0000103730-24-000034.txt : 20240216 0000103730-24-000034.hdr.sgml : 20240216 20240216061602 ACCESSION NUMBER: 0000103730-24-000034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240216 DATE AS OF CHANGE: 20240216 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VISHAY INTERTECHNOLOGY INC CENTRAL INDEX KEY: 0000103730 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRONIC COMPONENTS & ACCESSORIES [3670] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 381686453 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-07416 FILM NUMBER: 24645702 BUSINESS ADDRESS: STREET 1: 63 LANCASTER AVENUE CITY: MALVERN STATE: PA ZIP: 19355 BUSINESS PHONE: 6106441300 MAIL ADDRESS: STREET 1: 63 LANCASTER AVENUE CITY: MALVERN STATE: PA ZIP: 19355 10-K 1 form10k.htm

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 December 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-7416

Vishay Intertechnology, Inc.
(Exact name of registrant as specified in its charter)

Delaware
38-1686453
(State or other jurisdiction of
incorporation or organization)
(IRS employer identification no.)

63 Lancaster Avenue
Malvern, Pennsylvania 19355-2143
(Address of principal executive offices)

(610) 644-1300
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class
Trading symbol
Name of exchange on which registered
Common stock, par value $0.10 per share
VSH
New York Stock Exchange LLC

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
Note – Checking the box above will not relieve any registrant required to file reports under Section 13 or 15(d) of the Exchange Act from their obligations under those Sections.

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 checkmark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No ☒

The aggregate market value of the voting stock held by non-affiliates computed by reference to the price at which the common equity was last sold as of the last business day of the registrant’s most recently completed second fiscal quarter ($29.40 on July 1, 2023), assuming conversion of all of its Class B common stock held by non-affiliates into common stock of the registrant, was $3,764,000,000. There is no non-voting stock outstanding.

As of February 14, 2024, registrant had 125,408,100 shares of its common stock (excluding treasury stock) and 12,097,148 shares of its Class B common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s definitive proxy statement, which will be filed within 120 days of December 31, 2023, are incorporated by reference into Part III.


















This page intentionally left blank.





Vishay Intertechnology, Inc.
Form 10-K for the year ended December 31, 2023

CONTENTS

 
   
Item 1C. Cybersecurity
24
   
 
   
   
 
   
   
 
   
   
   
Consolidated Financial Statements
 

3



PART I

Item 1. BUSINESS

Our Business

Vishay Intertechnology, Inc. (“Vishay,” the “Company,” “we,” “us,” or “our”) manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that support innovative designs in the automotive, industrial, computing, consumer, telecommunications, military, aerospace, and medical markets. Serving customers worldwide, Vishay brands itself as The DNA of tech.™

Semiconductors include MOSFETs, diodes, and optoelectronic components. Passive components include resistors, inductors, and capacitors.  Our semiconductor components are used for a wide variety of functions, including power control, power conversion, power management, signal switching, signal routing, signal blocking, signal amplification, two-way data transfer, one-way remote control, and circuit isolation. Our passive components are used to restrict current flow, suppress voltage increases, store and discharge energy, control alternating current (“AC”) and voltage, filter out unwanted electrical signals, and perform other functions.

The Vishay Story

For over six decades we have been building what we call The DNA of tech.TM

The Vishay journey began with one man, the late Dr. Felix Zandman, and a revolutionary technology. In the 1950’s, Dr. Felix Zandman was issued patents for his PhotoStress® coatings and instruments, used to reveal and measure the distribution of stresses in structures such as airplanes and cars under live load conditions. His research in this area led him to develop Bulk Metal® foil resistors – ultra-precise, ultra-stable resistors with performance exceeding any other resistor available to date.

In 1962, Dr. Zandman, with a loan from the late Alfred P. Slaner, founded Vishay to develop and manufacture Bulk Metal foil resistors. Concurrently, J.E. Starr developed foil resistance strain gages, which also became part of Vishay. Throughout the 1960’s and 1970’s, Vishay established itself as a technical and market leader in foil resistors, PhotoStress products, and strain gages.

From that beginning, we grew and strengthened our business both organically and through strategic passive component acquisitions beginning in 1985 and semiconductor acquisitions beginning in the late 1990’s.  From discrete semiconductors to passive components; from the smallest diode to the most powerful capacitor, Vishay manufactures a breadth of products which we call The DNA of tech.™

Through R&D, manufacturing, engineering, quality, sales and marketing, we generate a variety of components that support inventors and innovators creating new generations of products spanning many sectors: automotive, industrial, computing, consumer, telecommunications, military, aerospace, and medical.

Together with major manufacturers of electronic products worldwide, we are supporting next level automation in multiple areas, including factories, the electrification of the automobile, 5G network technology, and the rapid expansion of connectivity across everything (IoT).

We continue to implement Dr. Zandman’s vision, strategy, and culture as we work tirelessly to enhance value for our stockholders.

Vishay was incorporated in Delaware in 1962 and maintains its principal executive offices at 63 Lancaster Avenue, Malvern, Pennsylvania 19355-2143. Our telephone number is (610) 644-1300.
4



Our Competitive Strengths

Global Technology Leader

As industry evolves, The DNA of tech™ evolves.  We were founded based on the inventions of Dr. Felix Zandman and we continue to emphasize technological innovation as a driver of growth.  Many of our products and manufacturing techniques, technologies, and packaging methods have been invented, designed, and developed by Dr. Zandman, our engineers, and our scientists. Our components today are smaller, faster, and more reliable than in the past, helping our customers to be more inventive and evolve their businesses.  Our components are used by virtually all major manufacturers of electronic products worldwide in the automotive, industrial, computing, consumer, telecommunications, military and aerospace, and medical markets.  They are found inside products and systems used every day, from automobiles to airplanes, power grids, phones, and pacemakers.  We are currently a worldwide technology and market leader in wirewound and other power resistors, leaded film resistors, thin film SMD resistors, power inductors, wet and conformal-coated tantalum capacitors, capacitors for power electronics, power rectifiers, low-voltage power MOSFETs, and infrared components.

Research and Development Provides Customer-Driven Growth Solutions

We maintain strategically placed application and product support centers where proximity to customers and our manufacturing locations enables us to more easily gauge and satisfy the needs of local markets. The breadth of our product portfolio along with the proximity of our field application engineers to customers provides increased opportunities to have our components selected and designed into new end products by customers in all relevant market segments. We also maintain research and development personnel and promote programs at a number of our production facilities to develop new products and new applications of existing products, and to improve manufacturing processes and technologies. We plan to grow our business and increase earnings per share, in part, through accelerating the development of new products and technologies and increasing design-in opportunities by expanding our technical resources for providing solutions to customers.

Operational Excellence

We are a leading manufacturer in our industry, with a broad product portfolio, access to a wide range of end markets and sales channels, and geographic diversity. We have solid, well-established relationships with our customers and strong distribution channels. Our senior management team is highly experienced, with deep industry knowledge. Over the past two decades, our management team has successfully restructured our company and integrated several acquisitions. We can adapt our operations to changing economic conditions, as demonstrated by our ability to remain profitable and generate cash through the volatile economic cycle of the recent past.

Broad Market Penetration

We have one of the broadest product lines of discrete semiconductors and passive components among our competitors. Our broad product portfolio allows us to penetrate markets in all industry segments and all regions, which reduces our exposure to a particular end market or geographic location. We plan to grow our business and increase earnings per share, in part, through improving market penetration by expanding manufacturing facilities for our most successful products, increasing technical resources, and developing markets for specialty products in Asia.  Over the next few years, we expect to experience higher growth rates than over the last decade. This expectation is based upon accelerated electrification, such as factory automation, electrical vehicles, and 5G infrastructure.  See Note 15 to our consolidated financial statements for net revenues by region and end market.

Strong Track Record of Growth through Acquisitions

Since 1985, we have expanded our product line through various strategic acquisitions, growing from a small manufacturer of precision resistors and resistance strain gages to one of the world’s largest manufacturers and suppliers of a broad line of electronic components. We have successfully integrated the acquired companies within our existing management and operational structure, reducing selling, general, and administrative expenses through the integration or elimination of redundant sales and administrative functions, creating manufacturing synergies, while improving customer service. We plan to grow our business and increase earnings per share, in part, through targeted acquisitions.  We have often targeted high margin niche business acquisitions.  We also target strategic acquisitions of businesses with technology and engineering capabilities that we can further develop and commercialize to grow our business and key niche suppliers that allow us to vertically integrate our supply chain.

Strong Free Cash Flow Generation

We refer to the amount of cash generated from operations in excess of our capital expenditure needs and net of proceeds from the sale of assets as “free cash” (see "Overview" included in Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for "free cash" definition and reconciliation to generally accepted accounting principles ("GAAP")).  Due to our strong operational management, cost control measures, efficient capital expenditures, broad product portfolio, and strong market position, we have generated positive “free cash” in each of the past 27 years.  Our aggressive capital expenditure plans for 2023 - 2025 have limited and will limit "free cash" generation over that time frame.

Financial Strength and Flexibility

As of December 31, 2023, our cash and short-term investment balance exceeded our debt balance by $190.3 million.  We also maintain a credit facility, which provides a revolving commitment of up to $750 million through May 8, 2028, of which substantially all was available as of December 31, 2023.  Our net cash position and short-term investment balance, available revolving commitment, and “free cash” flow generation provide financial strength and flexibility and reduce our exposure to future economic uncertainties.
5



Our Key Challenges

Economic Environment

Our business and operating results have been and will continue to be impacted by the global economy and the local economies in which our customers operate. Our revenues are dependent on end markets that are impacted by fluctuating consumer and industrial demand, and our operating results can be adversely affected by reduced demand in those markets.

Competition

Our business is highly competitive worldwide, with low transportation costs and few import barriers. Our major competitors, some of which are larger than us, have significant financial resources and technological capabilities. To continue to grow our business successfully, we need to continually develop, introduce, and market new and innovative products, modify existing products, respond to technological change, and customize certain products to meet customer requirements.

Continuous Innovation and Protection of Intellectual Property

Our ability to compete effectively with other companies depends, in part, on our ability to maintain the proprietary nature of our technology. Although we have been awarded, have filed applications for, or have licenses to use numerous patents in the United States and other countries, there can be no assurance concerning the degree of protection afforded by these patents or the likelihood that pending patents will be issued.

Continuing to Grow through Acquisitions

Our long-term historical growth in revenues and net earnings has resulted in large part from our strategy of growth through acquisitions. For this strategy to remain successful, we need to continue to identify attractive and available acquisition candidates, complete acquisitions on favorable terms, and integrate new businesses, manufacturing processes, employees, and logistical arrangements into our existing management and operating infrastructure.

Supply Chain Disruption

The production and sale of our products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party contractors, shipping partners, distributors, and end market customers.  Our production and results of operations can be negatively impacted by disruptions to any part of the supply chain, many of which are beyond our control.  We remain cognizant of these challenges and seek to minimize their effects whenever possible.  For a more detailed discussion, see "Supply Chain" below.

For a more detailed discussion of the risks and uncertainties inherent in our business, which could materially and adversely affect our business, results of operations or financial condition, see “Risk Factors” in Item 1A.
6



Key Business Strategies

Our business strategy principally consists of the following elements:

Think Customer First

We maintain significant production facilities in those regions where we market the bulk of our products in order to enhance the service and responsiveness that we provide to our customers. We aim to further strengthen our relationships with customers and strategic partners by providing broad product lines that allow us to provide “one-stop shop” service, whereby they can streamline their design and purchasing processes by ordering multiple types of products, by anticipating customer needs, and supporting increasing customer demand.

Invest in Innovation to Drive Growth

We plan to continue to use our research and development (“R&D”), engineering, and product marketing resources to continually roll out new and innovative products. As part of our plan to foster intensified internal growth, we have increased our worldwide R&D and engineering technical staff, and increased our technical field sales force in Asia to increase opportunities to design-in our products in local markets.  Our ability to react to changing customer needs and industry trends will continue to be key to our success.  We intend to leverage our insights into customer demand to continually develop new innovative products within our existing lines and to modify our existing core products to make them more appealing, addressing changing customer needs and industry trends.  We are directing increased funding and are focusing on developing products to capitalize on the mega trends of electrification, data storage, and wireless communications that are critical to our future success.

We are also investing in additional capital expenditures to expand key product lines.  Over the next few years, we expect to experience higher growth rates than over the last decade. This expectation is based upon accelerated electrification, such as factory automation, electrical vehicles, and 5G infrastructure.

Growth through Strategic Acquisitions

We plan to continue to expand within the electronic components industry, through the acquisition of other manufacturers of electronic components that have established positions in major markets, reputations for product innovation, quality, and reliability, strong customer bases, and product lines with which we have substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which we expect to further develop and commercialize and key niche suppliers that allow us to vertically integrate our supply chain.

Cost Management

We place a strong emphasis on controlling our costs. We focus on controlling fixed costs and reducing variable costs. When our ongoing cost management activities are not adequate, we take actions to maintain our cost competitiveness including restructuring our business to improve efficiency and operating performance.

Our growth plan was designed based on the tenets of the key business strategies listed above.

Products

We design, manufacture, and market electronic components that cover a wide range of functions and technologies.  Our products include commodity, non-commodity, and custom products in which we believe we enjoy a good reputation and strong brand recognition, including our Siliconix, Dale, Draloric, Beyschlag, Sfernice, MCB, UltraSource, Applied Thin-Film Products, IHLP®, HiRel Systems, Sprague, Vitramon, Barry, Roederstein, ESTA, and BCcomponents brands.  We promote our ability to provide “one-stop shop” service to customers, whereby they can streamline their design and purchasing processes by ordering multiple types of products from Vishay.  Our technical sales force consisting of field application engineers offers customers the complete breadth of the Vishay portfolio for their applications. We aim to use this broad portfolio to increase opportunities to have our components selected and “designed in” to new end products.

We consider any product which is completely interchangeable with a competitor’s product to be a “commodity product.”  Commodity products serve many markets.  For 2023, commodity products comprised 31% of our revenues.

We consider any of our standard products that may be sold to multiple customers, which is not completely interchangeable with a competitor’s product, to be a “non-commodity” product.  Non-commodity products generally have a small number of competitors who have similar, but not exact, products.  Non-commodity products typically serve a particular end-use market. For 2023, non-commodity products comprised 47% of our revenues.

We also sell several custom products.  Usually, a custom product is designed for a specific customer, and such part number is sold to only that customer.   For 2023, custom products comprised 22% of our revenues.

We evaluate our level of product innovation by measuring how much of our revenue is derived from products developed in the previous five years.  Products for certain end-use markets, particularly the automotive market, tend to have longer product life cycles, which may impact these metrics.  Approximately 25% of our annual revenues are generated by products that were developed in the previous five years.

Product Segments

Our products can be divided into two general classes: semiconductors and passive components. Semiconductors are sometimes referred to as “active components” because they require power to function whereas passive components do not require power to function.  Our semiconductor and passive components products are further categorized based on their functionality for financial reporting purposes.

7



Semiconductors

Our semiconductor products include metal oxide semiconductor field-effect transistors ("MOSFETs"), diodes, and optoelectronic components. Semiconductors are typically used to perform functions such as switching, amplifying, rectifying, routing, or transmitting electrical signals, power conversion, and power management.

MOSFETs Segment

MOSFETs function as solid state switches to control power.  Our MOSFETs business includes both the commodity and non-commodity markets in which we believe that we enjoy a good reputation and strong brand recognition (Siliconix). MOSFETs applications include mobile phones, notebook and desktop computers, tablet computers, digital cameras, televisions, DC/DC and AC/DC switch mode power supplies, solar inverters, automotive and industrial systems. We are a leader in low-voltage TrenchFET MOSFETs and also offer high-voltage MOSFETs. Our MOSFETs product line includes low- and medium-voltage TrenchFET MOSFETs, high-voltage planar MOSFETs, high voltage Super Junction MOSFETs, power integrated circuits (power ICs), and integrated function power devices. We are one of the technology leaders in MOSFETs, with a tradition of innovation in wafer design, packaging, and performance.  Our acquisition of MaxPower Semiconductor, Inc. on October 28, 2022 adds leading edge silicon and silicon carbide technology to our MOSFETs product line.  Our pending acquisition of Nexperia's Newport fab is expected to enhance the manufacturing capacity and capabilities of our MOSFETs segment.

In 2023, commodity products comprised 45% of our annual MOSFETs segment revenues.  Non-commodity products comprised 42% of our annual MOSFETs segment revenues.  Custom products comprised 13% of our annual MOSFETs segment revenues.  Approximately 30% of our annual MOSFETs segment revenues were generated by products that were developed in the previous five years.

Diodes Segment

Diodes route, regulate, and block radio frequency, analog, and power signals; protect systems from surges or electrostatic discharge damage; or provide electromagnetic interference filtering.  Our Diodes business is a solid business with a strong market presence in both the commodity and non-commodity markets. The products that comprise our Diodes business represent our broadest product line and include rectifiers, small signal diodes, protection diodes, thyristors/SCRs and power modules. The primary application of rectifiers, found inside the power supplies of virtually all electronic equipment, is to derive DC power from the AC supply. Vishay is the worldwide leader in rectifiers, having a broad technology base and a good position in automotive, industrial, computing and consumer markets. Our rectifier innovations include TMBS® using Trench MOS barrier Schottky rectifier technology, which reduces power loss and improves the efficiency of end systems and eSMP®, the best in class high-current density surface mount packages. Our wide selection of small signal diodes consist of the following functions: switching, tuning, band-switching, RF attenuation and voltage regulation (Zener). They are available in various glass and plastic packaging options and generally are used in electronic circuits, where small currents and high frequencies are involved. Vishay is also one of the market leaders for TVS (transient voltage suppressor) diodes. The portfolio of protection diodes includes ESD protection and EMI filter. Our thyristors or SCR (silicon-controlled rectifiers) are very popular in the industrial high-voltage AC power control applications. The fast growing markets of solar inverter and HEV/EV are the focus of our power modules business (IGBT or MOSFET modules). These modules can be customized to fit in different customer design requirements.

In 2023, commodity products comprised 55% of our annual Diodes segment revenues.  Non-commodity products comprised 26% of our annual Diodes segment revenues.  Custom products comprised 19% of our annual Diodes segment revenues. Approximately 30% of our annual Diodes segment revenues were generated by products that were developed in the previous five years.

Optoelectronic Components Segment

Optoelectronic components emit light, detect light, or do both.  Our Optoelectronic Components business has a strong market presence in both the commodity and non-commodity markets.  Our broad range of standard and customer specific optoelectronic components includes infrared (“IR”) emitters and detectors, IR remote control receivers, optocouplers, solid-state relays, optical sensors, light-emitting diodes (“LEDs”), 7-segment displays, and IR data transceiver modules (IrDA®). Our IR remote control receivers are designed for use in infrared remote control, data transmission, and light barrier applications in end products including televisions, set-top boxes, notebook computers, and audio systems. We are the leading manufacturer of IR remote control receivers. Our optocouplers electrically isolate input and output signals. Uses include switch-mode power supplies, consumer electronics, telecommunications equipment, solar inverters, and industrial systems. Our IR data transceiver modules are used for short range, two-way, high-speed, and secure wireless data transfer between electronic devices such as home medical appliances, mobile phones, industrial data loggers, and metering. Our optical sensors product line was considerably strengthened by our acquisition of Capella in 2014.  Our optical sensors products include ambient light sensors, optical encoders, integrated photodiode and I/V amplifiers, proximity sensors, color sensors, and UV sensors.  Applications include telecommunications, mobile phones, smartphone, handheld devices, digital cameras, laptops, desktop computers, LED backlighting, office automation equipment, household electrical appliance and automotive electronics.  Our LEDs are designed for backlighting and illumination in automotive and other applications. Our LEDs include ultra-bright as well as small surface-mount packages, with products available in all standard colors including white.

All of our Optoelectronic Components segment products are non-commodity or custom products.  Approximately 25% of our annual Optoelectronic Components segment revenues were generated by products that were developed in the previous five years.
8



Passive Components

Our passive components include resistors, inductors, and capacitors. Passive components are used to store electrical charges, to limit or resist electrical current, and to help in filtering, surge suppression, measurement, timing, and tuning applications.

Resistors Segment

Resistors impede electric current.  Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current.  Our Resistors business is our original business. We maintain the broadest portfolio of resistor products worldwide.  Under current market conditions, the business is solid, predictable, and growing at relatively stable selling prices.  We are a market leader with a strong technology base, many specialty products, and strong brand recognition (such as our Dale, Draloric, Beyschlag, and Sfernice brands). We focus on higher value markets in specialized industries, while maintaining a complete portfolio of commodity products.  We do not aim to be the volume leader in commodity markets.

Resistors vary widely in precision and cost, and are manufactured from numerous materials and in many forms.  Linear resistive components are classified as variable or fixed, depending on whether or not their resistance is adjustable. Non-linear resistors function by varying in resistance under influence of temperature (thermistors) or voltage (varistors). They can be used in temperature-measuring applications or as current or voltage-limiting devices. We manufacture virtually all types of fixed resistors, both in discrete and network forms, as well as many variable types.

Vishay resistor innovations include Power Metal Strip® technology.  These resistors feature very low resistance and are used to measure changes in current flow (current sensing) or divert current flow (shunting).

In 2023, commodity products comprised 19% of our annual Resistors segment revenues.  Non-commodity products comprised 53% of our annual Resistors segment revenues.  Custom products comprised 28% of our annual Resistors segment revenues. Approximately 15% of our annual Resistors segment revenues were generated by products that were developed in the previous five years.

Inductors Segment

Inductors also impede electric current.  Inductors use an internal magnetic field to change alternating current phase and resist alternating current.  While part of our traditional business, the inductors product line has grown significantly in recent years.  We are a market leader with a strong technology base, many specialty products, and strong name recognition (such as our IHLP® and HiRel Systems brands). We focus on higher value markets in specialized industries, such as the industrial, automotive, military, and medical end markets.

Inductor applications include controlling AC current and voltage, filtering out unwanted electrical signals, and energy storage. Vishay inductor innovations include our patented IHLP low-profile, high-current inductor technology with industry-leading specifications. Our low-profile, high-current inductors save circuit board space and power in voltage regulator module (“VRM”) and DC to DC converter applications. In addition, we are a worldwide leader in custom magnetic solutions focusing on high performance and high reliability.

Substantially all of our Inductors segment products are non-commodity or custom products.  Approximately 15% of our annual Inductors segment revenues were generated by products that were developed in the previous five years.

Capacitors Segment

Capacitors store energy and discharge it when needed.  Our Capacitors business consists of a broad range of reliable, high-quality products. We have a strong presence worldwide in specialty markets based on our product performance and reliability and strong brand recognition (including our Sprague, Vitramon, Roederstein, BCcomponents, and ESTA brands). We focus on higher value markets in specialized industries, while maintaining a complete portfolio of commodity products. We do not aim to be the volume leader in commodity markets. Capacitors are used in almost all electronic circuits. They store energy and discharge it when needed. Important applications for capacitors include electronic filtering for linear and switching power supplies; decoupling and bypass of electronic signals for integrated circuits and circuit boards; and frequency control, timing and conditioning of electronic signals for a broad range of applications.

We manufacture products based on all major capacitor technologies: tantalum (molded chip tantalum, coated chip tantalum, solid through-hole tantalum, wet tantalum, and polymer), ceramic (multilayer chip and ceramic disc), film, power, heavy-current, and aluminum electrolytic. Our capacitors range from tiny surface-mount devices for hearing aids and mobile devices to large power correction capacitors used in renewable energy, heavy industry, and electrical power grids. We are a recognized technology leader in many product ranges, securing our strong position in military and medical markets, and in a wide range of industrial and automotive applications. Our wet tantalum and MicroTan™ technologies are market leaders.

In 2023, commodity products comprised 28% of our annual Capacitors segment revenues.  Non-commodity products comprised 48% of our annual Capacitors segment revenues.  Custom products comprised 24% of our annual Capacitors segment revenues. Approximately 30% of our annual Capacitors segment revenues were generated by products that were developed in the previous five years.
9



Military Qualifications

We have qualified certain of our products under various military specifications approved and monitored by United States government agencies, and under certain European military specifications. Qualification levels are based in part upon the rate of failure of products. In order to maintain the classification level of a product, we must continuously perform tests on the product and the results of these tests must be reported to the government agencies. If the product fails to meet the requirements for the applicable classification level, the product’s classification may be reduced to a lower level.  During the time that the classification level is reduced for a product with military application, net revenues and earnings attributable to that product may be adversely affected.

Manufacturing Operations

In order to better serve our customers, we maintain production facilities in locations where we market the bulk of our products, such as the United States, Germany, and Asia. To optimize production efficiencies, we have whenever practicable established manufacturing facilities in countries, such as India, Israel, Malaysia, Mexico, the People’s Republic of China, and the Philippines, where we can benefit from lower labor costs and also benefit from various government incentives, including tax relief.

One of our most sophisticated manufacturing operations is the production of power semiconductor components. This manufacturing process involves two phases of production: wafer fabrication and assembly (or packaging). Wafer fabrication subjects silicon wafers to various thermal, metallurgical, and chemical process steps that change their electrical and physical properties. These process steps define cells or circuits within numerous individual devices (termed “dies” or “chips”) on each wafer. Assembly is the sequence of production steps that divides the wafer into individual chips and encloses the chips in structures (termed “packages”) that make them usable in a circuit. Both wafer fabrication and assembly phases incorporate wafer level and device level electrical testing to ensure that device design integrity has been achieved.

In the United States, our manufacturing facilities are located in California, Connecticut, Massachusetts, Minnesota, Nebraska, New Hampshire, New York, Rhode Island, South Dakota, Vermont, and Wisconsin. In Asia, our main manufacturing facilities are located in the People’s Republic of China, the Republic of China (Taiwan), India, and Malaysia. In Europe, our main manufacturing facilities are located in Germany, France, and the Czech Republic. We have substantial manufacturing facilities in Israel. We also have manufacturing facilities in Austria, Dominican Republic, Japan, Hungary, Italy, Mexico, Portugal, and the Philippines. Over the past several years, we have invested substantial resources to increase the efficiency of our plants, which we believe will further reduce production costs.

All of our manufacturing operations have received ISO 9001 certification.  ISO 9001 is a comprehensive set of quality program standards developed by the International Standards Organization.

Supply Chain

The production and sale of our products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party foundries and subcontractors, shipping partners, distributors, and end market customers.  Disruption in one part of the supply chain could cause disruption in all other parts of the supply chain.  Global shipping impacts several parts of the supply chain and the disruptions experienced in the recent years have, at times, negatively impacted our ability to manufacture products and to deliver them to customers.

Although most materials incorporated into our products are available from a number of sources, certain materials, including plastics and metals, are produced in only a limited number of regions around the world or are available from only a limited number of suppliers.  Suppliers periodically extend lead times, face capacity constraints, limit supplies, increase prices, experience quality issues, or encounter cybersecurity or other issues that can interrupt or increase the cost of our supply.  The unavailability or reduced availability of these materials could require us to temporarily cease or reduce production or incur additional costs.

Customer requirements and certain laws pertaining to the responsible sourcing of materials, including tantalum, tungsten, tin, gold, and cobalt, all of which are used in the Company’s products, are increasing and becoming more stringent.  Responsible sourcing efforts may result in increased prices and decreased availability of these materials.

Many of the metals used in the manufacture of our products, including gold, copper, and palladium, are traded on active markets and can be subject to significant price volatility.  To ensure adequate supply and to provide cost certainty, our policy is to enter into short-term commitments to purchase defined portions of annual consumption of the raw materials utilized if market prices decline below budget.  If after entering into these commitments, the market prices for these raw materials decline, we must recognize losses on these adverse purchase commitments.  In certain circumstances, we also purchase precious metals bullion in excess of our immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.

Our production can be disrupted by the unavailability of resources, such as water, energy, and gases.  The unavailability or reduced availability of these resources could require us to reduce production or incur additional costs.

We use third-party foundries and subcontractors for certain of our manufacturing activities, primarily wafer fabrication and the assembly and testing of finished goods.  Establishing third-party contract manufacturer relationships can be time consuming and costly, and the number of qualified providers is limited. Our agreements with these manufacturers typically require us to commit to purchase services based on forecasted product needs, which may be inaccurate, and, in some cases, require us to recognize losses on these adverse purchase commitments.  Our agreements may limit our ability to increase production, particularly during periods of growing demand for our products.
10


Due to our global supply chain, we are impacted by global trade disputes.  The governments of the U.S. and the People’s Republic of China remain in a trade dispute that has resulted in tariffs and other trade restrictions including import / export prohibitions.  Disruptions to global trade could result in customers seeking different sources of product or requiring us to seek different sources of supply.  New or revised trade agreements could require changes in operations in the long-term. 

We remain cognizant of these supply chain challenges and seek to minimize their effects whenever possible.  Despite our best efforts, there can be no assurances we will be successful in mitigating these risks.

Inventory and Backlog

We manufacture both standardized products and those designed and produced to meet customer specifications. We maintain an inventory of standardized components and monitor the backlog of outstanding orders for our products.

We include in our backlog only open orders that we expect to ship in the next twelve months. Many of our customers encounter uncertain and changing demand for their products. They typically order products from us based on their forecasts. If demand falls below customers’ forecasts, or if customers do not control their inventory effectively, they may cancel or reschedule the shipments included in our backlog, in many instances without the payment of any penalty. Therefore, our backlog at any point in time is not necessarily indicative of the results to be expected for future periods.

Customers and Marketing

We sell our products to original equipment manufacturers (“OEMs”), electronic manufacturing services (“EMS”) companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies. See Note 15 to our consolidated financial statements for net revenues by customer type.

Our sales organizations are regionally based. While our sales and support procedures are typically similar across all regions, we remain flexible in our ability to offer programs tailored to our customers’ specific support requirements in each local area.  The aim of our sales organizations is supporting our customers across all product lines, developing new design wins, negotiating contracts, and providing general commercial support as would normally be expected of a large multi-national sales force.

We have an established Strategic Global Account program, which provides each of our top customers with a dedicated Strategic Global Account Manager. Our Strategic Global Account Managers are typically highly experienced salesmen or saleswomen who are capable of providing key customers with the coordination and management visibility required in a complex multi-product business relationship. They typically coordinate the sales, pricing, contract, logistic, quality, and other aspects of the customer’s business requirements.  The Strategic Global Account Manager normally is the focal point of communication between Vishay and our main customers.  We maintain a similar program for our strategic distributors as well.

We work with our customers so that our products are incorporated into the design of electronic equipment at the earliest stages of development and to provide technical and applications support. In addition to our staff of direct field sales personnel, independent manufacturers’ representatives, and distributors, our Business Development group maintains teams of dedicated Field Application Engineers (“FAEs”) to assist our customers in solving technical problems and in developing products to meet specific customer application needs using our entire product portfolio to provide support for our customers’ engineering needs. Organized by market segment, our Business Development FAEs bring specific knowledge of component applications in their areas of expertise in the automotive, telecommunications, computer, consumer/entertainment, industrial, peripherals, digital consumer, and other market segments. With the ultimate goal of a Vishay “design-in” – the process by which our customers specify a Vishay component in their products – this program offers our customers enhanced access to all Vishay technologies while at the same time increasing design wins, and ultimately sales, for us. Most importantly, the process is closely monitored via a proprietary database developed by our Business Development group. Our database captures specific design activities and allows for real-time measurement of new business potential for our management team.

Our top 30 customers have been relatively stable despite not having long-term commitments to purchase our products. With selected customers, we have signed longer term (greater than one year) contracts for specific products. Net revenues from our top 30 customers represent approximately 68% of our total net revenues.  No single customer comprised more than 10% of our total net revenues for 2023.

In certain areas we also work with sales representatives. The commission expense for these sales representatives is not material.

Research and Development

Many of our products and manufacturing techniques, technologies, and packaging methods have been invented, designed, and developed by Dr. Felix Zandman, our engineers, and our scientists. We maintain strategically placed design centers where proximity to customers enables us to more easily gauge and satisfy the needs of local markets. These design centers are located predominantly in the United States, Germany, Italy, Israel, Ireland, the People’s Republic of China, France, and the Republic of China (Taiwan).

We also employ research and development personnel and promote programs at a number of our production facilities to develop new products and new applications of existing products and to improve manufacturing processes and technologies.  This decentralized system encourages product development at individual manufacturing facilities, closer to our customers.
11



Competition

We face strong competition in various product lines from both domestic and foreign manufacturers. Our primary competitors by product type include:

MOSFETs: Infineon, ON Semiconductor, Renesas, STMicroelectronics, Toshiba.

Diodes: Diodes Inc., Nexperia, ON Semiconductor, Rohm, STMicroelectronics.

Optoelectronic Components: Broadcom, ON Semiconductor, Renesas, Toshiba.

Resistors: Bourns, KOA, Murata, Panasonic, Rohm, TDK-EPCOS, Yageo.

Inductors: Bourns, Cyntec, Murata, Panasonic, Taiyo Yuden, TDK-EPCOS, Yageo.

Capacitors: Kyocera, Murata, Nichicon, Panasonic, Taiyo Yuden, TDK-EPCOS, Yageo.

There are many other companies that produce products in the markets in which we compete.

Our competitive position depends on our ability to maintain a competitive advantage on the basis of product quality, know-how, proprietary data, market knowledge, service capability, technological innovation, business reputation, and price competitiveness. Our sales and marketing programs aim to compete by offering our customers a broad range of world-class technologies and products, superior global sales and distribution support, and a secure and multi-location source of product supply.

There has been a considerable amount of consolidation activity in the electronic component industry, some of which involved our primary competitors.  We view the industry consolidation as an opportunity for us to gain business as an independent second-source supplier.

Patents and Licenses

We have made a significant investment in securing intellectual property protection for our technology and products. We seek to protect our technology by, among other things, filing patent applications for technology considered important to the development of our business. We also rely upon trade secrets, unpatented know-how, continuing technological innovation, and the aggressive pursuit of licensing opportunities to help develop and maintain our competitive position.

Our ability to compete effectively with other companies depends, in part, on our ability to maintain the proprietary nature of our technology. Although we have been awarded, have filed applications for, or have been licensed under, numerous patents in the United States and other countries, there can be no assurance concerning the degree of protection afforded by these patents or the likelihood that pending patents will be issued.

We require all of our technical, research and development, sales and marketing, and management employees and most consultants and other advisors to execute confidentiality agreements upon the commencement of employment or consulting relationships with us. These agreements provide that all confidential information developed or made known to the entity or individual during the course of the entity’s or individual’s relationship with us is to be kept confidential and not disclosed to third parties except in specific circumstances. Substantially all of our technical, research and development, sales and marketing, and management employees have entered into agreements providing for the assignment to us of rights to inventions made by them while employed by us.

When we believe other companies are misappropriating our intellectual property rights, we vigorously enforce those rights through legal action, and we intend to continue to do so.  See Item 3, “Legal Proceedings.”

Although we have numerous United States and foreign patents covering certain of our products and manufacturing processes, no particular patent is considered individually material to our business.

Human Capital

As a global company, we collaborate internationally and celebrate the diversity of our local cultures.  Employees are encouraged to bring their unique perspectives, help identify opportunities to collaborate, and open themselves to the career development that comes from learning from others.

As of December 31, 2023, we employed approximately 23,500 full time employees worldwide.  Reflecting our global business, our executive management team and many leadership positions are dispersed throughout the world.

12



Employees by location are summarized as follows:

United States
    2,400
 
People’s Republic of China
    7,300
 
Germany
    2,300
 
Israel
    2,300
 
Taiwan
    2,000
 
Czech Republic
    1,200
 
India
    1,000
 
Other Europe
    1,600
 
Other Americas
    1,500
 
Other Asia
    1,900
 
Total
   
23,500
 

Many of our employees outside the United States are members of workers councils or unions or otherwise subject to collective bargaining agreements. Employees at one small U.S. facility, representing less than 1% of our U.S. workforce, are represented by a trade union. We consider our relations with our employees positive, fair, and equitable.

Our greatest assets are our employees, and our continued success depends on our ability to attract, retain, and develop high levels of talent across the organization. Each person and each role plays a critical role in our success.

Vishay continuously invests in its people through diverse training offerings, networking opportunities, and a commitment to developing life and professional skills. Employee development programs offer individual and group learning to maintain profitable business growth while increasing speed and agility.

Organizationally, Vishay continues to evolve and change to meet or exceed customer and market demands, requiring heightened collaboration and agility. We continue to embed a high-performance culture whereby employees are encouraged to surface ideas, employ continuous improvement attitudes, and work together to achieve our organizational goals. Training and communication efforts have been implemented to ensure all employees know what is expected of them. The first phase of implementing a global human capital management system was completed in late 2023 to support our international workforce's communication, development, and efficient business processes.

During 2023, resources were added to lead the global functions of Talent Acquisition and Total Rewards to refine our focus on attracting and nurturing key talent. Incentive compensation programs have been revised to create a unified focus on profitable growth. Organizational and structural changes that have allowed us to flatten the organizational structure and redefine some leadership roles continue to be implemented. We empower our employees by pushing down decision-making, and in turn, we speed up decision-making across the organization.

Regulatory Compliance

We are required to comply with numerous regulations that are normal and customary to businesses in our industry and the jurisdictions in which we operate.  These regulations relate to, among other things, environmental health and safety, procurement integrity, export control, government security regulations, employment practices, accuracy of records and the recording of costs, anti-corruption, and privacy.  See Item 1A, “Risk Factors,” for additional discussion of such regulations and the potential consequences for non-compliance.

Environmental Health and Safety

We have adopted an Environmental Health and Safety Corporate Policy that commits us to achieve and maintain compliance with applicable environmental laws, to promote proper management of hazardous materials for the safety of our employees and the protection of the environment, and to minimize the hazardous materials generated in the course of our operations. This policy is implemented with accountability directly to the Board of Directors.  In addition, our manufacturing operations are subject to various federal, state, and local laws restricting discharge of materials into the environment.

We are involved in environmental remediation programs at various sites currently or formerly owned by us and our subsidiaries both within and outside of the U.S., in addition to involvement as a potentially responsible party (“PRP”) at Superfund sites. Certain obligations as a PRP have arisen in connection with business acquisitions. The remediation programs are on-going and the ultimate cost of site cleanup is difficult to predict given the uncertainties regarding the extent of the required cleanup, the interpretation of applicable laws and regulations and alternative cleanup methods. See Item 3, “Legal Proceedings.”

We are not involved in any pending or threatened proceedings that would require curtailment of our operations.  We continually expend funds to ensure that our facilities comply with applicable environmental regulations.  While we believe that we are in material compliance with applicable environmental laws, we cannot accurately predict future developments and do not necessarily have knowledge of all past occurrences on sites that we currently occupy.  More stringent environmental regulations may be enacted in the future, and we cannot determine the modifications, if any, in our operations that any such future regulations might require, or the cost of compliance with such regulations. Moreover, the risk of environmental liability and remediation costs is inherent in the nature of our business and, therefore, there can be no assurance that material environmental costs, including remediation costs, will not arise in the future.
13



With each acquisition, we attempt to identify potential environmental concerns and to minimize, or obtain indemnification for, the environmental matters we may be required to address.  In addition, we establish reserves for specifically identified potential environmental liabilities. We believe that the reserves we have established are adequate. Nevertheless, we have in the past and may in the future inherit certain pre-existing environmental liabilities, generally based on successor liability doctrines.  Although we have never been involved in any environmental matter that has had a material adverse impact on our overall operations, there can be no assurance that in connection with any past or future acquisition we will not be obligated to address environmental matters that could have a material adverse impact on our operations.

Company Information and Website

We file annual, quarterly, and current reports, proxy statements, and other documents with the Securities and Exchange Commission (“SEC”) under the Securities Exchange Act of 1934. The SEC maintains an Internet website that contains reports, proxy and information statements, and other information regarding issuers, including us, that file electronically with the SEC. The public can obtain any documents that we file with the SEC at http://www.sec.gov.

In addition, our company website can be found on the Internet at www.vishay.com. The website contains information about us and our operations. Copies of each of our filings with the SEC on Form 10-K, Form 10-Q, and Form 8-K, and all amendments to those reports, can be viewed and downloaded free of charge as soon as reasonably practicable after the reports and amendments are electronically filed with or furnished to the SEC. To view the reports, access ir.vishay.com and click on “SEC Filings.”

The following corporate governance related documents are also available on our website:

Corporate Governance Principles
Code of Business Conduct and Ethics
Code of Ethics for Financial Officers
Audit Committee Charter
Nominating and Corporate Governance Committee Charter
Compensation Committee Charter
Executive Stock Ownership Guidelines
Director Stock Ownership Guidelines
Clawback Policy
Hedging-Pledging Policy
Nominating and Corporate Governance Committee Policy Regarding Qualifications of Directors
Related Party Transactions Policy

To view these documents, access ir.vishay.com and click on “Corporate Governance.”

Any of the above documents can also be obtained in print by any stockholder upon request to our Investor Relations Department at the following address:

Corporate Investor Relations
Vishay Intertechnology, Inc.
63 Lancaster Avenue
Malvern, PA 19355-2143
14



Item 1A. RISK FACTORS

From time to time, information provided by us, including but not limited to statements in this report, or other statements made by or on our behalf, may contain “forward-looking” information within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements involve a number of risks, uncertainties, and contingencies, many of which are beyond our control, which may cause actual results, performance, or achievements to differ materially from those anticipated. Set forth below are important factors that could cause our results, performance, or achievements to differ materially from those in any forward-looking statements made by us or on our behalf. You should understand that it is not possible to predict or identify all such factors. Consequently, you should not consider the following to be a complete discussion of all potential risks or uncertainties.

Risks relating to our business

Our business is cyclical and future periods of decline and increased demand are not predictable.

The electronic component industry is highly cyclical and experiences periods of decline from time to time. We and others in the electronic components industry have experienced these conditions in the recent past and cannot predict when we may experience downturns in the future.  Market conditions, such as during a decline in product demand on a global basis, could result in order cancellations and deferrals, lower average selling prices, and a material and adverse impact on our results of operations. These declines in demand are usually driven by market conditions in the end markets for our products, but may also result from distributors not appropriately managing their inventory levels.

We may also experience intense demand for our products in periods of a rising economy and we may have difficulty expanding our manufacturing capacity to satisfy demand during such periods.  Factors which could limit such expansion include delays in procurement of manufacturing equipment, shortages of skilled personnel, and physical constraints on expansion of our facilities.

Changes in the demand mix, needed technologies, and these end markets may adversely affect our ability to match our products, inventory, and capacity to meet customer demand and could adversely affect our operating results and financial condition.  A slowdown in demand or recessionary trends in the global economy makes it more difficult for us to predict our future sales and manage our operations, and could adversely impact our results of operations. Capacity that we add during upturns in the business cycle may result in excess capacity during periods when demand for our products recede, resulting in inefficient use of capital which could also adversely affect us.

A downturn in our business in general, or isolated to a particular sector, could require us to incur restructuring and severance charges and/or asset write-downs.

We face significant challenges managing our capacity expansion strategy.

As part of our strategy to drive growth and increase capacity, we are increasing internal capacity by investing $329 million in 2023 and plan to invest $1.2 billion total from 2023 to 2025 and plan to increase external capacity by outsourcing additional commodity products to subcontractors.  Our capacity expansion plans include building a 12-inch wafer fab in Itzehoe, Germany adjacent to our existing 8-inch wafer fab, a new power inductor site in Mexico, a resistor manufacturing expansion in Mexico, and expanded diode manufacturing in Taiwan and Turin, Italy.  Additionally, the planned transaction with Nexperia BV will add a wafer fabrication facility and operations in Newport, South Wales, U.K.  There is no assurance that we will be able to close the transaction for the Nexperia wafer fabrication facility.  There are demand-related risks associated with all growth initiatives.  There are also inherent execution risks in building and starting new wafer fabs, acquiring existing wafer fabs, and expanding production capacity at our own facilities or that of new or existing subcontractors that could significantly increase costs and negatively impact our operating results.  The risks include, but are not limited to, the following:

design and construction delays and cost overruns;
 • issues installing and qualifying new equipment and ramping production;
 • poor production process yields and reduced quality control; and
 • insufficient personnel with requisite expertise and experience to operate the facilities.

Our business may be adversely affected by the widespread outbreak of diseases and the mitigation efforts by governments worldwide to control their spread.

We cannot predict when future disease outbreaks or pandemics will occur.  The potential risks and effects of future disease outbreaks and the related economic impact that could have an adverse effect on our business include, but are not limited to:

Adverse impact on our customers and supply channels;
Decrease in sales, product demand and pricing and unfavorable economic and market conditions;
Increased costs, including higher shipping costs due to reduced shipping capacity;
Restrictions on our manufacturing, support operations or workforce, or similar limitations for our customers, vendors, and suppliers, that could limit our ability to meet customer demand;
Potential increased credit risk if customers, distributors, and resellers are unable to pay us, or must delay paying their obligations to us;
Restrictions or disruptions of transportation, such as reduced availability of air transport, port closures, and increased border controls or closures could result in delays;
Impact on our workforce/employees due to the spread of the virus and any shelter-in-place orders; and
Cybersecurity risks as a result of extended periods of remote work arrangements.

Such effects could result in us being required to record impairment charges related to our property and equipment, intangible assets, or goodwill.
15


In the past we have grown through successful integration of acquired businesses, but this may not continue.

Our long-term historical growth in revenues and net earnings has resulted in large part from our strategy of expansion through acquisitions.  Despite our plan to continue to grow, in part, through targeted acquisitions, we may be unable to continue to identify, have the financial capabilities to acquire, or successfully complete transactions with suitable acquisition candidates. The rapid consolidation that our industry has experienced may further decrease our ability to identify attractive opportunities for acquisition.  We are subject to various U.S. and foreign competition laws and regulations that may affect our ability to complete certain acquisitions. Also, if an acquired business fails to operate as anticipated, cannot be successfully integrated with our other businesses, or we cannot effectively mitigate the assumed, contingent, and unknown liabilities acquired, our results of operations, financial condition, enterprise value, market value, and prospects could all be materially adversely affected.

To remain successful, we must continue to innovate, and our investments in new technologies may not prove successful.

Our future operating results are dependent on our ability to continually develop, introduce, and market new and innovative products, to modify existing products, to respond to technological change, and to customize certain products to meet customer requirements. There are numerous risks inherent in this process, including the risks that we will be unable to anticipate the direction of technological change or that we will be unable to develop and market new products and applications in a timely fashion to satisfy customer demands. If this occurs, we could lose customers and experience adverse effects on our financial condition and results of operations.

In addition to our own research and development initiatives, we periodically invest in technology start-up enterprises, in which we may acquire a controlling or noncontrolling interest but whose technology would be available to be commercialized by us. There are numerous risks in investments of this nature including the limited operating history of such start-up entities, their need for capital, and their limited or absence of production experience, as well as the risk that their technologies may prove ineffective or fail to gain acceptance in the marketplace. Certain of our historical investments in start-up companies have not succeeded, and there can be no assurance that our current and future investments in start-up enterprises will prove successful.

Our business and our results of operations are sensitive to supply chain disruptions.

The production and sale of our products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party foundries and subcontractors, shipping partners, distributors, and end market customers.  Disruption in one part of the supply chain could cause disruption in all other parts of the supply chain.  Global shipping impacts several parts of the supply chain and the disruptions experienced in recent years have, at times, negatively impacted our ability to manufacture products and to deliver them to customers.

Although most materials incorporated into our products are available from a number of sources, certain materials, including plastics and metals, are produced in only a limited number of regions around the world or are available from only a limited number of suppliers.  Suppliers periodically extend lead times, face capacity constraints, limit supplies, increase prices, experience quality issues, or encounter cybersecurity or other issues that can interrupt or increase the cost of our supply. The unavailability or reduced availability of these materials could require us to temporarily cease or reduce production or incur additional costs.

Customer requirements and certain laws pertaining to the responsible sourcing of materials, including tantalum, tungsten, tin, gold, and cobalt, all of which are used in the Company’s products, are increasing and becoming more stringent.  Responsible sourcing efforts may result in increased prices and decreased availability of these materials.

Many of the metals used in the manufacture of our products, including gold, copper, and palladium, are traded on active markets and can be subject to significant price volatility.  To ensure adequate supply and to provide cost certainty, our policy is to enter into short-term commitments to purchase defined portions of annual consumption of the raw materials utilized if market prices decline below budget.  In certain circumstances, we purchase precious metals bullion in excess of our immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.  If after entering into these commitments or purchasing the metals bullion, the market prices for these raw materials decline, we must recognize losses on these adverse purchase commitments and metals bullion purchases.

Our production can be disrupted by the unavailability of resources, such as water, energy, and gases.  The unavailability or reduced availability of these resources could require us to reduce production or incur additional costs.

We use third-party foundries and subcontractors for certain of our manufacturing activities, primarily wafer fabrication and the assembly and testing of finished goods.  Establishing third-party contract manufacturer relationships can be time consuming and costly, and the number of qualified providers is limited. Our agreements with these manufacturers typically require us to commit to purchase services based on forecasted product needs, which may be inaccurate, and, in some cases, require us to recognize losses on these adverse purchase commitments.  Our agreements may limit our ability to increase production, particularly during periods of growing demand for our products.

Due to our global supply chain, we are impacted by global trade disputes.  The governments of the U.S. and the People’s Republic of China remain in a trade dispute that has resulted in tariffs and other trade restrictions including import / export prohibitions.  Disruptions to global trade could result in customers seeking different sources of product or requiring us to seek different sources of supply.  New or revised trade agreements could require changes in operations in the long-term. 

We remain cognizant of these supply chain challenges and seek to minimize their effects whenever possible.  Despite our best efforts, there can be no assurances we will be successful in mitigating these risks and if we are unable to do so, they may have material negative impacts on our business and results of operations.
16


Our ability to compete effectively with other companies depends, in part, on our ability to maintain the proprietary nature of our technology and to operate our business without infringing or violating the intellectual property rights of others.

Protection of intellectual property often involves complex legal and factual issues. We will be able to protect our proprietary rights from unauthorized use by third parties only to the extent that our proprietary technologies are covered by valid and enforceable patents or are effectively maintained as trade secrets. We have applied, and will continue to apply, for patents covering our technologies and products, as we deem appropriate. However, our applications may not result in issued patents. Also, our existing patents and any future patents may not be sufficiently broad to prevent others from practicing our technologies or from developing competing products. Others may independently develop similar or alternative technologies, design around our patented technologies, or may challenge or seek to invalidate our patents. Also, the legal system in certain countries in which we operate may not provide or may not continue to provide sufficient, intellectual property legal protections and remedies.

Litigation regarding patent and other intellectual property rights is prevalent in the electronic components industry, particularly the discrete semiconductor sector. We have on occasion been notified that we may be infringing on patent and other intellectual property rights of others. In addition, customers purchasing components from us have rights to indemnification under certain circumstances if such components violate the intellectual property rights of others. Further, we have observed that in the current business environment, electronic component and semiconductor companies have become more aggressive in asserting and defending patent claims against competitors.  We will continue to vigorously defend our intellectual property rights, and may become party to disputes regarding patent licensing and cross patent licensing. Although licenses are generally offered in such situations and we have successfully resolved these situations in the past, there can be no assurance that we will not be subject to future litigation alleging intellectual property rights infringement, or that we will be able to obtain licenses on acceptable terms. An unfavorable outcome regarding one of these matters could have a material adverse effect on our business and results of operations.

We face intense competition in our business, and are susceptible to certain concentrations.

Our business is highly competitive worldwide, with low transportation costs and few import barriers. We compete principally on the bases of product quality and reliability, availability, customer service, technological innovation, timely delivery, and price. Our ability to compete successfully also depends on elements out of our control.  We face significant competition within each of our product segments from larger global manufacturers and smaller manufacturers focused on specific market niches.  The electronic component industry has become increasingly concentrated and globalized in recent years as many of our primary competitors have been acquired.  The acquiring companies, most of which are larger than us, have significant financial resources and technological capabilities.

A material portion of our revenues are derived from the worldwide industrial, automotive, telecommunications, and computing markets. These markets have historically experienced wide variations in demand for end products. If demand for these end products should decrease, the producers thereof could reduce their purchases of our products, which could have an adverse effect on our results of operations and financial position.

While no customer comprises over 10% of our consolidated net revenues, certain subsidiaries and product lines are susceptible to customer concentrations and have customers which comprise greater than 10% of the subsidiary’s or product line’s net revenues.  The loss of one of these customers could have a material effect on the results of operations of the subsidiary or product line and financial position of the subsidiary, which could result in an impairment charge which could be material to our consolidated financial statements.

Our backlog is subject to customer cancellation.

Many of the orders that comprise our backlog may be canceled by our customers without penalty. Our customers may on occasion double and triple order components from multiple sources to ensure timely delivery when demand exceeds global supply. They often cancel orders when business is weak and inventories are excessive. Therefore, we cannot be certain that the amount of our backlog accurately reflects the level of orders that we will ultimately deliver. Our results of operations could be adversely impacted if customers cancel a material portion of orders in our backlog.

Our future success is substantially dependent on our ability to attract and retain highly qualified technical, managerial, marketing, finance, and administrative personnel.

Rapid changes in technologies, frequent new product introductions, and declining average selling prices over product life cycles require us to attract and retain highly qualified personnel to develop and manufacture products that feature technological innovations and bring them to market on a timely basis.  Our complex operations also require us to attract and retain highly qualified administrative personnel in functions such as legal, tax, accounting, financial reporting, auditing, and treasury.  The market for personnel with such qualifications is highly competitive.  While we have employment agreements with certain of our executives, we have not entered into employment agreements with all of our key personnel.

The loss of the services of or the failure to effectively recruit qualified personnel could have a material adverse effect on our business.

Significant fluctuations in interest rates could adversely affect our results of operations and financial position.

We are exposed to changes in interest rates as a result of our borrowing activities and our cash balances. Our credit facility bears interest at variable rates based on Secured Overnight Financing Rate ("SOFR") and other currency-specific reference rates.  A significant increase in such reference rates would significantly increase our interest expense. A general increase in interest rates would be largely offset by an increase in interest income earned on our cash and short-term investment balances, which are currently greater than our debt balances. However, there can be no assurance that the interest rate earned on cash and short-term investments will move in tandem with the interest rate paid on our variable rate debt.
17


Cyberattacks and other interruptions in our information technology systems could adversely affect our business.

We rely on the efficient and uninterrupted operation of complex information technology systems and networks to operate our business. We are exposed to, and may be adversely affected by, potential cyberattacks or other disruptions to our information technology systems and data security.  Any significant system or network disruption, including, but not limited to, new system implementations, computer viruses, security breaches, phishing, spoofing, cyberattacks, facility issues or energy blackouts could have a material adverse impact on our operations and results of operations.  These incidents, which might be related to industrial or other espionage, include covertly introducing malware and spyware to our computers and networks (or to an electronic system operated by a third party for our benefit) and impersonating authorized users, among others.  Such a network disruption could result in a loss of the confidentiality of our intellectual property or the release of sensitive competitive information or customer, supplier or employee personal data. Any loss of such information could harm our competitive position, result in a loss of customer confidence, and cause us to incur significant costs to remedy the damages caused by the disruptions or security breaches. We have implemented protective measures to prevent against and limit the effects of system or network disruptions, but there can be no assurance that such measures will be sufficient to prevent or limit the damage from any disruptions and any such disruption could have a material adverse impact on our business and results of operations.

We are subject to numerous laws and regulations regarding privacy and data protection. The scope of these laws and regulations is evolving rapidly and is subject to differing interpretations, and thus may be inconsistent among jurisdictions. Such laws and regulations have resulted and will continue to result in significantly greater compliance burdens and costs for us.

Third-party service providers, such as foundries, subcontractors, distributors, and vendors have access to certain portions of our sensitive data. In the event that these service providers do not properly safeguard our data that they hold, security breaches and loss of our data could result.  Any such loss of data by our third-party service providers could have a material adverse impact on our business and results of operations.

Future acquisitions could require us to issue additional indebtedness or equity.

If we were to undertake a substantial acquisition for cash, the acquisition would likely need to be financed in part through bank borrowings or the issuance of public or private debt. This acquisition financing would likely decrease our ratio of earnings to fixed charges and adversely affect other leverage criteria. Under our credit facility, we are required to obtain the lenders’ consent for certain additional debt financing and to comply with other covenants including the application of specific financial ratios. We cannot make any assurances that the necessary acquisition financing would be available to us on acceptable terms if and when required. If we were to undertake an acquisition for equity, the acquisition may have a dilutive effect on the interests of the holders of our common stock.

Regulatory and compliance related risks

Future changes in our environmental liability and compliance obligations may harm our ability to operate or increase our costs.

Our operations, products and/or product packaging are subject to, among other matters, environmental laws and regulations governing, among other matters, air emissions, wastewater discharges, the handling, disposal and remediation of hazardous substances, wastes and certain chemicals used or generated in our manufacturing processes, employee health and safety labeling or other notifications with respect to the content or other aspects of our processes, products or packaging, restrictions on the use of certain materials in or on design aspects of our products or product packaging, and responsibility for disposal of products or product packaging. We establish reserves for specifically identified potential environmental liabilities. Nevertheless, we have in the past and may in the future inherit certain pre-existing environmental liabilities, generally based on successor liability doctrines, or otherwise incur environmental liabilities. We are involved in remediation programs and related litigation at various current and former properties and at third-party disposal sites both within and outside of the United States, including involvement as a potentially responsible party at Superfund sites. Although we have never been involved in any environmental matter that has had a material adverse impact on our overall operations, there can be no assurance that in connection with any past or future acquisition, future developments, including related to our remediation programs, or otherwise, we will not be obligated to address environmental matters that could have a material adverse impact on our results of operations. In addition, more stringent environmental laws and regulations may be enacted in the future, and we cannot presently determine the modifications, if any, in our operations that any such future regulations might require, or the cost of compliance with current and future laws and regulations. In order to resolve liabilities at various sites, we have entered into various administrative orders and consent decrees, some of which may be, under certain conditions, reopened or subject to renegotiation.

Our products are sold to or used in goods sold to the U.S. government and other governments. By virtue of such sales, we are subject to various regulatory requirements and risks in the event of non-compliance.

We sell products under prime and subprime contracts with the U.S. government and other governments. Many of these products are used in military applications. Government contractors must comply with specific procurement regulations and other requirements. These requirements, although customary in government contracts, impact our performance and compliance costs.  Failure to comply with these regulations and requirements could result in contract modifications or termination, and the assessment of penalties and fines, which could negatively impact our results of operations and financial condition. Our failure to comply with these regulations and requirements could also lead to suspension or debarment, for cause, from government contracting or subcontracting for a period of time. Among the causes for debarment are violations of various statutes, including those related to procurement integrity, export control, government security regulations, employment practices, protection of the environment, accuracy of records and the recording of costs, and foreign corruption. The termination of a government contract as a result of any of these acts could have a negative impact on our results of operations and financial condition and could have a negative impact on our reputation and ability to procure other government contracts in the future.
18


We have qualified certain of our products under various military specifications approved and monitored by the United States Defense Electronic Supply Center and under certain European military specifications. These products are assigned certain classification levels. In order to maintain the classification level of a product, we must continuously perform tests on the products and the results of these tests must be reported to governmental agencies. If a product fails to meet the requirements of the applicable classification level, its classification may be reduced to a lower level. A decrease in the classification level for a product with a military application could have an adverse impact on the net revenues and earnings attributable to that product.

Our credit facility restricts our current and future operations and requires compliance with certain financial covenants.

Our credit facility includes restrictions on, among other things, incurring indebtedness, incurring liens on assets, making investments and acquisitions, making asset sales, and paying cash dividends and making other restricted payments. Our credit facility also requires us to comply with other covenants, including the maintenance of specific financial ratios. If we are not in compliance with all of such covenants, the credit facility could be terminated by the lenders, and all amounts outstanding pursuant to the credit facility could become immediately payable. Additionally, our convertible debt instruments have cross-default provisions that could accelerate repayment in the event the indebtedness under the credit facility is accelerated.

Risks associated with our operations outside the United States

We are subject to the risks of political, economic, and military instability in countries outside the United States in which we operate.

We have substantial operations outside the United States, and approximately 74% of our revenues during 2023 were derived from sales to customers outside the United States.  Certain of our assets are located, and certain of our products are produced, in countries which are subject to risks of social, political, economic, and military instability. This instability could result in wars, riots, nationalization of industry, currency fluctuation, and labor unrest. These conditions could have an adverse impact on our ability to operate in these regions and, depending on the extent and severity of these conditions, could materially and adversely affect our overall financial condition, results of operations, and our ability to access our liquidity.

Our business has been in operation in Israel for 53 years, where we have substantial manufacturing operations. Although we have never experienced any material interruption in our operations attributable to these factors, in spite of several Middle East crises, including the current war with Hamas, our financial condition and results of operations might be adversely affected if events were to occur in the Middle East that interfered with our operations in Israel.

Our global operations are subject to extensive anti-corruption laws and other regulations.

The U.S. Foreign Corrupt Practices Act and similar foreign anti-corruption laws generally prohibit companies and their intermediaries from making improper payments or providing anything of value to improperly influence foreign government officials for the purpose of obtaining or retaining business, or obtaining an unfair advantage. Recent years have seen a substantial increase in the global enforcement of anti-corruption laws. Our continued operation and expansion outside the United States, including in developing countries, could increase the risk of such violations or violations under other regulations relating to limitations on or licenses required for sales made to customers located in certain countries. Violations of these laws may result in severe criminal or civil sanctions, could disrupt our business, and result in a material adverse effect on our reputation, business and results of operations or financial condition.

We attempt to improve profitability by controlling labor costs, but these activities could result in labor unrest or considerable expense.

Historically, our primary labor cost controlling strategy was to transfer manufacturing operations to countries with lower production costs, such as the Dominican Republic, India, Malaysia, Mexico, the People’s Republic of China, and the Philippines. We believe that our manufacturing footprint is suitable to serve our customers and end markets, while maintaining lower manufacturing costs. We do not anticipate further transferring any significant existing operations to lower-labor-cost countries; however, acquired operations may be transferred to lower-labor-cost countries when integrated into Vishay. Currently, our primary labor cost controlling strategy involves reducing hours and limiting the use of subcontractors and foundries when demand for our products decreases. Shifting operations to lower-labor-cost countries, reducing hours, or limiting the use of subcontractors and foundries could result in production inefficiencies, higher costs, and/or strikes or other types of labor unrest.

19


We are subject to foreign currency exchange rate risks which may impact our results of operations.

We are exposed to foreign currency exchange rate risks, particularly due to market values of transactions in currencies other than the functional currencies of certain subsidiaries. From time to time, we utilize forward contracts to hedge a portion of projected cash flows from these exposures.

Our significant foreign subsidiaries are located in Germany, Israel, and Asia. We finance our operations in Europe and certain locations in Asia in local currencies. Our operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, but these subsidiaries also have significant transactions in local currencies. Our exposure to foreign currency risk is mitigated to the extent that the costs incurred and the revenues earned in a particular currency offset one another. Our exposure to foreign currency risk is more pronounced in situations where, for example, production labor costs are predominantly paid in local currencies while the sales revenue for those products is denominated in U.S. dollars. This is particularly the case for products produced in Israel, the Czech Republic, and China.

A change in the mix of the currencies in which we transact our business could have a material effect on results of operations. Furthermore, the timing of cash receipts and disbursements could have a material effect on our results of operations, particularly if there are significant changes in exchange rates in a short period of time.

Most of our operating cash is generated by our non-U.S. subsidiaries, and our U.S. parent company and U.S. subsidiaries have significant payment obligations.

We generate a significant amount of cash and profits from our non-U.S. subsidiaries.  As of December 31, 2023, 65.5% of our cash and cash equivalents and short-term investments were held by subsidiaries outside of the United States.  Our revolving credit facility provides us with additional U.S. liquidity.

U.S. tax obligations, cash dividends to stockholders, share repurchases, additional convertible debt repurchases, and principal and interest payments on our debt instruments need to be paid by our U.S. parent company, Vishay Intertechnology, Inc.  A U.S.-domiciled subsidiary is expected to be the acquiring entity of Nexperia's wafer fabrication facility and operations in Newport, South Wales, U.K.  Our U.S. subsidiaries have other operating cash needs.

If our U.S. cash and cash equivalents and short-term investment and other liquidity sources are inadequate to satisfy these obligations, we may be required to repatriate additional cash to the United States and would be required to accrue and pay additional taxes.  If we are unable to repatriate adequate cash to the United States to satisfy these obligations, it could materially and adversely affect our overall financial condition, results of operations and our liquidity.

Changes in U.S. trade policies, and related factors beyond our control, may adversely impact our business, financial condition, and results of operations.

Our business is subject to risks associated with U.S. and foreign legislation and regulations relating to imports, including quotas, duties, tariffs or taxes, and other import charges or restrictions, which could adversely affect our operations and our ability to import products. The U.S. has taken actions that impact U.S. trade with China, including restricting the export of certain goods and equipment to China, imposing tariffs on certain goods manufactured in China and imported into the U.S., including certain of our products.  Such actions may impact our competitiveness and adversely affect the demand for these products, or if those costs cannot be passed on to our customers, could adversely impact our results of operations for affected segments and the Company as a whole.  

Further changes in U.S. trade policy could trigger additional retaliatory actions by affected countries.  If these consequences are realized, it could result in a general economic downturn or otherwise have a material adverse effect on our business.

Risks related to our capital structure

The holders of our Class B common stock have effective voting control of our company, giving them the effective ability to prevent a change in control transaction.

We have two classes of common stock: common stock and Class B common stock. The holders of common stock are entitled to one vote for each share held, while the holders of Class B common stock are entitled to 10 votes for each share held. At December 31, 2023, the holders of Class B common stock held approximately 49.1% of the voting power of the Company. The ownership of Class B common stock is highly concentrated, and holders of Class B common stock effectively can cause the election of directors and approve other actions as stockholders.  Mrs. Ruta Zandman (a member of our Board of Directors) controls the voting of, solely or on a shared basis with Marc Zandman (our Executive Chairman) and Ziv Shoshani (a member of our Board of Directors), approximately 89.7% of our Class B common stock and 44.0% of the total voting power of our capital stock as of December 31, 2023. Holders of our Class B common stock may act in ways that are contrary to, or not in the best interests of, holders of our common stock.  The voting rights of the holders of our Class B common stock effectively give such holders the ability to prevent transactions that would result in a change in control of us, including transactions in which holders of our common stock might otherwise receive a premium for their shares over the then-current market price.

Our acquisition strategy could be impeded if our Board of Directors were reluctant to authorize the issuance of substantial additional shares.

Our overall long-term business strategy has historically included a strong focus on acquisitions financed alternatively through cash on hand or the incurrence of indebtedness. We may in the future be presented with attractive investment or strategic opportunities that, because of their size and our financial condition at the time, would require the issuance of substantial additional amounts of our common stock.  If such opportunities were to arise, our Board of Directors may consider the potentially dilutive effect on the interests and voting power of our existing stockholders, including our Class B stockholders, and may therefore be reluctant to authorize the issuance of additional shares. Any such reluctance could impede our ability to complete certain transactions.


20



Our outstanding convertible debt instruments may impact the trading price of our common stock.

We believe that many investors in, and potential purchasers of, convertible debt instruments employ, or seek to employ, a convertible arbitrage strategy with respect to these instruments. Investors that employ a convertible arbitrage strategy with respect to convertible debt instruments typically implement that strategy by selling short the common stock underlying the convertible instrument and dynamically adjusting their short position while they hold the instrument. The implementation of this strategy by investors in our convertible debt instruments, as well as related market regulatory actions, could have a significant impact on the trading prices of our common stock, and the trading prices and liquidity of our convertible debt instruments. The price of our common stock and our convertible debt instruments could also be affected by possible sales of our common stock by investors who view our convertible debt instruments as more attractive means of equity participation in us.

Conversion of our outstanding 2025 Notes and 2030 Notes may dilute the ownership interest of our existing stockholders, including holders who had previously converted their notes.

The conversion of some or all of our outstanding 2.25% convertible senior notes due 2025 (the "2025 Notes") or our outstanding 2.25% convertible senior notes due 2030 (the "2030 Notes") may dilute the ownership interests of our existing stockholders. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock.

We may not have the ability to raise the funds necessary to settle conversions of our outstanding 2025 Notes and 2030 Notes in cash or to repurchase the notes upon a fundamental change or on a repurchase date, as applicable, and our current debt contains, and our future debt may contain, limitations on our ability to pay cash upon conversion or repurchase of the 2025 Notes or 2030 Notes.

Holders of our outstanding 2025 Notes and 2030 Notes have the right to require us to repurchase all or a portion of their 2025 Notes or 2030 Notes, as the case may be, upon the occurrence of a fundamental change at a fundamental change repurchase price equal to 100% of the principal amount of the 2025 Notes or 2030 Notes, as the case may be, to be repurchased, plus accrued and unpaid interest, if any. In addition, upon conversion of the 2030 Notes, we will be required to make cash payments for each $1,000 in principal amount of 2030 Notes converted of at least the lesser of $1,000 and the sum of the daily conversion values as described in the indenture governing the 2030 Notes.  Our outstanding 2025 Notes contain similar provisions concerning the holders’ rights to require us to repurchase their 2025 Notes upon a fundamental change and to pay cash to settle conversions of their 2025 Notes.  However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of the 2030 Notes or the 2025 Notes surrendered therefor or notes being converted. In addition, our ability to repurchase the 2025 Notes or the 2030 Notes or to pay cash upon conversions of the 2025 Notes or 2030 Notes may be limited by law, by regulatory authority or by agreements governing our existing and future indebtedness, as described below.

For example, our credit facility in effect from time to time may prohibit us from making any cash payments on the conversion or repurchase of the 2025 Notes or the 2030 Notes, as the case may be, upon a fundamental change repurchase if, after giving effect to such conversion or repurchase (and any additional indebtedness incurred in connection with such conversion or a repurchase), we would not be in pro forma compliance with the applicable financial covenants under that facility.  Any new credit facility into which we may enter may have similar restrictions unless certain conditions are met. Our failure to make cash payments upon the conversion or repurchase of the 2025 Notes or the 2030 Notes, as the case may be, as required under the terms of the applicable indenture governing such notes would permit holders of the 2025 Notes or the 2030 Notes, as the case may be, to accelerate our obligations under the 2025 Notes or the 2030 Notes, as the case may be.

Our failure to repurchase the 2025 Notes or 2030 Notes at a time when the repurchase is required by the applicable indenture or to pay any cash payable on future conversions of the 2025 Notes or the 2030 Notes as required by the applicable indenture would constitute a default under such indenture. A default under such indenture or the fundamental change itself could also lead to a default under agreements governing our existing and future indebtedness, including our credit facility. If the repayment of the related indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the notes or make cash payments upon conversions thereof.

The conditional conversion feature of our outstanding 2025 Notes and 2030 Notes, if triggered, may adversely affect our financial condition and operating results.

In the event the conditional conversion feature of the 2025 Notes or 2030 Notes is triggered, holders of such notes will be entitled to convert the notes at any time during specified periods at their option.  If one or more holders elect to convert their notes, we would be required to settle any converted principal through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the notes as a current rather than long-term liability, which would result in a material reduction of our net working capital.

Certain provisions in the indentures governing the 2025 Notes and 2030 Notes could delay or prevent an otherwise beneficial takeover or takeover attempt of us.

Certain provisions in the 2025 Notes and 2030 Notes and the applicable indenture could make it more difficult or more expensive for a third party to acquire us. For example, if a takeover would constitute a fundamental change, holders of the notes will have the right to require us to repurchase their notes in cash. In addition, if a takeover constitutes a make-whole fundamental change, we may be required to increase the conversion rate for holders who convert their notes in connection with such takeover.  In either case, and in other cases, our obligations under the notes and the applicable indenture could increase the cost of acquiring us or otherwise discourage a third party from acquiring us or removing incumbent management, including in a transaction that holders of the notes or holders of our common stock may view as favorable.

21



The capped call transactions may affect the market price of our common stock.

In connection with the pricing of, and the initial purchasers’ exercise in full of their option to purchase additional, 2030 Notes, we entered into capped call transactions with the option counterparties. The capped call transactions are expected generally to reduce potential dilution to our common stock upon conversion of any 2030 Notes and to offset any cash payments made in excess of the principal amount of converted 2030 Notes, as the case may be, with such reduction and/or offset subject to a cap.

In connection with establishing their initial hedges of the capped call transactions, we expect the option counterparties or their respective affiliates to have purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the 2030 Notes. In addition, the option counterparties and/or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions following the pricing of the 2030 Notes and prior to the maturity of the 2030 Notes (and are likely to do so on each exercise date for the capped call transactions or following any termination of any portion of the capped call transactions in connection with any repurchase, redemption or early conversion of the 2030 Notes). This activity could cause or avoid an increase or decrease in the market price of our common stock.

In addition, if any such capped call transactions fail to become effective, the option counterparties or their respective affiliates may unwind their hedge positions with respect to our common stock, which could adversely affect the value of our common stock.

We do not make any representation or prediction as to the direction or magnitude of any potential effect that the transactions described above may have on the price of our common stock. In addition, we do not make any representation that the option counterparties will engage in these transactions or that these transactions, once commenced, will not be discontinued without notice.

We are subject to counterparty risk with respect to the capped call transactions.

The option counterparties are financial institutions, and we will be subject to the risk that any or all of them might default under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral. Past global economic conditions have resulted in the actual or perceived failure or financial difficulties of many financial institutions. If an option counterparty becomes subject to insolvency proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under the capped call transactions with such option counterparty. Our exposure will depend on many factors but, generally, an increase in our exposure will be correlated to an increase in the market price and in the volatility of our common stock. In addition, upon a default by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of the option counterparties.

Anti-takeover defenses in our amended and restated certificate of incorporation, our amended and restated bylaws and under Delaware law may impede or discourage a merger, a takeover attempt or other business combinations, which could also reduce the market price of our common stock.

We are a Delaware corporation, and the anti-takeover provisions of Delaware law impose various impediments to the ability of a third party to acquire control of us, even if a change in control would be beneficial to our existing stockholders. Our amended and restated certificate of incorporation and amended and restated bylaws also contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our Board of Directors or take other corporate actions, including effecting changes in our management. These provisions include:

the provision that our Class B common stock is generally entitled to ten votes per share, while our common stock is entitled to one vote per share, enabling the holders of our Class B common stock to effectively control the outcome of substantially all matters submitted to a vote of our stockholders, including the election of directors and change of control transactions;
the provision establishing a classified board of directors with three-year staggered terms and the provision that a director may be removed only for cause, each of which could delay the ability of stockholders to change the membership of a majority of our board of directors;
the ability of our board of directors to issue shares of preferred stock and to determine the price and other terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;
the right of our board of directors to elect a director to fill a vacancy created by the expansion of our board of directors or the resignation, death or removal of a director, which prevents stockholders from being able to fill vacancies on our board of directors;
the requirement that a special meeting of stockholders may be called only by the directors or by any officer instructed by the directors to call the meeting, which could delay the ability of our stockholders to force consideration of a proposal or to take action, including the removal of directors; and
the ability of our board of directors, by majority vote, to amend the bylaws, which may allow our board of directors to take additional actions to prevent an unsolicited takeover and inhibit the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt.
22


In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. This statute prohibits a Delaware corporation listed on a national securities exchange from engaging in a business combination with an interested stockholder (generally a person who, together with its affiliates, owns or within the last three years has owned 15% or more of our voting stock subject to certain exceptions) for a period of three years after the date of the transaction in which the person became an interested stockholder, unless the business combination is approved in a prescribed manner. The application of Section 203 also could have the effect of delaying or preventing a change in control of us. Any of these provisions could, under certain circumstances, depress the market price of our common stock.

The ability of our board of directors or a committee thereof to create and issue a new series of preferred stock and certain provisions of Delaware law and our certificate of incorporation and bylaws could impede a merger, takeover attempt or other business combination involving us or discourage a potential acquirer from making a tender offer for our common stock, which, under certain circumstances, could reduce the market price of our common stock.

Risks related to the spin-off of the Vishay Precision Group

Vishay Precision Group is using the Vishay name under license from us, which could result in product and market confusion or the loss of certain of our rights to the Vishay name.

VPG has a worldwide, perpetual and royalty-free license from us to use the “Vishay” mark as part of its corporate name and in connection with the manufacture, sale, and marketing of the products and services that comprise its measurements and foil resistors businesses. The license of the Vishay name to VPG is important to VPG because the success of VPG depends on the reputation of the Vishay brand for these products and services built over many years.  Nonetheless, there exists the risk that the use by VPG could cause confusion in the marketplace over the products of the two companies, that any negative publicity associated with a product or service of VPG following the spin-off could be mistakenly attributed to our company or that we could lose our own rights to the “Vishay” mark if we fail to impose sufficient controls on VPG’s use of the mark.

General Risk Factors

In addition to the risks relating specifically to our business, a variety of other factors relating to general conditions could cause actual results, performance, or achievements to differ materially from those expressed in any of our forward-looking statements. These factors include:

overall economic and business conditions;
competitive factors in the industries in which we conduct our business;
changes in governmental regulation;
changes in tax requirements, including tax rate changes, new tax laws, and revised tax law interpretations;
changes in GAAP or interpretations of GAAP by governmental agencies and self-regulatory groups;
interest rate fluctuations, foreign currency rate fluctuations, and other capital market conditions; and
economic and political conditions in international markets, including governmental changes and restrictions on the ability to transfer capital across borders.

Our common stock, traded on the New York Stock Exchange, has in the past experienced, and may continue to experience, significant fluctuations in price and volume. We believe that the financial performance and activities of other publicly traded companies in the electronic component industry could cause the price of our common stock to fluctuate substantially without regard to our operating performance.

We operate in a continually changing business environment, and new factors emerge from time to time.  Other unknown and unpredictable factors also could have a material adverse effect on our future financial condition and results of operations.
23



Item 1B. UNRESOLVED STAFF COMMENTS

None.

Item 1C. CYBERSECURITY

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats.  These risks include, among other things: operational risks, intellectual property theft, fraud, extortion, harm to employees or customers and violation of data privacy or security laws.

We are committed to maintaining robust governance and oversight of these risks and to implementing mechanisms, controls, technologies, and processes designed to help us assess, identify, and manage these risks. While we have not, as of the date of this Form 10-K, experienced a cybersecurity threat or incident that resulted in a material adverse impact to our business or operations, there can be no guarantee that we will not experience such an incident in the future. Such incidents, whether or not successful, could result in us incurring significant costs related to, for example, rebuilding our internal systems, writing down inventory value, implementing additional threat protection measures, defending against litigation, responding to regulatory inquiries or actions, paying damages, providing customers with incentives to maintain a business relationship with us, or taking other remedial steps with respect to third parties, as well as incurring significant reputational harm.  In addition, these threats are constantly evolving, thereby increasing the difficulty of successfully defending against them or implementing adequate preventative measures.  Based on media reports and other surveys, we believe there is a general increase in cyberattack volume, frequency, and sophistication.  We have experienced the same in our own business.  We seek to detect and investigate unauthorized attempts and attacks against our network and to prevent their occurrence and recurrence where practicable through changes or updates to our internal processes and tools; however, we remain potentially vulnerable to known or unknown threats.  In some instances, we, our suppliers, and our customers can be unaware of a threat or incident or its magnitude and effects.  Further, there is increasing regulation regarding responses to cybersecurity incidents, including reporting to regulators, which could subject us to additional liability and reputational harm. See "Risk Factors" for more information on our cybersecurity risks.

We aim to incorporate industry best practices throughout our cybersecurity program. Identifying and assessing cybersecurity risk is integrated into our overall risk management program. Our cybersecurity strategy focuses on implementing effective and efficient controls, technologies, and other processes to assess, identify, and manage material cybersecurity risks. Our cybersecurity program is designed to be aligned with applicable industry standards and is tested annually by independent third-party consultants.  We have processes in place to assess, identify, manage, and address material cybersecurity threats and incidents. These include, among other things: annual and ongoing security awareness training for employees; mechanisms to detect and monitor unusual network activity; and containment and incident response tools.  We monitor issues that are internally discovered or externally reported that may affect us, and have processes to assess those issues for potential cybersecurity impact or risk.

Cybersecurity is an important part of our risk management processes and an area of focus for our Board and management. Our Audit Committee is responsible for the oversight of risks from cybersecurity threats.  Members of the Audit Committee receive updates on at least an annual basis from senior management, including leaders from our Information Technology, Internal Audit, and Legal teams regarding matters of cybersecurity.  This includes existing and new cybersecurity risks, status on how management is addressing and/or mitigating those risks, cybersecurity and data privacy incidents (if any) and status on key information security initiatives.  Our Board members also engage in ad hoc conversations with management on cybersecurity-related news events and discuss any updates to our cybersecurity risk management and strategy programs.

Our cybersecurity risk management and strategy processes are overseen by leaders from our Information Technology, Internal Audit, and Legal teams.  Such individuals have an average of over 20 years of prior work experience in various roles involving information technology, security, auditing, legal, compliance, systems and programming. These individuals are informed about, and monitor the prevention, mitigation, detection and remediation of cybersecurity incidents through their management of, and participation in, the cybersecurity risk management and strategy processes described above, including the operation of our incident response plan, and report to the Audit Committee on any appropriate items.

24


Item 2. PROPERTIES

At December 31, 2023, our business had 57 manufacturing locations. Our manufacturing facilities include owned and leased locations. Some locations include both owned and leased facilities in the same location. The list of manufacturing facilities below excludes former manufacturing facilities that are not presently used for manufacturing activities.

In the opinion of management, our properties and equipment generally are in good operating condition and are adequate for our present needs. Owning many of our manufacturing facilities provides us meaningful financial and operating benefits, including long-term stability and a necessary buffer for economic downturns. We do not anticipate difficulty in renewing existing leases as they expire or in finding alternative facilities.

The principal locations of our owned manufacturing facilities, along with available space including administrative offices, are as follows:

Owned Locations
Business Segment
 
Approx. Available Space
(Square Feet)
       
United States
     
Columbus, NE
Resistors
 
201,000
Bennington, VT
Capacitors
 
64,000
Yankton, SD
Inductors
 
60,000
Warwick, RI
Resistors
 
56,000
Niagara Falls, NY
Resistors
 
34,000
Marshall, MN
Inductors
 
22,000
       
Non-U.S.
     
Vocklabruck, Austria
Diodes
 
100,000
People's Republic of China
     
   Tianjin
Diodes
 
397,000
   Shanghai
Diodes
 
195,000
   Xi'an
MOSFETs and Diodes
 
133,000
Czech Republic
     
   Blatna
Resistors and Capacitors
 
276,000
   Dolni Rychnov
Resistors and Capacitors
 
183,000
   Prachatice
Capacitors
 
92,000
   Volary
Resistors
 
35,000
France
     
   Nice
Resistors
 
221,000
   Chateau Gontier
Resistors
 
82,000
   Hyeres
Resistors
 
59,000
Germany
     
   Selb
Resistors and Capacitors
 
472,000
   Heide
Resistors
 
264,000
   Landshut
Capacitors
 
75,000
   Fichtelberg
Resistors
 
36,000
Budapest, Hungary
Diodes
 
101,000
Loni, India
Resistors and Capacitors
 
405,000
Israel
     
   Dimona
Resistors and Capacitors
 
404,000
   Migdal Ha'Emek
Capacitors
 
288,000
   Be'er Sheva
Resistors, Inductors and Capacitors
 
276,000
Turin, Italy
Diodes
 
102,000
Miharu, Japan
Capacitors
 
165,000
Melaka, Malaysia
Optoelectronic Components
 
156,000
Juarez, Mexico
Resistors
 
75,000
Famalicao, Portugal
Capacitors
 
222,000
Republic of China (Taiwan)
     
   Taipei
Diodes
 
366,000
   Kaohsiung
MOSFETs
 
105,000

25



The principal locations of our leased manufacturing facilities, along with available space including administrative offices, are as follows:

Leased Locations
Business Segment
 
Approx. Available Space
(Square Feet)
       
United States
     
Columbus, NE
Resistors
 
87,000
Attleboro, MA Resistors    40,000
Ontario, CA
Resistors
 
38,000
Dover, NH
Inductors
 
35,000
East Windsor, CT Resistors    30,000
Hollis, NH
Resistors
 
25,000
Fremont, CA
Resistors
 
18,000
Glendale, WI
Resistors
   14,000
Hudson, MA
Resistors
  13,000
Montevideo, MN
Inductors
  11,000
Duluth, MN
Inductors
 
10,000
       
Non-U.S.
     
Klagenfurt, Austria
Capacitors
 
150,000
People’s Republic of China
     
   Danshui
Capacitors, Inductors, and Resistors
 
446,000
   Shanghai
MOSFETs
 
300,000
   Shatian
Capacitors and Resistors
 
218,000
   Zhuhai
Inductors
 
179,000
   Long Xi
Resistors
 
36,000
Santo Domingo, Dominican Republic
Inductors
 
44,000
Germany
     
   Itzehoe
MOSFETs
 
217,000
   Heilbronn
Diodes and Optoelectronic Components
 
163,000
   Selb
Capacitors
 
47,000
Mumbai, India
Diodes
 
34,000
Mexico
     
   Juarez
Resistors
   314,000
   Durango
Inductors
 
200,000
   Mexicali
Resistors
 
15,000
Manila, Philippines
Optoelectronic Components
 
149,000
Kaohsiung, Republic of China (Taiwan)
Diodes
 
130,000
26




Item 3. LEGAL PROCEEDINGS

From time to time we are involved in routine litigation incidental to our business. Management believes that such matters, either individually or in the aggregate, should not have a material adverse effect on our business or financial condition.

Intellectual Property Matters

We are engaged in discussions with various parties regarding patent licensing and cross patent licensing issues. In addition, we have observed that in the current business environment, electronic component and semiconductor companies have become more aggressive in asserting and defending patent claims against competitors.  When we believe other companies are misappropriating our intellectual property rights, we vigorously enforce those rights through legal action, and we intend to continue to do so.

Environmental Matters

Vishay is involved in environmental remediation programs at various sites currently or formerly owned by Vishay and its subsidiaries both within and outside of the U.S., in addition to involvement as a potentially responsible party (“PRP”) at Superfund sites. Certain obligations as a PRP have arisen in connection with business acquisitions. The remediation programs are on-going and the ultimate cost of site cleanup is difficult to predict given the uncertainties regarding the extent of the required cleanup, the interpretation of applicable laws and regulations, and alternative cleanup methods. See also Note 13 to our consolidated financial statements.

Vishay GSI, Inc. (“VGSI”), a wholly owned subsidiary of the Company, is a direct defendant in two separate, but related, litigation matters: (1) 101 Frost Street Associates, L.P. v. United States Department of Energy et al.; and (2) Hicksville Water District v. United States Department of Energy, et al.  VGSI was also a third-party defendant in a third related matter, United States v Island Transportation Corp. et al.  On September 12, 2022, the United States District Court for the Eastern District of New York dismissed all third-party complaints commenced by Island Transportation Corp. against nineteen third-party defendants including VGSI.  The two remaining cases are pending in the United States District Court for the Eastern District of New York.  

The two remaining cases contain claims for recovery of response costs under the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”), and allege that a predecessor’s manufacturing operations in Hicksville, New York (the “Site”), between 1960 and 1993, impacted groundwater beneath and downgradient of the Site.  The groundwater beneath and downgradient of the Site is part of the New Cassel/Hicksville Groundwater Contamination Site, which was added to the National Priorities List pursuant to CERCLA on September 15, 2011.  The Company is vigorously contesting plaintiff’s claims and will aggressively prosecute its affirmative claims.

VGSI was served in August 2023 with a complaint brought by the Hicksville Water District against multiple defendants.  The matter, Hicksville Water District v. Alsy Manufacturing, Inc., is pending in the Supreme Court of the State of New York, County of Nassau.  As with two other previously reported cases pending in the United States District Court for the Eastern District of New York, the newest case contains claims for recovery of response costs under CERCLA, and alleges that a predecessor’s manufacturing operations in the Site, between 1960 and 1993, impacted groundwater beneath and downgradient of the Site.  VGSI is vigorously contesting plaintiff’s claims and will aggressively prosecute its affirmative claims.

On August 31, 2023, Vishay was notified by the U.S. Environmental Protection Agency ("EPA") of potential violations of the Resource Conservation and Recovery Act and the Solid Waste Disposal Act.  The alleged violations relate to the handling, storage, inspection, and labeling of hazardous waste at Vishay's facility located in Columbus, Nebraska.  Vishay has reached an agreement with the EPA, subject to execution of and finalization of the Consent Agreement, including the filing and ratification of the Consent Agreement, including the filing and ratification of the Consent Agreement by the Regional Hearing Clerk for EPA, Region 7, to settle this matter for a civil penalty of $387,000 and committing to submit quarterly compliance reports to the EPA for one year.  Vishay admits no violation of any law or regulation under the agreement.  The Company does not expect the matter or its settlement as proposed to have a material effect on its financial condition or results of operations.

Item 4. MINE SAFETY DISCLOSURES

None.
27



INFORMATION ABOUT OUR EXECUTIVE OFFICERS

The following table sets forth certain information regarding our executive officers as of February 16, 2024:

Name
Age
 
Positions Held
Marc Zandman*
62
 
Executive Chairman of the Board, Chief Business Development Officer, and President, Vishay Israel Ltd.
Joel Smejkal*
57
 
Chief Executive Officer, President, and Director
Lori Lipcaman
66
 
Executive Vice President and Chief Financial Officer
Jeff Webster
53
  Executive Vice President - Chief Operating Officer
Roy Shoshani
50
 
Executive Vice President - Chief Technical Officer
Peter Henrici
68
 
Executive Vice President - Corporate Development
Michael O'Sullivan
49
 
Executive Vice President - Chief Administrative and Legal Officer
* Member of the Executive Committee of the Board of Directors.

Marc Zandman was appointed Executive Chairman of the Board and Chief Business Development Officer effective June 5, 2011. Mr. Zandman has served as a Director of Vishay since 2001 and President of Vishay Israel Ltd. since 1998. Mr. Zandman previously was Vice Chairman of the Board from 2003 to June 2011, and Chief Administration Officer from 2007 to June 2011. Mr. Zandman was Group Vice President of Vishay Measurements Group from 2002 to 2004. Mr. Zandman has served in various other capacities with Vishay since 1984. He is the son of the late Dr. Felix Zandman, Vishay’s Founder. Mr. Zandman controls, on a shared basis with Ruta Zandman and Ziv Shoshani, approximately 35.0% of the total voting power of our capital stock as of December 31, 2023.  He also serves on the Board of Directors of Vishay Precision Group, Inc., an independent, publicly-traded company spun-off from Vishay Intertechnology in 2010 (including as non-executive Chair from 2010 - 2022).

Joel Smejkal was appointed President and Chief Executive Officer effective January 1, 2023.  Mr. Smejkal served as Executive Vice President, Corporate Business Development from 2020-2022.  He has held various positions of increasing responsibility since joining Vishay in 1990, including Executive Vice President, Business Head Passive Components (2017-2020) and Senior Vice President Global Distribution Sales (2012-2016). His experience with Vishay includes worldwide and divisional leadership roles in engineering, marketing, operations, and sales.

Lori Lipcaman was appointed Executive Vice President and Chief Financial Officer of the Company effective September 1, 2011.  Ms. Lipcaman had been appointed Executive Vice President Finance and Chief Accounting Officer in September 2008.  Previously, she served as Vishay’s Corporate Senior Vice President, Operations Controller, from March 1998 to September 2008.  Prior to that, she served in various positions of increasing responsibility in finance and controlling since joining the Company in May 1989.

Jeff Webster was appointed Executive Vice President - Chief Operating Officer effective January 1, 2023.  Mr. Webster served as Executive Vice President, Business Head Passive Components from 2020-2022. He has held various positions of increasing responsibility since joining Vishay in 2000, including Senior Vice President Global Quality (2014-2019) and Vice President Global Quality – Actives (2000-2014).  

Roy Shoshani was appointed Executive Vice President – Chief Technical Officer effective January 1, 2023.  Mr. Shoshani has held various positions of increasing responsibility since joining Vishay in 2004, including Deputy to the Chief Technical Officer (2021-2022), Vice President Integrated Circuits Division (2009-2022), and Vice President R&D – Semiconductors (2019-2021).  Prior to joining Vishay, Mr. Shoshani worked for Harmonic.  Mr. Shoshani’s experience with Vishay includes divisional leadership roles in R&D, marketing, business development and operations.

Peter Henrici was appointed Executive Vice President – Corporate Development effective January 1, 2023 and has served as Corporate Secretary since 2012. Mr. Henrici has held various positions in marketing communications, investor relations, and corporate treasury departments since joining Vishay in 1998.  Mr. Henrici has been responsible for corporate communications since 2005.

Michael O'Sullivan was appointed Executive Vice President - Chief Administrative and Legal Officer effective January 1, 2024.  Mr. O’Sullivan previously served as Corporate General Counsel since joining the Company in 2012.  In July 2016, Mr. O'Sullivan was appointed Regional Country Manager - The Americas.  Prior to joining Vishay, Mr. O'Sullivan worked as an in-house corporate attorney for a subsidiary of Koch Industries, Inc., and in private practice at DLA Piper.
28


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 under the symbol VSH. The following table sets forth the high and low sales prices for our common stock as reported on the New York Stock Exchange composite tape for the indicated fiscal quarters. Holders of record of our common stock totaled approximately 1,000 at February 14, 2024. Because many of the shares of our common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of beneficial owners represented by these stockholders of record.

In 2014, the Company's Board of Directors instituted a quarterly cash dividend program and declared the first cash dividend in the history of Vishay. Quarterly cash dividends have been paid in each quarter since the first fiscal quarter of 2014.  We expect to continue to pay quarterly dividends, although the amount and timing of any future dividends remains subject to authorization of our Board of Directors.

The following table sets forth, for the indicated periods, the high and low sales prices of our common stock and the quarterly cash dividends declared.

Common stock price range
 
Dividends declared
 
 
2023
 
2022
 
per share
 
 
High
 
Low
 
High
 
Low
 
2023
 
2022
 
Fourth quarter
 
$
25.22
   
$
21.15
   
$
23.39
   
$
17.63
   
$
0.10
   
$
0.10
 
Third quarter
 
$
30.10
   
$
24.03
   
$
21.58
   
$
16.73
   
$
0.10
   
$
0.10
 
Second quarter
 
$
29.66
   
$
20.57
   
$
20.91
   
$
17.13
   
$
0.10
   
$
0.10
 
First quarter
 
$
24.48
   
$
20.51
   
$
22.71
   
$
17.58
   
$
0.10
   
$
0.10
 

At February 14, 2024, we had outstanding 12,097,148 shares of Class B common stock, par value $.10 per share, each of which entitles the holder to ten votes. The Class B common stock generally is not transferable except in certain very limited instances, and there is no market for those shares. The Class B common stock is convertible, at the option of the holder, into common stock on a share for share basis.  As a result of the passing of our founder and former Executive Chairman, Dr. Felix Zandman, Mrs. Ruta Zandman (a member of our Board of Directors) controls the voting of, solely or on a shared basis with Marc Zandman (our Executive Chairman) and Ziv Shoshani (a member of our Board of Directors) approximately 89.7% of our Class B common stock and 44.0% of the total voting power of our capital stock as of December 31, 2023.

Certain of our debt obligations contain restrictions as to the payment of cash dividends.  See "Financial Condition, Liquidity, and Capital Resources" included in Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations."

In 2022, our Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for us to return a prescribed amount of cash flows on an annual basis. We intend to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.  We paid $55.6 million of dividends to stockholders and repurchased $78.7 million of our stock pursuant to the Stockholder Return Policy in 2023.

To enable the operation of the Stockholder Return Policy, Vishay's Board of Directors approves the repurchase of a stated number of shares of common stock from time-to-time.  As of September 30, 2023, approximately 1.3 million shares remained from the previous repurchase authorization of 6.0 million shares.  On November 28, 2023, Vishay's Board of Directors approved the repurchase of an additional 2.5 million shares of common stock, to enable the operation of the Stockholder Return Policy for the foreseeable future.

The following table provides information regarding repurchases of our common stock during the fiscal quarter ended December 31, 2023:

Period
 
Total Number of Shares Purchased
   
Average Price Paid per Share (including commission)
   
Total Number of Shares Purchased as Part of Publicly Announced Program
   
Total Dollar Amount Purchased Under the Program
   
Maximum Number of Shares that May Yet Be Purchased Under the Program
 
                               
October 1 - October 28
   
254,985
   
$
23.92
     
254,985
   
$
6,099,333
     
1,023,839
 
October 29 - November 25
   
309,914
     
22.63
     
309,914
     
7,013,513
     
713,925
 
November 26 - December 31
   
336,540
     
23.50
     
336,540
     
7,910,080
     
2,877,385
 
Total
   
901,439
   
$
23.32
     
901,439
   
$
21,022,926
     
2,877,385
 

29


Stock Performance Graph

The line graph below compares the cumulative total stockholder return on Vishay’s common stock over a 5-year period with the returns on the Standard & Poor’s MidCap 400 Stock Index (of which Vishay is a component), the Standard & Poor’s 500 Stock Index, and the Philadelphia Semiconductor Index. The line graph assumes that $100 had been invested at December 31, 2018 and assumes that all dividends were reinvested.

Base
 
Years Ending December 31,
 
Period
                   
Company Name / Index
2018
 
2019
 
2020
 
2021
 
2022
 
2023
                       
Vishay Intertechnology, Inc.
100
  120.66

120.03

128.98

129.84

146.67
S&P 500 Index
100
 
131.49

155.68

200.37

164.08

207.21
S&P MidCap 400 Index
100
  126.20

143.44

178.95

155.58

181.15
Philadelphia Semiconductor Index
100
  163.26

250.87

358.37

233.37

389.74


graphic




Item 6.  RESERVED

Not applicable.
30



Item 7.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

This Management's Discussion and Analysis (“MD&A”) is intended to provide an understanding of Vishay's financial condition, results of operations and cash flows by focusing on changes in certain key measures from year to year. The MD&A should be read in conjunction with our Consolidated Financial Statements and accompanying Notes filed herewith, commencing on page F-1 of this report.  This discussion contains forward-looking statements that involve risks and uncertainties.  Our actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed elsewhere in this Annual Report on Form 10-K, particularly in Item 1A. “Risk Factors.”

Overview

Vishay Intertechnology, Inc. ("Vishay," "we," "us," or "our") manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, computing, consumer, telecommunications, military, aerospace, and medical markets.

We operate in six segments based on product functionality: MOSFETs, Diodes, Optoelectronic Components, Resistors, Inductors, and Capacitors.

We are focused on enhancing stockholder value by growing our business and improving earnings per share.  Since 1985, we have pursued a business strategy of growth through focused research and development and acquisitions.  We plan to continue to grow our business through intensified internal growth supplemented by opportunistic acquisitions, while maintaining a prudent capital structure.  To drive growth and optimize stockholder value, we plan to capitalize on the mega trends of e-mobility, sustainability, and connectivity through initiatives.  We are developing go-to-market strategies and investing in and expanding the key product lines for growth that we have identified.  We have increased our capacity internally by investing approximately $329 million in 2023 and plan to invest approximately $1.2 billion in total from 2023 - 2025 primarily for capital expansion projects outside of China.  In addition, we are strategically expanding our outsourced production of commodity products to subcontractors.  At the same time, we are enhancing our channel management while investing in internal resources by adding customer-facing engineers and filling gaps in technology and market coverage.  Taken together, each of these initiatives supports our Think Customer First organizational culture.  

On November 8, 2023, we and Nexperia BV announced that we have entered into an agreement whereby we will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177 million in cash, subject to customary post-closing adjustments.  The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.

In addition to enhancing stockholder value through growing our business, in 2022, our Board of Directors adopted a Stockholder Return Policy, which calls for us to return at least 70% of free cash flow, net of scheduled principal payments of long-term debt, on an annual basis.  See further discussion in “Stockholder Return Policy” below.

On September 12, 2023, we issued $750 million convertible senior notes due 2030.  We used the net proceeds from the issuance of these notes to repurchase $370.2 million principal amount of convertible senior notes due 2025, $94.2 million to enter into capped call transactions intended to mitigate the dilution risk of convertible senior notes due 2030 by synthetically increasing the conversion price of the notes to approximately $43.98 per share, to repay amounts outstanding on our amended and restated credit facility, and for other general corporate purposes.  We recognized a loss of $18.9 million due to the early extinguishment of the repurchased convertible senior notes due 2025.

On May 8, 2023, we amended and restated our $750 million revolving credit agreement, which replaced our credit agreement that was scheduled to mature in June 2024.  The amendment and restatement extended the maturity date of the revolving credit agreement until May 8, 2028, replaced the previous total leverage ratio used for financial covenant compliance measurement with a net leverage ratio, and replaced the LIBOR-based interest rate and related LIBOR-based mechanics applicable to U.S. dollar borrowings under the revolving credit agreement with an interest rate based on the Secured Overnight Financing Rate ("SOFR") (including a customary spread adjustment) and related SOFR-based mechanics.  The maturity date of the credit facility will accelerate if within ninety-one days prior to the maturity of our convertible senior notes due 2025, the outstanding principal amount of such notes exceeds a defined liquidity measure as set forth in the credit facility.  The repurchase of $370.2 million principal amount of convertible senior notes due 2025 in September 2023 substantially reduces the risk of maturity date acceleration.  Other terms and conditions are substantially unchanged.

Our business and operating results have been and will continue to be impacted by worldwide economic conditions.  Our revenues are dependent on end markets that are impacted by consumer and industrial demand, and our operating results can be adversely affected by reduced demand in those global markets.  In this volatile economic environment, we continue to closely monitor our fixed costs, capital expenditure plans, inventory, and capital resources to respond to changing conditions and to ensure we have the management, business processes, and resources to meet our future needs.  We will react quickly and professionally to changes in demand to minimize manufacturing inefficiencies and excess inventory build in periods of decline and maximize opportunities in periods of growth.  We believe we have sufficient liquidity to withstand temporary disruptions in the economic environment.  See additional information regarding our competitive strengths and key challenges as disclosed in Part I.

31


We utilize several financial metrics, including net revenues, gross profit margin, segment operating income, end-of-period backlog, book-to-bill ratio, inventory turnover, change in average selling prices, net cash and short-term investments (debt), and free cash generation to evaluate the performance and assess the future direction of our business.  See further discussion in “Financial Metrics” and “Financial Condition, Liquidity, and Capital Resources” below.  The key financial metrics decreased in the fourth fiscal quarter of 2023 primarily due to the negative impacts of an on-going distributor inventory correction that resulted in lower orders.  Net revenues and margins decreased versus the prior year period primarily due to lower volume.

Net revenues for the year ended December 31, 2023 were $3.402 billion, compared to net revenues of $3.497 billion and $3.240 billion for the years ended December 31, 2022 and 2021, respectively.  Net earnings attributable to Vishay stockholders for the year ended December 31, 2023 were $323.8 million, or $2.31 per diluted share, compared to $428.8 million, or $2.98 per diluted share, and $298.0 million, or $2.05 per share, for the years ended December 31, 2022 and 2021, respectively.

We define adjusted net earnings as net earnings determined in accordance with GAAP adjusted for various items that management believes are not indicative of the intrinsic operating performance of our business.  We define free cash as the cash flows generated from continuing operations less capital expenditures plus net proceeds from the sale of property and equipment.  The reconciliations below include certain financial measures which are not recognized in accordance with GAAP, including adjusted net earnings, adjusted earnings per share, and free cash.  These non-GAAP measures should not be viewed as alternatives to GAAP measures of performance or liquidity.  Non-GAAP measures such as adjusted net earnings, adjusted earnings per share, and free cash do not have uniform definitions.  These measures, as calculated by Vishay, may not be comparable to similarly titled measures used by other companies. Management believes that adjusted net earnings and adjusted earnings per share are meaningful because they provide insight with respect to our intrinsic operating results.  Management believes that free cash is a meaningful measure of our ability to fund acquisitions, repay debt, and otherwise enhance stockholder value through stock repurchases or dividends.

Net earnings attributable to Vishay stockholders for the years ended December 31, 2023, 2022, and 2021 include items affecting comparability.  The items affecting comparability are (in thousands, except per share amounts):

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
GAAP net earnings attributable to Vishay stockholders
 
$
323,820
   
$
428,810
   
$
297,970
 
                         
Reconciling items affecting gross profit:
                       
Impact of COVID-19 pandemic
  $
-
    $
6,661
    $
-
 
                         
Other reconciling items affecting operating income:
                       
Impact of COVID-19 pandemic
  $
-
    $
546
    $
-
 
                         
Reconciling items affecting other income (expense):
                       
Loss on early extinguishment of debt
  $
18,874
    $
-
    $
-
 
                         
Reconciling items affecting tax expense (benefit):
                       
Effects of changes in uncertain tax positions
  $ -     $ (5,941 )   $ -  
Effects of changes in valuation allowances
    -       (33,669 )     (5,714 )
Effect of change in indefinite reversal assertion
    -      
59,642
     
-
 
Change in tax laws and regulations
   
-
     
-
     
45,040
 
Tax effects of pre-tax items above
   
(498
)
   
(1,802
)
   
-
 
Adjusted net earnings
 
$
342,196
   
$
454,247
   
$
337,296
 
                         
Adjusted weighted average diluted shares outstanding
   
140,246
     
143,915
     
145,495
 
                         
Adjusted earnings per diluted share
 
$
2.44
   
$
3.16
   
$
2.32
 
32


The following table reconciles gross profit by segment to consolidated gross profit. Direct costs of the COVID-19 pandemic are not allocated to the segments as the chief operating decision maker's evaluation of segment performance does not include these costs (in thousands):

   
Years ended December 31,
 
    2023     2022     2021  
                   
MOSFETS
  $ 259,386    
$
274,498
    $ 189,959  
Diodes
    175,621       198,105       168,365  
Optoelectronic Components
    62,226       102,787       100,737  
Resistors
    238,428       262,072       215,853  
Inductors
    112,414       104,349       107,358  
Capacitors
    126,418       123,839       105,641  
Unallocated gross profit (loss)
    -       (6,661 )     -  
Gross profit
  $ 974,493    
$
1,058,989
    $ 887,913  

Although the term "free cash" is not defined in GAAP, each of the elements used to calculate free cash is presented as a line item on the face of our consolidated statements of cash flows prepared in accordance with GAAP.  Our free cash results are as follows (in thousands):

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
Net cash provided by continuing operating activities
 
$
365,703
   
$
484,288
   
$
457,104
 
Proceeds from sale of property and equipment
   
1,156
     
1,198
     
1,317
 
Less: Capital expenditures
   
(329,410
)
   
(325,308
)
   
(218,372
)
Free cash
 
$
37,449
   
$
160,178
   
$
240,049
 

Orders are lower due to a distributor inventory correction that began in the fourth fiscal quarter of 2022 and continued throughout 2023.  Our results for 2023 remained strong, although weaker than our 2022 results.

Our free cash results were significantly impacted by the installment payments of the U.S. transition tax of $27.7 million in 2023 and $14.8 million in 2022 and 2021, respectively, and $63.6 million and $25.2 million of payments of foreign, withholding, and claw-back cash taxes on foreign earnings for the $276.8 million and $81.2 million (net of taxes) that were repatriated to the U.S. in 2023 and 2022, respectively.
33



Growth and Company Transformation Initiatives

Effective January 1, 2023, a new executive leadership team, promoted from within, embarked on a new era at Vishay.  The new executive management team laid out a three-year plan to expand capacity to support our highest growth and highest return product lines and to position Vishay to be ready for the next phase of megatrends in e-mobility, sustainability, and connectivity.  The year 2023 is generally seen as the staging year for this plan, and all elements of the plan are progressing throughout the organization.  In 2024, we expect to advance many of these initiatives and begin to have increased manufacturing capacity available.  Beginning in late 2024 and into 2025, we expect to be in a better position to capture the next step in the growing demand for electrification in our key end-markets.

To focus this growth, we have identified product lines for growth across each reportable segment   Most of these product lines serve multiple end-market segments, applications, and business channels.   We have developed go-to market strategies for each one of these product lines, concentrating our resources on improving the technical performance of non-commodity and custom products, to better position Vishay to support the mega trends toward electrification and data communications.

To be ready for this next phase of growth, we intend to invest a total of about $1.2 billion between 2023 and 2025.   These projects include our new power inductor site in Mexico; a resistor manufacturing expansion in Mexico; expanded 8" diode manufacturing in Taiwan and Turin, Italy; and the new MOSFET 12” fab in Itzehoe, Germany.   Our plan was to invest approximately $385 million in 2023; however, capital spending for 2023 came in at $329 million due to some delays in delivery and installing equipment.  We intend to carry over the remaining $56 million into 2024.

We have also expanded our external capacity, engaging in developing partnerships with subcontractors to outsource some commodity products and create incremental capacity for our higher growth and higher return products.  Each reportable segment is evaluating subcontractors, including supporting front-end capacities for our semiconductor segments.

By growing capacity and capabilities, we are also enhancing our ability to support all the business channels of OEM, distribution, and EMS, while maximizing the profitability of each one through a focus on higher margin customers.

At the same time, we are focusing on increasing our technical resources, adding additional customer-facing engineers, and intensifying our activities in R&D.  We have seen and will continue to see an increase in operating expenses over the next couple of years as we add these engineering talents, fill gaps in our technology, and become a preferred supplier to more customers and more broadly sell our product portfolio.  This includes investments in technology, including enhanced Customer Relationship Management and planning tools, to improve our operational excellence.

The acquisition of MaxPower and its silicon carbide technology in 2022 is an illustration of this increased investment.  During the fourth fiscal quarter, we released our 1,200-volt silicon carbide ("SiC") planar MOSFETs.  We are planning to have the SiC package types for three different resistance and current capabilities available during the first half of 2024.  In parallel, we continue to advance the development of the 1,200-volt dual-trench technology, the 1,700-volt planar technology, and the 650-volt planar technology.  We plan to utilize our pending acquisition of the Newport wafer fab as the home for MaxPower to further develop and scale our SiC capabilities.

Another area of focus is our introduction of solution selling, speaking to customer engineers about applications and the performance improvement that Vishay components can bring, from  the full array of our portfolio.  Customer engineers look for suppliers who can provide solutions to advance their technologies.  Vishay’s semiconductors and passive components can populate greater than 80% of the components on the circuit board in many applications.

All of this is being done as we implement organizational and structural change at Vishay, focused on a “Think Customer First” philosophy, and becoming a more responsive company.  We are fostering collaboration internally and externally, particularly in the functions connected to customer programs.   To facilitate that change internally, we re-designed our short- and long-term incentive plans to align the performance of about 1,000 key employees with Company growth and profitability objectives and stockholder interests.  The equity-based plan was approved by our stockholders at our 2023 annual meeting.  

These initiatives are the foundation for our ambitions to unleash the potential at Vishay, realizing the full value of our broad product portfolio and becoming a customer-first company, and for our goals of driving top line growth, expanding margins and optimizing returns.
.
34


Stockholder Return Policy

In 2022, our Board of Directors adopted a Stockholder Return Policy, which calls for us to return at least 70% of free cash flow, net of scheduled principal payments of long-term debt, on an annual basis.  We intend to return such amounts to stockholders directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy (in thousands):

  Years ended
 
  December 31, 2023   December 31, 2022  
Dividends paid to stockholders
  $ 55,626     $ 57,187  
Stock repurchases
    78,684       82,972  
Total
  $ 134,310     $ 140,159  

During the fourth quarters of 2022 and 2021, we determined that substantially all unremitted foreign earnings in Germany and Israel, respectively, are no longer indefinitely reinvested.  The changes in these indefinite reinvestment assertions will provide greater access to our worldwide cash balances to fund our growth plan and our Stockholder Return Policy, but also increased our effective tax rate.

The structure of our Stockholder Return Policy enables us to allocate capital responsibly among our business, our lenders, and our stockholders. We will continue to invest in growth initiatives including key product line expansions, targeted R&D, and synergistic acquisitions. 

We have paid dividends each quarter since the first quarter of 2014, and the Stockholder Return Policy will remain in effect until such time as the Board votes to amend or rescind the policy.  Implementation of the Stockholder Return Policy is subject to future declarations of dividends by the Board of Directors, market and business conditions, legal requirements, and other factors.  The policy sets forth our intention, but does not obligate us to acquire any shares of common stock or declare any dividends, and the policy may be terminated or suspended at any time at our discretion, in accordance with applicable laws and regulations.

35



Financial Metrics

We utilize several financial metrics to evaluate the performance and assess the future direction of our business. These key financial measures and metrics include net revenues, gross profit margin, operating margin, segment operating income, segment operating margin, end-of-period backlog, and the book-to-bill ratio. We also monitor changes in our inventory turnover and our or publicly available average selling prices (“ASP”).

Gross profit margin is computed as gross profit as a percentage of net revenues. Gross profit is generally net revenues less costs of products sold, but also deducts certain other period costs, particularly losses on purchase commitments and inventory write-downs. Losses on purchase commitments and inventory write-downs have the impact of reducing gross profit margin in the period of the charge, but result in improved gross profit margins in subsequent periods by reducing costs of products sold as inventory is used.  We also regularly evaluate gross profit by segment to assist in the analysis of consolidated gross profit.  Gross profit margin and gross profit margin by segment are clearly a function of net revenues, but also reflect our cost management programs and our ability to contain fixed costs.

Operating margin is computed as gross profit less operating expenses, expressed as a percentage of net revenues.  Operating margin is clearly a function of net revenues, but also reflects our cost management programs and our ability to contain fixed costs.

Our chief operating decision maker makes decisions, allocates resources, and evaluates business segment performance based on segment operating income.  Only dedicated, direct selling, general, and administrative ("SG&A") expenses of the segments are included in the calculation of segment operating income.  We do not allocate certain SG&A expenses that are managed at the regional or corporate global level to our segments.  Accordingly, segment operating income excludes these SG&A expenses that are not directly traceable to the segments.  Segment operating income would also exclude costs not routinely used in the management of the segments in periods when those items are present, such as restructuring and severance costs, the direct impact of the COVID-19 pandemic, and other items affecting comparability.  Segment operating income is clearly a function of net revenues, but also reflects our cost management programs and our ability to contain fixed costs.  Segment operating margin is segment operating income expressed as a percentage of net revenues.

End-of-period backlog is one indicator of future revenues. We include in our backlog only open orders that we expect to ship in the next twelve months. If demand falls below customers’ forecasts, or if customers do not control their inventory effectively, they may cancel or reschedule the shipments that are included in our backlog, in many instances without the payment of any penalty. Therefore, the backlog is not necessarily indicative of the results to be expected for future periods.

An important indicator of demand in our industry is the book-to-bill ratio, which is the ratio of the amount of product ordered during a period as compared with the product that we ship during that period. A book-to-bill ratio that is greater than one indicates that our backlog is building and that we are likely to see increasing revenues in future periods. Conversely, a book-to-bill ratio that is less than one is an indicator of declining demand and may foretell declining revenues.

We focus on our inventory turnover as a measure of how well we are managing our inventory. We define inventory turnover for a financial reporting period as our costs of products sold for the four fiscal quarters ending on the last day of the reporting period divided by our average inventory (computed using each fiscal quarter-end balance) for this same period. A higher level of inventory turnover reflects more efficient use of our capital.

Pricing in our industry can be volatile.  Using our and publicly available data, we analyze trends and changes in average selling prices to evaluate likely future pricing. The erosion of average selling prices of established products is typical for semiconductor products.  We attempt to offset this deterioration with ongoing cost reduction activities and new product introductions.  Our specialty passive components are more resistant to average selling price erosion.  All pricing is subject to governing market conditions and is independently set by us.
36



The quarter-to-quarter trends in these financial metrics can also be an important indicator of the likely direction of our business. The following table shows net revenues, gross profit margin, operating margin, end-of-period backlog, book-to-bill ratio, inventory turnover, and changes in ASP for our business as a whole during the five fiscal quarters beginning with the fourth fiscal quarter of 2022 through the fourth fiscal quarter of 2023 (dollars in thousands):

 
4th Quarter
2022
   
1st Quarter
2023
   
2nd Quarter
2023
   
3rd Quarter
2023
   
4th Quarter
2023
 
                               
Net revenues
 
$
855,298
   
$
871,046
   
$
892,110
   
$
853,653
   
$
785,236
 
                                         
Gross profit margin 
   
29.1
%
   
32.0
%
   
28.9
%
   
27.8
%
   
25.6
%
                                         
Operating margin 
   
15.8
%
   
18.2
%
   
15.1
%
   
13.5
%
   
9.9
%
                                         
End-of-period backlog
 
$
2,292,700
   
$
2,169,400
   
$
1,895,100
   
$
1,552,400
   
$
1,381,800
 
                                         
Book-to-bill ratio
   
0.94
     
0.84
     
0.69
     
0.63
     
0.75
 
                                         
Inventory turnover
   
3.9
     
3.7
     
3.9
     
3.7
     
3.6
 
                                         
Change in ASP vs. prior quarter
   
0.6
%
   
1.2
%
   
(0.7
)%
   
(0.8
)%
   
(0.7
)%
_______________

See “Financial Metrics by Segment” below for net revenues, book-to-bill ratio, and gross profit margin by segment.

Revenues decreased versus the fourth fiscal quarter of 2022 and versus the prior fiscal quarter primarily due to lower sales volume.  The book-to-bill ratio and backlog were negatively impacted by the distributor inventory correction that began in 2022 and continued through 2023.  We continue to increase manufacturing capacity for critical product lines.  Average selling prices decreased versus the fourth fiscal quarter of 2022 and prior fiscal quarter.

Gross profit margin decreased versus the prior fiscal quarter and prior year quarter primarily due to lower volume. 

The book-to-bill ratio in the fourth fiscal quarter of 2023 increased to 0.75 versus 0.63 in the third fiscal quarter of 2023.  

37



Financial Metrics by Segment

The following table shows net revenues, book-to-bill ratio, gross profit margin, and segment operating margin broken out by segment for the five fiscal quarters beginning with the fourth fiscal quarter of 2022 through the fourth fiscal quarter of 2023 (dollars in thousands):


 
4th Quarter
2022
   
1st Quarter
2023
   
2nd Quarter
2023
   
3rd Quarter
2023
   
4th Quarter
2023
 
MOSFETs
                             
Net revenues
 
$
206,005
   
$
198,181
   
$
207,388
   
$
205,027
   
$
168,158
 
                                         
Book-to-bill ratio
   
1.15
     
0.95
     
0.68
     
0.50
     
0.62
 
                                         
Gross profit margin
   
37.5
%
   
36.8
%
   
34.7
%
   
33.5
%
   
27.3
%
                                         
Segment operating margin
   
30.9
%
   
29.3
%
   
27.4
%
   
25.7
%
   
16.8
%
                                         
Diodes
                                       
Net revenues
 
$
181,791
   
$
175,693
   
$
174,735
   
$
176,788
   
$
163,324
 
                                         
Book-to-bill ratio
   
0.88
     
0.71
     
0.54
     
0.58
     
0.61
 
                                         
Gross profit margin
   
23.4
%
   
27.4
%
   
23.4
%
   
26.7
%
   
24.1
%
                                         
Segment operating margin
   
19.9
%
   
24.3
%
   
20.1
%
   
23.5
%
   
20.9
%
                                         
Optoelectronic Components
                                       
Net revenues
 
$
63,985
   
$
60,403
   
$
64,449
   
$
64,441
   
$
53,853
 
                                         
Book-to-bill ratio
   
0.78
     
0.72
     
0.70
     
0.57
     
0.59
 
                                         
Gross profit margin
   
28.1
%
   
36.3
%
   
24.2
%
   
28.1
%
   
12.1
%
                                         
Segment operating margin
   
20.1
%
   
28.6
%
   
16.7
%
   
20.3
%
   
3.4
%
                                         
Resistors
                                       
Net revenues
 
$
205,161
   
$
223,140
   
$
222,433
   
$
199,877
   
$
198,022
 
                                         
Book-to-bill ratio
   
0.85
     
0.88
     
0.74
     
0.65
     
0.82
 
                                         
Gross profit margin
   
28.3
%
   
33.2
%
   
29.1
%
   
24.6
%
   
25.6
%
                                         
Segment operating margin
   
25.3
%
   
29.9
%
   
25.8
%
   
20.9
%
   
22.0
%
                                         
Inductors
                                       
Net revenues
 
$
75,198
   
$
80,338
   
$
89,239
   
$
89,947
   
$
87,868
 
                                         
Book-to-bill ratio
   
0.83
     
1.04
     
0.84
     
0.85
     
0.91
 
                                         
Gross profit margin
   
32.1
%
   
29.5
%
   
34.5
%
   
31.7
%
   
33.4
%
                                         
Segment operating margin
   
28.9
%
   
26.1
%
   
30.9
%
   
27.9
%
   
29.6
%
                                         
Capacitors
                                       
Net revenues
 
$
123,158
   
$
133,291
   
$
133,866
   
$
117,573
   
$
114,011
 
                                         
Book-to-bill ratio
   
0.99
     
0.70
     
0.70
     
0.75
     
0.95
 
                                         
Gross profit margin
   
23.7
%
   
28.5
%
   
25.1
%
   
22.1
%
   
25.3
%
                                         
Segment operating margin
   
19.9
%
   
24.8
%
   
21.0
%
   
17.5
%
   
20.4
%
_________

38



Acquisition Activity

As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize, such as MaxPower Semiconductor, Inc. ("MaxPower"), acquired in 2022, and key niche suppliers to vertically integrate our supply chain, such as Centerline Technologies, LLC, acquired in 2023.  To limit our financial exposure, we have implemented a policy not to pursue acquisitions if our post-acquisition debt would exceed 2.5x our pro forma earnings before interest, taxes, depreciation, and amortization (“EBITDA”).  For these purposes, we calculate pro forma EBITDA as the adjusted EBITDA of Vishay and the target for Vishay’s four preceding fiscal quarters, with a pro forma adjustment for savings which management estimates would have been achieved had the target been acquired by Vishay at the beginning of the four fiscal quarter period.

On November 8, 2023, we and Nexperia BV announced that we have entered into an agreement whereby we will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177 million in cash, subject to customary post-closing adjustments.  The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.

On October 28, 2022, we acquired MaxPower, a San Jose, California-based fabless power semiconductor provider dedicated to delivering innovative and cost-effective technologies that optimize power management solutions.  MaxPower's proprietary device structures and process techniques provide leading edge silicon and SiC MOSFET products.  Its SiC product development targets automotive and industrial applications.  We paid cash of $50.0 million, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57.5 million, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  One of the contingencies was resolved in the fourth fiscal quarter of 2023, which resulted in no additional payments to the former employees and stockholders of MaxPower.  Significant developments occurred in another of the contingencies in January 2024.  Our estimate of the maximum possible contingent payments is $17.5 million.  MaxPower is included in our MOSFETs segment.  The inclusion of this acquisition did not have a material impact on the Company's consolidated results for the years ended December 31, 2023 and 2022. 

There is no assurance that we will be able to close the transaction for the Nexperia wafer fabrication facility, or identify and acquire additional suitable acquisition candidates at price levels and on terms and conditions we consider acceptable.

See Note 2 to our consolidated financial statements.

39



Cost Management

We place a strong emphasis on controlling our costs, and use various measures and metrics to evaluate our cost structure.

We define variable costs as expenses that vary with respect to quantity produced.  Fixed costs do not vary with respect to quantity produced over the relevant time period.  Contributive margin is calculated as net revenue less variable costs.  It may be expressed in dollars or as a percentage of net revenue. Management uses this measure to determine the amount of profit to be expected for any change in revenues.  While these measures are typical cost accounting measures, none of these measures are recognized in accordance with GAAP.  The classification of expenses as either variable or fixed is judgmental and other companies might classify such expenses differently.  These measures, as calculated by Vishay, may not be comparable to similarly titled measures used by other companies.

We closely monitor variable costs and seek to achieve the contributive margin in our business model.  Over a period of many years, we have generally maintained a contributive margin of between 45% and 47% of revenues.  The erosion of average selling prices, particularly of our semiconductor products, that is typical of our industry, and inflation negatively impact contributive margin and drive us to continually seek ways to reduce our variable costs.  Our variable cost reduction efforts include increasing the efficiency in our production facilities by expending capital for automation, reducing materials costs, materials substitution, increasing wafer size and shrinking dies to maximize efficiency in our semiconductor production processes, and other yield improvement activities.

Our cost management strategy also includes a focus on controlling fixed costs recorded as costs of products sold or selling, general, and administrative expenses and maintaining our break-even point (adjusted for acquisitions).  We generally seek to limit increases in selling, general, and administrative expenses to the rate of inflation, excluding foreign currency exchange effects and substantially independent of sales volume changes. At constant fixed costs, we would expect each $1 million increase in revenues to increase our operating income by approximately $450,000 to $470,000.  Sudden changes in the business conditions, however, may not allow us to quickly adapt our manufacturing capacity and cost structure.

During 2023, we implemented the Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan (the "2023 Plan") to enable us to recruit and retain highly qualified employees, directors, consultants and other service providers, provide them with an incentive for productivity, and create an opportunity for them to share in the growth and value of the Company.  The 2023 Plan is the first broad-based stock compensation program at Vishay in over 20 years.  This program increased operating expenses by $8.8 million in 2023 and is expected to increase operating expenses by between $7 million and $10 million in 2024 versus 2023.  Management believes such additional non-cash costs will enhance the long-term performance of the Company by providing selected participants with an incentive to improve the growth and profitability of the Company. 

Also beginning in 2023, we made and are making significant investments in capital expenditures primarily for capital expansion projects outside of China, which will increase depreciation expense.  At the same time, we are focusing on increasing our technical resources, adding additional customer-facing engineers, and intensifying our activities in R&D.  We have seen and expect to continue to see an increase in operating expenses over the next couple of years as we add these engineering talents, fill gaps in our technology, and become a preferred supplier to more customers and more broadly sell our product portfolio.  Management believes such additional costs will enhance our long-term performance by accelerating our growth. 

Occasionally, our ongoing cost containment activities are not adequate and we must take actions to maintain our cost competitiveness.  We incurred significant restructuring expenses in our past to reduce our cost structure.  Historically, our primary cost reduction technique was through the transfer of production to the extent possible from high-labor-cost countries to lower-labor-cost countries.  We believe that our manufacturing footprint is suitable to serve our customers and end markets, while maintaining lower manufacturing costs.  Since 2013, our cost reduction programs have primarily focused on reducing fixed costs, including selling, general, and administrative expenses.

We continue to monitor the economic environment and its potential effects on our customers and the end markets that we serve.

We do not anticipate any material restructuring activities in 2024.  However, a worsening business environment for the electronics industry or a significant economic downturn may require us to implement additional restructuring initiatives.

In uncertain times, we focus on managing our production capacities in accordance with customer requirements, and maintain discipline in terms of our fixed costs and capital expenditures. Even as we seek to manage our costs, we remain cognizant of the future requirements of our demanding markets. We continue to pursue our growth plans through investing in capacities for strategic product lines, and through increasing our resources for R&D, technical marketing, and field application engineering; supplemented by opportunistic acquisitions of specialty businesses.

Our long-term strategy includes growth through the integration of acquired businesses, and GAAP requires plant closure and employee termination costs that we incur in connection with our acquisition activities to be recorded as expenses in our consolidated statement of operations, as such expenses are incurred.  We have not incurred any material plant closure or employee termination costs related to any of the businesses acquired since 2011, but we expect to have some level of future restructuring expenses due to acquisitions.

40



Foreign Currency Translation

We are exposed to foreign currency exchange rate risks, particularly due to transactions in currencies other than the functional currencies of certain subsidiaries.  We occasionally use forward exchange contracts to economically hedge a portion of our projected cash flows from these exposures.

GAAP requires that entities identify the “functional currency” of each of their subsidiaries and measure all elements of the financial statements in that functional currency. A subsidiary’s functional currency is the currency of the primary economic environment in which it operates. In cases where a subsidiary is relatively self-contained within a particular country, the local currency is generally deemed to be the functional currency. However, a foreign subsidiary that is a direct and integral component or extension of the parent company’s operations generally would have the parent company’s currency as its functional currency. We have both situations among our subsidiaries.

Foreign Subsidiaries which use the Local Currency as the Functional Currency

We finance our operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. For those subsidiaries where the local currency is the functional currency, assets and liabilities in the consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the results of operations and are reported as a separate component of stockholders’ equity.

For those subsidiaries where the local currency is the functional currency, revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the consolidated statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.  The dollar was weaker during 2023 versus 2022, but stronger during 2022 versus 2021, with the translation of foreign currency revenues and expenses into U.S. dollars increasing reported revenues and expenses in 2023 versus 2022, but decreasing reported revenues and expenses in 2022 versus 2021.

Foreign Subsidiaries which use the U.S. Dollar as the Functional Currency

Our operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency. For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the results of operations. While these subsidiaries transact most business in U.S. dollars, they may have significant costs, particularly payroll-related, which are incurred in the local currency.  The cost of products sold and selling, general, and administrative expense have been favorably impacted for the year ended December 31, 2023 compared to 2022 and for the year ended December 31, 2022 compared to 2021 by local currency transactions of subsidiaries which use the U.S. dollar as their functional currency.

See Item 7A for additional discussion of foreign currency exchange risk.
41



Critical Accounting Policies and Estimates

Our significant accounting policies are summarized in Note 1 to our consolidated financial statements. We identify here a number of policies that entail significant judgments or estimates.

Revenue Recognition

Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  We recognize revenue when we satisfy our performance obligations.

We have a broad line of products that we sell to OEMs, electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.

We recognize revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  We have agreements with distributors that allow distributors a limited credit for unsaleable products, which we refer to as a "scrap allowance." Consistent with industry practice, we also have a "stock, ship and debit" program whereby we consider requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing.  In addition, we have contractual arrangements whereby we provide distributors with protection against price reductions initiated by us after product is sold by us to the distributor and prior to resale by the distributor.

We recognize the estimated variable consideration to be received as revenue and record a related accrued expense for the consideration not expected to be received, based upon an estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  We make these estimates based upon sales levels to our customers during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. We utilize a number of different methodologies and consider several factors when estimating the accruals.  Some of the factors that we consider are sales levels to customers during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  We believe that we have a reasonable basis to estimate future credits under the programs.

See Notes 1 and 9 to our consolidated financial statements for further information.

Inventories

We value our inventories at the lower of cost or net realizable value, with cost determined under the first-in, first-out method. The valuation of our inventories requires our management to make market estimates.  For work in process goods, we are required to estimate the cost to completion of the products and the prices at which we will be able to sell the products.  For finished goods, we must assess the prices at which we believe the inventory can be sold. Inventories are also adjusted for estimated obsolescence and written down to net realizable value based on age of the inventory and upon estimates of future demand, technology developments, and market conditions.

Goodwill

See Note 1 to our consolidated financial statements for a description of our goodwill impairment tests.

The fair value of reporting units for goodwill impairment testing purposes is measured primarily using present value techniques based on projected cash flows from the reporting unit.  The calculated results are evaluated for reasonableness using comparable company data.  The determination of the fair value of the reporting units requires us to make significant estimates and assumptions.  These estimates and assumptions primarily include, but are not limited to: the selection of appropriate peer group companies; control premiums appropriate for acquisitions in the industries in which we compete; the discount rate; terminal growth rates; and forecasts of revenue, operating income, depreciation and amortization, and capital expenditures.

Due to the inherent uncertainty involved in making these estimates, actual financial results could differ from those estimates.  In addition, changes in assumptions concerning future financial results or other underlying assumptions could have a significant impact on the fair value of the reporting unit and the amount of the goodwill impairment charge.
42



Pension and Other Postretirement Benefits

Our defined benefit plans are concentrated in the United States, Germany, and the Republic of China (Taiwan). At December 31, 2023, our U.S. plans include various non-qualified plans.  The table below summarizes information about our pension and other postretirement benefit plans.  This information should be read in conjunction with Note 11 to our consolidated financial statements (amounts in thousands):

 
Benefit
obligation
   
Plan assets
   
Funded
position
   
Informally
funded assets
   
Net position
   
Unrecognized
actuarial
items
 
U.S. non-qualified pension plans
 
$
30,691
   
$
-
   
$
(30,691
)
 
$
21,540
   
$
(9,151
)
 
$
(522)
 
German pension plans
   
132,627
     
-
     
(132,627
)
   
4,115
     
(128,512
)
   
17,261
 
Taiwanese pension plans
   
43,385
     
35,826
     
(7,559
)
   
-
     
(7,559
)
   
5,198
 
Other pension plans
   
34,771
     
27,461
     
(7,310
)
   
-
     
(7,310
)
   
2,432
OPEB plans
   
11,823
     
-
     
(11,823
)
   
-
     
(11,823
)
   
(39
)
Other retirement obligations
   
11,087
     
-
     
(11,087
)
   
-
     
(11,087
)
   
-
 
   
$
264,384
   
$
63,287
   
$
(201,097
)
 
$
25,655
   
$
(175,442
)
 
$
24,330
 

Accounting for defined benefit pension and other postretirement plans involves numerous assumptions and estimates. The discount rate at which obligations could effectively be settled and the expected long-term rate of return on plan assets are two critical assumptions in measuring the cost and benefit obligations of our pension and other postretirement benefit plans. Other important assumptions include the anticipated rate of future increases in compensation levels, estimated mortality, and for certain postretirement medical plans, increases or trends in health care costs.  Management reviews these assumptions at least annually.  We use independent actuaries and investment advisers to assist us in formulating assumptions and making estimates.  These assumptions are updated periodically to reflect the actual experience and expectations on a plan specific basis as appropriate.

In the U.S., we utilize published long-term high quality bonds to determine the discount rate at the measurement date. In Germany and the Republic of China (Taiwan), we utilize published long-term government bond rates to determine the discount rate at the measurement date.  We utilize bond yields at various maturity dates that reflect the timing of expected future benefit payments. We believe the discount rates selected are the rates at which these obligations could effectively be settled.

Non-qualified plans in the U.S. are considered by law to be unfunded.  However, the Company maintains assets in a rabbi trust to fund benefit payments under certain of these plans.  Such assets would be subject to creditor claims under certain conditions.  (See also Notes 11 and 18 to our consolidated financial statements.)

Many of our non-U.S. plans are unfunded based on local laws and customs. For those non-U.S. plans that do maintain investments, their asset holdings are primarily cash and fixed income securities, based on local laws and customs. Some non-U.S. plans also informally fund their plans by holding certain available-for-sale investments.  Such assets would be subject to creditor claims under certain conditions. (See also Note 18 to our consolidated financial statements.)

We set the expected long-term rate of return based on the expected long-term average rates of return to be achieved by the underlying investment portfolios.  In establishing this rate, we consider historical and expected returns for the asset classes in which the plans are invested, advice from pension consultants and investment advisors, and current economic and capital market conditions. The expected return on plan assets is incorporated into the computation of pension expense.  The difference between this expected return and the actual return on plan assets is deferred.  The net deferral of past asset losses (gains) affects the calculated value of plan assets and, ultimately, future pension expense (income).

We continue to seek to de-risk our global pension exposures.  Such actions could result in increased net periodic pension cost due to lower expected rates of return on plan assets and/or possible additional charges to recognize unamortized actuarial items if all or a portion of the obligations were to be settled.

We believe that the current assumptions used to estimate plan obligations and annual expenses are appropriate.  However, if economic conditions change or if our investment strategy changes, we may be inclined to change some of our assumptions, and the resulting change could have a material impact on the consolidated statements of operations and on the consolidated balance sheet.
43



Income Taxes

We are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating our tax positions and determining our provision for income taxes.  During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain.  We establish reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due.  These reserves are established when we believe that certain positions might be challenged despite our belief that our tax return positions are fully supportable.  We adjust these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.

These accruals for tax-related uncertainties are based on our best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to our effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.

During 2023, certain tax examinations were concluded and certain statutes of limitations lapsed.  Our tax provision for those years includes adjustments related to the resolution of these matters.  We settled an examination of our U.S. federal income tax returns for the periods ended December 31, 2017 through 2019.  Our federal income tax returns for subsequent years remain subject to examination.  The tax returns of significant non-U.S. subsidiaries currently under examination are located in the following jurisdictions: Israel (2021), Germany (2017 through 2021), India (2004 through 2021), and Philippines (2017 through 2022).  The Company and its subsidiaries also file income tax returns in other taxing jurisdictions in the U.S. and around the world, many of which are still open to examination.

See Notes 1 and 5 to consolidated financial statements for additional information.
44



Results of Operations

Statement of operations’ captions as a percentage of net revenues and the effective tax rates were as follows:

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Costs of products sold
   
71.4
%
   
69.7
%
   
72.6
%
Gross profit
   
28.6
%
   
30.3
%
   
27.4
%
Selling, general, and administrative expenses
   
14.4
%
   
12.7
%
   
13.0
%
Operating income
   
14.3
%
   
17.6
%
   
14.4
%
Income before taxes and noncontrolling interest
   
13.7
%
   
17.0
%
   
13.4
%
Net earnings attributable to Vishay stockholders
   
9.5
%
   
12.3
%
   
9.2
%
________
                       
Effective tax rate
   
30.4
%
   
27.5
%
   
31.2
%

Net Revenues

Net revenues were as follows (dollars in thousands):

2023
 
2022
 
2021
 
             
Net revenues
 
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
Change versus prior year
 
$
(95,356
)
 
$
256,914
         
Percentage change versus prior year
   
(2.7
)%
   
7.9
%
       

Changes in net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
(5.2
)%
   
4.3
%
Increase in average selling prices
   
1.7
%
   
7.2
%
Foreign currency effects
   
0.7
%
   
(4.0
)%
Acquisitions
   
0.2
%
   
0.4
%
Other
   
(0.1
)%
   
0.0
%
Net change
   
(2.7
)%
   
7.9
%

Despite the inventory correction that we are experiencing, the long-term prospects for our business remain favorable, and we continue to increase manufacturing capacities for critical product lines.  The decrease in net revenues in 2023 is primarily sales volume-driven, partially offset by increased average selling prices.  The increase in net revenues in 2022 was primarily due to increased sales volume and average selling prices. 

Gross Profit and Margins

Gross profit margins for the year ended December 31, 2023 were 28.6%, as compared to 30.3% for the year ended December 31, 2022.  The decrease in gross profit margin is primarily due to decreased sales volume.  Higher labor, materials, and utilities costs also negatively impacted the gross profit margin.
45



Segments

Analysis of revenues and margins for our segments is provided below.  Direct costs of the COVID-19 pandemic are not allocated to the segments.

MOSFETs

Net revenues of the MOSFETs segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
778,754
   
$
762,260
   
$
667,998
 
Change versus comparable prior year period
 
$
16,494
 
$
94,262
         
Percentage change versus comparable prior year period
   
2.2
%
   
14.1
%
       

Changes in MOSFETs segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
(1.8
)%
   
4.1
%
Increase in average selling prices
   
2.3
%
   
11.8
%
Foreign currency effects
   
0.5
%
   
(2.4
)%
Acquisition
    1.0 %     0.1 %
Other
   
0.2
%
   
0.5
%
Net change
   
2.2
%
   
14.1
%

Gross profit margins and segment operating margins for the MOSFETs segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
    33.3 %     36.0 %     28.4 %
Segment operating margin
    25.1 %     30.0 %     22.3 %

Net revenues of the MOSFETs segment increased slightly in 2023 versus the prior year.  The increase is primarily due to increased sales to automotive, power supply, and industrial end market customers in the Europe region, partially offset decreased sales to customers in the Americas and Asia regions.

The gross profit margin in 2023 decreased versus the prior year primarily due to higher utilities, labor, and repair and maintenance costs. 

The segment operating margin decreased versus the prior year primarily due to decreased gross profit.  Increased segment SG&A expenses primarily due to acquisition-related expenses also contributed to the decrease.

Average selling prices increased versus the prior year.

We continue to invest to expand mid- and long-term manufacturing capacity for strategic product lines.  We have begun building a 12-inch wafer fab in Itzehoe, Germany adjacent to our existing 8-inch wafer fab, which we expect will increase our in-house wafer capacity by approximately 70% within 2-3 years and allow us to balance our in-house and foundry wafer supply.

We acquired leading edge silicon and silicon carbide MOSFETs products with our acquisition of MaxPower in the fourth fiscal quarter of 2022.  Our pending acquisition of Nexperia's Newport fab is expected to enhance the manufacturing capacity and capabilities of our MOSFETs segment.

46



Diodes

Net revenues of the Diodes segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
690,540
   
$
765,220
   
$
709,416
 
Change versus comparable prior year period
 
$
(74,680
)
 
$
55,804
         
Percentage change versus comparable prior year period
   
(9.8
)%
   
7.9
%
       

Changes in Diodes segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
(11.0
)%
   
1.8
%
Increase in average selling prices
   
1.0
%
   
9.7
%
Foreign currency effects
   
0.4
%
   
(3.7
)%
Other
   
(0.2
)%
   
0.1
%
Net change
   
(9.8
)%
   
7.9
%

Gross profit margins and segment operating margins for the Diodes segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
   
25.4
%
   
25.9
%
   
23.7
%
Segment operating margin
    22.2 %     23.1 %     20.6 %

Net revenues of the Diodes segment decreased significantly in 2023.  The decrease is primarily due to decreased sales to distribution and EMS customers, power supply end market customers, and customers in the Americas and Asia regions, partially offset by increased sales to automotive end market customers.

Gross profit margin decreased versus the prior year primarily due to lower sales volume and higher materials, labor, and fixed costs, partially offset by higher average selling prices.

Segment operating margin decreased versus the prior year primarily due to decreased gross profit.

Average selling prices increased versus the prior year. 
47

  

Optoelectronic Components

Net revenues of the Optoelectronic Components segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
243,146
   
$
296,384
   
$
302,714
 
Change versus comparable prior year period
 
$
(53,238
)
 
$
(6,330
)
       
Percentage change versus comparable prior year period
   
(18.0
)%
   
(2.1
)%
       

Changes in Optoelectronic Components segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Decrease in volume
   
(19.2
)%
   
(3.6
)%
Increase in average selling prices
   
0.5
%
   
6.7
%
Foreign currency effects
   
0.9
%
   
(4.7
)%
Other
   
(0.2
)%
   
(0.5
)%
Net change
   
(18.0
)%
   
(2.1
)%

Gross profit margins and segment operating margins for the Optoelectronic Components segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
   
25.6
%
   
34.7
%
   
33.3
%
Segment operating margin
    17.7 %     28.8 %     27.2 %

Net revenues of the Optoelectronic Components segment decreased significantly versus the prior year.  The decrease was primarily due to general consumer weakness that impacted many of the products we sell.  The result was decreased sales to distribution customers and customers in all regions.  We expect long-term growth for this segment.

The gross profit margin decreased versus the prior year.  The decrease is primarily due to lower sales volume, higher materials, services, labor, and utilities costs, and inventory and higher depreciation expense.

The segment operating margin decreased primarily due to the decrease in gross profit. 

Average selling prices increased versus the prior year.  

We are now using our recently modernized and expanded wafer fab in Heilbronn, Germany.

48



Resistors

Net revenues of the Resistors segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
843,472
   
$
832,806
   
$
752,554
 
Change versus comparable prior year period
 
$
10,666
 
$
80,252
         
Percentage change versus comparable prior year period
   
1.3
%
   
10.7
%
       

Changes in Resistors segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
(1.4
)%
   
10.4
%
Increase in average selling prices
   
1.8
%
   
4.6
%
Foreign currency effects
   
1.0
%
   
(5.6
)%
Acquisitions
   
0.0
%
   
1.5
%
Other
   
(0.1
)%
   
(0.2
)%
Net change
   
1.3
%
   
10.7
%

Gross profit margins and segment operating margins for the Resistors segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
   
28.3
%
   
31.5
%
   
28.7
%
Segment operating margin
    24.8 %     28.2 %     25.4 %

Net revenues of the Resistors segment increased slightly versus the prior year.  The increase was primarily due to increased sales to military and aerospace, automotive, and industrial end market customers and customers in the Europe region, partially offset by decreased sales to distribution customers.

The gross profit margin decreased versus the prior year.  The decrease is due to lower sales volume, higher labor and materials costs, and other inflationary impacts, partially offset by increased average selling prices, lower metals and logistics costs, and favorable exchange rate impacts.

Segment operating margin decreased versus the prior year.  The decrease is primarily due to decreased gross profit.

Average selling prices increased versus the prior year.

We are increasing critical manufacturing capacities for certain product lines.  We continue to broaden our business with targeted acquisitions of specialty resistors businesses.

49



Inductors

Net revenues of the Inductors segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
347,392
   
$
331,086
   
$
335,638
 
Change versus comparable prior year period
 
$
16,306
 
$
(4,552
)
       
Percentage change versus comparable prior year period
   
4.9
%
   
(1.4
)%
       

Changes in Inductors segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
2.4
%
   
(0.8
)%
Increase in average selling prices
   
1.9
%
   
1.2
%
Foreign currency effects
   
0.5
%
   
(1.8
)%
Other
   
0.1
%
   
0.0
%
Net change
   
4.9
%
   
(1.4
)%

Gross profit margins and segment operating margins for the Inductors segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
   
32.4
%
   
31.5
%
   
32.0
%
Segment operating margin
    28.7 %     28.2 %     29.0 %

Net revenues of the Inductors segment increased moderately versus the prior year.  The increase is primarily due to increased sales to EMS customers, medical, automotive, and military and aerospace end market customers, and customers in the Americas and Europe regions, partially offset by decreased sales to distribution customers, industrial and telecommunications end market customers, and customers in the Asia region.

The gross profit margin increased versus the prior year.  The increase is primarily due to increased average selling prices, higher sales volume, lower logistics and metals prices, and positive foreign currency impacts, partially offset by higher labor and materials costs, other inflationary impacts, and start-up costs of a new manufacturing facility.

Segment operating margin increased versus the prior year.  The increase is primarily due to increased gross profit.

Average selling prices increased versus the prior year.

We expect long-term growth in this segment, and are continuously expanding manufacturing capacity for certain product lines and evaluating acquisition opportunities, particularly of specialty businesses.  We have greatly increased our manufacturing capacity for power inductors in the past year.
50



Capacitors

Net revenues of the Capacitors segment were as follows (dollars in thousands):

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Net revenues
 
$
498,741
   
$
509,645
   
$
472,167
 
Change versus comparable prior year period
 
$
(10,904
)
 
$
37,478
         
Percentage change versus comparable prior year period
   
(2.1
)%
   
7.9
%
       

Changes in Capacitors segment net revenues were attributable to the following:

 
2023 vs. 2022
   
2022 vs. 2021
 
             
Change attributable to:
           
Change in volume
   
(5.1
)%
   
8.0
%
Increase in average selling prices
   
2.2
%
   
5.6
%
Foreign currency effects
   
0.9
%
   
(5.5
)%
Other
   
(0.1
)%
   
(0.2
)%
Net change
   
(2.1
)%
   
7.9
%

Gross profit margins and segment operating margins for the Capacitors segment were as follows:

Years ended December 31,
 
 
2023
 
2022
 
2021
 
             
Gross profit margin
   
25.3
%
   
24.3
%
   
22.4
%
Segment operating margin
    21.1 %     20.6 %     18.1 %

Net revenues of the Capacitors segment decreased slightly versus the prior year.  The decrease is primarily due to decreased sales to distribution and EMS customers and customers in the Americas and Asia regions, partially offset by increased sales to industrial end market customers.

The gross profit margin increased versus the prior year.  The increase is due to increased average selling prices, positive impact of product mix, positive foreign currency impacts, and lower metals, freight, and utility costs, partially offset by lower sales volume and higher labor and tantalum costs.

Segment operating margin increased versus the prior year.  The increase is primarily due to increased gross profit.

Average selling prices have increased versus the prior year. 
51



Selling, General, and Administrative Expenses

Selling, general, and administrative expenses are summarized as follows (dollars in thousands):

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Total SG&A expenses
 
$
488,349
   
$
443,503
   
$
420,111
 
as a percentage of sales
   
14.4
%
   
12.7
%
   
13.0
%

SG&A expenses for the year ended December 31, 2023 increased versus the year ended December 31, 2022 due to general inflation and higher compensation costs, including the implementation of the 2023 Long-Term Incentive Plan in 2023. 

Other Income (Expense)

2023 Compared to 2022

Interest expense for the year ended December 31, 2023 increased by $8.0 million versus the year ended December 31, 2022.  The increase is primarily due to higher interest rates and higher average balances outstanding on the revolving credit facility in 2023 prior to September 2023 when it was paid down to $0.

The following table analyzes the components of the line “Other” on the consolidated statements of operations (in thousands):

 
Years ended December 31,
       
   
2023
   
2022
   
Change
 
                   
Foreign exchange gain (loss)
 
$
677
   
$
5,690
   
$
(5,013
)
Interest income
   
31,353
     
7,560
     
23,793
 
Other components of net periodic pension expense
   
(8,730
)
   
(11,090
)
   
2,360
 
Investment income (loss)
   
1,347
     
(6,812
)
   
8,159
 
Other
   
616
     
(200
)
   
816
 
   
$
25,263
   
$
(4,852
)
 
$
30,115
 

2022 Compared to 2021

Interest expense for the year ended December 31, 2022 decreased by $0.4 million versus the year ended December 31, 2021. 

The following table analyzes the components of the line “Other” on the consolidated statements of operations (in thousands):

 
Years ended December 31,
       
   
2022
   
2021
   
Change
 
                   
Foreign exchange gain (loss)
 
$
5,690
   
$
(2,692
)
 
$
8,382
 
Interest income
   
7,560
     
1,269
     
6,291
 
Other components of net periodic pension expense
   
(11,090
)
   
(13,206
)
   
2,116
 
Investment income (loss)
   
(6,812
)
   
(1,036
)
   
(5,776
)
Other
   
(200
)
   
11
     
(211
)
   
$
(4,852
)
 
$
(15,654
)
 
$
10,802
 


52



Income Taxes

For the years ended December 31, 2023, 2022, and 2021, the effective tax rates were 30.4%, 27.5%, and 31.2%, respectively.  With the reduction in the U.S. statutory rate to 21% beginning January 1, 2018, we expect that our effective tax rate will be higher than the U.S. statutory rate, excluding unusual transactions.  Historically, the effective tax rates were generally less than the U.S. statutory rate of 35% primarily because of earnings in foreign jurisdictions.  Discrete tax items impacted our effective tax rate for each period presented.  These items were $20.0 million in 2022 and $39.3 million in 2021.

There were no unusual tax transactions that impacted the effective tax rate for the year ended December 31, 2023.

The effective tax rate for the year ended December 31, 2022 was impacted by $5.9 million of tax benefits recognized for changes in uncertain tax positions following the resolution of a tax audit, $59.6 million of tax expense recognized upon the change in indefinite reversal assertion on earnings in Germany, and $33.7 million of tax benefits recognized upon the release of a valuation allowance.

We made the determination during the fourth fiscal quarter of 2022 that substantially all unremitted earnings in Germany are no longer indefinitely reinvested.  We recorded additional tax expense during the fourth fiscal quarter of 2022 to accrue the $59.6 million of withholding taxes necessary to distribute these approximately $360.0 million of accumulated earnings to the United States.

The effective tax rate for the year ended December 31, 2021 was impacted by $53.3 million of tax expense recognized upon a change in Israeli tax law that was enacted on November 15, 2021.  We have historically benefited from tax incentive programs offered by the Israeli government, including the generation of income not subject to current income tax.  Any tax-exempt earnings generated under these programs would incur an additional “claw-back” tax at approximately 11.1% if they were distributed or invested outside of Israel, in addition to normal withholding taxes on earnings distributed from Israel.  Otherwise, taxes on such earnings were indefinitely deferred.

The change in Israeli tax law provided companies with an election to currently pay a reduced claw-back rate of as low as 6% upon meeting certain conditions, with the ability to distribute or invest those amounts outside of Israel at any time in the future.  We elected to pay taxes on all previously untaxed earnings at the reduced 6% claw-back rate.  As a direct result of this change in tax law, we made the determination during the fourth fiscal quarter of 2021 that substantially all unremitted foreign earnings in Israel are no longer permanently reinvested.  We recorded the additional tax expense during the fourth fiscal quarter of 2021 to accrue the claw-back tax on applicable earnings and withholding taxes necessary to distribute these approximately $385.0 million of accumulated earnings to the United States.  We repatriated $81.2 million (net of taxes) to the United States in 2022 pursuant to this repatriation program.  We paid withholding taxes, foreign taxes, and Israeli clawback taxes of $25.2 million due to the repatriation. 

The effective tax rate for the year ended December 31, 2021 was also impacted by a $5.7 million tax benefit recognized upon the release of a valuation allowance and $8.3 million of tax benefits recognized due to changes in tax regulations.
 
We operate in a global environment with significant operations in various locations outside the United States. Accordingly, the consolidated income tax rate is a composite rate reflecting our earnings and the applicable tax rates in the various locations where we operate. Part of our historical strategy has been to achieve cost savings through the transfer and expansion of manufacturing operations to countries where we can take advantage of lower labor costs and available tax and other government-sponsored incentives.

Additional information about income taxes is included in Note 5 to our consolidated financial statements.
53



Financial Condition, Liquidity, and Capital Resources

Our financial condition as of December 31, 2023 continued to be strong.  Cash and short-term investments exceed our long-term debt balances, and we have historically been a strong generator of operating cash flows.  The cash generated from operations is used to fund our capital expenditure plans, and cash in excess of our capital expenditure needs is available to fund our acquisition strategy, to reduce debt levels, and to pay dividends and repurchase stock. 

Management uses a non-GAAP measure, "free cash," to evaluate our ability to fund acquisitions, repay debt, and otherwise enhance stockholder value through stock repurchases or dividends.  See "Overview" above for "free cash" definition and reconciliation to GAAP. 

Cash flows provided by operating activities were $365.7 million for the year ended December 31, 2023, as compared to cash flows provided by operations of $484.3 million for the year ended December 31, 2022.

In order to manage our working capital and operating cash needs, we monitor our cash conversion cycle.  The following table presents the components of our cash conversion cycle during the five fiscal quarters beginning with the fourth fiscal quarter of 2022 through the fourth fiscal quarter of 2023:

   
4th Quarter 2022
   
1st Quarter 2023
   
2nd Quarter 2023
   
3rd Quarter 2023
   
4th Quarter 2023
 
Days sales outstanding ("DSO") (a)
   
45
     
45
     
46
     
48
     
50
 
Days inventory outstanding ("DIO") (b)
   
93
     
98
     
94
     
96
     
101
 
Days payable outstanding ("DPO") (c)
   
(31
)
   
(32
)
   
(32
)
   
(33
)
   
(31
)
Cash conversion cycle
   
107
     
111
     
108
     
111
     
120
 

a)  DSO measures the average collection period of our receivables.  DSO is calculated by dividing the average accounts receivable by the average net revenue per day for the respective fiscal quarter.
b)  DIO measures the average number of days from procurement to sale of our product.  DIO is calculated by dividing the average inventory by average cost of goods sold per day for the respective fiscal quarter.
c)  DPO measures the average number of days our payables remain outstanding before payment.  DPO is calculated by dividing the average accounts payable by the average cost of goods sold per day for the respective fiscal quarter.

Cash paid for property and equipment for the year ended December 31, 2023 was $329.4 million, as compared to $325.3 million for the year ended December 31, 2022.  To be well positioned to service our customers and to fully participate in growing markets, we have increased and expect to maintain a relatively high level of capital expenditures for expansion in the mid-term.  We expect to invest approximately $450 million in 2024 and approximately $1.2 billion from 2023 to 2025 primarily for capital expansion projects outside of China.

Free cash flow for the year ended December 31, 2023 decreased versus the year ended December 31, 2022 primarily due to decreased net earnings, increased transition and repatriation taxes paid, and a working capital increase.  We expect that free cash flow will be negatively impacted by the expected high level of capital expenditures for expansion in 2023 - 2025 after which we expect to generate increasingly higher levels of free cash.  There is no assurance, however, that we will be able to continue to generate cash flows from operations and free cash at our historical levels, or at all, going forward if the economic environment worsens. 

In 2022, our Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  See “Stockholder Return Policy” above for additional information.

The following table summarizes the components of net cash and short-term investments (debt) (in thousands):


 
December 31,
2023
   
December 31,
2022
 
             
Credit facility
 
$
-
   
$
42,000
 
Convertible senior notes, due 2025
   
95,102
     
465,344
 
Convertible senior notes, due 2030
    750,000       -  
Deferred financing costs
   
(26,914
)
   
(6,407
)
Total debt
   
818,188
     
500,937
 
                 
Cash and cash equivalents
   
972,719
     
610,825
 
Short-term investments
   
35,808
     
305,272
 
                 
Net cash and short-term investments (debt)
 
$
190,339
   
$
415,160
 

"Net cash and short-term investments (debt)" does not have a uniform definition and is not recognized in accordance with GAAP. This measure should not be viewed as an alternative to GAAP measures of performance or liquidity. However, management believes that an analysis of "net cash and short-term investments (debt)" assists investors in understanding aspects of our cash and debt management. The measure, as calculated by us, may not be comparable to similarly titled measures used by other companies.

We invest a portion of our excess cash in highly liquid, high-quality instruments with maturities greater than 90 days, but less than 1 year, which we classify as short-term investments on our consolidated balance sheets.  As these investments were funded using a portion of excess cash and represent a significant aspect of our cash management strategy, we include the investments in the calculation of net cash and short-term investments (debt).

54

The interest rates on our short-term investments vary by location.  Transactions related to these investments are classified as investing activities on our consolidated statements of cash flows.  We aligned the maturity dates of our cash equivalents and short-term investments in preparation of the planned cash repatriation that was completed in the fourth fiscal quarter of 2023, which resulted in a decrease in our short-term investment balance.

As of December 31, 2023, 65.5% of our cash and cash equivalents and short-term investments were held in countries outside of the United States.  Cash dividends to stockholders, share repurchases, and principal and interest payments on our debt instruments need to be paid by the U.S. parent company, Vishay Intertechnology, Inc.  A U.S.-domiciled subsidiary is expected to be the acquiring entity of Nexperia's wafer fabrication facility and operations in Newport, South Wales, U.K. Our U.S. subsidiaries also have cash operating needs.  The recent distribution of earnings from Israel and Germany to the United States will be used to fund our Stockholder Return Policy and the Nexperia transaction.  We expect that cash on-hand and cash flows from operations will be sufficient to meet our longer-term financing needs related to normal operating requirements, regular dividend payments, share repurchases pursuant to our Stockholder Return Policy, and our research and development and capital expenditure plans.  Our substantially undrawn credit facility provides us with significant operating liquidity in the United States.

On May 8, 2023, we amended and restated our $750 million revolving credit agreement, which replaced our credit agreement that was scheduled to mature in June 2024.  The amendment and restatement extended the maturity date of the revolving credit agreement until May 8, 2028.

The maximum amount available on the revolving credit facility is restricted by the financial covenants described below.  The credit facility also provides us the ability to request up to $300 million of incremental facilities, subject to the satisfaction of certain conditions, which could take the form of additional revolving commitments, incremental “term loan A” or “term loan B” facilities, or incremental equivalent debt.

We had $42 million outstanding on our revolving credit facility at December 31, 2022 and no amounts outstanding at December 31, 2023.  We borrowed $501 million and repaid $543 million on the revolving credit facility during the year ended December 31, 2023.  The average outstanding balance on our revolving credit facility calculated at fiscal month-ends was $93.3 million and the highest amount outstanding on our revolving credit facility at a fiscal month end was $185 million during the year ended December 31, 2023.  We used $185 million of the net proceeds from the convertible senior notes due 2030 to repay amounts outstanding on the revolving credit facility in the third fiscal quarter of 2023.

The amendment and restatement of the facility replaced the leverage ratio used for compliance measurement with a net leverage ratio, reducing the measure of outstanding debt by up to $250 million of unrestricted cash.  Measurements prior to the amendment and restatement were based on a total leverage ratio.

Pursuant to the credit facility, the financial maintenance covenants include (a) an interest coverage ratio of not less than 2.00 to 1; and (b) a net leverage ratio of not more than 3.25 to 1 (and a pro forma ratio of 3.00 to 1 on the date of incurrence of additional debt). The computation of these ratios is prescribed in Article VI of the Credit Agreement between Vishay Intertechnology, Inc. and JPMorgan Chase Bank, N.A., which was filed with the SEC as Exhibit 10.1 to our current report on Form 8-K filed May 8, 2023.

The revolving credit facility limits or restricts us from, among other things, incurring indebtedness, incurring liens on its respective assets, making investments and acquisitions (assuming our pro forma net leverage ratio is greater than 2.75 to 1.00), making asset sales, and paying cash dividends and making other restricted payments (assuming our pro forma net leverage ratio is greater than 2.50 to 1.00).

We were in compliance with all financial covenants under the credit facility at December 31, 2023.  Our interest coverage ratio and net leverage ratio were 17.83 to 1 and 0.84 to 1, respectively.  We expect to continue to be in compliance with these covenants based on current projections. 

If we are not in compliance with all of the required financial covenants, the credit facility could be terminated by the lenders, and any amounts then outstanding pursuant to the credit facility could become immediately payable. Additionally, our convertible senior notes due 2025 and due 2030 have cross-default provisions that could accelerate repayment in the event the indebtedness under the credit facility is accelerated.  The maturity date of the amended and restated credit facility will accelerate if within ninety-one days prior to the maturity of our convertible senior notes due 2025, the outstanding principal amount of such notes exceeds a defined liquidity measure as set forth in the credit facility.  The repurchase of $370.2 million principal amount of convertible senior notes due 2025 in the third fiscal quarter of 2023 reduces the risk that the maturity date of the credit facility will accelerate. 

Borrowings under the credit facility bear interest at variable reference rates plus an interest margin.  The applicable interest margin is based on our total leverage ratio.  We also pay a commitment fee, also based on our total leverage ratio, on undrawn amounts.  U.S. dollar borrowings under the revolving credit agreement are based on SOFR (including a customary spread adjustment).  Borrowings in foreign currencies bear interest at currency-specific reference rates plus an interest margin.  Based on our current total leverage ratio of 1.19 to 1, any new U.S. dollar borrowings will bear interest at SOFR plus 1.60% (including the applicable credit spread), and the undrawn commitment fee is 0.25% per annum. 

The borrowings under the credit facility are secured by a lien on substantially all assets, including accounts receivable, inventory, machinery and equipment, and general intangibles (but excluding real estate, intellectual property registered or licensed solely for use in, or arising solely under the laws of, any country other than the United States, assets located solely outside of the United States and deposit and securities accounts), of Vishay and certain significant subsidiaries located in the United States, and pledges of stock in certain subsidiaries; and are guaranteed by certain significant subsidiaries.

We expect, at least initially, to fund certain future obligations required to be paid by the U.S. parent company by borrowing under our revolving credit facility.  We also expect to continue to use the credit facility from time-to-time to meet certain short-term financing needs.  Additional acquisition activity, convertible debt repurchases, or conversion of our convertible debt instruments may require additional borrowing under our credit facility or may otherwise require us to incur additional debt.  No principal payments on our debt are due before 2025.

55


On September 12, 2023, we issued $750 million convertible senior notes due 2030.  We used the net proceeds from the issuance of these notes to repurchase $370.2 million principal amount of convertible senior notes due 2025, to pay $94.2 million to enter into capped call transactions intended to mitigate the dilution risk of convertible senior notes due 2030 by synthetically increasing the conversion price of the notes to approximately $43.98 per share, to repay amounts outstanding on our amended and restated credit facility, and for other general corporate purposes.

Prior to six months before the maturity date, our convertible senior notes due 2030 are convertible by the holders under certain circumstances.  The convertible senior notes due 2030 are not convertible as of September 30, 2023 and will not be contingently convertible before the first fiscal quarter of 2024.  Pursuant to the indenture governing the convertible senior notes due 2030, we will cash-settle the principal amount of $1,000 per note and settle any additional amounts in cash or shares of our common stock.  We intend to finance the principal amount of any converted senior notes due 2030 using borrowings under our credit facility.

The transactions effectively refinanced the majority of the convertible senior notes due 2025 for five additional years at the same coupon interest rate, reduced future interest expense due to the paydown of the revolving credit facility, and enhanced our U.S. liquidity position to execute our growth initiatives.

The remaining convertible senior notes due 2025 are not currently convertible.  Pursuant to the indenture governing the convertible senior notes due 2025 and the amendments thereto incorporated in the Supplemental Indenture dated December 23, 2020, we will cash-settle the principal amount of $1,000 per note and settle any additional amounts in shares of our common stock.  We intend to finance the principal amount of any converted notes using borrowings under our credit facility.  No conversions have occurred to date.
56


In evaluating our liquidity and capital resources, we consider our outstanding commitments.  As of December 31, 2023 our commitments were as follows (in thousands):

       
Payments due by period
 
   
Total
   
2024
   
2025
   
2026
   
2027
   
2028
   
Thereafter
 
                                           
Long-term debt
 
$
845,102
   
$
-
   
$
95,102
   
$
-
   
$
-
   
$
-
   
$
750,000
 
Interest payments on long-term debt
   
125,259
     
21,064
     
19,905
     
18,924
     
18,924
     
17,614
     
28,828
 
Operating leases
   
173,166
     
27,474
     
24,235
     
19,692
     
17,802
     
15,154
     
68,809
 
Letters of credit
   
1,422
     
-
     
-
     
-
     
-
     
1,422
     
-
 
Expected pension and postretirement plan funding
   
194,504
     
19,144
     
19,871
     
20,388
     
25,113
     
19,143
     
90,845
 
Estimated costs to complete construction in progress
   
156,900
     
135,600
     
19,900
     
1,400
     
-
     
-
     
-
 
Estimated costs to complete MOSFETs wafer fab
    345,600       119,900       177,700       48,000       -       -       -  
Remaining cost to acquire Newport wafer fab
    168,250       168,250       -       -       -       -       -  
TCJA transition tax
   
84,649
     
37,622
     
47,027
     
-
     
-
     
-
     
-
 
Uncertain tax positions
   
13,847
     
-
     
-
     
-
     
-
     
-
     
13,847
 
Purchase commitments
   
87,583
     
57,824
     
29,109
     
650
     
-
     
-
     
-
 
Other long-term liabilities
   
74,071
     
-
     
-
     
-
     
-
     
-
     
74,071
 
Total contractual cash obligations
  $ 2,270,353     $
586,878     $
432,849     $
109,054    
$
61,839
   
$
53,333
   
$
1,026,400
 

Commitments for long-term debt are based on the amount required to settle the obligation. Accordingly, the capitalized deferred financing costs associated with our convertible notes are excluded from the calculation of long-term debt commitments in the table above.

Commitments for interest payments on long-term debt are cash commitments based on the stated maturity dates of each agreement and include fees under our revolving credit facility, which expires on May 8, 2028.  Commitments for interest payments on long-term debt exclude non-cash interest expense related to the amortization of deferred financing costs.

Various factors could have a material effect on the amount of future principal and interest payments.  Principal and interest commitments associated with our convertible notes are based on the amounts outstanding as of December 31, 2023.  Additionally, interest commitments for our revolving credit facility are based on the rate prevailing at December 31, 2023, but actual rates are variable and are certain to change over time.

The TCJA imposed a one-time transition tax on deferred foreign earnings, payable in defined increments over eight years through 2025.  

Estimated costs to complete the MOSFETs wafer fab include amounts that we are not contractually required to complete.

On November 8, 2023, Vishay and Nexperia BV announced that we have entered into an agreement whereby we will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177.0 million in cash.  On November 8, 2023, we remitted $8.75 million to an escrow account as a deposit for this agreement.  The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.

Our consolidated balance sheet at December 31, 2023 includes liabilities associated with uncertain tax positions in multiple taxing jurisdictions where we conduct business.  Due to the uncertain and complex application of tax regulations, combined with the difficulty in predicting when tax audits throughout the world may be concluded, we cannot make reliable estimates of the timing of the remaining cash outflows relating to these liabilities. Accordingly, we have classified all non-current uncertain tax positions as payments due thereafter, although actual timing of payments may be sooner.

Expected pension and postretirement plan funding is based on a projected schedule of benefit payments under the plans.

We maintain long-term arrangements with subcontractors, suppliers, and other business partners to ensure access to external capacity and supplies for certain products. The purchase commitments in the table above represent the estimated minimum commitments under these arrangements.  Our actual purchases in future periods are expected to be greater than these minimum commitments.

Other long-term liabilities in the table above include obligations that are reflected on our consolidated balance sheets as of December 31, 2023.  We include the current portion of the long-term liabilities in the table above. Other long-term liabilities for which we are unable to reasonably estimate the timing of the settlement are classified as payments due thereafter in the table above, although actual timing of payments may be sooner.

For a further discussion of our long-term debt, pensions and other postretirement benefits, leases, uncertain tax positions, and purchase commitments, see Notes 2, 4, 5, 6, 11, and 13 to our consolidated financial statements.
57



Item 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market Risk Disclosure

We are exposed to certain financial risks, including fluctuations in foreign currency exchange rates, interest rates, and commodity prices. We manage our exposure to these market risks through internally established policies and procedures and, when deemed appropriate, through the use of derivative financial instruments. Our policies do not allow speculation in derivative instruments for profit or execution of derivative instrument contracts for which there are no underlying exposures. We do not use financial instruments for trading purposes and we are not a party to any leveraged derivatives. We monitor our underlying market risk exposures on an ongoing basis and believe that we can modify or adapt our hedging strategies as needed.

Interest Rate Risk

We are exposed to changes in interest rates as a result of our borrowing activities and our cash balances. On a selective basis, we have in the past entered into interest rate swap or cap agreements to reduce the potential negative impact that increases in interest rates could have on our outstanding variable rate debt. As of December 31, 2023, 2022, and 2021 we did not have any outstanding interest rate swap or cap agreements.

The interest paid on our credit facilities is based on variable reference rates and an interest margin.  At December 31, 2023, we had no amounts outstanding under our revolving credit facilities. Future U.S. dollar borrowings under the revolving credit commitment will bear interest at SOFR plus 1.60%. 

Our convertible debt instruments bear interest at a fixed rate, and accordingly are not subject to interest rate fluctuation risks.

At December 31, 2023, we had $972.7 million of cash and cash equivalents and $35.8 million of short-term investments, which earn interest at various variable rates.

Based on the debt and cash positions at December 31, 2023, we would expect a 50 basis point increase or decrease in interest rates to increase or decrease our annualized net earnings by approximately $3.6 million.

See Note 6 to our consolidated financial statements for additional information about our long-term debt.

Foreign Exchange Risk

We are exposed to foreign currency exchange rate risks, particularly due to market values of transactions in currencies other than the functional currencies of certain subsidiaries.  We have used forward exchange contracts to economically hedge a portion of these exposures in the past.  We had no outstanding forward contracts as of December 31, 2023.  We do not utilize derivatives or other financial instruments for trading or other speculative purposes.

Our significant foreign subsidiaries are located in Germany, Israel, and Asia. We finance our operations in Europe and certain locations in Asia in local currencies. Our operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, but these subsidiaries also have significant transactions in local currencies. Our exposure to foreign currency risk is mitigated to the extent that the costs incurred and the revenues earned in a particular currency offset one another. Our exposure to foreign currency risk is more pronounced in Israel, the Czech Republic, and China because the percentage of expenses denominated in Israeli shekels, Czech koruna, and Chinese renminbi to total expenses is much greater than the percentage of sales denominated in Israeli shekels, Czech koruna, and Chinese renminbi to total sales.  Therefore, if the Israeli shekel, Czech koruna, and Chinese renminbi strengthen against all or most of our other major currencies, our operating profit is reduced.  Where possible, we maintain local currency denominated cash balances in these countries approximately equal to the local currency liabilities to naturally hedge our exposures.  We also have a slightly higher percentage of euro-denominated sales than expenses.  Therefore, when the euro strengthens against all or most of our other major currencies, our operating profit is slightly increased.  Accordingly, we monitor several important cross-rates.  Upon completion of the acquisition of Nexperia's Newport wafer fab, we anticipate greater exposure to British sterling, where costs incurred in British sterling are expected to exceed sales denominated in British sterling.  The acquisition price for Nexperia's Newport wafer fab is denominated in U.S. dollars.
58



We have performed sensitivity analyses of our consolidated foreign exchange risk as of December 31, 2023, using a model that measures the change in the values arising from a hypothetical 10% adverse movement in foreign currency exchange rates relative to the U.S. dollar, with all other variables held constant. The foreign currency exchange rates we used were based on market rates in effect at December 31, 2023.  The sensitivity analyses indicated that a hypothetical 10% adverse movement in foreign currency exchange rates would impact our net earnings by approximately $15.3 million at December 31, 2023, although individual line items in our consolidated statement of operations would be materially affected. For example, a 10% weakening in all foreign currencies would decrease the U.S. dollar equivalent of operating income generated in foreign currencies, which would be offset by foreign exchange gains of our foreign subsidiaries that have significant transactions in U.S. dollars or have the U.S. dollar as their functional currency.

A change in the mix of the currencies in which we transact our business could have a material effect on the estimated impact of the hypothetical 10% movement in the value of the U.S. dollar. Furthermore, the timing of cash receipts and disbursements could result in materially different actual results versus the hypothetical 10% movement in the value of the U.S. dollar, particularly if there are significant changes in exchange rates in a short period of time.

Commodity Price Risk

Although most materials incorporated in our products are available from a number of sources, certain materials are available only from a relatively limited number of suppliers or are subject to significant price volatility. Our results of operations may be materially and adversely affected if we have difficulty obtaining these raw materials, the quality of available raw materials deteriorates, or there are significant price changes for these raw materials. The determination that any of the raw materials used in our products are conflict minerals originating from the Democratic Republic of the Congo and adjoining countries could increase the probability that we will encounter the challenges noted above, incur additional expenses to comply with government regulations, and face public scrutiny. For periods in which the prices of these raw materials are rising, we may be unable to pass on the increased cost to our customers which would result in decreased margins for the products in which they are used. For periods in which the prices are declining, we may be required to write down our inventory carrying cost of these raw materials, since we record our inventory at the lower of cost or market. Depending on the extent of the difference between market price and our carrying cost, this write-down could have a material adverse effect on our net earnings. We also may need to record losses for adverse purchase commitments for these materials in periods of declining prices.

Silicon wafers are the most important raw material for the manufacturing of our semiconductor products. Silicon wafers are manufactured from high-purity silicon, a metalloid. There have at times been industry-wide shortages of high-purity silicon resulting primarily from growing demand of the electronic component and solar power industries, and limited growth in high-purity silicon manufacturing capacities. Shifts in demand for high-purity silicon and in turn, silicon wafers, have resulted in significant fluctuation in prices of silicon wafers.

We are a major consumer of the world’s annual production of tantalum, a metal used in the manufacturing of tantalum capacitors. There are few suppliers that process tantalum ore into capacitor grade tantalum powder.

Palladium, a metal used to produce multi-layer ceramic capacitors, is currently found primarily in South Africa and Russia. Palladium is a commodity metal that is subject to price volatility. Certain other metals used in the manufacture of our products, such as copper, are traded on active markets, and can also be subject to significant price volatility.  We periodically enter into short-term commitments to purchase palladium and defined portions of annual consumption of other metals if market prices decline below budget.  In certain circumstances, we also purchase precious metals bullion in excess of our immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.

We estimate that a 10% increase or decrease in the costs of raw materials subject to commodity price risk would decrease or increase our net earnings by $8.5 million, assuming that such changes in our costs have no impact on the selling prices of our products and that we have no pending commitments to purchase metals at fixed prices.
59



Item 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

The financial statements required by this Item are filed herewith, commencing on page F-1 of this report.

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

None.

Item 9A. CONTROLS AND PROCEDURES

Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures

An evaluation was performed under the supervision and with the participation of our management, including the Chief Executive Officer (“CEO”) and Chief Financial Officer (“CFO”), of the effectiveness of the design and operation of our disclosure controls and procedures, as such term is defined under Rule 13a-15(e) and Rule 15d-15(e) promulgated under the Securities Exchange Act of 1934, as amended. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of the end of the period covered by this annual report to ensure that information required to be disclosed in reports that we file or submit under the Exchange Act is: (1) recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms; and (2) accumulated and communicated to our management, including our CEO and CFO, as appropriate to allow timely decisions regarding required disclosure.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Certifications

The certifications of our CEO and CFO pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 are filed as Exhibits 31.1 and 31.2 to this Annual Report on Form 10-K. We have also filed with the New York Stock Exchange the most recent Annual Certification as required by Section 303A.12(a) of the New York Stock Exchange Listed Company Manual.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rules 13a-15(f) and 15d-15(f). Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting as of December 31, 2023 based on the 2013 framework set forth in Internal Control – Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission.  Based on that evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2023.

Ernst & Young LLP has issued an attestation report on the effectiveness of our internal control over financial reporting.  Their report is set forth below.
60




Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Vishay Intertechnology, Inc.

Opinion on Internal Control over Financial Reporting
We have audited Vishay Intertechnology, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Vishay Intertechnology, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, and the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 16, 2024 expressed an unqualified opinion thereon.

Basis for Opinion
The Company’s management is responsible 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 internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

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 the 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 material 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.

 
/s/ Ernst & Young LLP

Philadelphia, Pennsylvania
February 16, 2024
61



Item 9B. OTHER INFORMATION

None of our directors or executive officers adopted or terminated a Rule 10b5-1 trading arrangement or adopted or terminated a non-Rule 10b5-1 trading arrangement (as defined in Item 408(c) of Regulation S-K) during the fiscal quarter ended December 31, 2023.

Item 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

None.

PART III

Item 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE

We have a code of ethics applicable to our Chief Executive Officer, Chief Financial Officer, Principal Accounting Officer or Controller, and financial managers. The text of this code has been posted on our website. To view the code, go to our website at ir.vishay.com and click on Corporate Governance. You can obtain a printed copy of this code, free of charge, by contacting us at the following address:

Corporate Investor Relations
Vishay Intertechnology, Inc.
63 Lancaster Avenue
Malvern, PA 19355-2143

It is our intention to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding any amendment to, or any waiver from, a provision of this code by posting such information on our website, at the aforementioned address and location.

Certain information required under this Item with respect to our Executive Officers is set forth in Part I hereof under the caption “Executive Officers of the Registrant.”
Other information required under this Item will be contained in our definitive proxy statement, which will be filed within 120 days of December 31, 2023, our most recent fiscal year end, and is incorporated herein by reference.

Item 11. EXECUTIVE COMPENSATION

Information required under this Item will be contained in our definitive proxy statement, which will be filed within 120 days of December 31, 2023, our most recent fiscal year end, and is incorporated herein by reference.

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

Information required under this Item will be contained in our definitive proxy statement, which will be filed within 120 days of December 31, 2023, our most recent fiscal year end, and is incorporated herein by reference.

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

Information required under this Item will be contained in our definitive proxy statement, which will be filed within 120 days of December 31, 2023, our most recent fiscal year end, and is incorporated herein by reference.

Item 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

Information required under this Item will be contained in our definitive proxy statement, which will be filed within 120 days of December 31, 2023, our most recent fiscal year end, and is incorporated herein by reference.
62



PART IV

 Item 15. EXHIBITS, FINANCIAL STATEMENT SCHEDULES

(a)  Documents Filed as Part of Form 10-K

1.
Financial Statements

The Consolidated Financial Statements for the year ended December 31, 2023 are filed herewith. See Index to the Consolidated Financial Statements on page F-1 of this report.

2.
Financial Statement Schedules

All financial statement schedules have been omitted because they are not applicable, not material, or the required information is shown in the consolidated financial statements or the notes thereto.

3.
Exhibits
 
 
  3.4
Second Amendment to Amended and Restated Bylaws.  Incorporated by reference to Exhibit 3.1 to our Current Report on Form 8-K, filed on February 21, 2023.
 
 
 
 
  4.5
  4.6
 
 
  10.3†
  10.4†
 
 
 
 
 
63



  10.10† Amendment to Employment Agreement, dated August 8, 2010, between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.) and Marc Zandman. Incorporated by reference to Exhibit 10.6 to our quarterly report on Form 10-Q for the fiscal quarter ended July 3, 2010.
  10.11† Amendment to Employment Agreement, dated August 30, 2011, between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.) and Marc Zandman. Incorporated by reference to Exhibit 10.2 to our quarterly report on Form 10-Q for the fiscal quarter ended October 1, 2011.
  10.12† Amendment to Employment Agreement, dated February 23, 2021, between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.) and Marc Zandman.  Incorporated by reference to Exhibit 10.1 to our quarterly report on Form 10-Q for the fiscal quarter ended April 3, 2021.
  10.13
  10.14† Employment Agreement, dated February 15, 2018, between Vishay Americas, Inc. (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Joel Smejkal.  Incorporated by reference to Exhibit 10.5 to our current report on Form 8-K, filed on February 16, 2018.
  10.15† Amendment to Employment Agreement between Vishay Dale Electronics, LLC (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Joel Smejkal dated May 20, 2020.  Incorporated by reference to Exhibit 10.1 to our quarterly report on Form 10-Q for the fiscal quarter ended July 4, 2020.
  10.16† Second Amendment to Employment Agreement, dated February 23, 2021, between Vishay Dale Electronics, LLC (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Joel Smejkal.  Incorporated by reference to Exhibit 10.6 to our quarterly report on Form 10-Q for the fiscal quarter ended April 3, 2021.
  10.17† Amended and Restated Employment Agreement, dated July 14, 2022, between Vishay Dale Electronics LLC (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Joel Smejkal.  Incorporated by reference to Exhibit 10.2 to our current report on Form 8-K, filed July 18, 2022.
 
 
  10.21†
 
 
 
 
 
  10.27
 
 
  10.30
 
 

64


  10.33† Transition Agreement, dated July 15, 2022, between Vishay Singapore Pte. Ltd. (an indirect wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Clarence Tse.  Incorporated by reference to Exhibit 10.10 to our quarterly report on Form 10-Q for the fiscal quarter ended October 1, 2022.
  10.34† Employment Agreement between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Jeffrey Webster dated May 20, 2020.  Incorporated by reference to Exhibit 10.2 to our quarterly report on Form 10-Q for the fiscal quarter ended July 4, 2020.
  10.35† First Amendment to Employment Agreement, dated February 23, 2021, between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Jeffrey Webster.  Incorporated by reference to Exhibit 10.7 to our quarterly report on Form 10-Q for the fiscal quarter ended April 3, 2021.
  10.36† Amended and Restated Employment Agreement, dated July 14, 2022, between Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.), Vishay Intertechnology, Inc., and Jeff Webster.  Incorporated by reference to Exhibit 10.4 to our current report on Form 8-K, filed July 18, 2022.
  10.37†
 
 
  10.40†
  10.41†
 
 
 
 
 
 
 
 
 
 
 
 
 
 
  10.57

65


  10.58† Vishay Intertechnology, Inc. Form of Executive Officer Restricted Stock Unit Agreement.  Incorporated by reference to Exhibit 10.1 in our quarterly report on Form 10-Q for the fiscal quarter ended April 1, 2023.
  10.59† Vishay Intertechnology, Inc. Form of Non-Employee Director Restricted Stock Unit Agreement.  Incorporated by reference to Exhibit 10.48 to our 2019 annual report on Form 10-K.
  10.60† Vishay Intertechnology, Inc. Form of Executive Officer Phantom Stock Unit Agreement.  Incorporated by reference to Exhibit 10.50 to our 2019 annual report on Form 10-K.
  10.61† Vishay Intertechnology, Inc. Non-Employee Director Compensation Plan. Incorporated by reference to Exhibit 10.44 to our 2020 annual report on Form 10-K.
  10.62† Form of Future Deferred Remuneration Arrangement of Vishay Israel Ltd. (a wholly owned subsidiary of Vishay Intertechnology, Inc.).  Incorporated by reference to Exhibit 10.1 to our current report on Form 8-K filed December 28, 2021.
  10.63 Form of Base Capped Call Confirmation.  Incorporated by reference to Exhibit 10.1 in our current report on Form 8-K filed September 12, 2023.
  10.64 Form of Additional Capped Call Confirmation.  Incorporated by reference to Exhibit 10.2 in our current report on Form 8-K filed September 12, 2023.
  10.66**
Form of Phantom Stock Award Agreement.
  10.67** Form of Non-Employee Director RSU Agreement.
 
 
 
 
 
 
  97.1**
Vishay Intertechnology, Inc. Dodd-Frank Clawback Policy
 
101**
Interactive Data File (Annual Report on Form 10-K, for the year ended December 31, 2023, furnished in iXBRL (Inline eXtensible Business Reporting Language)).
 
104**
Cover Page Interactive Data File (formatted as Inline eXtensible Business Reporting Language and contained in Exhibit 101)
__________________
* Confidential treatment has been requested by, and accorded to, VPG with respect to certain portions of this Exhibit. Omitted portions have been filed separately by VPG with the Securities and Exchange Commission.
** Filed herewith.
† Denotes a management contract or compensatory plan, contract, or arrangement.

Item 16. FORM 10-K SUMMARY

Not applicable.
66



SIGNATURES

Pursuant to the requirement 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.

VISHAY INTERTECHNOLOGY, INC.
By:
/s/ Joel Smejkal
 
 
Joel Smejkal
 
 
President and Chief Executive Officer
 
 
February 16, 2024
 

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 and on the dates indicated below.

Signature
Title
Date
Principal Executive Officer:
   
     
/s/ Joel Smejkal
President, Chief Executive Officer,
February 16, 2024
Joel Smejkal
and Director
 
     
Principal Financial and Accounting Officer:
   
     
/s/ Lori Lipcaman
Executive Vice President and Chief
February 16, 2024
Lori Lipcaman
Financial Officer
 
     
Board of Directors:
   
     
/s/ Marc Zandman
Executive Chairman of
February 16, 2024
Marc Zandman
the Board of Directors
 
     
/s/ Renee B. Booth
Director
February 16, 2024
Dr. Renee B. Booth
   
     
/s/ Michael J. Cody
Director
February 16, 2024
Michael J. Cody
   
     
/s/ Michiko Kurahashi
Director
February 16, 2024
Dr. Michiko Kurahashi
   
     
/s/ Abraham Ludomirski
Director
February 16, 2024
Dr. Abraham Ludomirski
   
     
 /s/ John Malvisi
Director
February 16, 2024
 John Malvisi
   
     
/s/ Ziv Shoshani
Director
February 16, 2024
Ziv Shoshani
   
     
/s/ Timothy V. Talbert
Director
February 16, 2024
Timothy V. Talbert
   
     
/s/ Jeffrey H. Vanneste
Director
February 16, 2024
Jeffrey H. Vanneste
   
     
/s/ Ruta Zandman
Director
February 16, 2024
Ruta Zandman
   
     
/s/ Raanan Zilberman
Director
February 16, 2024
Raanan Zilberman
   


67



Vishay Intertechnology, Inc.

Index to Consolidated Financial Statements

Report of Independent Registered Public Accounting Firm (PCAOB ID:42)
   
Audited Consolidated Financial Statements
 
   

F-1



Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Vishay Intertechnology, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Vishay Intertechnology, Inc. (the Company) as of December 31, 2023 and 2022, and the related consolidated statements of operations, comprehensive income, stockholders' equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (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 at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 16, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the 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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the 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 financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the 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 account or disclosure to which it relates.
F-2




 
Sales Returns and Allowances Accruals
Description of the Matter
 
At December 31, 2023, the Company’s liability for sales returns and allowances was $47.8 million. As discussed in Note 1 of the consolidated financial statements, the Company recognizes the estimated variable consideration to be received as revenue from contracts with customers and recognizes a related accrued liability for estimated future credits that will be issued to its customers, primarily distributors, for product returns, scrap allowance, “stock, ship and debit”, and price protection programs with those customers.

Auditing management’s sales returns and allowances accruals specifically related to the scrap allowance and “stock, ship and debit” programs was especially challenging because of the judgement used by management to determine the amount of future credits that will be issued to customers for sales that were recognized during the period. Estimating the scrap allowance and "stock, ship and debit" accrual involves the application of models which require management to make certain assumptions including historical customer credit rates.

How We Addressed the Matter in Our Audit
 
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s sales returns and allowances review process for the scrap allowance and “stock, ship and debit” programs, including testing controls over management’s review of the reserve calculation and the underlying assumptions used to develop the estimates.

To test the estimated sales returns and allowances accruals for the scrap allowance and “stock, ship and debit” programs, we performed audit procedures that included, among others, assessing methodologies and testing the assumptions discussed above and the completeness and accuracy of the underlying data used by the Company in its analyses. We inspected contracts with customers in evaluating whether the assumptions used by management agreed with the terms and conditions of the contracts. In addition, we compared the assumptions used by management to actual historical credit experience. We also assessed the historical accuracy of management’s estimates and performed sensitivity analyses of significant assumptions to evaluate the changes in the accruals that would result from changes in the assumptions.

/s/ Ernst & Young LLP

We have served as the Company's auditor since 1968.

Philadelphia, Pennsylvania
February 16, 2024
F-3



VISHAY INTERTECHNOLOGY, INC.
Consolidated Balance Sheets
(In thousands, except share amounts)

 
 
December 31,
2023
   
December 31,
2022
 
 
           
Assets
           
Current assets:
           
Cash and cash equivalents
  $ 972,719    
$
610,825
 
 
               
Short-term investments
   
35,808
     
305,272
 
 
               
Accounts receivable, net of allowances for credit losses of $1,705 and $1,324, respectively
   
426,674
     
416,178
 
 
               
Inventories:
               
Finished goods
   
167,083
     
156,234
 
Work in process
   
267,339
     
261,345
 
Raw materials
   
213,098
     
201,300
 
Total inventories
   
647,520
     
618,879
 
 
               
Prepaid expenses and other current assets
   
214,443
     
170,056
 
Total current assets
   
2,297,164
     
2,121,210
 
 
               
Property and equipment, at cost:
               
Land
   
77,006
     
75,907
 
Buildings and improvements
   
719,387
     
658,829
 
Machinery and equipment
   
3,053,868
     
2,857,636
 
Construction in progress
   
290,593
     
243,038
 
Allowance for depreciation
   
(2,846,208
)
   
(2,704,951
)
Property and equipment, net
   
1,294,646
     
1,130,459
 
 
               
Right of use assets
    126,829
     
131,193
 
                 
Deferred income taxes
   
137,394
      104,667
 
                 
Goodwill
    201,416
     
201,432
 
 
               
Other intangible assets, net
   
72,333
     
77,896
 
 
               
Other assets
   
110,141
      98,796
 
Total assets
 
$
4,239,923
   
$
3,865,653
 

Continues on following page.
F-4



VISHAY INTERTECHNOLOGY, INC.
Consolidated Balance Sheets (continued)
(In thousands, except share amounts)

 
December 31,
2023
   
December 31,
2022
 
             
Liabilities and equity
           
Current liabilities:
           
Trade accounts payable
 
$
191,002
   
$
189,099
 
Payroll and related expenses
   
161,940
     
166,079
 
Lease liabilities
   
26,485
     
25,319
 
Other accrued expenses
   
239,350
     
261,606
 
Income taxes
   
73,098
     
84,155
 
Total current liabilities
   
691,875
     
726,258
 
 
               
Long-term debt, less current portion
   
818,188
     
500,937
 
U.S. transition tax payable
   
47,027
     
83,010
 
Deferred income taxes
   
95,776
     
117,183
 
Long-term lease liabilities
   
102,830
     
108,493
 
Other liabilities
   
87,918
     
92,530
 
Accrued pension and other postretirement costs
   
195,503
     
187,092
 
Total liabilities
   
2,039,117
     
1,815,503
 
 
               
Commitments and contingencies
           
 
               
Stockholders' equity:
               
Preferred stock, par value $1.00 per share: authorized - 1,000,000 shares; zero issued
   
-
     
-
 
Common stock, par value $0.10 per share: authorized - 300,000,000 shares; 133,187,901 and 132,911,771 shares outstanding
   
13,319
     
13,291
 
Class B convertible common stock, par value $0.10 per share: authorized - 40,000,000 shares; 12,097,148 shares outstanding
   
1,210
     
1,210
 
Capital in excess of par value
   
1,291,499
     
1,352,321
 
Retained earnings
   
1,041,372
     
773,228
 
    Treasury stock (at cost): 7,535,881 and 4,240,573 common shares
    (161,656 )     (82,972 )
Accumulated other comprehensive income (loss)
   
10,337
     
(10,827
)
Total Vishay stockholders' equity
   
2,196,081
     
2,046,251
 
Noncontrolling interests
   
4,725
     
3,899
 
Total equity
   
2,200,806
     
2,050,150
 
Total liabilities and equity
 
$
4,239,923
   
$
3,865,653
 

See accompanying notes.
F-5



VISHAY INTERTECHNOLOGY, INC.
Consolidated Statements of Operations
(In thousands, except per share amounts)

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
                   
Net revenues
 
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
Costs of products sold
   
2,427,552
     
2,438,412
     
2,352,574
 
Gross profit
   
974,493
     
1,058,989
     
887,913
 
                         
Selling, general, and administrative expenses
   
488,349
     
443,503
     
420,111
 
Operating income
   
486,144
     
615,486
     
467,802
 
                         
Other income (expense):
                       
Interest expense
   
(25,131
)
   
(17,129
)
   
(17,538
)
Other
   
25,263
     
(4,852
)
   
(15,654
)
   Loss on early extinguishment of debt
   
(18,874
)
   
-
     
-
 
        Total other income (expense)
   
(18,742
)
   
(21,981
)
   
(33,192
)
                         
Income before taxes
   
467,402
     
593,505
     
434,610
 
                         
Income tax expense
   
141,889
     
163,022
     
135,673
 
                         
Net earnings
   
325,513
     
430,483
     
298,937
 
                         
Less: net earnings attributable to noncontrolling interests
   
1,693
     
1,673
     
967
 
                         
Net earnings attributable to Vishay stockholders
 
$
323,820
   
$
428,810
   
$
297,970
 
                         
                         
Basic earnings per share attributable to Vishay stockholders:
 
$
2.32
   
$
2.99
   
$
2.05
 
                         
Diluted earnings per share attributable to Vishay stockholders:
 
$
2.31
   
$
2.98
   
$
2.05
 
                         
Weighted average shares outstanding - basic
   
139,447
     
143,399
     
145,005
 
                         
Weighted average shares outstanding - diluted
   
140,246
     
143,915
     
145,495
 
                         
Cash dividends per share
 
$
0.400
   
$
0.400
   
$
0.385
 

See accompanying notes.
F-6



VISHAY INTERTECHNOLOGY, INC.
Consolidated Statements of Comprehensive Income
(In thousands)

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Net earnings
 
$
325,513
   
$
430,483
   
$
298,937
 
                         
Other comprehensive income (loss), net of tax
                       
                         
Pension and other post-retirement actuarial items
   
(7,001
)
   
51,310
     
18,167
 
                         
Foreign currency translation adjustment
   
28,165
     
(41,885
)
   
(51,978
)
                         
Other comprehensive income (loss)
   
21,164
     
9,425
     
(33,811
)
                         
Comprehensive income
   
346,677
     
439,908
     
265,126
 
                         
Less: comprehensive income attributable to noncontrolling interests
   
1,693
     
1,673
     
967
 
                         
Comprehensive income attributable to Vishay stockholders
 
$
344,984
   
$
438,235
   
$
264,159
 

See accompanying notes.

F-7



VISHAY INTERTECHNOLOGY, INC.
Consolidated Statements of Cash Flows
(In thousands)

 
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Operating activities
                 
Net earnings
 
$
325,513
   
$
430,483
   
$
298,937
 
Adjustments to reconcile net earnings to net cash provided by operating activities:
                       
Depreciation and amortization
   
184,373
     
163,991
     
167,037
 
Gain on disposal of property and equipment
   
(554
)
   
(455
)
   
(303
)
Inventory write-offs for obsolescence
   
37,426
     
26,898
     
20,657
 
Pensions and other postretirement benefits, net of contributions
   
(9,559
)
   
(615
)
   
2,106
 
Stock compensation expense
    16,532       6,545       6,605  
   Loss on early extinguishment of debt     18,874       -       -  
Deferred income taxes
   
36,783
     
38,677
     
50,613
 
Other operating activities
   
9,442
     
835
     
9,621
 
Change in U.S. transition tax liability
   
(27,670
)
   
(14,757
)
   
(14,757
)
Change in repatriation tax liability
   
(63,600
)
   
(25,201
)
   
-
 
Net change in operating assets and liabilities, net of effects of businesses acquired
   
(161,857
)
   
(142,113
)
   
(83,412
)
Net cash provided by operating activities
   
365,703
     
484,288
     
457,104
 
                         
Investing activities
                       
Capital expenditures
   
(329,410
)
   
(325,308
)
   
(218,372
)
Proceeds from sale of property and equipment
   
1,156
     
1,198
     
1,317
 
Purchase of and deposits for businesses, net of cash acquired
   
(13,753
)
   
(50,000
)
   
(20,847
)
Purchase of short-term investments
   
(117,523
)
   
(285,956
)
   
(140,603
)
Maturity of short-term investments
   
387,898
     
132,901
     
147,893
 
Other investing activities
   
(1,219
)
   
(1,766
)
   
129
 
Net cash used in investing activities
   
(72,851
)
   
(528,931
)
   
(230,483
)
                         
Financing activities
                       
Proceeds from long-term borrowings
    750,000       -       -  
Repurchase of convertible debt instruments     (386,745 )     -       (300 )
Net proceeds (payments) on revolving credit facility
    (42,000 )     42,000       -  
Debt issuance costs
    (26,823 )     -       -  
Cash paid for capped call
    (94,200 )     -       -  
Dividends paid to common stockholders
   
(50,787
)
   
(52,348
)
   
(51,094
)
Dividends paid to Class B common stockholders
   
(4,839
)
   
(4,839
)
   
(4,657
)
Repurchase of common stock held in treasury
    (78,684 )     (82,972 )     -  
Distributions to noncontrolling interests
   
(867
)
   
(741
)
   
(800
)
Cash withholding taxes paid when shares withheld for vested equity awards
   
(3,994
)
   
(2,123
)
   
(1,963
)
Net cash provided by (used in) financing activities
   
61,061
     
(101,023
)
   
(58,814
)
Effect of exchange rate changes on cash and cash equivalents
   
7,981
     
(17,617
)
   
(13,573
)
                         
Net increase (decrease) in cash and cash equivalents
    361,894      
(163,283
)
   
154,234
 
                         
Cash and cash equivalents at beginning of year
   
610,825
     
774,108
     
619,874
 
Cash and cash equivalents at end of year
 
$
972,719
   
$
610,825
   
$
774,108
 

See accompanying notes
F-8



VISHAY INTERTECHNOLOGY, INC.
Consolidated Statements of Stockholders' Equity
(In thousands, except share amounts)

 
Common
Stock
   
Class B
Convertible
Common
Stock
   
Capital in
Excess of Par
Value
   
Retained
Earnings
(Accumulated
Deficit)
    Treasury Stock
   
Accumulated
Other
Comprehensive
Income (Loss)
   
Total Vishay
Stockholders'
Equity
   
Noncontrolling
Interests
   
Total Equity
 
                                                       
Balance at December 31, 2020
 
$
13,256
   
$
1,210
   
$
1,409,200
   
$
138,990
    $ -    
$
13,559
   
$
1,576,215
   
$
2,800
   
$
1,579,015
 
Cumulative effect of accounting change for adoption of ASU 2020-06
   
-
     
-
     
(66,078
)
   
20,566
      -      
-
     
(45,512
)
   
-
     
(45,512
)
Net earnings
   
-
     
-
     
-
     
297,970
      -      
-
     
297,970
     
967
     
298,937
 
Other comprehensive income (loss)
   
-
     
-
     
-
     
-
      -      
(33,811
)
   
(33,811
)
   
-
     
(33,811
)
Distributions to noncontrolling interests
    -
      -
     
-
     
-
      -
     
-
      -
      (800 )     (800 )
Issuance of stock and related tax withholdings for vested restricted stock units (149,722 shares)
   
15
     
-
     
(1,978
)
   
-
      -      
-
     
(1,963
)
   
-
     
(1,963
)
Dividends declared ($0.385 per share)
   
-
     
-
     
81
     
(55,832
)
    -      
-
     
(55,751
)
   
-
     
(55,751
)
Stock compensation expense
   
-
     
-
     
6,605
     
-
      -      
-
     
6,605
     
-
     
6,605
 
Balance at December 31, 2021
 
$
13,271
   
$
1,210
   
$
1,347,830
   
$
401,694
    $ -    
$
(20,252
)
 
$
1,743,753
   
$
2,967
   
$
1,746,720
 
Net earnings
   
-
     
-
     
-
     
428,810
      -      
-
     
428,810
     
1,673
     
430,483
 
Other comprehensive income
   
-
     
-
     
-
     
-
      -      
9,425
     
9,425
     
-
     
9,425
 
Distributions to noncontrolling interests
   
-
     
-
     
-
     
-
      -      
-
     
-
     
(741
)
   
(741
)
Issuance of stock and related tax withholdings for vested restricted stock units (201,039 shares)
   
20
     
-
     
(2,143
)
   
-
      -      
-
     
(2,123
)
   
-
     
(2,123
)
Dividends declared ($0.400 per share)
   
-
     
-
     
89
     
(57,276
)
    -      
-
     
(57,187
)
   
-
     
(57,187
)
Stock compensation expense
   
-
     
-
     
6,545
     
-
      -      
-
     
6,545
     
-
     
6,545
 
Repurchase of common stock held in treasury (4,240,573 shares)
    -       -       -       -       (82,972 )     -       (82,972 )     -       (82,972 )
Balance at December 31, 2022
 
$
13,291
   
$
1,210
   
$
1,352,321
   
$
773,228
    $ (82,972 )  
$
(10,827
)
 
$
2,046,251
   
$
3,899
   
$
2,050,150
 
Net earnings
   
-
     
-
     
-
     
323,820
      -      
-
     
323,820
     
1,693
     
325,513
 
Other comprehensive income
   
-
     
-
     
-
     
-
      -      
21,164
     
21,164
     
-
     
21,164
 
Distributions to noncontrolling interests
   
-
     
-
     
-
     
-
      -       -
      -
     
(867
)
   
(867
)
Issuance of stock and related tax withholdings for vested restricted stock units (276,130 shares)
   
28
     
-
     
(4,022
)
   
-
      -      
-
     
(3,994
)
   
-
     
(3,994
)
Dividends declared ($0.400 per share)
   
-
     
-
     
50
     
(55,676
)
    -      
-
     
(55,626
)
   
-
     
(55,626
)
Stock compensation expense
   
-
     
-
     
16,532
     
-
      -      
-
     
16,532
      -
     
16,532
 
Repurchase of common stock held in treasury (3,295,308 shares)
    -       -       -       -       (78,684 )     -       (78,684 )     -       (78,684 )
Capped call transactions, net of tax
    -       -       (73,382 )     -       -       -       (73,382 )     -       (73,382 )
Balance at December 31, 2023
  $ 13,319    
$
1,210
    $ 1,291,499     $ 1,041,372     $ (161,656 )  
$
10,337
   
$
2,196,081
   
$
4,725
   
$
2,200,806
 
See accompanying notes.

F-9

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)


Vishay Intertechnology, Inc. (“Vishay” or the “Company”) manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, military, aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets. Semiconductors include MOSFETs, diodes, and optoelectronic components. Passive components include resistors, inductors, and capacitors.

Note 1 – Summary of Significant Accounting Policies


Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.

Principles of Consolidation

The consolidated financial statements include the accounts of Vishay and all of its subsidiaries in which a controlling financial interest is maintained.  For those consolidated subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets.  Investments in affiliates over which the Company has significant influence but not a controlling interest are carried on the equity basis. Investments in affiliates over which the Company does not have significant influence are accounted for by the cost method. All intercompany transactions, accounts, and profits are eliminated.

Revenue Recognition

The Company recognizes revenue from contracts with customers when it satisfies the performance obligations within the contract.  The Company has framework agreements with many of its customers that contain the terms and conditions of future sales, but do not create enforceable rights or obligations.  For revenue recognition purposes, the Company considers the combined purchase orders and the terms and conditions contained within such framework agreements to be contracts.

Payment terms for the Company's sales are generally less than sixty days.  Substantially all of the Company's receivables historically have been and are expected to continue to be collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  Accordingly, the Company does not recognize a financing component of the transaction price.

Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  The Company recognizes revenue when it satisfies its performance obligations.  The Company analyzes its contracts to determine whether the promise in the contract to construct and transfer goods to the customer is a performance obligation that will be satisfied over time or at a point in time.  When the Company's performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date, the Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time.  The Company has a limited number of contracts for custom products that meet the criteria to recognize revenue over time. 

The Company's contracts contain two performance obligations: delivery of products and warranty protection.  The Company does not sell separate, enhanced, or extended warranty coverage, but through its customary business practices, the Company has created implied service-type warranties, which are accounted for as separate performance obligations.  Revenue is allocated between these two performance obligations and recognized as the obligations are satisfied.  The allocation of revenue to warranty protection is based on an estimate of expected cost plus margin.  The delivery of products performance obligation is satisfied and product sales revenue is recognized when the customer takes control of the products.  Warranty revenue is deferred and the warranty protection performance obligation is satisfied and revenue is recognized over the warranty period, which is typically less than twenty four months from sale to end customer.  The warranty deferred revenue liability is recorded within Other Accrued Expenses and Other Liabilities on the accompanying consolidated balance sheets.  The deferred revenue balance associated with the service-type warranty performance obligations and the components that comprise the change in the deferred revenue balance are not significant.

The Company has a broad line of products that it sells to original equipment manufacturers ("OEMs"), electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.

F-10

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Summary of Significant Accounting Policies (continued)

The Company recognizes revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  The Company has agreements with distributors that allow distributors a limited credit for unsaleable products, which it terms a "scrap allowance." Consistent with industry practice, the Company also has a "stock, ship and debit" program whereby it considers requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing. In addition, the Company has contractual arrangements whereby it provides distributors with protection against price reductions initiated by the Company after product is sold by the Company to the distributor and prior to resale by the distributor.

The Company recognizes the estimated variable consideration to be received as revenue and records a related accrued expense for the consideration not expected to be received, based upon its estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  The Company makes these estimates based upon sales levels to its distributors during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. The Company utilizes a number of different methodologies and considers several factors when estimating the accruals.  Some of the factors considered include sales levels to distributors during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  The Company believes that it has a reasonable basis to estimate future credits under the programs.  See sales returns and allowances accrual activity in Note 9.

The Company pays commissions to external sales representatives on a per-sale basis.  Accordingly, these commissions are expensed as incurred because the future amortization period of the asset that the Company otherwise would have recognized is one year or less.  Internal staff are not paid commissions.

The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the product even if the shipping and handling activities are performed after the customer obtains control.  The Company does not evaluate whether shipping and handling activities are promised services to its customers.  If control transfers and revenue is recognized for the related products before the shipping and handling activities occur, the related costs of those shipping and handling activities is accrued.  The Company applies this accounting policy election consistently to similar types of transactions.

See disaggregated revenue information in Note 15.

Research and Development Expenses

Research and development costs are expensed as incurred. The amount charged to expense for research and development (exclusive of purchased in-process research and development) aggregated $99,506, $81,182, and $77,377, for the years ended December 31, 2023, 2022, and 2021, respectively. The Company spends additional amounts for the development of machinery and equipment for new processes and for cost reduction measures.

Income Taxes

The provision for income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances have been established for deferred tax assets which the Company believes do not meet GAAP criteria of “more likely than not” to be realized.  This criterion requires a level of judgment regarding future taxable income, which may be revised due to changes in market conditions, tax laws, or other factors. If the Company’s assumptions and estimates change in the future, valuation allowances established may be increased, resulting in increased tax expense. Conversely, if the Company is ultimately able to utilize all or a portion of the deferred tax assets for which a valuation allowance has been established, then the related portion of the valuation allowance can be released, resulting in decreased tax expense.

The Company and its subsidiaries are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable.  The Company adjusts these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.

These accruals for tax-related uncertainties are based on management’s best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to the Company’s effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.  The amount included in current liabilities on the accompanying consolidated balance sheets reflect only amounts expected to be settled in cash within one year.

See Note 5.

F-11

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Summary of Significant Accounting Policies (continued)

Cash, Cash Equivalents, and Short-Term Investments

Cash and cash equivalents includes demand deposits and highly liquid investments with maturities of three months or less when purchased.  Highly liquid investments with original maturities greater than three months, but less than one year are classified as short-term investments.  At December 31, 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions whose original maturity exceeds three months, but less than one year.

Allowance for Credit Losses

The Company estimates its credit losses on financial instruments using a current expected credit loss model.  The Company maintains an allowance for accounts receivable credit losses resulting from the inability of its customers to make required payments.  Payment terms for the Company's sales are generally less than ninety days.  Substantially all of the Company's trade receivables are collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  The credit loss allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions.  Receivables from customers with deteriorating financial condition and those over 180 days past due are removed from the pool and evaluated separately.  Net credit loss expense for accounts receivable was $369, $365, and $384 for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company’s cash equivalents, short-term investments, and restricted investments are accounted for as held-to-maturity debt instruments, at amortized cost.  Interest income on these instruments is recorded as "Other income" on the consolidated statements of operations and interest receivable is recognized as a separate asset and recorded in "Prepaid expenses and other current assets" on the consolidated balance sheets.  The Company has not experienced a credit loss on the principal or interest receivable of its cash equivalents, short-term investments, or restricted investments.  The Company pools its cash equivalents, short-term investments, and restricted investments by credit rating of the issuing financial institution and estimates an allowance for credit losses based on the corporate bond default ratios, evaluation of the impact of current and projected economic conditions, and probability of credit loss.  Net credit loss expense for cash equivalents, short-term investments, and restricted investments was immaterial for the years ended December 31, 2023 and 2022.  The Company does not measure an allowance for credit losses on interest receivable.  Any uncollectible interest receivable is recognized by reversing interest income within the fiscal quarter that the interest becomes uncollectible.
 

Inventories

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. Inventories are adjusted for estimated obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.

Property and Equipment

Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven years to ten years. Buildings and building improvements are being depreciated over useful lives of twenty years to forty years. Construction in progress is not depreciated until the assets are placed in service. The estimated cost to complete construction in progress at December 31, 2023 was approximately $502,500. Included in the estimated cost to complete the Itzehoe, Germany 12-inch wafer fab construction project are certain costs for which there are currently no contractual commitments to complete.   Depreciation expense was $174,457, $155,864, and $159,247 for the years ended December 31, 2023, 2022, and 2021, respectively.  Gains and losses on the disposal of assets which do not qualify for presentation as discontinued operations are included in the determination of operating margin (within selling, general, and administrative expenses).  Individually material gains and losses on disposal are separately disclosed in the notes to the consolidated financial statements.

Commitments and Contingencies

The Company has commitments for the purchase of assets to complete its construction in progress as disclosed above.  The commitment period for substantially all of these purchase commitments is less than one year.  The Company expects to have noncancellable purchase commitments with commitment periods in excess of one year associated with its significant facility expansion programs as the programs progress.  As of December 31, 2023, there are no material noncancellable commitments associated with these programs.
F-12

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Summary of Significant Accounting Policies (continued)

Liabilities for loss contingencies, including environmental remediation costs, arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated. The costs for a specific environmental remediation site are discounted if the aggregate amount of the obligation and the amount and timing of the cash payments for that site are fixed or reliably determinable based upon information derived from the remediation plan for that site. Accrued liabilities for environmental matters recorded at December 31, 2023 and 2022 do not include claims against third parties.

Goodwill and Other Intangible Assets

Goodwill represents the excess of the cost of a business acquired over the fair value of the related net assets at the date of acquisition.  Certain intangible assets may be assigned indefinite useful lives.  Goodwill and indefinite-lived intangible assets are not amortized but rather are tested for impairment at least annually.  These tests are performed more frequently whenever events or changes in circumstances indicate that the assets might be impaired.  The Company's business segments (see Note 15) represent its reporting units for goodwill impairment testing purposes. At December 31, 2023 and 2022, respectively, the Company has no recorded indefinite-lived intangible assets.

Definite-lived intangible assets are amortized over their estimated useful lives.  Patents and acquired technology are being amortized over useful lives of seven years to twenty-five years.  Capitalized software is amortized over periods of three years to ten years, primarily included in "Costs of products sold" on the consolidated statements of operations.  Customer relationships are amortized over useful lives of five years to twenty years.  Noncompete agreements are amortized over periods of three years to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets.

GAAP prescribes a quantitative method for determining goodwill impairment. The Company has the option of performing a qualitative assessment before performing the quantitative impairment test. If it is determined, on the basis of qualitative factors, that the fair value of the reporting unit is not more likely than not less than the carrying amount, the quantitative impairment test is not required. If it is determined that the fair value of the reporting unit is more likely than not less than the carrying amount, the quantitative impairment test is required.

The Company determines the fair value of the reporting unit and compares that fair value to the net book value of the reporting unit. The fair value of the reporting unit is determined using various valuation techniques, including a comparable companies market multiple approach and a discounted cash flow analysis (an income approach).  If the net book value of the reporting unit were to exceed the fair value, the Company would recognize an impairment charge.

Impairment of Long-Lived Assets

The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable or the useful life has changed. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group.  Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group.  Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for anticipated disposal costs.

Available-for-Sale Securities

Short-term investments and other assets reported on the accompanying consolidated balance sheets include time deposits with financial institutions whose original maturity exceeds three months, but less than one year that are classified as held-to-maturity instruments, and investments in marketable securities that are classified as available-for-sale instruments. The available-for-sale instruments include assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans (see Note 11) and assets that are intended to fund a portion of the Company’s other postretirement benefit obligations outside of the U.S.  These assets are reported at fair value, based on quoted market prices as of the end of the reporting period.  Unrealized gains and losses are reported as "Other income (expense)" on the consolidated statements of operations.  At the time of sale, the assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans, any gains (losses) calculated by the specific identification method are recognized as a reduction (increase) to benefits expense, within "Selling, general, and administrative expenses" on the consolidated statements of operations.

Financial Instruments

The Company uses financial instruments in the normal course of its business, including from time to time, derivative financial instruments. Additionally, from time to time, the Company enters into contracts that are not considered derivative financial instruments in their entirety, but that include embedded derivative features.

Other financial instruments include cash and cash equivalents, held-to-maturity short-term investments, accounts receivable, and notes payable. The carrying amounts of these financial instruments reported on the accompanying consolidated balance sheets approximate their fair values due to the short-term nature of these assets and liabilities.

F-13

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Summary of Significant Accounting Policies (continued)

The fair value measurement accounting guidance establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.

Level 3: Unobservable inputs that reflect the Company’s own assumptions.

An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

Stock-Based Compensation

Compensation costs related to stock-based payment transactions are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity (or liability) instruments issued. The Company determines compensation cost for restricted stock units ("RSUs") and phantom stock units based on the grant-date fair value of the underlying common stock adjusted for expected dividends paid over the required vesting period for non-participating awards.  Compensation cost is recognized over the period that an officer, employee, or non-employee director is required to provide service in exchange for the award.  For RSUs with market conditions, the Company estimates the grant date fair value using a Monte Carlo valuation model and recognizes the expense for the awards over the period in which the condition is assessed regardless of whether the market condition is ultimately achieved.   For awards subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes.

Foreign Currency Translation

The Company has significant operations outside of the United States. The Company finances its operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency.

For those subsidiaries where the local currency is the functional currency, assets and liabilities on the accompanying consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the consolidated results of operations and are reported as a separate component of stockholders’ equity. Revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.

For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated results of operations.

Treasury Stock

The Company records treasury stock at cost, inclusive of fees, commissions and other expenses, when outstanding common shares are repurchased.

Self-Insurance Programs

The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for workers’ compensation, general liability, property damage, director and officers’ liability, and vehicle liability.

As part of its self-insurance program for certain risks, the Company created a wholly-owned captive insurance entity in 2007. At December 31, 2023, the captive insurance entity provides only property and general liability insurance, although it is licensed to also provide directors’ and officers’ insurance.  The captive insurance entity had no amounts accrued for outstanding claims at December 31, 2023 and 2022.

Certain investments held by the captive insurance entity are restricted primarily for the purpose of potential insurance claims. Such amounts are recorded in other noncurrent assets, and total $10,571 and $9,352 at December 31, 2023 and 2022, respectively, representing required statutory reserves of the captive insurance entity.



F-14

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 1 – Summary of Significant Accounting Policies (continued)

Leases

The Company leases buildings and machinery and equipment used for manufacturing and/or sales and administrative purposes.  The Company is also party to various service, warehousing, and other agreements that it evaluates for potential embedded leases.  Substantially all of the Company’s leases are structured and classified as operating leases.

The Company leases assets in each region in which it operates.  The Company’s leases are generally denominated in the currency of the leased assets' location, which may not be the functional currency of the subsidiary lessee.  Accordingly, the Company remeasures its lease liability and recognizes a transactional gain/loss for leases denominated in currencies other than the functional currency of the subsidiary lessee.

The Company recognizes right of use assets and lease liabilities for leases greater than twelve months in duration based on the contract consideration for lease components through the term of the lease and the applicable discount rate.  Leases with a duration less than or equal to twelve months are considered short-term leases.  The Company does not recognize right of use assets or lease liabilities for short-term leases and classifies the expense as short-term lease expense.  Variable lease payments based on an index or rate are included in the right of use assets and lease liabilities based on the effective rates at lease commencement.  Changes in the rates or indices do not impact the right of use asset or lease liability and are recognized as a component of lease expense in the consolidated statements of operations.  Variable lease payments not based on an index or rate are not included in the initial right of use asset and lease liability and are recognized when incurred as a component of lease expense in the consolidated statements of operations.

The Company has elected to not separate contract consideration for lease and non-lease components for its building leases.  In addition to the noncancellable period of a lease, the Company includes periods covered by extension options it is reasonably certain to exercise, termination options that it is reasonably certain not to exercise, and extension and termination options controlled by the lessor in its determination of the lease term.  The Company uses the rate implicit in the contract whenever possible when determining the applicable discount rate.  When the implicit rate is not used, the Company employs a portfolio approach based on the duration of the lease.  The portfolio lease rates are calculated monthly.

No individual lease is considered significant and there are no leases that have not yet commenced that are considered significant.

See Note 4 for additional information.

Restructuring and Severance Costs

Restructuring and severance costs reflect charges resulting from cost reduction programs implemented by the Company.  Restructuring and severance costs include exit costs, severance benefits pursuant to an on-going arrangement, voluntary termination compensation under a defined program, and any related pension curtailment and settlement charges.

The Company recognizes expense for one-time benefits only after management has committed to a plan, the plan is sufficiently detailed to provide the number, classification, and location of employees to be terminated as well as the expected completion date, the plan has been sufficiently communicated to employees such that they are able to determine the type and amount of benefits they will receive if terminated, and it is unlikely that the plan will be significantly changed or withdrawn. If an employee is not required to render service beyond a minimum retention period, the Company recognizes expense once the aforementioned criteria have been met. If an employee is required to render service beyond a minimum retention period, the Company recognizes expense over the period that the employee is required to render future service.

The Company recognizes expense for on-going benefit arrangements when the liability is reasonably estimable and considered probable.  The Company recognizes expense for voluntary separation / early retirement when the employee delivers an irrevocable voluntary termination notice pursuant to a defined Company program.  The Company recognizes other exit costs as incurred.

The Company paid cash of $11,474 in the year ended December 31, 2021 due to a restructuring program announced in 2019.  The program was substantially completed as of December 31, 2021.

Recent Accounting Pronouncements

Recent Accounting Guidance Not Yet Adopted

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures.  The ASU adds reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, requires additional interim disclosures, and requires other segment-related disclosures.  The ASU is effective for the Company for interim and annual periods beginning on or after January 1, 2024, with the ability to early adopt.  The Company adopted the ASU effective January 1, 2024.  The adoption of the ASU will not impact the Company's reportable segments' results of operations or cash flows, but will increase its segment disclosures. 
Reclassifications

Certain prior year amounts have been reclassified to conform with current year presentation.  Such reclassifications had no effect on reported net earnings attributable to Vishay stockholders, total assets, stockholders' equity, or the statements of cash flows.


F-15

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 2 - Acquisition and Divestiture Activities

As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.

Year ended December 31, 2023

Neptune 6 Limited

On November 8, 2023, Vishay and Nexperia BV announced that they have entered into an agreement whereby Vishay will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177,000 in cash, subject to customary post-closing adjustments.  On November 8, 2023, Vishay remitted $8,750 to an escrow account as a deposit for the acquisition.  Such amount is included within "Purchase of and deposits for businesses, net of cash acquired" on the consolidated statement of cash flows.

To effect the transaction, Vishay will acquire a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.

The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.

Centerline Technologies, LLC

On June 30, 2023, the Company acquired substantially all of the assets of Centerline Technologies, LLC ("Centerline"), a Massachusetts-based, privately held manufacturer of ceramic components used in many custom parts manufactured by certain of Vishay's Resistors businesses, for $5,003.  Based on an estimate of fair values, the Company allocated $1,500 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $2,213 related to this acquisition.  The acquired business will be vertically integrated into the Company's Resistors segment, and the goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  The results and operations of this acquisition have been included in the Resistors segment since June 30, 2023.  

Year ended December 31, 2022

On October 28, 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower"), a San Jose, California-based fabless power semiconductor provider dedicated to delivering innovative and cost-effective technologies that optimize power management solutions.  The acquisition of MaxPower will enhance Vishay's current and future silicon carbide ("SiC") offerings for fast-growing markets such as electric vehicles.

The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  The purchase price for U.S. GAAP purposes includes the fair value, as of the acquisition date, of certain future contingent payments to non-employee equity holders of MaxPower.  The estimated fair value of this contingent consideration as of the acquisition date was $6,851.  The contingent consideration liability is included in other accrued expenses and other liabilities in the accompanying balance sheet and is remeasured each reporting period, with changes reported as "Selling, general, and administrative expenses" on the consolidated statements of operations.   

A portion of contingent payments to be made to employee equity holders are deemed compensatory in nature.  Such payments made to employee equity holders will be recognized as expense in future periods, and thus are not included in the U.S. GAAP purchase price.

One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and stockholders of MaxPower.  Significant developments occurred in another of the contingencies in January 2024.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 18 for further discussion on the fair value measurement of the contingent consideration liability.

Based on an estimate of their fair values, the Company allocated $18,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $34,246 related to this acquisition.  The results and operation of this acquisition have been included in the MOSFETs segment since October 28, 2022.  The goodwill related to this acquisition is included in the MOSFETs reporting unit for goodwill impairment testing. 

Year ended December 31, 2021

On December 31, 2021, the Company acquired substantially all of the U.S. assets of Barry Industries, a Massachusetts-based, privately-held manufacturer of resistive components for $20,847.  Based on an estimate of their fair values, the Company allocated $9,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $7,813 related to this acquisition.  The results and operations of this acquisition have been included in the Resistors segment since December 31, 2021.  The goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  


F-16

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 3 – Goodwill and Other Intangible Assets

The Company performs its annual goodwill impairment test as of the first day of the fiscal fourth quarter.  No impairment was identified as a result of the Company's annual impairment tests for 2023, 2022, and 2021.

The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:

    MOSFETs    
Optoelectronic
Components
   
Resistors
   
Inductors
   
Total
 
                               
Balance at December 31, 2021
  $ -    
$
96,849
   
$
42,605
   
$
25,815
   
$
165,269
 
MaxPower acquisition
    36,885      
-
     
-
     
-
     
36,885
 
Exchange rate effects
    -      
-
     
(722
)
   
-
     
(722
)
Balance at December 31, 2022
  $ 36,885    
$
96,849
   
$
41,883
   
$
25,815
   
$
201,432
 
Centerline acquisition
    -      
-
     
2,213
     
-
     
2,213
 
Purchase price allocation adjustment
    (2,639 )     -       -       -       (2,639 )
Exchange rate effects
    -      
-
     
410
     
-
     
410
 
Balance at December 31, 2023
  $ 34,246    
$
96,849
   
$
44,506
   
$
25,815
   
$
201,416
 

Other intangible assets are as follows:

   
December 31,
2023
   
December 31,
2022
 
             
Intangible assets subject to amortization:
           
Patents and acquired technology
 
$
26,053
   
$
26,988
 
Capitalized software
   
62,360
     
58,735
 
Customer relationships
   
83,895
     
82,816
 
Tradenames
   
22,300
     
22,933
 
Other
   
400
     
400
 
     
195,008
     
191,872
 
Accumulated amortization:
               
Patents and acquired technology
   
(14,931)
     
(14,743
)
Capitalized software
   
(54,203)
     
(53,348
)
Customer relationships
   
(38,664)
     
(33,021
)
Tradenames
   
(14,610)
     
(12,731
)
Other
   
(267)
     
(133
)
     
(122,675)
     
(113,976
)
Net intangible assets subject to amortization
 
$
72,333
   
$
77,896
 

Amortization expense (excluding capitalized software) was $9,916, $8,127, and $7,790, for the years ended December 31, 2023, 2022, and 2021, respectively.

Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:

2024
 
$
9,832
 
2025
   
9,372
 
2026
   
8,555
 
2027
   
6,734
 
2028
   
5,975
 

F-17

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 4 – Leases

The net right of use assets and lease liabilities recognized on the consolidated balance sheets for the Company's operating leases as of December 31, 2023 and 2022 are presented below:

  
 
December 31,
2023
   
December 31,
2022
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
121,578
   
$
126,933
 
Machinery and equipment
   
5,251
     
4,260
 
Total
 
$
126,829
   
$
131,193
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,647
   
$
22,926
 
Machinery and equipment
   
2,838
     
2,393
 
Total
 
$
26,485
   
$
25,319
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
100,489
   
$
106,693
 
Machinery and equipment
   
2,341
     
1,800
 
Total
 
$
102,830
   
$
108,493
 
Total lease liabilities
 
$
129,315
   
$
133,812
 

Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated statements of operations is as follows:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Lease expense
                 
Operating lease expense
 
$
27,909
   
$
25,606
   
$
24,853
 
Short-term lease expense
   
988
     
971
     
2,031
 
Variable lease expense
   
566
     
365
     
359
 
Total lease expense
 
$
29,463
   
$
26,942
   
$
27,243
 

The Company paid $28,164, $24,074, and $23,899 for its operating leases during the years ended December 31, 2023, 2022, and 2021, respectively, which are included in operating cash flows on the consolidated statements of cash flows.  The weighted-average remaining lease term for the Company's operating leases is 9.4 years and the weighted-average discount rate is 6.3% as of December 31, 2023.

The undiscounted future lease payments for the Company's operating lease liabilities are as follows:

2024
 
$
27,474
 
2025
   
24,235
 
2026
   
19,692
 
2027
   
17,802
 
2028
   
15,154
 
Thereafter
   
68,809
 

The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term.  The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.

F-18

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 5 – Income Taxes

Changes in Tax Laws and Regulations

Israel

Effective November 15, 2021, Israel enacted changes in its tax laws.  As a direct result of this change in tax law, the Company made the determination during the fourth fiscal quarter of 2021 that substantially all unremitted foreign earnings in Israel were no longer indefinitely reinvested.  The Company recorded additional tax expense of $53,316 during the fourth fiscal quarter of 2021 to accrue the claw-back tax on applicable earnings and withholding taxes necessary to distribute these approximately $385,000 of accumulated earnings to the United States.  The Company repatriated $81,243 to the United States in 2022 pursuant to this repatriation program.  The Company paid withholding taxes, foreign taxes, and Israeli clawback taxes of $25,201 due to the repatriation. 

United States

On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted in the United States.  Under previous law, companies could indefinitely defer U.S. income taxation on unremitted foreign earnings. The TCJA imposed a one-time transition tax on deferred foreign earnings, payable in defined increments over eight years.  Installments of $27,670 were paid in 2023 and $14,757 were paid in each of 2022, 2021, 2020, 2019, and 2018.

The Company expects future installment payments as follows:

2024
  $
37,622
 
2025
   
47,027
 

The U.S. Internal Revenue Service continues to issue regulations to address the provisions of the TCJA.  During 2021, the Company amended tax returns for 2018 and 2019 and recognized tax benefits of $8,276 as a result of changes in tax regulations, by making an election regarding Global Intangible Low-Taxed Income (“GILTI”).  The Company has elected to account for GILTI tax in the period in which it is incurred and, therefore, does not provide any deferred taxes in the consolidated financial statements at December 31, 2023, 2022, or 2021.

Change in Indefinite Reversal Assertion

The Company made the determination during the fourth fiscal quarter of 2022 that substantially all unremitted earnings in Germany are no longer indefinitely reinvested.  Additional tax expense was recorded during the fourth fiscal quarter of 2022 to accrue the $59,642 of withholding taxes necessary to distribute these approximately $360,000 of accumulated earnings to the United States.

These changes in this indefinite reinvestment assertion provide greater access to the Company's worldwide cash balances to fund its growth plan and its Stockholder Return Policy.  While the change in assertion provides access to these balances, these amounts will be repatriated only as needed.  The withholding taxes associated with any distribution to the United States is payable upon distribution.  During the fourth fiscal quarter of 2023, the Company repatriated $325,000 of accumulated earnings to the United States and paid withholding taxes, in Germany and Israel, of $63,600.

At December 31, 2023, approximately $218,000 of German earnings and approximately $380,000 of Israeli earnings are deemed not indefinitely reinvested.  The aggregate tax liability recorded for unremitted earnings at December 31, 2023 is approximately $86,000, which includes amounts accrued subsequent to the changes in indefinite reinvestment determinations described above.

There are amounts of unremitted foreign earnings in countries other than Israel and Germany, which continue to be reinvested indefinitely, and the Company has made no provision for incremental foreign income taxes and withholding taxes payable to foreign jurisdictions related to these amounts.  Determination of the amount of the unrecognized deferred foreign tax liability for these amounts is not practicable because of the complexities associated with its hypothetical calculation.


F-19

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 5 – Income Taxes (continued)

Income before taxes consists of the following components:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
  $
67,938
    $
132,426
 
$
62,921
Foreign
   
399,464
     
461,079
     
371,689
 
 
  $
467,402
    $
593,505
   
$
434,610
 

Significant components of income taxes are as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Current:
                 
Federal
 
$
14,594
   
$
24,423
   
$
2,336
 
State and local
   
1,769
     
3,313
     
466
 
Foreign
   
152,343
     
121,810
     
82,258
 
     
168,706
     
149,546
     
85,060
 
Deferred:
                       
Federal
   
(4,871
)
   
(40,136
)
   
554
 
State and local
   
(3,651
)
   
532
     
383
 
Foreign
   
(18,295
)
   
53,080
     
49,676
 
     
(26,817
)
   
13,476
     
50,613
 
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 
F-20

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 5 – Income Taxes (continued)

Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:

   
December 31,
 
 
 
2023
   
2022
 
             
Deferred tax assets:
           
Pension and other retiree obligations
 
$
29,400
   
$
29,327
 
Inventories
   
23,836
     
21,040
 
Net operating loss carryforwards
   
81,497
     
82,498
 
Tax credit carryforwards
   
54,363
     
53,145
 
   Research and development costs
    17,829       7,704  
   Original issue discount interest
    20,039       -  
Other accruals and reserves
   
25,179
     
29,930
 
Total gross deferred tax assets
   
252,143
     
223,644
 
Less valuation allowance
   
(99,663
)
   
(101,169
)
     
152,480
     
122,475
 
Deferred tax liabilities:
               
Property and equipment
   
(9,429
)
   
(8,307
)
Tax deductible goodwill
   
(7,040
)
   
(6,144
)
Earnings not indefinitely reinvested
   
(88,004
)
   
(113,661
)
Other - net
   
(6,389
)
   
(6,879
)
Total gross deferred tax liabilities
   
(110,862
)
   
(134,991
)
                 
Net deferred tax assets (liabilities)
 
$
41,618
   
$
(12,516
)

The Company makes significant judgments regarding the realizability of its deferred tax assets (principally net operating losses and tax credits). The carrying value of deferred tax assets is based on the Company’s assessment that it is more likely than not that the Company will realize these assets after consideration of all available positive and negative evidence.  

A reconciliation of income tax expense at the U.S. federal statutory income tax rate to actual income tax provision is as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Tax at statutory rate
 
$
98,154
   
$
124,636
   
$
91,268
 
State income taxes, net of U.S. federal tax benefit
   
(1,487
)
   
3,038
     
671
 
Effect of foreign operations
   
9,260
     
13,422
     
5,521
 
Tax on earnings not indefinitely reinvested
   
37,061
     
71,141
     
54,648
 
Unrecognized tax benefits
   
1,999
     
(4,699
)
   
1,318
 
Change in valuation allowance on deferred tax assets
   
(1,770
)
   
(58,696
)
   
(14,921
)
Foreign income taxable in the U.S.
   
11,829
     
14,925
     
9,532
 
Foreign tax credit
   
(29,997
)
   
(20,408
)
   
(9,477
)
U.S. Base Erosion Anti-Abuse Tax
   
16,837
     
20,918
     
9,134
 
Change in U.S. tax regulations
   
-
     
-
     
(8,276
)
Other
   
3
     
(1,255
)
   
(3,745
)
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 




F-21

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 5 – Income Taxes (continued)

Vishay operates in a global environment with significant operations in various locations outside the United States.  Accordingly, the consolidated income tax rate is a composite rate reflecting our earnings and the applicable tax rates in the various locations where we operate.  Part of Vishay's historical strategy has been to achieve cost savings through the transfer and expansion of manufacturing operations to countries where it can take advantage of lower labor costs and available tax and other government-sponsored incentives.  With the reduction in the U.S. statutory rate to 21% beginning January 1, 2018, Vishay expects that its effective tax rate will be higher than the U.S. statutory rate, excluding unusual transactions.  Historically, the effective tax rates were generally less than the U.S. statutory rate of 35% primarily because of earnings in foreign jurisdictions.

Income tax expense for the years ended December 31, 2022 and 2021 includes certain discrete tax items for changes in uncertain tax positions, valuation allowances, tax rates, and other related items. These items total $20,032, and $39,326 in 2022 and 2021, respectively.  There were no unusual tax items for the year ended December 31, 2023.

For the year ended December 31, 2022, the discrete items include tax expense of $59,642 due to the Company's change in its assertion that earnings of its subsidiaries in Germany are indefinitely reinvested, tax benefits of $5,941 for changes in uncertain tax positions following the resolution of a tax audit and a $33,669 tax benefit recognized upon the release of a valuation allowance.

For the year ended December 31, 2021, the discrete items include $53,316 of tax expense recognized to accrue the claw-back and withholding taxes to repatriate unremitted foreign earnings from Israel, a $5,714 tax benefit recognized upon the release of a valuation allowance and $8,276 of tax benefits recognized due to changes in tax regulations.

At December 31, 2023, the Company had the following significant net operating loss carryforwards for tax purposes:

 
     
Expires
 
Belgium
 
$
154,735
 
No expiration
 
Israel
   
5,364
 
No expiration
 
Japan
   
4,704
     
2025- 2033
 
Netherlands
   
10,324
 
No expiration
 
The Republic of China (Taiwan)
   
11,728
     
2026 - 2028
 
 
               
California
   
16,517
     
2028 - 2037
 
Pennsylvania
   
549,914
     
2024 - 2043
 
Arizona
    15,516       2032 - 2040  

At December 31, 2023, the Company had the following significant tax credit carryforwards available:

 
     
Expires
 
U.S. Foreign Tax Credit
 
$
32,468
     
2028 - 2030
 
California Research Credit
   
20,983
 
No expiration
 


F-22

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 5 – Income Taxes (continued)

Net income taxes paid were $224,232, $134,199, and $79,106 for the years ended December 31, 2023, 2022, and 2021, respectively.  Net income taxes paid for the years ended December 31, 2023 and 2022 include withholding taxes for repatriation activity.  Net income taxes paid for the years ended December 31, 2023, 2022, and 2021 also includes $27,670, $14,757, and $14,757, respectively, for the TCJA transition tax.

The following table summarizes changes in the liabilities associated with unrecognized tax benefits:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Balance at beginning of year
 
$
18,429
   
$
26,719
   
$
40,652
 
Addition based on tax positions related to the current year
   
1,210
     
-
     
141
 
Addition based on tax positions related to prior years
   
5,455
     
3,197
     
1,037
 
Currency translation adjustments
   
230
     
(366
)
   
(523
)
Reduction based on tax positions related to prior years
   
-
     
-
     
(13,154
)
Reduction for settlements
   
(10,000
)
   
(9,420
)
   
(982
)
Reduction for lapses of statute of limitation
   
(2,467
)
   
(1,701
)
   
(452
)
Balance at end of year
 
$
12,857
   
$
18,429
   
$
26,719
 

All of the unrecognized tax benefits of $12,857 and $18,429, as of December 31, 2023 and 2022, respectively, would reduce the effective tax rate if recognized.

The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense. At December 31, 2023 and 2022, the Company had accrued interest and penalties related to the unrecognized tax benefits of $1,947 and $2,587, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company recognized $821, $376, and $591, respectively, in interest and penalties.

The Company and its subsidiaries file U.S. federal income tax returns, as well as tax returns in multiple states and foreign jurisdictions.  During the years ended December 31, 2023, 2022, and 2021, certain tax examinations were concluded and certain statutes of limitations lapsed.  The tax provision for those years includes adjustments related to the resolution of these matters, as reflected in the table above.  During 2023, the Company settled an examination of its U.S. federal income tax returns for the years ended December 31, 2017 through 2019.  The federal income tax returns for subsequent years remain subject to examination.  The tax returns of significant non-U.S. subsidiaries currently under examination are located in the following jurisdictions: Israel (2021), Germany (2017 through 2021), India (2004 through 2021), and Philippines (2017 through 2022).  The Company and its subsidiaries also file income tax returns in other taxing jurisdictions in the U.S. and around the world, many of which are still open to examination.

The timing of the resolution of income tax examinations is highly uncertain, as are the amounts and timing of tax payments that result from such examinations.  These events could cause large fluctuations in the balance sheet classification of current and non-current unrecognized tax benefits.  The Company believes that in the next 12 months it is reasonably possible that certain income tax examinations will conclude or the statutes of limitation on certain income tax periods open to examination will expire, or both.  Given the uncertainties described above, the Company can only determine an estimate of potential decreases in unrecognized tax benefits ranging from $1,250 to $10,487.


F-23

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 6 – Long-Term Debt

Long-term debt consists of the following:

   
December 31,
2023
   
December 31,
2022
 
             
Credit Facility
 
$
-
   
$
42,000
 
Convertible senior notes, due 2025
   
95,102
     
465,344
 
Convertible senior notes, due 2030
    750,000       -  
Deferred financing costs
   
(26,914
)
   
(6,407
)
     
818,188
     
500,937
 
Less current portion
   
-
     
-
 
 
 
$
818,188
   
$
500,937
 

Credit Facility

The Company maintains a credit agreement with a consortium of banks led by JPMorgan Chase Bank, N.A., as administrative agent, and the lenders (the "Credit Facility").  On May 8, 2023, the Company entered into an Amendment and Restatement Agreement, which provides an aggregate commitment of $750,000 of revolving loans available until May 8, 2028, replacing an agreement that was scheduled to mature on June 5, 2024.  The maturity date of the Credit Facility will accelerate if within ninety-one days prior to the maturity of the Company's convertible senior notes due 2025, the outstanding principal amount of such notes exceed a defined liquidity measure as set forth in the Credit Facility.  The Credit Facility also provides for the ability of Vishay to request up to $300,000 of incremental facilities, subject to the satisfaction of certain conditions, which could take the form of additional revolving commitments, incremental “term loan A” or “term loan B” facilities, or incremental equivalent debt.

U.S. Dollar borrowings under the Credit Facility bear interest at Secured Overnight Financing Rate ("SOFR") plus a credit spread and an interest margin.  The Credit Facility also allows for borrowings in euro, British sterling, and Japanese yen, subject to a $250,000 limit.  Borrowings in foreign currency bear interest at a local reference rate plus an interest margin.  The applicable interest margin is based on the Company's total leverage ratio.  Based on the Company's current total leverage ratio, borrowings bear interest at SOFR plus 1.60%, including the applicable credit spread.  The Company also pays a commitment fee, also based on its total leverage ratio, on undrawn amounts.  The undrawn commitment fee, based on the Company's total current leverage ratio, is 0.25% per annum. 

The Credit Facility requires the maintenance of financial covenant ratios.  For compliance purposes, pursuant to the Credit Facility, the leverage ratio is computed on a net basis, reducing the measure of outstanding debt by up to $250,000 of unrestricted cash.  The Company must maintain a net leverage ratio of at least 3.25 to 1.00. 

Borrowings under the Credit Facility are secured by a lien on substantially all assets, including  accounts receivable, inventory, machinery and equipment, and general intangibles (but excluding real estate, intellectual property registered or licensed solely for use in, or arising solely under the laws of, any country other than the United States, assets located solely outside of the United States and deposit and securities accounts), of the Company and certain significant subsidiaries located in the United States, and pledges of stock in certain significant domestic and foreign subsidiaries; and are guaranteed by certain significant subsidiaries.  

The Credit Facility limits or restricts the Company and its subsidiaries, from, among other things, incurring indebtedness, incurring liens on its respective assets, making investments and acquisitions (assuming the Company’s pro forma net leverage ratio is greater than 2.75 to 1.00), making asset sales, and paying cash dividends and making other restricted payments (assuming the Company's pro forma net leverage ratio is greater than 2.50 to 1.00), and requires the Company to comply with other covenants. 

The Credit Facility also contains customary events of default, including, but not limited to, failure to pay principal or interest, failure to pay or default under other material debt, material misrepresentation or breach of warranty, violation of certain covenants, a change of control, the commencement of bankruptcy proceedings, the insolvency of the Company or certain of its significant subsidiaries, and the rendering of a judgment in excess of $50,000 against the Company or its subsidiaries.  Upon the occurrence of an event of default under the Credit Facility, the Company's obligations under the credit facility may be accelerated and the lending commitments under the credit facility may be terminated.

At December 31, 2023 and 2022, there was $748,578 and $707,061, respectively, available under the Credit Facility. Letters of credit totaling $1,422 and $939 were outstanding at December 31, 2023 and 2022, respectively.

F-24

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 6 – Long-Term Debt (continued)

Convertible Debt Instruments

The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:

 
Due 2025
      Due 2030
 
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount
 
$
95,102
     $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25%  
Conversion rate effective December 12, 2023 (per $1 principal amount)
   
32.1268
      33.1609  
Effective conversion price effective December 12, 2023 (per share)
 
$
31.13
     $ 30.16  
130% of the conversion price (per share)
 
$
40.47
     $ 39.21  

Convertible Senior Notes due 2030

In September 2023, the Company issued $750,000 aggregate principal amount of 2.25% convertible senior notes due 2030 (the “2030 Notes”) to qualified institutional buyers pursuant to an exemption from registration provided by Rule 144A under the Securities Act. The Company used the net proceeds from this offering to repurchase $370,242 principal amount of its outstanding 2.25% convertible senior notes due 2025 (the “2025 Notes”) (as further described below), to reduce the outstanding balance of its Credit Facility, to enter into capped call transactions (as further described below), and for other general corporate purposes.

The 2030 Notes bear interest at a rate of 2.25% per year payable semi-annually in arrears on March 15 and September 15 of each year, beginning March 15, 2024.  The 2030 Notes mature on September 15, 2030, unless earlier repurchased or converted.

The 2030 Notes are convertible into shares of Vishay common stock at an initial conversion rate of 33.1609 shares of common stock per $1 principal amount of the notes, subject to adjustment.  This initial conversion price represents a premium of 20% to the closing price of Vishay's common stock on September 7, 2023, which was $25.13 per share.  This represents an initial effective conversion price of approximately $30.16 per share.  The conversion rate of the 2030 Notes is not adjusted for quarterly cash dividends equal to or less than $0.10 per share of common stock.  Pursuant to the indenture governing the 2030 Notes, the Company is required to satisfy its conversion obligations by paying cash equal to the principal amount of notes and settle any additional value in cash and/or shares at its discretion.  Vishay must provide additional shares upon conversion if there is a "fundamental change" in the business as defined in the indenture governing the notes.

The Company may not redeem the 2030 Notes prior to September 20, 2027.  The Company may redeem for cash all or part of the 2030 Notes, at its option, on or after September 20, 2027, if the sale price of Vishay’s common stock has been at least 130% of the conversion price for a specified period at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest.  If the Company elects to redeem fewer than all of the outstanding 2030 Notes, at least $100,000 aggregate principal amount of 2030 Notes must be outstanding and not subject to redemption.

Prior to March 15, 2030, the holders of the 2030 Notes may convert their notes only under the following conditions: (1) the sale price of Vishay common stock reaches 130% of the applicable conversion price for a specified period during any fiscal quarter commencing after the fiscal quarter ending on December 31, 2023; (2) the trading price of the notes falls below 98% of the product of the last reported sale price of Vishay’s common stock and the conversion rate for a specified period; (3) the Company calls any or all of the 2030 Notes for redemption; or (4) upon the occurrence of specified corporate transactions.

Capped Call Transactions

In September 2023, in connection with the pricing and initial purchasers’ exercise in full of their option to purchase additional 2030 Notes, the Company entered into separate base and additional privately negotiated capped call transactions with an affiliate of an initial purchaser and certain other financial institutions.  The capped call will initially cover, subject to customary anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that initially underlie the 2030 Notes.  The Company used $94,200 of the net proceeds from the 2030 Notes to pay the cost of the capped call transactions.  The cap price of the capped call will initially be $43.98 per share, which represents a premium of approximately 75% over the last reported sale price of the Company’s common stock on September 7, 2023, and is subject to certain adjustments under the terms of the capped call.

The capped call transactions are separate transactions entered into by the Company with each of the capped call counterparties, are not part of the terms of the 2030 Notes, and do not affect any holder’s rights under the 2030 Notes.  Holders of the 2030 Notes do not have any rights with respect to the capped call.  The capped call is classified within stockholders’ equity on the consolidated balance sheet.

F-25

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 6 – Long-Term Debt (continued)

Convertible Senior Notes due 2025

The Company used $386,745 of the net proceeds from the offering of the 2030 Notes to repurchase $370,242 principal amount of its outstanding 2025 Notes.  As a result, the Company recognized a loss on early extinguishment of the 2025 Notes of $18,874, including the write-off of a portion of unamortized debt issuance costs.

Prior to December 15, 2024, the holders of the convertible senior notes due 2025 may convert their notes only under the following circumstances: (1) the sale price of Vishay common stock reaches 130% of the conversion price for a specified period; (2) the trading price of the notes falls below 98% of the product of the sale price of Vishay's common stock and the conversion rate for a specified period; or (3) upon the occurrence of specified corporate transactions.  The convertible senior notes due 2025 are not currently convertible.

Upon conversion of the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.

The quarterly cash dividend program of the Company results in adjustments to the conversion rate and effective conversion price for the convertible senior notes due 2025 effective as of the ex-dividend date of each cash dividend.  The conversion rate and effective conversion price for the convertible senior notes due 2025 is adjusted for quarterly cash dividends to the extent such dividends exceed $0.085 per share of common stock.

Other Borrowings Information

The Credit Facility, of which no amount was drawn as of December 31, 2023, expires in 2028.  The convertible senior notes mature in 2025 and 2030, respectively.

At December 31, 2023 and 2022, the Company had committed and uncommitted credit lines with various foreign banks aggregating approximately $34,000 and $1,000, respectively, with substantially no amounts borrowed.

Interest paid was $17,242, $13,739, and $14,177 for the years ended December 31, 2023, 2022, and 2021, respectively.  Deferred financing costs are recognized as non-cash interest expense.  Non-cash interest expense was $3,735, $3,272, and $3,272 for the years ended December 31, 2023, 2022, and 2021, respectively.

See Note 18 for further discussion on the fair value of the Company’s long-term debt.

F-26

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 7 – Stockholders’ Equity

The Company’s Class B common stock carries 10 votes per share while the common stock carries 1 vote per share. Class B shares are transferable only to certain permitted transferees while the common stock is freely transferable.  Class B shares are convertible on a one-for-one basis at any time into shares of common stock.  Transfers of Class B shares other than to permitted transferees result in the automatic conversion of the Class B shares into common stock.

The Board of Directors may only declare dividends or other distributions with respect to the common stock or the Class B common stock if it grants such dividends or distributions in the same amount per share with respect to the other class of stock.  Stock dividends or distributions on any class of stock are payable only in shares of stock of that class.  Shares of either common stock or Class B common stock cannot be split, divided, or combined unless the other is also split, divided, or combined equally.  Cash dividends were paid quarterly in 2023 and 2022.

The Credit Facility also allows an unlimited amount of defined "Restricted Payments," which include cash dividends and share repurchases, provided the Company's pro forma net leverage ratio is equal to or less than 2.50 to 1.00.  If the Company's pro forma net leverage ratio is greater than 2.50 to 1.00, the Credit Facility allows such payments up to $100,000 per annum (subject to a cap of $300,000 for the term of the facility, with up to $25,000 of any unused amount of the $100,000 per annum base available for use in the next succeeding calendar year).

At December 31, 2023, the Company had reserved shares of common stock for future issuance as follows:

Restricted stock units outstanding
   
1,717,000
 
Phantom stock units outstanding
   
120,000
 
2023 Long-Term Incentive Plan - available to grant
   
5,250,847
 
Convertible senior notes, due 2025
   
3,055,323
 
Convertible senior notes, due 2030     24,870,675  
Conversion of Class B common stock
   
12,097,148
 
Total
   
47,110,993
 

In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy:

 
Years ended December 31,
 
 
2023
  2022  
Dividends paid to stockholders
  $ 55,626     $ 57,187  
Stock repurchases
    78,684
      82,972  
Total
  $ 134,310     $ 140,159  
The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 7,535,881 and 4,240,573 as of December 31, 2023 and 2022, respectively.

F-27

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 8 – Details of Expenses

The caption “Other” on the accompanying consolidated statements of operations consists of the following:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Foreign exchange gain (loss)
 
$
677
   
$
5,690
   
$
(2,692
)
Interest income
   
31,353
     
7,560
     
1,269
 
Other components of periodic pension expense
   
(8,730
)
   
(11,090
)
   
(13,206
)
Investment income (expense)
   
1,347
     
(6,812
)
   
(1,036
)
Other
   
616
     
(200
)
   
11
 
 
 
$
25,263
   
$
(4,852
)
 
$
(15,654
)

Impact of the COVID-19 Pandemic

The Company's operations were impacted by the "COVID-19" pandemic, particularly in 2020 and again in 2022 when operations in the People's Republic of China were impacted by government-mandated shut-downs.  The Company incurred incremental costs separable from normal operations that are directly related to the pandemic containment efforts, primarily wages paid to manufacturing employees during government-mandated shut-downs, additional wages and hardship allowances for working during lockdown periods, additional costs of cleaning and disinfecting facilities, costs of additional safety equipment for employees, and temporary housing for employees due to travel restrictions, which were partially offset by government subsidies.  Since 2021, certain costs directly attributable to the pandemic, such as additional costs of cleaning and disinfecting facility and costs of additional safety equipment for employees, are no longer incremental and are considered normal operating costs.  The net impact of the costs and subsidies are reported as "Cost of products sold" of $6,661 and "Selling, general, and administrative expenses" of $546 based on employee function on the consolidated statement of operations for the year ended December 31, 2022.  

F-28

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 9 – Other Accrued Expenses

Other accrued expenses consist of the following:

 
December 31,
 
 
2023
 
2022
 
 
       
Sales returns and allowances
 
$
47,760
   
$
46,979
 
Goods received, not yet invoiced
   
44,657
     
60,201
 
Accrued VAT taxes payable
   
56,218
     
55,010
 
Other
   
90,715
     
99,416
 
 
 
$
239,350
   
$
261,606
 

Sales returns and allowances accrual activity is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                         
Beginning balance
 
$
46,979
   
$
39,759
   
$
39,629
 
Sales returns and allowances
   
101,696
     
102,640
     
89,832
 
Credits issued
   
(101,324
)
   
(94,682
)
   
(88,708
)
Foreign currency
   
409
     
(738
)
   
(994
)
Ending balance
 
$
47,760
   
$
46,979
   
$
39,759
 
F-29

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 10 – Accumulated Other Comprehensive Income (Loss)

The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

   
Pension and
other post-
retirement
actuarial items
   
Currency
translation
adjustment
   
Total
 
                   
Balance at January 1, 2021
 
$
(77,075
)
 
$
90,634
   
$
13,559
 
Other comprehensive income before reclassifications
   
12,592
     
(51,978
)
 
$
(39,386
)
Tax effect
   
(2,509
)
   
-
   
$
(2,509
)
Other comprehensive income before reclassifications, net of tax
   
10,083
     
(51,978
)
 
$
(41,895
)
Amounts reclassified out of AOCI
   
10,677
     
-
   
$
10,677
 
Tax effect
   
(2,593
)
   
-
   
$
(2,593
)
Amounts reclassified out of AOCI, net of tax
   
8,084
     
-
   
$
8,084
 
Net comprehensive income (loss)
 
$
18,167
   
$
(51,978
)
 
$
(33,811
)
Balance at December 31, 2021
 
$
(58,908
)
 
$
38,656
   
$
(20,252
)
Other comprehensive income before reclassifications
   
60,949
     
(41,885
)
 
$
19,064
 
Tax effect
   
(15,783
)
   
-
   
$
(15,783
)
Other comprehensive income before reclassifications, net of tax
   
45,166
     
(41,885
)
 
$
3,281
 
Amounts reclassified out of AOCI
   
8,260
     
-
   
$
8,260
 
Tax effect
   
(2,116
)
   
-
   
$
(2,116
)
Amounts reclassified out of AOCI, net of tax
   
6,144
     
-
   
$
6,144
 
Net comprehensive income (loss)
 
$
51,310
   
$
(41,885
)
 
$
9,425
 
Balance at December 31, 2022
 
$
(7,598
)
 
$
(3,229
)
 
$
(10,827
)
Other comprehensive income before reclassifications
   
(10,338
)
   
28,165
   
$
17,827
 
Tax effect
   
2,462
     
-
   
$
2,462
 
Other comprehensive income before reclassifications, net of tax
   
(7,876
)
   
28,165
   
$
20,289
 
Amounts reclassified out of AOCI
   
1,181
     
-
   
$
1,181
 
Tax effect
   
(306
)
   
-
   
$
(306
)
Amounts reclassified out of AOCI, net of tax
   
875
     
-
   
$
875
 
Net comprehensive income (loss)
 
$
(7,001
)
 
$
28,165
   
$
21,164
 
Balance at December 31, 2023
 
$
(14,599
)
 
$
24,936
   
$
10,337
 

Other comprehensive income (loss) includes Vishay's proportionate share of other comprehensive income (loss) of nonconsolidated subsidiaries accounted for under the equity method.
F-30

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 11 – Pensions and Other Postretirement Benefits

The Company maintains various retirement benefit plans. GAAP requires employers to recognize the funded status of a benefit plan, measured as the difference between plan assets at fair value and the benefit obligation, in its balance sheet.  The recognition of the funded status on the balance sheet requires employers to recognize actuarial items (such as actuarial gains and losses, prior service costs, and transition obligations) as a component of other comprehensive income, net of tax.

The following table summarizes amounts recorded on the accompanying consolidated balance sheets associated with these various retirement benefit plans:

   
December 31,
 
   
2023
   
2022
 
 
           
Included in "Other assets":
           
Non-U.S. pension plans
 
$
3,929
   
$
4,715
 
Total included in other assets
 
$
3,929
   
$
4,715
 
Included in "Payroll and related expenses":
               
U.S. pension plans
 
$
(1,474
)
 
$
(6,378
)
Non-U.S. pension plans
   
(7,149
)
   
(6,827
)
U.S. other postretirement plans
   
(510
)
   
(497
)
Non-U.S. other postretirement plans
   
(390
)
   
(666
)
Total included in payroll and related expenses
 
$
(9,523
)
 
$
(14,368
)
Accrued pension and other postretirement costs:
               
U.S. pension plans
 
$
(29,217
)
 
$
(30,843
)
Non-U.S. pension plans
   
(144,276
)
   
(135,809
)
U.S. other postretirement plans
   
(3,750
)
   
(3,831
)
Non-U.S. other postretirement plans
   
(7,173
)
   
(6,049
)
Other retirement obligations
   
(11,087
)
   
(10,560
)
Total accrued pension and other postretirement costs
 
$
(195,503
)
 
$
(187,092
)
Accumulated other comprehensive loss:
               
U.S. pension plans
 
$
(522
)
 
$
69
 
Non-U.S. pension plans
   
24,891
     
16,392
 
U.S. other postretirement plans
   
(1,527
)
   
(2,031
)
Non-U.S. other postretirement plans
   
1,488
     
743
 
Total accumulated other comprehensive loss*
 
$
24,330
   
$
15,173
 
* - Amounts included in accumulated other comprehensive loss are presented in this table pre-tax

Defined Benefit Pension Plans

U.S. Pension Plans

The Company maintained several defined benefit pension plans which covered most full-time U.S. employees.  These included pension plans which are “qualified” under the Employee Retirement Income Security Act of 1974 (“ERISA”) and the Internal Revenue Code, and “non-qualified” pension plans which provide defined benefits primarily to U.S. employees whose benefits under the qualified pension plan would be limited by ERISA and the Internal Revenue Code.  The Company’s principal qualified U.S. pension plan (the Vishay Retirement Plan) was frozen effective January 1, 2009 and terminated in 2016.

The Company’s principal non-qualified U.S. pension plan (the Vishay Non-qualified Retirement Plan) was a contributory pension plan designed to provide similar defined benefits to covered U.S. employees whose benefits under the Vishay Retirement Plan were limited by the Internal Revenue Code.  The Vishay Non-qualified Retirement Plan was similar in construction to the Vishay Retirement Plan, except that the plan is not qualified under the Internal Revenue Code.

The Vishay Non-qualified Retirement Plan, like all non-qualified plans, is considered to be unfunded.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the non-qualified pension plan were $21,095 and $20,615 at December 31, 2023 and 2022, respectively.
F-31

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

In 2008, the Company adopted amendments to the Vishay Non-Qualified Retirement Plan such that effective January 1, 2009, the plan was frozen.  Pursuant to these amendments, no new employees may participate in the plans, no further participant contributions were required or permitted, and no further benefits shall accrue after December 31, 2008.  Benefits accumulated as of December 31, 2008 will be paid to employees upon or following retirement, and the Company will likely need to make additional cash contributions to the rabbi trust to fund this accumulated benefit obligation.

The Company also maintains other pension plans which provide supplemental defined benefits primarily to former U.S. employees whose benefits under qualified pension plans were limited by the Internal Revenue Code.  These non-qualified plans are all non-contributory plans, and are considered to be unfunded.

In 2004, the Company entered into an employment agreement with Dr. Felix Zandman, its Executive Chairman and then-Chief Executive Officer.  Pursuant to this agreement, the Company is providing an annual retirement benefit of approximately $614 to his surviving spouse.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to this non-qualified pension plan were $445 and $1,023 at December 31, 2023 and 2022, respectively.

Non-U.S. Pension Plans

The Company provides pension and similar benefits to employees of certain non-U.S. subsidiaries consistent with local practices.  Pension benefits earned are generally based on years of service and compensation during active employment.

The following table sets forth a reconciliation of the benefit obligation, plan assets, and funded status related to U.S. and non-U.S. pension plans:

   
December 31, 2023
   
December 31, 2022
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
37,221
   
$
203,541
   
$
45,613
   
$
278,173
 
Service cost
   
-
     
3,063
     
-
     
4,199
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
 
Plan amendments
   
-
     
(15
)
   
-
     
79
 
Actuarial (gains) losses
   
(272
)
   
8,835
     
(7,668
)
   
(45,102
)
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Curtailments and settlements
   
-
     
(27
)
   
-
     
-
 
Currency translation
   
-
     
5,200
     
-
     
(20,231
)
Benefit obligation at end of year
 
$
30,691
   
$
210,783
   
$
37,221
   
$
203,541
 
                                 
Change in plan assets:
                               
Fair value of plan assets at beginning of year
 
$
-
   
$
65,620
   
$
-
    $
75,920
 
Actual return on plan assets
   
-
     
1,976
     
-
     
790
 
Company contributions
   
8,255
     
12,161
     
1,846
     
13,212
 
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Currency translation
   
-
     
690
     
-
     
(7,525
)
Fair value of plan assets at end of year
 
$
-
   
$
63,287
   
$
-
   
$
65,620
 
                                 
Funded status at end of year
 
$
(30,691
)
 
$
(147,496
)
 
$
(37,221
)
 
$
(137,921
)
F-32

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

The plan assets are stated at fair value. See Note 18 for further discussion of the valuation of the plan assets.

Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Other assets
 
$
-
   
$
3,929
   
$
-
   
$
4,715
 
Accrued benefit liability - current
   
(1,474
)
   
(7,149
)
   
(6,378
)
   
(6,827
)
Accrued benefit liability - non-current
   
(29,217
)
   
(144,276
)
   
(30,843
)
   
(135,809
)
Accumulated other comprehensive loss
   
(522
)
   
24,891
     
69
     
16,392
 
 
 
$
(31,213
)
 
$
(122,605
)
 
$
(37,152
)
 
$
(121,529
)

Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial (gain) loss
 
$
(588
)
 
$
24,094
   
$
(140
)
 
$
15,628
 
Unamortized prior service cost
   
66
     
797
     
209
     
764
 
 
 
$
(522
)
 
$
24,891
   
$
69
   
$
16,392
 

The following table sets forth additional information regarding the projected and accumulated benefit obligations:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Accumulated benefit obligation, all plans
 
$
30,691
   
$
194,361
   
$
37,221
   
$
176,056
 
                                 
Plans for which the accumulated benefit obligation exceeds plan assets:
                               
Projected benefit obligation
 
$
30,691
   
$
146,898
   
$
37,221
   
$
181,207
 
Accumulated benefit obligation
   
30,691
     
144,213
     
37,221
     
159,433
 
Fair value of plan assets
   
-
     
3,032
     
-
     
38,854
 

The following table sets forth the components of net periodic pension cost:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                                     
Service cost
 
$
-
   
$
3,063
   
$
-
   
$
4,199
   
$
-
   
$
4,693
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
     
1,016
     
2,968
 
Expected return on plan assets
   
-
     
(2,270
)
   
-
     
(1,725
)
   
-
     
(1,660
)
Amortization of actuarial losses
   
175
     
345
     
1,523
     
4,760
     
2,032
     
7,444
 
Amortization of prior service cost
   
144
     
195
     
144
     
216
     
144
     
189
 
Curtailment and settlement losses
   
-
     
546
     
-
     
1,190
     
-
     
632
 
Net periodic pension cost
 
$
2,316
   
$
9,225
   
$
2,789
   
$
11,840
   
$
3,192
   
$
14,266
 

F-33

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

See Note 10 for the pretax, tax effect and after tax amounts included in other comprehensive income during the years ended December 31, 2023, 2022, and 2021.  The estimated actuarial items for the defined benefit pensions plans that will be amortized from accumulated other comprehensive loss into net periodic pension cost during 2024 are not material.

The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.25
%
   
3.36
%
   
5.50
%
   
3.57
%
Rate of compensation increase
   
0.00
%
   
3.12
%
   
0.00
%
   
2.60
%

The following weighted average assumptions were used to determine the net periodic pension costs:

 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.50
%
   
3.57
%
   
2.50
%
   
1.19
%
Rate of compensation increase
   
0.00
%
   
2.60
%
   
0.00
%
   
2.07
%
Expected return on plan assets
   
0.00
%
   
4.11
%
   
0.00
%
   
2.96
%

The plans’ expected return on assets is based on management’s expectations of long-term average rates of return to be achieved by the underlying investment portfolios. In establishing this assumption, management considers historical and expected returns for the asset classes in which the plans are invested, advice from pension consultants and investment advisors, and current economic and capital market conditions.

The investment mix between equity securities and fixed income securities is based upon achieving a desired return, balancing higher return, more volatile equity securities, and lower return, less volatile fixed income securities and is adjusted for the expected duration of the obligation and the funded status of the plan.  Investment allocations are made across a range of securities, maturities and credit quality.  The Company’s non-U.S. defined benefit plan investments are based on local laws and customs.  Most plans invest in cash and local government fixed income securities, although plans in certain countries have investments in equity securities.  The plans do not invest in securities of Vishay or its subsidiaries.  Negative investment returns could ultimately affect the funded status of the plans, requiring additional cash contributions.  See Note 18 for further information on the fair value of the plan assets by asset category.

Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
3,347
   
$
14,897
 
2025
   
3,301
     
15,450
 
2026
   
1,941
     
17,775
 
2027
   
8,306
     
14,830
 
2028
   
3,198
     
14,744
 
2029-2033
   
9,415
     
74,939
 

The Company’s anticipated 2024 contributions for defined benefit pension plans will approximate the expected benefit payments disclosed above.
F-34

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

Other Postretirement Benefits

In the U.S., the Company maintains unfunded non-pension postretirement plans, including medical benefits for certain executives and their surviving spouses, which are funded as costs are incurred.  The Company also maintains two unfunded non-pension postretirement plans at two European subsidiaries.

The following table sets forth a reconciliation of the benefit obligation, plan assets, and accrued benefit cost related to U.S. and non-U.S. non-pension defined benefit postretirement plans:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
4,328
   
$
6,715
   
$
7,611
   
$
7,782
 
Service cost
   
21
     
221
     
39
     
237
 
Interest cost
   
225
     
251
     
178
     
55
 
Actuarial (gains) losses
   
183
     
801
     
(2,525
)
   
(749
)
Benefits paid
   
(497
)
   
(681
)
   
(975
)
   
(147
)
Currency translation
   
-
     
256
     
-
     
(463
)
Benefit obligation at end of year
 
$
4,260
   
$
7,563
   
$
4,328
   
$
6,715
 
                                 
Fair value of plan assets at end of year
 
$
-
   
$
-
   
$
-
   
$
-
 
                                 
Funded status at end of year
 
$
(4,260
)
 
$
(7,563
)
 
$
(4,328
)
 
$
(6,715
)

Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Accrued benefit liability - current
 
$
(510
)
 
$
(390
)
 
$
(497
)
 
$
(666
)
Accrued benefit liability - non-current
   
(3,750
)
   
(7,173
)
   
(3,831
)
   
(6,049
)
Accumulated other comprehensive (income) loss
   
(1,527
)
   
1,488
     
(2,031
)
   
743
 
 
 
$
(5,787
)
 
$
(6,075
)
 
$
(6,359
)
 
$
(5,972
)

F-35

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial loss (gain)
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 
 
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 

The following table sets forth the components of net periodic benefit cost:

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                         
Service cost
 
$
21
   
$
221
   
$
39
   
$
237
   
$
102
   
$
278
 
Interest cost
   
225
     
251
     
178
     
55
     
163
     
42
 
Amortization of actuarial (gains) losses
   
(321
)
   
8
     
342
     
85
     
53
     
116
 
Curtailment and settlement losses
   
-
     
89
     
-
     
-
     
-
     
67
 
Net periodic benefit cost (benefit)
 
$
(75
)
 
$
569
   
$
559
   
$
377
   
$
318
   
$
503
 

The estimated actuarial items for the other postretirement benefit plans that will be amortized from accumulated other comprehensive loss into net periodic benefit cost during 2024 are not material.

The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.25
%
   
3.40
%
   
5.50
%
   
3.86
%
Rate of compensation increase
   
0.00
%
   
4.00
%
   
0.00
%
   
4.19
%

The following weighted average assumptions were used to determine the net periodic benefit costs:

 
 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.50
%
   
3.86
%
   
2.50
%
   
0.80
%
Rate of compensation increase
   
0.00
%
   
4.19
%
   
0.00
%
   
2.88
%

The impact of a one-percentage-point change in assumed health care cost trend rates on the net periodic benefit cost and postretirement benefit obligation is not material.
F-36

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 11 – Pensions and Other Postretirement Benefits (continued)

Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
510
   
$
390
 
2025
   
499
     
621
 
2026
   
467
     
205
 
2027
   
452
     
1,525
 
2028
   
416
     
785
 
2029-2033
   
1,594
     
4,897
 

As the plans are unfunded, the Company’s anticipated contributions for 2024 are equal to its estimated benefits payments.

Other Retirement Obligations

The Company participates in various other defined contribution and government-mandated retirement plans based on local law or custom.  The Company periodically makes required contributions for certain of these plans, whereas other plans are unfunded retirement bonus plans which will be paid at the employee's retirement date.  At December 31, 2023 and 2022, the accompanying consolidated balance sheets include $11,087 and $10,560, respectively, within accrued pension and other postretirement costs related to these plans.

The Company’s U.S. employees are eligible to participate in a 401(k) savings plan, which provides for Company matching contributions.  The Company’s matching expense for the plans was $7,641, $7,083, and $6,557 for the years ended December 31, 2023, 2022, and 2021, respectively.  No material amounts are included in the accompanying consolidated balance sheets at December 31, 2023 and 2022 related to unfunded 401(k) contributions.

Certain key employees participate in a deferred compensation plan.  During the years ended December 31, 2023, 2022, and 2021, these employees could defer a portion of their compensation until retirement, or elect shorter deferral periods.  The Company maintains a liability within other noncurrent liabilities on its consolidated balance sheets related to these deferrals.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the deferred compensation plan at December 31, 2023 and 2022 were approximately $28,838 and $28,535, respectively. 
F-37

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 12 – Stock-Based Compensation

2023 Long-Term Incentive Plan

The Company implemented the Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan (the "2023 Plan") after receiving stockholder approval at its 2023 Annual Meeting of Stockholders on May 23, 2023.  The 2023 Plan allows the Company to grant up to 6,000,000 shares (subject to certain adjustments described in the 2023 Plan) of stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards, phantom stock units, and other cash-based awards to employees, directors, consultants, and other service providers of the Company and its affiliates.  Such instruments are available for grant until March 24, 2033.  The Company has granted approximately 761,000 time-vested restricted stock units to employees pursuant to the 2023 Plan.  At December 31, 2023, the Company has reserved 5,250,847 shares of common stock for future grants of equity awards pursuant to the 2023 Plan.

2007 Stock Incentive Program

Under the Company's 2007 Stock Incentive Program (the "2007 Program"), as amended and restated, certain executive officers and board members of the Company were granted restricted stock units.  No further awards will be granted pursuant to the 2007 Program.  Pursuant to the terms of the 2023 Plan, any shares of common stock that are subject to outstanding awards granted pursuant to the 2007 Program that subsequently cease to be subject to such awards as a result of the termination, expiration, cancellation, or forfeiture of such awards and any shares of common stock withheld in settlement of tax withholding obligations associated with outstanding awards granted pursuant to the 2007 Program may become available for issuance under the 2023 Plan.  A total of 1,294,546 shares of common stock were subject to awards granted pursuant to the 2007 Program as of May 23, 2023.

All RSUs granted pursuant to the 2007 Program and the 2023 Plan contain service vesting conditions.  Certain RSUs also contain performance or market vesting conditions.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes.

The following table summarizes share-based compensation expense recognized:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Restricted stock units
 
$
16,425
   
$
6,323
   
$
6,396
 
Phantom stock units
   
107
     
222
     
209
 
Total
 
$
16,532
   
$
6,545
   
$
6,605
 

The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at December 31, 2023 (amortization periods in years):

   
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
 
           
Restricted stock units
 
$
15,174
     
1.6
 
Phantom stock units
   
-
     
0.0
 
Total
 
$
15,174
         

The Company currently expects all performance-based RSUs to vest and all of the associated unrecognized compensation cost for performance-based RSUs presented in the table above to be recognized.


F-38

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 12 – Stock-Based Compensation (continued)

Restricted Stock Units

Each RSU entitles the recipient to receive a share of common stock when the RSU vests.

RSU activity is presented below (number of RSUs in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
 
                       
Outstanding:
                       
Beginning of year
   
894
   
$
19.73
     
877
   
$
20.08
     
793
   
$
18.90
 
Granted*
   
1,180
     
24.34
     
336
     
19.13
     
319
     
22.07
 
Vested**
   
(342
)
   
18.86
     
(306
)
   
20.04
     
(235
)
   
18.79
 
Cancelled or forfeited
   
(15
)
   
24.83
     
(13
)
    20.50      
-
     
-
 
End of year
   
1,717
   
$
23.03
     
894
   
$
19.73
     
877
   
$
20.08
 
 
                                               
Expected to vest
   
1,702
             
894
             
877
         

* Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.
** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels.  RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected to
Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2024***
   
165
     
-
     
165
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
157
     
15
     
172
 

*** The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.

In the event of (i) any termination (other than for cause) after attaining retirement age (as defined in the respective executive's employment arrangement), the executive's outstanding RSUs shall immediately vest and the outstanding performance-based RSUs shall vest on their normal vesting date to the extent applicable performance criteria are realized; (ii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are not assumed or continued, all of such executive’s outstanding RSUs and performance-based RSUs shall immediately vest; (iii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are assumed or continued, upon termination without cause or good reason the executive's outstanding RSUs and performance-based RSUs.  In the event of voluntary termination by the executive prior to attaining retirement age or termination for cause, the executive’s outstanding RSUs and performance-based RSUs will be forfeited. 
F-39

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 12 – Stock-Based Compensation (continued)

Phantom Stock Units

Each phantom stock unit entitles the recipient to receive a share of common stock at the individual's termination of employment or any other future date specified in the applicable employment agreement.  Phantom stock units participate in dividend distribution on the same basis as the Company's common stock and Class B common stock.  Dividend equivalents are issued in the form of additional units of phantom stock.  The phantom stock units are fully vested at all times.

The following table summarizes the Company’s phantom stock units activity (number of phantom stock units in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
                         
Outstanding:
                       
Beginning of year
   
226
         
212
         
198
     
Granted
   
5
   
$
21.48
     
10
   
$
22.20
     
10
    $ 20.89  
Dividend equivalents issued
   
2
             
4
             
4
         
Redeemed for common stock*
    (113 )             -               -          
End of year
   
120
             
226
             
212
         
* The number of phantom stock units redeemed for common stock includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
F-40

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 13 – Commitments and Contingencies

Environmental Matters

The Company is subject to various federal, state, local, and foreign laws and regulations governing environmental matters, including the use, discharge, and disposal of hazardous materials. The Company’s manufacturing facilities are believed to be in substantial compliance with current laws and regulations. Complying with current laws and regulations has not had a material adverse effect on the Company’s financial condition.

The Company has engaged environmental consultants and attorneys to assist management in evaluating potential liabilities related to environmental matters. Management assesses the input from these consultants along with other information known to the Company in its effort to continually monitor these potential liabilities. Management assesses its environmental exposure on a site-by-site basis, including those sites where the Company has been named as a “potentially responsible party.” Such assessments include the Company’s share of remediation costs, information known to the Company concerning the size of the hazardous waste sites, their years of operation, and the number of past users and their financial viability.

As of December 31, 2023, the Company has accrued environmental liabilities of $12,430, of which $2,936 is included in other accrued liabilities on the accompanying consolidated balance sheet, and $9,494 is included in other noncurrent liabilities on the accompanying consolidated balance sheet.

While the ultimate outcome of these matters cannot be determined, management does not believe that the final disposition of these matters will have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows.  The Company’s present and past facilities have been in operation for many years. These facilities have used substances and have generated and disposed of wastes which are or might be considered hazardous. Therefore, it is possible that additional environmental issues may arise in the future, which the Company cannot now predict.

Litigation

The Company is a party to various claims and lawsuits arising in the normal course of business. The Company is of the opinion that these litigations or claims will not have a material negative effect on its consolidated financial position, results of operations, or cash flows.

Long-Term Purchase Agreements

The Company maintains long-term purchase agreements with subcontractors, suppliers, and other business partners to ensure access to external capacity and supply.  The Company has minimum purchase commitments pursuant to certain of its long-term arrangements with its subcontractors and other suppliers and business partners of $57,824 and $29,109 for the years 2024 through 2025, respectively.  Certain minimum purchase commitments are based on an 18-month rolling forecast and, accordingly, the 2025 minimum purchase commitments will likely increase.  The Company has the option to purchase amounts in addition to the minimum commitment and, accordingly, actual purchases may be different than the amounts disclosed above.  The Company exceeded its minimum purchase commitments in 2023.

Product Quality Claims

The Company is a party to various product quality claims in the normal course of business.  See Note 1 for further information on the Company's warranty obligations.

Executive Employment Agreements

The Company has employment agreements with certain of its senior executives.  These employment agreements provide incremental compensation in the event of termination.  The Company does not provide any severance or other benefits specifically upon a change in control.
F-41

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 14 – Current Vulnerability Due to Certain Concentrations

Market Concentrations

No customer represented greater than 10% of consolidated net revenue in 2023 or 2022.

A material portion of the Company's revenues are derived from the worldwide industrial, automotive, telecommunications, and computing markets. These markets have historically experienced wide variations in demand for end products. If demand for these end products should decrease, the producers thereof could reduce their purchases of the Company's products, which could have an adverse effect on the Company's results of operations and financial position.

Certain subsidiaries and product lines have customers which comprise greater than 10% of the subsidiary's or product line's net revenues.  The loss of one of these customers could have a material effect on the results of operations of the subsidiary or product line and financial position of the subsidiary, which could result in an impairment charge which could be material to the Company's consolidated financial statements.

Credit Risk Concentrations

Financial instruments with potential credit risk consist principally of cash and cash equivalents, short-term investments, accounts receivable, and notes receivable. Concentrations of credit risk with respect to receivables are generally limited due to the Company’s large number of customers and their dispersion across many countries and industries.  As of December 31, 2023, one customer comprised 12.4% of the Company's accounts receivable balance.  As of December 31, 2022, one customer comprised 10.2% of the Company's accounts receivable balance.  The Company continually monitors the credit risks associated with its accounts receivable and adjusts the allowance for uncollectible accounts accordingly.  The credit risk exposure associated with the accounts receivable is limited by the allowance and is not considered material to the financial statements.

The Company maintains cash and cash equivalents and short-term investments with various major financial institutions. The Company is exposed to credit risk related to the potential inability to access liquidity in financial institutions where its cash and cash equivalents and short-term investments are concentrated. As of December 31, 2023, the following financial institutions held over 10% of the Company’s combined cash and cash equivalents and short-term investments balance:

JPMorgan*
   
16.2
%
Santander*
    16.2 %
TD Bank*
    15.0 %
MUFG Bank Ltd.*     10.8 %
Bank of America*
    10.1 %
*Participant in Credit Facility

Sources of Supplies

The production and sale of the Company’s products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party foundries and subcontractors, shipping partners, distributors, and end market customers.  Disruption in one part of the supply chain could cause disruption in all other parts of the supply chain.  Global shipping impacts several parts of the supply chain and the disruption experienced in recent years has, at times, negatively impacted the Company’s ability to manufacture products and to deliver them to customers.

Although most materials incorporated into the Company's products are available from a number of sources, certain materials, including plastics and metals, are produced in only a limited number of regions around the world or are available from only a limited number of suppliers.  Suppliers periodically extend lead times, face capacity constraints, limit supplies, increase prices, experience quality issues, or encounter cybersecurity or other issues that can interrupt or increase the cost of our supply.  The unavailability or reduced availability of these materials could require the Company to temporarily cease or reduce production or incur additional costs.

Customer requirements and certain laws pertaining to the responsible sourcing of materials, including tantalum, tungsten, tin, gold, and cobalt, all of which are used in the Company’s products, are increasing and becoming more stringent.  Responsible sourcing efforts may result in increased prices and decreased availability of these materials.

Many of the metals used in the manufacture of the Company’s products, including gold, copper, and palladium, are traded on active markets and can be subject to significant price volatility.  To ensure adequate supply and to provide cost certainty, the Company’s policy is to enter into short-term commitments to purchase defined portions of annual consumption of the raw materials utilized if market prices decline below budget.  If after entering into these commitments, the market prices for these raw materials decline, losses are recognized on these adverse purchase commitments.
F-42

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 14 – Current Vulnerability Due to Certain Concentrations (continued)

The Company's production can be disrupted by the unavailability of resources, such as water, energy, and gases.  The unavailability or reduced availability of these resources could require the Company to reduce production or incur additional costs.

The Company uses third-party foundries and subcontractors for certain of its manufacturing activities, primarily wafer fabrication and the assembly and testing of finished goods.  Establishing third-party contract manufacturer relationships can be time consuming and costly, and the number of qualified providers is limited.  The Company's agreements with these manufacturers typically require it to commit to purchase services based on forecasted product needs, which may be inaccurate, and, in some cases, require the recognition of losses on these adverse purchase commitments.  The Company's agreements may limit its ability to increase production, particularly during periods of growing demand for our products.

Geographic Concentration

The Company has operations outside the United States, and approximately 74% of revenues earned during 2023 were derived from sales to customers outside the United States.  Additionally, as of December 31, 2023, $660,258 of the Company’s cash and cash equivalents and short-term investments were held by subsidiaries outside of the United States.  Some of the Company’s products are produced and cash and cash equivalents and short-term investments are held in countries which are subject to risks of political, economic, and military instability.  This instability could result in wars, riots, nationalization of industry, currency fluctuations, and labor unrest.  These conditions could have an adverse impact on the Company’s ability to operate in these regions and, depending on the extent and severity of these conditions, could materially and adversely affect the Company’s overall financial condition, operating results, and ability to access its liquidity when needed.

As of December 31, 2023 the Company’s cash and cash equivalents and short-term investments were concentrated in the following countries:

United States
    50.2 %
People's Republic of China
    10.7 %
Israel
   
10.6
%
The Republic of China (Taiwan)
    9.2 %
Germany
    6.8 %
Singapore
   
6.3
%
Other Asia
   
3.8
%
Other Europe
   
1.2
%
Other
   
1.2
%

Certain of the Company's non-U.S. subsidiaries have cash and cash equivalents and short-term investments deposited in U.S. financial institutions.

Vishay has been in operation in Israel for 53 years. The Company has never experienced any material interruption in its operations attributable to these factors, in spite of several Middle East crises, including wars.
F-43

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 15 – Segment and Geographic Data

Vishay is a global manufacturer and supplier of electronic components.  Vishay operates, and its chief operating decision maker makes strategic and operating decisions with regards to assessing performance and allocating resources based on, six reporting segments: MOSFETs, Diodes, Optoelectronic Components, Resistors, Inductors, and Capacitors.  These segments represent groupings of product lines based on their functionality:

 
Metal oxide semiconductor field effect transistors ("MOSFETs") function as solid state switches to control power.
 
Diodes route, regulate, and block radio frequency, analog, and power signals; protect systems from surges or electrostatic discharge damage; or provide electromagnetic interference filtering.
 
Optoelectronic components emit light, detect light, or do both.
 
Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current. 
 
Inductors use an internal magnetic field to change alternating current phase and resist alternating current.
 
Capacitors store energy and discharge it when needed.

Vishay's reporting segments generate substantially all of their revenue from product sales to the industrial, automotive, telecommunications, computing, consumer products, power supplies, military and aerospace, and medical end markets.  An immaterial portion of revenues are from royalties.

The Company’s chief operating decision maker uses operating income, exclusive of certain items ("segment operating income") to make decisions, allocate resources, and assess performance, and the Company thus considers segment operating income to be its measure of segment profit or loss.  Only dedicated, direct selling, general, and administrative expenses of the segments are included in the calculation of segment operating income.  The Company's calculation of segment operating income excludes selling, general, and administrative costs of its global operations, sales and marketing, information systems, finance, and administration groups, as well as restructuring and severance costs, the direct impact of the COVID-19 pandemic, and other items affecting comparability.  Management believes that evaluating segment performance excluding such items is meaningful because it provides insight with respect to intrinsic operating results of the Company.  These items represent reconciling items between segment operating income and consolidated operating income.  Business segment assets are the owned or allocated assets used by each business.


F-44

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 15 – Segment and Geographic Data (continued)

The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Corporate /
Other
   
Total
 
 
                                               
Year ended December 31, 2023:
 
                                           
Net revenues
 
$
778,754
   
$
690,540
   
$
243,146
   
$
843,472
   
$
347,392
   
$
498,741
   
$
-
   
$
3,402,045
 
Segment Operating Income
   
195,793
     
153,462
     
42,963
     
209,425
     
99,684
     
104,985
     
-
   
$
806,312
 
Depreciation expense
   
35,965
     
44,904
     
16,496
     
39,781
     
14,963
     
14,269
     
8,079
   
$
174,457
 
Capital expenditures
   
132,543
     
62,185
     
23,228
     
67,085
     
10,767
     
21,914
     
11,688
   
$
329,410
 
 
                                                               
Total Assets as of December 31, 2023:
 
$
702,299
   
$
852,703
   
$
352,984
   
$
946,585
   
$
365,111
   
$
459,653
   
$
560,588
   
$
4,239,923
 
 
                                                               
Year ended December 31, 2022:
                                                               
Net revenues
 
$
762,260
   
$
765,220
   
$
296,384
   
$
832,806
   
$
331,086
   
$
509,645
   
$
-
   
$
3,497,401
 
Segment Operating Income
   
228,692
     
176,422
     
85,456
     
235,259
     
93,453
     
104,810
     
(6,661
)
 
$
917,431
 
Depreciation expense
   
30,551
     
40,014
     
14,065
     
34,903
     
14,927
     
14,286
     
7,118
   
$
155,864
 
Capital expenditures
   
90,297
     
69,126
     
27,776
     
76,702
     
35,102
     
15,214
     
11,091
   
$
325,308
 
 
                                                               
Total Assets as of December 31, 2022:
 
$
672,048
   
$
814,017
   
$
385,388
   
$
861,870
   
$
322,893
   
$
496,924
   
$
312,513
   
$
3,865,653
 
 
                                                               
Year ended December 31, 2021:
                                                               
Net revenues
 
$
667,998
   
$
709,416
   
$
302,714
   
$
752,554
   
$
335,638
   
$
472,167
   
$
-
   
$
3,240,487
 
Segment Operating Income
   
148,652
     
145,814
     
82,378
     
190,953
     
97,482
     
85,342
     
-
   
$
750,621
 
Depreciation expense
   
30,257
     
40,406
     
14,585
     
34,344
     
14,448
     
17,129
     
8,078
   
$
159,247
 
Capital expenditures
   
44,227
     
45,772
     
25,068
     
57,729
     
24,377
     
13,099
     
8,100
   
$
218,372
 
 
                                                               
Total Assets as of December 31, 2021:
 
$
503,937
   
$
815,751
   
$
377,815
   
$
783,390
   
$
355,353
   
$
496,129
   
$
210,882
   
$
3,543,257
 
________________

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Reconciliation:
                 
Segment Operating Income
 
$
806,312
   
$
917,431
   
$
750,621
 
Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses
   
-
     
(546
)
   
-
 
Unallocated Selling, General, and Administrative Expenses
   
(320,168
)
   
(301,399
)
   
(282,819
)
Consolidated Operating Income (Loss)
 
$
486,144
   
$
615,486
   
$
467,802
 
Unallocated Other Income (Expense)
   
(18,742
)
   
(21,981
)
   
(33,192
)
Consolidated Income Before Taxes
 
$
467,402
   
$
593,505
   
$
434,610
 

The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors.  The distribution of sales by customer type is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Distributors
 
$
1,798,291
   
$
2,019,842
   
$
1,902,499
 
OEMs
   
1,378,065
     
1,229,114
     
1,138,569
 
EMS companies
   
225,689
     
248,445
     
199,419
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
F-45

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 15 – Segment and Geographic Data (continued)

Net revenues were attributable to customers in the following regions:

 
 
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Asia
 
$
1,255,563
   
$
1,347,893
   
$
1,392,267
 
Europe
   
1,255,652
     
1,146,898
     
1,072,025
 
Americas
   
890,830
     
1,002,610
     
776,195
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, military and aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets.  Sales by end market are presented below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Industrial
 
$
1,216,078
   
$
1,377,043
   
$
1,269,150
 
Automotive
   
1,202,923
     
1,067,499
     
994,039
 
Military and Aerospace     271,871       215,078       170,484  
Medical
   
152,611
     
133,808
     
130,126
 
Other*
    558,562       703,973       676,688  
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
*Power supplies, telecommunications, consumer products, and computing

The following table summarizes net revenues based on revenues generated by subsidiaries located within the identified geographic area:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
United States
 
$
879,734
   
$
974,503
   
$
750,862
 
Germany
   
1,076,812
     
1,005,796
     
976,907
 
Other Europe
   
151,160
     
142,454
     
134,773
 
Israel
   
29,560
     
25,844
     
20,362
 
Asia
   
1,264,779
     
1,348,804
     
1,357,583
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

The following table summarizes property and equipment based on physical location:

   
December 31,
 
 
 
2023
   
2022
 
 
           
United States
 
$
162,428
   
$
144,112
 
Germany
   
305,504
     
229,449
 
Other Europe
   
148,646
     
118,672
 
Israel
   
98,800
     
87,174
 
People's Republic of China
   
250,209
     
250,669
 
Republic of China (Taiwan)
   
207,515
     
192,456
 
Other Asia
   
108,055
     
98,332
 
Other
   
13,489
     
9,595
 
 
 
$
1,294,646
   
$
1,130,459
 
F-46

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 16 – Earnings Per Share

Basic earnings per share is computed using the weighted average number of common shares outstanding during the periods presented. Diluted earnings per share is computed using the weighted average number of common shares outstanding adjusted to include the potentially dilutive effect of restricted stock units (see Note 12), convertible debt instruments (see Note 6), and other potentially dilutive securities.

The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Numerator:
                 
Net earnings attributable to Vishay stockholders
 
$
323,820
   
$
428,810
   
$
297,970
 
                         
Denominator:
                       
Denominator for basic earnings per share:
                       
Weighted average shares
   
139,318
     
143,176
     
144,796
 
   Outstanding phantom stock units
   
129
     
223
     
209
 
   Adjusted weighted average shares - basic
   
139,447
     
143,399
     
145,005
 
                         
Effect of dilutive securities:
                       
Restricted stock units
   
799
     
516
     
488
 
Convertible debt instruments
   
-
     
-
     
2
 
Dilutive potential common shares
   
799
     
516
     
490
 
                         
Denominator for diluted earnings per share:
                       
Adjusted weighted average shares - diluted
   
140,246
     
143,915
     
145,495
 
                         
                         
Basic earnings per share attributable to Vishay stockholders
 
$
2.32
   
$
2.99
   
$
2.05
 
                         
Diluted earnings per share attributable to Vishay stockholders
 
$
2.31
   
$
2.98
   
$
2.05
 

Diluted earnings per share for the years presented do not reflect the following weighted average potential common shares, as the effect would be antidilutive (in thousands):

 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Restricted stock units
   
82
     
251
     
279
 

If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions (see Note 6), which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.

F-47

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 17 – Additional Cash Flow Information

Changes in operating assets and liabilities, net of effects of businesses acquired, consist of the following:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Accounts receivable
 
$
(3,717
)
 
$
(26,696
)
 
$
(67,707
)
Inventories
   
(58,758
)
   
(119,595
)
   
(121,492
)
Prepaid expenses and other current assets
   
(42,005
)
   
(11,380
)
   
(35,377
)
Accounts payable
   
743
     
(61,665
)
   
61,481
 
Other current liabilities
   
(58,120
)
   
77,223
     
79,683
 
Net change in operating assets and liabilities
 
$
(161,857
)
 
$
(142,113
)
 
$
(83,412
)

F-48

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 18 – Fair Value Measurements

The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

   
Total Fair Value
   
Level 1
   
Level 2
   
Level 3
 
                         
December 31, 2023
                       
Assets:
                       
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
 
$
3,925
     
3,925
     
-
     
-
 
Fixed income securities
 
$
21,232
     
21,232
     
-
     
-
 
Cash
 
$
38,130
     
38,130
     
-
     
-
 
   
$
117,780
   
$
91,745
   
$
26,035
   
$
-
 
                                 
Liability:
                               
MaxPower acquisition contingent consideration
  $ 938       -       -       938  
                                 
December 31, 2022
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,173
   
$
27,168
   
$
23,005
   
$
-
 
Available for sale securities
 
$
3,677
     
3,677
     
-
     
-
 
Precious metals
  $
1,252       1,252       -       -  
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
  $
5,876       5,876       -     $ -  
Fixed income securities
 
$
18,406
     
18,406
     
-
     
-
 
Cash
 
$
41,338
     
41,338
     
-
     
-
 
   
$
120,722
   
$
97,717
   
$
23,005
   
$
-
 
                                 
 Liability:                                
 MaxPower acquisition contingent consideration
  $
6,870       -       -       6,870  

There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.

The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans.  Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale, and company-owned life insurance assets.  The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the year.  The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.

The Company maintains defined benefit retirement plans in certain of its non-U.S. subsidiaries. The assets of the plans are measured at fair value.

Equity securities held by the non-U.S. defined benefit retirement plans consist of equity securities that are valued based on quoted market prices on the last business day of the year.   The fair value measurement of the equity securities is considered a Level 1 measurement within the fair value hierarchy.

Fixed income securities held by the non-U.S. defined benefit retirement plans consist of government bonds in the Philippines and India and corporate notes that are valued based on quoted market prices on the last business day of the year. The fair value measurement of the fixed income securities is considered a Level 1 measurement within the fair value hierarchy.

Cash held by the non-U.S. defined benefit retirement plans consists of demand deposits on account in various financial institutions to fund current benefit payments. The carrying amount of the cash approximates its fair value.

The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the U.S.  The investments are valued based on quoted market prices on the last business day of the year.  The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.


F-49

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)
Note 18 – Fair Value Measurements (continued)

From time to time, the Company purchases precious metals bullion in excess of its immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.  The metals are valued based on quoted market prices on the last business day of the period.  The fair value measurement of the metals are considered a Level 1 measurement within the fair value hierarchy.  The inventory of precious metals bullion in excess of its immediate manufacturing needs was not material at December 31, 2023.

The Company may be required to make certain contingent consideration payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and equity holders of MaxPower.  The fair value of these contingent payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration payments is considered a Level 3 measurement within the fair value hierarchy.

The fair value of the long-term debt, excluding the deferred financing costs, at December 31, 2023 and 2022 is approximately $836,200 and $491,100, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $507,344, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered level 2 inputs.

At 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value.  The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.

At December 31, 2023 and 2022, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds. The Company estimates the fair value of its cash, cash equivalents, and short-term investments using level 2 inputs. Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the accompanying consolidated balance sheets.

The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the accompanying consolidated balance sheets approximate their fair values.
F-50

NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(dollars in thousands, except per share amounts)

Note 19 – Related Party Transactions

Vishay Precision Group, Inc.

On July 6, 2010, Vishay completed the spin-off of its measurements and foil resistors businesses into an independent, publicly-traded company, Vishay Precision Group, Inc.  Vishay’s common stockholders received 1 share of VPG common stock for every 14 shares of Vishay common stock they held on the record date, June 25, 2010, and Vishay’s Class B common stockholders received 1 share of VPG Class B common stock for every 14 shares of Vishay Class B common stock they held on the record date.

Following the spin-off, VPG is an independent company and Vishay retains no ownership interest.

Relationship with VPG after Spin-off

Following the spin-off, VPG and Vishay operate separately, each as independent public companies. Vishay has no ownership interest in VPG. However, Ruta Zandman solely or on a shared basis with Marc Zandman and Ziv Shoshani, all of whom are members of Vishay's Board of Directors, control a large portion of the voting power of both Vishay and VPG. Marc Zandman, Vishay’s Executive Chairman of the Board and an executive officer of Vishay, serves on the Board of Directors of VPG. Ziv Shoshani, CEO of VPG, serves as a director of Vishay.  Additionally, Timothy V. Talbert, a member of Vishay’s Board of Directors is also a member of the Board of Directors of VPG.

In connection with the completion of the spin-off, Vishay and its subsidiaries entered into several agreements with VPG and its subsidiaries that govern the relationship of the parties following the spin-off.  Among the agreements entered into with VPG and its subsidiaries were a transition services agreement, several lease agreements, and supply agreements. None of the agreements have had nor are expected to have a material impact on Vishay’s financial position, results of operations, or liquidity.  Some of these agreements have expired and have not been renewed.

Vishay also entered into a trademark license agreement with VPG pursuant to which Vishay granted VPG the license to use certain trademarks, service marks, logos, trade names, entity names, and domain names which include the term “Vishay.” The license granted VPG the limited, exclusive, royalty-free right and license to use certain marks and names incorporating the term “Vishay” in connection with the design, development, manufacture, marketing, provision and performance of certain VPG products that do not compete with any products within Vishay’s product range as constituted immediately following the separation and certain services provided in connection with the products. The license cannot be terminated except as a result of willful misconduct or liquidation bankruptcy of VPG.


EX-21 2 exhibit21.htm SUBSIDIARIES OF THE REGISTRANT
Exhibit 21

SUBSIDIARIES OF THE REGISTRANT

Note: Names of Subsidiaries are indented under name of Parent. Subsidiaries are wholly owned unless otherwise noted. (Directors' or other shares required by statute in foreign jurisdictions and totaling less than 1% of equity are omitted.)
 
Vishay Americas, Inc.
Delaware
 
Vishay Americas do Brasil, LTDA
Brazil
 
Vishay Insurance, DAC
Ireland
 
Vishay France Holdings SAS
France
 
Vishay MCB Industrie S.A.S.
France
 
Vishay Dale Electronics, LLC
Delaware
 
Electronica Dale de Mexico S.A. de C.V.
Mexico
 
Vishay HiRel Systems LLC
Delaware
 
Vishay HiRel Systems International, LLC
Delaware
 
Vishay Sprague, Inc.
Delaware
 
Sprague Electric of Canada Limited
Canada
 
Siliconix incorporated
Delaware
 
Vishay Siliconix, LLC
Delaware
 
Siliconix Semiconductor, LLC
Delaware
 
     Siliconix Electronic Co. Ltd. The Republic of China (Taiwan)  
  Vishay Siliconix Ireland Ltd.
Ireland
 
  Shanghai Simconix Electronic Company Ltd. China  
Siliconix Technology C.V.
Netherlands
(a)
Vishay Semiconductor Italiana S.p.A.
Italy
 
Vishay Siliconix Singapore Pte. Ltd.
Singapore
 
Vishay Semiconductor India Pvt. Ltd.
India
 
Siliconix Singapore Pte Ltd
Singapore
 
  MaxPower Semiconductor, Inc.
Delaware
 
      MaxPower Semiconductor U.K., Ltd.
United Kingdom
 
Vishay GSI, Inc.
Delaware
 
Vishay GSI Holdings, LLC
Delaware
 
Vishay General Semiconductor, L.P.
Cayman Islands
(b)
Vishay General Semiconductor, LLC
Delaware
 
Vishay General Semiconductor of Taiwan, Ltd.
The Republic of China (Taiwan)
 
            Vishay Capella Microsystems (Taiwan) Limited
The Republic of China (Taiwan)
 
Vishay Asia GS Investments Pte., Ltd.
Singapore
 
   ECOMAL Nederland BV
Netherlands
 
Vishay BCcomponents Holdings Ltd.
Delaware
 
Vishay BCcomponents B.V.
Netherlands
 
Vishay Capacitors Belgium NV
Belgium
 
Vishay Resistors Belgium BV
Belgium
 
Vishay Components India Pvt. Ltd
India
(c)
Vishay BCcomponents Hong Kong Ltd.
Hong Kong
 
Vishay Hong Kong Ltd.
Hong Kong
 
Vishay Intertechnology Asia Pte Ltd.
Singapore
 
Vishay Japan Co. Ltd.
Japan
 
Vishay Korea Co. Ltd.
Korea
 
Vishay (Taiwan) Ltd.
The Republic of China (Taiwan)
 
   Vishay Malaysia Sdn. Bhd. Malaysia
 Vishay Dutch Holdings B.V. Netherlands
 


Subsidiaries of the Registrant (continued)

Vishay Israel Limited
Israel
 
Z.T.R. Electronics Ltd.
Israel
 
ECOMAL Israel Ltd.
Israel
(d)
  Vishay Polytech Co. Ltd. Japan
  Vishay La Laguna S. DE R.L. DE C.V.
Mexico
(e)
Vishay Europe GmbH
Germany
(f)
Vishay Europe Sales GmbH
Germany
 
Vishay BCcomponents Austria GmbH
Austria
 
        Vishay Semiconductor Ges.mbH
Austria
 
Vishay Electronic GmbH
Germany
 
Vishay Siliconix Itzehoe GmbH
Germany
 
Vishay Electronica Portugal Lda.
Portugal
(g)
ECOMAL Europe GmbH
Germany
 
ECOMAL Sweden AB
Sweden
 
ECOMAL Schweiz A.G.
Switzerland
 
ECOMAL Austria GmbH
Austria
 
Vishay Components, S.A.
Spain
 
ECOMAL Iberia S.A.U.
Spain
 
ECOMAL Belgium BV
Belgium
 
ECOMAL Ceska republika S.r.O.
Czech Republic
 
ECOMAL Denmark A/S
Denmark
 
ECOMAL Finland OY
Finland
 
ECOMAL France S.A.S.
France
 
ECOMAL UK Ltd.
United Kingdom
 
       Vishay Ltd.
United Kingdom
 
ECOMAL Italy s.r.l.
Italy
 
     ECOMAL Elektronske Komponente d.o.o. Slovenia  
Vishay Electronic SPOL SRO
Czech Republic
 
     Ecomal Poland Sp. Z.o.o. Poland  
     Ecomal Hungary Kft. Hungary  
Vishay S.A.
France
(h)
Ultronix, Inc.
Delaware
 
Vishay Semiconductor GmbH
Germany
 
Vishay (Phils.) Inc.
Philippines
 
  Siliconix Philippines, Inc.
Philippines

Vishay Asia Semiconductor Investments Pte. Ltd.
Singapore
 
Vishay Singapore Pte. Ltd.
Singapore
(i)
Vishay Semiconductor Shanghai Co., Ltd.
China
 
Vishay General Semiconductor (China) Co., Ltd.
China
 
Vishay Micro-Electronics (Xi'an) Co., Ltd.
China
 
Vishay China Co. Ltd.
China
 
Vishay HiRel Systems Zhuhai Electronics Co Ltd
China
 
               Vishay Components (Huizhou) Co. Ltd.
China
(j)
Vishay Hungary Elektronikai KFT
Hungary
 
Vishay Semiconductor Malaysia Sdn Bhd
Malaysia
 
     Vishay BCcomponents Beyschlag GmbH Germany  
 


Subsidiaries of the Registrant (continued)

(a) - 
Registrant's indirect ownership percentage in Siliconix Technology C.V. is 100%; 89% is owned by its wholly owned subsidiary Siliconix Incorporated, 10% is owned by its indirectly wholly owned subsidiary Siliconix Semiconductor, LLC, and 1% is owned by its indirect wholly owned subsidiary Vishay Siliconix LLC.
(b) -
Registrant's indirect ownership percentage in Vishay General Semiconductor, L.P. is 100%; 1% is owned by its indirectly wholly owned subsidiary Vishay GSI Holdings, LLC, and 99% is owned by its wholly owned subsidiary Vishay GSI, Inc.
(c) -
Registrant's indirect ownership percentage in Vishay Components India Pvt. Ltd. is 100%; 69% is owned directly and 31% is owned by its indirectly wholly owned subsidiary Vishay BCcomponents B.V.
(d) -
Registrant's indirect ownership percentage in Ecomal Israel Ltd. is 66.7%.
(e) -
Registrant's indirect ownership percentage in Vishay La Laguna S. DE R.L. DE C.V. is 100%; 99% is owned by its wholly owned subsidiary Vishay Israel Limited and 1% is owned by its indirectly wholly owned subsidiary Z.T.R. Electronics Ltd.
(f) -
Registrant's indirect ownership percentage in Vishay Europe GmbH is 100%; over 99.9% is owned directly or indirectly by its wholly owned subsidiary Vishay Israel Limited and its affiliates; and less than 0.1% is owned directly.
(g) -
Registrant's indirect ownership percentage in Vishay Electronica Portugal Lda. is 100%; 70% is owned by its indirectly wholly owned subsidiary Vishay Europe GmbH and 30% is owned by its indirectly wholly owned subsidiary Vishay Electronic GmbH.
(h) -
Registrant's indirect ownership percentage in Vishay S.A. is 99.9%.
(i) -
Registrant's indirect ownership percentage in Vishay Singapore Pte. Ltd. is 100%, 48% is owned by its indirectly wholly owned subsidiary Vishay Asia Semiconductor Investments Pte. Ltd., 26% is owned by its indirectly wholly owned subsidiary Vishay Asia Semiconductor GS Investments Pte. Ltd., and 26% is owned by its indirectly wholly owned subsidiary Siliconix Technology C.V.
(j) -
Registrant's indirect ownership percentage in Vishay Components (Huizhou) Co. Ltd. is 100%; 36% is owned by its indirectly wholly owned subsidiary Vishay Hong Kong Ltd. and 64% is owned by its indirectly wholly owned subsidiary Vishay China Co. Ltd.

 
EX-23.1 3 exhibit23-1.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
Exhibit 23.1
Consent of Independent Registered Public Accounting Firm


We consent to the incorporation by reference in the following Registration Statements:

1)
Registration Statement (Form S-8 No. 333-144466) pertaining to the 2007 Stock Incentive Program of Vishay Intertechnology, Inc.,

2)
Registration Statement (Form S-8 No. 333-178895) pertaining to the Deferred Compensation Plan of Vishay Intertechnology, Inc.,

3)
Registration Statement (Form S-8 No. 333-196143) pertaining to the 2007 Stock Incentive Program of Vishay Intertechnology, Inc., and

4)
Registration Statement (Form S-8 No. 333-272140) pertaining to the 2023 Long-Term Incentive Plan of Vishay Intertechnology, Inc.

of our reports dated February 16, 2024, with respect to the consolidated financial statements of Vishay Intertechnology, Inc. and the effectiveness of internal control over financial reporting of Vishay Intertechnology, Inc. included in this Annual Report (Form 10-K) of Vishay Intertechnology, Inc. for the year ended December 31, 2023.


/s/ Ernst & Young LLP
 
 
 
Philadelphia, Pennsylvania
 
February 16, 2024
EX-31.1 4 exhibit31-1.htm CERTIFICATION PURSUANT TO RULES 13A-15(E) OR 15D-15(E)
Exhibit 31.1
CERTIFICATIONS
I, Joel Smejkal, certify that:

 
1.
I have reviewed this Annual Report on Form 10-K of Vishay Intertechnology, Inc.;
     
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
     
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
     
 
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: February 16, 2024

/s/ Joel Smejkal
Joel Smejkal
Chief Executive Officer
EX-31.2 5 exhibit31-2.htm CERTIFICATION PURSUANT TO RULES 13A-15(E) OR 15D-15(E)
Exhibit 31.2
CERTIFICATIONS
I, Lori Lipcaman, certify that:

 
1.
I have reviewed this Annual Report on Form 10-K of Vishay Intertechnology, Inc.;
     
 
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
     
 
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
     
 
4.
The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

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

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

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

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

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

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

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

Date: February 16, 2024

/s/ Lori Lipcaman
Lori Lipcaman
Chief Financial Officer
EX-32.1 6 exhibit32-1.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
Exhibit 32.1

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

In connection with the Annual Report of Vishay Intertechnology, Inc. (the "Company") on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Joel Smejkal, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

/s/ Joel Smejkal
Joel Smejkal
Chief Executive Officer
February 16, 2024
EX-32.2 7 exhibit32-2.htm CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350
Exhibit 32.2

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

In connection with the Annual Report of Vishay Intertechnology, Inc. (the "Company") on Form 10-K for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the "Report"), I, Lori Lipcaman, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. section 1350, as adopted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

/s/ Lori Lipcaman
Lori Lipcaman
Chief Financial Officer
February 16, 2024
EX-10.66 8 exhibit10-66.htm EXHIBIT 10.66
Exhibit 10.66

VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
NOTICE OF GRANT OF PHANTOM STOCK UNITS AND
AWARD AGREEMENT
Vishay Intertechnology, Inc., a Delaware corporation, pursuant to its 2023 Long-Term Incentive Plan, hereby grants to the individual listed below (the “Participant”) this award of Phantom Stock Units.  The Phantom Stock Units described in this Notice of Grant of Phantom Stock Units (the “Notice”) are subject to the terms and conditions set forth in the Award Agreement attached hereto as Exhibit A (the “Agreement”) and the Plan, each of which is incorporated herein by reference. Unless otherwise defined herein, capitalized terms used in this Notice and the Agreement will have the meanings defined in the Plan.
Participant:
 
Grant Date:
 
Total Number of Phantom Stock Units:
 
Vesting Conditions:
Subject to the continued service of the Participant through the applicable vesting date, the Phantom Stock Units shall vest as follows:
 

By signing below, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Notice. This document may be executed, including by electronic means, in multiple counterparts, each of which will be deemed an original, and all of which together will be deemed a single instrument.


VISHAY INTERTECHNOLOGY, INC.
Sign: _______________________________
Name: ______________________________
Title: _______________________________
Date: _______________________________
PARTICIPANT
Sign: _______________________________
Name: ______________________________
Date: _______________________________



EXHIBIT A
TO NOTICE OF GRANT OF PHANTOM STOCK UNITS
AWARD AGREEMENT
UNDER THE
VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
1. Award of Phantom Stock Units.  Effective as of the Grant Date set forth in the Notice, the Company has granted to the Participant the number of Phantom Stock Units set forth in the Notice (this “Award”), subject to the restrictions and on the terms and conditions set forth in the Notice, the Plan and this Agreement. Each Phantom Stock Unit represents the right to receive one Share at the times and subject to the conditions set forth herein.
2. Vesting of Phantom Stock Units.
(a) Subject to the continued service of the Participant with the Company through the relevant vesting date(s) or event(s), the Phantom Stock Units will become vested in such amounts and at such times as set forth in the Notice.
(b) Solely for purposes of this Agreement, service with the Company will be deemed to include service with an Affiliate of the Company (for only so long as such entity remains an Affiliate of the Company).
(c) Upon the cessation of the Participant’s service with the Company for any reason, any then unvested Phantom Stock Units subject hereto (determined after giving effect to any acceleration of vesting occurring upon such termination, whether occurring pursuant to the Participant’s employment agreement, in the discretion of the Committee or otherwise) will be forfeited automatically.
3. Settlement of Phantom Stock Units.
(a) Subject to the requirements of the Plan and this Agreement, one Share will be issued with respect to each vested Phantom Stock Unit subject hereto within 30 days following the earlier of (i) the Participant’s “separation of service” within the meaning of Treas. Reg. § 1.409A-1(h) or any successor regulation, and (ii) a Change in Control that constitutes a “change in control event” within the meaning of Treas. Reg. § 1.409A-3(i)(5) or any successor regulation.
(b) The Participant shall not have any rights of a stockholder of the Company with respect to the Shares underlying the Phantom Stock Units until such Shares are issued pursuant to Section 3(a) hereof. However, if the Company declares and pays a cash dividend or distribution with respect to its Shares, the Phantom Stock Units then outstanding hereunder will be increased by a number of additional Phantom Stock Units determined by dividing (A) the total dividend or distribution that would be payable with respect to a number of Shares equal to the number of Phantom Stock Units outstanding hereunder on the dividend or distribution record date, divided by (B) the Fair Market Value on the date the dividend or distribution is paid. Any additional Phantom Stock Units credited under this paragraph will be subject to the same terms and conditions (including the same vesting and delivery schedule) as the Phantom Stock Units giving rise to the crediting of such additional Phantom Stock Units.
(c) Notwithstanding any other provision of this Agreement to the contrary:
(i)
no Shares will be delivered in connection with the Award, unless and until the Participant has complied with all applicable provisions of the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the “HSR Act”). If the delivery of Shares in connection with the Award is delayed pursuant to the preceding sentence, the delivery shall occur on the first day that the Participant has complied with all applicable provisions of the HSR Act; provided, however, that if the Participant has not complied with all applicable provisions of the HSR Act by the last day of the calendar year in which such Shares are otherwise deliverable, such Shares and all rights of the Participant under this Agreement will be immediately and automatically forfeited;
(ii)
to the extent compliance with the requirements of Treas. Reg. §1.409A-3(i)(2) (or any successor provision) is necessary to avoid the application of an additional tax under Section 409A of the Code, any issuance of Shares hereunder that would otherwise be made upon the Participant’s separation from service will be deferred and delivered to the Participant immediately after the six-month period following that separation from service (or if sooner, immediately after the Participant’s death);
(iii)
to the extent provided in Treas. Reg. § 1.409A-2(b)(7)(ii) or any successor provision, the Company may delay settlement of Phantom Stock Units if it reasonably determines that such settlement would violate federal securities laws or any other applicable law; and
(iv)
the Company may unilaterally accelerate payment hereunder in connection with a termination of this arrangement conducted in a manner consistent with the requirements of Treas. Reg. § 1.409A-3(j)(4)(ix).


1

4. Non-Transferability of Phantom Stock Units.  The Phantom Stock Units are subject to restrictions on transfer as set forth in Section 20 of the Plan.
5. Section 409AThe Award is intended to comply with Section 409A of the Code and should be interpreted accordingly.  Nonetheless, the Company does not guarantee the tax treatment of the Award.
6. No Continuation of Service.  Neither the Plan nor this Agreement will confer upon the Participant any right to continue in the employment or service of the Company or any of its Affiliates, or limit in any respect the right of the Company or its Affiliates to discharge the Participant at any time, with or without Cause.
7. The Plan.  The Participant has received a copy of the Plan, has read the Plan and is familiar with its terms, and hereby accepts the Award subject to the terms and provisions of the Plan. Pursuant to the Plan, the Committee is authorized to interpret the Plan, and to prescribe administrative rules, guidelines and practices governing the Plan as it deems appropriate. The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to questions arising under the Plan, the Notice or this Agreement.
8. Clawback Provisions. In consideration for the grant of the Award, the Participant agrees to be subject to (i) any applicable compensation, clawback, recoupment or similar policies of the Company or its Affiliates in effect from time to time, whether adopted before or after the Grant Date, and (ii) such other clawback rules as may be required by Applicable Law ((i) and (ii) together, the “Clawback Provisions”). The Participant understands that the Clawback Provisions are not limited to amounts payable in connection with the Award.
9. Other Company Policies.  The Participant agrees, in consideration for the grant of the Award, to be subject to any policies of the Company and its Affiliates regarding stock ownership, securities trading and hedging or pledging of securities that may be in effect from time to time.
10. Entire Agreement.  The Notice and this Agreement, together with the Plan, represent the entire agreement between the parties with respect to the subject matter hereof and supersede any prior agreement, written or otherwise, relating to the subject matter hereof.
11. Acknowledgment of Non-Reliance.  Except for those representations and warranties expressly set forth in this Agreement, the Participant hereby disclaims reliance on any and all representations, warranties, or statements of any nature or kind, express or implied, including, but not limited to, the accuracy or completeness of such representations, warranties, or statements.
12. Amendment.  This Agreement may only be amended by a writing signed by each of the parties hereto; provided that the Company may amend this Agreement without the Participant’s consent, if the amendment does not materially impair the Participant’s rights hereunder.
13. Choice of Law.  This Agreement, the interpretation and enforcement thereof and all claims arising out of or relating to this Agreement or the transactions contemplated by this Agreement, whether sounding in tort, contract or otherwise, shall be governed solely and exclusively by, and construed in accordance with, the laws and judicial decisions of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would cause the application of the laws and judicial decisions of any jurisdiction other than the State of Delaware.
14. Forum Selection.  All actions and proceedings arising out of or relating to this Agreement, or the transactions contemplated by this Agreement, shall be heard and determined solely and exclusively in the Delaware Court of Chancery and any state appellate court therefrom within the State of Delaware (unless the Delaware Court of Chancery shall decline to accept jurisdiction over a particular matter, in which case, any such actions or proceedings shall be heard and determined in any state or federal court within the State of Delaware).
15. Waiver of Jury Trial.  Each party hereby waives its right to a jury trial of any and all claims or cause of actions based upon or arising out of this Agreement or the transactions contemplated by this Agreement.  Each party hereby acknowledges and agrees that the waiver contained in this Section 15 is made knowingly and voluntarily.
16. Headings.  The headings in this Agreement are for convenience only. They form no part of the Agreement and will not affect its interpretation.
17. Tax Withholding.  The Participant acknowledges that the issuance of Shares hereunder will give rise to taxable income which may be subject to required withholding. In accordance with Section 21 of the Plan, the obligations of the Company hereunder are conditioned on the Participant timely paying, or otherwise making arrangements satisfactory to the Company regarding the timely satisfaction of, any such required withholding.
18. Electronic Delivery of Documents.  The Participant authorizes the Company and its Affiliates to deliver electronically any prospectuses or other documentation related to the Phantom Stock Units and any other compensation or benefit plan or arrangement in effect from time to time (including, without limitation, periodic reports, proxy statements or other documents that are required to be delivered to participants in such arrangements pursuant to federal or state laws, rules or regulations). For this purpose, electronic delivery will include, without limitation, delivery by means of e-mail or e-mail notification that such documentation is available on the Company’s intranet site or the website of a third-party administrator designated by the Company. Upon written request, the Company will provide to the Participant a paper copy of any document also delivered to the Participant electronically. The authorization described in this paragraph may be revoked by the Participant at any time by written notice to the Company.
19. Further Assurances.  The Participant agrees, upon demand of the Company, to do all acts and execute, deliver and perform all additional documents, instruments and agreements which may be reasonably required by the Company to implement the provisions and purposes of this Agreement and the Plan.


2
EX-10.67 9 exhibit10-67.htm EXHIBIT 10.67
Exhibit 10.67


VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
NOTICE OF GRANT OF TIME-BASED RESTRICTED STOCK UNITS AND
AWARD AGREEMENT
Vishay Intertechnology, Inc., a Delaware corporation, pursuant to its 2023 Long-Term Incentive Plan, hereby grants to the individual listed below (the “Participant”) this award of Restricted Stock Units. The Restricted Stock Units described in this Notice of Grant of Restricted Stock Units (the “Notice”) are subject to the terms and conditions set forth in the Award Agreement attached hereto as Exhibit A (the “Agreement”) and the Plan, each of which is incorporated herein by reference. Unless otherwise defined herein, capitalized terms used in this Notice and the Agreement will have the meanings defined in the Plan.
Participant:
 
Grant Date:
 
Total Number of Restricted Stock Units:
 
Scheduled Vesting Date:
 

By signing below, the Participant agrees to be bound by the terms and conditions of the Plan, the Agreement and this Notice. This document may be executed, including by electronic means, in multiple counterparts, each of which will be deemed an original, and all of which together will be deemed a single instrument.


VISHAY INTERTECHNOLOGY, INC.
Sign: _______________________________
Name: ______________________________
Title: _______________________________
Date: _______________________________
PARTICIPANT
Sign: _______________________________
Name: ______________________________
Date: _______________________________



EXHIBIT A
TO NOTICE OF GRANT OF TIME-BASED RESTRICTED STOCK UNITS
AWARD AGREEMENT
UNDER THE
VISHAY INTERTECHNOLOGY, INC. 2023 LONG-TERM INCENTIVE PLAN
1. Award of Restricted Stock Units.  Effective as of the Grant Date set forth in the Notice, the Company has granted to the Participant the number of Restricted Stock Units set forth in the Notice (this “Award”), subject to the restrictions and on the terms and conditions set forth in the Notice, the Plan and this Agreement. Each Restricted Stock Unit represents the right to receive one Share at the times and subject to the conditions set forth herein.
2. Vesting of Restricted Stock Units.
(a) The Restricted Stock Units subject hereto will become vested in full on the earlier of the Scheduled Vesting Date identified in the Notice or a Change in Control, provided in either case that the Participant remains in continuous service with the Company through that time. Solely for purposes of this Agreement, service with the Company will be deemed to include service with an Affiliate of the Company (for only so long as such entity remains an Affiliate of the Company).
(b) If the Participant’s membership on the Board ceases prior to the Scheduled Vesting Date and such cessation is a “separation from service” (within the meaning of Treas. Reg. § 1.409A-1(h) or any successor provision) and not a removal for Cause, then a pro-rata number of the Restricted Stock Units subject hereto will vest upon such cessation (with such pro-ration being determined based on the portion of the period between the Grant Date and the Scheduled Vesting Date actually served by the Participant).
(c) Upon the cessation of the Participant’s service with the Company for any reason, any then unvested portion of the Restricted Stock Units subject hereto (determined after giving effect to any acceleration of vesting occurring upon such cessation, whether occurring hereunder, in the discretion of the Board or otherwise) will be forfeited automatically.
3. Settlement of Restricted Stock Units.
(a) One Share will be delivered with respect to each vested Restricted Stock Unit subject hereto within 30 days following the earlier of the applicable Scheduled Vesting Date or the Participant’s separation from service (within the meaning of Treas. Reg. § 1.409A-1(h) or any successor regulation), subject to the requirements of the Plan and this Agreement. For avoidance of doubt, vesting in connection with a Change in Control (as described in Section 2(a) hereof) will not itself alter the time that Shares are issued hereunder.
(b) Restricted Stock Units constitute an unfunded and unsecured obligation of the Company. The Participant shall not have any rights of a stockholder of the Company with respect to Shares underlying Restricted Stock Units unless and until those Restricted Stock Units become vested and are settled by the issuance of Shares.
(c) Notwithstanding any other provision of this Agreement to the contrary:
(i)
no Shares will be delivered in connection with the Award, unless and until the Participant has complied with all applicable provisions of the Hart-Scott-Rodino Antitrust Improvements Act of 1976, as amended (the “HSR Act”). If the delivery of Shares in connection with the Award is delayed pursuant to the preceding sentence, the delivery shall occur on the first day that the Participant has complied with all applicable provisions of the HSR Act; provided, however, that if the Participant has not complied with all applicable provisions of the HSR Act by the last day of the calendar year in which such Shares are otherwise deliverable, such Shares and all rights of the Participant under this Agreement will be immediately and automatically forfeited;
(ii)
to the extent compliance with the requirements of Treas. Reg. §1.409A-3(i)(2) (or any successor provision) is necessary to avoid the application of an additional tax under Section 409A of the Code, any issuance of Shares hereunder that would otherwise be made upon the Participant’s separation from service will be deferred and delivered to the Participant immediately after the six-month period following that separation from service;
(iii)
to the extent provided in Prop. Treas. Reg. § 1.409A-1(b)(4)(ii), Treas. Reg. § 1.409A-2(b)(7)(ii) or any successor provision, the Company may delay settlement of Restricted Stock Units if it reasonably determines that such settlement would violate federal securities laws or any other applicable law; and
(iv)
the Company may unilaterally accelerate payment hereunder in connection with a termination of this arrangement conducted in a manner consistent with the requirements of Treas. Reg. § 1.409A-3(j)(4)(ix).

1

4. Non-Transferability of Restricted Stock Units.  The Restricted Stock Units are subject to restrictions on transfer as set forth in Section 20 of the Plan.
5. Section 409AThe Award is intended to comply with or be exempt from Section 409A of the Code and should be interpreted accordingly.  Nonetheless, the Company does not guarantee the tax treatment of the Award.
6. No Continuation of Service.  Neither the Plan nor this Agreement will confer upon the Participant any right to continue in the employment or service of the Company or any of its Affiliates, or limit in any respect the right of the Company or its Affiliates to discharge the Participant at any time, with or without Cause.
7. The Plan.  The Participant has received a copy of the Plan, has read the Plan and is familiar with its terms, and hereby accepts the Award subject to the terms and provisions of the Plan. Pursuant to the Plan, the Committee is authorized to interpret the Plan, and to prescribe administrative rules, guidelines and practices governing the Plan as it deems appropriate. The Participant hereby agrees to accept as binding, conclusive and final all decisions or interpretations of the Committee with respect to questions arising under the Plan, the Notice or this Agreement.
8. Clawback Provisions. In consideration for the grant of the Award, the Participant agrees to be subject to (i) any compensation, clawback, recoupment or similar policies of the Company or its Affiliates covering the Participant that may be in effect from time to time, whether adopted before or after the Grant Date, and (ii) such other clawbacks as may be required by Applicable Law ((i) and (ii) together, the “Clawback Provisions”). The Participant understands that the Clawback Provisions are not limited in their application to the Award, or to amounts received in connection with the Award.
9. Other Company Policies.  The Participant agrees, in consideration for the grant of the Award, to be subject to any policies of the Company and its Affiliates regarding stock ownership, securities trading and hedging or pledging of securities that may be in effect from time to time.
10. Entire Agreement.  The Notice and this Agreement, together with the Plan, represent the entire agreement between the parties with respect to the subject matter hereof and supersede any prior agreement, written or otherwise, relating to the subject matter hereof.
11. Acknowledgment of Non-Reliance.  Except for those representations and warranties expressly set forth in this Agreement, the Participant hereby disclaims reliance on any and all representations, warranties, or statements of any nature or kind, express or implied, including, but not limited to, the accuracy or completeness of such representations, warranties, or statements.
12. Amendment.  This Agreement may only be amended by a writing signed by each of the parties hereto; provided that the Company may amend this Agreement without the Participant’s consent, if the amendment does not materially impair the Participant’s rights hereunder.
13. Choice of Law.  This Agreement, the interpretation and enforcement thereof and all claims arising out of or relating to this Agreement or the transactions contemplated by this Agreement, whether sounding in tort, contract or otherwise, shall be governed solely and exclusively by, and construed in accordance with, the laws and judicial decisions of the State of Delaware without giving effect to any choice or conflict of law provision or rule that would cause the application of the laws and judicial decisions of any jurisdiction other than the State of Delaware.
14. Forum Selection.  All actions and proceedings arising out of or relating to this Agreement, or the transactions contemplated by this Agreement, shall be heard and determined solely and exclusively in the Delaware Court of Chancery and any state appellate court therefrom within the State of Delaware (unless the Delaware Court of Chancery shall decline to accept jurisdiction over a particular matter, in which case, any such actions or proceeding shall be heard and determined exclusively in any state or federal court within the State of Delaware).
15. Waiver of Jury Trial.  Each party hereby waives its right to a jury trial of any and all claims or cause of actions based upon or arising out of this Agreement or the transactions contemplated by this Agreement.  Each party hereby acknowledges and agrees that the waiver contained in this Section 15 is made knowingly and voluntarily.
16. Headings.  The headings in this Agreement are for convenience only. They form no part of the Agreement and will not affect its interpretation.
17. Tax Withholding.  The Participant acknowledges that the issuance of Shares hereunder will give rise to taxable income which may be subject to required withholding. In accordance with Section 21 of the Plan, the obligations of the Company hereunder are conditioned on the Participant timely paying, or otherwise making arrangements satisfactory to the Company regarding the timely satisfaction of, any such required withholding.
18. Electronic Delivery of Documents.  The Participant authorizes the Company and its Affiliates to deliver electronically any prospectuses or other documentation related to the Restricted Stock Units and any other compensation or benefit plan or arrangement in effect from time to time (including, without limitation, periodic reports, proxy statements or other documents that are required to be delivered to participants in such arrangements pursuant to federal or state laws, rules or regulations). For this purpose, electronic delivery will include, without limitation, delivery by means of e-mail or e-mail notification that such documentation is available on the Company’s intranet site or the website of a third-party administrator designated by the Company. Upon written request, the Company will provide to the Participant a paper copy of any document also delivered to the Participant electronically. The authorization described in this paragraph may be revoked by the Participant at any time by written notice to the Company.
19. Further Assurances.  The Participant agrees, upon demand of the Company, to do all acts and execute, deliver and perform all additional documents, instruments and agreements which may be reasonably required by the Company to implement the provisions and purposes of this Agreement and the Plan.

2
EX-97.1 10 exhibit97-1.htm EXHIBIT 97.1
Exhibit 97.1


VISHAY INTERTECHNOLOGY, INC.
DODD-FRANK CLAWBACK POLICY

The Compensation Committee (the “Compensation Committee”) of the Board of Directors (the “Board”) of Vishay Intertechnology, Inc., a Delaware corporation (the “Company”) has adopted the following Dodd-Frank Clawback Policy (this “Policy”) on August 15, 2023 effective as of October 2, 2023 (the “Effective Date”).
1. Purpose. The purpose of this Policy is to provide for the recoupment of certain incentive compensation pursuant to Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, in the manner required by Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), Rule 10D-1 promulgated thereunder, and the Applicable Listing Standards (as defined below) (collectively, the “Dodd-Frank Rules”).
2. Administration. This Policy shall be administered by the Compensation Committee. Any determinations made by the Compensation Committee shall be final and binding on all affected individuals.
3. Definitions. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.
a) Accounting Restatement” shall mean an accounting restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement (i) to correct an error in previously issued financial statements that is material to the previously issued financial statements (i.e., a “Big R” restatement), or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (i.e., a “little r” restatement).
b) Affiliate” shall mean each entity that directly or indirectly controls, is controlled by, or is under common control with the Company.
c) Applicable Exchange” shall mean (i) The Nasdaq Stock Market, if the Company’s securities are listed on such national stock exchange, or (ii) the New York Stock Exchange, if the Company’s securities are listed on such national stock exchange.
d) Applicable Listing Standards” shall mean (i) Nasdaq Listing Rule 5608, if the Company’s securities are listed on The Nasdaq Stock Market, or (ii) Section 303A.14 of the New York Stock Exchange Listed Company Manual, if the Company’s securities are listed on the New York Stock Exchange.
e) Clawback Eligible Incentive Compensation” shall mean Incentive-Based Compensation Received by a Covered Executive (i) on or after the Effective Date, (ii) after beginning service as a Covered Executive, (iii) if such individual served as a Covered Executive at any time during the performance period for such Incentive-Based Compensation (irrespective of whether such individual continued to serve as a Covered Executive upon or following the Restatement Trigger Date), (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (v) during the applicable Clawback Period. For the avoidance of doubt, Incentive-Based Compensation Received by a Covered Executive on or after the Effective Date could, by the terms of this Policy, include amounts approved, awarded, or granted prior to such date.
f) Clawback Period” shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Trigger Date and any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (except that a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of at least nine months shall count as a completed fiscal year).
g) Company Group” shall mean the Company and its Affiliates.
h) Covered Executive” shall mean any “executive officer” of the Company as defined under the Dodd-Frank Rules, and, for the avoidance of doubt, includes each individual identified as an executive officer of the Company in accordance with Item 401(b) of Regulation S-K under the Exchange Act.
i) Erroneously Awarded Compensation” shall mean the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, computed without regard to any taxes paid. With respect to any compensation plan or program that takes into account Incentive-Based Compensation, the amount contributed to a notional account that exceeds the amount that otherwise would have been contributed had it been determined based on the restated amount, computed without regard to any taxes paid, shall be considered Erroneously Awarded Compensation, along with earnings accrued on that notional amount.

Dodd-Frank Clawback Policy
Effective October 2, 2023 | PAGE 1


j) Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall for purposes of this Policy be considered Financial Reporting Measures. For the avoidance of doubt, a measure need not be presented in the Company’s financial statements or included in a filing with the U.S. Securities and Exchange Commission (the “SEC”) in order to be considered a Financial Reporting Measure.
k) Incentive-Based Compensation” shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
l) Received” shall mean the deemed receipt of Incentive-Based Compensation. Incentive-Based Compensation shall be deemed received for this purpose in the Company’s fiscal period during which the Financial Reporting Measure specified in the applicable Incentive-Based Compensation award is attained, even if payment or grant of the Incentive-Based Compensation occurs after the end of that period.
m) Restatement Trigger Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board, or the officer(s) of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement.
4. Recoupment of Erroneously Awarded Compensation. Upon the occurrence of a Restatement Trigger Date, the Company shall recoup Erroneously Awarded Compensation reasonably promptly, in the manner described below. For the avoidance of doubt, the Company’s obligation to recover Erroneously Awarded Compensation under this Policy is not dependent on if or when restated financial statements are filed following the Restatement Trigger Date.
a)
Process. The Compensation Committee shall use the following process for recoupment:
i. First, the Compensation Committee will determine the amount of any Erroneously Awarded Compensation for each Covered Executive in connection with such Accounting Restatement. For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Compensation Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to the Applicable Exchange).
ii. Second, the Compensation Committee will provide each affected Covered Executive with a written notice stating the amount of the Erroneously Awarded Compensation, a demand for recoupment, and the means of recoupment that the Company will accept.
b) Means of Recoupment. The Compensation Committee shall have discretion to determine the appropriate means of recoupment of Erroneously Awarded Compensation, which may include without limitation: (i) recoupment of cash or shares of Company stock, (ii) forfeiture of unvested cash or equity awards (including those subject to service-based and/or performance-based vesting conditions), (iii) cancellation of outstanding vested cash or equity awards (including those for which service-based and/or performance-based vesting conditions have been satisfied), (iv) to the extent consistent with Section 409A of the Internal Revenue Code of 1986, as amended (“Section 409A”), offset of other amounts owed to the Covered Executive or forfeiture of deferred compensation, (v) reduction of future compensation, and (vi)  any other remedial or recovery action permitted by law. Notwithstanding the foregoing, the Company Group makes no guarantee as to the treatment of such amounts under Section 409A, and shall have no liability with respect thereto. For the avoidance of doubt, appropriate means of recoupment pursuant to this Section 4(b) may include amounts approved, awarded, or granted prior to the Effective Date.  Except as set forth in Section 4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of a Covered Executive’s obligations hereunder.
c) Failure to Repay. To the extent that a Covered Executive fails to repay all Erroneously Awarded Compensation to the Company Group when due (as determined in accordance with Section 4(a) above), the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recoup such Erroneously Awarded Compensation from the applicable Covered Executive. The applicable Covered Executive shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recouping such Erroneously Awarded Compensation.

Dodd-Frank Clawback Policy
Effective October 2, 2023 | PAGE 2


d) Exceptions. Notwithstanding anything herein to the contrary, the Company shall not be required to recoup Erroneously Awarded Compensation if one of the following conditions is met and the Compensation Committee determines that recoupment would be impracticable:
i. The direct expense paid to a third party to assist in enforcing this Policy against a Covered Executive would exceed the amount to be recouped, after the Company has made a reasonable attempt to recoup the applicable Erroneously Awarded Compensation, documented such attempts, and provided such documentation to the Applicable Exchange;
ii. Recoupment would violate home country law where that law was adopted prior to November 28, 2022, provided that, before determining that it would be impracticable to recoup any amount of Erroneously Awarded Compensation based on violation of home country law, the Company has obtained an opinion of home country counsel, acceptable to the Applicable Exchange, that recoupment would result in such a violation and a copy of the opinion is provided to the Applicable Exchange; or
iii. Recoupment would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
5. Reporting and Disclosure. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the Dodd-Frank Rules.
6. Indemnification Prohibition. No member of the Company Group shall be permitted to indemnify any current or former Covered Executive against (i) the loss of any Erroneously Awarded Compensation that is recouped pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. The Company may not pay or reimburse any Covered Executive for the cost of third-party insurance purchased by a Covered Executive to fund potential recoupment obligations under this Policy.
7. Acknowledgment. If required by the Compensation Committee, each Covered Executive shall be required to sign and return to the Company the acknowledgement form attached hereto as Exhibit A (or such other acknowledgement form authorized by the Compensation Committee) pursuant to which such Covered Executive will agree to be bound by the terms of, and comply with, this Policy.  However, for the avoidance of doubt, each Covered Executive will be fully bound by, and must comply with, the Policy, whether or not such Covered Executive has executed and returned an acknowledgment form to the Company.
8. Interpretation. The Compensation Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy.  The Compensation Committee intends that this Policy be interpreted consistent with the Dodd-Frank Rules.
9. Amendment; Termination. The Compensation Committee may amend or terminate this Policy from time to time in its discretion, including as and when it determines that it is legally required to do so by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.
10. Other Recoupment Rights. The Compensation Committee intends that this Policy be applied to the fullest extent of the law. The Compensation Committee may require that any employment agreement, equity award, cash incentive award, or any other agreement entered into be conditioned upon the Covered Executive’s agreement to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group, whether arising under applicable law, regulation or rule, pursuant to the terms of any other policy of the Company Group, pursuant to any employment agreement, equity or compensatory plan, equity award, cash incentive award, or other agreement applicable to a Covered Executive, or otherwise (the “Separate Clawback Rights”). Notwithstanding the foregoing, this Policy replaces and supersedes the Company’s previous Clawback Policy effective November 19, 2019, but only with respect to Incentive-Based Compensation Received on or after the Effective Date. There shall be no duplication of recovery of the same Erroneously Awarded Compensation under this Policy and the Separate Clawback Rights, unless required by applicable law.
11. Successors. This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.

Dodd-Frank Clawback Policy
Effective October 2, 2023 | PAGE 3



Exhibit A
VISHAY INTERTECHNOLOGY, INC. DODD-FRANK CLAWBACK POLICY
ACKNOWLEDGEMENT FORM
By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Vishay Intertechnology, Inc. Dodd-Frank Clawback Policy (the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form (this “Acknowledgement Form”) shall have the meanings ascribed to such terms in the Policy.
By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company Group. Further, by signing below, the undersigned agrees to abide by the terms of the Policy.

Sign: __________________________
Name:      [Employee]

Date: __________________________





Dodd-Frank Clawback Policy
Effective October 2, 2023 | PAGE 4

EX-101.SCH 11 vsh-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000100 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 010000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 010100 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 020000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 050100 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - Acquisition and Divestiture Activities link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - Other Income (Expense) link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - Other Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - Pensions and Other Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - Current Vulnerability Due to Certain Concentrations link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - Segment and Geographic Data link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - Additional Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - Insider Trading Arrangements link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 071600 - Disclosure - Earnings Per Share (Policies) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - Other Income (Expense) (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - Other Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 081000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - Pensions and Other Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - Segment and Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 081600 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 081700 - Disclosure - Additional Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - Summary of Significant Accounting Policies (Details)Default link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - Acquisition and Divestiture Activities (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - Goodwill and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 090502 - Disclosure - Income Taxes (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - Other Income (Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - Other Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 091002 - Disclosure - Accumulated Other Comprehensive Income (Loss), Accumulated Other Comprehensive Income (Loss) Reclassifications (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - Pensions and Other Postretirement Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - Segment and Geographic Data (Details) link:presentationLink link:calculationLink link:definitionLink 091502 - Disclosure - Segment and Geographic Data, Operating Margin Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 091504 - Disclosure - Segment and Geographic Data, Revenue and assets by geographic area (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - Additional Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 vsh-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 13 vsh-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 14 vsh-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Individual: Individual [Axis] All Individuals All Individuals [Member] Insider Trading Arrangements [Line Items] Trading Arrangement: Trading Arrangement [Axis] All Trading Arrangements All Trading Arrangements [Member] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Accounts receivable, net of allowances for credit losses of $1,705 and $1,324, respectively Accounts Receivable, after Allowance for Credit Loss, Current Accrued environmental liabilities Accumulated amortization Accumulated other comprehensive income (loss) Beginning Balance Ending Balance Accumulated Other Comprehensive Income (Loss) [Abstract] Allowance for depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Purchase of and deposits for businesses, net of cash acquired Acquisition of business, net of cash acquired Capital in excess of par value Capital expenditures Payments to Acquire Productive Assets Stock compensation expense Depreciation expense Accounts receivable, allowances for credit losses Amortization expense (excluding capitalized software) Convertible Subordinated Notes, Due 2023 [Member] Weighted average stock options [Member] Stock Options [Member] Consolidated Balance Sheets [Abstract] Basic earnings (loss) per share attributable to Vishay stockholders (in dollars per share) Basic earnings per share attributable to Vishay stockholders (in dollars per share) Non-cash interest expense Buildings and improvements Business Acquisition, Transaction Costs Business Combinations, Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table] Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table] Business Acquisition, Equity Interests Issued or Issuable [Line Items] Business acquisition, name of acquired entity Business acquisition, percentage of voting interests acquired Business Acquisition, Pro Forma Information [Abstract] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Cash and cash equivalents Cash, Cash Equivalents, and Short-Term Investments Cash and cash equivalents and short-term investments Cash, Cash Equivalents, and Short-Term Investments [Abstract] Interest paid Cash paid Gross purchase price of acquired business Inventories Increase (Decrease) in Inventories Capital expenditures Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts receivable Increase (Decrease) in Receivables Accounts payable Increase (Decrease) in Accounts Payable, Trade Net change in operating assets and liabilities, net of effects of businesses acquired Net change in operating assets and liabilities Increase (Decrease) in Operating Capital Changes in operating assets and liabilities, net of effect of businesses acquired [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Class B Convertible Common Stock [Member] Class B Convertible Common Stock [Member] Common Class B [Member] Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) Current [Abstract]: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Deferred [Abstract]: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Income (loss) from continuing operations before taxes and noncontrolling interests [Abstract] Comprehensive income attributable to Vishay stockholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Capitalized Software [Member] Computer Software, Intangible Asset [Member] Current Vulnerability Due to Certain Concentrations Concentration Risk Disclosure [Text Block] Concentration Risk by Type [Axis] Concentration Risk [Line Items] Concentration Risk [Table] Credit concentration risk, description Concentration Risk, Geographic Market concentration risk, description Concentration Risk, Suppliers Concentration Risk Type [Domain] Construction in progress Construction in Progress, Gross Convertible Debt [Member] Exchangeable unsecured notes, due 2102 Convertible Notes Payable, Noncurrent Inventory write-offs for obsolescence Costs of products sold Restructuring and Severance Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Credit Concentration Risk [Member] Federal Current Federal Tax Expense (Benefit) Foreign Total current income tax expense Current Income Tax Expense (Benefit) Total current liabilities Liabilities, Current Current liabilities: State and local Current State and Local Tax Expense (Benefit) Customer Concentration Risk [Member] Customer Relationships [Member] Long-Term Debt Debt Disclosure [Text Block] Call date Number of shares debentures are convertible into (in shares) Number of shares of common stock the Notes are exchangeable into (in shares) Principal amount of the convertible debt Debt Instrument, Face Amount Nonconvertible debt borrowing rate at issuance Cash coupon rate Interest rate terms Maturity date Debt Instrument, Name [Domain] Unamortized discount Debt Instrument, Unamortized Discount Debt Instruments [Abstract] Debt Instrument [Axis] Debt Instrument [Line Items] Schedule of Long-term Debt Instruments [Table] Fixed Income Securities [Member] Debt Securities [Member] Federal Foreign Deferred Foreign Income Tax Expense (Benefit) Total deferred income tax expense Deferred Income Tax Expense (Benefit) Total gross deferred tax liabilities Deferred Tax Liabilities, Gross State and local Total gross deferred tax assets Deferred Tax Assets, Gross Inventories Deferred Tax Assets, Inventory Net deferred tax assets Deferred Tax Assets, Net Deferred tax assets, net Deferred Tax Assets, Net of Valuation Allowance Net operating loss carryforwards Net operating loss carryforwards [Abstract] Tax credit carryforwards Available tax credit carryforwards [Abstract] Federal Alternative Minimum Tax U.S. foreign tax credit carryforward (gross) Deferred Tax Assets, Tax Credit Carryforwards, Foreign California Research Credit Pension and other retiree obligations Other accruals and reserves Less valuation allowance Deferred Tax Assets, Valuation Allowance Convertible debentures Deferred Tax Liabilities, Financing Arrangements Tax deductible goodwill Deferred Tax Liabilities, Goodwill Intangible assets other than goodwill Deferred Tax Liabilities, Intangible Assets Net deferred tax liabilities Deferred Tax Liabilities, Net Other - net Deferred Tax Liabilities, Other Earnings not indefinitely reinvested Deferred Tax Liabilities, Undistributed Foreign Earnings Deferred proceeds - property sale (see Note 1) Company's matching expense for 401(k) savings plans Derivative, Description of Terms Financial Instruments Derivatives, Policy [Policy Text Block] Diluted earnings (loss) per share attributable to Vishay stockholders (in dollars per share) Diluted earnings per share attributable to Vishay stockholders (in dollars per share) Principles of Consolidation Dividend Paid [Member] Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Reconciliation of income tax expense at federal statutory rate to actual income tax provision [Abstract] Corporate tax rate Embedded derivative Embedded derivative Non-cash change in value of derivative liability Embedded Derivative, Gain (Loss) on Embedded Derivative, Net Stock-based compensation expense recognized Share-Based Payment Arrangement, Expense Share-Based Awards Granted Pursuant to 2023 LTIP in Current Period Accrued environmental liabilities, noncurrent Accrued environmental liabilities, current Equity Securities [Member] Escrow deposit Extinguishment of debt Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets Future Amortization Expense [Abstract] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Assets held in trust Investment income (expense) Gain on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Loss on early extinguishment of debt Loss on early extinguishment of debt Gain (Loss) on Extinguishment of Debt Federal Alternative Minimum Tax [Member] General Business Tax Credit Carryforward [Member] Geographic Concentration [Member] Goodwill and Other Intangible Assets Gross profit Gross Profit Impairment of Long-Lived Assets Held-for-use Goodwill impairment loss Goodwill, Impairment Loss Impairment of Long-Lived Assets Consolidated Statements of Operations [Abstract] Income tax uncertainties [Abstract] Income Taxes Income Tax Disclosure [Text Block] Company recognized interest and penalties. Company accrued interest and penalties related to the unrecognized tax benefits Income Taxes Income Tax, Policy [Policy Text Block] Effect of statutory rate changes on deferred tax assets Foreign tax credit carryforward utilized Effective Income Tax Rate Reconciliation, Deduction, Other, Amount Effect of foreign operations Tax at statutory rate Tax effect of impairment charges Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Tax on earnings not indefinitely reinvested State income taxes, net of U.S. federal tax benefit Unrecognized tax benefits Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Foreign tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount Intangible assets, net Other intangible assets, net Intangible assets subject to amortization Net intangible assets subject to amortization Balance at beginning of period Balance at end of period Goodwill Indefinite-lived intangible assets Indefinite-Lived Trade Names Interest expense Interest Expense Total interest expense related to the debentures Interest Expense, Debt Total inventories Inventory, Net Inventories: Inventories Inventory, Policy [Policy Text Block] Available-for-Sale Securities Marketable Securities, Policy [Policy Text Block] Land Total liabilities Liabilities Total liabilities, temporary equity, and equity Liabilities and Equity Liabilities, temporary equity, and equity Liabilities and equity Liabilities and Equity [Abstract] Term loan principal repayments Line of Credit Facility, Covenant Compliance Covenant terms Interest rate description Line of Credit Facility, Lender [Domain] Line of credit facility, maximum borrowing capacity Available borrowing capacity Line of Credit Facility [Abstract] Lender Name [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Table] Credit facility Long-Term Line of Credit, Noncurrent Credit Facility [Member] Line of Credit [Member] Amount outstanding Less current portion Long-Term Debt, Current Maturities Thereafter Long-Term Debt, Maturity, after Year Five 2020 Long-Term Debt, Maturity, Year One 2024 Long-Term Debt, Maturity, Year Five 2023 Long-Term Debt, Maturity, Year Four 2022 Long-Term Debt, Maturity, Year Three 2021 Long-Term Debt, Maturity, Year Two Long-term debt, less current portion Long-term debt, less current portion Long-term debt Ending Balance Beginning Balance Loss Contingency Accrual Estimate of Loss Sales returns and allowances accrual activity [Roll Forward] Machinery and Equipment [Member] Noncontrolling interests Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Investing activities Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating activities Net earnings (loss) attributable to Vishay stockholders Net earnings attributable to Vishay stockholders Net Income (Loss) Attributable to Parent Total other income (expense) Unallocated Other Income (Expense) Other income (expense): Other [Member] Noncompete agreements [Member] Noncompete Agreements [Member] Net operating loss carryforward Operating income Consolidated Operating Income (Loss) Net revenues Executive employment agreement liability, noncurrent Other Accrued Liabilities, Noncurrent Tax effect Other Comprehensive Income (Loss), Tax Precious metals Other Other Income (Expense) Other Income and Other Expense Disclosure [Text Block] Other investing activities Payments for (Proceeds from) Other Investing Activities Other Other Income (expense) Other Nonoperating Income (Expense) Other Postretirement Benefits [Member] Short-term investments Dividends paid Payments of Dividends Distributions to noncontrolling interests Payments of Ordinary Dividends, Noncontrolling Interest Pensions and Other Postretirement Benefits Retirement Benefits [Text Block] Defined Benefit Pension Plans [Member] Defined Benefit Pension [Member] Accumulated benefit obligation, all plans Actual return on plan assets Amortization of actuarial losses Defined Benefit Plan, Amortization of Gain (Loss) Amortization of prior service (credit) cost Components of actuarial items [Abstract] Amounts recognized in balance sheet associated with retirement benefit plans [Abstract] Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Acquisitions Acquisitions of plan assets Defined Benefit Plan, Plan Assets, Business Combination Change in benefit obligation [Roll forward] Change in plan assets [Roll forward] Components of net periodic pension cost [Abstract] Company contributions Included in Payroll and related expenses Liability, Defined Benefit Plan, Current Discount rate Estimated future benefit payments [Abstract] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Fair value of plan assets at beginning of year Fair value of plan assets at end of year Fair value of plan assets Currency translation Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Funded status at end of year Defined Benefit Plan, Funded (Unfunded) Status of Plan Interest cost Unrecognized net actuarial loss (gain) Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Net periodic benefit cost (benefit) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Plan amendments Unamortized prior service cost Rate of compensation increase Net service cost Service cost Curtailments and settlements Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement Curtailments and settlements Unrecognized net transition obligation Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax Weighted average assumptions used to calculate benefit obligations [Abstract] Weighted average assumptions used calculating net periodic benefit cost [Abstract] Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation Defined Benefit Plan Disclosure [Line Items] Schedule of Defined Benefit Plans Disclosures [Table] Preferred stock, shares authorized (in shares) Preferred stock, shares issued (in shares) Preferred stock, par value (in dollars per share) Insurance proceeds classified as investing activities Proceeds from long-term borrowings Proceeds from sale of property and equipment Market Concentrations [Member] Product Concentration Risk [Member] Property and equipment, net Property and equipment, net Property and Equipment Bad debt expense Purchase of short-term investments Payments to Acquire Short-Term Investments Allowance for Credit Losses Operating margin reconciliation [Abstract] Unrecognized tax benefits [Roll Forward] Related Party Transactions Debt repayments Principal payments on long-term debt and capital leases Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Loan repayments Repurchase of common stock held in treasury Payments for Repurchase of Common Stock Repurchase of convertible debt instruments Repayments of Convertible Debt Research and Development Expenses Research Tax Credit [Member] Research Tax Credit Carryforward [Member] Cash and investments restricted for potential insurance claims Restructuring and Severance Costs Restructuring Charges Restructuring Charges [Abstract] Accrued restructuring Restructuring Reserve, Current Retained earnings Revenue Recognition Percentage of equity interest sold Reconciliation of benefit obligation, plan assets, and funded status Schedule of Defined Benefit Plans Disclosures [Table Text Block] Long-term debt instruments Schedule of Long-Term Debt Instruments [Table Text Block] Goodwill Rollforward Sales Returns and Allowances Accrual Activity Current Vulnerability Due to Certain Concentrations Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Segment and Geographic Data Segment Reporting Disclosure [Text Block] Operating margin reconciliation Segment reporting information Segment Reporting Information [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Selling, general, and administrative expenses Cancelled or forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Granted, Weighted average grant-date fair value (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 Balance (in shares) Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Beginning balance, Weighted average grant-date fair value (in dollars per share) Ending balance, Weighted average grant-date fair value (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 Unrecognized Compensation Cost Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Vested, Weighted average grant-date fair value (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 Maximum number of shares authorized under restricted stock, unrestricted stock, RSU's and stock options to officers, employees and non-employee directors (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Available for future grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Intrinsic value under share based compensation scheme Granted (in shares) Ending Balance (in shares) Beginning Balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Beginning Balance, weighted average exercise price (in dollars per share) Ending balance, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Share-based Compensation Arrangements by Share-based Payment Award, Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Site Contingency [Line Items] Site Contingency [Table] Consolidated Statements of Cash Flows [Abstract] Consolidated Statements of Comprehensive Income [Abstract] Consolidated Statements of Stockholders' Equity [Abstract] Stock-Based Compensation Vishay stockholders' equity Stockholders' Equity [Abstract] Stockholders' Equity Equity [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Unrecognized tax benefits Summary of Income Tax Contingencies [Table Text Block] Tax credit carryforward, amount Tax Credit Carryforward Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Axis] Net income taxes paid (refunded) Total current assets Assets, Current Current assets: Research and Development Expenses [Abstract] Tradenames [Member] Trade Names [Member] Balance at beginning of year Balance at end of year Unrecognized Tax Benefits Reduction for lapses of statute of limitation Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Reduction based on tax positions related to prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Reduction for settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Increase in liabilities for unrecognized tax benefits Addition based on tax positions related to the current year Addition based on tax positions related to prior years Unrecorded Unconditional Purchase Obligation [Table] 2025 2024 Actual purchases from subcontractors Unrecorded Unconditional Purchase Obligation, Purchases Insurance proceeds received Deferred Tax Asset [Domain] Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance [Line Items] Valuation Allowance [Table] Weighted average warrants [Member] Warrant [Member] Adjusted weighted average shares - diluted (in shares) Weighted average shares outstanding - diluted (in shares) Dilutive potential common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Adjusted weighted average shares - basic (in shares) Weighted average shares outstanding - basic (in shares) Common Stock [Member] Property, Plant and Equipment, Type [Domain] Building and Improvements [Member] Building and Building Improvements [Member] Property and equipment, at cost: Property and Equipment [Abstract] Research and development expense Available for sale securities Debt Securities, Available-for-Sale Held-to-maturity Securities, Transferred Security, at Carrying Value Total Assets Total assets Deferred financing costs Debt Issuance Costs, Noncurrent, Net Other accrued expenses Total other accrued expenses Other liabilities Concentration Risk by Benchmark [Axis] Concentration Risk Benchmark [Domain] Income Tax Authority [Domain] Dividends declared (in dollars per share) Conversion feature Valuation allowances Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense Loss on disposal of equity affiliate Equity Method Investment, Realized Gain (Loss) on Disposal Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Statement [Table] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Machinery and equipment Assets: Liabilities: Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Assets Assets Assets [Abstract] Statement [Line Items] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Expected return on plan assets Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Operating Loss Carryforwards [Table] Summary of significant tax credit carryforwards available Operating Loss Carryforwards [Line Items] Net operating loss carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Goodwill, Fair Value Disclosure Fair value of indefinite-lived intangible asset Fair value of definite-lived intangible asset Current Vulnerability Due to Certain Concentrations [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Plans for which the accumulated benefit obligation exceeds plan assets [Abstract] Accumulated benefit obligation Fair value of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Aggregate annual maturities of long-term debt [Abstract] Projected benefit obligation Class of Stock [Domain] Additional Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Total actuarial items Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Unrecorded Unconditional Purchase Obligation [Line Items] Cash and Cash Equivalents [Member] Common Stock [Member] Common Class A [Member] Convertible debt Convertible Debt, Noncurrent Carrying value of liability component Component of Selling, General, and Administrative Expense Other Cost and Expense, Operating Other assets Goodwill [Roll Forward] Goodwill [Roll Forward] Antidilutive Securities [Abstract] Earnings Per Share, Basic, Other Disclosure [Abstract] Antidilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Business Acquisition, Pro Forma Earnings Per Share, Basic Business Acquisition, Pro Forma Earnings Per Share, Diluted Earnings Per Share [Abstract] Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Discussion on convertible debt included in computation of earnings per share diluted Earnings Per Share, Policy [Policy Text Block] Goodwill acquired during period Goodwill related to acquisitions Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Line Items] Class of Stock [Axis] Schedule of Property, Plant and Equipment [Table] Common stock, par value (in dollars per share) Property, Plant and Equipment by Type [Axis] Property, Plant and Equipment [Line Items] Shares reserved (in shares) Common stock, par value $0.10 per share: authorized - 300,000,000 shares; 133,187,901 and 132,911,771 shares outstanding Common Stock, Value, Outstanding Total Vishay stockholders' equity Equity, Attributable to Parent Change in valuation allowance on deferred tax assets Deferred tax assets [Abstract]: Deferred tax liabilities [Abstract]: Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Income tax expense Total income tax expense Income Tax Expense (Benefit) Foreign exchange gain (loss) Interest expense [Abstract] Preferred stock, par value $1.00 per share: authorized - 1,000,000 shares; zero issued Preferred Stock, Value, Issued Spin-off of Vishay Precision Group, Inc. [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Cash dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Acquisition of noncontrolling interests Component of Other Income Other Income Patents and Acquired Technology [Member] Patented Technology [Member] Accounts Receivable [Member] Equity Components [Axis] Equity Components [Axis] Capital In Excess of Par Value [Member] Additional Paid-in Capital [Member] Retained Earnings (Accumulated Deficit) [Member] Retained Earnings [Member] Unrealized Gain (Loss) on Available-for-Sale Securities [Member] Accumulated Other Comprehensive Income (Loss) [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Currency Translation Adjustment [Member] Pension and Other Post-Retirement Actuarial Items [Member] Equity Component [Domain] Foreign Currency Forward Contract Compensation Related Costs, General, Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items] Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table] Deferred Compensation [Member] Deferred Compensation, Excluding Share-Based Payments and Retirement Benefits [Member] Cancelled or forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Cancelled or forfeited, weighted average exercise price (in dollars per share) Issuance of stock and related tax withholdings for vested restricted stock units Conversion of Class B shares Stock Issued During Period, Value, Conversion of Convertible Securities Issuance of stock and related tax withholdings for vested restricted stock units (in shares) Stock options exercised (in shares) Conversion of Class B shares(in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Repurchase of common stock held in treasury (in shares) Dividends declared Finished goods Work in process Raw materials Treasury Stock Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Statement, Business Segments [Axis] Other Accrued Expenses Other Liabilities Disclosure [Text Block] Debt issuance costs Payment of Financing and Stock Issuance Costs Interest savings assuming conversion of dilutive convertible and exchangeable notes, net of tax Deferred Compensation Arrangement with Individual, Postretirement Benefits, by Type of Deferred Compensation [Axis] Loss related to Tianjin explosion Stock repurchases Treasury Stock, Value, Acquired, Par Value Method Repurchase of common stock held in treasury Treasury Stock, Value, Acquired, Cost Method Outstanding: Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Number of units [Abstract] Vested and expected to vest (in shares) Effect of dilutive securities [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Acquired cash and short-term investments Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total Business combination, contingent consideration arrangements, range of outcomes, value, high Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Earnings Per Share Earnings Per Share [Text Block] Net earnings Net earnings Less: net earnings attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Weighted average shares (in shares) Income taxes Depreciation and amortization Outstanding phantom stock units (in shares) Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Less: comprehensive income attributable to noncontrolling interests Total Vishay stockholders' equity: Balance at period start Cumulative effect of accounting change for adoption of ASU Balance at period end Total equity Equity, Including Portion Attributable to Noncontrolling Interest Noncontrolling Interests [Member] Noncontrolling Interest [Member] Total Vishay Stockholders' Equity [Member] Parent [Member] Insurance receivable Class of Stock [Line Items] Shares of common stock reserved for future issuance Schedule of Stock by Class [Table Text Block] Schedule of Stock by Class [Table] Leases [Abstract] Commitments and contingencies Dividends paid to stockholders Dividends, Common Stock, Cash Adjustments to reconcile net earnings to net cash provided by operating activities: Long-term Debt, Type [Axis] Trade accounts payable Payroll and related expenses Executive employment agreement liability, current Other Accrued Liabilities, Current Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Long-term Debt, Type [Domain] Defined Benefit Plan, Asset Categories [Axis] Plan Asset Categories [Domain] Real Estate Investment Trust Securities [Member] Real Estate [Member] Included in other assets Assets for Plan Benefits, Defined Benefit Plan Accrued pension and other postretirement costs Accrued pension and other postretirement costs Stock compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Income before taxes Consolidated Income Before Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Prepaid expenses and other current assets Net earnings (loss) attributed to Vishay stockholders - diluted Net Income (Loss) Attributable to Parent, Diluted Purchase price allocation adjustment Goodwill, Purchase Accounting Adjustments Fair Value Assets Fair Value Liabilities Liabilities, Fair Value Disclosure Contractual coupon interest Segment Reporting, Change in Measurement Methods Segment [Domain] Segment Reconciling Items [Member] Segment Reconciling Items [Member] Operating Segments [Member] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Revenues from External Customers and Long-Lived Assets [Line Items] Fair Value, Measurement Frequency [Domain] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value, Measurements, Recurring [Member] Fair Value, Measurements, Nonrecurring [Member] Cash withholding taxes paid when shares withheld for vested equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Goods received, not yet invoiced Interest income Details of Expenses [Abstract] Class B convertible common stock, par value $0.10 per share: authorized - 40,000,000 shares; 12,097,148 shares outstanding Common Stock, Other Value, Outstanding Acquisition and Divestiture Activities [Abstract] Acquisition and Divestiture Activities Mergers, Acquisitions and Dispositions Disclosures [Text Block] Changes in operating assets and liabilities Cash Flow, Operating Capital [Table Text Block] Fair Value, Hierarchy [Axis] Measurement Frequency [Axis] Deferred tax assets and liabilities Components of income taxes Federal statutory income tax rate reconciliation Components of income (loss) from continuing operations before taxes and noncontrolling interest Other Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Summary of Other Accrued Expenses Commitments and Contingencies [Abstract] Income Taxes [Abstract] Goodwill and Other Intangible Assets [Abstract] Fair Value Measurements [Abstract] Long-Term Debt [Abstract] Net proceeds (payments) on revolving credit facility Proceeds from (Repayments of) Lines of Credit Other Accrued Expenses [Abstract] Pensions and Other Postretirement Benefits [Abstract] Projected and accumulated benefit obligations Weighted average assumptions used Defined Benefit Plan, Assumptions [Table Text Block] Estimated future benefit payments Components of the net periodic benefit costs Schedule of Net Benefit Costs [Table Text Block] Components of actuarial items Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block] Restricted stock units activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] RSUs with performance-based vesting criteria Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block] Summary of recognized stock-based compensation expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Phantom stock units activity under the 2007 Program Summary of unrecognized compensation cost and weighted average remaining amortization periods Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Long-term Debt, Fair Value Letters of credit outstanding Stock-Based Compensation [Abstract] Other Retirement Obligations [Member] Other Pension Plan [Member] Amounts recognized in consolidated balance sheet Use of Estimates Commitment fees Summary of components of other comprehensive income Key terms of the convertible debt instruments Schedule of Debt [Table Text Block] Restricted stock units [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table] Estimated Annual Amortization Expense for Each of the Next Five Years Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Maturity of short-term investments Summary of Significant Accounting Policies [Abstract] Environmental Matters Segment and Geographic Data [Abstract] Related Party Transactions [Abstract] Self-Insurance Programs [Abstract] Type of Adoption [Domain] Other operating activities Other Noncash Income (Expense) Common shares issued for conversion of exchangeable notes (in shares) Principal amount of notes exchanged Repurchase of convertible debt instruments Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments Other current liabilities Increase (Decrease) in Other Current Liabilities Business Acquisition, Pro Forma Revenue Business Acquisition, Pro Forma Net Income (Loss) Fair value of contingent consideration Income Tax Authority [Axis] Additional Cash Flow Information [Abstract] Summary of other Income (expense) Computation of Basic and Diluted Earnings per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Estimated purchase commitments [Abstract] Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value Revenue Recognition [Abstract] Adjustments for New Accounting Pronouncements [Axis] Transfer from Equity Affiliate (assets) Schedule of Finite-Lived Intangible Assets [Table] Weighted Average Grant-date Fair Value per Unit [Abstract] Cancelled or forfeited, Weighted average grant date fair value (in dollars per share) Stock price per share (in dollars per share) Share Price Business Acquisition, Share Price Exercisable (in shares) Granted, weighted average exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, weighted average exercise price (in dollars per share) Phantom Stock Units [Member] Balance Sheet Location [Axis] Dividends [Axis] Dividends [Domain] Plan Name [Axis] Plan Name [Domain] Award Type [Axis] Finite-Lived Intangible Assets, Useful Life Finite-Lived Intangible Asset, Useful Life Currency translation adjustments Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation Currency translation adjustments Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation New Accounting Pronouncements, Policy [Policy Text Block] Reclassifications Purchase price of extinguished debt Revolving Credit Facility [Member] Credit Facility [Axis] Credit Facility [Domain] Property and equipment Deferred Tax Assets, Property, Plant and Equipment Principal amount of repurchased debt Goodwill and Other Intangible Assets [Abstract] Intangible Assets, Net (Including Goodwill) [Abstract] Useful Life 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Weighted-average remaining contractual life of all exercisable options (in years) 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five 2029-2033 Weighted Average Remaining Amortization Periods Business acquisition, date of acquisition agreement Business acquisition, effective date of acquisition Issuance date Debt Instrument, Issuance Date Line of credit facility, expiration date Line of Credit Facility, Expiration Date Line of credit facility, initiation date 130% of the conversion price (in dollars per share) Foreign earnings without provision for US Tax Expiration date of stock-based compensation plan Corporate / Other [Member] Corporate [Member] Number of reporting segments Number of Reportable Segments Expiration date tax credit carryforward Curtailment and settlement losses Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment Actuarial (gains) losses Concentration risk percentage Repurchase Date Sales returns and allowances Loss Contingency Accrual, Provision Effective conversion rate Debt Instrument, Convertible, Conversion Ratio Pension and other post-retirement actuarial items Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other comprehensive income (loss) Other comprehensive income (loss) Equity component (including temporary equity) - net carrying value Effective conversion price (in dollars per share) Minimum market price of common stock for inclusion of shares issuable upon conversion of senior debentures for calculation of diluted earnings per share (in dollars per share) Debt Instrument, Convertible, Conversion Price Balance Sheet Location [Domain] Basis spread on variable rate Other accrued liabilities [Member] Other Noncurrent Liabilities [Member] Site Contingency by Nature [Axis] Site Contingency, Nature of Contingency [Domain] Environmental Remediation Contingency [Domain] Cash repatriated during the current period Foreign Earnings Repatriated Expiration date NOL carryforward Operating Loss Carryforwards, Expiration Date Debt instrument percentage of conversion price Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Trading period to trigger conversion, minimum Debt Instrument, Convertible, Threshold Trading Days Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Revenues Based on Geographic Area Revenue [Member] Revenue Benchmark [Member] Property and Equipment Based on Geographic Area Long-Lived Assets by Geographic Areas [Table Text Block] Self-Insurance Programs Self Insurance Reserve [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Vesting [Axis] Vesting [Domain] Line of credit facility, decrease in commitment fee Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Patents and Acquired Technology [Member] Business Acquisitions Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total Share-based compensation arrangement by share-based payment award, options, non-vested, outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Member] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Other comprehensive income before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Amounts reclassified out of AOCI Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Other comprehensive income before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Amounts reclassified out of AOCI, net of tax Amounts reclassified out of AOCI, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses Definite-lived intangible assets Finite-Lived Intangible Assets Acquired Held-to-maturity Securities, Unrecognized Holding Loss Held-to-maturity Securities, Unrecognized Holding Gain Type of Deferred Compensation [Domain] Scheduled to Vest January 1, 2024 [Member] Scheduled to Vest January 1, 2025 [Member] Scheduled to Vest January 1, 2026 [Member] California [Member] California Franchise Tax Board [Member] Tax Period [Axis] Tax Period [Domain] Deferred income taxes Deferred Income Tax Assets, Net Deferred income taxes Decrease in Unrecognized Tax Benefits is Reasonably Possible Treasury Stock [Member] Treasury stock (in shares) Treasury stock, common shares (in shares) Treasury stock (at cost) Treasury Stock, Common, Value Exchange rate effects Credits issued Loss Contingency Accrual, Payments Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Domestic Plan [Member] Non-U.S. Plans [Member] Foreign Plan [Member] Lease expense [Abstract] Total lease expense Lease, Cost Operating lease expense Short-term lease expense Variable lease expense Disaggregation of Revenue Contract with Customer, Sales Channel [Axis] Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Assets and Liabilities [Abstract] Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Currency translation Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Amounts that will be amortized from accumulated other comprehensive loss into net periodic pension cost during next fiscal year Contributions by participants Plan participants contributions Right of use assets Right of use assets Undiscounted future lease payments for operating lease liabilities [Abstract] Retirement Plan Type [Axis] Retirement Plan Type [Domain] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Effect of exchange rate changes on cash and cash equivalents Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash and cash equivalents at beginning of year Cash and cash equivalents at end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Consecutive trading period prior to notice of redemption Debt Instrument, Convertible, Threshold Consecutive Trading Days Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Cash paid for operating leases Weighted-average discount rate - operating leases Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2024 Lessee, Operating Lease, Liability, to be Paid, Year One 2028 2027 2026 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Undiscounted Future Lease Payments for Operating Lease Liabilities Total lease liabilities Operating Lease, Liability Current lease liabilities Lease liabilities Long-term lease liabilities Operating Lease, Liability, Noncurrent Lease Expense Leases Leases Lessee, Operating Leases [Text Block] Deferred compensation arrangement, annual retirement benefit to surviving spouse Deferred Compensation Arrangement with Individual, Distribution Paid Weighted-average remaining lease term - operating leases Expected timing of satisfaction of performance obligation Allowance for Doubtful Accounts [Abstract] Allowance for Credit Loss [Abstract] Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities Accounting Standards Update 2020-06 [Member] Business combination, price of acquisition, expected Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration] U.S. Base Erosion Anti-Abuse Tax Title of Individual with Relationship to Entity [Domain] Customer Type[Domain] Equity Affiliate Sales returns and allowances Broker-Dealer, Payable to Customer Dr. Felix Zandman [Member] Board of Directors Chairman [Member] Dr. Felix Zandman [Member] Chief Executive Officer [Member] Dr. Lior Yahalomi [Member] Chief Financial Officer [Member] Scenario, Unspecified [Domain] Scenario [Axis] Investment, Name [Axis] Geographical [Domain] Geographical [Axis] Customer Type [Axis] Range [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Minimum [Member] Maximum [Member] Maximum [Member] Minimum [Member] Counterparty Name [Axis] Counterparty Name [Domain] Deferred Compensation Arrangement with Individual, Postretirement Benefits, by Title of Individual [Axis] Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Europe [Member] Asia [Member] Asia [Member] Americas [Member] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption, Adjustment [Member] Austria [Member] AUSTRIA Belgium [Member] Brazil [Member] Canada [Member] CANADA People's Republic of China [Member] People's Republic Of China [Member] Czech Republic [Member] CZECHIA Germany [Member] Germany [Member] FRANCE [Member] Israel [Member] Israel [Member] Italy [Member] Japan [Member] Malaysia Netherlands [Member] Singapore [Member] Republic of China (Taiwan) [Member] The Republic of China (Taiwan) [Member] United States [Member] U.S. Plans [Member] United States [Member] Cover [Abstract] Document Type Document Annual Report Document Transition Report Document Financial Statement Error Correction [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Entity Interactive Data Current Amendment Flag ICFR Auditor Attestation Flag Document Fiscal Year Focus Document Fiscal Period Focus Document Period End Date Legal Entity [Axis] Entity [Domain] 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, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code City Area Code Local Phone Number Entity Listings [Table] Entity Listings [Line Items] Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Entity Common Stock, Shares Outstanding Auditor Name Auditor Location Auditor Firm ID Arizona [Member] Pennsylvania [Member] Taxes paid related to repatriation activity. Repatriation taxes Change in repatriation tax liability The amount of pension and other (such as medical, dental and life insurance) postretirement benefit costs recognized during the period for (1) defined benefit plans and for (2) defined contribution plans net of the amount of cash or cash equivalents contributed during the reporting period by the entity to fund its pension plans and its non-pension postretirement benefit plans. Pensions and other postretirement benefits Pensions and other postretirement benefits, net of contributions Deferred income tax expense (benefit) pertaining to income from continuing operations excluding impact of separately disclosed TCJA items. Deferred income taxes excluding impact of TCJA Deferred income taxes Net amount of U.S. transition tax payable. U.S. transition tax (net) Change in U.S. transition tax liability Cash paid to purchase capped call. Cash paid for capped call Cash paid for capped call Cash paid for capped call Ratio for stock dividend payment related to the Vishay Precision, Group, Inc for the amount of paid and unpaid stock dividends declared and applicable to holders of share-based compensation, for example, but not limited to, non-vested shares, stock options, or restricted stock units. Ratio for stock dividend for Vishay Precision Group, Inc Minimum pro form leverage ratio required for unlimited restricted payments under the revolving credit facility. Restricted Payments Pro Form Ratio Restricted payments pro forma ratio Annual limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Annual Limit) Restricted payments (annual limit) Restricted payments, annual limit Convertible senior notes, due 2025 Convertible Senior Notes, Due 2030 [Member] Common stock options outstanding Common stock options outstanding [Member] Rollover limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Rollover Limit) Restricted payments (rollover limit) Restricted payments ,rollover limit Number of votes per share carried by each class of common stock under voting rights of common stock. Common Stock, Voting Rights, Votes Per Share Voting rights per share Phantom stock units outstanding Phantom stock units outstanding [Member] Phantom Stock Units Outstanding [Member] Available to grant 2007 Stock Incentive Program Available to grant 2007 Stock Incentive Program - [Member] Convertible Senior Notes, due 2025 Convertible Senior Notes, Due 2025 [Member] Convertible Senior Notes, Due 2025 [Member] Restricted stock units outstanding Restricted stock units outstanding [Member] Restricted Stock Units Outstanding [Member] Total limit of "restricted payments" allowed under the revolving credit facility. Restricted Payments (Total Limit) Restricted payments (total limit) Restricted payments ,total limit Available to grant pursuant to 2023 Long-Term Incentive Plan 2023 Long-Term Incentive Plan - Available to Grant [Member] Amount of payments made pursuant to Stockholder Return Policy Stockholder Return Policy Payments Total Maximum amount of unrestricted cash adjustment to net leverage ratio. Credit facility maximum unrestricted cash leverage ratio adjustment Maximum foreign currency borrowings per terms of the revolving credit agreement. Credit facility foreign borrowing sublimit Maximum net leverage ratio allowable per terms of revolving credit agreement. Credit Facility Net Leverage Ratio Maximum Liability and equity components of convertible debentures [Abstract] The portion of the repurchased convertible debt instrument allocated to equity. Allocated equity component of repurchased debt Floor percentage of the trading price of convertible debt instruments to the product of common stock price and conversion rate to determine eligibility of conversion. Debt Instrument Percentage Of Sale Price Of Common Stock Debt instrument, percentage of sale price of common stock Percentage of common stock price to redemption price of debt instruments. Debt Instrument, Redemption, Percentage of Stock Price Percentage of redemption price to principal amount The percentage of conversion price premium. Debt Instrument Conversion Price Premium Debt instrument, percentage of initial conversion price premium (in hundredths) Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes. Debt Instrument, Convertible, Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes (in dollars per share) Minimum percentage of common stock price to redemption price of debt instruments to determine eligibility of redemption. Debt Instrument, Redemption, Threshold Percentage of Stock Price Trigger Threshold percentage of stock price trigger Amount of other noncash interest expense (income) incurred. Other Noncash Interest Expense (Income) Period before maturity date prior to which the holders of convertible debt instruments may convert the convertible debt instruments under certain circumstances, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Convertible, Conversion Period before Maturity Date Conversion period before maturity date Minimum principal amount of notes outstanding upon partial redemption. Required minimum principal amount upon partial redemption Cap price of capped call. Cap price of capped call Net carrying value of repurchased debt instruments. Net carrying value of repurchased debt Committed and uncommitted short-term credit lines with various U.S. and foreign banks held by the Company. CommittedUncommittedShortTermCreditLines Committed and uncommitted short-term credit lines The portion of the repurchased convertible debt instrument allocated to liability. Allocated liability component of repurchased debt The minimum conditions to provide notice of intent to redeem debentures. Minimum conditions to provide notice of intent to redeem debentures Conversion Terms Period to accrue contingent interest subsequent to the issuance of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Debt Instrument, Period to accrue contingent interest subsequent to debt issuance Credit facility minimum liquidity requirement under credit facility covenant. liquidity requirement Available liquidity The leverage ratio to trigger a change in the basis spread on the credit facility borrowings and commitment fee. Leverage ratio trigger Basis increase upon leverage ratio decrease (in hundredths) The amount of incremental revolving commitments available for request under the Amended and Restated Credit Agreement. Incremental revolving commitments Incremental revolving commitments Credit facility accelerated repayment minimum judgement. Credit facility accelerated repayment minimum judgement Amount of adverse judgment triggering default on revolving credit facility Event of Default - Judgment Limit Event of default - judgment limit Total limit of "restricted payments" of any unused amount available for use in the next succeeding calendar year. Restricted Payments, Unused Amount Restricted payments, unused amount Minimum pro form leverage ratio required for unlimited investments under the revolving credit facility. Investments Pro Forma Ratio Investments pro forma ratio Revolving credit facility scheduled to mature on December 10, 2020 Previous Credit Facility [Member] Previous Credit Facility [Member] A ninth specified group of foreign countries about which segment information is provided by the entity. Segment, Geographical, Groups of Countries, Group Nine [Member] Other Asia [Member] A tenth specified group of foreign countries about which segment information is provided by the entity. Segment, Geographical, Groups of Countries, Group Ten [Member] Other Geographic Area [Member] A fourth specified group of foreign countries about which segment information is provided by the entity. Segment, Geographical, Groups of Countries, Group Four [Member] Other Europe [Member] Operating income exclusive of costs of global operations, sales and marketing, information systems, finance and administration groups. Segment Operating Income Inductors use an internal magnetic field to change alternating current phase and resist alternating current. Inductors Segment [Member] Inductors [Member] Diodes Segment [Member] Diodes [Member] Optoelectronic Components Segment [Member] Optoelectronic Components [Member] Resistors And Inductors Segment [Member] Medical end market customer Medical [Member] Automotive end market customer Automotive [Member] Military and aerospace end market customer Military and Aerospace [Member] Information pertaining to customers. Customers [Member] EMS customers EMS companies [Member] EMS Companies [Member] OEM customers OEMs [Member] Distribution customers Distributors [Member] Industrial end market customer. Industrial [Member] Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current. Resistors Segment [Member] Resistors [Member] MOSFETS Segment [Member] MOSFETs [Member] Capacitors Segment [Member] Capacitors [Member] Other end market customer Other [Member] Foreign currency impact of the distributor sales accruals. Distributor sales accrual, foreign currency Foreign currency Value added tax payable VAT payable Accrued VAT taxes payable Capped call transactions entered in connection with issuance of convertible senior notes. Capped call transactions Capped call transactions, net of tax Numerator For Basic Earnings Per Share. Numerator For Basic Earnings Per Share [Abstract] Numerator [Abstract] Other securities not separately identified that could be converted into stock. Weighted average other [Member] Convertible Senior Debentures 2042 [Member] Convertible Senior Debentures, Due 2042 [Member] Borrowings that are exchangeable for equity instruments. Exchangeable Unsecured Notes, Due 2102 [Member] Denominator For Basic Earnings Per Share. Denominator For Basic Earnings Per Share [Abstract] Denominator for basic earnings (loss) per share [Abstract] Convertible Senior Debentures, Due 2040 Convertible Senior Debentures, Due 2040 [Member] Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the treasury stock method. Incremental Common Shares Attributable To Conversion Of Debt Securities Treasury Stock Method Convertible debt instruments (in shares) Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units. Incremental Common Shares Attributable To Restricted Stock Units Restricted stock units (in shares) Additional shares included in the calculation of diluted EPS as a result of other adjustments. Incremental Common Shares Other Adjustments Other (in shares) Denominator For Diluted Earnings Per Share. Denominator For Diluted Earnings Per Share [Abstract] Denominator for diluted earnings (loss) per share [Abstract] Numerator For Diluted Earnings Per Share. Numerator For Diluted Earnings Per Share [Abstract] Numerator for diluted earnings (loss) per share: Convertible Senior Debentures, Due 2041 Convertible Senior Debentures, Due 2041 [Member] MaxPower Semiconductor, Inc. MaxPower Semiconductor, Inc. [Member] Centerline Technologies, LLC Centerline [Member] Applied Thin-Film Products [Member] Tabular disclosure of status of stockholder return policy payments. Schedule of Stockholder Return Policy [Table Text Block] Stockholder return policy [Table Text Block] Gross amount of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust. Reclassifications of AFS investments out of AOCI Available-for-sale securities held in the rabbi trust. Rabbi Trust Assets [Member] Other available-for-sale securities. Other AFS Securities [Member] Tabular disclosure of the amounts recorded on the consolidated balance sheets associated with various retirement benefit plans. Amounts Recorded On Consolidated Balance Sheets Associated With Various Retirement Benefit Plans [Table Text Block] Retirement Plan amounts recorded on consolidated balance sheets Pension plans which provide defined benefits primarily to U.S. employees whose benefits under the qualified pension plan would be limited by ERISA and the Internal Revenue Code. Non-qualified Pension Plans [Member] Defined Benefit Plan, Projected And Accumulated Benefit Obligations [Abstract] Projected and accumulated benefit obligations [Abstract] The employer's best estimate, as soon as it can be reasonably determined, of maximum contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. Estimated contributions may be presented in the aggregate combining (1) contributions required by funding regulations or laws, (2) discretionary contributions, and (3) noncash contributions. Defined Benefit Plan Estimated Future Employer Contributions In Next Fiscal Year Maximum Estimated future employer contributions to U.S. defined benefit pension plans in next fiscal year, maximum Other Postretirement Benefits [Abstract] Other postretirement benefits [Abstract] Number of unfunded non-pension postretirement plans maintained by the Company. Defined Benefit Plan, Number Of Unfunded Non-Pension Postretirement Plans Number of unfunded non-pension postretirement plans Number of European subsidiaries with unfunded non-pension postretirement plans. Defined Benefit Plan, Number Of European Subsidiaries With Unfunded Non-Pension Postretirement Plans Number of European subsidiaries with unfunded non-pension postretirement plans Amount of pension and other postretirement plan liabilities transferred from equity affiliate to Vishay. Defined Benefit Plan, Transfer from Equity Affiliate (liabilities) Transfer from equity affiliate (liabilities) Amount of asset (liability) and accumulated other comprehensive income (loss), recognized in statement of financial position, for defined benefit pension and other postretirement plans. Defined Benefit Plan, Amounts for Asset (Liability) and Accumulated Other Comprehensive Income (Loss) Recognized in Statement of Financial Position Total Other Retirement Obligations [Abstract] Other retirement obligations [Abstract] Defined Benefit Pension Plans [Abstract] Defined benefit pension plans [Abstract] The tax effect of amounts reclassified out of accumulated other comprehensive income. Tax effect of amounts classified out of accumulated other comprehensive income Tax effect Fair value of contingent consideration. Contingent consideration fair value MaxPower acquisition contingent consideration Sum of the carrying values as of the balance sheet date of all long-term debt, which is debt initially having maturities due after one year from the balance sheet date or beyond the operating cycle, if longer, but excluding the portions thereof scheduled to be repaid within one year (current maturities) or the normal operating cycle, if longer, and after deducting unamortized discount or premiums and derivative liability, if any. Long-term Debt Excluding Derivative Liability Long-term Debt Fair value of long-lived assets held and used as determined on a non-recurring basis. Long-lived assets held and used Fair value as of the balance sheet date of assets held in rabbi trusts to fund payments under deferred compensation and non-qualified pension plans. Rabbi Trust Assets Fair Value Disclosure Assets held in rabbi trusts Acquisition target Capella Microsystems (Taiwan) Inc. Capella Microsystems (Taiwan) Inc. [Member] Long-term portion of taxes payable due to the enactment of the Tax Cuts and Jobs Act in December 2017. U.S. transition tax payable U.S. transition tax payable Semiconductor Foundry Agreements [Abstract] Semiconductor Foundry Agreements Range of unrecorded purchase commitments during typical year. Range of typical unrecorded purchase commitments Other sites for which the environmental remediation obligation or asset are disclosed. Other Sites [Member] A leading global manufacturer of rectifiers and diodes, acquired in 2001. General Semiconductor [Member] Executive Employment Agreements [Abstract] Executive Employment Agreements Boolean flag that is true only when there is no line item in statement of financial position that includes accrual for environmental loss contingency. Environmental Loss Contingency Statement of Financial Position Extensible Enumeration Not Disclosed Flag Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] Estimated amount to be paid to acquire the remaining assets pursuant to a purchase agreement. Remaining acquisition price to be paid Approximate total tender offer price (in USD). Offered purchase price The amount borrowed under a revolving credit facility used to fund or partially fund an acquisition. Borrowings to fund acquisition Bi-Metallix, Inc. Bi-Metallix [Member] Nexperia BV's subsidiary owner of its wafer fab in Newport, South Wales, U.K. Neptune 6 Limited [Member] Barry Industries [Member] Number of voting equity interests acquired at the acquisition date in the business combination. Number of shares acquired The net impact on cost of goods sold of the costs and subsidies directly attributable to COVID-19. COVID-19 Impact on COGS Description of investment Equity affiliate [Member] The components of net periodic pension cost other than service cost for defined benefit postretirement plans. Other components of net periodic pension cost Other components of net periodic pension expense Amount of miscellaneous income (expense), classified as other. Other Miscellaneous Income (Expense) Other The net impact on selling, general, and administrative expenses of the costs and subsidies directly attributable to COVID-19. COVID-19 Impact on SGA COVID-19 Impact on SGA Tabular disclosure of lessee's right of use assets and lease liabilities. Assets and Liabilities, Lessee [Table Text Block] Right of Use Assets and Lease Liabilities Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan 2023 Long-Term Incentive Plan [Member] Unrecognized costs of unvested share-based compensation awards not expected to vest. Unrecognized compensation cost not expected to be recognized Performance-based restricted stock units affected by failure to meet performance-based vesting criteria. Performance based restricted stock units affected by failure to meet performance based criteria Restricted stock units (RSUs) that contain performance-based vesting criteria. Performance Vested Restricted Stock Units [Member] Amount of paid-in-kind dividends issued to participating securities in the form of additional units of the participating security. Dividend equivalents issued Dividend equivalents issued (in shares) The number of phantom stock units redeemed for common stock. Share Based Compensation Arrangement Phantom Stock Units Redeemed For Common Stock Redeemed for common stock (in shares) Stock Incentive Plan Of 2007 [Member] 2007 Stock Incentive Plan [Member] As of the balance sheet date, the number of equity-based payment instruments, excluding stock (or unit) options into which fully vested and expected to vest equity-based payment instruments other than stock (or unit) options outstanding can be converted under the plan. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number Part One Expected to vest (in shares) Represents the number of options and/or restricted stock units which vested immediately upon the occurrence of an accelerating event such as death or resignation of the holder. Shares Immediately Vested Upon Accelerating Event Shares immediately vested upon occurrence of accelerating event As of the balance sheet date, the number of equity instruments other than options that are not expected to vest. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Expected To Vest Outstanding Number Not expected to vest (in shares) Expiration date of the 2007 Stock Incentive Plan. Share Based Compensation Arrangement Expiration Of Authority To Grant Equity Based Compensation Expiration date of 2007 Stock Incentive Plan Represents the number of restricted stock units with performance-based vesting criteria which will vest immediately upon the company's achievement of the performance-based criteria due to the occurrence of an accelerating event. Shares To Be Vested Immediately Upon Companys Achievement Of Performance Based Criteria Shares to be vested immediately upon the Company's achievement of performance-based criteria Not Expected to Vest. Not Expected to Vest [Member] Expected to Vest. Expected to Vest [Member] Tabular disclosure of installment payments of one-time transition tax on deferred foreign earnings under the Tax Cuts and Jobs Act. Schedule of Expected Installment Payments of One-Time Transition Tax on Unremitted Foreign Earnings [Table Text Block] Expected installment payments of one-time transition tax on unremitted foreign earnings Amount before allocation of valuation allowance of deferred tax assets attributable to deductible temporary differences from original issue discount interest. Deferred tax assets Original Issue Discount Original issue discount interest Discrete tax item recognized upon release of a valuation allowance. Discrete Tax Items - Release of Valuation Allowance Amount before allocation of valuation allowance of deferred tax assets attributable to deductible temporary differences from research and development expenses. Deferred tax asset research and development Research and development costs Aggregate tax liability for unremitted foreign earnings. Tax liability on unremitted foreign earnings The total tax expense related to the enactment of the Tax Cuts and Jobs Act ("TCJA") in the United States. Total tax expense enactment of TCJA Discrete tax item related to the planned repatriation of foreign earnings that affects income tax expense. Discrete Tax Items Repatriation Discrete Tax Items Repatriation Amount of discreet tax item related to a tax-basis foreign exchange gain on the settlement of an intercompany loan. Discreet tax item, tax-basis foreign exchange gain on settlement of intercompany loan Discrete tax item related to tax-basis foreign exchange gain on settlement of intercompany loan Represents the valuation allowance related to U.S. deferred tax assets. U.S. Deferred Tax Asset [Member] Discrete income tax effect of the convertible senior debenture repurchase. Discrete Tax Items Convertible Debenture Repurchase Senior convertible debenture repurchase Foreign income taxable in the United States. ForeignIncomeTaxableUS Foreign income taxable in the U.S. 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 corporate reorganization Deferred tax rate impact of corporate reorganization Impact of transition tax on unremitted foreign earnings due to the enactment of the TCJA. TCJA tax on unremitted foreign earnings TCJA - transition tax on unremitted foreign earnings The effect of change in tax law on income tax expense. Tax effect of change in tax law Change in U.S. tax regulations The tax effect of the gain on the settlement agreement related to an attempted acquisition. Income tax reconciliation, Settlement agreement gain Settlement agreement gain Represents the valuation allowance related to non-U.S. deferred tax assets. Non- U.S. Deferred Tax Asset [Member] Impact of remeasurement of net deferred tax liabilities due to the enactment of the TCJA. TCJA remeasurement of deferred tax liabilities The effect of changes in valuation allowances on reported income tax expense. Tax effect of changes in valuation allowances The effect of changes in uncertain tax positions on reported income tax expense. Tax effects of changes in uncertain tax positions Discrete income tax effect of the pension settlement. Discrete Tax Items - Pension Settlement Earnings from the current year Current Year Earnings [Member] 2025 [Member] 2022 [Member] 2024 [Member] Earnings from years prior to the current year. Prior Year Earnings [Member] Discrete tax items for changes in uncertain tax positions, valuation allowances, tax rates, and other related items that affect the income tax expense. Discrete Tax Items Included Income Tax Expense Discrete tax items included income tax expense Represents the tax benefit related to the reduction of acquisition date valuation allowances. Tax benefit of reduction of acquisition-date valuation allowances Tax benefit recognized through a reduction of acquisition-date valuation allowances recorded as a reduction of tax expense The percentage of dividends received deduction allowed on qualifying dividends paid by subsidiaries under the Tax Cuts and Jobs Act of 2017. Tax Cuts and Jobs Act of 2017, Percentage of dividends received deduction allowed on qualifying dividends paid by foreign subsidiaries Percentage of dividends received deduction allowed on qualifying dividends paid by foreign subsidiaries TCJA imposed one-time transition tax rate on deferred foreign earnings for illiquid assets. Tax Cuts and Jobs Act of 2017 Transition Tax Rate on Deferred Foreign Earnings for Illiquid Assets TCJA one-time transition tax percentage on deferred foreign earnings for illiquid assets 2023 [Member] Discrete tax items for related to all changes in uncertain tax positions, valuation allowances, tax rates, and other related items that affect the income tax expense other than planned repatriations of foreign earnings. Discrete Tax Items Other Us Foreign Tax Credit [Member] U.S. Foreign Tax Credit [Member] Expected tax payable due to the enactment of the TCJA, net of estimated foreign tax credits, and after utilization of net operating loss, R&D credits, and foreign tax credit carryforwards. Expected TCJA tax payment, net The payment period of transition tax payable on foreign earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Tax Cuts and Jobs Act of 2017, Payment Period of Transition Tax Payable Payment period of transition tax payable on foreign earnings TCJA imposed one-time transition tax rate on deferred foreign earnings for liquid assets. Tax Cuts and Jobs Act of 2017 Transition Tax Rate on Deferred Foreign Earnings for Liquid Assets TCJA one-time transition tax percentage on deferred foreign earnings for liquid assets Increase in unrecognized tax benefits resulting from interest. Unrecognized tax benefits increases resulting from interest Discrete tax item due to the tax impact of early extinguishment of debt. Discrete Tax Items Debt Extinguishment Discrete tax items debt extinguishment Amount of unremitted foreign earnings on which income tax was recognized. Unremitted Foreign Earnings Unremitted foreign earnings The total amount of foreign earnings repatriated to the U.S. under the Company's repatriation program which was initiated in 2008. Cash Repatriated Total Total cash repatriated under the Company's program Amount of taxes paid in current period for cash repatriation activity. Repatriation taxes paid Repatriation taxes paid Tax expense on repatriated cash from non-US subsidiaries. Tax expense on repatriated cash from non-US subsidiaries Amount of cash estimated to be repatriated to the United States in the next fiscal quarter. Future cash repatriation next fiscal quarter TCJA tax payment first installment amount paid. Tax Cuts and Jobs Act of 2017 Tax Payment First Installment Amount Paid Amount of TCJA tax first installment Market Concentrations [Abstract] Concentration Risks [Abstract] The number of years that the business operation in Israel has existed. Duration of Business Operations in Israel Duration of business operations in Israel Concentration risk customer Concentration Risk Customer Line Concentration Risk, Customer Bank of China Bank of China [Member] KBC, a participant in the Credit Facility Bank Three [Member] JPMorgan [Member] Bank of Tokyo Mitsubishi [Member] HSBC, a participant in the Credit Facility. Bank Five [Member] HSBC [Member] Unicredit Bank Two [Member] MUFG Bank Ltd. [Member] Bank Leumi, a participant in the Credit Facility Bank One [Member] Bank of America [Member] Percent of cash and cash equivalents and short-term investments concentrated in the geographic location. Other Asia [Member] Outside Of United States [Member] Bank Hapoalim, a participant in the Credit Facility. Bank Four [Member] Bank Hapoalim Customer One [Member] Deutsche Bank Bank Seven [Member] TD Bank [Member] Percent of cash and cash equivalents and short-term investments concentrated in the geographic location. Other Geographic Area [Member] Other [Member] Percent of cash and cash equivalents and short-term investments concentrated in the geographic location. Other Europe [Member] Bank Hapoalim Bank Six [Member] Bank Hapoalim [Member] Cash and Cash Equivalents and Short-term Investments, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported cash and cash equivalents and short-term investments, as of the balance sheet date. Cash and Cash Equivalents and Short-term Investments [Member] Santander Bank Santander [Member] UniCredit Bank UniCredit Bank [Member] A classification of common stock that has different rights than Common Class A and may be converted to another form of security. Class B Convertible Common Stock [Member] Common stock, par value $0.10 per share [Member] Minimum ownership percentage of consolidated entities that do not have a non-controlling interest. Minimum ownership of fully controlled entities Minimum ownership of entities that do not have a non-controlling interest (in hundredths) The amount accrued as of the balance sheet date by the entity's captive insurance entity for claims outstanding. Outstanding claim accrual The estimated gross amount, at the balance sheet date, of costs to be incurred to complete long-lived assets under construction. Estimated cost to complete construction in progress Transfer period of product to customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Revenue, Amount Transfer of Products to Customer Collection period of receivables Number of performance obligations in contract with customer. Revenue, Performance Obligation, Number of Performance Obligations Number of performance obligations Payment terms of sales, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Revenue, Payment Terms Payment terms of sales Minimum number of months for a highly liquid investment to be considered a short-term investment. Highly liquid investments maturity term Minimum number of months until maturity from original purchase date for a highly liquid investment to be considered a short-term investment (in months) EX-101.PRE 15 vsh-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 16 image00011.jpg begin 644 image00011.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" %H E@# 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#UOX:> _"% M_P##CPK=WWA70+F[N-)M)9IIM.A=Y':%2S,Q7)))))/6ND_X5QX(_P"A-\-_ M^"N#_P")H^$__)+/!O\ V!;/_P!$)754 8_$OP'X0L/AQXJN['PKH%M=V^D MWB@ ^$_P#R2SP; M_P!@6S_]$)755ROPG_Y)9X-_[ MG_P"B$KJJ "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ K#\C M7VEZ@GF6=Y"]O,N<$JP(./0\U,[N+Y=RHVYE?8YOPS8>(TBTS5=3\4FYCE@$ MM[9R640A!90?W+*%= I[NTF1Z'FJNC_$[1]4GTXI9ZI;V&J,Z:=J%Q"J07C( M"2J?,74D*Q&]5W8XS5O1/#6O6BV=GJ?B9+W1[6%H!;IIZQRW*;=JB>5G;<0. M\:QY/)]*P]&^%\MDN@65[KS7NB^'Y'ETVV^R".56*LJ^;*&(<*'. JIVSFJE MN^7;I_7W6_$F*]U,9^^=FW_ (%GVKEG\!:QX<\0 M?#?3M%NWG_L]]6EDU)K!G@B,WSJ)4#\ [BH^=2<<$=*;M>R\_P!?^ '2_P#6 MS_X!V[?$S2V\.6>L6^GZK-%<22PO$8XX3;/$2)%FDE=8HR",VGAF;2+#5=3;Q"LYLHK9(@P,/^L5R\BJI'/.2.#STSEQ?":6S_L*XT_7( M?[3T^2[GFEO=.%Q%/-,) MY94N&R,9#HZ'/MD%NF_"RYT);5_#?B.2VNAI::3=27EK]J$\:LS*ZC>I5QN8 M#)90,#:<5*OR^=E_Z3_\E_74>G-Y:_G_ )?UT+U]\6-%B=!IMCJNK(^C_P!N M"2RCCV_9=Q4G]XZ_,,'*]>PR>*[72=4M=5T:TU6TDS974"W,;MQ\C*&!/IP: MX&Q^%%KITNW3]2DCM5\-MX>2.2+>PRS-YQ;<,G+'Y< >XZ5V7AG0DT7P?IF@ M2RBZCL[*.R:0IL\T*@0G;DXSCIDU4MGR_+[W^G+]XENK_/[E^MSF],^*&E:D MUBUOIVK)::F9$TR\FBC2*_= QV1Y?!X]:U^6\D MN;N60J)4@2)5#L (A'\VWC'[PEL@]L$PZ#\,9=/;P[:WNNM>Z+X=E:;3;;[* M(Y0VUE7S90Q#A0QP%5.V#=/T'[9]M^R;_W_E>7OW.S?=R< M?>QU[4]-?P_KN#[?UU_#8YCPS>^(O&UOJFKZ=XB?2((-1FM+*U2SBFA:.%]A M:<,/,8L58X1TP"*U-;^).DZ*GBK[;;W\C>&EMVO#%&G[SS@"OEY?GKSG'XTV M#P;J^E7&HQ>&O$::9I5_=M>R0M8+/-!([;I/)D9PBACDX>-\$G'H,?QG\*[G M7[CQ5]C\0+96WB."VCNTDL?.=7@X5D82* " 5VGV(J([)/LOOTO^I2MS.^U M_P +_P"1>U[XL:1HMUK<=QIFLRPZ++;Q7US##&T<7G@%&YD#,/F (4%O;'-. MNOBII-EIVOW.HZ9K%G-HAMC=6DL<1E*SD"-EVR%2#GD%@1@Y%5=?^%O]KVOC M.'^V/)_X2.6SES]EW?9_L^SC[XW[MGMC/>I/$OPOCUV;QF\NJM$/$4%G$H6# M)MFM\E6^]\X)P_&:U?%WQ-TGPC<>7K5IJ*VZ"(2WFR-(E+X M VAW5Y<9Y\I7V]\8-8^K?"J\UBU\9#4_$,+7?B2WM('DAT\HEOY&>50RDD-Z M%N/4U#XP^$,_B"X\2^3K\%M;:[Y#3^;IHGGB,(7:J2^8,1DHI*%3WP1DT+=7 M#>W]=%^MR'Q9\2[](?B#;1V][H\/A];<1ZK!#!=-E]ISY3R $L&X'0 $D@X6 MNKG^(NE6IU"&>VU#[99:C;Z6UMY:>9-),%,;H-^"A#9R2#A6XXK%\2_"V?6! MXQBBUN&VM?$L5N)E-D7>&6$* RMY@!4A3E2,Y/WN,'5U'X2( M;.%5DLPGR7$J*ZQ2L<]461P..XYXY%T3\K_K^J^=Q._+?KK^EOZ\O,>OQ+T= MM2,(M=2_LX:A_97]J^4OV7[5G;Y>=V_[WR[MFS/\58_Q6\2W&C>,O!NGMXF_ MX1S2-1^V?;+K_1U_U:(4&^=&5>3CISGZ5#8_!VQL?$4E[;OHYLI-1.I$3Z)# M->*Q;<8EN7)Q'NZ?)N X##K78:[X6_M7QGX9U_[9Y7]BBY'D>5N\[SD"_>R- MN,9Z'/M26T6_G]W^93W=MO\ A_\ @'-7?B3^S]3\&16'B>^UVUU%[Q@T%O:3 MC4!'"S!/-3RU3:1P44Y(PQ'6M"V^*/AZXL]/NP;I+:ZTJ76'D:,8MH(\!O- M8D-N)4!=V2IK5\0^%_[8\6^%];^V>3_8DEQ)Y/E;O.\V(QXW9&W&<]#GVKF- M)^$.E62>,89[N>>T\0(\"1!=OV&!B[F.,DG_ ):2.^< =...4V[.WG_P/T^[ MS#2Z^7YZ_A^?D=#X9\<66NZG'I[Z?J>F7D]K]NMH[Z-%^TP9 \Q"CL."5RK8 M89'% _$JW.)M3T?5K4VNG6<<"DPZD/]6FX#<5D![YP5.*U?A]\. M(O">I+>.^B.\5J+6,V&APV3L,C+R2 L[.0 ."J]25)Y&YXV\+?\ "3G0?],^ MR_V7JL.I_P"JW^;Y88;.HQG=UYQCI522;5MOTV_!:^OW"3=G?^GO^>GI]Y@6 MWC"X\+V5GHNOC4_$GB6WL!?ZG)I]O"!#&2,,Y'_ "S7<_\ L\BJ7CCX7VWB3Q0= M>@?25O)+,64J:II*:A'@$E9(U9EV2#<>3N!&,KQ537/A.UY<[M-UBWM(9-&& MB2K+I<>(M+T?2K#4M0FU#3XM4CF@2-8DMG?:'8NZD8ZD $XZ GBLKXJRZWIESH M5QI'B74K"/4-6M=.DMXH+5XT20D,RF2%FW<=V(]JN>$OA^?#^OZ5J;:FMR;' M0(M#\M;;RP^Q]WFYW'&>FW!^M;7C+PW_ ,)(FCK]J^S?V=J4&H_ZO?YGEDG9 MU&,YZ\X]*J27,K;7_#F_^1)5[/T_&W^9F:CXO@\-WB:$8M;\1ZM;VGVVY:WA MA,B0;B!))_JDSD$!4&XX^Z>M9FF?$^/5?&B:=IFF7-YHCZ,NKKJ%N [,K$X_ M=9WD<%=H4ON.-H'-:/B'P7>77B>YU[0-:32[V\L1I]VLUF+F.2-22KJ-Z%9! MN(!)(QU4UA'X00VJ+;:/K$MG8MH!T"=7A,DS1Y9A*D@=0K[FR?E((X '6HUM M=[Z_^W6_]M_$II;+R_\ ;?\ [;\"PWQ1L=5M/$-AIT5YIVN6.DRZC%'<^0[! M0I 8B-W"D-C*/M;D96KMOX@U-_@2OB%KG.L'P]]N^T>6O^N^S[]VW&W[W.,8 M]JQ]*^%%U;7TUU=ZY9.SZ#)H*16FE"VC2-L%9 OF-\V=Q(S@YXVXKK8O"7E_ M#$>$/MN<:3_9?VORO^F7E[]F[\<9]LT37NR4=^G_ )-^EATVN:+EM?7_ ,E_ MX)Y_X0\8WUUKW@^/3O%Q\3Q:A:O+K4&+5UT_$(8.6@C4Q_/E=KDYSCJ*ZW2_ MB=I>IM:&VT[55M]029M,N98D2+4#&I8K&=^5) )'F!,X.*9_PKE8=9\.ZG8: ME]GGT^P&EZ@OD$IJ=L$"A7 <;2#EE/S8SW%9?@GX06?A?4+!XY=(FM+#S! R MZ)"EY)N!"^=2VX/NQ@X&5!)!X P3/;?%;2[VW\/OI MVDZS>3:X]U':6\4<(?-NVV3<6E"J."0<].N.E9^C_"V^TBT\*I9^(+;[1X>_?_ __ "Y#\5-)DU+[,VFZO' -9;0FO'CB\E; MH:M\+MUO)%_;'W_% \2Y^R],.&\G[_ +??_P#':]*J M5\*OO_P%^MP?Q.VW_!?Z6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH Y7XL?\DL\9?]@6\_]$/11\6/^26>,O\ L"WG_HAZ* #X3_\ )+/!O_8% ML_\ T0E=57*_"?\ Y)9X-_[ MG_Z(2NJH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y7XL?\DL\9?]@6 M\_\ 1#T4?%C_ ))9XR_[ MY_Z(>B@ ^$_P#R2SP;_P!@6S_]$)755ROPG_Y) M9X-_[ MG_P"B$KJJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** .5^+'_)+/&7_8%O/_1#T4?%C_DEGC+_ M + MY_Z(>B@ ^$__ "2SP;_V!;/_ -$)755ROPG_ .26>#?^P+9_^B$KJJ " MBBB@ KQ_XH?$/6M ^(V@>'M.ETO3;:Y43&YU566"[.V0&+S1Q'@JG(R<_%;X?ZEXZ>RM5UF&'1=Y^U6D]JLA7,4J>9$PP0_P"\Z-D @,/NE6%I M),:M9W[%'6/B+=6OQ!U329;VPTS2=--M&TUQI=Q<">612[1^>LB10G&T+OSD MGH>E9EI\6]2M=%BUC6K.Q>UU#0[G6[*WM@Z/$(BO[F1V8AR0Z_,%7!R-IXKK M/$O@2[\0QMI5]KF[PN[V[M8&T F7RBI"+.&&%8J"V@LA+%;?9U2&'=M&WVGU;2XI8I5#)(C:A;AE8'@@@D$'K6DK7T_KM^!$;VU_KO^)U]% MD MT444 %%%% !1110!ROQ8_P"26>,O^P+>?^B'HH^+'_)+/&7_ &!;S_T0]% ! M\)_^26>#?^P+9_\ HA*ZJN5^$_\ R2SP;_V!;/\ ]$)754 %%%% !1110 44 M44 %,O^P+>?^B'HH^+'_)+ M/&7_ &!;S_T0]% !\)_^26>#?^P+9_\ HA*ZJN5^$_\ R2SP;_V!;/\ ]$)7 M54 %%%% !117F?CCXDWFB_$#2/"FB:1%J-]:K+B7:^W[+%AB'; .22I M 7C.&YXK'L/BY;MIQU+5=*>STZXTJ?6;%H[@2RSP1$!@Z;0$F>#?%T^MZG>:9JFG1Z= MJ,%M!>B**Y^T*\,V[:=VU<,"K C& >A(YI_Q+_Y%VS_[#6D_^G&WJFFMQ)I[ M'54444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7*_$O_D7;/\ [#6D_P#IQMZZJN5^ M)?\ R+MG_P!AK2?_ $XV] '54444 %%%% !1110!ROQ8_P"26>,O^P+>?^B' MHH^+'_)+/&7_ &!;S_T0]% !\)_^26>#?^P+9_\ HA*ZJN5^$_\ R2SP;_V! M;/\ ]$)754 %%%% !7DOQN\!ZUXXNM*M[&UT:2S20_Z9*6BNK)C'(-X89WIN M,;!1M.Y%SD$LOK5%%NXTVKV/(?$WP@N;_6;._P!/\2:D))-1CN[]KDP,=J0M M&/*)@9L@-@*Y*X+'J6*6NGZ'ST4FKIKO\ Y6_(75/M_G?\SA_ _AC5-/UZ^UK7S8I>36-M MIT<5E*\B".'<=Y+*IRQ<_+C@ #)ZU<^)RA_#5JIS@ZSI(.#@_P#(0M^XKK*Y M7XE_\B[9_P#8:TG_ -.-O5-M[B22V.@^P0_W[G_P)D_^*H^P0_W[G_P)D_\ MBJM44AE7[!#_ '[G_P "9/\ XJC[!#_?N?\ P)D_^*JU10!5^P0_W[G_ ,"9 M/_BJ/L$/]^Y_\"9/_BJM44 5?L$/]^Y_\"9/_BJ/L$/]^Y_\"9/_ (JK5% % M7[!#_?N?_ F3_P"*H^P0_P!^Y_\ F3_ .*JU10!5^P0_P!^Y_\ F3_ .*H M^P0_W[G_ ,"9/_BJM44 5?L$/]^Y_P# F3_XJC[!#_?N?_ F3_XJK5% %7[! M#_?N?_ F3_XJC[!#_?N?_ F3_P"*JU10!5^P0_W[G_P)D_\ BJ/L$/\ ?N?_ M )D_P#BJM44 5?L$/\ ?N?_ )D_P#BJ/L$/]^Y_P# F3_XJK5% %7[!#_? MN?\ P)D_^*H^P0_W[G_P)D_^*JU10!5^P0_W[G_P)D_^*H^P0_W[G_P)D_\ MBJM44 5?L$/]^Y_\"9/_ (JC[!#_ '[G_P "9/\ XJK5% %7[!#_ '[G_P " M9/\ XJC[!#_?N?\ P)D_^*JU10!5^P0_W[G_ ,"9/_BJ/L$/]^Y_\"9/_BJM M44 5?L$/]^Y_\"9/_BJ/L$/]^Y_\"9/_ (JK5% %7[!#_?N?_ F3_P"*H^P0 M_P!^Y_\ F3_ .*JU10!5^P0_P!^Y_\ F3_ .*H^P0_W[G_ ,"9/_BJY]_B M)X13Q4/#;:_8C6BWEBVW_P ><;-WW=^>-N69UCBC4L[NPH @^P0_W[G_P)D_^*KY#_:E\<^)] M)^(8T.PO+RPTNS6WNX LS'[1(")%E.2<[7& .F8\]:^G/[4U'Q+\GAUC9:4> M&U:1,M*/^G=&&#_UT8;>A4.#D8'Q"\'^'X?#%B)-*M+J4:SIN;B[C$\SF2^M MTD+2/EB67Y3D\KQTXH U_@[KNJ>)?AGH&KZ_%Y6I74!:7Y-F_#,JOCMN4*W' M'S<<5V5(H"J H & !VI: "BBB@ HHHH Y7XL?\ )+/&7_8%O/\ T0]%'Q8_ MY)9XR_[ MY_Z(>B@ ^$__)+/!O\ V!;/_P!$)755ROPG_P"26>#?^P+9_P#H MA*ZJ@ HHHH **** "BBB@ KE?B7_ ,B[9_\ 8:TG_P!.-O755ROQ+_Y%VS_[ M#6D_^G&WH ZJBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BDD=8T9Y&"HHRS,< #U-<@AOI&'([@4 =37-7?BZT:YDL]"@GUN_C.UX[+!CB M;TDF)"(?]G.[T4U%_P (Q=ZO\WBW4GO(S_S#[0&WM![, =\OOO;:>NP5TMI; M06=M';V<$5O;QC:D42!%0>@ X H ^)YOV<_B'+XP962T%N\OFG5#?!D!/S<\ M"0MGC.SKSTKZ\T[Q1"UY%I^M6\FCZI(=L<-PP,X/% %FBN5_LG6= ^;P]='4+ ==-U"9BR#_ M *93G+#_ '7W#H R"M#1?$ECJEPUF1-9:I&NZ2PO%\N91Z@9(=?]I"R^] &U M1110 4444 %%%% !1110 4444 %%%% !1110 44$X&37+/KEYKSM!X3\O[*# MMEU>9=T*^HA7_ELWOD(/5B"M &GKFO6ND-%"ZRW.H3@_9[*W7=--CK@< *,C M+,0HSR16=#H-WK,R77BQHI$5@\.EPL6MXB.09"0/.<>I 48&%R-QT]#T.TT= M96@\V>[G(-Q>7#;YIR.FYO09.%&%&> !6I0 5ROQ+_Y%VS_[#6D_^G&WKJJY M7XE_\B[9_P#8:TG_ -.-O0!U5%%% !1110 4444 ,O^P+>?^B'H MH^+'_)+/&7_8%O/_ $0]% !\)_\ DEG@W_L"V?\ Z(2NJKE?A/\ \DL\&_\ M8%L__1"5U5 !1110 5POC'XD67AOQ1IV@QZ9J.J7UQB2=+*,.T$160AMNNU6[JO%/CMX4U?7/$6AW?AO0KE=8C8QVVO6-V(Y(#YY%4M-^*&@WEO-=3)>V-BMC+J4%U=1*$NK:,X>2,*Q; R.&"L0P(' M-8_Q T3Q%XGEL--314@N[.Y@EM_$:7,9$4?'VCY?ED5F 9-B@JP(RPZ#E+?X M:>(M4\-VFBWMHNGOI/AR[T:.Y>='CNYI2FUTV$L(\1Y.X*?FQ@XJ7=)_/\F_ MSLOZN&EU\OS_ ,M3UKPIXMM?$5QFQV\LTF/=1'_F(WN;>U'NN1OE]MJ[3_?%-L_ VGF:*YUN MYOM;OHFWQS7L[%8F]8XP0B?4#=ZL:Z+[!#_?N?\ P)D_^*H P(_"*W[K-XKO M9-;E!W"W=?+LT/\ LP D-CL9"Y'8UU"*J*%10JJ, 8 %5OL$/\ ?N?_ )D M_P#BJ/L$/]^Y_P# F3_XJ@"U157[!#_?N?\ P)D_^*H^P0_W[G_P)D_^*H M M455^P0_W[G_P)D_^*H^P0_W[G_P)D_\ BJ +59^M:-I^MVZPZG;).J-OC?)5 MXF_O(XPR-_M*0:F^P0_W[G_P)D_^*H^P0_W[G_P)D_\ BJ .?V>(/#W^J+^( M=,7^!V5+V(>S<),/9MK?[3FM?0] MZMGR!)%=NPR.H/S<$="#R.] &M157[!#_?N?_ F3_P"*H^P0_P!^Y_\ F3_ M .*H M455^P0_P!^Y_\ F3_ .*H^P0_W[G_ ,"9/_BJ +5%5?L$/]^Y_P# MF3_XJC[!#_?N?_ F3_XJ@"U157[!#_?N?_ F3_XJC[!#_?N?_ F3_P"*H M5 MFZYK5EHL,;7CL99FV06\2EY9V_NH@Y8^O8#DD#FL&ZU%M1N9;'PJ)+J:-C'/ M?2W,IM;9AP1D-F5Q_<4\8PS+QF_HWA2STZ5KJ:>]O=4D79+?3W#^8XSG:,$! M4ST50!WY.30!6&CW_B,^9XG M]./*:/%)N5Q_P!/#C[_ /US7Y.H)DX(ZE%5 M$5$4*JC 4# ]*K?8(?[]S_X$R?_ !5'V"'^_<_^!,G_ ,50!:HJK]@A_OW/ M_@3)_P#%4?8(?[]S_P"!,G_Q5 %JN5^)?_(NV?\ V&M)_P#3C;UT'V"'^_<_ M^!,G_P 57+_$:TCBT"R=6G)&M:3]Z=V'_(0M^Q.* .RHHHH **** "BBB@#E M?BQ_R2SQE_V!;S_T0]%'Q8_Y)9XR_P"P+>?^B'HH /A/_P DL\&_]@6S_P#1 M"5U5&],T:9[BU@:2^D&V6 M]N',UQ(/0R,2V/\ 9S@=@*V* ,'2?"NG6%XM_/YVHZJ 1]OOG\V5<]=G 6,' M^Z@4>U;U%% !1110 4444 %%%% !1110 4444 %%%% !6!JOABVNKU]1TZ:; M2M6;&Z[M, RXZ"5""L@[?,"0.A'6M^B@#E?^$AOM#^3Q;:*EN.FJV2LUL?>1 M.7A^IW(.[]JZ:WFBN8(YK>1)89%#)(C!E8'H01U%25S-QX6^Q3R7?A:[_LBY M=B\D 3?:3L>I>'(P3U+(58GJ3TH Z:BN8M_%/V*:.T\56O\ 9%R[!$N"^^TG M8]-DV 3V5PK$] >M=/0 445SVI>(7DO9=,\/0+J&IQG;,Q8K;VG_75P#\W? MRURQR. #N !IZQJUEHUG]IU&<11E@B#!9Y'/1$499F/90"36']BU3Q-\VKB7 M2]'/W;".3%Q<#_ILZGY%_P"F:'/]YL$K5[1_#R6EY_:.I7#:EK#*5-U*NU8E M/5(4Z1K],L<#&SMHK>TAC@MXE"1Q1J%5%'0 #@"I:** "BBB M@ HHHH *Y7XE_P#(NV?_ &&M)_\ 3C;UU5BL0=;!YG645S=[XX\/66N? MV3EK:D.E]? M2-<3CUVNY.P?[*X'M0!3_P"$GOM3^7PQH=S=(>EYJ&ZRMQ[C,];+3LV=O]"58RM[Y?:?[HZ5U5% &1'X9T)-'?25T;3? M[+DY>T-LAB""#P0?2@#Y5_9B\6^,?'.I:IH.N:UJ4^C0P?:9+K<3.&W M!1")OO*'!8\?-\GRE>37U+IMA:Z9916FGV\=O;1#"1QK@#U_$GDGO4&BZ+I6 MA6K6VB:98Z;;LV]HK.W2%"WJ0H SQUK0H **** "BBB@ HHHH **** "N5^) M?_(NV?\ V&M)_P#3C;UU5?*/[0?QK\1:%X\U+PI9V6DOI^GW-C=QR2Q2&5GC M\FY )#@8W@ \=.^>: /JZBN+^#7BN]\;_#;1_$.J0V\-Y>>=YB6ZL(QLF=!@ M,2>BCN:[2@ HHHH **** .5^+'_)+/&7_8%O/_1#T4?%C_DEGC+_ + MY_Z( M>B@ ^$__ "2SP;_V!;/_ -$)755ROPG_ .26>#?^P+9_^B$KJJ "BBB@ KP7 MX\V-W:^-M!UGPO;:W;^*Q^YMKF"W\^TNL13E8F7G#@\98* LC-DA25]ZHHZI MC3T:[GAGCZZUKQEXRM?#.J:?JVF^&K$PSW%Q#I5S,NH78PRHDB1LJ1(^"6)' M3\1@0^$?$&L^$K#1[?3+^VOM(\*7NEW"W,)B22YD,82.-V&V0'RR=RDJ 1R# MT^DJ*35TUWO^37Y/\%\R^J?:WYI_FOS/-/AS;7=YXTU/6WLK^SL3I%CIZK>V MSV[O-'YC/A7 )"[P-V,$YP2.:W_B<"WAJU 8J3K.D@,.H_XF%OSS765ROQ+_ M .1=L_\ L-:3_P"G&WJI2O\ U\R(QY?Z^1T'V6;_ )_KG_OF/_XBC[+-_P _ MUS_WS'_\15JBD45?LLW_ #_7/_?,?_Q%'V6;_G^N?^^8_P#XBK5% %7[+-_S M_7/_ 'S'_P#$4?99O^?ZY_[YC_\ B*M44 5?LLW_ #_7/_?,?_Q%'V6;_G^N M?^^8_P#XBK5% %7[+-_S_7/_ 'S'_P#$4?99O^?ZY_[YC_\ B*M44 5?LLW_ M #_7/_?,?_Q%'V6;_G^N?^^8_P#XBK$LB11O)*ZI&@+,S' 4#J2?2O,?#?QT M\#>(?%#Z%8ZC+'/DB*>XB\N&<@9(5B>.A^\%SV[4 >C?99O^?ZY_[YC_ /B* M/LLW_/\ 7/\ WS'_ /$5@-XTM+QC'X:M+O7I0<>99J!;*?>X8B,X[A2S#TI/ M[,\2ZOSJ^JQ:3;'K::2-TGT:XD&2/]Q$/^U0!=UO5+#0XT;5M=:V,AQ$C^7O ME/HB!-S'V )K'_M'Q'JW&@V=W:0'I>ZP$A&/58 GF'Z/Y=;VB>&M(T21Y=.L MHTNI!B6ZD)EGE_WY7)=OQ)K7H XZ3P0^IJI\4:[J.KG^*WPD%H?;R5&&'M(7 MKH;33%L[:.WL[B2WMXQM2**.)%4>@ 3 K0HH J_99O\ G^N?^^8__B*/LLW_ M #_7/_?,?_Q%6J* *OV6;_G^N?\ OF/_ .(H^RS?\_US_P!\Q_\ Q%6J* *O MV6;_ )_KG_OF/_XBC[+-_P _US_WS'_\15JB@"K]EF_Y_KG_ +YC_P#B*/LL MW_/]<_\ ?,?_ ,15JF32QP1-),Z1QJ,LSG 'U- $'V6;_G^N?^^8_P#XBC[+ M-_S_ %S_ -\Q_P#Q%8=QX\\,13-#%K%M>7"G#06 :[E!]-D09L^V*C_X2N]N MO^03X5URY!Z2W"1V:#ZB5UD_)#0!T'V6;_G^N?\ OF/_ .(H^RS?\_US_P!\ MQ_\ Q%<_O\;7GW8?#^D+V,DDU^WXJ!"!_P!]&C_A&=7NO^0KXMU1U/6*QBAM M8S^(5I!_WW0!OM;R(I9]0N%4#))$8 '_ 'S7.7GB_P /6DYMW\512W0ZV]LT M<\H_[9HA;]*)O!'A2W3[1J]HE\$^8RZQ 'KG,[,!_3M2Q>,O!>F+]CL-7 MTD;#_P >NGLLK*?^N<62/RH K_\ "2W=S_R"-(\4WN>CR6D-FH]S]H$;8^BD M^U&WQU>?ZH:7I2'H]Q/]KW!^C3^6" M/?.*/[9\4W/_ !Y>$X[?/3^T]32+'U$*S?\ Z_SH ^)V^ 7Q)6X2!O#T8F=2 MZH=1M=S*" 2!YN<#!@5]U";'5M,OK6<#W M_>K$2/PS[=J/^$OM(>-2_P"$ETX]S<:2Y0?61(F0?]]5;_M[Q'#_ ,?/@ZYE M]?L6H6\GY>8T?^?2C_A,)8O^/WPOXDMO7_14GQ_WYD?/X4 +IWBGP_J4GE6/ MBZSFF[PK

8OU3;D?B*WA;2D9%_<_\ ?,?_ ,17*:CXJ\*:A'Y>MV-YL'!7 M4M"N54?C)%M/ID'%8<7_ J@R;++5-&TF8](['4SIK^^%C=#]: /2/LLW_/] M<_\ ?,?_ ,11]EF_Y_KG_OF/_P"(KD['1X[C!\/>.M5QV07-O>J?J9$=NF.C M"KGV/QG:_P"IU?1-00=%N;"2!S]724C_ ,Z [Z;J:R$_A,D0'TR?K1_PFL,'_ "%- M#\16'KNTY[@#ZM;^8H'OG'O0!T'V6;_G^N?^^8__ (BC[+-_S_7/_?,?_P 1 M6):^//"MS,(5\0:;%<'I!<3B&7_OA\-^E4_B5\1-&^'WANWUO5X[NZL[BY6U MC^PJDC%F5F!^9E&,(>] '3_99O\ G^N?^^8__B*/LLW_ #_7/_?,?_Q%>=?" M_P"-7ASXD:]<:3H=GJUO=06S73&\BC52@95."KMSEQVKK]0\:>&M/F\B[UW3 MEN>T"3J\I^B+EC^5 &M]EF_Y_KG_ +YC_P#B*/LLW_/]<_\ ?,?_ ,17/_\ M"9K<_P#((T#Q#J/H18FU4^^ZX,8(]QGVS1]N\8WG_'MHNDZ;&>CWM\TT@^L< M:;?_ ")0!T'V6;_G^N?^^8__ (BC[+-_S_7/_?,?_P 17/\ ]A^);O\ Y"/B MQK<'JFE:?' ,>F9O./X@CVQ69J&A>#[0G_A)-9>Z8<,-5UERGI_JBXC'_?- M&UJ^OZ-HTGEZKXIM[.7.!'-/ KD^@4KDGV K-_X2V"XXTF+Q+JA[&WTWRT;Z M22HD9_!J@TCQ-\.](CV>'KK0D7&-FCQ+)GV A!S6E_PG-A)_QY:;XAN_0IHU MS&I^C2(JG\#0!4^U^,KS_CRTE;%#_%J=_$'7_@$,4@)]MX^M20Z'XON#G4/% M\=LA_@T[38U9?^!R[P3[[!]*G_X2?5IO^//P9KC>CW$UI"O_ *.+?^._X4?V MCXRG_P!1X=T>W7^]=:N^X?\ 4@8'_OH?C0!7E\ 6MTV=4USQ%J![K-J!2,_ M6.,*A_%:\E^+?P)\%Q'^WGO+^PDN]0L+1H8I((H%62>*%RJ^7PVPN^<]02<\ MBO8O(\;S];_PW9>PLI[D_GYL?\NWOQ\V?M1+X[U#4K/1#!JNK:3:O%(US;:2 M\5N]S(=B*I&[TF6YELK/?Y;W+*TAWR M,YR5 '5CV'%;]<5\&]:U?7/A]IDWB73K_3]9@7[-=)>P/"\C)@"3# $AA@YQ MC.1VKM: "BBB@ HHHH Y7XL?\DL\9?\ 8%O/_1#T4?%C_DEGC+_L"WG_ *(> MB@ ^$_\ R2SP;_V!;/\ ]$)755ROPG_Y)9X-_P"P+9_^B$KJJ "BBB@ HHHH M **** "N5^)?_(NV?_8:TG_TXV]=57*_$O\ Y%VS_P"PUI/_ *<;>@#JJ*** M "BBB@ HILCI%&SR,J(HRS,< "N:F\=:$96ATVXEUBX4[3%I4#W>T^C,@*)_ MP)A0!T]%-/T*UTJ(_\ +;5;D/(/^V,.X'\9%H_X1?4;[G7O$VI3 MJ>MOI^+"+\"A,H_[^T ;.LZYI6B0B76-2L[%&X4W$RQ[CZ#)Y/L*QO\ A,#> M\:!H6L:GGI*;?[)"/??/LW#W0-6CHWA?0]%F,VF:7:07+?>N/+W3/_O2'+-^ M)-;#LJ*6:*U5[N8HZE2!*V MQ5."?X&^M>'> OV8K_1O'MIJ.O:MIUWHEC<"XBCA5C+<%6RBR(R[5!P,@%O3 MOD>V?$7Q[HVA^$=>EL_$6DPZS#87$EI$;J)I#,L;% $)^8[@.,&OE3P3\?/B M#<^,M"@U;7WN-.FOX([F%-/@W21&10ZC;&&R03C'/I0!]R*H10J *H& , " MEKS^[^*%A!D#2=0X[SW%G:@9]?.G4_H3Z UEM\6X96*V:^&]X."MQXBB)4^A M$"2D'K_G. #U2BO*O^$_U>Y_U$VEQ9Z"UTO4=1_ ;(TR?\/?@_M[Q'=?\Q'6 MR/6Q\)RVW'J/M+-^O/7\ #U6BO*MGB"Y_P!;#\1+O/%]8N,]M3\5SE?Q17=1^ Y[T >I32QPIOFD2-/[SM@5@WGC?PK9- MMN_$NBPN>B/?1!F/H!NR3["N.A\%7&_S!X!\"Q2=I;BZ>ZDY]2UL#GU^8Y]> M];UEI/BNV7;92>$],!X_)+KT_T(09_[_,G^?QH_LGQ;)_KO%-E&>O^C:0$ M'_C\K\?YS1_PC.L2?Z_QMKN.A6&WLHP1]?()_(B@#YK_ &RM3O\ 45\(_;M$ MO=)13=E!=30N9,^3GB)W Q[GO]:/V-8MX/\ RVQL M59$ /7).>W%>D_'CP1XOU#PI'IO@^YUW69KN0B\-QJ4,4:1 ="I,8)8XZ C" MG(R0:P/V4(DC*0P(8';C@Y/(H M ]0U0Z=9,1XJ^)$T1S@P+=VU@N?0;%$F?^!GVJC"/AZTJR6^D7OB"=3E)GL+ MO4SGU$TBNH/ON&?6O0=+T/2=(4+I6EV%B , 6UND7_H(%:- '(V^OZCY*PZ/ MX*U1(5&$-Q);6L8_X#YA?XVN?NV/A[3AV+W']-EG7I-<0+-(/^!OEOU["NA@ABMXEBMXTBC7H MB*% _ 5)10 45#/=V]NP6>>*)B,@.X4G\ZH3>)-#@W^=K.F1[,[M]T@VXZYY MXH U:*\$UO\ :5\-Z=\1(=&@C^U: N8KK58FW!9"1AD ^]&.H# MXC^!R/\ D#/"]_G[=X;T6YSU\ZQB?^:U3_P"%>^%U_P"/ M?2Q:?]><\MO_ .BV%'_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ M !5 !_PA%K'_ ,>FL>)+?_N,7$W_ *-9Z/\ A&-7B_X]?&NN =DG@LY5_P#1 M ;_QZC_A8_@C_H\=_HIDW?]\3J/QQT[&O#OVC_ %<6_P]EU&2R\'::+2ZCGDN+"V> MVEN.&01A0&#$EP>3_#G.*]W_ .%C^"/^AR\-_P#@T@_^*K \';B7 M7M6\-:[:6W[Y;(2P7CNXR!LCR.;^W-KHE\_V! MPMKJP9HV_>(2P4*0Q 'W3C@D]J^OM/T#Q/9P^39ZCX9TJ#_GE8Z*^?S,X'_C MO^%>4?!7XG_#;5[N>:Y\.>'O">N6SN;>2.UBCWQ-D#;(%!#!3AAQGJ."0/8O M^%@>'6_U%S>7/M;:=N=7G@S^$+(*/^$WM'_P"/71_$D_I_Q)[B+/\ W\5? MUH_X2O4'_P"/;P9XCE]R;2(>WWYU/Z9]J #_ (5[X5?_ (^M'AO?7[<[W6?K MYA;-:6G^%_#^G #3]#TJU X @M(TQV["LW^W/$TG^H\(-'Z?:M2B3\]F_BC[ M9XVE^[H?AZ =07U>:1OH0+8 ?F: .JHKE?*\<2_\OGANV[9^R3S_ (X\Q/R_ M6C^RO%\O^O\ %&G1^OV71RGY;YG_ ,^E '545RO_ C6MR?Z_P ;:TOM;VUF M@/K]Z!C^1!]Z/^$-+_\ 'UXD\23^O^FB+/\ W[5?TH ZJO)_C_\ $'0O"&D: M99ZG.\E_-J-C=K;0 -((8+J*5W(R,#$9 SU/T)'7?\('HS?Z^?7+@]_.UR]< M9]=IEP/P KR7X[? _0-4L;'5-&+:7?F^M+*9@6E65)YXX02&/53(",'D CT( M /==!UC3]?T>UU31[J.[L+I/,BFC.0P_H1T(/(((-7ZY[P'X1TKP/X:MM$T. M$QVT7S.['+RR'[SL>Y./T ' KH: "BBB@ HHHH Y7XL?\DL\9?\ 8%O/_1#T M4?%C_DEGC+_L"WG_ *(>B@ ^$_\ R2SP;_V!;/\ ]$)755ROPG_Y)9X-_P"P M+9_^B$KJJ "BBB@ KD_%OQ!\.^$]4L=/UJ\>.XNCG$<32"!,,?,E('R)\A&3 M[GHK$=97@OQYL;NU\;:#K/A>VUNW\5C]S;7,%OY]I=8BG*Q,O.'!XRP4!9&; M)"DJ+XE?8:5T_0]AOO%&BV/B#3=#NM0A35M1#M;6HRSNJJ6). =HP#RV <8' M-4]+\<^&]4:[^QZI&4MH6N7EDC>*-H5)#2H[ +(@((+*2!ZUQ'C3PF\WQ*\% M:O9:0%U"Y^UC4[Z"$L$;[&8TWO@[5SP,\?B:XF'PCX@UGPE8:/;Z9?VU]I'A M2]TNX6YA,227,AC"1QNPVR ^63N4E0".0>DMM7^?Y/\ R2^8::>=OSM_P?D> M\>&_$^D^)%G.D7+RF':9$E@DA<*PRC;9%4E6'(8#![$UROQ7\5^';+3X=.O- M>TFWU"+5M+EDM9;R-)41;ZWW=YH_,9\*X!(7>!NQ@G."1S7R9^U("/CKXE)&,BU(]_\ 1HJTDDGI M_7_#[D1;:U_K_AMC[TTS4++5;&*]TN\M[VSER8Y[>59(WP2#AE)!Y!'X52UK MQ-HFB2+'JNJ6EM._W(&D!E?_ '8Q\S?@#7S;\"_!'B#QE\+=+:T^(M_INE6\ MTT)TRRME4PGS&9E>3<-^[=NPP(PX';%>@Z?\!XK+S/L_C3Q);^;GS5LI$M4D MRM0QI\ ^OF_O?RC-.:0?^/2F@#DF\:_"J1S)-=:CXKN8SDFZAN+Q0P[JL M@$2G_< I\O[06A0*;?3M!OK<1GRT749(;",\<;26/'3MZ^E>A6OP_P##UJ^^ MW\/^&DDXRXTE-Q^K9R:V[/3#9#%DFG6XQC]U9[..O9J /&%^,WB?4=PT_P - MV%KSA7-T=0!]\0X;\,9'\V+XI^)NI@@NUKGHVGZ)=H?RN;8K^.\C^1]TV7W_ M #\6W_?AO_BZ-E]_S\6W_?AO_BZ /"AH_C[40?MU[XNNE;O;QQ6)'N2+V+]$ MX]*5/AAJ-VP>]T>_O"#N U.^LCCW#""5P?\ @?3T->Z;+[_GXMO^_#?_ !=& MR^_Y^+;_ +\-_P#%T >/S?#+5Y-&O+*+2M*A$\#Q>7+XCU"6%LJ1\T<:1+@Y MQP.!T]*^;O"?P@\:Q?%)-%CTNT-[I&E4# T"< #_P,KH=E]_S\6W_ 'X;_P"+HV7W_/Q;?]^& M_P#BZ .?^P^-_P#H8?#?_@AG_P#DRC[#XW_Z&'PW_P""&?\ ^3*Z#9??\_%M M_P!^&_\ BZ-E]_S\6W_?AO\ XN@#G_L/C?\ Z&'PW_X(9_\ Y,H^P^-_^AA\ M-_\ @AG_ /DRN@V7W_/Q;?\ ?AO_ (NC9??\_%M_WX;_ .+H Y_[#XW_ .AA M\-_^"&?_ .3*/L/C?_H8?#?_ ((9_P#Y,KH-E]_S\6W_ 'X;_P"+HV7W_/Q; M?]^&_P#BZ .?^P^-_P#H8?#?_@AG_P#DRC[#XW_Z&'PW_P""&?\ ^3*Z#9?? M\_%M_P!^&_\ BZ-E]_S\6W_?AO\ XN@#Q[XZ:-\2[WX=W\.DZOIEXI&;JWT[ M3I+6>6'!W*K-/)GW4 $C(R>AYK]E[1OB'#X&9GU2UT[0IV$EA#?V37,H4Y+- M'B1-B$X(SNSR0!G)^AME]_S\6W_?AO\ XNC9??\ /Q;?]^&_^+H Y_\ L?Q6 M_P#K/%=LF.GDZ4JY^NZ1OTQ1_P (]X@;F3QG?J3U$5C:J!]-T;?J370;+[_G MXMO^_#?_ !=&R^_Y^+;_ +\-_P#%T <__P (KJ;<2^-_$DB^FRQ3]4M@?UH_ MX0^1N9O%'B61O7[4BGG:[?28^FZ8X MKH-E]_S\6W_?AO\ XNC9??\ /Q;?]^&_^+H Y_\ X5]X9/\ K-/DE;NTMW-( MQ^I9R31_PKKP:?\ 6>&-'E7^[+:)(OY,"*Z#9??\_%M_WX;_ .+HV7W_ #\6 MW_?AO_BZ ,6#P'X0MU*P>%= B4G)":="H/Y+5^'PYHD&SR=&TV/9C;LM4&W' M3''%6]E]_P _%M_WX;_XNC9??\_%M_WX;_XN@#R_6?@-X0U7XA6_B>6V$<2Y MDN--1 (+B;(VN1V'7*CAC@GON]950JA5 "@8 P!5;9??\_%M_WX;_XNC9?? M\_%M_P!^&_\ BZ +5%5=E]_S\6W_ 'X;_P"+HV7W_/Q;?]^&_P#BZ +5%5=E M]_S\6W_?AO\ XNC9??\ /Q;?]^&_^+H M455V7W_ #\6W_?AO_BZ-E]_S\6W M_?AO_BZ +5%5=E]_S\6W_?AO_BZ-E]_S\6W_ 'X;_P"+H M5F^(M#T[Q'HMU MI6M6L=U87*;)(G'7T(/8CJ".0:L;+[_GXMO^_#?_ !=&R^_Y^+;_ +\-_P#% MT <%\)/A%H7PU6\ET]GO=1N78&\G4!TBSE8UQT &,D?>(SP, >CU5V7W_/Q; M?]^&_P#BZ-E]_P _%M_WX;_XN@"U1579??\ /Q;?]^&_^+HV7W_/Q;?]^&_^ M+H M455V7W_/Q;?]^&_^+HV7W_/Q;?\ ?AO_ (N@"U1579??\_%M_P!^&_\ MBZ-E]_S\6W_?AO\ XN@"U1579??\_%M_WX;_ .+HV7W_ #\6W_?AO_BZ +5< MK\2_^1=L_P#L-:3_ .G&WKH-E]_S\6W_ 'X;_P"+KE_B,ET- LC+- R?VUI. M0L)4G_B86_?NJKE?B7_ ,B[9_\ M8:TG_P!.-O0!U5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*_$O_D7;/_L-:3_Z M<;>NJKE?B7_R+MG_ -AK2?\ TXV] '54444 %%%% !1110!ROQ8_Y)9XR_[ MMY_Z(>BCXL?\DL\9?]@6\_\ 1#T4 'PG_P"26>#?^P+9_P#HA*ZJN5^$_P#R M2SP;_P!@6S_]$)754 %%%% !1110 445CZ/XHT/6;[4;/2M5L[NZTY_+NHHI M0QB. >?;G&1QD$=00 #8KE?B7_R+MG_V&M)_].-O6YI&LZ9K4,DVCZC9:A%& MYC=[6=955AU4E2<'VK#^)?\ R+MG_P!AK2?_ $XV] '54444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %(;0Z5="UU!;0QW]N/(@ @ M<<$!A\FTA27B8D9&*^MZP;;7_#Z>++O0;6ZM1KK0_;KF")/FV#:F^1@,9QL& M&.<8[5-KMKNFOZ]"E*VO9K\U^9P_PLN(-1\<:M?Z++%-HXT73K5I(,>7]H3S M,IQQN52H(ZC(!]*Z?XJFX'A.(V44%[U;I[?4F*6]O)=%WM9D66)#AWB+(!,H/&8]W)'J*L7?C?P]:>(%T M6XU#9J!DCA*F&3RTDD!,<;2[=BNP'"E@Q["M&^9^OZLS4>56?3]$B'[=XW_Z M%[PW_P"#Z?\ ^0Z/MWC?_H7O#?\ X/I__D.M#2_%.B:KJVK:;IVHPW%YI6S[ M:B9(A+9P"V-I/RMD DC'.*@3QIX??4M$T]=2C^W:S$9[&WV,))8]F_<5QE!M M!/S8Z8Z\5.^Q16^W>-_^A>\-_P#@^G_^0Z/MWC?_ *%[PW_X/I__ )#JQ9^- M- O-??1;>_W:@LKP!3#(L;RH,O&DI78[J.2JL2.\-_^#Z?_P"0Z/MWC?\ Z%[PW_X/I_\ Y#KJJ* .5^W>-_\ H7O#?_@^G_\ MD.C[=XW_ .A>\-_^#Z?_ .0ZZJB@#E?MWC?_ *%[PW_X/I__ )#H^W>-_P#H M7O#?_@^G_P#D.MW6M6L-#TNYU+5[J*TL;="\LTK851_4^@')Z"L:^\=^'K+3 M-+OY;V5X-4A^T6:P6DTTDL>T.7\M$+A0I!)(&,\XH'9D?V[QO_T+WAO_ ,'T M_P#\AUGP^(O&,VO7FDKX:T 7%K;073N==FV%96E50#]CSD&%L\=UZY.-FX\: M>'K?39]0DU2$V4%M#=O,BLZ^7*2(R" =Q8J<*,MTXY&:ES\1/"MIX=N-*2.6.88S&8F42!^0=NW..<8IV=["6NP[[=XW_ .A>\-_^#Z?_ M .0Z/MWC?_H7O#?_ (/I_P#Y#K;N]8T^SN5@NKJ.%VMY+O+Y55B0J&=FZ*!O M7J1W]#C&A\>^&Y_#=IKMOJ)GTV\F-O;/#;RR23R!F4K'$JEV.5;HIX!/3FD" MUV&_;O&__0O>&_\ P?3_ /R'1]N\;_\ 0O>&_P#P?3__ "'6]H^J6>LZ;!J& MF3K<6DPRD@!&<'!!!Y!!!!!P000:N4 &_P#P?3__ "'1]N\; M_P#0O>&__!]/_P#(==510!ROV[QO_P!"]X;_ /!]/_\ (='V[QO_ -"]X;_\ M'T__ ,AUU5% '*_;O&__ $+WAO\ \'T__P AT?;O&_\ T+WAO_P?3_\ R'6E M?^)]&L/$6G:%=W\2:OJ .#0%F1?;O&_\ T+WAO_P?3_\ R'6? MX?\ $7C'7-!TW5K7PUH$=O?VT=U&DVNS!U5U# ,!9D X/.":OZA\0_"^G"R- MYJ9C6[MDO$;[/*0D#D!9)2%Q$I) S)M&:THO%&BS>*'\.0ZA#)K4=O\ :WM4 MRQ2/(&6(& W]:;@9WV[QO_T+WAO_ ,'T_P#\AT?;O&__ $+W MAO\ \'T__P ATW4/B)X7T^0)%B=HT>09C1Y I1&8P-('IN5?MWC?_H7O M#?\ X/I__D.C[=XW_P"A>\-_^#Z?_P"0ZZJB@#E?MWC?_H7O#?\ X/I__D.C M[=XW_P"A>\-_^#Z?_P"0ZZJB@#E?MWC?_H7O#?\ X/I__D.C[=XW_P"A>\-_ M^#Z?_P"0ZZJH[JXAM;>6XNI8X8(E+R22,%5%'4DG@"B]M6!S/V[QO_T+WAO_ M ,'T_P#\AT?;O&__ $+WAO\ \'T__P ATZ/Q]X:F\-V>O0:B9],O)C;VSPV\ MLCSR!BNU(U4NQRK=%/ STYJQ9^,M N[..[@U*,V[V\UT7=&01QQ,%D+[@-A4 ML 5;!SGC@X L8LWB+QC#KUGI+>&M -Q=6T]TCC79M@6)HE8$_8\Y)F7''9NF M!G0^W>-_^A>\-_\ @^G_ /D.BR^(7A>[TG4-2354AM+"-9;DW4,ENT:.-R,4 MD56(8?=('S=LU?;Q7HB:/IVJR7Z)I^H1>=;3.C*&3RFEW'(RHV*3EL>G4@4/ M3<%KL4/MWC?_ *%[PW_X/I__ )#H^W>-_P#H7O#?_@^G_P#D.K.A^--!UN"[ MELKXHEI&L\_VN"2U*1,"5D(E53L(!PWW3@\U=\,Z_IGB?1H=6T*Z%WI\Q98Y M@C*&VL5/# 'J#18#)^W>-_\ H7O#?_@^G_\ D.C[=XW_ .A>\-_^#Z?_ .0Z MZJB@#E?MWC?_ *%[PW_X/I__ )#H^W>-_P#H7O#?_@^G_P#D.NJHH Y7[=XW M_P"A>\-_^#Z?_P"0Z/MWC?\ Z%[PW_X/I_\ Y#KJJQ_$'B?1O#TVG0ZS?Q6L MVHW"6MI$06>:1C@ * 3C)&3T&1DBCR S?MWC?_H7O#?_ (/I_P#Y#H^W>-_^ MA>\-_P#@^G_^0ZGOO&_A^QUW^R+J_9+T21POBWE:**23_5H\H7RT9NRLP)R/ M44S5?'?AW2K:">\OW"3R3QQB*VEE=O))$K;44ML4J+,\%HR1[$=.E:'V[QO_ -"]X;_\ M'T__ ,AU;/C+P]_:NCZ:NK6TE]K$9FL8HB7,T80OORH("[02"< XXS4.L>.? M#^D7#V][>3&X25H3#;VDUQ)N6-9&PL:,2JJZDL!@9P2#Q0]-Q+78B^W>-_\ MH7O#?_@^G_\ D.C[=XW_ .A>\-_^#Z?_ .0Z34?B%X7T];5KC5 T=Q;+>+)! M!+.B0,0!+(R*1&A)^\Y Z\\&NJ5@ZAE(92,@@Y!%%F!RWV[QO_T+WAO_ ,'T M_P#\AT?;O&__ $+WAO\ \'T__P AUU5% '*_;O&__0O>&_\ P?3_ /R'1]N\ M;_\ 0O>&_P#P?3__ "'7544 -;GQ5-IFGIJFBZ);V9UG2C)+:ZM+/(N+^W M(PC6R \XS\PP,GG&#T6E^._#NJ1.]I>R@J\"&.:TFAD/G,%B8(Z!BK$\,!MX M)S@&GV?CCP[>:\^C6^HAK]9)(0##(L;R1C,B)*5".R@Y*JQ([BG9@=)17/:= MXT\/:GI.K:GI^IQ7.GZ7+)#=SQ*S*CHH9@./GX(^[G.>,U':^./#UUKATF&_ M8WGFO "UO*L3RH-SQK,5$;.HY*AB1@\<&D'F=+17.>'?&WA_Q'?/::/J'GW" MQF55:&2,2QAMADC+J!(@88W)D9[UT= >04444 ,O^P+>?\ HAZ* M/BQ_R2SQE_V!;S_T0]% !\)_^26>#?\ L"V?_HA*ZJN5^$__ "2SP;_V!;/_ M -$)754 %%%% !1110 5Y9;>&XM$^.SZKINC206$^A7$EU?XJP[Z->GX.Y\\Z9)K/CCQ8VK^(M+UNPFFGCT_3], METFZB2TLO.1YI)IFC$9=UC QNP,X^G;?$I[G6M:TBPTW1]9_M?3=4MKBWFEM MV-A)$6!ED9@3$=J;@-^) WW!SD^H44::+M_7Y[^K$];OO_PWY?DO._BFF^&) MO#?B#XG0>'=$FL[*YT^RM[#R+9A'(YCD5BI ^8@OECSCJ:U?$7@^WL?BOX U M/1]';*R7*WU[% 6PJVGEQ>8X'RC@ X&>G->K44TW>XV[W\_\DOT/!?#>B:O M%\1;!YM-U%7AU^_O)K1[9Q86T,B,%N(IRH#R/E?EWL 7;"+CCWJBBDM(J/;_ M (83UDY?UW_4**** "BBB@#EOB;H-GX@\%ZG!>:>FH2PV\TUK$T?F$3B)PA5 M>[?,<>Y]:\VUS5O$^B?"CP3X;T/2M4M]0O\ 38+>]OUTR>X&F1K$H5_P ;?Y'F7P_BA\)^$]1O++2=;N;&&6*V MMH/L;I=O;Q1I&'\J3:_WO,; &2#\H/ K@/$_@I]3^&7C>:#P_>W3"_>;01=6 MLCWQ20P^:Y5QYI)96P7&_:/3%?1E%5?WN;K_ ,-_E^+"/NVMT=_S_P SC)M MM_$'B#5X]>TX7.F+96MLD=Q&?+E(=I6Z\, ?*]LK@UYKX=T&]T[X2>$9)['5 M['4])UF>YA6+2WNC &FF7=+;!ED:,H_\'S#((XKWVBEZ>OXW$M(\K_K2WY'$ M?!W2-0T?P;Y>L+(MU<7MU>;9%VL%EF9URN3M)!!*]LX/(KMZ**/( HHHH ** M** /+_%WA>-/C%X'US3=(8S27%TVHWT4); %KLC\Q\?*.PS@9]S7&>*M0USQ MAXQU![W2]=L-.TCSK;1+0:/='[7PT;7)[P6T;Z9+;6[26LDZ'"1RE25"@@%A,!&1S MR1Q4M?#KZ!\96U>PT1HXY?#EQ-=SVMNQ2:\:=78;LG_!3_3\6>!^-9-;DT;P]X#%AK%IH]S9)+KNJV^EW%UD-R]O' MY4;?.QW9)Z _A4FK>'=2&K:]H]IIVHXU77=,U"RN5MW,*VT0AWEY,81E\IAM M8ACQ@'.:]XHIIVES+O\ JFONM^?5W):NK/M^EOU_+L%%%%(84444 %4=;TFP MUS3)=/U>TBO+*4J7@E7MKPV+_1O"_A& MYNM(U*8Z'X9\U[6.VHSS7J]%&R:7]:/_/\ !#;O9O\ MK;_+\6>,_"_1V\8#7]6\?V%U+JVK"$3:;=Z9<6]O:V\;EHH094592&RS$$\^ MW7I/@)IUUI/POTVSO[.>RGCGNB8)HC&RJ;B0K\I (!!!'L17H5%._1"UMKWO M^@4444@"BBB@ KR_XR>%X]1O_"NKV.D-=ZM!K=@DES%"9)(K992S9(!VH"CO'>RRV^D75P=4N$ MP\<:/'&P6-6"Y.1DC\NDU54TWX;6&@:OI7B"X6^T]DGFTN&1VCF*ABK>4?,7 M)M,\+V^FZ'I>J0ZAXBO; MJ:\U%--GN5TZ!I#@E(T9O,*;0HQV_&O;:*J3YG=_TNWH*/NI6Z+\KZ_B>!^- M&N1HOAWX?:#8>(+3PB]C&-1U;^QKN:1H!QY"HL199&P=VX#;G\*]VLTCBM(( MX%985C545@00H' (//Y\U-10W>]^O]?U_P $5K6MT"BBBD,**** \CFO(/" MND+X$\:?$:\TKP[=II,5E8O9V]E:M_I3)'(66+ ^=MQ&<9.3S7K]%+76PT]+ M/^M;G@OPYMM7\0>++77?$MKJD6M7]RMQ2-5=O,D!) M!.<<=,GHO$MNWBSQ_H:QZ%K"?99+JRU,:C XM#9/$ZEHVR8RSL5 :,^9C(; M&*]8HJM---/Z_I]Q:ZOK_7]+L>*^#_#EUIVD^*]'M]'GLK*\\6@0QK;-&@M M82SJ,8V;48!NG:G6FH:GXN^+L4^N:=K6G:)H,\BZ3:MI5R!>3[2IN'FV>6J8 M+!06&E^GZ)+]+^K!ZW\_\ -O\ 6QYCX>>YU?XKIKECI&L6-J^E MR6^I#5K=XS'*)%\I(2V1T#EO*)C/!)+8->G444=$OZWN'5O^MK!1110!ROQ8 M_P"26>,O^P+>?^B'HH^+'_)+/&7_ &!;S_T0]% !\)_^26>#?^P+9_\ HA*Z MJN5^$_\ R2SP;_V!;/\ ]$)754 %%%% !1110 4444 %%%% '(>*&U*\\9:) MH]AK-[I-O/87MW*]G' SNT4EJJ#]]&X Q,_0 ].:E_X1?5_^A[\2?]^-._\ MD6C4O^2I^'O^P+J?_H^PKJJ .5_X1?5_^A[\2?\ ?C3O_D6C_A%]7_Z'OQ)_ MWXT[_P"1:T=;UB^TZXCCL_#FK:LC+N,MG):JJ'/W3YLR'/?@$<]:X_QY\1-< M\.>$M2U6#P'KOF6T>X-<2VC1)S]YQ%.[[1U.%[U[4 MI_#(THW-R-2T*"XN-4DCN)(FD^S@K$&>,JP$Q*R8!!*JPIOQ#\UNHHG8F80;@/M$5+O(^22-.,D.2 "]WIUV\_^'#U_K^MSNO\ MA%]7_P"A[\2?]^-._P#D6C_A%]7_ .A[\2?]^-._^1:YW4O%OB2QM[O3U&G7 M6N1WZVT+06;E9(S;"=5W*-P):9!@9&3A#(OQ O8_#7AS6I[.!H-9TW?% M&F0QOR@>.$')RK_.!W!7J?];7_KS!:V-[_A%]7_Z'OQ)_WXT[_P"1:/\ MA%]7_P"A[\2?]^-._P#D6LKQ?K>J:'>1W6^*2YMO#]Y=20 LMO).C08.W.<9 M+ U*.% MX9- TW[+I\%_?"]?S(Y0[R*0DL>6R MO;7X_T_N!Z M;^?X&E_PB^K_ /0]^)/^_&G?_(M'_"+ZO_T/?B3_ +\:=_\ (M2^++N>UUCP MR()9$22\E$B*Q"R 6LS ,!U&0#CU KF]&\:ZS'H.I:CK4>G7#1:'#K<$=I$\ M 4.LA,3EG?.-@^< =3\O%'?^OZV8[?U^!O\ _"+ZO_T/?B3_ +\:=_\ (M'_ M B^K_\ 0]^)/^_&G?\ R+5SPS7,:QRH=/1X65'!QOC9W(Y M4X;=AN>!CG>IM6)3OJCE?^$7U?\ Z'OQ)_WXT[_Y%H_X1?5_^A[\2?\ ?C3O M_D6NJHI#.5_X1?5_^A[\2?\ ?C3O_D6C_A%]7_Z'OQ)_WXT[_P"1:ZJB@#E? M^$7U?_H>_$G_ 'XT[_Y%H_X1?5_^A[\2?]^-._\ D6NJHH Y7_A%]7_Z'OQ) M_P!^-._^1:/^$7U?_H>_$G_?C3O_ )%J:^\1:G;WDT,/@W7[N.-BJSPS6(20 M?WE#W*M@^X!]J\1^-/C7XN6WBJS3P1H'B/3]-^QJTD1TRWO-TN]\DO%YH'R[ M1C<#QG'() /:/^$7U?\ Z'OQ)_WXT[_Y%H_X1?5_^A[\2?\ ?C3O_D6C_A*- M7_Z$3Q)_W_T[_P"2J=?:M?WWA?6I)K2[\*S1V[^5=ZG+;;(R5.),QRR !3C) M;'T-)[#2N[#?^$7U?_H>_$G_ 'XT[_Y%H_X1?5_^A[\2?]^-._\ D6N->YGT M73=8T:1]:LM8O(((X$.L-J$!>60QK)#<2LLR9) ;=LQC]V&(R:UOK!K?4K'1M0^WQ MWMK$;AY+.WU.\^TS01;%XDEWR9^<.WWVPI R,8'"6;ZEI6@KI^J7VF58S(^_$G_?C3O\ Y%KF9?'6N6,=Y>WB:9+9M#J+6T,<3QM$UM.(P99" M[!E8$LQ"KMQWK.N/$_BG1]7U:P22UU;5[K4H+6$V\8\F(?9/-.V"6X0 D*?E M\X==W/W:5_Z_ =OZ]#M_^$7U?_H>_$G_ 'XT[_Y%H_X1?5_^A[\2?]^-._\ MD6N:7QYK(N_#UI-%I:3:U%$PD7,L=BV[:YE:-V1A(?EBPP^;Y26QFO3Z?2Z_ MJQ-];'*_\(OJ_P#T/?B3_OQIW_R+1_PB^K_]#WXD_P"_&G?_ "+7544#.5_X M1?5_^A[\2?\ ?C3O_D6C_A%]7_Z'OQ)_WXT[_P"1:ZJB@#E?^$7U?_H>_$G_ M 'XT[_Y%H_X1?5_^A[\2?]^-._\ D6NJHH Y7_A%]7_Z'OQ)_P!^-._^1:/^ M$7U?_H>_$G_?C3O_ )%KJJ* .5_X1?5_^A[\2?\ ?C3O_D6C_A%]7_Z'OQ)_ MWXT[_P"1:ZJB@#E?^$7U?_H>_$G_ 'XT[_Y%H_X1?5_^A[\2?]^-._\ D6NJ MHH YOX>WEY>^&V;4KN2\N8+^^M#<2(BO(L-W-$A8(JKG:BYP ,]JZ2N5^&G_ M "+MY_V&M6_].-Q754 %%%% !1110 4444 ,O\ L"WG_HAZ*/BQ M_P DL\9?]@6\_P#1#T4 'PG_ .26>#?^P+9_^B$KJJY7X3_\DL\&_P#8%L__ M $0E=50 4444 %%%% !1110 4444 ;= MQ7*/#'M&6W.#@8'7)XH\P\@U+P_HVJ(R:EI.GWB-*L[+<6R2 R*NU7.0?F X M!Z@<57N/#5E+-I(C+6UAIC^9#I\$<:6Y<#Y&(VY^7)( (&>2#@8M:)KFDZ]; MO<:'JECJ4"-L>2SN$F56QG!*D@'!''O3O[9TOR//_M*R\DW'V02>>NWSMVSR M\YQOW?+MZYXZT;,.A-=Z?9WA)N[2WG+1-"3+$K9C;&Y.1]TX&1T.!45QH^F7 M,JR7.G6'-#U 7HO]&TVZ%Z4-T)K5'^T M%/N%\CYMO;.<=JU:* ,NZ\/:+=OI[W>CZ=.^GX-FTMJC&VQC'EY'R8VKTQT' MI4TFCZ;)&8Y-.LVC(D4JT"D8D.9!C'1CRWJ>M6I+B&.:*&26-)9LB-&8!GP, MG [X'-9\/B+19K6_N8=8TZ2VL&9+R5+I"ELR_>$ASA".^<8HN _4M"TC4[>> MWU+2K"\@N'62:.XMTD61E "LP(() )Z8%/N-(TVY@GAN=/LYH;B)8)HY(% M99(USM1@1RHR< \#)IT6J6$VEC4XKZU?3C'YPNUF4Q%.N[?G&/?.*N=:+= \ MSD_$_@32M?TS3]-;_0=-L3F*UM;2V,8XP-OF1.8R!D QE"-QYZ8MOX3L9IM3 M>ZEN+A+VS^P+%($VVUO@@QQX4'!)R=Q8D@7$JXC7.U.!]T9.!T&35FB@#*T?PYHFBX_L;1]-T_!8C[+:I%C= MMW?= Z[$SZ[5]!6K110 4444 %%%% !1110 4444 %-D1)8VCD571@596&00 M>H(IU17ES!96LUS>3Q6]M"ADDEE<(B*!DEB> !ZFA^8+R,FS\)>'++3;K3K/ MP_I%OI]U_P ?%M%91I%-_OH%PWXBK-GH&CV-NMO9:3I]O NS;'%;(BC8Q9, M#'RL21Z$DBF:9XDT/5;0W6EZSIE[:K*L!FM[J.1!(Q 5-RDC<21@=3D>M7+O M4+.S)%W=V\!6)IB)9%7$:XW/R?NC(R>@R*>H%FLBU\,Z#:6=[:6NB:7#:WQ) MNX8[2-4N,]?,4##9]\UK]:BBN8)IIX89XI)H"%E17!:,D9 8=L@@\]J0&?-X MT@>U0I;LOW3&N,*1V(QBM"6WAFDADFACDDA8O$S*"8 MV(*DJ>QP2..Q-#7$*W*6[31BX=#(L18;F4$ L!UP"PR?<>M#7$*W*6[31BX= M#(L18;F4$ L!UP"PR?<>M $*Z98+C;8VHP) ,0KP)#F3M_$>3ZGK6='X0\-1 MZ5+II%:\-Q#.\R0S1R/"_ERJC E&P#M;T M."#@]B*2]N[>PLYKJ^N(;:UA4O+-,X1(U'4LQX ]S0!4&A:0(9X1I5@(;A$C MF3[.FV14&$##'(4 ].U:-4])U73]9LEO-'O[2_M&)59[6998R1P0&4D<5< MH?F)6Z!144MQ##)#'--''),Q2)68 R, 6(4=S@$\=@:EH&%%%127,$=S%;R3 MQ+<3!FCB9P&<+C<0.IQD9QTR* ):**C6>)KAX%E0SHJNT88;E4D@$CJ 2K8/ ML?2@"2BBHH;B&=YDAFCD>%_+E5&!*-@':WH<$'![$4 2T5'<316T$D]Q(D4, M:EWD=@JHH&223P !WIT;K)&KQLKHP#*RG((/<4 .HHHH Y7X:?\ (NWG_8:U M;_TXW%=57*_#3_D7;S_L-:M_Z<;BNJH **** "BBB@ HHHH Y7XL?\DL\9?] M@6\_]$/11\6/^26>,O\ L"WG_HAZ* #X3_\ )+/!O_8%L_\ T0E=57*_"?\ MY)9X-_[ MG_Z(2NJH **** "BBB@ HHHH **** .5U+_ )*GX>_[ NI_^C[" MNJKBO%5Z-(\?:!J5S:ZE-9+IFH6[R66GSW>R1Y;-E#")&(R(WP2,?*:M_P#" M>:1_SY^)/_":;)W^*<7A2YC\,WVC:EJ,_[D)::<;.6)2#F19);LJ"/H3DCZCJ/^$\TC_G MS\2?^$YJ/_QBC_A/-(_Y\_$G_A.:C_\ &* ,OPO%\2+S0+*?6M1\/Z;J+1XG MM9-(>9HV!QR\=YM;.,Y '7H.E=%I-MX@B:?^WM1TJ_MVC(6*RTZ2U?=[L]Q( M",9&,#ZU1_X3S2/^?/Q)_P"$YJ/_ ,8H_P"$\TC_ )\_$G_A.:C_ /&*35U8 M$Q^50L$$?&^DPZ=>26TEBYLKV?3KB&>^81! K1N 5,:"*,#&7VEA_%7HG_">:1_ MSY^)/_" M_;_+].GE'?GTYZ5Z!_PGFD?\^?B3_P )S4?_ (Q1_P )YI'_ #Y^)/\ PG-1 M_P#C%.^MQ)65CGM?.I"^O?[0_P"$@&A_VP?-_LX7!F\G[(FS9Y7[SRO-SGR_ MXNO&ZL7PA'_PC^E0?\)!X?UF]BOM$AM(H5TU[B0[6E\R"4*N(RWF(:1_SY^)/_ G-1_\ C%'_ GFD?\ /GXD_P#"YQGQ!GU]?%FE'28=;MXK;["Z0P0W4L4B-/B96,+"%2J#YO-\W(/RA< M%C:\!7%[=>*!)%-K\Q%SJ*7[7;3-:>6MPRPB,O\ N]PP /+^8 -N[5U/_">: M1_SY^)/_ G-1_\ C%16_C30K6/R[;3O$$,99GVQ^&=04;F)9C@0=222?4DU M2?Z_B)_Y?@86L:3XFE^*.GZD]E92V(\Z"VN4NY-UM"8>=T?D[0Q?G._YL*.- MM<]I^GW;Z3;RQZ'J,,.E6>DV][;O9.KSO;W!>41J1F4(,L"FX-NPI8\5Z'_P MGFD?\^?B3_PG-1_^,4?\)YI'_/GXD_\ "*=XILM6 ME\27-Y:R:R%LUTUK6.WGF2%B;EA/F-2%D_=XW!@<#!XZUM?\)YI'_/GXD_\ M":1_P ^?B3_ ,)S4?\ XQ3VM;I;\ WO?K?\3SJ]M]?DUJ:X MTZ'Q"WB:&UU0/)<12M:([$>1Y)?$6"H&T(1G'S_-3]/B\4+H#)H-YKESJ[7F M=/>_M+RTMXQY0\WSOM,LSLF#\N_^/[@QDUZ%_P )YI'_ #Y^)/\ PG-1_P#C M%'_">:1_SY^)/_"$R&\-Z=A=14^2 PU$L;@,/O>86 MY)SGD<>G&*UJY7_A/-(_Y\_$G_A.:C_\8H_X3S2/^?/Q)_X3FH__ !BJ;N[D MI65CJJ*Y7_A/-(_Y\_$G_A.:C_\ &*/^$\TC_GS\2?\ A.:C_P#&*0SJJ*Y7 M_A/-(_Y\_$G_ (3FH_\ QBC_ (3S2/\ GS\2?^$YJ/\ \8H ZJBN5_X3S2/^ M?/Q)_P"$YJ/_ ,8H_P"$\TC_ )\_$G_A.:C_ /&* .JHKE?^$\TC_GS\2?\ MA.:C_P#&*/\ A/-(_P"?/Q)_X3FH_P#QB@":^L_%[WDS6.N:!#:EB8HYM&FE M=5[!F%TH8^X4?2O./BSX-^*GB!=(_L#Q9IT/D2L95L89M.ZXPS'S92X&#QQC MT.>/0?\ A/-(_P"?/Q)_X3FH_P#QBC_A/-(_Y\_$G_A.:C_\8H ;'I_CE8U5 MO$?AQF +'09LGWXO *K>)[#Q#+X!\36^I7=CJ5W-92I;)I^G20')0\%3-(7 M).,8Q^-6_P#A/-(_Y\_$G_A.:C_\8H_X3S2/^?/Q)_X3FH__ !B@:=GB^U"^O--BD.F6CVHBABN V0/,D<, [DON& !@#&:R]2L==.AZ MIIPCUBYMDT_5X(EF,LS2?OT\@%FR7;9D*222,\GFNT_X3S2/^?/Q)_X3FH__ M !BC_A/-(_Y\_$G_ (3FH_\ QBFG9W]?RL);+Y'FT*9-?ELKV)O[:ACN-74":WBN MW\J/[&C#"6Y64QF0%?D=%#'+$@%6UX%NK_X0:*WB.WUIM02"TEN#;6^^\AF1 MD;S?+<-N967<5VL3@X5CP=C_ (3S2/\ GS\2?^$YJ/\ \8H_X3S2/^?/Q)_X M3FH__&*=]++R_ %TN<%J\GB"[T>1[/[=!I\FI+]IU*+1+NWO+J(08#2P0O%< M,P<1J7CV _W @.9?[*\0W:6;W5[XE+QV^EQAD>:UW!YW6$=-AT@ZJ=1BN]1C0R.[N45+D0>8TA.X9$6UI"03M))JG+L^R6WV+_ M (3X^'OMBF_,WV[[0/W+X$>?]+V^9Y6[;\F2,<>979_\)YI'_/GXD_\ ":1_P ^?B3_ ,)S4?\ XQ0];@<;!8^)I([6[OY->%]9VNEF-%GE M5&'Q' M';IJ,'VOQ!:'?;%XG>W*VRR,K+@A=H<%@>,'D8K:_P"$\TC_ )\_$G_A.:C_ M /&*/^$\TC_GS\2?^$YJ/_QBFM+>7XZIZ_=8.YY]XFL]470+G3]17Q7/IZ1: MG;V8LS-K06PWYD280JV_>,>69]VW;D;<=Y_PGFD?\^?B3_PG-1_^,4?\)YI'_/GX MD_\ "(QJN6A1M.^T.SHM MID[5EX ^T_W]V205P3AJ]!KE?^$\TC_GS\2?^$YJ/_QBC_A/-(_Y\_$G_A.: MC_\ &*8D'PT_Y%V\_P"PUJW_ *<;BNJKE?AFL@\+R22V]S;^?J>I7")

BC MXL?\DL\9?]@6\_\ 1#T4 &_\ P:0? M_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ M $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I M!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_ MPL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX; M_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4? M\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7 MAO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ M%444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P M1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#! MI!_\51_PL?P1_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\ M$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ M\&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %444 M '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T. M7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\ M51_PL?P1_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ M0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D' M_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %444 '_" MQ_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ M ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_P ML?P1_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>& M_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5 M110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %444 '_"Q_!' M_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D M'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1 M_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P M:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 5110 M?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %444 '_"Q_!'_0Y> M&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5%% !_PL?P1_T.7AO_ ,&D'_Q5 M'_"Q_!'_ $.7AO\ \&D'_P 5110 ?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!# MEX;_ /!I!_\ %444 GRAPHIC 17 image00012.jpg begin 644 image00012.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@!,T MM)BEJ5>X$4XS$P]J\G\::%/>,Y0&O6V&1BLZ]T]9D;(%=%&2C*[,:L7)6/FB M;1IK)SO!%1#GBO1/&=@8=VU*\UW2)(LFCP\11:9,4(I4X-"R;J4_+ MS7;S7.)JQ(3Q47>D$A/%2!.]2[H8#I07%&*:4K.UQ)V#=S3@W%1D8HSBM((; M=QY7- ^6H_-(IP^>M7L384_-2CBDQMHZUF I.:0<4O2DSFBXQ2U M #MW%-Q2XI,T7 7=28S1MS1G%(0X'%-(S2XS29Q3N, <4'FC&ZC[M A1Q03F MCK1THN,3&*7=FDSFC;BD( *=NIN>U&*=QABEW8HSVI-N:!!C-.!Q3:,XH$.!Q2'FC&:.E%QB#B@\T8W48Q2$*.*4G--SFEQBG M<8@&*7=FDSFC;CFD(,4[=QBDS1BG<8F.:7=BC/:DVYYH$!&:<#BFYQ2XS1<8 M'FD'%'2C[U "DYH Q28Q2]:!"DYIN,4N,4F]&:!#MU-(I<4F> MU%QB[L4F,T;D(,4[=Q3@08IV:;FEQ1<8A&:4'%)G%&W- >:4<4G2EZT !YI!Q2]*3K0(4G-(!CF MC&*,YH =G--QS2XQ29S1<8NZDQS1M[T9Q0(=G II&>:7%&<47& .*0\T8S1T MI"%'%!YHZT=*=QB#BE)S2=:-N*0@ Q3LYIN:,9H^[2$*.*"U M%QB[L4A&:-N>:,XH$.!Q2'FC&:3I1<8#B@\T?>HQBD(4<4I.:;UI<8IW&)C% M+NS29S1MQS2$&*=NXI,T8IW&(12[L49[4FW- @QFE!Q29Q2XS1<8'FD'%'2C M[U "DYI ,48Q2]: %)S30,&C&*3=GBC5BO8>6!&*9MP!4G057*R'*PD1V#FED M^?I4;FF^85J[Z$VN[DJC;UILGS=*B,Q-()*SE9(UBF,8;36II-NUU(%45)I^ MF#4& ]:]!\-^$?L[JY'O7FXBJEL=M*BY&?;>%;J2(,%//M17KME9I% J[1P* M*\]XEGS[3M-<3XKT";44;RP>:WHU'&6YC5IJ2/"&95E('K4R_,*U=4\*W. MG2,\@.,UB>>(WVGM7N4:JDCQ<11<63F/'(I,M2?:%(H$JL:Z6TSBLT/[4S<< MU+MR*B*G-$58FX\ $4PCFG <4T]:JXUJ*$4]:4X7I2 &D.1UI7+' YI#[4W- M.!]:"6AO-%/X-)C%%PZ ,]Z6D+"DS0 $FDI^0:3% (0$TZC(%-S0(4Y[4WFG M!A1C- T-R:<.>M' H)H#J!]J;S2@TO!H$-IP)[T8Q06% V+3231GFER#0(;2 MY-+BC(% V+2'/:D)I0PH%8;S1DT[&:.E%Q] '/6@^U!/I2 T"L)DT4_@TF,4 M7& )I:0L*3/- @)-)3LBC% T)DTZC(%-)H$*<]J;S3@PHQF@8WFG#GK1TH)] M* %/M3,FE!IV0:!#*4$TN,4%A0-BXII)HSS2Y% AM*":7%+D"@; 4ASVI":4 M,* &\TE/M2$^E(#0 9-)3\@TF,47!" FG8I-PI,\T" DTE. MW"C% T)DTX49 II- A3QTIO-.#"CK0,;SVIP]Z.E!- "GI3,FE!IV0:!#*4$ MTN,4;A0-BTTDT9YI=PH$-I M]*:0L*0&@5@R:2G9!HQ1<:$!-.I,BDS0(#FDIVX48S0-"9-.'O1D"FDT *?: MF\TX,*.M #>:<,]Z.E!84 *:;DT T[(- AE*":7%&10-BTTYHSS2[A0 VER: M7&:7(% />D/M2$TH/K0 WFCFG=:,8HN'0!GO2FD+"D!H ,FDI^0:3% (0$T MZDR*3/- @)-)3MPHQF@:&Y-/'/6C(%-)H 4^U-YIP/K1UH ;S3AGO1C%!84 M+3]+2%A29 MH "324_(-)B@$(":=29 I,T *:4&EX M- AM.!-&,4%A0-BTTDT9YIU(32AA0*PWFCFG8S1TH MN/H YZT'VH)]*0&@+"9-%/R#28Q1< !-+BDW"DSS0("324[(-&*!H0$TX49 MII- A3GM3>:<&%&,T#&\TX>]'2@GTH 4^U-R: :=D&@!E*":7&*"PH!BTTDT M9YI@^U!(I : #FE % M+D&DP11:^*8=Q-2[EI"13YDB[$0+"G@\6 M$)(5STIZ1 U+1+Z&Y9FC8#-4'B*;@R<-@8II--#"EZU MTW1Q";Z;G-2;132M&YI$ V*4_-0 *0Y[46&V(1B@+FE'O0?:@+AC%&G%,YH$.SF@K3:<,]Z!L3%+MI::@! ,TN,4I]J9S0(=G M-!6FTHSWH&Q,4X+2\4TYH%<7-&W--I>:+#8$8I0M**0Y[4!<.E'6F\]Z.:+! M;04KB@#-*/>E/M0%Q,8HSFDYI*+ .*TF.:!FG<4"N(%HS2'-)18:'8S2$8HY MIP]Z!;#0N:7I0<]J;SWH =UH*XIO/:G#/>@8@&:7&*4].*9S0(=G-&VFTHS0 M-ACFEVTM-.:!7%SBC&:;1S18=A2,4H6E'O2'/:@5PZ4=:;SWHY[46'T'%:0# M-*,]Z4^U KB8Q1G-)S246&AVVDQ0,TZ@+B;:,XI#FDHL"'8S2$8I.:>/>@0@ M7-'2@Y[4WGO0,=UH*TWFG#/>@! ,TN,4OTIO- A<]J"M-I1F@;#'-+MI>*:< MT"N+G%&,TVEYHL.P$8H"YIP]Z0^U 7#[M'6F\]Z.:+!T'%:0#-*,]Z4^U 7$ MVXHSVI.:2BP(=MI,] MAH7-+]V@^ MU-Y[T .ZT%:;S3AGO0,3&:7;BEIO- A]!]J!7#&*.M-Y[T:!CLYH*TVG#/>@&) MBEVXI::].H%<3;1GM2'-)18:';@!WWJ0KBDYIP]Z $ S M2XQ2GVIO- "YS05IM*,T PQ2A:7BFG- KBY[4;>]'-%AVT'%<4@&:49[TI]J N)C%*IW'%,YHY'2G8$B%R.:4D&Q&,YJ0=*7:!29 K)A<:803FI%4**9O/:C<<4VM"EJ*YJ [RV M I-+O&\ UV?AW1HKTJ2NOM7JFA^$TL K 5-H MFB1V84JF*ZE!A0*\>O5QAZ22U"--B >E.)I:*Y3L0S=13MM%/0=T+1112 M$%%%% !1110 4444 %12P)*/F4&I:* 9P_BRP@2W9A&,X]*\0U4[;M@!CFOI M34],6_C*MWKSCQ%X'AA5I@!FN[#U^31GGXG#N>J/)US4JM4E_ ;6Y* <"HE MVYKUJ552/&J4K,DS2%@*B+$'%2*-PYKJ1CRL3.: P%!&.E 7-5<&+UHZ=:.E M)UJ1"]:3&*7I2=:-QAD&EQWHVXI,]J-A"Y%)BEQ29HN/T#<*,9I=O>DSBBPA ME+THQMI.M&PQ> M#28Q2]*3K1N ;@:,4NW%)FC80N128I<4F:+C#('%&,TNW/-)G%%A"YQ01FCK M2=*+C#I1G-+C=1C%%A!THR#2=:7I1<8F,4;ATHSFEVXYHL(3%+D4F:7%%QB8 M[T;@*,TNW-&XF)C-+G%)TI>M&PP/-)THZ4N-U&XA,YZ4O2C&*3K1L N0:3&* M7&*3.:-QAN'2C%+M[TF:+"0N128I<4F:+C#(%'6EVYI.E%A"]*#S1UI.E%QA MTHSGI2XS1C%%A!THR#29S2XQ1<8F,4;A1G-+MHL(3%+D4F:7%&PQ,49 HSVI M=N:-Q"=:7IUI.E+UHV&'6DZ4=*.M&X@SGI2XQ1C%)G-&P"Y!I,8I<8I,YHW& M&X=*,4NWO29HL)"Y%)C-+BDS1<89 HZTNW-)THL(7I1UHZTG2BXPZ49S1UI< M8HL( ,49!I,YI<47&)BC<.E&PQ,9HR!1FEVYHW$)U MI>G6DZ4O6C88=:3I1THZT;@&:3K1THN,.E&]%KB$Q2YI,XI<4;#$(S1D"C.*7&:-Q"=:7IUI.E'6C8 M8O6DZ4O2DZT;@&])G%%A(7.*",T M8I,XHN,,XHZTN-U)THL(7I1UI.M'2BXPQBC.:.M+MQ180F,4N129I<47&)BC M<.E&:7;WHW$Q,9IE)C%'6C88O6DQBEZ M4G6C< R#2X[T;<4F>U&PA:-Q,3&:7.*3.*7&:-A@1FDZ4=*7&:-Q"=>E+THQMI.M&P"\&DQBEZ4G6 MC<8;@:,4NW'-)FC80N128I<4F:+C#(%&,TNW/-)THL(7.*#S1UI.E%QATHSG MI2XW48Q180#BC(-)UI<8HN,3&*-PZ49S2[<?2HJ5$D;THW9LZ5X6FU-U9 >:]6\+^&9-/"^8.E5/!-FT<:;DQ]17HJJ M%48%>#B:K4^(? LA=I5'%=^&KVW/-Q-!;HX*-XV3G MK4;YS\M27NGO8R[">AHB&5YKV*=3F1Y4HM#%SCFG'VH?BFAZV,6.'O2'VI"< MT!L4 *,]Z7Z4F](#BESF@0O;BDYHQB@M0,4XIO.:,TNZ@3%X MI.:,4;L4#%I#GM2$TH:@ 'O2GVI.M&<4"%'O2'VI"V: <4#%&>]+VXI,YHQB MD(.:4XI"U)GFF/<.@-BCK0(4^U ]Z3I2 M%LT#%/M0,]Z0'%+G- A>U)S1C%&Z@8O%-YS29IVZ@0HQ2]*?:DZT=*0A1[TA]J0MF@'%,8#/>G4F:![A MSFG#%)NHQF@0DZ4%LT# ^U(,]Z < M4N:<,4@:C&:!!S2C MWI,XI"U ]Z V*.M A3[4@]Z.E!:@8I]J:,]Z <4N[- A>*3FC%&Z@8 MO%-YS29YIVZ@0HQWI#GM1C-&<4@%'O2'VI"G<4F[-&*!!S2\4FZDSS0/<#G-.&.](&HQF@0'VI1[TF<4A.:! MBGVH'O2!L4N](?:D)S0&Q0,4>]*?:DSFCI0(!G/-*<4A:DS0,.:=Q2 M;LT8H$'-+VI-V*3- ]P.>U.'O2!J.M @/M2CWI,XI":,TN[- A>*3FC%&[% Q>*:<]J,TH:@ 'O2GVI.M&<4"%' MO2'VI"] :CK0(4^U ]Z3.*0MF@8I]J!GO2 XIU)FE#4 ]Z4^U)UHZ4"%'O2'VI"V: <4#%&>]+29S M1C%(0X@-1UH$*?:@>] M)TI"V:!BGVI!GO0#BESF@0O%)S1C%&Z@8O%-YS1FE#4"8HQ2E/M2=:.E A1[TA]J0MF@'% P&>]/! INC:=8BV4 #%>+BJU]$>SA:5MT36NG0VH M'EJ!BKN*!2UYK=STTD@HHHI#$-)3J*!-#<44ZBG<7*%%%%(H*2EHI,!*6DI: M2 ****H HHHH 3%!I:*!$9YK*UJ'=9OA4N!FO2PM?6S/. MQ.&TNCG]VZG!13(T9.&J7!/2O6A44D>3.#3&D4 4[&.M-//2M"+AC'2CK0,] MZ4T"$*BDQ2YI>O2BX]A,"C-+L:C@4"$V@TF*7FER*5QB!11TI<$]*.G6F F, MT%:4^U'3K1J T"G8Q2'GI0,]Z!!UH*BE^E)S2&)BEVBEIO-,0N:-H-+Q2U ]Z!!UZT%:4^U ]Z!C0*=@"D/M M0,]Z!!G-&T4M)S2&)BEVBEXIO-,!E/M2$(5I *4>]*?:F,, M 4F:09[TZD(3:*3%+S2TQB;11G%)S3A0(3&:0BEYI?K0,0+1TH.>U ]Z!!UH M*TI]J0>](8@%.P!0?:FC/>F(7-&T4M)S2&)BEVBEIO-,!] Q M+TZ4A]J![T"#K05I3[4@SWI#$ I< 4IIO.: M8A]*:8Q, 49I.:=Q2$)M%)CFEYI:8Q HHZ4'/:E'O0(3&:0C%*?:E M'O0,0"C&*#[4#WH$'6@J*7Z4G-(8F*7 %*:;S3$+FC:#2\4G-(8F*4**6D.> MU, Z48SUH'O0?:D %<4 >M*/>D/M3 ,8HZT#/>E^E(0A44F*7FE-,8FT49I. M:=Q0(3:#28I>:6@8@44=*#GM0/>@08S05I3[4#WH&- IV,=*0^U SWH$&E/M2$(5Q2 4 MX>](?:F,,8HSF@9[TM(0FT4F*7FEXICV$VBC-)S3N*!";0:0BEYI:!B!11TH M.>U ]Z!!UH*XI3[4#WH&- S2X I333FC4+7%SFC:*;2C-%A,,4NT4N12$&DV M/<,T8!IN#3@#0.PA%*%I<@=:0^U.X@Z4=:;S2C/:BP6%*XI *7IUH)STHN%P MQCI0&- ![TIQ3MW)%.,57D.*>6Q1&AN6V+UK*I*R-:=.["P3[1J>&_ M!=M<(LI SUKCM#\*WCW*RA#CZ5[5X;LGM+95<8(%>/B:\MDSVD0V+- M@8Q7IX:?<\G$TC$\SS*4<5&",_+4R\]:]9231YC@TQA:DS4C*.U, H3':P$Y MH4[33PH-#)Q56)M"$)]ZEZ4$8Z4G7K0, M7.:3&*7ITI.O6@ W9HQ2X I,FBPD+FDQWI<"DR:0PW8XHQFEP*3I3L(7.*.M M'7K2=.E(89VT9W4N,]:,8Z4["#&*,YI/K2].E(8F,4;L\4=:7 IV$)BES29- M+@4AB8HW8HR:7 -.PF)C-+G%)TZ4O7K0,.M)]VCITI0,]: $SNI<8HQCI2?6 M@0NE'6CK MUI.G2D,/NT9W4O7K1C'2G808Q1G-)2\4AB8Q1NHI=HIV$)BES29-+@4AB8HW M8HR:7 -.PF)UI>E)TZ4O7K0,.M)TH/'2EZ]:!"9S2XQ1C'2DH 7.:3&*7BDH M&&[M1BEVBDS182%S28I>*3-(8;L4=:7 -)TIV$+THZT=>M(>.E(8=*,YI1SU MHP!TIV$)C'-+G-)2\4AB8Q1N[44NT4["$Q2YI,FEXI#$QFC.*,TN ::$Q.M+ MTI.G2EZ]:!AUI.E!XZ4#GK0 9S1C%+@#I29HL(7.:3&*7BDR:0PW=J,4NT4F M33L)"YQ28S2\4F:0PSBCK2X!ZTAXZ4["%Z4=:0<]:.G2D,.E&G2D,3&*-V>*.O6EP!3L(3%+FDS2X%(8F*-V.*,F MEP*=A,3&:7.*3I2_6@88S29Q1]*7&>M A,[J7I1C'2DZ]: %SFDQBEZ=*3K0 M,-V>*,4NT4F3180N:3%+@4F32&&['%&,TNT4G2G80N<4=:/K2=.E(89VT9W4 M=>M+C'2BS$)C%'7BBBJ3+5PZ4;LT=:=M%,F0S'-.WTN*"HK-B@-S2[\"F]Z> MJCO22-&R,\FG+4FP4QABK6@D(:3=BHV+5)$,]:;U%(/O4H&VI=JCI3&(I)69 M%[B%LTW%-)Q3")9.(P2:)U$D;4Z=R=8?.X%;N@Z(QNE8J<9JKH&EWE;ZH!T&*C@MEA7"U M/7C3=W<]*,6EJ&:*7%&*R:N:H**6DI6L,6BBBJ0"49I:3%,6HM%%% PHHHH M**** "BBB@ HHHH **** "BBB@ HHHH 3%-(I])3):14N;=9(6&.2*\H\7^% M;N\=VA4X^E>PXS4%Q$AB;*@\5I"HXNZ,Y036I\RRZ)<:C>. M8B"^Q/R%>8$NKG3B*-GH3H2.M2_>'%0J=U3#Y*]&*/-F[ 5Y M-.,JD8IC2;QBF+'SFK(5NH[:2#MII;--#$ )I2I% .*4OFF RG#-(#2YS2$+3<'- M.Q1NH0@R*3FEQ2;L<4 +FD()Z48S2YQ0@$''6E//2CK29Q0 HXZTAYZ4?>I> ME " $=:7-&*3=FEQ0 W!S3LT;J,4,!.:7-)NQQ1C- 03TH''6 MESBCK1H 'GI2#CK1G;1G=2 #STH (ZTO2C.:>@!FDYHQBC=GB@!E&,TN<4(!!QUI3STHZTGW: %''6D//2C.ZEZ4 ( M1UI*7% #<'-.HW48H8"DW8H 6D()Z4=:7.*$ @XZTIYZ4=:3I0 #CK2GGI29W4N,4 ( >]+FC.:3&* M& *%8 R*3FEQ2;NU "YII!IV*,XH0 ..M)UZ4N,TF<4 *..M(>>E M'WJ7[M " 8ZTOTHZTG2@ YI>M)NSQ2XQ0 W!S3LBC=1BA@)S2YI-W:C&: @ M]J4<=:,XHQFC0!#STI1QUI,[:.M >>E !'6EZ49S1H ?2DYHZ4;LT@%ZTW! MS3L8HW4U8 R*3FEQ2;L4 +FD(/:C&:7.*$ @XZT'GI2]:3.V@!1QUI#STH^] M2]* $ (ZTN?2C.:3&*& E&>E'WJ7I0 @ M!'6ES1G-)C%# .:7BDW9XI<4 -PE*!ZT9Q M2@YH>P",#VI!QUIQ;%-^]0M@%ZTFTT[[M!?-%BD-Q2X(HS2%Z3930N>*;@TF M>:>&H6I#5@R*3![4NWO2;L<57*A"A\=:=G=2"/=S2'Y*+-BN/V"F,,=*/,II MDJK60"A6--8%>M2))39SN'%8SG9%TXW96>85T/A>*.XN5#KGFJ>CZ&=2E"^I MKU#P]X$^R[)?QKRL17MH>O0P_4ZK1=%M%MD<1+G'I701PB-<*,"H[*#[/"J> ME6J\J52[/35-6&@&G"EHI7*4;!11104%%-)Q2@YHL.PM%%% @HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** $--R\A<5P)<^:1[U[]*LI(\*M0:>I.HYJ0\"HT/%2 M9SQ72M3D:L-#9/-3!$(S4)C/6D^84,29*54=*93<&BLGM,P11@TQ]!YXZ4GUH''6E//2D(0 MX% .:0J:2BPQ^!2],&'-+Q1Q32II"% MSS2@ TREP:>PV+]*7ZT=*0C/2EN("<=*!@]:;@BC!I[#Z#SQTI/K0..M*>>E M(0<#I2 YI-II*+#'X%)S2 &G<4,0<4F:0J:2BPT/P#2?2DP:=THN(/K2$XZ4 M$9Z4W!%%AH<,'K2D =*9@FG#CK3%U#ZT<"E//2F[32L H-+@4RE -,;%YI>* M,TA4TA!FE !IE+@T]AL7Z4OUHZ4A&>E+<0$XZ4#!ZTW!%&":!]!^!VI/K0!C MK2]>E @XI,TFTTE%AH?@4G-( :=D4,0<4F:"I--HL-#Q@TGTI,&G#BBX@^M( M3CI01GI3<$46&.&#UI< =*9C-. QUIB8?6EXHZ]*;M-*P"YI<"F4H!IC8O-+ MQ1D4A!-(09I1@]:92X-/8;''CI1]:!QUI",]*6X@)QTH!SUIN"*,9ICZ#R . ME)]: ".M+UI"#BDSS2;3246&A^!2.E!YZ4W!%%AC@<]:7 [4S!IP!'6F)AS2\4=:;M-(!,'K1]*9 M@TX<=:+B#ZT' Z4'GI2$$46&*#GK2X':F8S3@".M,&'-+Q132II"%S2X%,I0 M#3&Q>:7CO12$$TMQ!G%*,'K3,8HP:8^@_ITI/K0..M!YZ4A <#I0#GK2%2*3 M&:+#Z#\#M2,'K1TZ4S!IPXZTQ!]:#@=*4\]*;M(I6 4'-+@=J9BG $4QL.:7BBFE32$+F MEP*92X-/8;%^E+QWHI"":0@)QTH&#UIN"*,&GL/H//'2D^M XZTIYZ4A"<"@ M'/6DVFDHL,?@4G- !I>*&(.*3/-(5-)18:'X!I/I28-.%#8@X[TA..E!!--P M118:'#!ZTIP.E-P31@BFA=1:<0,4TT@!!K-@W83%+D"G' MD5&8VSFFM 0_=0,9IH4BEP=7K)([ M<-1;>H_PMHDD+HQ0C\*]6LDV6ZC':H;+3XH8E 0 @5> &!7BU:G.SWJ<.5! MBBBBL+&@M%%%6 4444 )BC%+24K@+12447 6BBBF 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444,!*C?&.E2TA4&A":.5UOP^NIJP( MZUY?X@\'+IV]P*]X*#%<3XPT^6YA<1KGBNNA6<9')7H\RN>"NVR4IZ&ITQC- M6M3T.[M[AV:,@9K+W.C;37N4JR:/#K4FF7BPQ49-,0DU+@8YK7@0A:DSS3R!3<.U%P88 MQ2%J.:7 H$,S3@_:DQS3L"BXV&,TA.*.:7 [T"&9S2AL4I% [T7'T%ZTG2C MZ4#WH$(6S29Q3B!VH ]:!] W9I<4<=J3F@0%J;FGX%-Q0-"A^U+C-&!2<]J+ MB#.*3.:=@=Z0CTH&A V*=G-( .]'THN+J'2D+9I?K00.U QN<4[=F@#UI>*+ M@PQ2%J.:7 H$,S3M_:DQS3L"BXV&,TF<4<]J7ZT"&YS0&Q2D>E [T7'T%SN MI.E'TH^M A-V:,XI2!0!ZT# -FEQ1Q2BX^@N@0FZ MDS3\"FXH&A0V:7%'%)S1<0%L<4W-/P*;B@:%#8I>M( */I1<09Q2;LT[ZTA' MI0,0'%+G=0!ZTO':BX,.E-W4O/>EP*!#,TX/VI,H"4 MXII;=4X5,5#(5'2JYR(Q5QF<5 YD+#:I-+AV< 5Z!X2\/PWI7SDSFN+$5>57 M._#T7)CO \+NZ;T/XBO9K2W5(E(4=*H:;X+6H.+$P:= MG%(6P<4H&:VOE)N)I@+FDVFEQ1NI*P!FDQ2XI-U "YI"":4#-&<4(!!Q2]:.M(>* M %Z4AYZ4#FEZ4 (!BES1G-(1BA@&,4NM'6D/% "]*0\T YI>E M " $4N:,YHQBA@)BES2;J7%(!-II:,$4O2C.:- #-)BEQBDW4@%S2;32XHW4T 9Q28S2XI M"<4 +G%(1GI1UI* #I2]:0'-+TH 3!%+FC.:,4,!,4N:; MNIV*0";32YQ1FC&:;L F,TO2D)Q1UI!<",]*!QUI>E'6GH%@ZTG2@\4 YI!< M4\TFTBEQBC.:>@!FDQ2XI-W-(!* #&*7K2 YI<8H 3:12YHSFC%# 3%+FDWM'6DZ4 M, QBESFD!S2XQ0 FTTN:,T8H8"8I<]J;NIV* $P32CBC.*.M#L G6EZ4A.*! MS2 #STH QUI>E&E(>>E YI>E " 8IES,S]!\.27Q4A>OM7JOA[P^]B%)'2KNB>'8]/5 M< <5TRJ%& *\FMB'+0]NC145<11A0*=13&8BN4Z1]%1*Y)J0=* N+1110 44 M44 %%%% "8H%+10*P4444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@!#52ZLH[I=L@R*N44T[":N>?>)?#- ME' TBQC=CTKQ;6/]'O&1.!FOI36;!KVW*#N*\D\0>!)O,:;!QUKMPU:SU9PX MFBY+0X"(AEYJ6EN[5K&78>U1+)D5[E*:DCP:L'%CSBFY]*0\TY4S6UC.*'+C MO0<=J#&:8QVU+L:(>,=Z1B.U,4[J?Y9J6@8T'UIW&.*392!2*$2Q>:7BC-(5 M-580F>:=QBF4NVF-BFEX[T9HVYI (3Z4HQWII7%*%S0%A3[4@]Z7&*0\T!L! M(H!I-M)C- #^.U)S0!BES0Q!Q3.U,QFG!<4QL.:7BC-(5 M-+<0F>:<,4RE"TQL4^U+]:,XI",TMQ 3Z4 CO2$8I,9I[#Z#SCM2#WH'%+UI M"$)% -(5(I,46&A_%)S0%Q2YH8@XIN:7::;18:'C'>D/M2;33LXH;$'UI"?2 M@C-(1BBP(4$=Z4X[4W&:4#%%PZA]:"12]::5(HL H-+Q3,4X+BF-AS2\49I" MII;B$S3ACO3,4NVGL-BGVI1[T9Q2$9I;B GTH!'>DQBDQFGL/H/..U)]: ,4 MO6D(0D49I-II*=AH?Q2] M(2.U!&:0C%%AB@^M*<=J9C-. Q3$P^M*2*.M-VFE8!<\TO%,IP4TQL.:7CO1 MFD*DTMQ!FE&.],QBEVT]AL])TH(S2W$!([4 ^M(5Q28S3V'T'G':DH MQ2]:0@)%)GFD*FDHL-#_ )<4G-(%IV:+B#CO29H*DTW&*+#0\8[T'VINTFEZ M47$ ]Z"1VH(S2%<46 4'UI>.U,QFG 8I@PIC-(5S2W$!/I2C'>F8Q2[P^ M@_CM2CZ M4W;FEZ47%U >]!([4O6FE2*+ *#ZTO':F8S3@,4P8D)]*",TW&*+# M0X$=Z4^U-QFE'%%Q=0'O02.U+UII4BBP"@^M+QVIF,TX#%,;#FEXHS2%32L( M3-.XQ3*7;3&Q32\=Z,TA&:6X@)]* 1WI",48S3V'T''VI![T#BEZTA"$CM0# MZTFTBDQFGL,?QVI.: N*7-)B#BFYI2IIM%AH>,4A]J0+3LXHN(..](3Z4$9I M",46&A1@]:4^U- S2YQ1< ^M'':E^]1L*\U(KB<]Z7BDW9XHQCFC48Z4X.,UA7J)(Z:--R9-::#>W-PK M1(2,U[)X,TN>UC3S5(I?!NG1>2A>,$X[BN\C@CC VJ!7@UZSD['NX>@HJX]5 M 44ZBBN0ZPI" :6B@!H4"G444 %%%% !1110 4444 %%%% !1110 444E)@% M%+118 HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5D:Y#YEHP"YXK7J.2)95PPIQ=G<4E=6/GSQ+I4INF81G&?2N8> M+R3AN*^BM9T*VFMV(C&[Z5XSXET">.X8QH0N:]?#8KH>3B<-U.:'/2G!B*/+ M-OQ)UI,A^E>G&IS'ER@XL1IC0H\SK04]:!QTJ[$W)-H2F/*>U!)- 7UIB;&" M1LU("3UI?DI>.U%D2)BC)I.:7(I(88I,D4G!C1CFG# %#&)UZT9 MQTI"?2E4CO2: :6)H!IQ /2@#'6A; '6C&*4D8XIH/-"%8,DTN*7BF\T[ +D MT8I>*;S0P#)%-S4G%-(H! &-+UH&*0GTH 7ITII.:4'UI2,]*+ -!Q3LYI , M=:"11:-P DTVG\$4F*>P( QI<4<4W/-+ M*+@&,TF<4F:<"*+ ,-*"12D4# H 7K1TZ4A/I0#Z MT;@(2: <4XX-(!BC8!: M=P118".G!C1BEXHN 8S29Q29IP(HL TG- )%*10!CK0 O6CI2$^E /K1N A) MI <4\X-)C%&P"[LT8H.*;GFC:?P M:+ 1TX,:,4O&*+@'6DZ4$TH(HL TF@'%*1GI0!CK0 NM'&*0FD O2FDYIP([T$9Z46 :#BG M9S2 8ZT$CM1:-P%R13 M:>"*0BG8$ 8TO7K0,4A/I2N $XIN2U%/0"E8+# 2M3(=_!I&*@5$S_W: :++ M1*!D&JY)SBD0N3STJJ^&?"4C&R$!IU)BEI#84444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 131^8F*YG6M%66!VV M#I755'-$)8RI[U4*CB]")P4EJ?-_BG3VAN&VJ>M8=NI4?-7OVM>$K:Z1Y&49 MZUY%XETY--D81C&*];#8B^AY&)H-&,R@U$1BJR7#DU,"S=:].,KGFRC8E3FG M,M1C(IZDGK5M$#-AS3L8I[=*CR2:$A;"YS2;:=@4F33 ,T8I<"FDFBP"YQ1C M-,IP)H'80C%*%S2]:,XZ4F"8?=H^]322: 2*!V%*XI ,TI8D4@- #MN*,TFX MTV@!^VC-(":7%#L(3%+G%(213: 'XS32,4 FG=:8#0,T[I1TZ4TDT@W'=:0K M2 XIVG2FDFD&X[.:0K313@33T ;BG 4N*0DT@%S05S3*<" M: L(12@4O6D.1TH"XO2CK3#2@D46"P$8H S3NM'3I1<+B8Q2YS3232"BP6'% M:;3@32X%%P$ IM(NUB+EZD2'!YIVT+TIK.PZ4TB6[DN !43R[:9YI[TFPS<*, MFIG-16I4:=R:TC^W2B,=Z[G0/ ,DDBS\XKG?#FDW/VQ6\LXSZ5[QX>A,=FH9 M<<5XV+K=CU\)07471=*^PP!".@K8VT^DKS6VST>5( *6D%+4EH**** "BBDI M7 6BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110@"BBB@ HHHH *2BBI M8$%VAD@91W%>3^+?"]U>.[(IQ]*]?QFH+B!'B8%0>*UIS<=C*I34U9GS%=:5 M)IS$2KC%5UD1NE>K>+?#GVIG*K7FUWI)L&.:]K#UFUJ>)B:*3T*N0.M-+KVI MF=YQ1Y6*]"+N<5K#@?6EX[4T"G8Q56)8*<8>,T"&9YI>E XZT=*.M# &(Q2#&:"M(!F MBUA[CR1BF=Z<4XIN.: 'Y&*9GFG;*;BD@' BD(H"TN<4[B 8%(3Z4N,TTC%% M@%!]:4\TT#-+THN 8ZT$BEZTA6BP #S2\&FXI<8HN##%+D49H*T;@-S3@13 M,4X+1L# C-*.*,XHQFCE'6CE&E%P$''6@FEZTA7%%@ &E.#30,T[&*+@)C M%*2*,YI"M%@$S3\BH\4[;0##'-+P*,T8S1N TFG BFD8I0*-@ C/2@<=:7I1 MUHW 0F@&@KBD S1L XX-)BC&*7.:-P#(Q3E%P$ Q032]:0KBBP #ZTIP::!FEQBBX,,4N11G-( M5HL F:=D4S%."T; P(I>!1FC&:-P&D^E.!%-(Q2@4; *1FD QUI>E'6CE'6C7BJ]M#U,+0>Y)HN@VT-NI,0W? M2N@CB2(848I(DV+BI,5X\FVSUHJRT%HHHJ2PHHHH **** "BBB@!#12T4"L% M%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2BEHI6 2@C(HS2 MYH0&;>:>DR'(KRKQAHDN7\J,GZ"O9B,BJ-WI\$R'>@-=%*LXLYJU%21\P/9W M-NY\Q"/K2>9GBO2?&UC!;AS&@'T%>6ACYQ'O7M8>KS*YXU>CRLMJ:\YJ16S32F M>:3!%,21. A'-,? ^[4!#GH::6X-"G--IX(I",U0A 33NM' I":0"].E-)-*#ZTI MYHL T&G ^M(!B@D47 6D)-(#3L@T6 93@31BER*+@%(:<"*+ ,I032D9 MI1Q0 =:#[4A- - "$FD%//-(!B@+@#ZTM(2*0'FCP ":6C( MIN>:6X"G--IX(I",TP$!-.Z]:!Q2$T@%^E-.:4&E.#18!E.!]:,8H)%%P%I" M32 \T[(-%@&4X$T8IM XI":0"_2FDFE!]:4X-%@&4X$T8Q02*+@+2$FDSS3L@T6 93@31BER M*+@%(.E(33@1 M18!IS0":<1FD'% "YSUHI": : $)-)3^#28Q1L%P!-+02*;GFC.E(32@T6 0YH!-./-(!B@+B@YZT M4A- -&X"$FDI^0:3%/8 !-+1D4W/-+:-P%.:;3P12$9I@(":=UZT=*0\]*EL!VT4;12!MO6F/)G@5 M$IV0TKDE;OAO3$U"95D&;7Q%E9 M'I8:@WJ='HGA"TMHTD5!GZ5UT$(A0*.@I+2/RH%4]A5BO+E-R>IZ\(**"EIM M.K,T04444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@!,4 4M% 6"F,N1BGT4":N$.3'(5]#4BR9K7U31)K>1 MF9".:Q,A'P:]BC4YCQJU.S)S\PJ(P]Z>'!'%(VZNNYSJZ& 8XJ0)QFHN0>:G M1ACFA2$1-*5XQ3=^XU9*QD5"R 'BJN%Q5YI2M(O H)/:@D3[M'6F\TE/M0%Q-M-Q2\TZ@+B;:;BGE*?:FG-(!W6D*T@S3AGO3 ;BEQBEI#FEN N:"M,IP)I@)BE"TO%(U(+AG%+C-,I1FBP M6%*XI ,T[ZT?2@+B=*7.::U(+AG%+UIAS2C-%@L*5Q2 9IP]Z#[47" MXF,4N5IN*4$TO% "8HS0*0YI &:7&:92@F@+ 1BE I:#[4!<.E'6FG- S18!2 MN*0"G#WHH"XF,4N*+@(%HSB@YIM%@'XS1TIN332W:E*R0TKL1VYJ]8Z>;EA@9JK'IU MSK^%I[ M>5GP0,U]$S0B0'(KB/%EEM@8JF>/2NW#UE'1GGXJ@Y.Z/#3"T$F&[5/YZ;<4 MNIPW/VM@(VQGTJF+2YZ^6WY5Z:Q$;'F.@R4D,>*<%.*A$%T/^63?E3PEU_SR M;\J?UA"^KR'$,#UI0?6H_+NC_P LF_*G"WN3_P LF_*G]80GAV*32@TW[-<_ M\\F_*FF"Z'_+)ORI_68B^KR9+N%&X5$+>Z/_ "R;\J=]FN?^>;?E1]8B+ZO( M<2*0&FFWN1_RR;\J007/_/)ORI_6$/ZO(E)&*;GFFFWN1_RS;\J9Y-UG_5-^ M5'UE![!DVX4F:;]GN3?E36@NA_RR;\J?UE"^KL>"*4M42P71_Y9-^5/^S7/_/)ORI?6(C]A(4&G M%ABF?9KG_GDWY4&VN1_RS;\J%BHB^KR%I1=9_U3?E3Q;7/_ #S;\J/K M*&\/(7/-.##%,^SW/_/)ORH^S7/_ #R;\J%BHA]7D*<4H(J$PW0/^J;\J:B$-T?^63?E4GV:YQ_JF_*E]90>PD/W M#%-[TTV]R/\ EDWY5&8KH?\ +)ORH^M18?5Y%C(Q3<\U"(KK_GDWY5*+>Y/_ M "R;\J/K"#V#'AABFDBD-M<_\\V_*HS#= _ZIORI_64+ZNR8$4$U&MOY _U;?E1]80O8,<#3MPQ4'E76?\ 5-^5'DW7_/)ORI_6 M4/ZO)DM+N&*A6&Z)_P!4WY58%I<%<^6WY4OK*#V$AF:<&%1/!<@_ZMORIGE7 M7_/)ORIK$H'AY$Q(I013%M[D_P#+)ORI3;7/_/)ORI/$H/82'$T TW[/<_\ M/-ORH^S7/_/)ORH6*B'U>0XD4@IC070_Y9-^5(L-T3_JF_*G]90?5Y$I(Q2 MTTV]R!_JF_*F"&ZS_JF_*E]80?5Y$^X8IM-^SW./]4WY4SR;K/\ JF_*G]90 M?5Y$V129IOV>YQGRF_*F&&ZS_JF_*E]80>PD3AA2$@TP6]R1_JF_*FM#=#_E MDWY4_K*%]7D2@B@FHU@N3_RR;\J#;W(_Y9-^5+ZPA_5Y$@-!(J,07)_Y9-^5 M#6]R/^63?E3^LH/J\AXI2PQ40ANB?]4WY4XV]SC_ %3?E2^L(/J\AV:=N&*B M\BZS_JF_*E^SW./]6WY4_K*!X>0ZER*A\FZS_JF_*GBWN3_RS;\J7UA!["0[ M-.#"F?9KG_GDWY4?9KG_ )Y-^5'UJ(?5Y"DBE!%-^S7/_/)ORII@NA_RR;\J M/K46'U>1(30#4'E77_/)ORIRPW1_Y9-^5'UE!]7D2DBD%,-O<@?ZIORI!#=$ M_P"J;\J?UE"]A(EW"DS3?L]SC_5-^5-\BZS_ *IORI?68C6'D3;ABF]Z;]GN MY/\ RR;\J=]FN?\ GDWY4?6HA]7D.!%!--^S7/\ SR;\J:T%R/\ MEDWY4?6$'L)$@-!(J)8;H_\ +)ORI_V:Y_YY-^5/ZRA?5V*#S2Y%,-O3),\T[<,4P6]S_SR;\J/LUS_P \F_*A8J(?5Y"D M\TH(IOV>Y_YY-^5+]ENY'_+)ORI@ANB?]4WY4_K*'["1-D4F:;] MGN1*"!034:P71_P"63?E0T%T/^63?E2^L(/82) :4L*@$-T3_ *IO MRJ9;6Y/_ "S;\J?UE"^KL;GFGY&*'M+D#_5M^50>3=9QY3?E4_6HC^KR)<\T M[<,4P6UR?^63?E0;:Y'_ "R;\JKZRA?5Y"GK2@BH3#=9_P!4WY4\6]R?^63? ME2^LH?L)#B:4,*C,%T/^63?E2BWN3_RR;\J/K*#ZO*P\D&@$"HV@NA_RR;\J M18+H_P#+)ORI_64'L)$I- -,-O4WY4OK"#ZO( MGW#%-.,TX6ESMSY;?E59X[I6QY3?E3^LH%AY%@$4A-$=M&%!(-1K!='_EDWY4-!=#_EDWY4_K*%]78\&E)J)8+H_\LF_* MG_9KG_GDWY4OK,0]A(4&G%ABF?9KG_GDWY4AM[D#_5-^5"Q2#ZO(=2[ABH1# M=9_U3?E4@MKD_P#+-ORH^L(?L)"YYIVX4S[-<_\ /-ORH-M<_P#/-ORI_64+ MZNQ2>:4$5'Y%UG_5-^5.%MZ/_ M "R;\J%B4'U>1(2*0$4PV]R/^63?E2K;W)_Y9-^5'UE L/(>32 TC6]R!_JF M_*F+#=$_ZIORH^LQ#ZO(FR*;1]FN0/\ 5M^5-\FZZ>4WY4_K*8UAI$F124W[ M/<_\\V_*F^3==/*;\J7UE L.R7<*0]:06UR1_JV_*F-#=+_RR;\J/K2!89DF M0!59G_>CBGI#=/(%,3<^U=MX>\&_VB5:1",^HK.IBHI&E/"R@ M/U%>MVUC!$B[$ _"L#0_"\>F*NT=*ZE1A0*\6M4YI71[=&GR1LPZ49HQ1BL3 M;46BBB@84444E< HHHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "&J=W8Q7:D. M,U#-/\ ^>2_E744E/G9'LHG,_\ "%Z=_P \ ME_*F_P#"%Z=_SR7\JZFF[J.>17LDSFAX+T[_ )Y+^5+_ ,(9IW_/)?RKI0:6 MCGD'LX]CFO\ A#=._P">2_E33X+T[_GDOY5T]%'/(7LXG,#P9IW_ #R7\J4^ M#=._YY+^5=-13YY![*)S'_"&Z=_SR7\J0^#=.[1+^5=.13<4^>72_E738I:7M)#5**.8_X0S3_ /GDOY4?\(7IW_/) M?RKIZ*.>0U3BCF/^$,T__GDOY4?\(7IW_/)?RKIZ*.>0>RB0*E%' M,?\ "%Z<.D2_E1_PANG_ //)?RKIZ*.>0W2B2_E74TF*/:2)]C$YG_ (0S3O\ GDOY4?\ "&Z?_P \E_*NFQ1BCGEW'[.+ MZ',_\(;IW_/)?RI?^$-T[_GDOY5TN*,4<[[@J<>QS!\%Z=_SR7\J!X,TX?\ M+)?RKIZ:6Q1[20>RB0U2B#=/'_ "R7\JZ>DS1SR#V,3FO^$-T__GDOY4?\(7IQ_P"62_E72]:6 MCGD"I1[',_\ "&:TD'LHG+CP9IP_ MY9+^5+_PANG_ //)?RKIL48HYV'LHG,?\(;I_P#SR7\J7_A#=/\ ^>2_E73T M4<[#V43F/^$,TX]8E_*C_A"].'_+)?RKIZ*.>0_91.8_X0S3O^>2_E1_PA>G M?\\E_*NGHHYY J43F/\ A#-/_P">2_E1_P (7IW_ #R7\JZ>BCGD"I1.8_X0 MS3_^>2_E1_PA>G?\\E_*NGHHYY J43F/^$,TX?\ +)?RH_X0O3C_ ,LE_*NG MHHYY![*)S'_"&:<.D2_E1_PAFG?\\E_*NGHHYY![*)S'_"&:=_SR7\J/^$,T MX_\ +)?RKIZ*.>0>RB2_E73T4<\@=.+.6_X0O3O^>2_E2_\(;I_P#SR7\J MZBBCVDA>RB0 MO919S'_"&:G?\\E_*NGHHYY#]E$YC_A#-/\ ^>2_E1_PA>G? M\\E_*NGHHYY J<3F/^$,T_\ YY+^5'_"%Z=_SR7\JZ>BCGD"I1.8_P"$,T__ M )Y+^5'_ AFG?\ /)?RKIZ*.>0*G$YC_A#-.'_+)?RI1X-T[_GDOY5TU%'/ M(/91.9/@W3O^>2_E3#X,TX_\LE_*NIHHYY![*)RP\%ZB MCG8>RBTD+V4;W.8/@S3ATB7\J3_A#=/_ .>0_*NHQ2XH]I(7L8LY MC_A#-./_ "R7\J/^$+T[_GDOY5T]%'/(KV43F/\ A#-/_P">2_E1_P (7IW_ M #R7\JZ>BCGD"IQ1S'_"&:?_ ,\E_*C_ (0O3O\ GDOY5T]%'/(%2BQRY\%Z<.D2_E2? M\(=8#_EDOY5U-&*/:2$Z,62_E2?\(;I_P#SR7\JZ;%+1SR[A[.+Z',?\(7IW_/)?RH_X0S3A_RR M7\JZ>BCGD/V43F/^$,T[_GDOY4?\(9IW_/)?RKIZ*.>0>SC8YC_A"]./6)?R MH_X0O3ATB7\JZ>BCGD'LHG,?\(9IW_/)?RH_X0O3?^>2_E73T4<\AJG%',?\ M(7IP_P"62_E0/!NG?\\E_*NGIIXHYY=Q.G'LL2_E738HQ1SR[A[./8YC_ (0S3ATB7\J7_A"]./6)?RKI ML4M'/(?LHG+GP7IPZ1+^5 \&Z?\ \\E_*NF+8I V:.>0G2C>YSG_ ANG?\ M/)?RII\&:>?^62_E73TM'/(/91?0Y;_A"]._YY+^5+_PANG_ //)?RKJ**/: M2#V43F/^$-T__GDOY4?\(;I__/)?RKIZ*/:2#V43F/\ A#-._P">2_E1_P ( M;IX_Y9+^5=-BC%'/+N/V:.9_X0S3CUB7\J7_ (0S3O\ GDOY5TN**.>7<.1= MCF3X,T[_ )Y+^5 \&:QS/_"&Z?_SR7\J7_A#-._YY+^5=+BC%'/+N'LTCFO\ MA#-._P">2_E2?\(7IW_/)?RKIZ3-+GEW#DB MR_G1_P +(TG_ )[+^= ':T5Q7_"R-)_Y[+^='_"R-)_Y[+^= ':T5Q7_ LC M2?\ GLOYT?\ "R-)_P">R_G0!VM%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%-M.O7"QRJ2?>ND@G6>,.IX- $M%%% !13=PI0R_G2L!VM-VUQG_"R-)_Y[+^='_"R-)_Y[+^=,=SM ,4M<5_PLC2?^>R_ MG1_PLC2?^>R_G0([6BN+7XC:2S8$R_G6YIWB"UU$#RG!S0!L44F?ES63J.O6 MVG F5P,4 :]%<6WQ%TE&(,R\>])_PLC2?^>R_G0!VM%<5_PLC2?^>R_G1_PL MC2?^>R_G0!VM%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%<5_PLC2?^>R_G1_PL MC2?^>R_G0!VM%<5_PLC2?^>R_G2K\1M)8X$R_G0!VE%8VG>(K34<>4X.:V < MC- "T444 %%%% !1110 E+124M@%IA3-/I*+@(%Q3J**8!32N:BEN4B^\:R; MSQ/9V>?,D Q[T ;!7% 8UQ[_ !%TE6P9E_.F_P#"QM(_Y[+^= ';;@!S4;3Q MIU8"N'N/B/I>WY9E_.N:U7XB6I4^7,/SH ]7;4;9>LJC\:B.JV8/,R_G7SAJ MGC^I]IV M_.HCXZU7/^O;\Z /L#^V;(_\MT_.E_M:S_Y[+^=?(D7CO4^\[?G5V/QY?]YV M_.@#ZO\ [5M/^>R_G3TU"W?[LBG\:^4QX]O<_P"O;\ZZ/1/B!(K+YTY_.@#Z M065&Z$4^O*M.^(MB%7S)Q^=;J?$?2=O,R_G0!W%(:XO_ (61I/\ SV7\Z3_A M9&D?\]E_.@#M":3 KD[?QYIETX1)5)/O706EZEV@:,Y!H0*Y>%+35IU !111 M0 4444 %%%% !1110 4444 %%%1RRK$A9CP* )**YJ_\9:?8,5ED Q[UG_\ M"R-)_P">R_G0!VM%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%<5_P +(TG_ )[+ M^='_ LC2?\ GLOYT =K17%?\+(TG_GLOYT?\+(TG_GLOYT =K17%?\ "R-) M_P">R_G1_P +(TG_ )[+^= ':T5R%OX_TNXD")*I)]ZZ2SOXKQ T9R#0!;HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBCM0 45E:AKEMIX)E8 M#%8#_$7248J9EX]Z .THKBO^%D:3_P ]E_.C_A9&D_\ /9?SH [6BN*_X61I M/_/9?SH_X61I/_/9?SH [6BN*_X61I/_ #V7\Z/^%D:3_P ]E_.@#M:*XK_A M9&D_\]E_.C_A9&D_\]E_.@#M:*XH?$;26./.7\ZVM.\1VFHX\IPQVB%I#@"@" MS2UR-SX]TRVD*/*H(]Z@_P"%D:3_ ,]E_.D!VM%<5_PLC2?^>R_G1_PLC2?^ M>R_G3 [6BN*_X61I/_/9?SH_X61I/_/9?SH [6BN*_X61I/_ #V7\Z/^%D:3 M_P ]E_.@#M:*XK_A9&D_\]E_.C_A9&D_\]E_.@#M:0C-<7_PLC2?^>R_G5NS M\<:;>N%CE4D^] '3[*X2XC#H<@U*: #-&:C.R_G1_PLC2 M?^>R_G0!VM%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%<5_PLC2?^>R_G1_PLC2 M?^>R_G0!VM%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%<5_PLC2?^>R_G0/B/I) M./.7\Z .UHK#T[Q-9ZCCRG!S[UMJP89% "T444 %)2T4@"DQ2T4P"BBDI +1 M110 4444P"BBB@ HHHH **** "BBF22"-"Q[4 /HK O?%-E9$B20#'O68_Q# MTI.LR_G0!V5%<5_PLC2?^>R_G1_PLC2?^>R_G0!VM%<5_P +(TG_ )[+^='_ M LC2?\ GLOYT =K17%?\+(TG_GLOYT?\+(TG_GLOYT =K17%?\ "R-)_P"> MR_G1_P +(TG_ )[+^= ':T5Q7_"R-)_Y[+^=/B^(6E3.%69%_$,UI?6O>_#'CJ.:%(BV37 MRQ#.8CD5W?@K5)&O47)ZB@#ZSL;L740<=ZM&L'PQ(7T]"?2M[- #"AS3E&*= M10 4444 %%%% !1110 4444 %%%% !1110 4444 )5>XG2-&R0*FE.V,FO)O M'7BNXTP.(R>* ,CXD:@P63RY,?0UX)=:E=>>V)FZ^M;FN>+KG4W8.2S?G1_:5U_SV;\ZJ4M-("U_:-W_SV;\Z/[1N_P#GLWYU6%28 M&*>@$O\ :-W_ ,]F_.@:E=_\]F_.JII*6@%X7]T?^6S?G2'4+L?\MF_.JH?% M26R^;.JGN:0%RTOKUIU_>.>?6OH'X:33.D>\L>G6N-\&>#+?4?+=E!_"O;_# MWAF'2U78N,4#L=2/]1^%>/?$R>2..3:Q'6O8V&(B/:O%_B?_ *N3\:!'S]=Z MC=?:&_?-U]:@_M&Z_P">S?G4=Y_Q\O\ 6H,T#T+8U&[/_+9OSI_VZ[Q_KF_. MJ(.*=O-/019.HW8_Y;-^=)_:5U_SV;\ZK&DI#L6O[2N_^>S?G1_:-W_SV;\Z MK4E"L%BV-1N\_P"N;\ZNV=S=O,O[YNOK60.M:VG?ZU?K1H"1[W\-VE*Q[W)Z M=Z]IB_U8KQGX<](Z]FB_U8H!CZ***!!1129H 6BBB@ HIKNJ#+' K*OM+;%O*F''H:\]U?XIWB[E20_G0!ZO MXA^($.D%@6'%^7OQ?BF!PW6N( MU[QTU^&V2$9]Z\ZR?4THY[T#L6YM4NGD)$KM&*,470K,7>WK3EGD7HQ%(%%*5]*-!$@OKD=)6_.G?VC=_\ /9OSJ +Z MTI44: 3?VC=_\]F_.C^T;O\ Y[-^=5\48IZ#L;>D:_<6=RKO*V ?6O6M#^+4 M=C;*CMD@5X4%-/YQU-(1]'P_&:"1PN173:9\0H;W;\PYKY*25HWW FMRQ\3W M%GC:QX]Z$!]D6&KQ7:@[QS[UI"13T.:^3M,^)E]!(J[SC/K7L'A'QPE\B?:) M0,^IH ]3!I:S(M:LI%&V93^-7([J*7[K T@)Z*** "BBB@ HHHH *SM8)%C( M1Z5HUG:S_P >$GTH ^9OB)>3QW4FV1ASZUYL=2N\_P"N;\Z]!^(__'U)]:\S M[TT!:_M*[_Y[-^=']I7?_/9OSJK11=#L6O[1N_\ GLWYT?VE=_\ /9OSJK11 M=!8M?VC=_P#/9OSH_M*[_P">S?G56EHT"Q9_M&[_ .>S?G1_:5W_ ,]F_.JM M+2=@L=-X9U"Y;4(P96//K7U'X'D9[%"Q)X%?*?AC_D(Q_6OJKP)_QX)]!0([ M:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *1_NFEIK_ '#0!Y#\ M2YY(XI-K$5\Z7VHW0NGQ,W7UKZ'^)W^JDKYNO_\ CZ?ZT +_ &C=_P#/9OSH M_M*[_P">S?G56EIZ#L6?[1N_^>S?G1_:-W_SV;\ZJTM%T%BS_:-W_P ]F_.C M^TKO_GLWYU5I<4:!8L_VC=_\]F_.C^T;O_GLWYU5I10[!8TK:]NVE7]\W7UK MW;X:RRMY>]R>G>O!+/\ UJU[W\->D?X4A'N,/^J7Z5)4_N&ODW2L>1WK@L5O>'[XV5PK XP:&%C[!\-2AM/ MCRV>*WNM>(>$_&;LJ1>9^M>O:5=FZ@#YZT@:-'%%%% @HHHH *1AE2*6B@#A M?%7AFXU1'\MB,^E>'^)_"%_I9=S*_'O7U2P!4\5YIX]TU[J&38F<^@H ^7+B M\NX92IE?@^M1?VE=_P#/9OSKHM"=V:,CGTKEI4V.0>U"&T6!J-V?^6S? MG3OM]WC_ %S?G5->M2YXIB)3J-V/^6S?G2?VE=_\]F_.J[ TVBP%S^T+K_GL MWYTAU&['_+9OSJKNI,YHL+4M?VE=_P#/9OSIR:E=!@?.;\ZIT]0#3T&>D>%/ M';:6R"1R<>IKV[PSX^BU8(H(YKY+^ZPP:] \%ZU]BD3+XQ[U('UI#*)8PP/4 M5+7 ^'?$HNT1?,!X]:[F!]\8;U% $M%%% !1110 44F:6@ HHHH **** "BB MB@ HHHH ***:\BQC+'% #LXK.U:=$LW.X#BJ6L:];6ELY$JA@/6O$O%_Q(N( M7>**3(Z<&@#/\?:S)%<2!)#U[&O,+C6+F1CB5OSJ75]=EU20M(3S64H!H LB M_NS_ ,MF_.@W]V/^6S?G5?!'2C&>M $O]I7?_/9OSH_M*[_Y[-^=0,!2*!0! M8_M*[_Y[-^=']I77_/9OSJ$J,5$>M %O^TKK_GLWYT?VE=?\]F_.JE/CB:4X M49H L#4;L])7_.M;0[N]>^3YW(SZT[1/#MS>7*@PMM)]*]O\)?#:V>-)9(\- MUY% '2^ 1*]HA)?#Z/:R/M'2@#Y%NK* M6U8JXQ57:37:>-+06UVX Z&N-#XH 9C%/4BD)S0JYH 5B*CJ7RZ:4Q0 RE S M24].M ";371^%K^.RO%>0X -8)Z5'N93P<4 ?5?A3QU8&V2'S!NQZUZ#9WJ7 MB!T.0:^._"-S-_:"#><9]:^J/!C%M/0DYXH ZL4M%% !1110 4444 %%%% ! M1110 4444 %%%% #=PHW#&::4R:9,?+A8^@H K7M_'#$P8]J\#^)5[',9-IK MK/&OBLZ?O7/2O$==\1G4F;GK0!RS\RM36 I6X;-)G=0!%BEVFGE<4F:+L3N- MP:.:7=1G-+4+L;1BG8I>U%PN1XJUIX_TM/K26L'GSJGJ:]0\*?#DZD8Y?QIC M/0OAG&##'D5[#&@"C%\_X^7^M0 T &VDIVZFT"04444#'8-%*&HQF MD"DT(.M:VG']ZOUK) YK6TUS1?ZL5XS\.1@1_A7LT7^ MK%,5[CZ*** $-, .:DHH'<057N[M+6,NYP!5/6=3_LZW,GI7CGBKXGA2\ /M M0([;Q%X]LK6%XQ( WUKPOQ3XTNKB=O(G;:3V-M2ZC.7$AP3ZUA-(Q/)S M0*Y; M/^K;\J &$9INTU.()O\ GF?RH\F;_GFWY4:A=C%('6D8CM3C;S?\\V_*D^S3 M?W&H&I#!GM3A[T\03#_EF?RI&CD'5"*-0$^E-.:.1U%!:EJ(;3EZTS-/!S3! MMD@QBFE30!WIWF8&* ;9$11MH9LFE#TQW'H=AS6C:Z]=VA'E2L,>AK,QFFE< M4KB/1-'\<7<97S)V_.O3_#OCZ'Y?-ES^-?-:NRG@FM*RU.2!Q\Y_.F.Y]EZ9 MXFM;Y5",#FMY&#J".]?/7P\U@RR1AY/S->]V4\;VZ88'B@1M>F?$?\ X^I/ MK7F9ZT# "EH!H)S2!-A2$4H-!- -L3%+BD!I2U 7848-)FG;J ;9N>&/^0C' M]:^JO G_ !X)]!7RKX8_Y",?UKZJ\"?\>"?04P.VHHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "FO]PTZFO]PT >._$[_525\W7_ /Q]/]:^D?B= M_JI*^;K_ /X^G^M %84N#2 TNZD%V%I=W% -L3%+@TE.!H%J)1WI":4& M@J[+MG_K5KWKX:?\L_PKP6TYE7ZU[U\-/^6?X4:B/PKX^T?4?L%PLGH:]C\)_$@* M4@S3 ^A@P-+6)H.J?VC;J_J*VZ "BBB@ HI,T T!<6JMS80W((D4'-6&;%(' MS0!YKXP\&QW43^1",D=A7@_B#P+?6J>*/ K02O*%KS6]M/LTQ3TH @R,4TKFG!:"<"EJ M@(\4H4T$\U(IXI@1$8I0#3F-(K8H 0Y%3P7DL##:Q%,^]3"N*+@>F>"_%OV. M5//EX![FO>M!\;V-[$B+("<>M?'*R.A^5B*[#PKXADT^=2SG@^M 'V/!,LT8 M93P:EKRKPQX]6Z2.+/M7I=E<_:80_K0!:I#2TF*3 80/>*_B@H#P ^U ' M*>,_$MTER\8E.,^M>:7UW)=N6=B:N:YJ_P#:5PTGJ:QP_% #",&G*#2%LFG* MV* )D('6AR#TJ/[U'2@!I4FFX(J3S*:S9H 82:2BG*K'H* *371>%[(3WRA MUR,U%H>BR:A.J;#R:]G\*?#5EV3D>] '8^#_ U9&T1S"N<>E=_:VD=LNU% M%4]&TW[!;K'Z"M6@ HHHH **** "BBB@ HHHH **** "LK7(VDL7"C)Q6K37 MC61<,,B@#Y7\>Z'>RW4C+"Q&?2O,[BRFMF(D0CZU]J:YHEE+:2,T2DX]*^:_ MB#90V]S((T Y[4 >=*!2DXZ4FTYII!H 7S#3@<]:BHS0!(P%,SBC)H S0 \- MFG$ BH]I% .#0!T7A>18=01F.!FOIKP;KMBMDB&9=V/6ODJ.X:(Y4X-=/X:U MV]%\B"9MN?6@#[)AN8YURC BIJXOP3M7=08K:.1Z5\[_$76+R":01R ML!]: *GQ&U*WN9)/+D!Z]#7DI;YS4MUJ-QYI@)IVPTH&.M M "3UI<"EZ]*:R$4 &!28%-YS2[3B@5@SS4J+OX'6H#6CHZ>9>(I[F@+%[1] M)NI+R-EC)&?2OI3X>6DD%M&'7''>N>\$>'8)X8W,0)QZ5ZOING):( J@4#-0 M=*6D%+0 V3[AKQ;XG_ZN3\:]ID^X:\6^)_\ JY/QH ^<[S_CY?ZU7Q5F[_X^ M7^M04T.PE&*7%+3"PF*2BB@&%+NI*2D["L.!YK5TXGSE^M9(ZUKZ=_KE^M(+ M'OOPX/$?X5[/%_JQ7C/PY^['^%>S1?ZL4 /HHHH *AFN8X%R[ "IJXSQM)MD+R'Y1FK<.D7+Z#X2O+F=1+ VTGTKUK1OAG:S0J98N?I7J-AX;L;>-<0*"/:M>.TB MB&%4"A,#SJ'X4Z85YC'Y5+_PJ?2_^>:_E7HP '2EI >:_E7H]% 'G'_"I]+_ .>:_E1_PJ?2_P#GFOY5Z/10!YN?A1I>/]6O MY5RGB'X:6T"MY,7Y"OH1, G ]>Q^!_'5Y?21I M(YQ]:^?QUKM/"6MQZ=,A=L8- 'UY87(GMD8GDBK@4=:\Q\+^-K:[2.-7YZ=: M])LYQ/"''<4#98HHHH$)BL[6?^/"3Z5I5G:S_P >$GTH ^7OB/\ \?4GUKS( M]:]-^(__ !]2?6O,CUH **** "BBB@ HHHH **4#-+L- &YX8_Y",?UKZK\" M?\>"?05\J^&!C48_K7U5X$_X\$^@H [:BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *:_P!PTZFO]PT >._$[_525\W7_P#Q]/\ 6OI'XG?ZJ2OF MZ_\ ^/I_K0!5HHHH **** %%2 #%14N30 K 4T=:*!UH OV?^M6O>_AKTC_" MO!+/_6K7O?PUZ1_A0![C#_JE^E25'#_JE^E24 %%%% !1110 4444 %%%% ! M1110 444C'Y30!6N;Z"V4F1P/K7EOQ UNSFMI%252<>M7/B'?S6T$AC5B,^M %35G$E\Y!R,U1P,4UG,AR3S00:!M#2:;2FDH$%%%% M!1110 4444 %2Q@$\U%3ESVH L.BA:@P,TN&-)M- #\#%;/AN98K]"S8&:Q" MIH25XFRIP: /K7P5KUBEFB&9)/"]IE(1\ M*<*9FBJ"PYJ;BB MGC% #VLL"1O("WUKT*RODO(PZ'@T 7**** "BBB@ I,TM,8&@!V12U&H-/ M[4 +7,>*]3DL+1GC."!6GJ>LPZ=&6D8#%>5>,O'UC<0O"KC.,=: /.O%7C^_ M>X>'>A-9V,"@!NT8J-AS2L33>] :D51W MH4C%*>>E >.E'7K1TZTUF]* ';11M%19-*"_2@#IO#/@"Q@@28(-WTKT"SLTM(@B 8%, MTV P6RH1T%7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"EJ:;[1Q[5 M\_>/=">>:1@IZU]%R()%*GO7.ZSX=MKF!V91G% 'QY?6+6C$$8Q66S9KT[X@ MZ7%9RR!!BO,&7YC0 VBEQ1B@!*>G6FX- S0!,>E0GK3B3BF&@ K2T>X^SW:O MZ&LVG(Y1LB@#Z'\&^,Q!$D6[M7KVD:I]OC#9ZBOCWP_JLR7D:ACUKZ9\ W#3 M6B%CVH ]!HH'2B@ HHHH **** "BBB@ HHHH *0D >3:P/-;GCKQI?6MW&I,3*Q.: ,AO MO&E#8I".:2@"7S*:6S2J,TK+B@!JO@T\RY%, &:>0,4!8CSS3MW%*J\U,53; M0!6P6/ K:\/VLQOXR$.,^E-T2U2YOE1AD$U]">"_!%A-;I*T8W8!Z4 =!X B M*V:;EQQ7H JAI^E0V"!8QC%:%)@%%%%,!LGW#7BWQ/\ ]7)^->TR?<->+?$_ M_5R?C0!\YWG_ !\O]:@!J>\_X^7^M5Z '9HIM.!IW'<2DJ7 Q49HN(,TE%%( M=Q1UK5T[_7+]:RAUK6TX'SE^M CW[X<=(_PKV>+_ %8KQCX< XC_ KV>+_5 MB@!]%%% !7#^//\ CP?Z&NXKA_'G_'@_T- 'RMXD.-1D^M8N_BMGQ-_R$9/K M6%0 I.:2BB@ HI0#4JI0 P-BAFS2L,5'0 Y>N*[3PKX9&L2*#WKBU^\*]=^& M?^OCH ])\+?#I-/$O3K2U6WA5 .@IFG$?9$^E7* "BBB@ HHHH **** M"BBB@ HHHH *0@'J*6B@"A>V"7*$%17F_C+PTB6SN%'0UZO7,>++5[BR947) MQ0!\B>(H/(OF4#O6-OKT/Q9X9O/M3R>4V,^E<%=6KV[[6�!7SDU*.E0]ZE M!&* &O4=/>F4 .#8H+9IM%*P!3E9@>#3:.],#TGX>2N;Q,L>M?4.A^(_\ MQ]2?6O,CUKTWXC_\?4GUKS(]: "BBB@ HHHH **** %!Q3]_%1T4 ;_ADYU& M/ZU]5>!/^/!/H*^5/#'_ "$8_K7U7X$_X\$^@H [:BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *:_W#3J:_W#0!X[\3O]5)7S=?_P#'T_UKZ1^) MW^JDKYNO_P#CZ?ZT 5:*0,4 144II* "BBB@ H'6B@=: +]G_K5KWOX: M](_PKP2S_P!:M>]_#7I'^% 'N,/^J7Z5)4*O%AT9'QVKKKB[BB0[F KQ;XE7T4J2;6!H X;Q5\0V MU0R1DUYE=,S^IIUX$K/4+=6E0'(]* /%6AD3[RD5'7K?CKPU:Z: M&\I0,5Y/(,.10 RG XI,9HVF@!_F4>94=% $A?-,)S24HH OZ3/Y%VK^AKW3 MP9XR%M'''N]J\#C8(HK;KS;X?WAFMH] MQ[5Z0K B@!:*** "BBB@ HHHH *BEC$BX(J6BDP./\3Z4CV3L$!.*^9_&FGR MQWC[8SC/I7V#"+BV MF\:2$$^E>67VH274[.7/)IFI2"2[<@\$U3H E\T]Z-^:8%J3 H M 3;FF%>:=NYIPP10 U5IV=M-+8Z4PG- "ELTH7--P:>N=PH <(&8\ FNO\,> M$FU:10RGFK/A/0TU!TW)G->Z>%_"L5D$81X_"@"CX5^&R:>(Y2/>O4+.S2V@ M5 HX%36Z".)5QT%2T &,4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !5>\0R6[*.XJQ2$9&* /"_'?A&XOWD9%->,ZKX>ETUFWCI7V-J-@DL+D@= M*^?/B1:+"\F!0!X\PR<4@&*';$AII?- #S@T@7%,#8J0'- !D&FE*=MQS1GM M0!%CFG;*?M[TA;% %O2Y1;W:.>QKW?P3XWM;.*.-F&<8ZU\]AR#FM?1[UUNX MP&/6@#[,TG7(M20%#UK9KR_X=3M);QY/:O3QT% "T444 %%%% !1110 4444 M ,DD$:Y-]<"&&:T=3U-[YRQSS63S0 ]B#3**>JYH %;%*S9H9<5'0 N:56IM."T 2;Q MBEB1IFP*:4XK9\.6@N;U4/K0!L>%M%F-ZCX/6OIKP9;M#9(#Z5R?A#P=$UND MN!7IFGV LXPH[4 7Z*#49<@T 244Q6S3Z &R?<->+?$__5R?C7M,GW#7BWQ/ M_P!7)^- 'SG>?\?+_6J]6+S_ (^7^M5Z "BBB@!:<&H =P*-XHQNHV4 ,9LT@7-*PQ2!L4 +MVG-=WX-\10Z5*AD(&*X;.ZEY M7D&@#ZT\-^/;2_1(U<9Z=:[ZWN$FB#AAS7Q9H/B6729%8,>*]!M?C)<00JF3 MP* /IC&[>]MV"Q+N/M7C&O_"N[NKIFBC.">PKZ/(!ZBFF*,]5% 'RO_P * M?U'^X?RI?^%0:C_M>F_$?_ (^I/K7F1ZT %%%% !1110 4444 *!FG;.*: M#BG[^* -OPR,:C']:^JO G_'@GT%?*OADYU&/ZU]5>!/^/!/H* .VHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "FO\ <-.IK_<- 'COQ._U4E?- MU_\ \?3_ %KZ1^)W^JDKYNO_ /CZ?ZT 5@*=M.*:#BG;^* &XYIVSBFYYI^_ MB@!A&*2E)S24 % ZT4#K0!?L_P#6K7O?PUZ1_A7@EG_K5KWOX:](_P * /<8 M?]4OTJ2HX?\ 5+]*DH **** "BBB@ HHHH **** "FR'"$TX\"J5W>111MN< M#CUH X'QEK_V!7^;&/>O"/$GB47S.-^?QKT#XE7D<@DV2 ]>AKPN;+3-D]Z M(Y/GD)II3%/QMII>@".BCK2X- *>JFF"GAS0!)CBDCB,LH4=Z;O)XJ_I=M* M]Y&0A//I0!U/A[P)=:BZ.BG&?2O=_"'A>?2[=5D!&!5+X<6VVWCWIV]*]1P MN * /'/'OAZ:]5]H->%ZMX=FL78N#Q7V)?Z8ETC9 KQ#XB:4EL)" * /#?N- M@TK,#1<#$S#WJ*@ -%%&* "BE J39Q0!&":N:>_DW"N>QJH5(-.#D4 >W^#? M'-M8+'&S#/3K7M&A>(8M412ASFOC/3YG%VGS$]B6&,/(/Q- 'L0Y% M+4,-Q%(HVL#^-34 %%%% !1110 4444 %-9 XP1FG44 8>L:1:2VLA:)2<>E M?.GC_25CGD\M,<]A7U%<1>=$5]:X+Q'X'CU!'<@4 ?)TL1B)R*K,17HOC#PE M)I[OY<9./05Y[+;2Q,=R$?A0!#1FBB@!R19('2@#ZK5@13JX/PKXOCU.-#)(!GU-=LES%(N5<'\: )6.!F MN9USQ7;Z2K>80,5HZAJ4=O&V7 _&O#_B'JRS"0))^1H @\9?$2.\#K!)@^QK MR"_U>YN96+2,03ZU4N9':9LL3S5?F@!Q):<&(% #2* F:":EM_FD5?4T *B$D#%=1HOA"XU9E,:GGVKIO"' M@>/6-C,!S7M_ASP1#I*J0HXH Y3P5X%GTTHTJ=/:O7+6V2*)1M' J6.)8U " MBI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*Y M!:!@/2O#?B'X?O+UI#%&37NY&15.[L;>6-M\8/'I0!\2:CH-W9.QEC(K((P< M&O>?B7900B39&!UZ"O"9QB9OK0 BXIY( XJ,#-.V&@ #OV.L M6U\H\IPP44U/NBG4 %%%% !1 M110 5'+,L2Y8X%25B>(IC#9,P..* ,OQ)K]FEE(AD&<5\S^-KJ.XO7*'(S70 M^,_$,B7+IYAZ^M>:7UXURY).: (T"8YIDBCM4(8U('H C(Q0&(IS'-(%S0 ] M3GK2-BD*D4@!- "KC-/X INPT%30!+#;R7#;4&:[CPAX=O1>I(8SC([5E>$+ M99[U0PSS7TGX6T.%;1'\L9QZ4 ;GA2W>"P57&#BNDJI;HL*[0,5:!S0 M-*B MG44 (!BEHHH ;)]PUXM\3_\ 5R?C7M,GW#7BWQ/_ -7)^- 'SG>?\?+_ %JO M5B\_X^7^M5Z "G+UIM% $O&*C-)DT4 %%%% "CK6MIRGSE^M9*]:V=-8"5?K M0![W\. 0(Z]GB_U8KQOX=,"L?X5[)%_JQ0 ^BBB@ KD/&5E+=V3K&I)Q77TR M2%)!AE!H ^/_ !-X4U!;QY#$VW/I7'W%LUNVUQ@U]A^*=$MYK1ML2YQZ5\[> M*_#$B73NJD#/I0!YV<9IZXJ6ZM6MW*D56R: )\BF$GM48)J5* &$$TW!JHZ9\1+\S+YDYQGUKU MGPSX_M6B7[1.,X[FOEE967H:L)J=U']V5A^- 'V0/'FDX_UZ_G2_\)YI/_/= M?SKXZ_MJ^_Y[O^=']M7W_/=_SH ^Q?\ A.]))_UZ_G6C9>([*^(\J0'/O7Q8 MFL7VX'SW_.N[\*>-WTQE,TI./4T ?6"L&&12UXW!\9+)(E4L,@>M2_\ "Y[' M^\/SH ]?HKR#_A<]C_>'YU:M/BY97+A0R_G0!ZK17)Z?XPM[T#:PY]ZZ.WNX MYTR&'YT 6:;M%&]/[P_.C>O]X4 +C%!4&C(/0TM "!0*6BB@ HHHH **** " MBBB@ K.UG_CPD^E:-9VL_P#'A)]* /E[XC_\?4GUKS(]:]-^(_\ Q]2?6O,C MUH **** "BBB@ HHHH **4#-/"8H U_#TJP7R,YP :^C?!WB[3K2R59)E!QZ MU\OI(4/!P:LIJ5V@^25A^- 'V)_PGFD_\]U_.C_A/-)_Y[K^=?'9UB^'_+=_ MSI/[9OO^>[_G0!]B_P#">:3_ ,]U_.C_ (3S2?\ GNOYU\>C5[X_\MW_ #I# MK%\/^6[_ )T ?8?_ GFD_\ /=?SH_X3S2?^>Z_G7QU_;5]_SW?\Z<-8OC_R MW?\ .@#[#_X3S2?^>Z_G1_PGFD_\]U_.OCTZO?#_ );O^=,_MF^_Y[O^= 'V M+_PGFD_\]U_.C_A/-)_Y[K^=?'7]M7W_ #W?\Z4:S?'_ );O^= 'V)_PGFD_ M\]U_.C_A/-)_Y[K^=?'O]K7V/]>_YTTZS?#_ );O^= 'V)_PGFD_\]U_.C_A M/-)_Y[K^=?'7]M7W_/=_SH_MF^_Y[O\ G0!]B_\ ">:3_P ]U_.C_A/-)_Y[ MK^=?'HU>^/\ RW?\Z0ZQ?#_EN_YT ?8?_">:3_SW7\Z1O'>D[3^_7\Z^._[: MOO\ GN_YT?VS??\ /=_SH ]Q^(/B2QOHY!%*#GWKP:\8/6^EHZ.1Q7@_C M/Q=#J[OL(YH Y;4?$5U?NPE5YI<#%)O&*822>* +FGQ"6Z52.IKVSP7X2M[I(W:,$_2O'-#B8WT?! MZU]/?#R$"TCRO:@#J]$TB.QC4(N,5N[10J@#@4Z@"-U_=D"O(OB'HEU>K)Y2 M$U[#5:>TAF0[T!_"@#XHU7PY>V_4BZ?CO0!77%2#;4-.4$T 2'%(&YIWDG&:B(P: +(V%:B=>>*C#&I5Y% "Q M-Y;;AU%=#I/BJ]LID6*0@9]:YQE-+"?+F5CV- 'U!X UZZU!(_-K(].HH YO5_"ME?QL9(P21Z5X5X[\)16K/Y$6/H*^ MEY%W(17$^(O#1OU8[H>,O#+6!<[/TKS&2)ED( MP>M !QVH&>]&,=:,YH #C%1CK3]A-(4(H ?N&*B/6D.: ,F@"48Q0K&-MR]J M58B1FE/R\4 =!I'BV^T^1 DA !]:]G\)?$!&@7[3/SCN:^=LW$/"2, M/QH ]O\ &GCD,K"VF_(UX]J.OW-Z[>8Y.:SI;R>;[[D_4U"%S0 X'<E>X^$_!2:;&GG1 D>HH Q_A[ MHMU9)'YJ$8KUN,805##:0P@!$ ^@JQ0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !3)>8S3BP%)PPQ0!XK\1M.EN!)M0GK MVKP34-+E@D8LA'/I7VG?Z-:WB-YB UXG\1-!M+19#'&!0!X(?E-'F4^[&V=@ M/6H0,T .+DTTT\+ZT[ Q0!$.*>'[4A6F]* )< BHV6@,:D!!H =9G;<(3ZU[ MY\.M5A@2,-(!^-> E>QQ',8H ?1110 4444 ,>18QECBN5\5ZE:_8'7S5SCUJQXKNY+: MR=D.#BOFKQ=XLU 7;Q^:VW/K0!D^-)EDOW*MGDUR%6+F\DNG+2')-0"@!,45 M*N,4A7/2@".GAB*:1BGKB@!"Q-(&Q3FQ4= $GF4]$DE.%4FH*[?P3I\-Y=HL MB@@F@"SX(TZY%\C&)L9':OJ#PU&5T] PQQ61X;\*:?%:1R+$N['I78P6Z0)M M08 H =Y=. Q2T4 %%%% !1110 V3[AKQ;XG_ .KD_&O:9/N&O%OB?_JY/QH M^<[S_CY?ZU7JQ>?\?+_6J] !113EZT -Q14O&*C- "4444 *.M:NG?ZY?K64 M.M:VG*3*OUH ]^^''2/\*]GB_P!6*\8^' ($?X5[/%_JQ0 ^BBB@ HHHH K7 M=JMQ&5-<1XB\(130NP4$_2O0*CEA65=K#B@#Y4\2^$9(YFV1'KZ5P]WH=U"Q M_M>F_$?_CZD^M>9'K0 4444 %%%% ! M1110 H.*=OIE% "YYI^XXI@J08Q0!&3FBE.,T]<8H :&Q2%LTK8IE !3@V*; M10 \OFF444 %*#BDHH ?OXII.:2B@ HHHH >'Q2%LTVB@ HJ1<4-B@".BBB@ M!0<4[?Q3** %SS3M_%,HH 4G-)110 4#K10.M %^S_UJU[W\->D?X5X)9_ZU M:][^&O2/\* /<8?]4OTJ2HX?]4OTJ2@ HHHH **** "BBB@!"0!DUGZE>0); M.&<#CUJ:_D,=L[#L*\1\;^*+BT>1%E(_&@#F?B536[K. ML2WSL7?.:PQC/- "!B*0OFGD ]*85(H 3&:,&I(\=ZE?9CB@"N!3]HQ3">>* M3<: UH:1:"[NUC/E>PZ-H4>EQJJ#H*R_!NGRV=FBR*00*Z^@ HHI"P% "TAY!H!!I: .$\ M7Z&-1C<$9S7@_B?PBMFTC[?TKZLFMDE4[A7E'Q&L(H[>0JHZ4 ?,ES'Y4K+Z M&HU;!JYJ@Q>R >M4UH E\XXQ43')J3C%,*T ,IX?%,Q10!)YE.'-0TNXB@"W M!*R2K@GK7NWPTNP?+W-Z=Z\ 1L.#7HOA#Q M@R OB@#ZPMY4:)<$=*GKSWPQ MXD2^" 29KOXFW1@T /HHHH **** "BBB@ HHHH *:R!E((IU% ''^(/!L&KJ MVY1S7B_B[X>+IV]H8\_05],=:RM1T:VOE/FH#F@#XFO;"X@D8-&P /I5#E3S M7T-X_P##-E:12-'$ ?I7@6H($NG '0T 0>92%Z9C-.VF@!.IJ55QS40X-2[A MB@!WFX&*0_-S43&@,: )"<5&3FI 0>M-89Z4 1TX-BD((I* '%\TVBE S0 E M&*D"^M*<8H C!Q3M]--2V]L]PX5!DF@ A0RR 8ZUV'A[P_)-<1N(R>?2G^'O M!5]HJH4BOCRSOWA=<$U[I\-K]YC'DGM0![RC;E!IU16YS"OTI[$T .I"0.IJ,, M:Y[Q/JTFG6K.AY H K>-)$_L]_F'0U\J^+B#J+X]:[7Q3\1;N29X"QQTZUYM M?WAO93(QY- &:*D"<4TC!I=Y% "$8IP:F\FGA10 UCF@+FE9::"10 _RS32F M*7S#2;LF@#6TG1FU"0*OOI70]+CCM( MV '2@#1TF P6B(>PK0IJ($7 IU !1110 4444 %%%% #9/N&O%OB?_JY/QKV MF3[AKQ;XG_ZN3\: /G.\_P"/E_K5>K%Y_P ?+_6J] !1110 9HI<&DH **** M %7K6SIK 2K]:QAUK5T[_7+]: /H'X=-E8Z]EB_U8KQ?X<=(_P *]HB_U8H M?1110 4444 %%%% !2%01@BEHH IW.GP3H0T:G/M7%ZUX+2]W;(P,^U>@4F! MZ4 >"ZE\)9;EB57K[5C-\%[D G!KZ3VKZ"D,:D8VB@#Y"U[P'/HX8E3Q7$S0 MR*Y78>/:OL[6O"=OJP8.HY]JY.3X0Z>[%MB\^U 'RR(I!_ ?RI65P.5-?47_ M I[3_[B_E7.>(_A=;6D#-#'D@=A0!\]'-)75:IX6NX;AE2!L ^E9;>']0!_ MU#_E0!E"I PJ_P#\(_J'_/N_Y4?V#J Y,#_E0!1QFC.*M-IMW&/FB8?A522) MT/S B@!<;JC*XH#XH+9H 55S05Q2!L4%LT "G%29R*8HR:?C% ">7FD*4>81 M0'S0 PC% -2[013-O- #@]+O%(%&*8PQ0 $Y-*%I@ZU,IH : /1?"_C9],=3)(3CU->U>&_B)#J:I'N'IUKY34G/6MW1_ M$$VE.K(QX]Z /M&TG2>)7##FK@Z5X!X,^(-W>R)$['&<=:]QTNZ^TVJN3R10 M!?HHHH *SM9_X\)/I6C6=K/_ !X2?2@#Y>^(_P#Q]2?6O,CUKTWXC_\ 'U)] M:\R/6@ HHHH **** "BBB@!0,T_9Q3 :?N.* &$8HIRHTC849-78M&O91E(6 M/X4 4PF::1BM4:%J/_/!_P J0Z#J!_Y8/^5 &316I_PC^H?\^[_E1_PC^H?\ M^[_E0!ET5J?\(_J'_/N_Y4?\(_J'_/N_Y4 9=%:G_"/ZA_S[O^5'_"/ZA_S[ MO^5 &716I_PC^H?\^[_E1_PC^H?\^[_E0!ET5J?\(_J'_/N_Y4?\(_J'_/N_ MY4 9=%:G_"/ZA_S[O^5'_"/ZA_S[O^5 &716I_PC^H?\^[_E1_PC^H?\^[_E M0!ET5J?\(_J'_/N_Y4?\(_J'_/!_RH RZ*N3:9=0?ZR)A]158+@X- #**E*B MHC0 H&:=LXIH.*=OXH :1BDI275G))$K''3K7D&KZ[+J;LSGK0!CL MQ).33:7&33U7UH %;%#-FA@!2* : $ )IQ4XIV,=*:6- $9HHJ[86IN)0H&: M -?PI&&U! 5SS7U)X+L;*_#CZO"RKW%=C2$ CI0!\L> M*?AQ-8O),0?6O,;RV-M.R'L:^LOB#%NLWPO:OE_7[>07\AVGK0!B@XJ0,"*C M((/- H D*YIA'-+N.*0F@!0F:0KB@/B@MF@!M30S.CC#$4U5S01M.: /;?AG M*^+]#\4SZ2Z^63Q7MG@CQU=:DT:.QY]Z /;:*JV MTIDMU;U%2ACF@"6BD%+0 4444 %%%% !1110 4A&12T4 <7XL\-/J\3JHZBO M"?$_PWGL6DEVGUZ5]4D ]16-J^@PZG&5=1R/2@#XGN;-[:9D*G@U">!7T'XQ M^'EI:QO,JC.,]*\+UBT^RW;(HX% &6>M."&F=#3@Y% "^73",4[S#32*6A;&?2OHKPIX9CCM49DP<#M0!I>% M-%@M[50T2YQZ5UJ1)&,*H%16ULMNNT58H **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I#]TTM% 'G/ MCK0[C487$2DY%?/6O^#+ZSG>1XR!G/2OL=XD9?$2UB%K(5C'3TH ^5 M9HFA$H &:F9I6&* M;0 Z,X<&O6? /B2UTUD\UP,5Y)4T,\B.-K$4 ?:&B^+;+4(T6-P>/6NF1A(@ M8=Z^;?AG2*7/7UH S]>N%GOG=3P364&I9'+MDTT4 2Y&*C., MT[9Q32,4 /4C%(6]*CHH E5AWI&(I%7-#+B@!G4UKZ9H5QJ+ 1*3FLI 2PXK MUSX:P*\T>Y^:;$8K1%/4"H]-MH5M4(0#CTJ^ !T MH 6BBB@ HHHH **** "BBB@!LGW#7BWQ/_U@ IR]:;10!+D8J,TE% !1110 J]:U].4F9?K60O M6MG37Q*OUH ]\^'*D"/\*]FB_P!6*\:^'39$?X5[+%_JQ0 ^BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ JM<6<5RN)%!%6:* ,"7PGILK9:!2?I47_"% MZ4?^7=/RKI** .;_ .$+TK_GW3\JBG\%:68SBW3\JZFB@#R?6? <#JWE0#\J M\SUSX;7KR-Y,)Q]*^H3$C=5%1FS@;K&I_"@#Y#_X5CJV?]4WY4?\*QU;_GDW MY5]=?8+;_GDOY4?8+;_GDOY4 ?(;?#355',3?E63?^$;VP!,B$8]J^S9--MV M!_=+^5 MM KUO7/A5)IL)?!X%>:WVFRVEPR;#Q[4 40#3LC%/\J0#E#^5,:,]Z &,U,S M2D8I* "ER:2GJF: $P305(J3[M,9LT ,Z4N:2B@#LO!^JQ6%RK2'T)X9\ M:V4\$<2R#/3K7R6LC(?E)%=WX%NI?MR R'&1WH ^NK2Y6XB#J>#5BL'PU*&T M^/+=JWLT %9VL_\ 'A)]*T:SM9_X\)/I0!\O?$?_ (^I/K7F1ZUZ;\1_^/J3 MZUYD>M !1110 4444 %%%% #EI^1BHP,T_9Q0!K^'X4FOT5AD$U](^#/"VG7 M-DK20J3CTKYR\,C_ (F,?UKZJ\"?\>"?04 :7_"%Z5_S[I^5'_"%Z5_S[I^5 M=)10!S?_ A>E?\ /NGY4?\ "%Z5_P ^Z?E7244 E?\^Z?E1_PA>E? M\^Z?E7244 E?\ /NGY5TE% '-_\(7I7_/NGY4? M\(7I7_/NGY5TE% '-_\ "%Z5_P ^Z?E1_P (7I7_ #[I^5=)10!S?_"%Z5_S M[I^5'_"%Z5_S[I^5=)10!S?_ A>E?\ /NGY4?\ "%Z5_P ^Z?E7244 E?\^Z?E2-X+TK:?]'3\JZ6FO\ <- '@_Q#\/V5G%(8HE&/:O [P;+EP/6O MI+XG?ZJ2OFZ__P"/I_K0!6W&DHHH **4#-/V<4 1T4I&*2@ H'6B@=: +]G_ M *U:][^&O2/\*\$L_P#6K7O?PUZ1_A0![C#_ *I?I4E1P_ZI?I4E !1110 4 M44A('4T 0W-REM&78\"N&\2^-["&WDB:0;NG6M_Q-<(NGOAQG%?+OCF\E^W. M%D.,GO0!7\9ZK#?W3M&$]'M M?L*/L&<5V$4*1+A0!7SUH_Q=2QMECST%:?\ PNR/UH ]WHKPC_A=D?K1_P + MLC]: /=Z*\(_X79'ZT?\+LC]: /=Z*\(_P"%V1^M'_"[(_6@#W>BO"/^%V1^ MM'_"[(_6@#U+Q)IIO8&4#.17AOBSPA)"9)/+]^E;Q^-43=<&L#7_ (GP:E R M!1R* /)M2MS;W#*1TJD*O:I=B[N6D'2M](Q%+G=32M %RQT MN:_D"QC.:]'\)^ +IYD>:(E2?2LGP!$KWB;AGFOI[P_90BQC(09QZ4 9WA_P MC96MNI:%0P]JZN"W2!=J# J15"C %.H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #M7 M&>,-.-Y P"YR*[.HI;>.88< T ?*7B;PP\$LDGED<^E>>W:F&8KC&*^JO'NF M6Z6;L(QG'I7S'K\874) !WH R=Y-)@DTH6GY % %&*:6QTI&:F4 *3F@ TE M2*10 *OK3@HW"FLP[4*W- 'J?P]U"&UEC\QP,>M>_P"G^)[#[.H,Z=/6OC>' M49K;_5N1]*T[?Q/J*\"=_P Z /H;Q[K5G/9N$E4\>M?->M,'OG*G/-7[O7KR MXCP\K'\:PY)"\F6.: (L&@5)N&*9WH 7<<4TYJ4$8II7- #,&DZ5,, 4QB* M$#$49+&FT^,?O!0!T&C:.]ZZX0G/M7M?@;P]):-&QC(_"N:^&ME%,\>] >G: MOH33].MX8%*(!Q0!:M%V6ZCVJQ2 # I: "BBB@ HHHH **** "BBB@!LGW# M7BWQ/_U@ HHI10 M 8-)4N1BHS0 E%%% "CK6KIW^N7ZUF+UK4T__6K]: /?OAQTC_"O9XO]6*\7 M^''2/\*]HB_U8H ?5:>]AMQF1P/K5@]#7FGQ"OI[:WD,;D<=J .T;Q+IJG!N M$_.F_P#"3Z9_S\)^=?(>I^*-32\<"X?KZU3'BK5#_P O#_G0!]D?\)/IG_/P MGYT?\)/IG_/PGYU\<_\ "4:I_P _#_G1_P )1JG_ #\/^= 'V-_PD^F?\_"? MG1_PD^F?\_"?G7QN?%6J?\_#_G2?\)7J?_/P_P"= 'V3_P )/IG_ #\)^='_ M D^F?\ /PGYU\;?\)7J?_/P_P"='_"5ZG_S\/\ G0!]D_\ "3Z9_P _"?G2 M_P#"3Z;_ ,_"?G7QK_PE>I_\_#_G3H_%6I[Q_I#_ )T ?:=OJUK<_P"KE4_0 MU=!!&17@/PXUB[NGC\V1C]37O-J28%)]* )J**0G% "T4W>*=0 4444 %%%% M !132P%*&S0 M&*** $P/2C:/04M% &;J6DPZA&4=1R*XZZ^%VFW,I=D&3[5 MZ'10!X]K?PML8+5FBC&<>E>+>(_"UU9W#".%MH/I7V-+"DR[7&17)^)M L6L MI',*YQZ4 ?&\]O)"V'4@U!7:>-[6*WOG$:@#-<70!*H%*>.E, -/''6@",DT MVI2,]*85Q0 VBBG*1F@!,&M_P[??8[E6SC!K$)&*19&0Y4XH ^D?"?B\NB1> M9^M>M:7=?:8 V6:EJ14@XZT'!Z4 1ER:0'%*5(IM #MYIN:** %R?6 MC)]3244 +D^IHR?4TE% "Y/J:,GU-)10!(OUI6^M1Y-&30 9/J:,GU-)10 N M3ZFC)/>@#-/"XH 9@T=*E)&*B- "[S0(K2'&?6@#ZKM)?.A#9ZU8K(T!R]A&2>U:] !1110 4444 %%%% M !1110 4444 %B_#S_ (_$^M?4 MF@_\@^/Z5\M?#S_C\C^M?4N@_P#(/C^E &M1110 4444 %%%% !1110 44A. M*S-0UF&P!,C#B@#4HKA[CXC:= Q#../>J9^*NE@X\P?G0!Z)17G7_"UM+_YZ M#\Z/^%K:7_ST'YT >BT5YU_PM;2_^>@_.C_A:VE?\]!^= 'HM%>>P_%+2Y9 MHD'/O75Z7KL&I(&C8'- &O13=XI0V: %HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** .;\2Z3_:-NR>HKPOQ5\/\ R7>;'O7TJ\8<K%Y_Q\O\ 6J] !1110 4HHVFDZ4 2 M!.*:5Q2AC3P,B@!BCFM33_\ 6K]:S3PU:6G_ .N7ZT >^_#CI'^%>T1?ZL5X MQ\..D?X5[/%_JQ0 X]#7FGQ"MFEMY,#M7IE8FL:5'>H0RYS0!\=ZUIKI=R$J M>M8;+L;%>_\ C7PK!;1R.J=O2O#-2B$5VRCL: *JM3NHIN!BDYH :1DTH3BG M<8II;!H :5Q3:F&".::5]* $"YIZ+B05'DBI%/.: /:/AE*B/'N8"OH:RGB: M!<.#Q7Q;IGB*YTQE\IB,5Z[X)\=W%R\:SR\>YH ^@*0C-9FGZK!<0J0X)(K3 M5@PR* &;.:>!2T4 %%%% !1110 PIFE5<4ZB@ HHHH **** "BBB@ K$\2_\ M@Z3Z5K33I"NYS@5R/B;Q%8K92(9EW8]: /FWQ]_Q_O\ [U<-WKL_&MS'._$[_ %4E?-U__P ?3_6OI'XG?ZJ2OFZ__P"/I_K0 M!5HHHH **** "BBEVF@!*!UHQ0.M %^S_P!:M>]_#7I'^%>"6?\ K5KWOX:] M(_PH ]QA_P!4OTJ2HX?]4OTJ2@ HHJO<7D5LN9& % '/>++HV]FS#TKYQ\5^ M)7-T\>XU[;XU\16+VCHLRYQZU\S>))EFOW93D9H S;JY,\FXU"'J.B@"7&:8 M1BC>:0G- #U7-.SMI@)I"30 K-F@-BE4"A@.U 7S4=7+;3I[HXB0G/I6FOA M+4W7(@?\J ,$#-/V<5NCPAJH_P"7=_RI?^$2U7_GW?\ *@#GB,4E=#_PB&J_ M\^[_ )4G_"'ZI_S[O^5 '/T5T'_"'ZI_S[O^5'_"'ZI_S[O^5 '/T5T'_"'Z MI_S[O^5'_"'ZI_S[O^5 '/T5T'_"'ZI_S[O^5'_"'ZI_S[O^5 '/T5T'_"'Z MI_S[O^5'_"'ZI_S[O^5 &"#BG;^*W/\ A#]4_P"?=_RH_P"$/U3_ )]W_*@# M )S25T'_ A^J?\ /N_Y4?\ "'ZI_P ^[_E0!@"GA.*VI/"FIQ+N:!P/I67< M6TUL=LBD&@"NPQ3:<7!^%>QZ5??;;99/45\?\ @VY2"^0NV!FOIOPK MX@LC9(GFKG'K0!VU%10SI.NY#D5+0 4444 %%%% !1110 4444 %-?^0<_T- 'RGXM_Y"+_ %KFZZ3Q;_R$7^MK/\ PJ0?\]OUKG(?B'=0J%67@>]7(/B1=%N9?UH O7OPI:"$L)2< M>]<'K'A:YLG8*6.*]+LO'*W6$FF&#[UT%J-$U0#S9$+&@#YS"7EG ](N[9GA52<<8%>1>+/!DUC.S6T)P#V% 'N'AKQ?'J MZ*6<#-=I%(C@%6!KX^T_Q!JFB2JOS* :]E\$^-GNP@N)?S- 'L=%4;74H+A! ML<'-7@)%5!A0* %C&U *?110 4444 %%%% ! M1110 4444 %%%% #9/N&O%OB?_JY/QKVF3[AKQ;XG_ZN3\: /G.\_P"/E_K5 M>K%Y_P ?+_6J] !2BDHH EW#%1FDI10 "I _%($&*:1B@!V.^*_ABL(>=5R>M '@X.*D##%:6 MJ:--9W+)Y;8'M6:8BG48H 0@FF$'-2;J-N>: & &GYQUI"VVF%LT *Q%*K8J M.GJN: 'YS6[HVJ&Q=3NQBL+[M ;/>@#VC0?B)':[1)+T]Z]/T/XB6=^%C5QG MZU\DDL.C&MG1/$$NES!@QX- 'VM:W:7,0<$8-6-P]17S/9?&*:V@5,GBM:Q^ M,R_G0!;I,CUK%O=G;E]15#4=3BL(B[L,"O M![GXSS1RE03Q6+JWQ8FU" IN/- 'HWBGXD6L<3Q)( WUKPSQ%XJN;VY8I,VT MGUK&U+49+ZRXIE #@#2E32!L4[=F@!F#FNX\!@_;TX/WA6=X:T :K.JL.IKW3PI\-(K M58Y\#UH ]&\,_P#(.C^E;M4M.LQ9VZQCM5V@ K.UG_CPD^E:-9VL_P#'A)]* M /E[XC_\?4GUKS(]:]-^(_\ Q]2?6O,CUH **** "BBB@ HHHH **** -[PQ M_P A&/ZU]5^!/^/!/H*^5/#'_(1C^M?5?@3_ (\$^@H [:BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *:_W#3J:_P!PT >._$[_ %4E?-U__P ? M3_6OI'XG?ZJ2OFZ__P"/I_K0!5HHHH **** %%2!ABHJ* ',131UHH'6@"_9 M_P"M6O>_AKTC_"O!+/\ UJU[W\->D?X4 >XP_P"J7Z5)4E "$\5 MPOCNZ>&S(M8O'OI$,S$9] M:YV0O(=S')J:]NS=7#2'N:@#4 1D8I*F*YJ,CF@!M/"9I544[=MH !@=:8Q% M/^]3&7% #1G-:^FZ-+?L-@)S62GWQ7J_P\T];F2/(H VO!'@QHY(VFCR/<5[ M98^&M/6V4- F<>E)I&C)! A '2M]%VJ!0!E?\(YIW_/NGY4?\(YIW_/NGY5K MT4 9'_".:=_S[I^5'_".:=_S[I^5:]% &1_PCFG?\^Z?E1_PCFG?\^Z?E6O1 M0!D?\(YIW_/NGY4?\(YIW_/NGY5KT4 9'_".:=_S[I^5'_".:=_S[I^5:]% M&1_PCFG?\^Z?E1_PCFG?\^Z?E6O10!D?\(YIW_/NGY4?\(YIW_/NGY5KT4 9 M'_".:=_S[I^5'_".:=_S[I^5:]% '):]X?L$L)"L" X]*^:/'5M'!>N$4 9K MZTU:'SK1E]17A7C/PA]HDDDV^] 'A0(%-8BM?6-*^PR,,8Q6+WH *>I%*JYI M&7% #]PHW"F*,TK+B@ 9A49ZTX#)IQ08H ?;W#P-E6(KN?"&NW1O$3S6QGUK M@#Q6WX=NOL]XK9[T ?7WA.=IK%"S9.*Z6O(/"'BL+ D>\=/6O3].O?M48;- M&A1110 4444 %%%% !1110 5R'C7_D'/]#77UR'C7_D'/]#0!\I^+?\ D(O] M:YNND\6_\A%_K7-T %%%% !1110 4444 %'>BCO0!Z)\//\ C\C^M?4N@_\ M(/C^E?+7P\_X_(_K7U+H/_(/C^E &M1110 4444 %,E;9&3Z4^H+O_CW;Z4 M<%XH\61:<'#-C\:\,\5^)XM3D8*V]>*EV,_)/6@#TCP9I"W\ MRDJ#DU[QH'AQ;2-&$8''I7DWPP +Q_A7T3:*!;+QVH \Y^(&8K%P.,+7SK0BJ5'%=-_PL=(H,X% '!W/P_U>QB,FYABL*&]U'2K]4DF; /K7::Q\ M46N$:)5ZUPK2SZQJ(;RVP3Z4 >W^#?%B-;HDSYR.]=A$FEB1V!'%>G1Z6+*R8>BT ?._Q L8K69RB 8]*Y+1]<>SE #D8/K7=?$[_ M %LE>0H3Y_7O0!],>!-<>\V N3^->NPG,0/M7S]\+R4E 'QQJEBUI*59<^6QCS^%>6Z>I:\3@]:^D?AK I@CR MM '8>'-#2P1=J8Q77+PHIL<:JHP*?0 4444 %%%% !1110 4444 %%%% !11 M10 V3[AKQ;XG_P"KD_&O:9/N&O%OB?\ ZN3\: /G.\_X^7^M5\58O/\ CY?Z MU"IQ0 FTTE2EABHS0 E%%% #@QHP32"GAAB@!J\&MK3&'FK]:Q\Y-:FFJ3*O MUH ^@?AV1MCKV.+_ %8KQGX9>*/ 5G+ [QP@L?:O"?$7@^\MKABD)"CVKZ_EB65<,,USNN>'+>]M MV"Q+N/M0!\9W%J]LVV08-5BU>U^*OAE<,[S1H0OL*\HU?1)=-E*.IX/I0!D$ MYHVFEVGN*>"!0!'@B@,13F(-,H 4L32C--IZD"@!PSWI6Q1G(II4T ,/6I(9 MVA;M2+XA:I$,+,WYUQV.:=LXH [3_A9.K?\ M/9OSH_X63J__ #V;\ZXDC%)0!W'_ L?5_\ GLWYT?\ "R-7'_+9OSKBU8"D M8@T =I_PLG5O^>S?G1_PLG5O^>S?G7$44 =A-\0-4E&&E;\ZRKOQ'=W8(=R< M^]8E*!F@!SNTC9-)@TX+BE+#% #-Q%&\TAI!0 N:4,:792;>: ) 0::6QTIR MQ$BFNA6@!A;-)2[2>@-*(V)QM- #:U=-TN6]V@4"-00/2 MM)5"C % "T444 %9VL_\>$GTK1K.UG_CPD^E 'R]\1_^/J3ZUYD>M>F_$?\ MX^I/K7F1ZT %%%% !1110 4444 %%%% &]X8_P"0C']:^J_ G_'@GT%?*GAC M_D(Q_6OJOP)_QX)]!0!VU%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4U_N&G4U_N&@#QWXG?ZJ2OFZ__P"/I_K7TC\3O]5)7S=?_P#'T_UH JT4 M44 %%%% !1110 4H'-."4O2@"W:'$J_6O>OAH0?+_"O +<_O5^M>]?#'/[O\ M* /=X?\ 5#Z54O=5M[)297 Q5F,_N!]*\L^(]W+##)L@"_8:)=7KKY2$YKVOX=^' M[RS:,RQD?A5+X:V,,QC\R,'ZBO?;+3[>&)2D:CCL* +%HI6W4'TJ>D P,"EH M :V:8,YJ6DP* =*6BB@ HHHH **** "BBB@ HHHH **** "BBB@!KH'7!K MUS28)+.1BHSBNAJIJ$!GMF0=Q0!\I?$&U2"YD"CO7G)ZU]$^-/A]=:@\DJJ< M=>E>+ZYX:ETEV#@\4 <^&(I"V:0\&B@!0<4I8FFT4 +FEW&FT4 %213-$V5- M1T4 =EX7URY%ZB;CC-?3G@JX>>R0L>U?(FC7BVEVLC=C7NO@[XC6MM&D)89Q MCK0![O16-H^MQZI$'0]16S0 4444 %%%% !1110 5R'C7_D'/]#77UR'C7_D M'/\ 0T ?*?BW_D(O]:YNND\6_P#(1?ZUS@H -II,5*&&*8QS0 VBGA,TA7% M"8)HP:>K 4,P- $='>BCO0!Z)\//^/R/ZU]2Z#_R#X_I7RU\//\ C\C^M?4N M@_\ (/C^E &M1110 4444 %07?\ Q[M]*GJ&Y7="P]J /G7XG_?D_&O%?^6_ MXU]#_$#P]+>&0J#7B6H:%+93$L#P: /3_AA]^/\ "OHFU_X]E^E?-_PWN%AD MC!/I7T+87J26Z@$=* .$^(__ !Z2?2OG&>W:;4G"C/S5]'?$8YM)#[5X/IZJ M=7;(_BH E@T*\>(&.,FJM[HNKQH28WVU[;X9M;>2%-T8/X5OZ_I-I_93$0KG M'I0!\PZ;9/)J*QSCOWKW_P %>#-/FMTE:,%L9Z5XYJ[K8:UO"X :O2O!_P 1 M;:UC2!B,]* /:+#2X;% L:@ 5+?_ /'J_P!*H:/K<>IQ!T/45>OV'V5^1TH M^;_B=_K9*\@3_7_C7K_Q,PTTF#7EEM8O-., ]: /:/A?UC_"OH&W_P!2OTKP MKX;63PF/(]*]UM^(5^E $M%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 54O[07K=% 'DOBGX;6]TDDY SUKP;Q3H2:5<,J]C7U_KO\ QX2? M2OESXB?\?DGUH \[#$4[&:08I&;'2@!&4"F4I)-)0 4Y1FFTH)% #RHQ49IV MXTV@ I1244 2A!BK%C;B>Y5#W-55W,<"MK1+&5[V,@'K0!ZIX-^'=OJ"QRL! MGK7M.@^&H](10@Z5SGP]A:.UCW#M7HXZ4 *.!1110 4444 %%%% !1110 44 M44 %%%% !1110 V3[AKQ;XG_ .KD_&O:9/N&O%OB?_JY/QH ^=;L9N7^M1^6 M*ENC_I+?6HBU "%*9MYIP;FG9&* $V#%,QS06-)DT 2!!BF,,4;C2$DT "]: MV--8B5?K6.O6M?3I$$JY]: /?OARQ*Q_A7LT7^K%>,_#EU*QXKV:+_5B@!]% M%% !1110 48!HHH IWMC'=PE"HYKS7Q-\-;>\1Y=HSUZ5ZM3)(UE0JPX- 'Q M[XG\)2Z=,RQ1,<'L*Y-M*O/^>+_E7VC>^$M/O6)EB4Y]JS;CX?Z3Y3;8%SCT MH ^.)+:6+[Z$?45#7NOC+X?/N?[)!^0KSMOA[J^XX@;\J ..IZC-=;_PKW5_ M^>#?E6=?>%[^P!,L;#'M0!C8P*3=FD<,C%3VIF30!+@#FDW=J9N-)DT 2[1U MHSVJ,,:DR,4 &W-1L,&G,WI3,T /50:=L%1!B*7>: %90*92Y)IRX[T "K3\ M8H) Z4T-S0 [.:-@-!(Q30W- "E*8>#4RC?P*L0Z7/<, BDYH I!^*3))XKI MK?P1J=PN4A8_A5ZV^'NJ^2W/M7M?AOX M?':OVB#\Q7H6G^ -.4*7@7\J /%/"OP__M,+YL9&?45Z##\&K0@$J/RKU*Q\ M/VEB!Y48&/:M4*%&!0!P>@_#ZWTAE*J./:NYA@2*,*%'%2$XHW"@!"<4P.\,C M_B8Q_6OJGP)_QX)]!7RKX8_Y",?UKZJ\"?\ '@GT% ';4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !37^X:=37^X: /'?B=_JI*^;K_ /X^G^M? M2/Q._P!5)7S=?_\ 'T_UH KJ,T\H,5&"12[C0 8YI^P8J/)I=QH ".:>%%1Y M-+N- #RVVF;LFD))H'6@"Y:)F5?K7O7PU7:(S]*\&LW E7ZU[Q\.'!C3'I0! MZCJFM?88/O8P/6O&/''B47BR+OS^-=-\0KZ6WMVV,1Q7S_J.J3S3.&8GF@"C M>-ON&/J:A5:<#N.33B1B@ V@"FE^U-+&FT *3FD%%% $@48IK#!HW&D))H D MA^9P*[WPUX674V0E>M<):KF=?K7OWPTM$=8]P]* .O\ "/A9--"$#&*](C&U M *JPVRQQKM%6%S0!+1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!2U)%-H_P HZ5\W?$J!C/)M3]*^F+E-\++ZBO*O%_AAKSS&$>?P MH ^8FA8,6(&:R:DBE:%PR\$4 ?5WP_U"W6TC#2KG'-?^0<_T- 'RGXM_Y"+_ %KF\5TOBS_D(O\ 6N?XQ0!%13FI MM #P^*0MFFT4 2*N:&4"F D49- #E&:4J!3,D4NXT >A_#W_ (_4^M?4F@_\ M@^/Z5\M_#S_C\C^M?4F@_P#(/C^E &M1110 4444 %(PW#%+10!AZGHL=VC$ M@5X=X]\// 7,<9/7H*^C",C%9&H^'[2_5O-C!S0!\CZ=K%WHTWW&7!]*];\& M^.VNRB2OCZFG^-/ "$.;6#GV%>37&FZMH4K,JLH!H ]T\97D-YIY*N"2OK7D M>G:<[:J6"G&[TJA8^*;F5A'=2D@<5ESWH [SPU9LD294UVLN MG"\L_+8=17*:?XOT.")1YJ#'O6FOQ T=1@3K^= '(>)_AI!,KSX&?I7EDOAQ MM-U10H( :O>+[QYI$T++YRG/O7G>O:WI,I:2-UW4 =AX4OX;'3@7D (7N:Y_ MQ;\29+,O'$^>W!KR_4?%5TKF*UE.#QP:J6ND:KKDZLRLP)H 35=:O->G^XQW M'TKM/!?@LWQ1I8R,^HKJ_!G@")50W4'/N*]6T_0K6P5?*0#'M0!E:'X5BTU5 M*@<5U*KM4"E P,4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% %/4;\4_#.XU6=G4'DU[;2;5]!0!\T_P#"EKOT/Y4?\*6N M_0_E7TKL7^Z*-B_W10!\U?\ "EKKT/Y4?\*6NO0_E7TKL7^Z*-B_W10!\U?\ M*6NO0_E1_P *6NO0_E7TKL7^Z*-B_P!T4 ?-7_"EKKT/Y4?\*6NO0_E7TKL7 M^Z*-B_W10!\U?\*6NO0_E1_PI:Z]#^5?2NQ?[HHV+_=% 'S=#\&+I'!*G\JZ M72?AA+:2*S)T]J]LV+_=%+M7T% &!H6D'3XE4C&!7048HH **** "BBB@ HH MHH **** "BBB@ HHHH **** $894BN \7^$Y-85@HZUZ!28![4 ?-L_P9NI) M6;!Y/I4?_"EKOT/Y5]*[%_NBC8O]T4 ?-7_"EKOT/Y4?\*6N_0_E7TKL7^Z* M-B_W10!\U?\ "EKKT/Y4?\*6NO0_E7TKL7^Z*-B_W10!\U?\*6NO0_E1_P * M6NO0_E7TKL7^Z*-B_P!T4 ?-7_"EKKT/Y5)#\&KM) <'BOI'8O\ =%&Q?[HH M \[\(>#YM'"[\\5Z(@VH!2X Z"EH **** "BBB@ HHHH 0TTOS3S3"F30 X' M-*1FD Q2T 026<$OWXP?J*A_LJS_ .>*?E5VB@"B=)L\?ZE/RKC/%7@J/4XV M$40&?05Z#28!ZB@#YON?@S=23,P4\GTJ'_A2UUZ'\J^E=B_W11L7^Z* /FK_ M (4M=>A_*C_A2UUZ'\J^E=B_W11L7^Z* /F2X^#EU"A;:?RKF[_P!<6A(*GC MVKZZGMDE0J5%8%[X4M[LDE1S[4 ?(EUX?F@)RI_*LJ:SDC/W#^5?6ES\-K.? M.5'Y5FR_"*PD/*C\J /E@0R9^X?RJW!ITDO\)_*OI$;>S(VJ./:@#P M:'X0W4J@X//M5H?!>[(Z'\J^C8;*.( !1Q[59$:@?=% 'S5_PI:[]#^5'_"E MKOT/Y5]*[%_NBC8O]T4 ?.$'P:ND?)!_*NDTGX826LBETZ>U>U[%_NBEVKZ" M@#G-'\.6]I"%>%>!Z5KC2[,=(4_*KM% $"6D*?=0#\*E"!>@IU% !1110 QA MFD"D5)10 "BBB@ HHHH ,54OX#<6S(.XJW10!XMXJ^&T^K3,R@\FN1_X4M=9 MZ'\J^EMJGL*38O\ =% 'S5_PI:Z]#^5'_"EKKT/Y5]*[%_NBC8O]T4 ?-7_" MEKKT/Y4?\*6NO0_E7TKL7^Z*-B_W10!\U?\ "EKKT/Y4?\*6NO0_E7TKL7^Z M*-B_W10!\U?\*6NO0_E1_P *6NO0_E7TKL7^Z*-B_P!T4 ?/FD?"*YL[I9"# MP:]E\.:2VFVRHW85O[%_NBEH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ I&&5(I:* .$\7>%I-81PHZUY1<_!JZEF9L'D^E?2. >HI-B_W10! M\U?\*6NO0_E1_P *6NO0_E7TKL7^Z*-B_P!T4 ?-7_"EKKT/Y4?\*6NO0_E7 MTKL7^Z*-B_W10!\U?\*6NO0_E1_PI:Z]#^5?2NQ?[HHV+_=% 'S5_P *6NO0 M_E1_PI:Z]#^5?2NQ?[HHV+_=% 'S;'\&+M'!P>/:O1O"?@R;1U4.#Q7IFQ?[ MHHV#TH \[\5>$9=7B95!YKS*;X,W4DI;!Y/I7TCL'I1L7^Z* /FK_A2UWZ'\ MJ/\ A2UWZ'\J^E=B_P!T4;%_NB@#YJ_X4M=>A_*C_A2UUZ'\J^E=B_W11L7^ MZ* /FK_A2UUZ'\J/^%+77H?RKZ5V+_=%&Q?[HH ^:O\ A2UUZ'\J/^%+77H? MRKZ5V+_=%&Q?[HH ^<(/@U=1R*VT\'TKT[PCX1DT<*&!XKT'8O\ =%+@#M0 MB+A0*=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2$XI:0C M- #=_-.!S3=E. Q0 O6JUS:QS1L"H.1Z59HH \F\6_#Y]69C&O7T%<$WP7NB MQ.#^5?2NT'J!2;%_NB@#YJ_X4M=>A_*C_A2UUZ'\J^E=B_W11L7^Z* /FK_A M2UUZ'\J/^%+77H?RKZ5V+_=%&Q?[HH ^:O\ A2UUZ'\J/^%+77H?RKZ5V+_= M%&Q?[HH ^:O^%+77H?RH_P"%+77H?RKZ5V+_ '11L7^Z* /G*R^#EU!<*Y!X M/I7KOA/PZ^D1*K#H*[#8O]T4N .U .E+110 4444 %%%% !6'X@TQM0M6C7 MN*W** /GW6OA+)>%_AE<:5.KL#P:]BTVV-M;*A["KFU?04M !1110 4444 M %%%% !3&;%/II7- $$D$4P(= ?PKB?%7@Q-4C811@$^@KO0F*4@=Z /G&?X M.W;3LR!ADT+\(]23H[BOHW:GH*-B_P!T4 ?.P^%6K#I+)^=+_P *KU;_ )ZR M?G7T1L7^Z*-B_P!T4 ?.Q^%6K'_EK)^=1M\)-3;J[FOHW8O]T4;%_NB@#YTM M?@]=I<*[@G!KU/PMX/CTR-1)$"0.XKN-B_W12X [4 1Q6\40&Q0/H*EHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH ***3- "T5&9$'5@*3SH_[XIBN2T5'YT?]X4>='_>%*P71)13/ M.C_O"CSH_P"\*+#'T5'YT?\ >%'G1_WQ185R2BHO-C_OC\Z7SH_[XIV"Y)14 M?G1_WA1YT?\ >%*PR2BF>='_ 'A1YT?]X46 ?13/.C_O"CSH_P"\*+ /HIGG M1_WA1YT?]X4 /HIGG1_WA1YT?]X46 ?13/.C_O"CSH_[PH ?14?G1_WA2^=' M_>% #Z*9YT?]X4>='_>%%@'T4SSH_P"\*/.C_O"@!]%,\Z/^\*/.C_O"BP#Z M*9YT?]X4>='_ 'A0 ^BF>='_ 'A1YT?]X46 ?13/.C_O"D\Z/^\* )**9YT? M]X4>='_>%%@'T4SSH_[PH\Z/^\* 'T4SSH_[PH\Z/^\*+ /HIGG1_P!X4>=' M_>% #Z*9YT?]X4>='_>%%@'T4SSH_P"\*/.C_O"@!]%,\Z/^\*/.C_O"@!]% M,\Z/^\*/.C_O"BP#Z*9YT?\ >%'G1_WA0 ^BF>='_>%'G1_WA18!]%,\Z/\ MO"CSH_[PH ?13/.C_O"CSH_[PHL ^BF>='_>%'G1_P!X4 /HIGG1_P!X4>=' M_>%%@'T4SSH_[PH\Z/\ O"@!]%,\Z/\ O"CSH_[PHL ^BF>='_>%'G1_WA0 M^BF>='_>%'G1_P!X46 ?13/.C_O"CSH_[PH ?13/.C_O"CSH_P"\*+ /HIGG M1_WA1YT?]X46 ?13/.C_ +PH\Z/^\* 'T4SSH_[PI/.C_O"BP$E%,\Z/^\*/ M.C_O"@!]%,\Z/^\*/.C_ +PHL ^BF>='_>%'G1_WA0 ^BF>='_>%'G1_WA0 M^BF>='_>%'G1_P!X46 ?13/.C_O"CSH_[XHL ^BH_.C_ +PI?.C_ +PH ?13 M/.C_ +P_.CSH_P"\* 'T5'YT?]X4>='_ 'A185R2BH_.C_O"E\Z/^\*+#'T4 MSSH_[PH\Z/\ O"@!]%1^='_>%+YT?]X?G0 ^BF>5^+_ !5=Z:["(GBN*C^(VI%L%F_.N^\6>&9KXN53/X5Y=J.@ M2:>Q+KC%==",9/4X<1*<5H;R?$*^/5C^=(_Q"OP.&/YUQH(SBI%C#UZL,-3: MV/*EBJB>YU2_$34,\L?SJ=?B%>G^(_G7'/;X'2HPN#6BP=/L/ZY.VYV[?$"^ M X8_G5<_$34 ?O'\ZY4#(H,(/:K^IT^Q/UR?14P$>WH*S>$AV%]H=V/YTX_$*_\ [Q_.N2\L>E*L8]*/J=/L3+&S[G6#XA:A_>/YTC?$._\ M[Q_.N6,:^E1^4/2E]2AV$L;/N=4/B)J&?O'\ZD/Q#O\ 'WC^=2/2E]3I]A_7)]SJ#\ M1-0S]X_G3Q\0[_'WC^=/YTJ_$.__O'\ZY0PCTH$0]*?U.'8 M/KD^YU;?$.__ +Q_.FK\1-0S]X_G7+&$=Q2")>PH^J4^P?7)]SK3\0[_ !]X M_G3!\1-0S]X_G7+&$>E)Y0]*%@X=@^N3[G7?\+#O\?>/YU'_ ,+$U#/WF_.N M7\GVIOE+Z4?5*?8/KE3N=:/B'?X^\?SIA^(FH9^\?SKE_)'I3?*7TI+!P[!] M/YT MC?$2_P#[Q_.N5$(/04&$>E+ZG#L'UR??B'?X^\?SKDA$O84ODCTI?4Z?8/KD^ MYU(^(FH9^\?SJ3_A8=_C[Q_.N1\H>E.\D>E/ZI3[!]/ MB'?X^\?SKDO*7TIWDCTI/!T^P?7)]SJ#\1-0S]X_G3U^(=_C[Q_.N2\H>E*( M1Z4_J=/L'UR?H?WC^=E'U2GV#ZY4[G6GXAW^/O'\Z8/B)J&?O-^=E'U2GV#ZY4[G6CXA MW^/O'\Z8?B)J&?O'\ZY;R1Z4GE#TI+!P[!]? MB'?X^\?SKDA$N>E.\D>E+ZG3[!]/YU)_PL._Q]X_G7(^4OI3 MO)]J?U2GV#ZY/N=0?B)J&?O'\Z>/B'?X^\?SKDO*7TI?)'I2^IT^P?7)G4GX MB:AG[Q_.G+\0[_\ O'\ZY,Q#TI1"/2G]3I]@^N3[G5-\0[_^\?SH7XB7_P#> M/YURAB'<4HB'84OJE/L'UR?E((E]*/JE/L'UR?E(8E]*7U.GV#Z MY/N=8OQ#O_[Q_.@_$/4/[Q_.N3$0]*7RP.HJ?JM.^PUBY]SK%^(>H?WC^=(W MQ#O_ .\?SKE/+!Z"E\D>E6L)3[">,GW.J7XAZ@3]X_G4A^(5_C[Q_.N1$0]* M=Y0]*)82GV,Y8V=]SJ?^%A:AG[Q_.@_$._\ [Q_.N4,8]*;Y0]*AX2'8J.,G MW.J_X6)J&?O'\ZD7XAWQ_B/YUR/E*>U-^SG.<4XX2'8MXR?<[3_A8-]C[Q_. MH7^(>H#HQ_.N650.#2^0&YQ5K!T^Q"QD^YTO_"P]1_O-^=/7XA:AW8_G7+[$ M3J*,(>@HE@Z?8;QDSJO^%A7_ />/YT?\+#O_ .\?SKD64>E"P[NU9K"0[!]< MGW.K/Q#U#^\?SIG_ L:_'5C^=EB*DCM]/ M\>7URX 8G\:[C1]8O;DJ7#8-<-X7\&W4W4%!D"O(J6O MH>I24FM2]:2,\0+=:L9I%0*,"EQ69MJ%+1BEI%(****!A1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4F:6DQ0)A2T44#(I8D=""HK@/%'AT7@;:M>AGI56XM5E4Y%:TI M\CN8U8.:LCYSU3P^;%F)[5BB7RVQ7J_C32)6#^2A/TKRJ33;J*4^;&0,U[%& MNI'C5L,XZL<)_,XI"G>C:J#WI0V:[XRT."4=1HX-3#I3=HQ39Q2[11M6D7<9NIPDQ2[ M11M%.]PN,+9I0^*=M%&T4@N-+9H#XIVT4;13N%QI?-(#BG[11M%(+B&3--SS M3]HHVBG<+B>93<\T_:*-HI,+B>9Q2%LFG;5HVBG>P7$$F*0MFG;11M% 7&A\ M4%\T[:*-HHN%QH;%!?-.VBC:*+A<8#BG&3-+M%&U:287&9IWF<4NT4;13O<+ MC,\TX28I=HHVK207&%LTX/BEVBC:*=PN-+9H#XIVT4;12"XTOF@-BG;11M%. MX7&E\T@.*?M%&T4@N)YE-SS3]JT;13N%Q/,XIN>:?M%&T4F%Q!)BD+9IVU:- MHIWL%Q ^*0MFG;11M% 7&AL4%\T[:*-HHN%QH;%!?-.VBC:*+W"XP'!IWF4N MT4;5I(+C,\T[S*7:*-HIWN%QF>:<),"EVBC:M(+C2V:4/BEVBC:*=PN-+9H# M8IVT4;12"XTOF@-BG;11M%.X7$+YIH.#3]HHVBD%Q/,IN>:?M6C:*=[!<3S. M*;GFG[11M%)A<028%-)S3]HIA'I3!,4/BFELU(JCO0RCM636I=ABMBG[\T@ M[T' Z5:9+0N[%)YF:0 M32/(1TJ/:TIY%1-\JN.G!MB,S7)P!7:^#--83H67O3?"VA1W3KO7K7KFE>'+ M:UC5E49QZ5Y.)Q"V/8PU![HU-.MXTMD^4#BM 8 XJ)5$:;5[4@9LUY;U/3CH M3T4T'BEI%7%HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "48 MI:*!6*EQ8PSJ?,0&O-_&>G6\$;F.,#Z"O4CTKGM;T$:DC ]ZUI3Y713B:;NS5)F M:%W4W!)I=M+G% Q0.*0@T[--+47$@SBFG)Z4N,T=*-QBJ#2D&@&@MBC80T<4 M$YHZT8Q1N, #FG=J0-3B:!#. <4F<4X&@0T@T9Q06I,9 MHN,#D]*50:3I3@:+" BFC(IQ--SFBX("*86HN"%W M4W!)I<49Q0,< :0@TX&FEJ-A(,XI#D]*.M'2C<8*#3C0#030(;R*"E'(ZTN<4G6JY04K M!R>E)R.M+G%+]ZLI712=QHYI2"*7&VC=FG%L&,R:=@T8Q0'JT2V&TTNP@4[- M)YG:DVQ79&6.<4]8]W-.\L-S1OV<5FV4FPP$%02$GI4Q.X5"2-V*GFY=2XJY M%OPV#71Z+I37[+M7K5G0O#"ZH5/K7J.@>$DTX*<=*XL1BM+(]##T+N[*_ASP M[+:;69<5WD2;8P/:B*-40 "I:\B4G)ZGKP@DK(9BEP*=28J2K6$Q2TM%(:04 M444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *3'%+10!S M/B+3S=1, N>*\DUSP^;=W5G+7HJ: M/GMRL* M,U&D;'FI@0!BME(QDM! !3L"FGDTHKH5K'-(4XIN:4KFE"XJ96*BA![TI [4 MA% XZUBS1,0BDI^=U)L-4D5>X@I<"BDJK(EQ#FG<49%(5- A":48II%*%-#L M%@/M2CWI>E&,T (?:D'/6@C%(!FC0+#C[4@SWI<8ZTO6C0!#BDS05(YI,4:! M8?@4WFE"FES1H <4TFE*D\TTB@+#ABD/M0%)IW3K1H @]Z#[4N,TTKB@$@'/ M6E..U- S3L8HT"P@]Z4XI>M-*F@ SS3N*9CFG!30[!83FG<49%(5)H 0FE&* M:12A2:- L*?:@>]+THQNZ4 (?:D'O05(I ,T:!8<<=J3FEQBEZT: (<4F>:4 MJ:;WHT"P[BDYI0II:7BF]Z<%-#L@L)S3N*,TFT MF@!":48II&*4*31H.PI]J![TO3K1C-&@A#CM2#F@J12 9HT"PXX[4G-*!BES MFC0!.*3-*5/6F]Z- L.XI.:4*:7-&@!QBFG/:G;2:.G6FA6&@9ZT[%&G2G8S2;2*SE9FT'H*#GK00.U-Q2X(J$K#D)2X%'6D*FM(D :38>M*O M!J;<-M3/R&0!V'%/X(R:BD<9H4%^!6?,EN4HL21^<+2P:9>74BF-">:MVVF2 M32KP>M>K^#]%B"IYD8/U%<>*K*,=#OPM'F>I7\$:9!K(R\$8J8889K3URR2WN6"#'-8V6!Q7M4M5<\6HM;$V<4H--3GK3JZD[(P= M.XA8BG YI.*7CM4N1-K",V*:/FI_!HQZ4MQW$QMHWFEI#BK2!2$S29I:7BF] M"N89WIX>DQS2\5(KAUHW8IISFEX[TF@N(3FE#8H(]*!BF.X[.:3.*0^U ]Z3 M)N!8FD!Q2D"@#UH6A5QV[-)C%)QVI.E)(:8!L4[.::,=Z#[4Q-B]*0L30/>@XI6!,0'%/W9IH M'K2\=J8-ACO2%S2])H28A.:4-B@ MCTH&.]-#N.SNI.E(?:@>](5P+$T@.*4@4 >M"'<=NS28HXIO.:8KBES29YIW M%)CFDM!W%#T=:.*:<]J8KCMV*:3FE'O01Z4DAI@&Q3L[J:,=Z#[4Q-B]*0L3 M0/>@XI6!,0'%/W9IH%+Q3N#88%)O-)SFG<4F@3&9YIX>DQS2\4QW#K1NQ33G MM2CWI-"N(6S2AL4$>E 'K30[CLYI.E(?:@9[TB;@6)I <4IQ0!0M"KCMV:3% M'%-YS3%<7?3<\T_BDQ20[BAZ.M'%(33%<0G% .:48/6@^U*Y/+<7=BC?FD'O M0<=J5RUH!-)N)I5Z\TXA<4#>HP4NZDQ15H5@I-QZ4HI6*@4,0TQ!N13[>*8S MJJH2,^E-M&WW2J>A->L^%?#UK=1H[H"<5YV(JJ!VT*;DRMX6\/\ VE49UQ^% M>D:?I:V:C J:QTR&S4"-0*OXKQZE5R9[=*DHH!2T45C8W"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *H:G:&Z@*CO5^BFG9W$U=6/(O$'@^4EI<&O-]2M6LYBI'0U],:A;+/ 5 M(ZUYIXA\)QR%I-OZ5Z&'Q,MF>?B,-'='DR-FI1S5G5+-;*4J.QJG&^:]6E4Y MCQZJ<6.*FF]*ER*78K5L<[=]QJC=3B-M* %Z4QVS5I$]1,[J"A'-,4XI^XFJ MO8T2&TH4T8HR:F]QM,7-)M.:;3@QI"L+G%)C-+C-)DB@0=*",TTFE!(H'84< M4'FEZT=*!" 8I>M-)- .*!V%"XI: ,4O2FDF@=AW6DVXIH.*?G-,+!F MDVTN*0DT@%S2;33:<&- 6%Z4A&:7&:3.*! .*",TA.: 2*$.PH&*.M+UHZ4, M0@&*7K3232 XH'8=MQ2YI-V:7%#$)MYI:7-(2:;0.PXKFFXQ3MQI":8(4*32$8IRMBG<-U MJ&BQ@&Z@H10S;.E+&Q?K32L)C0,T[:0*A")#M%;FBZ5(]RKA"?PKEJU[+0Z*=%29JZ'X)GN9$E /K7 MK?A[1VT^)58=!4?ABW,-LH*XX]*Z85XE:M*;U/;H48P6@M%%%\DG9XT.,^E<9+9361Q(",5]-ZE:Q-;.2@)QZ5X?XRM]MPVU,<^E=^'KN] MCS<3AE:Z.14DT[#4R/*]14AF KVJ4E)'CS@TQ02.M!^;I2J/,IS+Y=:O0A1( MP-O6GAEJ,OOX%)Y1'-24D396D.VF!:7:12V!W$QS2\49HVT]R1N:<"*9BG 4 M]@ B@8%+G%&,TMP$)]* ?6D(Q0!FC8!QP:0#%'2ESFC< .*0&@K3:+ 2<&FX MHQ2YHN <8IN>:=MS3,46!#P12$4 4N<47 04$^E+UII&*+ *#ZTIP>E- S2] M*+@ %*<49S2%:+ &>:=P14>*:4K3:+ B3@TW% %+FBX!Q M29I=N::118$.!%(1GI2 4[I1Z4>732!L;NSUI<#M32N*0-BKT ML0/W;>M+M^T_)'RU0S,67BM#PY;.]\NY21FN.O4LCLH0N]2WHOA>^FNE)6K.3/;HTDD,AMDA& M%&*FHHKF.FPE+112L 4444[@%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !2&EHH ;FG4F**6PD+28I:* M8R.6(2H5/>N5UGPE;WB,[*,UUU-D73B:.NAR(J M-)5W8-/<@CY:]&,^8\Z4;#MJKR*3>::@;/-2$#%78R;&9I=QI 1FG\8HL%R. MG FC%+Q1<08I#D4F:<"*+ ,I032D9H'% "]:.G2D)H!]: $)-(*><'I2 8HV M"X YI<4A(Q2 T;@*2:;4G!IN*-@0 FEQ1QBFYHW 4Y'2FFG@BD(S3L @)IW6 MD'%!-*X"].E-)-*#ZTIP:+ ,%.!S0!BE)&*+@&*0DTF>:?D$46 CIP)HQ2\4 M7 .M(M'3I2$T ^M&X"$FDIYP:3&*-@ $TN! M02,4W-&X"DFFU)D8IN*>P( 32]:.*;FD O2D)IP(I",]*+ ("13NM(..M!-% MP%Z=*:2:4&E.#18!E.!-&,4I(HN 8%(2:3-/R*+ 1TX$T$4N0*+@'6DZ=*.> MU*/>@!I- )%.(STI!QUH 7K1]*0\]*4>] AI)I*><&DQ@T]A@":7 HR*3FD M$FFU)Q32*8( 32]:,@4AYZ4@ MBFG+4Q@E0\@ MUI'8ALE#_ .T@Q ZUWE,D&4-7&;B]")04EJ?.>N>% MCI98^EPGGW^6A->3S:?<02$R(1S7L8:LVM3Q<52L]!ZL#0W2H M5..*E&3UKTXM,\YQL,QDT_;BE(%-R,4TD]J MN.SBC&:0>]*>.E" :1B@#-.'/6D/'2@+B]*,YI!SUI>E A"M-Q3LFE-%QB8Q M2YIN3FG8% @VYII%+DTM%QB!:7.*0D]J!SUH%<7K32,4X\=*!SUHT&- S3L8 MI#QTH&3UH"XNE(21TH'/6@5Q>M(5Q2GCI0.>M&@QH&: M=C%(>.E )[T!<7.:0K2]*3)H5@&XIVVEXIN3F@+CL]J3;FEXI,FA"#I2]:.M M(G<4 )M[TN:3)I< M"A@&*,]J;DYIPQ0 FW-+TI,FEZT: &,TQEQ3B2.E-R>],!RBF2-BEW4W[+/. M?W:DUE.IRHN--R9IZ3HQU1P!WKTSP[X&^RE)"/>N:\%Z9=1S(7C('TKVRPCV MVR CM7C8JNV[(]K"X>RNPL[1((57:.*M@8Z445Y[9Z25@HHHI#"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHI( HHHI@%%%% !1132: %S2=:.M%);DW*ES8P M3*=Z UYIXRTF%%. M]!YZ4F,T9Q1<8=.M'7I1C=1C;180HXZT'VI.M&,47&'2ER*3K1MQS1808-.R M*;GM2XHN,3!I.])G%&,T;#%//2DZ=:.E&-U&X@Z]*4<=:3 M&VCK1L IP>E)THQBC.:-QBY%)@T;<@\]*,9I.E%QATZT=>E&-U&-M%A"CCK1QVI.M&,47&'2ER*3.:-N.:+" M#!IV13:-Q,.M*,#K2=*,9HV&*>>E)TZT=*,;J-Q!UZ M4HXZTF-M&:W<]-*PM%%%(H2EHHI6 ****8!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !129I: M "BBB@ HHHH *3%+24F M&***: 3%&*6B@#(U/28KY"'4'->:^)O#%K9J[J@ M!KV!L8KE/$^D2:A"RQCJ*WI57%G-6I*1\_7+K'<,B]C0I)%=!J_@VZM)FE8' M'6N>D80-Y9ZBO9H5%(\?$4G%CJ3)IH;/-.!%=MSA::%XQ33GM2XI<@4T(0>] M*?:@C/2DSB@!1[TA]J.M*..M "#/>EH//2DZ4 &32FDSFC% Q,FG<4N13<4, M09-+29%&,T# Y[4#WI]*..M!YZ4"#M29-'2 MESF@8'%-R:7%.R*!"<4F31BC(H&+2'/:C&:7..M"$(/>E/M0>>E)G% "CWI# M[4=>E*..M "#/>EH//2DZ4, R:7BDSFC% Q.:=Q2Y%-Q0Q!DTM&12=:!@<]J M![THXZT'GI0(#[4#WI.G6CK0,#[4#/>E'%&0>E @I,FCI2Y% PXIO-+BEW"A M"#BDR:,49 H&+2'/:CK2CCK0A"#WI3[4'GI2=.M "CWI#[4%LT T#$&>].HR M"*3%#$&32\49%)B@!,FG"ER*;B@ .::>E.W "H]^]MH[U,I61<=61&;$@&:[ MOPMHD&H[2Z@YK T[PGL>$_#4VG*OF \5Y>(K);'J8?#MZF[I'A^ M"Q52B@5TB@!0*8BA5 I]>3*7,[GJTX\JL+1114F@4444 %%)2T""BBB@844E M+2N 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "DQ2T4 )BEHHH **** "BBB@ HHHH **** "BBB@!"* M0H#U%.HH%8Y3Q5:"6V8*G;TKP_6-*D6[9MAQGTKZ3N+5+A<.,UR'B+PW;F!F M2,;L5UX>MR:')B*+GJ>$;/+X-)6MK.D7$-RVU#MS63L9.&ZU[5*?,CQJL.4< M#3PH-1;&/2E^85U(Y;H<>*83FG;AWIC*6^[1H"5QP.*=UIJ*5^]3B1VJ1M6# MI29S2U.PQW2CK0/>@^U(0O2DSFF\T4[#';<4 M9I!FG<4"#%)FD.:2BPT.VYYHSBD&:=0(,9I.E!SVIO-%AH=]ZC&*;S3A[T"# MK2XQ0?:F\T#%SFC;CFFTHS0#%S1MI>*;S0(7=VHQFDQ2G!"_ ZUG-M#CJ( 'XJU9Z<\DRD*3S19Z)?3 MSJ51BN:]7\*^&%\M#/'S[BN"OB>5'HX?#.6I:\&V7E1IN3]*] 5%"C %5+73 MHK4#8H&*NBO(J2YG<]FG#E5A:***S-0HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JUW;B9 M,$9JS133L)JYY_XBT-1"S[!^5>.:ROD79&WO7TO?6:W<10CK7 :_X$MW5IL# M/6O0PV*Y=&<&(PO,KH\>BG&WD4K.&Z5:UFP6PG*+V-9J-S7L0JJ:T/$J4G!Z MDWD,_(J1&$(^:FK,5&*CD):<",4WO3@HK*H7&PQJ4'%*10%%1%,E>/>*= +S,RKCFO4PE=MV9YN*H*UT<%&014ORTL M]H;4X-0ALUZJJ)H\:5.S'EL=*0%C2;DYJ3=NIN,5HD)L09 M[T_([4S.: ,'-#)3%^:CFG;ABFYYK-IFJ88-+1O%-)YJEJ2T*]+THSFGH(.W%)S1C'-&[- Q33>]*?:CK29Q0 H]Z0^U'WJ7I0 @SWI:,YI,8H8!S2 MFDW9HQ0,3G-.XHW4F*&(.:6DW8XHQF@8'/:@>]+G%'6@0'VH'O2=*,YH&!]J M!GO2]*,YHT$%)S1C%&[/% Q:0YHQ2[J$(92C-+CO2[\<4I%)B@C'--.>U'6C M.VI2!L5<]Z4^U .:,XJTB+B?6D.*"V:;3:*0Y%R:D8;134/-+,V%K/FL7RIE M=YL=Z?;*;B3:O--MK4W'6JN3/E5&;CL)Q4MSYZ\6Z7<0S-Y49(SV%J1]:^EM0T*TN(F9XP3 MCTKQSQCI\5I(_E*!]*]'#5VW9GFXK#I*Z.6X[4TKFJ\+G=S5K((KVJ;31XE2 M+3& 8I>#2,#3.0:LR0\J.U)S0&QUIQ=3TI&EAN*9S3L'-/!'>BQ.I& :D"BG M97%1,WI4LL>5%-SBF\T4T(?@&CITIG/:G#WIB#K1TH/M3<&D,=G-+@"F4X9[ MTQ,,TN!132#2 7-+@&F4O-,;%Z4O7K12$&D(,XI1@TSFCGM0AC\8Z4G6@>]! M]J!"\"DSFFX-% Q^!29I!GO3J&(,"DS2$&DH&A^ :3I28-.H8@Z]:3.*"#VI MO- QXP:,8Z4SFG#WIB#K2\"@^U,P:0QV],3%S1@4O:D"G-2V,3) M]*4 'K4N5VU7<,6XH06)@!2%10@..::Y(JK$CQ@4UJBW&IHT+4P&J*?M%*\9 M6H?FIN6@7'MA>E02>9+P@)H?=70>&+1+BY42+GFN.M421V8>*DR'PUIMTUVI M:)L9]*]VT"P"6BEEP<4S1-!LTMT<1+G'I711Q+$NU1@5X56NY,]VG1C% B!! M@5)3:6L&;H6BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*2EHI,".5-\9'J*X/Q'X2.H;FQUKT"HIES&>*TA-Q=T14AS*Q\YZUX=.F,WM M7.^=M.*]:\9Z=-,7V(3^%>8S:=) Y\Q2/K7L8;$7W/&Q&'LR!9=U/QFF?NQT M-.!/:O4B[JYYM%KE7L 7=S2YVTA) XJ,DDTEH-1YAYFIN M=U*J ]:D"J*=QN"2(PE3)((ZAM=!X? MTJ+4)%##.:YZM3E1=*',RAI&FOJ4@7:>37IOA[P6UN4EQ[UL:'X3M[55=5'Y M5V<$*Q1A0.E>-6Q#>B/;PV'25R.S@\B$)Z"K-+17 ]6>DM HHHI@%%)FEH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 2@4M% K!0>:**!E*Y MT^"=3O0&O./%?A1[@,;>/'T%>IFH)8E93D UK3FXNYC4C='S)>>'KRP=C*#@ M53294.T]J];\E11 MIMJP'P*[(RYCAY>4B5"IYJ82KC%-9\BH=A+9JN4KGT)2-QXI0O%*O I&?%:H MPEJQ"IH''6CS,TO6DP0'GI0..M)G;1]ZIN4!YZ4 $=:7[M)NW4Q"YI.:7&*0 MF@8M-P>E ^:EQBBPA ".M+FC.:,8H8">E XZTGW:/O4@ \]* ".M+]VDW9I@+FDYHQBC M=GB@8N128.:,4;Z$TA#P..:80*?G(J,MS2>I478,XII5CTJ0)GFD,FSBDD5> MXJ$)]ZFR3+T6F$^93H[-G<8!-9U)\I<*3DRQ::/<:BP\L$YKT?PEX5N[-T:1 M3BHO!=B49-R?F*]-B*\F['L8;#12NPM8O+A4$=!5BBC%<+.]: M;"T444B@HHHH 80:44ZBD.X4444Q!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4A&12T4 96H:+!?*1(H.:\V\5>%[6S1WC09^E>NGI7 M,^(M*>^C8*.M;4IM,QJTTXGSQ.ICN&7L#2@@BNJU[PK/:,\A4^O2N-8F*8H> MQKVJ%5-'AUJ,DRQM)-."X%"R+MIIE!.!7=%W..46.)[4FW-*(R>:=N"C!ILS MLQFT"CZ4C9;I0.*AW&+P>M+QVII!/2@97K20["XS1C%+G-(>*M$-,44$"FYS M1@TFK&D'W @4G%(:3!I)FJ2'XIV!3!2X-41*P_M33BC=BFG)J)$(/I2C!ZT@ MXZTN,]*(L; \=*![T#CK1UZ5NEH1<4XH!S3<$44K(M$A Q4>.:7FCK4,JPH MHS3=II<5+N9L7 -*!28-+NQ6>HUJ+@4T\=*"M.P!TIN#1R*T2 M,I:#N#2' Z4G6DP13LA1%SFEP*:.:=M(I-I%V$YHP*7(I,&LVP#FE"TH8#K0 M7':G8&-+8IAPU*QJ-23(![U,JBB7"+8]+>5W&Q2:]#\)Z MR5\Y/TJGX:T;[ M9M.S/X5ZGHVC_9%7Y<5YF*K)K1GJX6B[W9T52B@5L*H48%*.%Q1FO( M;;/522#%+112*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *2EI#0)B9I" >HI:6F+1Z MWX7\B5I,5[]) L@Y%6F3BNFC6Y78YZU)R1X#+&(I"GI3EA&,YK M2UK0;Z*Y9A&VWZ5CCS8FVOD5Z]&M='AUJ33+/F%>*:1NYIZ;2N33'..E=L=3 ME8F=M(3FDZT535AH<&Q2%LT4N!46+2&@XIV=U(<4F?2K2(:';<4A;M2@YZT$ M"H8K#:7-&.:7C%(J]AN:7=2=Z>,8J[$MW&XS1G%*?:FTG'0$.QFC.*:#4@P> MM2E8JPPG-(#BGD#M30/6KYA60N:.*J"N3+03&::V0*7=@T]61_E[FG*2BAT MXN3*R.6E">IKN_#GA%-2V.17,V6AW-S.K1H2,U['X.TZ:UB02*17D8JOV/7P MM!7U1K:)X;3357 '%=( %& *<.@I<5Y3DWN>LHI*R$HQ2T5([!1110,**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH 3%&*6B@5@J.2)9!AAFI**!G(^)["W6T9A&,X]*\&UUQ'?,%7' M-?3&HV"WL10]Z\Y\0> (2&F &:ZJ%;E9QUZ',KH\BA](SL1@"I M4E$KE;&A3(VT=ZV-+\-SW$ZN <9K.TZVN);M?W;8SZ5[1X4T@&!2Z8./2N#$ MU['?A:#;+7A;04MX5\R,$X[BNRCMXXA\J@4RWMA", 59KQIRN[GMPC96$I:* M*@L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ I"<4M-(H 7<*6HPIIXIL!:I:A#YT)7 M&:NTTX/6A:$RVL>5>(?#@?=)Y=>9:K;K:S%<8YKZ3U&R6XMV4*,D5Y5XD\$R MS2-*H..M=U#$-:'G8C#]4>9(=W2IAD5:OM/;36*MVJB)0U>M3K71XU6#3)LC MO4;@GI3E4M3\;.M=4691=B.-2.M/;&.*1G!Z5'0S0<.O-/)&*:B[C3VA(&:S M 9GFEXIF.<4_9Q5+45AN:>,5&>*<*M!:X8IPQ1FDQFF2Q",]* /6G#BD(S4R M!,7B@XIO2C[U9-#L!]J%]Z7;BC.:I(-AQQBHZ4J:2M$,7BC-+LXII'-*X,?Q M32.: M.%)L0# ZTT\]*?Y1:FD;*FX7%7;WI6V]JB)STIRJ::U(8]>M*W3B@+ MF@C;5Z(BVI%@YI0*7<*8[;1FHD]#IIH5^!4^DJDUVJMR,U%:1M>RB,#K7=:! MX&F=UFP:\_$5DCT*%%L[+PSX=L9(%D,8SCTKM[6SBMEVQC K.T736LH A["M MD5XTY.3/7IQLMA::6 IU1,A-9FK) P-+3%4BGT %%%% !1110 4444 %%%% M!1244K@+1113 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** $HI:*!6&GFL[4X UJ^!SBM'<*:ZB1<'I34A2C?<^?O M&-C<&X8I&<9["N3CMW3_ %BD5]*:GH5I/"S/&"<>E>,^+K&.TE81+C'I7=AZ MSO8\S$X=+4Y1G*?=H5R_6F1L,_-3V&?NU[5%W1Y4X6'A%]:4H*@PXZT]7/>M M9&6PI)3I3?/9N*>64]:0;,UFV-,:,YS3]YI\)QAEEV_I7J>EVBVT M 4"J^CV"P6RAEY%;"J%'%>17K<[/:HT^1"TF:=28KE1NPI:2@4P0M)2T4#$I M:** 04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%(: %I,TE+BF(6D-+12&1E: <5)3=M*Q M5R.9/-B*^M<'XB\(-?[W KT$"FR('0@BKC)Q>AG."DM3YKUW0GTQVX/%<^ER M5."*^@M>\-17P8LOZ5Y7X@\/PV)8@8Q7N86NK:GCXBC9Z'.(XEI9(MHJ!&"- M@5(TI(YKT.9,\R<6F-5=QIYA(&::C@M+L MI*-QJI#8O2C&:*,UF[F,KB$8I*4G-)S0F$/,*7&:04N<5=F;Z6$*XIN,T_)- M!XI&;8FW%&[M29)IVWO1<0;.]-(I2QIN:$4+L[TN<4F324[$DFW=2%,4!B*8 M[M5V5BDA2<4HFQ35&[K3FC%3+1&R2&.^^H#$Q/&34IC8GY1FNF\.:*;V51(G M!->?6JI&U.DY/0?X1MBUPNY>_I7N6DVD0M4.P9QZ5BZ+X2M[:-7"C/TKK((A M"@4=J\BM5YF>O0H\JU'*@7I3Z**YSJ2L%%%% PHHI* %HI!2T %%)2TM0"BB MBF 4444 %%%% !124"@5Q:***!A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!%+$KH1BO-O%W MARXO-QB4UZ=44L:,ARH-7"HXO0B=-25F?,E[H%SI[DR@C%9I^8X%>M^.K7*O ML2O)MCQ3ME2.:]O"UKQU/&Q-'E>@JPLO)J0GC%.:8%<5#GFO13BSS9)W%VG. M:=D8I-V>*-E,@3/-2 C%18YI<5):U%- /K12[,TFQN(O6C(%)]VDQNI)$-"] M>E'3K1C;1]ZM0U#(/2DHV[:7.:A@A1BE[4S&*-U)L+"DBDQ1MHS0AB@@4O%- MVYYHSBG<5KCL@4PX-+C--(Q3Z AZD"HI90#4;2X;%=%HGAW^UF7WKFJUE%:G M52HRF]!?#UC]M=1MSFO6-"T#[.$;9C\*@\.^"QI^UB*[N")8XPN.E>+B*_,] M#V:&'Y5J+ FR,"I:**XSL2"BBB@84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 444E F%)U&***8C)U'1(+Y3O .:\ MS\5>%X;17:).?I7L7:L#6M,^V*PVYS6U*HXLRJ4U)'S?-#+%,P(. :52.]=W MXD\/-:AWV8_"O/9-RSE>>#7M4:R:/%Q%%IEKCM29.:$4[X=>M(?:D+>E*I'>B+):%'/6@\=*#STI.G6M M20!)ZTM&0>E XJ&-"."@/-8U9V1O3I\S*GV">X<>4A/TKTWP-IUU R>9&1^%7/"/A MH(%,\8/U%>F6VG6\"#9&!^%>+B*[;L>UAJ%E*VI5)19A5I1DCP"YD\F8Q^E &X9JYJVAWL=VSF-L9 MJ@-T1VOP:]S#U5)'AXFDXL?GM2XS0""*3FNW2QQ"YQ1C-'%(<]J6@"%<4H7- M*/>D/M3L.XO2C[U(/>E^E%Q";<49S2C)H(Q2=@$QBC--W](3@8%(V<<4R [[A5/:]2\':.9%0NGZ4> M$_#UM=HC.@)KTO3](ALE&Q0*\?$8A['L8;#K=DEEIZVZC K1' H[45YS;>YZ MD8I*R"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.2%)1AE!J2B@#D/$V ME6YMV*QC./2O$M:T]DNV*C S7T?>V8ND*GO7!^(O"B")I0O-=N&K*&YPXFBY M['C 4H<&I PQ4NKVTUM=%0AQGTJO$#CYN*]JC54D>)6I@^$^:X0=ZZ;2 M/"$][(LB@XZU7T;0VEF1]IZ^E>R>&+$6\*@KVKS,37<5H>GA<.F]1OAK19-/ MC4..E=8.E(% Z"G5Y$I.3NSUXQ459!1114EA1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 54O;9;B(J1FK=)33$SSGQ!X8MRC2>6,_2O)=:A%K<%5 M&.:^D=2L_M-NR@=:\J\1^"9I7:4 XZUWX?$6W/-Q.'OJCS)')%*2_:K.H6+: M=(5;M4$<@85Z].KS'DSIN+&AR.M68]K#FH6CWAR,<49W4>6:;'$A!8FGD$#-/P$J*6X %8MV-4KB 2S-M3-;.C^ M';Z>X5C&2M4=#D$E\H*YYKWKPO9P-:*QC&<>E<.)Q'*M#NPV&4G=E;PUX?2* M!3+'@XKKX;9(1A1BI$C5!A1BGUX\YN3NSV(044%%%%06%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4F*6B@!M9VKQAK1\#G%:1J.2,2+AA MQ33(DCYY\7V-P;IBL9QGTKEXXWB^^"*^DM3\/VEQ$Q:,%L>E>2^)O#4B2L88 M\#/85Z6%K:V/-Q-#J<5YI'2GJ=_6I6L9+<_O!41P.E>O&HF>7*+0_:!2$ U' MN-/3)JC%H3&VG"3UH<<55E?;1S6'&+98D.X<58TO2VO;@*RG!-,TB(W4P7&> M:]2\/>'-H63RZXZ]9)';0I.Y)X>\ VX59BHS7HFGZ>ME$$7M1I\'D0A<8J[F MO$J3Y3@HH6BBBLC4**** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "DI:3% F1R)O7%8FIZ4LL3,5!XK>ILB"1"I[UI&;CL9 MR@I;G@'B^'[+(VU/TKBEN"6Y%?1.M>$;:_5F=1^5>2^)O#T.FLVP=*]+#XA/ M1GFXFC971S"'?4F?+JO$V&Q4S$$XSQ5W3=*;4I H[U2%JT MI_=@FNT\(:=<).I:,@9]*Y:U5I:'71I-LW?#O@9[=EE(]Z]/T^T6V@5-HXHT MV(+:J".U7@M>/4J.;U/6IT^5: /:EI<4E8MFXN:6DI* '44@I:"@HHHH *** M* "BBBEJ 4444P"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "DI:*!6(I5 MW1D>U>9^+O#US>ES&I->H5!-&C(=^*^K54\*_ZU:** M[5_#.-?&>FQ?ZE?I3UZT45QG2]R0=*&Z445!NB+O4J]***13%HHHIDA1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 F4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_]D! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 14, 2024
Jul. 01, 2023
Entity Listings [Line Items]      
Document Type 10-K    
Amendment Flag false    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Document Transition Report false    
Entity File Number 1-7416    
Entity Registrant Name Vishay Intertechnology, Inc.    
Entity Central Index Key 0000103730    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 38-1686453    
Entity Address, Address Line One 63 Lancaster Avenue    
Entity Address, City or Town Malvern    
Entity Address, State or Province PA    
Entity Address, Postal Zip Code 19355    
City Area Code 610    
Local Phone Number 644-1300    
Title of 12(b) Security Common stock, par value $0.10 per share    
Trading Symbol VSH    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 3,764,000,000
Auditor Firm ID 42    
Auditor Name Ernst & Young LLP    
Auditor Location Philadelphia, Pennsylvania    
Class B Convertible Common Stock [Member]      
Entity Listings [Line Items]      
Entity Common Stock, Shares Outstanding   12,097,148  
Common stock, par value $0.10 per share [Member]      
Entity Listings [Line Items]      
Entity Common Stock, Shares Outstanding   125,408,100  

XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 972,719 $ 610,825
Short-term investments 35,808 305,272
Accounts receivable, net of allowances for credit losses of $1,705 and $1,324, respectively 426,674 416,178
Inventories:    
Finished goods 167,083 156,234
Work in process 267,339 261,345
Raw materials 213,098 201,300
Total inventories 647,520 618,879
Prepaid expenses and other current assets 214,443 170,056
Total current assets 2,297,164 2,121,210
Property and equipment, at cost:    
Land 77,006 75,907
Buildings and improvements 719,387 658,829
Machinery and equipment 3,053,868 2,857,636
Construction in progress 290,593 243,038
Allowance for depreciation (2,846,208) (2,704,951)
Property and equipment, net 1,294,646 1,130,459
Right of use assets 126,829 131,193
Deferred income taxes 137,394 104,667
Goodwill 201,416 201,432
Other intangible assets, net 72,333 77,896
Other assets 110,141 98,796
Total assets 4,239,923 3,865,653
Current liabilities:    
Trade accounts payable 191,002 189,099
Payroll and related expenses 161,940 166,079
Lease liabilities 26,485 25,319
Other accrued expenses 239,350 261,606
Income taxes 73,098 84,155
Total current liabilities 691,875 726,258
Long-term debt, less current portion 818,188 500,937
U.S. transition tax payable 47,027 83,010
Deferred income taxes 95,776 117,183
Long-term lease liabilities 102,830 108,493
Other liabilities 87,918 92,530
Accrued pension and other postretirement costs 195,503 187,092
Total liabilities 2,039,117 1,815,503
Commitments and contingencies
Vishay stockholders' equity    
Preferred stock, par value $1.00 per share: authorized - 1,000,000 shares; zero issued 0 0
Common stock, par value $0.10 per share: authorized - 300,000,000 shares; 133,187,901 and 132,911,771 shares outstanding 13,319 13,291
Class B convertible common stock, par value $0.10 per share: authorized - 40,000,000 shares; 12,097,148 shares outstanding 1,210 1,210
Capital in excess of par value 1,291,499 1,352,321
Retained earnings 1,041,372 773,228
Treasury stock (at cost) (161,656) (82,972)
Accumulated other comprehensive income (loss) 10,337 (10,827)
Total Vishay stockholders' equity 2,196,081 2,046,251
Noncontrolling interests 4,725 3,899
Total equity 2,200,806 2,050,150
Total liabilities, temporary equity, and equity $ 4,239,923 $ 3,865,653
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Accounts receivable, allowances for credit losses $ 1,705 $ 1,324
Total Vishay stockholders' equity:    
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Treasury stock (in shares) 7,535,881 4,240,573
Common Stock [Member]    
Total Vishay stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.1 $ 0.1
Common stock, shares authorized (in shares) 300,000,000 300,000,000
Common stock, shares outstanding (in shares) 133,187,901 132,911,771
Common Class B [Member]    
Total Vishay stockholders' equity:    
Common stock, par value (in dollars per share) $ 0.1 $ 0.1
Common stock, shares authorized (in shares) 40,000,000 40,000,000
Common stock, shares outstanding (in shares) 12,097,148 12,097,148
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Operations [Abstract]      
Net revenues $ 3,402,045 $ 3,497,401 $ 3,240,487
Costs of products sold 2,427,552 2,438,412 2,352,574
Gross profit 974,493 1,058,989 887,913
Selling, general, and administrative expenses 488,349 443,503 420,111
Operating income 486,144 615,486 467,802
Other income (expense):      
Interest expense (25,131) (17,129) (17,538)
Other 25,263 (4,852) (15,654)
Loss on early extinguishment of debt (18,874) 0 0
Total other income (expense) (18,742) (21,981) (33,192)
Income before taxes 467,402 593,505 434,610
Income tax expense 141,889 163,022 135,673
Net earnings 325,513 430,483 298,937
Less: net earnings attributable to noncontrolling interests 1,693 1,673 967
Net earnings attributable to Vishay stockholders $ 323,820 $ 428,810 $ 297,970
Basic earnings per share attributable to Vishay stockholders (in dollars per share) $ 2.32 $ 2.99 $ 2.05
Diluted earnings per share attributable to Vishay stockholders (in dollars per share) $ 2.31 $ 2.98 $ 2.05
Weighted average shares outstanding - basic (in shares) 139,447 143,399 145,005
Weighted average shares outstanding - diluted (in shares) 140,246 143,915 145,495
Cash dividends per share (in dollars per share) $ 0.4 $ 0.4 $ 0.385
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Comprehensive Income [Abstract]      
Net earnings $ 325,513 $ 430,483 $ 298,937
Other comprehensive income (loss), net of tax      
Pension and other post-retirement actuarial items (7,001) 51,310 18,167
Foreign currency translation adjustment 28,165 (41,885) (51,978)
Other comprehensive income (loss) 21,164 9,425 (33,811)
Comprehensive income 346,677 439,908 265,126
Less: comprehensive income attributable to noncontrolling interests 1,693 1,673 967
Comprehensive income attributable to Vishay stockholders $ 344,984 $ 438,235 $ 264,159
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities      
Net earnings $ 325,513 $ 430,483 $ 298,937
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 184,373 163,991 167,037
Gain on disposal of property and equipment (554) (455) (303)
Inventory write-offs for obsolescence 37,426 26,898 20,657
Pensions and other postretirement benefits, net of contributions (9,559) (615) 2,106
Stock compensation expense 16,532 6,545 6,605
Loss on early extinguishment of debt 18,874 0 0
Deferred income taxes 36,783 38,677 50,613
Other operating activities 9,442 835 9,621
Change in U.S. transition tax liability (27,670) (14,757) (14,757)
Change in repatriation tax liability (63,600) (25,201) 0
Net change in operating assets and liabilities, net of effects of businesses acquired (161,857) (142,113) (83,412)
Net cash provided by operating activities 365,703 484,288 457,104
Investing activities      
Capital expenditures (329,410) (325,308) (218,372)
Proceeds from sale of property and equipment 1,156 1,198 1,317
Purchase of and deposits for businesses, net of cash acquired (13,753) (50,000) (20,847)
Purchase of short-term investments (117,523) (285,956) (140,603)
Maturity of short-term investments 387,898 132,901 147,893
Other investing activities (1,219) (1,766) 129
Net cash used in investing activities (72,851) (528,931) (230,483)
Financing activities      
Proceeds from long-term borrowings 750,000 0 0
Repurchase of convertible debt instruments (386,745) 0 (300)
Net proceeds (payments) on revolving credit facility (42,000) 42,000 0
Debt issuance costs (26,823) 0 0
Cash paid for capped call (94,200) 0 0
Repurchase of common stock held in treasury (78,684) (82,972) 0
Distributions to noncontrolling interests (867) (741) (800)
Cash withholding taxes paid when shares withheld for vested equity awards (3,994) (2,123) (1,963)
Net cash provided by (used in) financing activities 61,061 (101,023) (58,814)
Effect of exchange rate changes on cash and cash equivalents 7,981 (17,617) (13,573)
Net increase (decrease) in cash and cash equivalents 361,894 (163,283) 154,234
Cash and cash equivalents at beginning of year 610,825 774,108 619,874
Cash and cash equivalents at end of year 972,719 610,825 774,108
Common Stock [Member]      
Financing activities      
Dividends paid (50,787) (52,348) (51,094)
Class B Convertible Common Stock [Member]      
Financing activities      
Dividends paid $ (4,839) $ (4,839) $ (4,657)
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Common Stock [Member]
Common Stock [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Class B Convertible Common Stock [Member]
Common Stock [Member]
Class B Convertible Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Capital In Excess of Par Value [Member]
Capital In Excess of Par Value [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings (Accumulated Deficit) [Member]
Retained Earnings (Accumulated Deficit) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total Vishay Stockholders' Equity [Member]
Total Vishay Stockholders' Equity [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Noncontrolling Interests [Member]
Noncontrolling Interests [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative effect of accounting change for adoption of ASU $ 13,256   $ 1,210   $ 1,409,200   $ 138,990   $ 0 $ 13,559   $ 1,576,215   $ 2,800   $ 1,579,015  
Cumulative effect of accounting change for adoption of ASU | Accounting Standards Update 2020-06 [Member]   $ 0   $ 0   $ (66,078)   $ 20,566 0   $ 0   $ (45,512)   $ 0   $ (45,512)
Balance at period start at Dec. 31, 2020 13,256   1,210   1,409,200   138,990   0 13,559   1,576,215   2,800   1,579,015  
Balance at period start (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2020   $ 0   $ 0   $ (66,078)   $ 20,566 0   $ 0   $ (45,512)   $ 0   $ (45,512)
Net earnings 0   0   0   297,970   0 0   297,970   967   298,937  
Other comprehensive income (loss) 0   0   0   0   0 (33,811)   (33,811)   0   (33,811)  
Distributions to noncontrolling interests 0   0   0   0   0 0   0   (800)   (800)  
Issuance of stock and related tax withholdings for vested restricted stock units 15   0   (1,978)   0   0 0   (1,963)   0   (1,963)  
Dividends declared 0   0   81   (55,832)   0 0   (55,751)   0   (55,751)  
Stock compensation expense 0   0   6,605   0   0 0   6,605   0   6,605  
Balance at period end at Dec. 31, 2021 13,271   1,210   1,347,830   401,694   0 (20,252)   1,743,753   2,967   1,746,720  
Cumulative effect of accounting change for adoption of ASU 13,271   1,210   1,347,830   401,694   0 (20,252)   1,743,753   2,967   1,746,720  
Net earnings 0   0   0   428,810   0 0   428,810   1,673   430,483  
Other comprehensive income (loss) 0   0   0   0   0 9,425   9,425   0   9,425  
Distributions to noncontrolling interests 0   0   0   0   0 0   0   (741)   (741)  
Issuance of stock and related tax withholdings for vested restricted stock units 20   0   (2,143)   0   0 0   (2,123)   0   (2,123)  
Dividends declared 0   0   89   (57,276)   0 0   (57,187)   0   (57,187)  
Stock compensation expense 0   0   6,545   0   0 0   6,545   0   6,545  
Repurchase of common stock held in treasury 0   0   0   0     0   (82,972)   0   (82,972)  
Balance at period end at Dec. 31, 2022 13,291   1,210   1,352,321   773,228   (82,972) (10,827)   2,046,251   3,899   2,050,150  
Cumulative effect of accounting change for adoption of ASU 13,291   1,210   1,352,321   773,228   (82,972) (10,827)   2,046,251   3,899   2,050,150  
Net earnings 0   0   0   323,820   0 0   323,820   1,693   325,513  
Other comprehensive income (loss) 0   0   0   0   0 21,164   21,164   0   21,164  
Distributions to noncontrolling interests 0   0   0   0   0 0   0   (867)   (867)  
Issuance of stock and related tax withholdings for vested restricted stock units 28   0   (4,022)   0   0 0   (3,994)   0   (3,994)  
Dividends declared 0   0   50   (55,676)   0 0   (55,626)   0   (55,626)  
Stock compensation expense 0   0   16,532   0   0 0   16,532   0   16,532  
Repurchase of common stock held in treasury 0   0   0   0   (78,684) 0   (78,684)   0   (78,684)  
Capped call transactions, net of tax 0   0   (73,382)   0   0 0   (73,382)   0   (73,382)  
Balance at period end at Dec. 31, 2023 13,319   1,210   1,291,499   1,041,372   (161,656) 10,337   2,196,081   4,725   2,200,806  
Cumulative effect of accounting change for adoption of ASU $ 13,319   $ 1,210   $ 1,291,499   $ 1,041,372   $ (161,656) $ 10,337   $ 2,196,081   $ 4,725   $ 2,200,806  
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements of Stockholders' Equity [Abstract]      
Issuance of stock and related tax withholdings for vested restricted stock units (in shares) 276,130 201,039 149,722
Dividends declared (in dollars per share) $ 0.4 $ 0.4 $ 0.385
Repurchase of common stock held in treasury (in shares) 3,295,308 4,240,573  
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
Vishay Intertechnology, Inc. (“Vishay” or the “Company”) manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, military, aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets. Semiconductors include MOSFETs, diodes, and optoelectronic components. Passive components include resistors, inductors, and capacitors.
Note 1 – Summary of Significant Accounting Policies


Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.

Principles of Consolidation

The consolidated financial statements include the accounts of Vishay and all of its subsidiaries in which a controlling financial interest is maintained.  For those consolidated subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets.  Investments in affiliates over which the Company has significant influence but not a controlling interest are carried on the equity basis. Investments in affiliates over which the Company does not have significant influence are accounted for by the cost method. All intercompany transactions, accounts, and profits are eliminated.

Revenue Recognition

The Company recognizes revenue from contracts with customers when it satisfies the performance obligations within the contract.  The Company has framework agreements with many of its customers that contain the terms and conditions of future sales, but do not create enforceable rights or obligations.  For revenue recognition purposes, the Company considers the combined purchase orders and the terms and conditions contained within such framework agreements to be contracts.

Payment terms for the Company's sales are generally less than sixty days.  Substantially all of the Company's receivables historically have been and are expected to continue to be collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  Accordingly, the Company does not recognize a financing component of the transaction price.

Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  The Company recognizes revenue when it satisfies its performance obligations.  The Company analyzes its contracts to determine whether the promise in the contract to construct and transfer goods to the customer is a performance obligation that will be satisfied over time or at a point in time.  When the Company's performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date, the Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time.  The Company has a limited number of contracts for custom products that meet the criteria to recognize revenue over time. 

The Company's contracts contain two performance obligations: delivery of products and warranty protection.  The Company does not sell separate, enhanced, or extended warranty coverage, but through its customary business practices, the Company has created implied service-type warranties, which are accounted for as separate performance obligations.  Revenue is allocated between these two performance obligations and recognized as the obligations are satisfied.  The allocation of revenue to warranty protection is based on an estimate of expected cost plus margin.  The delivery of products performance obligation is satisfied and product sales revenue is recognized when the customer takes control of the products.  Warranty revenue is deferred and the warranty protection performance obligation is satisfied and revenue is recognized over the warranty period, which is typically less than twenty four months from sale to end customer.  The warranty deferred revenue liability is recorded within Other Accrued Expenses and Other Liabilities on the accompanying consolidated balance sheets.  The deferred revenue balance associated with the service-type warranty performance obligations and the components that comprise the change in the deferred revenue balance are not significant.

The Company has a broad line of products that it sells to original equipment manufacturers ("OEMs"), electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.

The Company recognizes revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  The Company has agreements with distributors that allow distributors a limited credit for unsaleable products, which it terms a "scrap allowance." Consistent with industry practice, the Company also has a "stock, ship and debit" program whereby it considers requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing. In addition, the Company has contractual arrangements whereby it provides distributors with protection against price reductions initiated by the Company after product is sold by the Company to the distributor and prior to resale by the distributor.

The Company recognizes the estimated variable consideration to be received as revenue and records a related accrued expense for the consideration not expected to be received, based upon its estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  The Company makes these estimates based upon sales levels to its distributors during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. The Company utilizes a number of different methodologies and considers several factors when estimating the accruals.  Some of the factors considered include sales levels to distributors during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  The Company believes that it has a reasonable basis to estimate future credits under the programs.  See sales returns and allowances accrual activity in Note 9.

The Company pays commissions to external sales representatives on a per-sale basis.  Accordingly, these commissions are expensed as incurred because the future amortization period of the asset that the Company otherwise would have recognized is one year or less.  Internal staff are not paid commissions.

The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the product even if the shipping and handling activities are performed after the customer obtains control.  The Company does not evaluate whether shipping and handling activities are promised services to its customers.  If control transfers and revenue is recognized for the related products before the shipping and handling activities occur, the related costs of those shipping and handling activities is accrued.  The Company applies this accounting policy election consistently to similar types of transactions.

See disaggregated revenue information in Note 15.

Research and Development Expenses

Research and development costs are expensed as incurred. The amount charged to expense for research and development (exclusive of purchased in-process research and development) aggregated $99,506, $81,182, and $77,377, for the years ended December 31, 2023, 2022, and 2021, respectively. The Company spends additional amounts for the development of machinery and equipment for new processes and for cost reduction measures.

Income Taxes

The provision for income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances have been established for deferred tax assets which the Company believes do not meet GAAP criteria of “more likely than not” to be realized.  This criterion requires a level of judgment regarding future taxable income, which may be revised due to changes in market conditions, tax laws, or other factors. If the Company’s assumptions and estimates change in the future, valuation allowances established may be increased, resulting in increased tax expense. Conversely, if the Company is ultimately able to utilize all or a portion of the deferred tax assets for which a valuation allowance has been established, then the related portion of the valuation allowance can be released, resulting in decreased tax expense.

The Company and its subsidiaries are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable.  The Company adjusts these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.

These accruals for tax-related uncertainties are based on management’s best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to the Company’s effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.  The amount included in current liabilities on the accompanying consolidated balance sheets reflect only amounts expected to be settled in cash within one year.

See Note 5.

Cash, Cash Equivalents, and Short-Term Investments

Cash and cash equivalents includes demand deposits and highly liquid investments with maturities of three months or less when purchased.  Highly liquid investments with original maturities greater than three months, but less than one year are classified as short-term investments.  At December 31, 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions whose original maturity exceeds three months, but less than one year.

Allowance for Credit Losses

The Company estimates its credit losses on financial instruments using a current expected credit loss model.  The Company maintains an allowance for accounts receivable credit losses resulting from the inability of its customers to make required payments.  Payment terms for the Company's sales are generally less than ninety days.  Substantially all of the Company's trade receivables are collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  The credit loss allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions.  Receivables from customers with deteriorating financial condition and those over 180 days past due are removed from the pool and evaluated separately.  Net credit loss expense for accounts receivable was $369, $365, and $384 for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company’s cash equivalents, short-term investments, and restricted investments are accounted for as held-to-maturity debt instruments, at amortized cost.  Interest income on these instruments is recorded as "Other income" on the consolidated statements of operations and interest receivable is recognized as a separate asset and recorded in "Prepaid expenses and other current assets" on the consolidated balance sheets.  The Company has not experienced a credit loss on the principal or interest receivable of its cash equivalents, short-term investments, or restricted investments.  The Company pools its cash equivalents, short-term investments, and restricted investments by credit rating of the issuing financial institution and estimates an allowance for credit losses based on the corporate bond default ratios, evaluation of the impact of current and projected economic conditions, and probability of credit loss.  Net credit loss expense for cash equivalents, short-term investments, and restricted investments was immaterial for the years ended December 31, 2023 and 2022.  The Company does not measure an allowance for credit losses on interest receivable.  Any uncollectible interest receivable is recognized by reversing interest income within the fiscal quarter that the interest becomes uncollectible.
 

Inventories

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. Inventories are adjusted for estimated obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.

Property and Equipment

Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven years to ten years. Buildings and building improvements are being depreciated over useful lives of twenty years to forty years. Construction in progress is not depreciated until the assets are placed in service. The estimated cost to complete construction in progress at December 31, 2023 was approximately $502,500. Included in the estimated cost to complete the Itzehoe, Germany 12-inch wafer fab construction project are certain costs for which there are currently no contractual commitments to complete.   Depreciation expense was $174,457, $155,864, and $159,247 for the years ended December 31, 2023, 2022, and 2021, respectively.  Gains and losses on the disposal of assets which do not qualify for presentation as discontinued operations are included in the determination of operating margin (within selling, general, and administrative expenses).  Individually material gains and losses on disposal are separately disclosed in the notes to the consolidated financial statements.

Commitments and Contingencies

The Company has commitments for the purchase of assets to complete its construction in progress as disclosed above.  The commitment period for substantially all of these purchase commitments is less than one year.  The Company expects to have noncancellable purchase commitments with commitment periods in excess of one year associated with its significant facility expansion programs as the programs progress.  As of December 31, 2023, there are no material noncancellable commitments associated with these programs.

Liabilities for loss contingencies, including environmental remediation costs, arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated. The costs for a specific environmental remediation site are discounted if the aggregate amount of the obligation and the amount and timing of the cash payments for that site are fixed or reliably determinable based upon information derived from the remediation plan for that site. Accrued liabilities for environmental matters recorded at December 31, 2023 and 2022 do not include claims against third parties.

Goodwill and Other Intangible Assets

Goodwill represents the excess of the cost of a business acquired over the fair value of the related net assets at the date of acquisition.  Certain intangible assets may be assigned indefinite useful lives.  Goodwill and indefinite-lived intangible assets are not amortized but rather are tested for impairment at least annually.  These tests are performed more frequently whenever events or changes in circumstances indicate that the assets might be impaired.  The Company's business segments (see Note 15) represent its reporting units for goodwill impairment testing purposes. At December 31, 2023 and 2022, respectively, the Company has no recorded indefinite-lived intangible assets.

Definite-lived intangible assets are amortized over their estimated useful lives.  Patents and acquired technology are being amortized over useful lives of seven years to twenty-five years.  Capitalized software is amortized over periods of three years to ten years, primarily included in "Costs of products sold" on the consolidated statements of operations.  Customer relationships are amortized over useful lives of five years to twenty years.  Noncompete agreements are amortized over periods of three years to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets.

GAAP prescribes a quantitative method for determining goodwill impairment. The Company has the option of performing a qualitative assessment before performing the quantitative impairment test. If it is determined, on the basis of qualitative factors, that the fair value of the reporting unit is not more likely than not less than the carrying amount, the quantitative impairment test is not required. If it is determined that the fair value of the reporting unit is more likely than not less than the carrying amount, the quantitative impairment test is required.

The Company determines the fair value of the reporting unit and compares that fair value to the net book value of the reporting unit. The fair value of the reporting unit is determined using various valuation techniques, including a comparable companies market multiple approach and a discounted cash flow analysis (an income approach).  If the net book value of the reporting unit were to exceed the fair value, the Company would recognize an impairment charge.

Impairment of Long-Lived Assets

The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable or the useful life has changed. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group.  Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group.  Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for anticipated disposal costs.

Available-for-Sale Securities

Short-term investments and other assets reported on the accompanying consolidated balance sheets include time deposits with financial institutions whose original maturity exceeds three months, but less than one year that are classified as held-to-maturity instruments, and investments in marketable securities that are classified as available-for-sale instruments. The available-for-sale instruments include assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans (see Note 11) and assets that are intended to fund a portion of the Company’s other postretirement benefit obligations outside of the U.S.  These assets are reported at fair value, based on quoted market prices as of the end of the reporting period.  Unrealized gains and losses are reported as "Other income (expense)" on the consolidated statements of operations.  At the time of sale, the assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans, any gains (losses) calculated by the specific identification method are recognized as a reduction (increase) to benefits expense, within "Selling, general, and administrative expenses" on the consolidated statements of operations.

Financial Instruments

The Company uses financial instruments in the normal course of its business, including from time to time, derivative financial instruments. Additionally, from time to time, the Company enters into contracts that are not considered derivative financial instruments in their entirety, but that include embedded derivative features.

Other financial instruments include cash and cash equivalents, held-to-maturity short-term investments, accounts receivable, and notes payable. The carrying amounts of these financial instruments reported on the accompanying consolidated balance sheets approximate their fair values due to the short-term nature of these assets and liabilities.

The fair value measurement accounting guidance establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.

Level 3: Unobservable inputs that reflect the Company’s own assumptions.

An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.

Stock-Based Compensation

Compensation costs related to stock-based payment transactions are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity (or liability) instruments issued. The Company determines compensation cost for restricted stock units ("RSUs") and phantom stock units based on the grant-date fair value of the underlying common stock adjusted for expected dividends paid over the required vesting period for non-participating awards.  Compensation cost is recognized over the period that an officer, employee, or non-employee director is required to provide service in exchange for the award.  For RSUs with market conditions, the Company estimates the grant date fair value using a Monte Carlo valuation model and recognizes the expense for the awards over the period in which the condition is assessed regardless of whether the market condition is ultimately achieved.   For awards subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes.

Foreign Currency Translation

The Company has significant operations outside of the United States. The Company finances its operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency.

For those subsidiaries where the local currency is the functional currency, assets and liabilities on the accompanying consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the consolidated results of operations and are reported as a separate component of stockholders’ equity. Revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.

For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated results of operations.

Treasury Stock

The Company records treasury stock at cost, inclusive of fees, commissions and other expenses, when outstanding common shares are repurchased.

Self-Insurance Programs

The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for workers’ compensation, general liability, property damage, director and officers’ liability, and vehicle liability.

As part of its self-insurance program for certain risks, the Company created a wholly-owned captive insurance entity in 2007. At December 31, 2023, the captive insurance entity provides only property and general liability insurance, although it is licensed to also provide directors’ and officers’ insurance.  The captive insurance entity had no amounts accrued for outstanding claims at December 31, 2023 and 2022.

Certain investments held by the captive insurance entity are restricted primarily for the purpose of potential insurance claims. Such amounts are recorded in other noncurrent assets, and total $10,571 and $9,352 at December 31, 2023 and 2022, respectively, representing required statutory reserves of the captive insurance entity.


Leases

The Company leases buildings and machinery and equipment used for manufacturing and/or sales and administrative purposes.  The Company is also party to various service, warehousing, and other agreements that it evaluates for potential embedded leases.  Substantially all of the Company’s leases are structured and classified as operating leases.

The Company leases assets in each region in which it operates.  The Company’s leases are generally denominated in the currency of the leased assets' location, which may not be the functional currency of the subsidiary lessee.  Accordingly, the Company remeasures its lease liability and recognizes a transactional gain/loss for leases denominated in currencies other than the functional currency of the subsidiary lessee.

The Company recognizes right of use assets and lease liabilities for leases greater than twelve months in duration based on the contract consideration for lease components through the term of the lease and the applicable discount rate.  Leases with a duration less than or equal to twelve months are considered short-term leases.  The Company does not recognize right of use assets or lease liabilities for short-term leases and classifies the expense as short-term lease expense.  Variable lease payments based on an index or rate are included in the right of use assets and lease liabilities based on the effective rates at lease commencement.  Changes in the rates or indices do not impact the right of use asset or lease liability and are recognized as a component of lease expense in the consolidated statements of operations.  Variable lease payments not based on an index or rate are not included in the initial right of use asset and lease liability and are recognized when incurred as a component of lease expense in the consolidated statements of operations.

The Company has elected to not separate contract consideration for lease and non-lease components for its building leases.  In addition to the noncancellable period of a lease, the Company includes periods covered by extension options it is reasonably certain to exercise, termination options that it is reasonably certain not to exercise, and extension and termination options controlled by the lessor in its determination of the lease term.  The Company uses the rate implicit in the contract whenever possible when determining the applicable discount rate.  When the implicit rate is not used, the Company employs a portfolio approach based on the duration of the lease.  The portfolio lease rates are calculated monthly.

No individual lease is considered significant and there are no leases that have not yet commenced that are considered significant.

See Note 4 for additional information.

Restructuring and Severance Costs

Restructuring and severance costs reflect charges resulting from cost reduction programs implemented by the Company.  Restructuring and severance costs include exit costs, severance benefits pursuant to an on-going arrangement, voluntary termination compensation under a defined program, and any related pension curtailment and settlement charges.

The Company recognizes expense for one-time benefits only after management has committed to a plan, the plan is sufficiently detailed to provide the number, classification, and location of employees to be terminated as well as the expected completion date, the plan has been sufficiently communicated to employees such that they are able to determine the type and amount of benefits they will receive if terminated, and it is unlikely that the plan will be significantly changed or withdrawn. If an employee is not required to render service beyond a minimum retention period, the Company recognizes expense once the aforementioned criteria have been met. If an employee is required to render service beyond a minimum retention period, the Company recognizes expense over the period that the employee is required to render future service.

The Company recognizes expense for on-going benefit arrangements when the liability is reasonably estimable and considered probable.  The Company recognizes expense for voluntary separation / early retirement when the employee delivers an irrevocable voluntary termination notice pursuant to a defined Company program.  The Company recognizes other exit costs as incurred.

The Company paid cash of $11,474 in the year ended December 31, 2021 due to a restructuring program announced in 2019.  The program was substantially completed as of December 31, 2021.

Recent Accounting Pronouncements

Recent Accounting Guidance Not Yet Adopted

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures.  The ASU adds reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, requires additional interim disclosures, and requires other segment-related disclosures.  The ASU is effective for the Company for interim and annual periods beginning on or after January 1, 2024, with the ability to early adopt.  The Company adopted the ASU effective January 1, 2024.  The adoption of the ASU will not impact the Company's reportable segments' results of operations or cash flows, but will increase its segment disclosures. 
Reclassifications

Certain prior year amounts have been reclassified to conform with current year presentation.  Such reclassifications had no effect on reported net earnings attributable to Vishay stockholders, total assets, stockholders' equity, or the statements of cash flows.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition and Divestiture Activities
12 Months Ended
Dec. 31, 2023
Acquisition and Divestiture Activities [Abstract]  
Acquisition and Divestiture Activities
Note 2 - Acquisition and Divestiture Activities

As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.

Year ended December 31, 2023

Neptune 6 Limited

On November 8, 2023, Vishay and Nexperia BV announced that they have entered into an agreement whereby Vishay will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177,000 in cash, subject to customary post-closing adjustments.  On November 8, 2023, Vishay remitted $8,750 to an escrow account as a deposit for the acquisition.  Such amount is included within "Purchase of and deposits for businesses, net of cash acquired" on the consolidated statement of cash flows.

To effect the transaction, Vishay will acquire a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.

The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.

Centerline Technologies, LLC

On June 30, 2023, the Company acquired substantially all of the assets of Centerline Technologies, LLC ("Centerline"), a Massachusetts-based, privately held manufacturer of ceramic components used in many custom parts manufactured by certain of Vishay's Resistors businesses, for $5,003.  Based on an estimate of fair values, the Company allocated $1,500 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $2,213 related to this acquisition.  The acquired business will be vertically integrated into the Company's Resistors segment, and the goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  The results and operations of this acquisition have been included in the Resistors segment since June 30, 2023.  

Year ended December 31, 2022

On October 28, 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower"), a San Jose, California-based fabless power semiconductor provider dedicated to delivering innovative and cost-effective technologies that optimize power management solutions.  The acquisition of MaxPower will enhance Vishay's current and future silicon carbide ("SiC") offerings for fast-growing markets such as electric vehicles.

The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  The purchase price for U.S. GAAP purposes includes the fair value, as of the acquisition date, of certain future contingent payments to non-employee equity holders of MaxPower.  The estimated fair value of this contingent consideration as of the acquisition date was $6,851.  The contingent consideration liability is included in other accrued expenses and other liabilities in the accompanying balance sheet and is remeasured each reporting period, with changes reported as "Selling, general, and administrative expenses" on the consolidated statements of operations.   

A portion of contingent payments to be made to employee equity holders are deemed compensatory in nature.  Such payments made to employee equity holders will be recognized as expense in future periods, and thus are not included in the U.S. GAAP purchase price.

One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and stockholders of MaxPower.  Significant developments occurred in another of the contingencies in January 2024.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 18 for further discussion on the fair value measurement of the contingent consideration liability.

Based on an estimate of their fair values, the Company allocated $18,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $34,246 related to this acquisition.  The results and operation of this acquisition have been included in the MOSFETs segment since October 28, 2022.  The goodwill related to this acquisition is included in the MOSFETs reporting unit for goodwill impairment testing. 

Year ended December 31, 2021

On December 31, 2021, the Company acquired substantially all of the U.S. assets of Barry Industries, a Massachusetts-based, privately-held manufacturer of resistive components for $20,847.  Based on an estimate of their fair values, the Company allocated $9,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $7,813 related to this acquisition.  The results and operations of this acquisition have been included in the Resistors segment since December 31, 2021.  The goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangible Assets [Abstract]  
Goodwill and Other Intangible Assets
Note 3 – Goodwill and Other Intangible Assets

The Company performs its annual goodwill impairment test as of the first day of the fiscal fourth quarter.  No impairment was identified as a result of the Company's annual impairment tests for 2023, 2022, and 2021.

The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:

    MOSFETs    
Optoelectronic
Components
   
Resistors
   
Inductors
   
Total
 
                               
Balance at December 31, 2021
  $ -    
$
96,849
   
$
42,605
   
$
25,815
   
$
165,269
 
MaxPower acquisition
    36,885      
-
     
-
     
-
     
36,885
 
Exchange rate effects
    -      
-
     
(722
)
   
-
     
(722
)
Balance at December 31, 2022
  $ 36,885    
$
96,849
   
$
41,883
   
$
25,815
   
$
201,432
 
Centerline acquisition
    -      
-
     
2,213
     
-
     
2,213
 
Purchase price allocation adjustment
    (2,639 )     -       -       -       (2,639 )
Exchange rate effects
    -      
-
     
410
     
-
     
410
 
Balance at December 31, 2023
  $ 34,246    
$
96,849
   
$
44,506
   
$
25,815
   
$
201,416
 

Other intangible assets are as follows:

   
December 31,
2023
   
December 31,
2022
 
             
Intangible assets subject to amortization:
           
Patents and acquired technology
 
$
26,053
   
$
26,988
 
Capitalized software
   
62,360
     
58,735
 
Customer relationships
   
83,895
     
82,816
 
Tradenames
   
22,300
     
22,933
 
Other
   
400
     
400
 
     
195,008
     
191,872
 
Accumulated amortization:
               
Patents and acquired technology
   
(14,931)
     
(14,743
)
Capitalized software
   
(54,203)
     
(53,348
)
Customer relationships
   
(38,664)
     
(33,021
)
Tradenames
   
(14,610)
     
(12,731
)
Other
   
(267)
     
(133
)
     
(122,675)
     
(113,976
)
Net intangible assets subject to amortization
 
$
72,333
   
$
77,896
 

Amortization expense (excluding capitalized software) was $9,916, $8,127, and $7,790, for the years ended December 31, 2023, 2022, and 2021, respectively.

Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:

2024
 
$
9,832
 
2025
   
9,372
 
2026
   
8,555
 
2027
   
6,734
 
2028
   
5,975
 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases
Note 4 – Leases

The net right of use assets and lease liabilities recognized on the consolidated balance sheets for the Company's operating leases as of December 31, 2023 and 2022 are presented below:

  
 
December 31,
2023
   
December 31,
2022
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
121,578
   
$
126,933
 
Machinery and equipment
   
5,251
     
4,260
 
Total
 
$
126,829
   
$
131,193
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,647
   
$
22,926
 
Machinery and equipment
   
2,838
     
2,393
 
Total
 
$
26,485
   
$
25,319
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
100,489
   
$
106,693
 
Machinery and equipment
   
2,341
     
1,800
 
Total
 
$
102,830
   
$
108,493
 
Total lease liabilities
 
$
129,315
   
$
133,812
 

Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated statements of operations is as follows:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Lease expense
                 
Operating lease expense
 
$
27,909
   
$
25,606
   
$
24,853
 
Short-term lease expense
   
988
     
971
     
2,031
 
Variable lease expense
   
566
     
365
     
359
 
Total lease expense
 
$
29,463
   
$
26,942
   
$
27,243
 

The Company paid $28,164, $24,074, and $23,899 for its operating leases during the years ended December 31, 2023, 2022, and 2021, respectively, which are included in operating cash flows on the consolidated statements of cash flows.  The weighted-average remaining lease term for the Company's operating leases is 9.4 years and the weighted-average discount rate is 6.3% as of December 31, 2023.

The undiscounted future lease payments for the Company's operating lease liabilities are as follows:

2024
 
$
27,474
 
2025
   
24,235
 
2026
   
19,692
 
2027
   
17,802
 
2028
   
15,154
 
Thereafter
   
68,809
 

The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term.  The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Income Taxes
Note 5 – Income Taxes

Changes in Tax Laws and Regulations

Israel

Effective November 15, 2021, Israel enacted changes in its tax laws.  As a direct result of this change in tax law, the Company made the determination during the fourth fiscal quarter of 2021 that substantially all unremitted foreign earnings in Israel were no longer indefinitely reinvested.  The Company recorded additional tax expense of $53,316 during the fourth fiscal quarter of 2021 to accrue the claw-back tax on applicable earnings and withholding taxes necessary to distribute these approximately $385,000 of accumulated earnings to the United States.  The Company repatriated $81,243 to the United States in 2022 pursuant to this repatriation program.  The Company paid withholding taxes, foreign taxes, and Israeli clawback taxes of $25,201 due to the repatriation. 

United States

On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted in the United States.  Under previous law, companies could indefinitely defer U.S. income taxation on unremitted foreign earnings. The TCJA imposed a one-time transition tax on deferred foreign earnings, payable in defined increments over eight years.  Installments of $27,670 were paid in 2023 and $14,757 were paid in each of 2022, 2021, 2020, 2019, and 2018.

The Company expects future installment payments as follows:

2024
  $
37,622
 
2025
   
47,027
 

The U.S. Internal Revenue Service continues to issue regulations to address the provisions of the TCJA.  During 2021, the Company amended tax returns for 2018 and 2019 and recognized tax benefits of $8,276 as a result of changes in tax regulations, by making an election regarding Global Intangible Low-Taxed Income (“GILTI”).  The Company has elected to account for GILTI tax in the period in which it is incurred and, therefore, does not provide any deferred taxes in the consolidated financial statements at December 31, 2023, 2022, or 2021.

Change in Indefinite Reversal Assertion

The Company made the determination during the fourth fiscal quarter of 2022 that substantially all unremitted earnings in Germany are no longer indefinitely reinvested.  Additional tax expense was recorded during the fourth fiscal quarter of 2022 to accrue the $59,642 of withholding taxes necessary to distribute these approximately $360,000 of accumulated earnings to the United States.

These changes in this indefinite reinvestment assertion provide greater access to the Company's worldwide cash balances to fund its growth plan and its Stockholder Return Policy.  While the change in assertion provides access to these balances, these amounts will be repatriated only as needed.  The withholding taxes associated with any distribution to the United States is payable upon distribution.  During the fourth fiscal quarter of 2023, the Company repatriated $325,000 of accumulated earnings to the United States and paid withholding taxes, in Germany and Israel, of $63,600.

At December 31, 2023, approximately $218,000 of German earnings and approximately $380,000 of Israeli earnings are deemed not indefinitely reinvested.  The aggregate tax liability recorded for unremitted earnings at December 31, 2023 is approximately $86,000, which includes amounts accrued subsequent to the changes in indefinite reinvestment determinations described above.

There are amounts of unremitted foreign earnings in countries other than Israel and Germany, which continue to be reinvested indefinitely, and the Company has made no provision for incremental foreign income taxes and withholding taxes payable to foreign jurisdictions related to these amounts.  Determination of the amount of the unrecognized deferred foreign tax liability for these amounts is not practicable because of the complexities associated with its hypothetical calculation.

Income before taxes consists of the following components:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
  $
67,938
    $
132,426
 
$
62,921
Foreign
   
399,464
     
461,079
     
371,689
 
 
  $
467,402
    $
593,505
   
$
434,610
 

Significant components of income taxes are as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Current:
                 
Federal
 
$
14,594
   
$
24,423
   
$
2,336
 
State and local
   
1,769
     
3,313
     
466
 
Foreign
   
152,343
     
121,810
     
82,258
 
     
168,706
     
149,546
     
85,060
 
Deferred:
                       
Federal
   
(4,871
)
   
(40,136
)
   
554
 
State and local
   
(3,651
)
   
532
     
383
 
Foreign
   
(18,295
)
   
53,080
     
49,676
 
     
(26,817
)
   
13,476
     
50,613
 
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:

   
December 31,
 
 
 
2023
   
2022
 
             
Deferred tax assets:
           
Pension and other retiree obligations
 
$
29,400
   
$
29,327
 
Inventories
   
23,836
     
21,040
 
Net operating loss carryforwards
   
81,497
     
82,498
 
Tax credit carryforwards
   
54,363
     
53,145
 
   Research and development costs
    17,829       7,704  
   Original issue discount interest
    20,039       -  
Other accruals and reserves
   
25,179
     
29,930
 
Total gross deferred tax assets
   
252,143
     
223,644
 
Less valuation allowance
   
(99,663
)
   
(101,169
)
     
152,480
     
122,475
 
Deferred tax liabilities:
               
Property and equipment
   
(9,429
)
   
(8,307
)
Tax deductible goodwill
   
(7,040
)
   
(6,144
)
Earnings not indefinitely reinvested
   
(88,004
)
   
(113,661
)
Other - net
   
(6,389
)
   
(6,879
)
Total gross deferred tax liabilities
   
(110,862
)
   
(134,991
)
                 
Net deferred tax assets (liabilities)
 
$
41,618
   
$
(12,516
)

The Company makes significant judgments regarding the realizability of its deferred tax assets (principally net operating losses and tax credits). The carrying value of deferred tax assets is based on the Company’s assessment that it is more likely than not that the Company will realize these assets after consideration of all available positive and negative evidence.  

A reconciliation of income tax expense at the U.S. federal statutory income tax rate to actual income tax provision is as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Tax at statutory rate
 
$
98,154
   
$
124,636
   
$
91,268
 
State income taxes, net of U.S. federal tax benefit
   
(1,487
)
   
3,038
     
671
 
Effect of foreign operations
   
9,260
     
13,422
     
5,521
 
Tax on earnings not indefinitely reinvested
   
37,061
     
71,141
     
54,648
 
Unrecognized tax benefits
   
1,999
     
(4,699
)
   
1,318
 
Change in valuation allowance on deferred tax assets
   
(1,770
)
   
(58,696
)
   
(14,921
)
Foreign income taxable in the U.S.
   
11,829
     
14,925
     
9,532
 
Foreign tax credit
   
(29,997
)
   
(20,408
)
   
(9,477
)
U.S. Base Erosion Anti-Abuse Tax
   
16,837
     
20,918
     
9,134
 
Change in U.S. tax regulations
   
-
     
-
     
(8,276
)
Other
   
3
     
(1,255
)
   
(3,745
)
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 


Vishay operates in a global environment with significant operations in various locations outside the United States.  Accordingly, the consolidated income tax rate is a composite rate reflecting our earnings and the applicable tax rates in the various locations where we operate.  Part of Vishay's historical strategy has been to achieve cost savings through the transfer and expansion of manufacturing operations to countries where it can take advantage of lower labor costs and available tax and other government-sponsored incentives.  With the reduction in the U.S. statutory rate to 21% beginning January 1, 2018, Vishay expects that its effective tax rate will be higher than the U.S. statutory rate, excluding unusual transactions.  Historically, the effective tax rates were generally less than the U.S. statutory rate of 35% primarily because of earnings in foreign jurisdictions.

Income tax expense for the years ended December 31, 2022 and 2021 includes certain discrete tax items for changes in uncertain tax positions, valuation allowances, tax rates, and other related items. These items total $20,032, and $39,326 in 2022 and 2021, respectively.  There were no unusual tax items for the year ended December 31, 2023.

For the year ended December 31, 2022, the discrete items include tax expense of $59,642 due to the Company's change in its assertion that earnings of its subsidiaries in Germany are indefinitely reinvested, tax benefits of $5,941 for changes in uncertain tax positions following the resolution of a tax audit and a $33,669 tax benefit recognized upon the release of a valuation allowance.

For the year ended December 31, 2021, the discrete items include $53,316 of tax expense recognized to accrue the claw-back and withholding taxes to repatriate unremitted foreign earnings from Israel, a $5,714 tax benefit recognized upon the release of a valuation allowance and $8,276 of tax benefits recognized due to changes in tax regulations.

At December 31, 2023, the Company had the following significant net operating loss carryforwards for tax purposes:

 
     
Expires
 
Belgium
 
$
154,735
 
No expiration
 
Israel
   
5,364
 
No expiration
 
Japan
   
4,704
     
2025- 2033
 
Netherlands
   
10,324
 
No expiration
 
The Republic of China (Taiwan)
   
11,728
     
2026 - 2028
 
 
               
California
   
16,517
     
2028 - 2037
 
Pennsylvania
   
549,914
     
2024 - 2043
 
Arizona
    15,516       2032 - 2040  

At December 31, 2023, the Company had the following significant tax credit carryforwards available:

 
     
Expires
 
U.S. Foreign Tax Credit
 
$
32,468
     
2028 - 2030
 
California Research Credit
   
20,983
 
No expiration
 

Net income taxes paid were $224,232, $134,199, and $79,106 for the years ended December 31, 2023, 2022, and 2021, respectively.  Net income taxes paid for the years ended December 31, 2023 and 2022 include withholding taxes for repatriation activity.  Net income taxes paid for the years ended December 31, 2023, 2022, and 2021 also includes $27,670, $14,757, and $14,757, respectively, for the TCJA transition tax.

The following table summarizes changes in the liabilities associated with unrecognized tax benefits:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Balance at beginning of year
 
$
18,429
   
$
26,719
   
$
40,652
 
Addition based on tax positions related to the current year
   
1,210
     
-
     
141
 
Addition based on tax positions related to prior years
   
5,455
     
3,197
     
1,037
 
Currency translation adjustments
   
230
     
(366
)
   
(523
)
Reduction based on tax positions related to prior years
   
-
     
-
     
(13,154
)
Reduction for settlements
   
(10,000
)
   
(9,420
)
   
(982
)
Reduction for lapses of statute of limitation
   
(2,467
)
   
(1,701
)
   
(452
)
Balance at end of year
 
$
12,857
   
$
18,429
   
$
26,719
 

All of the unrecognized tax benefits of $12,857 and $18,429, as of December 31, 2023 and 2022, respectively, would reduce the effective tax rate if recognized.

The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense. At December 31, 2023 and 2022, the Company had accrued interest and penalties related to the unrecognized tax benefits of $1,947 and $2,587, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company recognized $821, $376, and $591, respectively, in interest and penalties.

The Company and its subsidiaries file U.S. federal income tax returns, as well as tax returns in multiple states and foreign jurisdictions.  During the years ended December 31, 2023, 2022, and 2021, certain tax examinations were concluded and certain statutes of limitations lapsed.  The tax provision for those years includes adjustments related to the resolution of these matters, as reflected in the table above.  During 2023, the Company settled an examination of its U.S. federal income tax returns for the years ended December 31, 2017 through 2019.  The federal income tax returns for subsequent years remain subject to examination.  The tax returns of significant non-U.S. subsidiaries currently under examination are located in the following jurisdictions: Israel (2021), Germany (2017 through 2021), India (2004 through 2021), and Philippines (2017 through 2022).  The Company and its subsidiaries also file income tax returns in other taxing jurisdictions in the U.S. and around the world, many of which are still open to examination.

The timing of the resolution of income tax examinations is highly uncertain, as are the amounts and timing of tax payments that result from such examinations.  These events could cause large fluctuations in the balance sheet classification of current and non-current unrecognized tax benefits.  The Company believes that in the next 12 months it is reasonably possible that certain income tax examinations will conclude or the statutes of limitation on certain income tax periods open to examination will expire, or both.  Given the uncertainties described above, the Company can only determine an estimate of potential decreases in unrecognized tax benefits ranging from $1,250 to $10,487.

XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt
12 Months Ended
Dec. 31, 2023
Long-Term Debt [Abstract]  
Long-Term Debt
Note 6 – Long-Term Debt

Long-term debt consists of the following:

   
December 31,
2023
   
December 31,
2022
 
             
Credit Facility
 
$
-
   
$
42,000
 
Convertible senior notes, due 2025
   
95,102
     
465,344
 
Convertible senior notes, due 2030
    750,000       -  
Deferred financing costs
   
(26,914
)
   
(6,407
)
     
818,188
     
500,937
 
Less current portion
   
-
     
-
 
 
 
$
818,188
   
$
500,937
 

Credit Facility

The Company maintains a credit agreement with a consortium of banks led by JPMorgan Chase Bank, N.A., as administrative agent, and the lenders (the "Credit Facility").  On May 8, 2023, the Company entered into an Amendment and Restatement Agreement, which provides an aggregate commitment of $750,000 of revolving loans available until May 8, 2028, replacing an agreement that was scheduled to mature on June 5, 2024.  The maturity date of the Credit Facility will accelerate if within ninety-one days prior to the maturity of the Company's convertible senior notes due 2025, the outstanding principal amount of such notes exceed a defined liquidity measure as set forth in the Credit Facility.  The Credit Facility also provides for the ability of Vishay to request up to $300,000 of incremental facilities, subject to the satisfaction of certain conditions, which could take the form of additional revolving commitments, incremental “term loan A” or “term loan B” facilities, or incremental equivalent debt.

U.S. Dollar borrowings under the Credit Facility bear interest at Secured Overnight Financing Rate ("SOFR") plus a credit spread and an interest margin.  The Credit Facility also allows for borrowings in euro, British sterling, and Japanese yen, subject to a $250,000 limit.  Borrowings in foreign currency bear interest at a local reference rate plus an interest margin.  The applicable interest margin is based on the Company's total leverage ratio.  Based on the Company's current total leverage ratio, borrowings bear interest at SOFR plus 1.60%, including the applicable credit spread.  The Company also pays a commitment fee, also based on its total leverage ratio, on undrawn amounts.  The undrawn commitment fee, based on the Company's total current leverage ratio, is 0.25% per annum. 

The Credit Facility requires the maintenance of financial covenant ratios.  For compliance purposes, pursuant to the Credit Facility, the leverage ratio is computed on a net basis, reducing the measure of outstanding debt by up to $250,000 of unrestricted cash.  The Company must maintain a net leverage ratio of at least 3.25 to 1.00. 

Borrowings under the Credit Facility are secured by a lien on substantially all assets, including  accounts receivable, inventory, machinery and equipment, and general intangibles (but excluding real estate, intellectual property registered or licensed solely for use in, or arising solely under the laws of, any country other than the United States, assets located solely outside of the United States and deposit and securities accounts), of the Company and certain significant subsidiaries located in the United States, and pledges of stock in certain significant domestic and foreign subsidiaries; and are guaranteed by certain significant subsidiaries.  

The Credit Facility limits or restricts the Company and its subsidiaries, from, among other things, incurring indebtedness, incurring liens on its respective assets, making investments and acquisitions (assuming the Company’s pro forma net leverage ratio is greater than 2.75 to 1.00), making asset sales, and paying cash dividends and making other restricted payments (assuming the Company's pro forma net leverage ratio is greater than 2.50 to 1.00), and requires the Company to comply with other covenants. 

The Credit Facility also contains customary events of default, including, but not limited to, failure to pay principal or interest, failure to pay or default under other material debt, material misrepresentation or breach of warranty, violation of certain covenants, a change of control, the commencement of bankruptcy proceedings, the insolvency of the Company or certain of its significant subsidiaries, and the rendering of a judgment in excess of $50,000 against the Company or its subsidiaries.  Upon the occurrence of an event of default under the Credit Facility, the Company's obligations under the credit facility may be accelerated and the lending commitments under the credit facility may be terminated.

At December 31, 2023 and 2022, there was $748,578 and $707,061, respectively, available under the Credit Facility. Letters of credit totaling $1,422 and $939 were outstanding at December 31, 2023 and 2022, respectively.

Convertible Debt Instruments

The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:

 
Due 2025
      Due 2030
 
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount
 
$
95,102
     $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25%  
Conversion rate effective December 12, 2023 (per $1 principal amount)
   
32.1268
      33.1609  
Effective conversion price effective December 12, 2023 (per share)
 
$
31.13
     $ 30.16  
130% of the conversion price (per share)
 
$
40.47
     $ 39.21  

Convertible Senior Notes due 2030

In September 2023, the Company issued $750,000 aggregate principal amount of 2.25% convertible senior notes due 2030 (the “2030 Notes”) to qualified institutional buyers pursuant to an exemption from registration provided by Rule 144A under the Securities Act. The Company used the net proceeds from this offering to repurchase $370,242 principal amount of its outstanding 2.25% convertible senior notes due 2025 (the “2025 Notes”) (as further described below), to reduce the outstanding balance of its Credit Facility, to enter into capped call transactions (as further described below), and for other general corporate purposes.

The 2030 Notes bear interest at a rate of 2.25% per year payable semi-annually in arrears on March 15 and September 15 of each year, beginning March 15, 2024.  The 2030 Notes mature on September 15, 2030, unless earlier repurchased or converted.

The 2030 Notes are convertible into shares of Vishay common stock at an initial conversion rate of 33.1609 shares of common stock per $1 principal amount of the notes, subject to adjustment.  This initial conversion price represents a premium of 20% to the closing price of Vishay's common stock on September 7, 2023, which was $25.13 per share.  This represents an initial effective conversion price of approximately $30.16 per share.  The conversion rate of the 2030 Notes is not adjusted for quarterly cash dividends equal to or less than $0.10 per share of common stock.  Pursuant to the indenture governing the 2030 Notes, the Company is required to satisfy its conversion obligations by paying cash equal to the principal amount of notes and settle any additional value in cash and/or shares at its discretion.  Vishay must provide additional shares upon conversion if there is a "fundamental change" in the business as defined in the indenture governing the notes.

The Company may not redeem the 2030 Notes prior to September 20, 2027.  The Company may redeem for cash all or part of the 2030 Notes, at its option, on or after September 20, 2027, if the sale price of Vishay’s common stock has been at least 130% of the conversion price for a specified period at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest.  If the Company elects to redeem fewer than all of the outstanding 2030 Notes, at least $100,000 aggregate principal amount of 2030 Notes must be outstanding and not subject to redemption.

Prior to March 15, 2030, the holders of the 2030 Notes may convert their notes only under the following conditions: (1) the sale price of Vishay common stock reaches 130% of the applicable conversion price for a specified period during any fiscal quarter commencing after the fiscal quarter ending on December 31, 2023; (2) the trading price of the notes falls below 98% of the product of the last reported sale price of Vishay’s common stock and the conversion rate for a specified period; (3) the Company calls any or all of the 2030 Notes for redemption; or (4) upon the occurrence of specified corporate transactions.

Capped Call Transactions

In September 2023, in connection with the pricing and initial purchasers’ exercise in full of their option to purchase additional 2030 Notes, the Company entered into separate base and additional privately negotiated capped call transactions with an affiliate of an initial purchaser and certain other financial institutions.  The capped call will initially cover, subject to customary anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that initially underlie the 2030 Notes.  The Company used $94,200 of the net proceeds from the 2030 Notes to pay the cost of the capped call transactions.  The cap price of the capped call will initially be $43.98 per share, which represents a premium of approximately 75% over the last reported sale price of the Company’s common stock on September 7, 2023, and is subject to certain adjustments under the terms of the capped call.

The capped call transactions are separate transactions entered into by the Company with each of the capped call counterparties, are not part of the terms of the 2030 Notes, and do not affect any holder’s rights under the 2030 Notes.  Holders of the 2030 Notes do not have any rights with respect to the capped call.  The capped call is classified within stockholders’ equity on the consolidated balance sheet.

Note 6 – Long-Term Debt (continued)

Convertible Senior Notes due 2025

The Company used $386,745 of the net proceeds from the offering of the 2030 Notes to repurchase $370,242 principal amount of its outstanding 2025 Notes.  As a result, the Company recognized a loss on early extinguishment of the 2025 Notes of $18,874, including the write-off of a portion of unamortized debt issuance costs.

Prior to December 15, 2024, the holders of the convertible senior notes due 2025 may convert their notes only under the following circumstances: (1) the sale price of Vishay common stock reaches 130% of the conversion price for a specified period; (2) the trading price of the notes falls below 98% of the product of the sale price of Vishay's common stock and the conversion rate for a specified period; or (3) upon the occurrence of specified corporate transactions.  The convertible senior notes due 2025 are not currently convertible.

Upon conversion of the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.

The quarterly cash dividend program of the Company results in adjustments to the conversion rate and effective conversion price for the convertible senior notes due 2025 effective as of the ex-dividend date of each cash dividend.  The conversion rate and effective conversion price for the convertible senior notes due 2025 is adjusted for quarterly cash dividends to the extent such dividends exceed $0.085 per share of common stock.

Other Borrowings Information

The Credit Facility, of which no amount was drawn as of December 31, 2023, expires in 2028.  The convertible senior notes mature in 2025 and 2030, respectively.

At December 31, 2023 and 2022, the Company had committed and uncommitted credit lines with various foreign banks aggregating approximately $34,000 and $1,000, respectively, with substantially no amounts borrowed.

Interest paid was $17,242, $13,739, and $14,177 for the years ended December 31, 2023, 2022, and 2021, respectively.  Deferred financing costs are recognized as non-cash interest expense.  Non-cash interest expense was $3,735, $3,272, and $3,272 for the years ended December 31, 2023, 2022, and 2021, respectively.

See Note 18 for further discussion on the fair value of the Company’s long-term debt.

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2023
Stockholders' Equity [Abstract]  
Stockholders' Equity
Note 7 – Stockholders’ Equity

The Company’s Class B common stock carries 10 votes per share while the common stock carries 1 vote per share. Class B shares are transferable only to certain permitted transferees while the common stock is freely transferable.  Class B shares are convertible on a one-for-one basis at any time into shares of common stock.  Transfers of Class B shares other than to permitted transferees result in the automatic conversion of the Class B shares into common stock.

The Board of Directors may only declare dividends or other distributions with respect to the common stock or the Class B common stock if it grants such dividends or distributions in the same amount per share with respect to the other class of stock.  Stock dividends or distributions on any class of stock are payable only in shares of stock of that class.  Shares of either common stock or Class B common stock cannot be split, divided, or combined unless the other is also split, divided, or combined equally.  Cash dividends were paid quarterly in 2023 and 2022.

The Credit Facility also allows an unlimited amount of defined "Restricted Payments," which include cash dividends and share repurchases, provided the Company's pro forma net leverage ratio is equal to or less than 2.50 to 1.00.  If the Company's pro forma net leverage ratio is greater than 2.50 to 1.00, the Credit Facility allows such payments up to $100,000 per annum (subject to a cap of $300,000 for the term of the facility, with up to $25,000 of any unused amount of the $100,000 per annum base available for use in the next succeeding calendar year).

At December 31, 2023, the Company had reserved shares of common stock for future issuance as follows:

Restricted stock units outstanding
   
1,717,000
 
Phantom stock units outstanding
   
120,000
 
2023 Long-Term Incentive Plan - available to grant
   
5,250,847
 
Convertible senior notes, due 2025
   
3,055,323
 
Convertible senior notes, due 2030     24,870,675  
Conversion of Class B common stock
   
12,097,148
 
Total
   
47,110,993
 

In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.

The following table summarizes activity pursuant to this policy:

 
Years ended December 31,
 
 
2023
  2022  
Dividends paid to stockholders
  $ 55,626     $ 57,187  
Stock repurchases
    78,684
      82,972  
Total
  $ 134,310     $ 140,159  
The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 7,535,881 and 4,240,573 as of December 31, 2023 and 2022, respectively.
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income (Expense)
12 Months Ended
Dec. 31, 2023
Details of Expenses [Abstract]  
Other Income (Expense)
Note 8 – Details of Expenses

The caption “Other” on the accompanying consolidated statements of operations consists of the following:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Foreign exchange gain (loss)
 
$
677
   
$
5,690
   
$
(2,692
)
Interest income
   
31,353
     
7,560
     
1,269
 
Other components of periodic pension expense
   
(8,730
)
   
(11,090
)
   
(13,206
)
Investment income (expense)
   
1,347
     
(6,812
)
   
(1,036
)
Other
   
616
     
(200
)
   
11
 
 
 
$
25,263
   
$
(4,852
)
 
$
(15,654
)

Impact of the COVID-19 Pandemic

The Company's operations were impacted by the "COVID-19" pandemic, particularly in 2020 and again in 2022 when operations in the People's Republic of China were impacted by government-mandated shut-downs.  The Company incurred incremental costs separable from normal operations that are directly related to the pandemic containment efforts, primarily wages paid to manufacturing employees during government-mandated shut-downs, additional wages and hardship allowances for working during lockdown periods, additional costs of cleaning and disinfecting facilities, costs of additional safety equipment for employees, and temporary housing for employees due to travel restrictions, which were partially offset by government subsidies.  Since 2021, certain costs directly attributable to the pandemic, such as additional costs of cleaning and disinfecting facility and costs of additional safety equipment for employees, are no longer incremental and are considered normal operating costs.  The net impact of the costs and subsidies are reported as "Cost of products sold" of $6,661 and "Selling, general, and administrative expenses" of $546 based on employee function on the consolidated statement of operations for the year ended December 31, 2022.  
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Expenses
12 Months Ended
Dec. 31, 2023
Other Accrued Expenses [Abstract]  
Other Accrued Expenses
Note 9 – Other Accrued Expenses

Other accrued expenses consist of the following:

 
December 31,
 
 
2023
 
2022
 
 
       
Sales returns and allowances
 
$
47,760
   
$
46,979
 
Goods received, not yet invoiced
   
44,657
     
60,201
 
Accrued VAT taxes payable
   
56,218
     
55,010
 
Other
   
90,715
     
99,416
 
 
 
$
239,350
   
$
261,606
 

Sales returns and allowances accrual activity is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                         
Beginning balance
 
$
46,979
   
$
39,759
   
$
39,629
 
Sales returns and allowances
   
101,696
     
102,640
     
89,832
 
Credits issued
   
(101,324
)
   
(94,682
)
   
(88,708
)
Foreign currency
   
409
     
(738
)
   
(994
)
Ending balance
 
$
47,760
   
$
46,979
   
$
39,759
 
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Abstract]  
Accumulated Other Comprehensive Income (Loss)
Note 10 – Accumulated Other Comprehensive Income (Loss)

The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

   
Pension and
other post-
retirement
actuarial items
   
Currency
translation
adjustment
   
Total
 
                   
Balance at January 1, 2021
 
$
(77,075
)
 
$
90,634
   
$
13,559
 
Other comprehensive income before reclassifications
   
12,592
     
(51,978
)
 
$
(39,386
)
Tax effect
   
(2,509
)
   
-
   
$
(2,509
)
Other comprehensive income before reclassifications, net of tax
   
10,083
     
(51,978
)
 
$
(41,895
)
Amounts reclassified out of AOCI
   
10,677
     
-
   
$
10,677
 
Tax effect
   
(2,593
)
   
-
   
$
(2,593
)
Amounts reclassified out of AOCI, net of tax
   
8,084
     
-
   
$
8,084
 
Net comprehensive income (loss)
 
$
18,167
   
$
(51,978
)
 
$
(33,811
)
Balance at December 31, 2021
 
$
(58,908
)
 
$
38,656
   
$
(20,252
)
Other comprehensive income before reclassifications
   
60,949
     
(41,885
)
 
$
19,064
 
Tax effect
   
(15,783
)
   
-
   
$
(15,783
)
Other comprehensive income before reclassifications, net of tax
   
45,166
     
(41,885
)
 
$
3,281
 
Amounts reclassified out of AOCI
   
8,260
     
-
   
$
8,260
 
Tax effect
   
(2,116
)
   
-
   
$
(2,116
)
Amounts reclassified out of AOCI, net of tax
   
6,144
     
-
   
$
6,144
 
Net comprehensive income (loss)
 
$
51,310
   
$
(41,885
)
 
$
9,425
 
Balance at December 31, 2022
 
$
(7,598
)
 
$
(3,229
)
 
$
(10,827
)
Other comprehensive income before reclassifications
   
(10,338
)
   
28,165
   
$
17,827
 
Tax effect
   
2,462
     
-
   
$
2,462
 
Other comprehensive income before reclassifications, net of tax
   
(7,876
)
   
28,165
   
$
20,289
 
Amounts reclassified out of AOCI
   
1,181
     
-
   
$
1,181
 
Tax effect
   
(306
)
   
-
   
$
(306
)
Amounts reclassified out of AOCI, net of tax
   
875
     
-
   
$
875
 
Net comprehensive income (loss)
 
$
(7,001
)
 
$
28,165
   
$
21,164
 
Balance at December 31, 2023
 
$
(14,599
)
 
$
24,936
   
$
10,337
 

Other comprehensive income (loss) includes Vishay's proportionate share of other comprehensive income (loss) of nonconsolidated subsidiaries accounted for under the equity method.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions and Other Postretirement Benefits
12 Months Ended
Dec. 31, 2023
Pensions and Other Postretirement Benefits [Abstract]  
Pensions and Other Postretirement Benefits
Note 11 – Pensions and Other Postretirement Benefits

The Company maintains various retirement benefit plans. GAAP requires employers to recognize the funded status of a benefit plan, measured as the difference between plan assets at fair value and the benefit obligation, in its balance sheet.  The recognition of the funded status on the balance sheet requires employers to recognize actuarial items (such as actuarial gains and losses, prior service costs, and transition obligations) as a component of other comprehensive income, net of tax.

The following table summarizes amounts recorded on the accompanying consolidated balance sheets associated with these various retirement benefit plans:

   
December 31,
 
   
2023
   
2022
 
 
           
Included in "Other assets":
           
Non-U.S. pension plans
 
$
3,929
   
$
4,715
 
Total included in other assets
 
$
3,929
   
$
4,715
 
Included in "Payroll and related expenses":
               
U.S. pension plans
 
$
(1,474
)
 
$
(6,378
)
Non-U.S. pension plans
   
(7,149
)
   
(6,827
)
U.S. other postretirement plans
   
(510
)
   
(497
)
Non-U.S. other postretirement plans
   
(390
)
   
(666
)
Total included in payroll and related expenses
 
$
(9,523
)
 
$
(14,368
)
Accrued pension and other postretirement costs:
               
U.S. pension plans
 
$
(29,217
)
 
$
(30,843
)
Non-U.S. pension plans
   
(144,276
)
   
(135,809
)
U.S. other postretirement plans
   
(3,750
)
   
(3,831
)
Non-U.S. other postretirement plans
   
(7,173
)
   
(6,049
)
Other retirement obligations
   
(11,087
)
   
(10,560
)
Total accrued pension and other postretirement costs
 
$
(195,503
)
 
$
(187,092
)
Accumulated other comprehensive loss:
               
U.S. pension plans
 
$
(522
)
 
$
69
 
Non-U.S. pension plans
   
24,891
     
16,392
 
U.S. other postretirement plans
   
(1,527
)
   
(2,031
)
Non-U.S. other postretirement plans
   
1,488
     
743
 
Total accumulated other comprehensive loss*
 
$
24,330
   
$
15,173
 
* - Amounts included in accumulated other comprehensive loss are presented in this table pre-tax

Defined Benefit Pension Plans

U.S. Pension Plans

The Company maintained several defined benefit pension plans which covered most full-time U.S. employees.  These included pension plans which are “qualified” under the Employee Retirement Income Security Act of 1974 (“ERISA”) and the Internal Revenue Code, and “non-qualified” pension plans which provide defined benefits primarily to U.S. employees whose benefits under the qualified pension plan would be limited by ERISA and the Internal Revenue Code.  The Company’s principal qualified U.S. pension plan (the Vishay Retirement Plan) was frozen effective January 1, 2009 and terminated in 2016.

The Company’s principal non-qualified U.S. pension plan (the Vishay Non-qualified Retirement Plan) was a contributory pension plan designed to provide similar defined benefits to covered U.S. employees whose benefits under the Vishay Retirement Plan were limited by the Internal Revenue Code.  The Vishay Non-qualified Retirement Plan was similar in construction to the Vishay Retirement Plan, except that the plan is not qualified under the Internal Revenue Code.

The Vishay Non-qualified Retirement Plan, like all non-qualified plans, is considered to be unfunded.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the non-qualified pension plan were $21,095 and $20,615 at December 31, 2023 and 2022, respectively.

In 2008, the Company adopted amendments to the Vishay Non-Qualified Retirement Plan such that effective January 1, 2009, the plan was frozen.  Pursuant to these amendments, no new employees may participate in the plans, no further participant contributions were required or permitted, and no further benefits shall accrue after December 31, 2008.  Benefits accumulated as of December 31, 2008 will be paid to employees upon or following retirement, and the Company will likely need to make additional cash contributions to the rabbi trust to fund this accumulated benefit obligation.

The Company also maintains other pension plans which provide supplemental defined benefits primarily to former U.S. employees whose benefits under qualified pension plans were limited by the Internal Revenue Code.  These non-qualified plans are all non-contributory plans, and are considered to be unfunded.

In 2004, the Company entered into an employment agreement with Dr. Felix Zandman, its Executive Chairman and then-Chief Executive Officer.  Pursuant to this agreement, the Company is providing an annual retirement benefit of approximately $614 to his surviving spouse.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to this non-qualified pension plan were $445 and $1,023 at December 31, 2023 and 2022, respectively.

Non-U.S. Pension Plans

The Company provides pension and similar benefits to employees of certain non-U.S. subsidiaries consistent with local practices.  Pension benefits earned are generally based on years of service and compensation during active employment.

The following table sets forth a reconciliation of the benefit obligation, plan assets, and funded status related to U.S. and non-U.S. pension plans:

   
December 31, 2023
   
December 31, 2022
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
37,221
   
$
203,541
   
$
45,613
   
$
278,173
 
Service cost
   
-
     
3,063
     
-
     
4,199
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
 
Plan amendments
   
-
     
(15
)
   
-
     
79
 
Actuarial (gains) losses
   
(272
)
   
8,835
     
(7,668
)
   
(45,102
)
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Curtailments and settlements
   
-
     
(27
)
   
-
     
-
 
Currency translation
   
-
     
5,200
     
-
     
(20,231
)
Benefit obligation at end of year
 
$
30,691
   
$
210,783
   
$
37,221
   
$
203,541
 
                                 
Change in plan assets:
                               
Fair value of plan assets at beginning of year
 
$
-
   
$
65,620
   
$
-
    $
75,920
 
Actual return on plan assets
   
-
     
1,976
     
-
     
790
 
Company contributions
   
8,255
     
12,161
     
1,846
     
13,212
 
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Currency translation
   
-
     
690
     
-
     
(7,525
)
Fair value of plan assets at end of year
 
$
-
   
$
63,287
   
$
-
   
$
65,620
 
                                 
Funded status at end of year
 
$
(30,691
)
 
$
(147,496
)
 
$
(37,221
)
 
$
(137,921
)

The plan assets are stated at fair value. See Note 18 for further discussion of the valuation of the plan assets.

Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Other assets
 
$
-
   
$
3,929
   
$
-
   
$
4,715
 
Accrued benefit liability - current
   
(1,474
)
   
(7,149
)
   
(6,378
)
   
(6,827
)
Accrued benefit liability - non-current
   
(29,217
)
   
(144,276
)
   
(30,843
)
   
(135,809
)
Accumulated other comprehensive loss
   
(522
)
   
24,891
     
69
     
16,392
 
 
 
$
(31,213
)
 
$
(122,605
)
 
$
(37,152
)
 
$
(121,529
)

Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial (gain) loss
 
$
(588
)
 
$
24,094
   
$
(140
)
 
$
15,628
 
Unamortized prior service cost
   
66
     
797
     
209
     
764
 
 
 
$
(522
)
 
$
24,891
   
$
69
   
$
16,392
 

The following table sets forth additional information regarding the projected and accumulated benefit obligations:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Accumulated benefit obligation, all plans
 
$
30,691
   
$
194,361
   
$
37,221
   
$
176,056
 
                                 
Plans for which the accumulated benefit obligation exceeds plan assets:
                               
Projected benefit obligation
 
$
30,691
   
$
146,898
   
$
37,221
   
$
181,207
 
Accumulated benefit obligation
   
30,691
     
144,213
     
37,221
     
159,433
 
Fair value of plan assets
   
-
     
3,032
     
-
     
38,854
 

The following table sets forth the components of net periodic pension cost:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                                     
Service cost
 
$
-
   
$
3,063
   
$
-
   
$
4,199
   
$
-
   
$
4,693
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
     
1,016
     
2,968
 
Expected return on plan assets
   
-
     
(2,270
)
   
-
     
(1,725
)
   
-
     
(1,660
)
Amortization of actuarial losses
   
175
     
345
     
1,523
     
4,760
     
2,032
     
7,444
 
Amortization of prior service cost
   
144
     
195
     
144
     
216
     
144
     
189
 
Curtailment and settlement losses
   
-
     
546
     
-
     
1,190
     
-
     
632
 
Net periodic pension cost
 
$
2,316
   
$
9,225
   
$
2,789
   
$
11,840
   
$
3,192
   
$
14,266
 

See Note 10 for the pretax, tax effect and after tax amounts included in other comprehensive income during the years ended December 31, 2023, 2022, and 2021.  The estimated actuarial items for the defined benefit pensions plans that will be amortized from accumulated other comprehensive loss into net periodic pension cost during 2024 are not material.

The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.25
%
   
3.36
%
   
5.50
%
   
3.57
%
Rate of compensation increase
   
0.00
%
   
3.12
%
   
0.00
%
   
2.60
%

The following weighted average assumptions were used to determine the net periodic pension costs:

 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.50
%
   
3.57
%
   
2.50
%
   
1.19
%
Rate of compensation increase
   
0.00
%
   
2.60
%
   
0.00
%
   
2.07
%
Expected return on plan assets
   
0.00
%
   
4.11
%
   
0.00
%
   
2.96
%

The plans’ expected return on assets is based on management’s expectations of long-term average rates of return to be achieved by the underlying investment portfolios. In establishing this assumption, management considers historical and expected returns for the asset classes in which the plans are invested, advice from pension consultants and investment advisors, and current economic and capital market conditions.

The investment mix between equity securities and fixed income securities is based upon achieving a desired return, balancing higher return, more volatile equity securities, and lower return, less volatile fixed income securities and is adjusted for the expected duration of the obligation and the funded status of the plan.  Investment allocations are made across a range of securities, maturities and credit quality.  The Company’s non-U.S. defined benefit plan investments are based on local laws and customs.  Most plans invest in cash and local government fixed income securities, although plans in certain countries have investments in equity securities.  The plans do not invest in securities of Vishay or its subsidiaries.  Negative investment returns could ultimately affect the funded status of the plans, requiring additional cash contributions.  See Note 18 for further information on the fair value of the plan assets by asset category.

Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
3,347
   
$
14,897
 
2025
   
3,301
     
15,450
 
2026
   
1,941
     
17,775
 
2027
   
8,306
     
14,830
 
2028
   
3,198
     
14,744
 
2029-2033
   
9,415
     
74,939
 

The Company’s anticipated 2024 contributions for defined benefit pension plans will approximate the expected benefit payments disclosed above.

Other Postretirement Benefits

In the U.S., the Company maintains unfunded non-pension postretirement plans, including medical benefits for certain executives and their surviving spouses, which are funded as costs are incurred.  The Company also maintains two unfunded non-pension postretirement plans at two European subsidiaries.

The following table sets forth a reconciliation of the benefit obligation, plan assets, and accrued benefit cost related to U.S. and non-U.S. non-pension defined benefit postretirement plans:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
4,328
   
$
6,715
   
$
7,611
   
$
7,782
 
Service cost
   
21
     
221
     
39
     
237
 
Interest cost
   
225
     
251
     
178
     
55
 
Actuarial (gains) losses
   
183
     
801
     
(2,525
)
   
(749
)
Benefits paid
   
(497
)
   
(681
)
   
(975
)
   
(147
)
Currency translation
   
-
     
256
     
-
     
(463
)
Benefit obligation at end of year
 
$
4,260
   
$
7,563
   
$
4,328
   
$
6,715
 
                                 
Fair value of plan assets at end of year
 
$
-
   
$
-
   
$
-
   
$
-
 
                                 
Funded status at end of year
 
$
(4,260
)
 
$
(7,563
)
 
$
(4,328
)
 
$
(6,715
)

Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Accrued benefit liability - current
 
$
(510
)
 
$
(390
)
 
$
(497
)
 
$
(666
)
Accrued benefit liability - non-current
   
(3,750
)
   
(7,173
)
   
(3,831
)
   
(6,049
)
Accumulated other comprehensive (income) loss
   
(1,527
)
   
1,488
     
(2,031
)
   
743
 
 
 
$
(5,787
)
 
$
(6,075
)
 
$
(6,359
)
 
$
(5,972
)

Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial loss (gain)
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 
 
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 

The following table sets forth the components of net periodic benefit cost:

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                         
Service cost
 
$
21
   
$
221
   
$
39
   
$
237
   
$
102
   
$
278
 
Interest cost
   
225
     
251
     
178
     
55
     
163
     
42
 
Amortization of actuarial (gains) losses
   
(321
)
   
8
     
342
     
85
     
53
     
116
 
Curtailment and settlement losses
   
-
     
89
     
-
     
-
     
-
     
67
 
Net periodic benefit cost (benefit)
 
$
(75
)
 
$
569
   
$
559
   
$
377
   
$
318
   
$
503
 

The estimated actuarial items for the other postretirement benefit plans that will be amortized from accumulated other comprehensive loss into net periodic benefit cost during 2024 are not material.

The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.25
%
   
3.40
%
   
5.50
%
   
3.86
%
Rate of compensation increase
   
0.00
%
   
4.00
%
   
0.00
%
   
4.19
%

The following weighted average assumptions were used to determine the net periodic benefit costs:

 
 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.50
%
   
3.86
%
   
2.50
%
   
0.80
%
Rate of compensation increase
   
0.00
%
   
4.19
%
   
0.00
%
   
2.88
%

The impact of a one-percentage-point change in assumed health care cost trend rates on the net periodic benefit cost and postretirement benefit obligation is not material.

Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
510
   
$
390
 
2025
   
499
     
621
 
2026
   
467
     
205
 
2027
   
452
     
1,525
 
2028
   
416
     
785
 
2029-2033
   
1,594
     
4,897
 

As the plans are unfunded, the Company’s anticipated contributions for 2024 are equal to its estimated benefits payments.

Other Retirement Obligations

The Company participates in various other defined contribution and government-mandated retirement plans based on local law or custom.  The Company periodically makes required contributions for certain of these plans, whereas other plans are unfunded retirement bonus plans which will be paid at the employee's retirement date.  At December 31, 2023 and 2022, the accompanying consolidated balance sheets include $11,087 and $10,560, respectively, within accrued pension and other postretirement costs related to these plans.

The Company’s U.S. employees are eligible to participate in a 401(k) savings plan, which provides for Company matching contributions.  The Company’s matching expense for the plans was $7,641, $7,083, and $6,557 for the years ended December 31, 2023, 2022, and 2021, respectively.  No material amounts are included in the accompanying consolidated balance sheets at December 31, 2023 and 2022 related to unfunded 401(k) contributions.

Certain key employees participate in a deferred compensation plan.  During the years ended December 31, 2023, 2022, and 2021, these employees could defer a portion of their compensation until retirement, or elect shorter deferral periods.  The Company maintains a liability within other noncurrent liabilities on its consolidated balance sheets related to these deferrals.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the deferred compensation plan at December 31, 2023 and 2022 were approximately $28,838 and $28,535, respectively. 
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation [Abstract]  
Stock-Based Compensation
Note 12 – Stock-Based Compensation

2023 Long-Term Incentive Plan

The Company implemented the Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan (the "2023 Plan") after receiving stockholder approval at its 2023 Annual Meeting of Stockholders on May 23, 2023.  The 2023 Plan allows the Company to grant up to 6,000,000 shares (subject to certain adjustments described in the 2023 Plan) of stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards, phantom stock units, and other cash-based awards to employees, directors, consultants, and other service providers of the Company and its affiliates.  Such instruments are available for grant until March 24, 2033.  The Company has granted approximately 761,000 time-vested restricted stock units to employees pursuant to the 2023 Plan.  At December 31, 2023, the Company has reserved 5,250,847 shares of common stock for future grants of equity awards pursuant to the 2023 Plan.

2007 Stock Incentive Program

Under the Company's 2007 Stock Incentive Program (the "2007 Program"), as amended and restated, certain executive officers and board members of the Company were granted restricted stock units.  No further awards will be granted pursuant to the 2007 Program.  Pursuant to the terms of the 2023 Plan, any shares of common stock that are subject to outstanding awards granted pursuant to the 2007 Program that subsequently cease to be subject to such awards as a result of the termination, expiration, cancellation, or forfeiture of such awards and any shares of common stock withheld in settlement of tax withholding obligations associated with outstanding awards granted pursuant to the 2007 Program may become available for issuance under the 2023 Plan.  A total of 1,294,546 shares of common stock were subject to awards granted pursuant to the 2007 Program as of May 23, 2023.

All RSUs granted pursuant to the 2007 Program and the 2023 Plan contain service vesting conditions.  Certain RSUs also contain performance or market vesting conditions.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes.

The following table summarizes share-based compensation expense recognized:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Restricted stock units
 
$
16,425
   
$
6,323
   
$
6,396
 
Phantom stock units
   
107
     
222
     
209
 
Total
 
$
16,532
   
$
6,545
   
$
6,605
 

The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at December 31, 2023 (amortization periods in years):

   
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
 
           
Restricted stock units
 
$
15,174
     
1.6
 
Phantom stock units
   
-
     
0.0
 
Total
 
$
15,174
         

The Company currently expects all performance-based RSUs to vest and all of the associated unrecognized compensation cost for performance-based RSUs presented in the table above to be recognized.
Restricted Stock Units

Each RSU entitles the recipient to receive a share of common stock when the RSU vests.

RSU activity is presented below (number of RSUs in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
 
                       
Outstanding:
                       
Beginning of year
   
894
   
$
19.73
     
877
   
$
20.08
     
793
   
$
18.90
 
Granted*
   
1,180
     
24.34
     
336
     
19.13
     
319
     
22.07
 
Vested**
   
(342
)
   
18.86
     
(306
)
   
20.04
     
(235
)
   
18.79
 
Cancelled or forfeited
   
(15
)
   
24.83
     
(13
)
    20.50      
-
     
-
 
End of year
   
1,717
   
$
23.03
     
894
   
$
19.73
     
877
   
$
20.08
 
 
                                               
Expected to vest
   
1,702
             
894
             
877
         

* Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.
** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.

The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels.  RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected to
Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2024***
   
165
     
-
     
165
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
157
     
15
     
172
 

*** The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.

In the event of (i) any termination (other than for cause) after attaining retirement age (as defined in the respective executive's employment arrangement), the executive's outstanding RSUs shall immediately vest and the outstanding performance-based RSUs shall vest on their normal vesting date to the extent applicable performance criteria are realized; (ii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are not assumed or continued, all of such executive’s outstanding RSUs and performance-based RSUs shall immediately vest; (iii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are assumed or continued, upon termination without cause or good reason the executive's outstanding RSUs and performance-based RSUs.  In the event of voluntary termination by the executive prior to attaining retirement age or termination for cause, the executive’s outstanding RSUs and performance-based RSUs will be forfeited. 

Phantom Stock Units

Each phantom stock unit entitles the recipient to receive a share of common stock at the individual's termination of employment or any other future date specified in the applicable employment agreement.  Phantom stock units participate in dividend distribution on the same basis as the Company's common stock and Class B common stock.  Dividend equivalents are issued in the form of additional units of phantom stock.  The phantom stock units are fully vested at all times.

The following table summarizes the Company’s phantom stock units activity (number of phantom stock units in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
                         
Outstanding:
                       
Beginning of year
   
226
         
212
         
198
     
Granted
   
5
   
$
21.48
     
10
   
$
22.20
     
10
    $ 20.89  
Dividend equivalents issued
   
2
             
4
             
4
         
Redeemed for common stock*
    (113 )             -               -          
End of year
   
120
             
226
             
212
         
* The number of phantom stock units redeemed for common stock includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies [Abstract]  
Commitments and Contingencies
Note 13 – Commitments and Contingencies

Environmental Matters

The Company is subject to various federal, state, local, and foreign laws and regulations governing environmental matters, including the use, discharge, and disposal of hazardous materials. The Company’s manufacturing facilities are believed to be in substantial compliance with current laws and regulations. Complying with current laws and regulations has not had a material adverse effect on the Company’s financial condition.

The Company has engaged environmental consultants and attorneys to assist management in evaluating potential liabilities related to environmental matters. Management assesses the input from these consultants along with other information known to the Company in its effort to continually monitor these potential liabilities. Management assesses its environmental exposure on a site-by-site basis, including those sites where the Company has been named as a “potentially responsible party.” Such assessments include the Company’s share of remediation costs, information known to the Company concerning the size of the hazardous waste sites, their years of operation, and the number of past users and their financial viability.

As of December 31, 2023, the Company has accrued environmental liabilities of $12,430, of which $2,936 is included in other accrued liabilities on the accompanying consolidated balance sheet, and $9,494 is included in other noncurrent liabilities on the accompanying consolidated balance sheet.

While the ultimate outcome of these matters cannot be determined, management does not believe that the final disposition of these matters will have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows.  The Company’s present and past facilities have been in operation for many years. These facilities have used substances and have generated and disposed of wastes which are or might be considered hazardous. Therefore, it is possible that additional environmental issues may arise in the future, which the Company cannot now predict.

Litigation

The Company is a party to various claims and lawsuits arising in the normal course of business. The Company is of the opinion that these litigations or claims will not have a material negative effect on its consolidated financial position, results of operations, or cash flows.

Long-Term Purchase Agreements

The Company maintains long-term purchase agreements with subcontractors, suppliers, and other business partners to ensure access to external capacity and supply.  The Company has minimum purchase commitments pursuant to certain of its long-term arrangements with its subcontractors and other suppliers and business partners of $57,824 and $29,109 for the years 2024 through 2025, respectively.  Certain minimum purchase commitments are based on an 18-month rolling forecast and, accordingly, the 2025 minimum purchase commitments will likely increase.  The Company has the option to purchase amounts in addition to the minimum commitment and, accordingly, actual purchases may be different than the amounts disclosed above.  The Company exceeded its minimum purchase commitments in 2023.

Product Quality Claims

The Company is a party to various product quality claims in the normal course of business.  See Note 1 for further information on the Company's warranty obligations.

Executive Employment Agreements

The Company has employment agreements with certain of its senior executives.  These employment agreements provide incremental compensation in the event of termination.  The Company does not provide any severance or other benefits specifically upon a change in control.
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Vulnerability Due to Certain Concentrations
12 Months Ended
Dec. 31, 2023
Current Vulnerability Due to Certain Concentrations [Abstract]  
Current Vulnerability Due to Certain Concentrations
Note 14 – Current Vulnerability Due to Certain Concentrations

Market Concentrations

No customer represented greater than 10% of consolidated net revenue in 2023 or 2022.

A material portion of the Company's revenues are derived from the worldwide industrial, automotive, telecommunications, and computing markets. These markets have historically experienced wide variations in demand for end products. If demand for these end products should decrease, the producers thereof could reduce their purchases of the Company's products, which could have an adverse effect on the Company's results of operations and financial position.

Certain subsidiaries and product lines have customers which comprise greater than 10% of the subsidiary's or product line's net revenues.  The loss of one of these customers could have a material effect on the results of operations of the subsidiary or product line and financial position of the subsidiary, which could result in an impairment charge which could be material to the Company's consolidated financial statements.

Credit Risk Concentrations

Financial instruments with potential credit risk consist principally of cash and cash equivalents, short-term investments, accounts receivable, and notes receivable. Concentrations of credit risk with respect to receivables are generally limited due to the Company’s large number of customers and their dispersion across many countries and industries.  As of December 31, 2023, one customer comprised 12.4% of the Company's accounts receivable balance.  As of December 31, 2022, one customer comprised 10.2% of the Company's accounts receivable balance.  The Company continually monitors the credit risks associated with its accounts receivable and adjusts the allowance for uncollectible accounts accordingly.  The credit risk exposure associated with the accounts receivable is limited by the allowance and is not considered material to the financial statements.

The Company maintains cash and cash equivalents and short-term investments with various major financial institutions. The Company is exposed to credit risk related to the potential inability to access liquidity in financial institutions where its cash and cash equivalents and short-term investments are concentrated. As of December 31, 2023, the following financial institutions held over 10% of the Company’s combined cash and cash equivalents and short-term investments balance:

JPMorgan*
   
16.2
%
Santander*
    16.2 %
TD Bank*
    15.0 %
MUFG Bank Ltd.*     10.8 %
Bank of America*
    10.1 %
*Participant in Credit Facility

Sources of Supplies

The production and sale of the Company’s products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party foundries and subcontractors, shipping partners, distributors, and end market customers.  Disruption in one part of the supply chain could cause disruption in all other parts of the supply chain.  Global shipping impacts several parts of the supply chain and the disruption experienced in recent years has, at times, negatively impacted the Company’s ability to manufacture products and to deliver them to customers.

Although most materials incorporated into the Company's products are available from a number of sources, certain materials, including plastics and metals, are produced in only a limited number of regions around the world or are available from only a limited number of suppliers.  Suppliers periodically extend lead times, face capacity constraints, limit supplies, increase prices, experience quality issues, or encounter cybersecurity or other issues that can interrupt or increase the cost of our supply.  The unavailability or reduced availability of these materials could require the Company to temporarily cease or reduce production or incur additional costs.

Customer requirements and certain laws pertaining to the responsible sourcing of materials, including tantalum, tungsten, tin, gold, and cobalt, all of which are used in the Company’s products, are increasing and becoming more stringent.  Responsible sourcing efforts may result in increased prices and decreased availability of these materials.

Many of the metals used in the manufacture of the Company’s products, including gold, copper, and palladium, are traded on active markets and can be subject to significant price volatility.  To ensure adequate supply and to provide cost certainty, the Company’s policy is to enter into short-term commitments to purchase defined portions of annual consumption of the raw materials utilized if market prices decline below budget.  If after entering into these commitments, the market prices for these raw materials decline, losses are recognized on these adverse purchase commitments.

The Company's production can be disrupted by the unavailability of resources, such as water, energy, and gases.  The unavailability or reduced availability of these resources could require the Company to reduce production or incur additional costs.

The Company uses third-party foundries and subcontractors for certain of its manufacturing activities, primarily wafer fabrication and the assembly and testing of finished goods.  Establishing third-party contract manufacturer relationships can be time consuming and costly, and the number of qualified providers is limited.  The Company's agreements with these manufacturers typically require it to commit to purchase services based on forecasted product needs, which may be inaccurate, and, in some cases, require the recognition of losses on these adverse purchase commitments.  The Company's agreements may limit its ability to increase production, particularly during periods of growing demand for our products.

Geographic Concentration

The Company has operations outside the United States, and approximately 74% of revenues earned during 2023 were derived from sales to customers outside the United States.  Additionally, as of December 31, 2023, $660,258 of the Company’s cash and cash equivalents and short-term investments were held by subsidiaries outside of the United States.  Some of the Company’s products are produced and cash and cash equivalents and short-term investments are held in countries which are subject to risks of political, economic, and military instability.  This instability could result in wars, riots, nationalization of industry, currency fluctuations, and labor unrest.  These conditions could have an adverse impact on the Company’s ability to operate in these regions and, depending on the extent and severity of these conditions, could materially and adversely affect the Company’s overall financial condition, operating results, and ability to access its liquidity when needed.

As of December 31, 2023 the Company’s cash and cash equivalents and short-term investments were concentrated in the following countries:

United States
    50.2 %
People's Republic of China
    10.7 %
Israel
   
10.6
%
The Republic of China (Taiwan)
    9.2 %
Germany
    6.8 %
Singapore
   
6.3
%
Other Asia
   
3.8
%
Other Europe
   
1.2
%
Other
   
1.2
%

Certain of the Company's non-U.S. subsidiaries have cash and cash equivalents and short-term investments deposited in U.S. financial institutions.

Vishay has been in operation in Israel for 53 years. The Company has never experienced any material interruption in its operations attributable to these factors, in spite of several Middle East crises, including wars.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data
12 Months Ended
Dec. 31, 2023
Segment and Geographic Data [Abstract]  
Segment and Geographic Data
Note 15 – Segment and Geographic Data

Vishay is a global manufacturer and supplier of electronic components.  Vishay operates, and its chief operating decision maker makes strategic and operating decisions with regards to assessing performance and allocating resources based on, six reporting segments: MOSFETs, Diodes, Optoelectronic Components, Resistors, Inductors, and Capacitors.  These segments represent groupings of product lines based on their functionality:

 
Metal oxide semiconductor field effect transistors ("MOSFETs") function as solid state switches to control power.
 
Diodes route, regulate, and block radio frequency, analog, and power signals; protect systems from surges or electrostatic discharge damage; or provide electromagnetic interference filtering.
 
Optoelectronic components emit light, detect light, or do both.
 
Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current. 
 
Inductors use an internal magnetic field to change alternating current phase and resist alternating current.
 
Capacitors store energy and discharge it when needed.

Vishay's reporting segments generate substantially all of their revenue from product sales to the industrial, automotive, telecommunications, computing, consumer products, power supplies, military and aerospace, and medical end markets.  An immaterial portion of revenues are from royalties.

The Company’s chief operating decision maker uses operating income, exclusive of certain items ("segment operating income") to make decisions, allocate resources, and assess performance, and the Company thus considers segment operating income to be its measure of segment profit or loss.  Only dedicated, direct selling, general, and administrative expenses of the segments are included in the calculation of segment operating income.  The Company's calculation of segment operating income excludes selling, general, and administrative costs of its global operations, sales and marketing, information systems, finance, and administration groups, as well as restructuring and severance costs, the direct impact of the COVID-19 pandemic, and other items affecting comparability.  Management believes that evaluating segment performance excluding such items is meaningful because it provides insight with respect to intrinsic operating results of the Company.  These items represent reconciling items between segment operating income and consolidated operating income.  Business segment assets are the owned or allocated assets used by each business.

The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Corporate /
Other
   
Total
 
 
                                               
Year ended December 31, 2023:
 
                                           
Net revenues
 
$
778,754
   
$
690,540
   
$
243,146
   
$
843,472
   
$
347,392
   
$
498,741
   
$
-
   
$
3,402,045
 
Segment Operating Income
   
195,793
     
153,462
     
42,963
     
209,425
     
99,684
     
104,985
     
-
   
$
806,312
 
Depreciation expense
   
35,965
     
44,904
     
16,496
     
39,781
     
14,963
     
14,269
     
8,079
   
$
174,457
 
Capital expenditures
   
132,543
     
62,185
     
23,228
     
67,085
     
10,767
     
21,914
     
11,688
   
$
329,410
 
 
                                                               
Total Assets as of December 31, 2023:
 
$
702,299
   
$
852,703
   
$
352,984
   
$
946,585
   
$
365,111
   
$
459,653
   
$
560,588
   
$
4,239,923
 
 
                                                               
Year ended December 31, 2022:
                                                               
Net revenues
 
$
762,260
   
$
765,220
   
$
296,384
   
$
832,806
   
$
331,086
   
$
509,645
   
$
-
   
$
3,497,401
 
Segment Operating Income
   
228,692
     
176,422
     
85,456
     
235,259
     
93,453
     
104,810
     
(6,661
)
 
$
917,431
 
Depreciation expense
   
30,551
     
40,014
     
14,065
     
34,903
     
14,927
     
14,286
     
7,118
   
$
155,864
 
Capital expenditures
   
90,297
     
69,126
     
27,776
     
76,702
     
35,102
     
15,214
     
11,091
   
$
325,308
 
 
                                                               
Total Assets as of December 31, 2022:
 
$
672,048
   
$
814,017
   
$
385,388
   
$
861,870
   
$
322,893
   
$
496,924
   
$
312,513
   
$
3,865,653
 
 
                                                               
Year ended December 31, 2021:
                                                               
Net revenues
 
$
667,998
   
$
709,416
   
$
302,714
   
$
752,554
   
$
335,638
   
$
472,167
   
$
-
   
$
3,240,487
 
Segment Operating Income
   
148,652
     
145,814
     
82,378
     
190,953
     
97,482
     
85,342
     
-
   
$
750,621
 
Depreciation expense
   
30,257
     
40,406
     
14,585
     
34,344
     
14,448
     
17,129
     
8,078
   
$
159,247
 
Capital expenditures
   
44,227
     
45,772
     
25,068
     
57,729
     
24,377
     
13,099
     
8,100
   
$
218,372
 
 
                                                               
Total Assets as of December 31, 2021:
 
$
503,937
   
$
815,751
   
$
377,815
   
$
783,390
   
$
355,353
   
$
496,129
   
$
210,882
   
$
3,543,257
 
________________

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Reconciliation:
                 
Segment Operating Income
 
$
806,312
   
$
917,431
   
$
750,621
 
Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses
   
-
     
(546
)
   
-
 
Unallocated Selling, General, and Administrative Expenses
   
(320,168
)
   
(301,399
)
   
(282,819
)
Consolidated Operating Income (Loss)
 
$
486,144
   
$
615,486
   
$
467,802
 
Unallocated Other Income (Expense)
   
(18,742
)
   
(21,981
)
   
(33,192
)
Consolidated Income Before Taxes
 
$
467,402
   
$
593,505
   
$
434,610
 

The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors.  The distribution of sales by customer type is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Distributors
 
$
1,798,291
   
$
2,019,842
   
$
1,902,499
 
OEMs
   
1,378,065
     
1,229,114
     
1,138,569
 
EMS companies
   
225,689
     
248,445
     
199,419
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

Net revenues were attributable to customers in the following regions:

 
 
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Asia
 
$
1,255,563
   
$
1,347,893
   
$
1,392,267
 
Europe
   
1,255,652
     
1,146,898
     
1,072,025
 
Americas
   
890,830
     
1,002,610
     
776,195
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, military and aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets.  Sales by end market are presented below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Industrial
 
$
1,216,078
   
$
1,377,043
   
$
1,269,150
 
Automotive
   
1,202,923
     
1,067,499
     
994,039
 
Military and Aerospace     271,871       215,078       170,484  
Medical
   
152,611
     
133,808
     
130,126
 
Other*
    558,562       703,973       676,688  
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
*Power supplies, telecommunications, consumer products, and computing

The following table summarizes net revenues based on revenues generated by subsidiaries located within the identified geographic area:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
United States
 
$
879,734
   
$
974,503
   
$
750,862
 
Germany
   
1,076,812
     
1,005,796
     
976,907
 
Other Europe
   
151,160
     
142,454
     
134,773
 
Israel
   
29,560
     
25,844
     
20,362
 
Asia
   
1,264,779
     
1,348,804
     
1,357,583
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

The following table summarizes property and equipment based on physical location:

   
December 31,
 
 
 
2023
   
2022
 
 
           
United States
 
$
162,428
   
$
144,112
 
Germany
   
305,504
     
229,449
 
Other Europe
   
148,646
     
118,672
 
Israel
   
98,800
     
87,174
 
People's Republic of China
   
250,209
     
250,669
 
Republic of China (Taiwan)
   
207,515
     
192,456
 
Other Asia
   
108,055
     
98,332
 
Other
   
13,489
     
9,595
 
 
 
$
1,294,646
   
$
1,130,459
 
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings Per Share
Note 16 – Earnings Per Share

Basic earnings per share is computed using the weighted average number of common shares outstanding during the periods presented. Diluted earnings per share is computed using the weighted average number of common shares outstanding adjusted to include the potentially dilutive effect of restricted stock units (see Note 12), convertible debt instruments (see Note 6), and other potentially dilutive securities.

The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Numerator:
                 
Net earnings attributable to Vishay stockholders
 
$
323,820
   
$
428,810
   
$
297,970
 
                         
Denominator:
                       
Denominator for basic earnings per share:
                       
Weighted average shares
   
139,318
     
143,176
     
144,796
 
   Outstanding phantom stock units
   
129
     
223
     
209
 
   Adjusted weighted average shares - basic
   
139,447
     
143,399
     
145,005
 
                         
Effect of dilutive securities:
                       
Restricted stock units
   
799
     
516
     
488
 
Convertible debt instruments
   
-
     
-
     
2
 
Dilutive potential common shares
   
799
     
516
     
490
 
                         
Denominator for diluted earnings per share:
                       
Adjusted weighted average shares - diluted
   
140,246
     
143,915
     
145,495
 
                         
                         
Basic earnings per share attributable to Vishay stockholders
 
$
2.32
   
$
2.99
   
$
2.05
 
                         
Diluted earnings per share attributable to Vishay stockholders
 
$
2.31
   
$
2.98
   
$
2.05
 

Diluted earnings per share for the years presented do not reflect the following weighted average potential common shares, as the effect would be antidilutive (in thousands):

 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Restricted stock units
   
82
     
251
     
279
 

If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions (see Note 6), which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Cash Flow Information
12 Months Ended
Dec. 31, 2023
Additional Cash Flow Information [Abstract]  
Additional Cash Flow Information
Note 17 – Additional Cash Flow Information

Changes in operating assets and liabilities, net of effects of businesses acquired, consist of the following:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Accounts receivable
 
$
(3,717
)
 
$
(26,696
)
 
$
(67,707
)
Inventories
   
(58,758
)
   
(119,595
)
   
(121,492
)
Prepaid expenses and other current assets
   
(42,005
)
   
(11,380
)
   
(35,377
)
Accounts payable
   
743
     
(61,665
)
   
61,481
 
Other current liabilities
   
(58,120
)
   
77,223
     
79,683
 
Net change in operating assets and liabilities
 
$
(161,857
)
 
$
(142,113
)
 
$
(83,412
)
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value Measurements
Note 18 – Fair Value Measurements

The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

   
Total Fair Value
   
Level 1
   
Level 2
   
Level 3
 
                         
December 31, 2023
                       
Assets:
                       
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
 
$
3,925
     
3,925
     
-
     
-
 
Fixed income securities
 
$
21,232
     
21,232
     
-
     
-
 
Cash
 
$
38,130
     
38,130
     
-
     
-
 
   
$
117,780
   
$
91,745
   
$
26,035
   
$
-
 
                                 
Liability:
                               
MaxPower acquisition contingent consideration
  $ 938       -       -       938  
                                 
December 31, 2022
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,173
   
$
27,168
   
$
23,005
   
$
-
 
Available for sale securities
 
$
3,677
     
3,677
     
-
     
-
 
Precious metals
  $
1,252       1,252       -       -  
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
  $
5,876       5,876       -     $ -  
Fixed income securities
 
$
18,406
     
18,406
     
-
     
-
 
Cash
 
$
41,338
     
41,338
     
-
     
-
 
   
$
120,722
   
$
97,717
   
$
23,005
   
$
-
 
                                 
 Liability:                                
 MaxPower acquisition contingent consideration
  $
6,870       -       -       6,870  

There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.

The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans.  Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale, and company-owned life insurance assets.  The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the year.  The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.

The Company maintains defined benefit retirement plans in certain of its non-U.S. subsidiaries. The assets of the plans are measured at fair value.

Equity securities held by the non-U.S. defined benefit retirement plans consist of equity securities that are valued based on quoted market prices on the last business day of the year.   The fair value measurement of the equity securities is considered a Level 1 measurement within the fair value hierarchy.

Fixed income securities held by the non-U.S. defined benefit retirement plans consist of government bonds in the Philippines and India and corporate notes that are valued based on quoted market prices on the last business day of the year. The fair value measurement of the fixed income securities is considered a Level 1 measurement within the fair value hierarchy.

Cash held by the non-U.S. defined benefit retirement plans consists of demand deposits on account in various financial institutions to fund current benefit payments. The carrying amount of the cash approximates its fair value.

The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the U.S.  The investments are valued based on quoted market prices on the last business day of the year.  The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.

From time to time, the Company purchases precious metals bullion in excess of its immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.  The metals are valued based on quoted market prices on the last business day of the period.  The fair value measurement of the metals are considered a Level 1 measurement within the fair value hierarchy.  The inventory of precious metals bullion in excess of its immediate manufacturing needs was not material at December 31, 2023.

The Company may be required to make certain contingent consideration payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and equity holders of MaxPower.  The fair value of these contingent payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration payments is considered a Level 3 measurement within the fair value hierarchy.

The fair value of the long-term debt, excluding the deferred financing costs, at December 31, 2023 and 2022 is approximately $836,200 and $491,100, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $507,344, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered level 2 inputs.

At 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value.  The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.

At December 31, 2023 and 2022, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds. The Company estimates the fair value of its cash, cash equivalents, and short-term investments using level 2 inputs. Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the accompanying consolidated balance sheets.

The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the accompanying consolidated balance sheets approximate their fair values.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions
Note 19 – Related Party Transactions

Vishay Precision Group, Inc.

On July 6, 2010, Vishay completed the spin-off of its measurements and foil resistors businesses into an independent, publicly-traded company, Vishay Precision Group, Inc.  Vishay’s common stockholders received 1 share of VPG common stock for every 14 shares of Vishay common stock they held on the record date, June 25, 2010, and Vishay’s Class B common stockholders received 1 share of VPG Class B common stock for every 14 shares of Vishay Class B common stock they held on the record date.

Following the spin-off, VPG is an independent company and Vishay retains no ownership interest.

Relationship with VPG after Spin-off

Following the spin-off, VPG and Vishay operate separately, each as independent public companies. Vishay has no ownership interest in VPG. However, Ruta Zandman solely or on a shared basis with Marc Zandman and Ziv Shoshani, all of whom are members of Vishay's Board of Directors, control a large portion of the voting power of both Vishay and VPG. Marc Zandman, Vishay’s Executive Chairman of the Board and an executive officer of Vishay, serves on the Board of Directors of VPG. Ziv Shoshani, CEO of VPG, serves as a director of Vishay.  Additionally, Timothy V. Talbert, a member of Vishay’s Board of Directors is also a member of the Board of Directors of VPG.

In connection with the completion of the spin-off, Vishay and its subsidiaries entered into several agreements with VPG and its subsidiaries that govern the relationship of the parties following the spin-off.  Among the agreements entered into with VPG and its subsidiaries were a transition services agreement, several lease agreements, and supply agreements. None of the agreements have had nor are expected to have a material impact on Vishay’s financial position, results of operations, or liquidity.  Some of these agreements have expired and have not been renewed.

Vishay also entered into a trademark license agreement with VPG pursuant to which Vishay granted VPG the license to use certain trademarks, service marks, logos, trade names, entity names, and domain names which include the term “Vishay.” The license granted VPG the limited, exclusive, royalty-free right and license to use certain marks and names incorporating the term “Vishay” in connection with the design, development, manufacture, marketing, provision and performance of certain VPG products that do not compete with any products within Vishay’s product range as constituted immediately following the separation and certain services provided in connection with the products. The license cannot be terminated except as a result of willful misconduct or liquidation bankruptcy of VPG.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Summary of Significant Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.
Principles of Consolidation
Principles of Consolidation

The consolidated financial statements include the accounts of Vishay and all of its subsidiaries in which a controlling financial interest is maintained.  For those consolidated subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets.  Investments in affiliates over which the Company has significant influence but not a controlling interest are carried on the equity basis. Investments in affiliates over which the Company does not have significant influence are accounted for by the cost method. All intercompany transactions, accounts, and profits are eliminated.
Revenue Recognition
Revenue Recognition

The Company recognizes revenue from contracts with customers when it satisfies the performance obligations within the contract.  The Company has framework agreements with many of its customers that contain the terms and conditions of future sales, but do not create enforceable rights or obligations.  For revenue recognition purposes, the Company considers the combined purchase orders and the terms and conditions contained within such framework agreements to be contracts.

Payment terms for the Company's sales are generally less than sixty days.  Substantially all of the Company's receivables historically have been and are expected to continue to be collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  Accordingly, the Company does not recognize a financing component of the transaction price.

Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  The Company recognizes revenue when it satisfies its performance obligations.  The Company analyzes its contracts to determine whether the promise in the contract to construct and transfer goods to the customer is a performance obligation that will be satisfied over time or at a point in time.  When the Company's performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date, the Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time.  The Company has a limited number of contracts for custom products that meet the criteria to recognize revenue over time. 

The Company's contracts contain two performance obligations: delivery of products and warranty protection.  The Company does not sell separate, enhanced, or extended warranty coverage, but through its customary business practices, the Company has created implied service-type warranties, which are accounted for as separate performance obligations.  Revenue is allocated between these two performance obligations and recognized as the obligations are satisfied.  The allocation of revenue to warranty protection is based on an estimate of expected cost plus margin.  The delivery of products performance obligation is satisfied and product sales revenue is recognized when the customer takes control of the products.  Warranty revenue is deferred and the warranty protection performance obligation is satisfied and revenue is recognized over the warranty period, which is typically less than twenty four months from sale to end customer.  The warranty deferred revenue liability is recorded within Other Accrued Expenses and Other Liabilities on the accompanying consolidated balance sheets.  The deferred revenue balance associated with the service-type warranty performance obligations and the components that comprise the change in the deferred revenue balance are not significant.

The Company has a broad line of products that it sells to original equipment manufacturers ("OEMs"), electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.

The Company recognizes revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  The Company has agreements with distributors that allow distributors a limited credit for unsaleable products, which it terms a "scrap allowance." Consistent with industry practice, the Company also has a "stock, ship and debit" program whereby it considers requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing. In addition, the Company has contractual arrangements whereby it provides distributors with protection against price reductions initiated by the Company after product is sold by the Company to the distributor and prior to resale by the distributor.

The Company recognizes the estimated variable consideration to be received as revenue and records a related accrued expense for the consideration not expected to be received, based upon its estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  The Company makes these estimates based upon sales levels to its distributors during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. The Company utilizes a number of different methodologies and considers several factors when estimating the accruals.  Some of the factors considered include sales levels to distributors during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  The Company believes that it has a reasonable basis to estimate future credits under the programs.  See sales returns and allowances accrual activity in Note 9.

The Company pays commissions to external sales representatives on a per-sale basis.  Accordingly, these commissions are expensed as incurred because the future amortization period of the asset that the Company otherwise would have recognized is one year or less.  Internal staff are not paid commissions.

The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the product even if the shipping and handling activities are performed after the customer obtains control.  The Company does not evaluate whether shipping and handling activities are promised services to its customers.  If control transfers and revenue is recognized for the related products before the shipping and handling activities occur, the related costs of those shipping and handling activities is accrued.  The Company applies this accounting policy election consistently to similar types of transactions.

See disaggregated revenue information in Note 15.
Research and Development Expenses
Research and Development Expenses

Research and development costs are expensed as incurred. The amount charged to expense for research and development (exclusive of purchased in-process research and development) aggregated $99,506, $81,182, and $77,377, for the years ended December 31, 2023, 2022, and 2021, respectively. The Company spends additional amounts for the development of machinery and equipment for new processes and for cost reduction measures.
Income Taxes
Income Taxes

The provision for income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances have been established for deferred tax assets which the Company believes do not meet GAAP criteria of “more likely than not” to be realized.  This criterion requires a level of judgment regarding future taxable income, which may be revised due to changes in market conditions, tax laws, or other factors. If the Company’s assumptions and estimates change in the future, valuation allowances established may be increased, resulting in increased tax expense. Conversely, if the Company is ultimately able to utilize all or a portion of the deferred tax assets for which a valuation allowance has been established, then the related portion of the valuation allowance can be released, resulting in decreased tax expense.

The Company and its subsidiaries are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable.  The Company adjusts these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.

These accruals for tax-related uncertainties are based on management’s best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to the Company’s effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.  The amount included in current liabilities on the accompanying consolidated balance sheets reflect only amounts expected to be settled in cash within one year.

See Note 5.
Cash, Cash Equivalents, and Short-Term Investments
Cash, Cash Equivalents, and Short-Term Investments

Cash and cash equivalents includes demand deposits and highly liquid investments with maturities of three months or less when purchased.  Highly liquid investments with original maturities greater than three months, but less than one year are classified as short-term investments.  At December 31, 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions whose original maturity exceeds three months, but less than one year.
Allowance for Credit Losses
Allowance for Credit Losses

The Company estimates its credit losses on financial instruments using a current expected credit loss model.  The Company maintains an allowance for accounts receivable credit losses resulting from the inability of its customers to make required payments.  Payment terms for the Company's sales are generally less than ninety days.  Substantially all of the Company's trade receivables are collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  The credit loss allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions.  Receivables from customers with deteriorating financial condition and those over 180 days past due are removed from the pool and evaluated separately.  Net credit loss expense for accounts receivable was $369, $365, and $384 for the years ended December 31, 2023, 2022, and 2021, respectively.

The Company’s cash equivalents, short-term investments, and restricted investments are accounted for as held-to-maturity debt instruments, at amortized cost.  Interest income on these instruments is recorded as "Other income" on the consolidated statements of operations and interest receivable is recognized as a separate asset and recorded in "Prepaid expenses and other current assets" on the consolidated balance sheets.  The Company has not experienced a credit loss on the principal or interest receivable of its cash equivalents, short-term investments, or restricted investments.  The Company pools its cash equivalents, short-term investments, and restricted investments by credit rating of the issuing financial institution and estimates an allowance for credit losses based on the corporate bond default ratios, evaluation of the impact of current and projected economic conditions, and probability of credit loss.  Net credit loss expense for cash equivalents, short-term investments, and restricted investments was immaterial for the years ended December 31, 2023 and 2022.  The Company does not measure an allowance for credit losses on interest receivable.  Any uncollectible interest receivable is recognized by reversing interest income within the fiscal quarter that the interest becomes uncollectible.
 
Inventories
Inventories

Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. Inventories are adjusted for estimated obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.
Property and Equipment
Property and Equipment

Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven years to ten years. Buildings and building improvements are being depreciated over useful lives of twenty years to forty years. Construction in progress is not depreciated until the assets are placed in service. The estimated cost to complete construction in progress at December 31, 2023 was approximately $502,500. Included in the estimated cost to complete the Itzehoe, Germany 12-inch wafer fab construction project are certain costs for which there are currently no contractual commitments to complete.   Depreciation expense was $174,457, $155,864, and $159,247 for the years ended December 31, 2023, 2022, and 2021, respectively.  Gains and losses on the disposal of assets which do not qualify for presentation as discontinued operations are included in the determination of operating margin (within selling, general, and administrative expenses).  Individually material gains and losses on disposal are separately disclosed in the notes to the consolidated financial statements.
Goodwill and Other Intangible Assets
Goodwill and Other Intangible Assets

Goodwill represents the excess of the cost of a business acquired over the fair value of the related net assets at the date of acquisition.  Certain intangible assets may be assigned indefinite useful lives.  Goodwill and indefinite-lived intangible assets are not amortized but rather are tested for impairment at least annually.  These tests are performed more frequently whenever events or changes in circumstances indicate that the assets might be impaired.  The Company's business segments (see Note 15) represent its reporting units for goodwill impairment testing purposes. At December 31, 2023 and 2022, respectively, the Company has no recorded indefinite-lived intangible assets.

Definite-lived intangible assets are amortized over their estimated useful lives.  Patents and acquired technology are being amortized over useful lives of seven years to twenty-five years.  Capitalized software is amortized over periods of three years to ten years, primarily included in "Costs of products sold" on the consolidated statements of operations.  Customer relationships are amortized over useful lives of five years to twenty years.  Noncompete agreements are amortized over periods of three years to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets.

GAAP prescribes a quantitative method for determining goodwill impairment. The Company has the option of performing a qualitative assessment before performing the quantitative impairment test. If it is determined, on the basis of qualitative factors, that the fair value of the reporting unit is not more likely than not less than the carrying amount, the quantitative impairment test is not required. If it is determined that the fair value of the reporting unit is more likely than not less than the carrying amount, the quantitative impairment test is required.

The Company determines the fair value of the reporting unit and compares that fair value to the net book value of the reporting unit. The fair value of the reporting unit is determined using various valuation techniques, including a comparable companies market multiple approach and a discounted cash flow analysis (an income approach).  If the net book value of the reporting unit were to exceed the fair value, the Company would recognize an impairment charge.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets

The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable or the useful life has changed. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group.  Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group.  Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for anticipated disposal costs.
Available-for-Sale Securities
Available-for-Sale Securities

Short-term investments and other assets reported on the accompanying consolidated balance sheets include time deposits with financial institutions whose original maturity exceeds three months, but less than one year that are classified as held-to-maturity instruments, and investments in marketable securities that are classified as available-for-sale instruments. The available-for-sale instruments include assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans (see Note 11) and assets that are intended to fund a portion of the Company’s other postretirement benefit obligations outside of the U.S.  These assets are reported at fair value, based on quoted market prices as of the end of the reporting period.  Unrealized gains and losses are reported as "Other income (expense)" on the consolidated statements of operations.  At the time of sale, the assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans, any gains (losses) calculated by the specific identification method are recognized as a reduction (increase) to benefits expense, within "Selling, general, and administrative expenses" on the consolidated statements of operations.
Financial Instruments
Financial Instruments

The Company uses financial instruments in the normal course of its business, including from time to time, derivative financial instruments. Additionally, from time to time, the Company enters into contracts that are not considered derivative financial instruments in their entirety, but that include embedded derivative features.

Other financial instruments include cash and cash equivalents, held-to-maturity short-term investments, accounts receivable, and notes payable. The carrying amounts of these financial instruments reported on the accompanying consolidated balance sheets approximate their fair values due to the short-term nature of these assets and liabilities.

The fair value measurement accounting guidance establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:

Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.

Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.

Level 3: Unobservable inputs that reflect the Company’s own assumptions.

An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.
Stock-Based Compensation
Stock-Based Compensation

Compensation costs related to stock-based payment transactions are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity (or liability) instruments issued. The Company determines compensation cost for restricted stock units ("RSUs") and phantom stock units based on the grant-date fair value of the underlying common stock adjusted for expected dividends paid over the required vesting period for non-participating awards.  Compensation cost is recognized over the period that an officer, employee, or non-employee director is required to provide service in exchange for the award.  For RSUs with market conditions, the Company estimates the grant date fair value using a Monte Carlo valuation model and recognizes the expense for the awards over the period in which the condition is assessed regardless of whether the market condition is ultimately achieved.   For awards subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes.
Foreign Currency Translation
Foreign Currency Translation

The Company has significant operations outside of the United States. The Company finances its operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency.

For those subsidiaries where the local currency is the functional currency, assets and liabilities on the accompanying consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the consolidated results of operations and are reported as a separate component of stockholders’ equity. Revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.

For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated results of operations.
Treasury Stock
Treasury Stock

The Company records treasury stock at cost, inclusive of fees, commissions and other expenses, when outstanding common shares are repurchased.
Commitments and Contingencies
Commitments and Contingencies

The Company has commitments for the purchase of assets to complete its construction in progress as disclosed above.  The commitment period for substantially all of these purchase commitments is less than one year.  The Company expects to have noncancellable purchase commitments with commitment periods in excess of one year associated with its significant facility expansion programs as the programs progress.  As of December 31, 2023, there are no material noncancellable commitments associated with these programs.

Liabilities for loss contingencies, including environmental remediation costs, arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated. The costs for a specific environmental remediation site are discounted if the aggregate amount of the obligation and the amount and timing of the cash payments for that site are fixed or reliably determinable based upon information derived from the remediation plan for that site. Accrued liabilities for environmental matters recorded at December 31, 2023 and 2022 do not include claims against third parties.
Self-Insurance Programs
Self-Insurance Programs

The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for workers’ compensation, general liability, property damage, director and officers’ liability, and vehicle liability.

As part of its self-insurance program for certain risks, the Company created a wholly-owned captive insurance entity in 2007. At December 31, 2023, the captive insurance entity provides only property and general liability insurance, although it is licensed to also provide directors’ and officers’ insurance.  The captive insurance entity had no amounts accrued for outstanding claims at December 31, 2023 and 2022.

Certain investments held by the captive insurance entity are restricted primarily for the purpose of potential insurance claims. Such amounts are recorded in other noncurrent assets, and total $10,571 and $9,352 at December 31, 2023 and 2022, respectively, representing required statutory reserves of the captive insurance entity.
Leases
Leases

The Company leases buildings and machinery and equipment used for manufacturing and/or sales and administrative purposes.  The Company is also party to various service, warehousing, and other agreements that it evaluates for potential embedded leases.  Substantially all of the Company’s leases are structured and classified as operating leases.

The Company leases assets in each region in which it operates.  The Company’s leases are generally denominated in the currency of the leased assets' location, which may not be the functional currency of the subsidiary lessee.  Accordingly, the Company remeasures its lease liability and recognizes a transactional gain/loss for leases denominated in currencies other than the functional currency of the subsidiary lessee.

The Company recognizes right of use assets and lease liabilities for leases greater than twelve months in duration based on the contract consideration for lease components through the term of the lease and the applicable discount rate.  Leases with a duration less than or equal to twelve months are considered short-term leases.  The Company does not recognize right of use assets or lease liabilities for short-term leases and classifies the expense as short-term lease expense.  Variable lease payments based on an index or rate are included in the right of use assets and lease liabilities based on the effective rates at lease commencement.  Changes in the rates or indices do not impact the right of use asset or lease liability and are recognized as a component of lease expense in the consolidated statements of operations.  Variable lease payments not based on an index or rate are not included in the initial right of use asset and lease liability and are recognized when incurred as a component of lease expense in the consolidated statements of operations.

The Company has elected to not separate contract consideration for lease and non-lease components for its building leases.  In addition to the noncancellable period of a lease, the Company includes periods covered by extension options it is reasonably certain to exercise, termination options that it is reasonably certain not to exercise, and extension and termination options controlled by the lessor in its determination of the lease term.  The Company uses the rate implicit in the contract whenever possible when determining the applicable discount rate.  When the implicit rate is not used, the Company employs a portfolio approach based on the duration of the lease.  The portfolio lease rates are calculated monthly.

No individual lease is considered significant and there are no leases that have not yet commenced that are considered significant.

See Note 4 for additional information.
Restructuring and Severance Costs
Restructuring and Severance Costs

Restructuring and severance costs reflect charges resulting from cost reduction programs implemented by the Company.  Restructuring and severance costs include exit costs, severance benefits pursuant to an on-going arrangement, voluntary termination compensation under a defined program, and any related pension curtailment and settlement charges.

The Company recognizes expense for one-time benefits only after management has committed to a plan, the plan is sufficiently detailed to provide the number, classification, and location of employees to be terminated as well as the expected completion date, the plan has been sufficiently communicated to employees such that they are able to determine the type and amount of benefits they will receive if terminated, and it is unlikely that the plan will be significantly changed or withdrawn. If an employee is not required to render service beyond a minimum retention period, the Company recognizes expense once the aforementioned criteria have been met. If an employee is required to render service beyond a minimum retention period, the Company recognizes expense over the period that the employee is required to render future service.

The Company recognizes expense for on-going benefit arrangements when the liability is reasonably estimable and considered probable.  The Company recognizes expense for voluntary separation / early retirement when the employee delivers an irrevocable voluntary termination notice pursuant to a defined Company program.  The Company recognizes other exit costs as incurred.

The Company paid cash of $11,474 in the year ended December 31, 2021 due to a restructuring program announced in 2019.  The program was substantially completed as of December 31, 2021.
New Accounting Pronouncements, Policy [Policy Text Block]
Recent Accounting Pronouncements

Recent Accounting Guidance Not Yet Adopted

In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures.  The ASU adds reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, requires additional interim disclosures, and requires other segment-related disclosures.  The ASU is effective for the Company for interim and annual periods beginning on or after January 1, 2024, with the ability to early adopt.  The Company adopted the ASU effective January 1, 2024.  The adoption of the ASU will not impact the Company's reportable segments' results of operations or cash flows, but will increase its segment disclosures. 
Reclassifications
Reclassifications

Certain prior year amounts have been reclassified to conform with current year presentation.  Such reclassifications had no effect on reported net earnings attributable to Vishay stockholders, total assets, stockholders' equity, or the statements of cash flows.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Policies)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Discussion on convertible debt included in computation of earnings per share diluted
If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.

In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions (see Note 6), which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Other Intangible Assets [Abstract]  
Goodwill Rollforward
The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:

    MOSFETs    
Optoelectronic
Components
   
Resistors
   
Inductors
   
Total
 
                               
Balance at December 31, 2021
  $ -    
$
96,849
   
$
42,605
   
$
25,815
   
$
165,269
 
MaxPower acquisition
    36,885      
-
     
-
     
-
     
36,885
 
Exchange rate effects
    -      
-
     
(722
)
   
-
     
(722
)
Balance at December 31, 2022
  $ 36,885    
$
96,849
   
$
41,883
   
$
25,815
   
$
201,432
 
Centerline acquisition
    -      
-
     
2,213
     
-
     
2,213
 
Purchase price allocation adjustment
    (2,639 )     -       -       -       (2,639 )
Exchange rate effects
    -      
-
     
410
     
-
     
410
 
Balance at December 31, 2023
  $ 34,246    
$
96,849
   
$
44,506
   
$
25,815
   
$
201,416
 
Other Intangible Assets
Other intangible assets are as follows:

   
December 31,
2023
   
December 31,
2022
 
             
Intangible assets subject to amortization:
           
Patents and acquired technology
 
$
26,053
   
$
26,988
 
Capitalized software
   
62,360
     
58,735
 
Customer relationships
   
83,895
     
82,816
 
Tradenames
   
22,300
     
22,933
 
Other
   
400
     
400
 
     
195,008
     
191,872
 
Accumulated amortization:
               
Patents and acquired technology
   
(14,931)
     
(14,743
)
Capitalized software
   
(54,203)
     
(53,348
)
Customer relationships
   
(38,664)
     
(33,021
)
Tradenames
   
(14,610)
     
(12,731
)
Other
   
(267)
     
(133
)
     
(122,675)
     
(113,976
)
Net intangible assets subject to amortization
 
$
72,333
   
$
77,896
 
Estimated Annual Amortization Expense for Each of the Next Five Years
Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:

2024
 
$
9,832
 
2025
   
9,372
 
2026
   
8,555
 
2027
   
6,734
 
2028
   
5,975
 
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Right of Use Assets and Lease Liabilities
The net right of use assets and lease liabilities recognized on the consolidated balance sheets for the Company's operating leases as of December 31, 2023 and 2022 are presented below:

  
 
December 31,
2023
   
December 31,
2022
 
Right of use assets
           
Operating Leases
           
Buildings and improvements
 
$
121,578
   
$
126,933
 
Machinery and equipment
   
5,251
     
4,260
 
Total
 
$
126,829
   
$
131,193
 
Current lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
23,647
   
$
22,926
 
Machinery and equipment
   
2,838
     
2,393
 
Total
 
$
26,485
   
$
25,319
 
Long-term lease liabilities
               
Operating Leases
               
Buildings and improvements
 
$
100,489
   
$
106,693
 
Machinery and equipment
   
2,341
     
1,800
 
Total
 
$
102,830
   
$
108,493
 
Total lease liabilities
 
$
129,315
   
$
133,812
 
Lease Expense
Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated statements of operations is as follows:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Lease expense
                 
Operating lease expense
 
$
27,909
   
$
25,606
   
$
24,853
 
Short-term lease expense
   
988
     
971
     
2,031
 
Variable lease expense
   
566
     
365
     
359
 
Total lease expense
 
$
29,463
   
$
26,942
   
$
27,243
 
Undiscounted Future Lease Payments for Operating Lease Liabilities
The undiscounted future lease payments for the Company's operating lease liabilities are as follows:

2024
 
$
27,474
 
2025
   
24,235
 
2026
   
19,692
 
2027
   
17,802
 
2028
   
15,154
 
Thereafter
   
68,809
 
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Taxes [Abstract]  
Expected installment payments of one-time transition tax on unremitted foreign earnings
The Company expects future installment payments as follows:

2024
  $
37,622
 
2025
   
47,027
 
Components of income (loss) from continuing operations before taxes and noncontrolling interest
Income before taxes consists of the following components:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Domestic
  $
67,938
    $
132,426
 
$
62,921
Foreign
   
399,464
     
461,079
     
371,689
 
 
  $
467,402
    $
593,505
   
$
434,610
 
Components of income taxes
Significant components of income taxes are as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Current:
                 
Federal
 
$
14,594
   
$
24,423
   
$
2,336
 
State and local
   
1,769
     
3,313
     
466
 
Foreign
   
152,343
     
121,810
     
82,258
 
     
168,706
     
149,546
     
85,060
 
Deferred:
                       
Federal
   
(4,871
)
   
(40,136
)
   
554
 
State and local
   
(3,651
)
   
532
     
383
 
Foreign
   
(18,295
)
   
53,080
     
49,676
 
     
(26,817
)
   
13,476
     
50,613
 
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 
Deferred tax assets and liabilities
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:

   
December 31,
 
 
 
2023
   
2022
 
             
Deferred tax assets:
           
Pension and other retiree obligations
 
$
29,400
   
$
29,327
 
Inventories
   
23,836
     
21,040
 
Net operating loss carryforwards
   
81,497
     
82,498
 
Tax credit carryforwards
   
54,363
     
53,145
 
   Research and development costs
    17,829       7,704  
   Original issue discount interest
    20,039       -  
Other accruals and reserves
   
25,179
     
29,930
 
Total gross deferred tax assets
   
252,143
     
223,644
 
Less valuation allowance
   
(99,663
)
   
(101,169
)
     
152,480
     
122,475
 
Deferred tax liabilities:
               
Property and equipment
   
(9,429
)
   
(8,307
)
Tax deductible goodwill
   
(7,040
)
   
(6,144
)
Earnings not indefinitely reinvested
   
(88,004
)
   
(113,661
)
Other - net
   
(6,389
)
   
(6,879
)
Total gross deferred tax liabilities
   
(110,862
)
   
(134,991
)
                 
Net deferred tax assets (liabilities)
 
$
41,618
   
$
(12,516
)
Federal statutory income tax rate reconciliation
A reconciliation of income tax expense at the U.S. federal statutory income tax rate to actual income tax provision is as follows:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Tax at statutory rate
 
$
98,154
   
$
124,636
   
$
91,268
 
State income taxes, net of U.S. federal tax benefit
   
(1,487
)
   
3,038
     
671
 
Effect of foreign operations
   
9,260
     
13,422
     
5,521
 
Tax on earnings not indefinitely reinvested
   
37,061
     
71,141
     
54,648
 
Unrecognized tax benefits
   
1,999
     
(4,699
)
   
1,318
 
Change in valuation allowance on deferred tax assets
   
(1,770
)
   
(58,696
)
   
(14,921
)
Foreign income taxable in the U.S.
   
11,829
     
14,925
     
9,532
 
Foreign tax credit
   
(29,997
)
   
(20,408
)
   
(9,477
)
U.S. Base Erosion Anti-Abuse Tax
   
16,837
     
20,918
     
9,134
 
Change in U.S. tax regulations
   
-
     
-
     
(8,276
)
Other
   
3
     
(1,255
)
   
(3,745
)
Total income tax expense
 
$
141,889
   
$
163,022
   
$
135,673
 
Net operating loss carryforwards
At December 31, 2023, the Company had the following significant net operating loss carryforwards for tax purposes:

 
     
Expires
 
Belgium
 
$
154,735
 
No expiration
 
Israel
   
5,364
 
No expiration
 
Japan
   
4,704
     
2025- 2033
 
Netherlands
   
10,324
 
No expiration
 
The Republic of China (Taiwan)
   
11,728
     
2026 - 2028
 
 
               
California
   
16,517
     
2028 - 2037
 
Pennsylvania
   
549,914
     
2024 - 2043
 
Arizona
    15,516       2032 - 2040  
Summary of significant tax credit carryforwards available
At December 31, 2023, the Company had the following significant tax credit carryforwards available:

 
     
Expires
 
U.S. Foreign Tax Credit
 
$
32,468
     
2028 - 2030
 
California Research Credit
   
20,983
 
No expiration
 
Unrecognized tax benefits
The following table summarizes changes in the liabilities associated with unrecognized tax benefits:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Balance at beginning of year
 
$
18,429
   
$
26,719
   
$
40,652
 
Addition based on tax positions related to the current year
   
1,210
     
-
     
141
 
Addition based on tax positions related to prior years
   
5,455
     
3,197
     
1,037
 
Currency translation adjustments
   
230
     
(366
)
   
(523
)
Reduction based on tax positions related to prior years
   
-
     
-
     
(13,154
)
Reduction for settlements
   
(10,000
)
   
(9,420
)
   
(982
)
Reduction for lapses of statute of limitation
   
(2,467
)
   
(1,701
)
   
(452
)
Balance at end of year
 
$
12,857
   
$
18,429
   
$
26,719
 
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Long-Term Debt [Abstract]  
Long-term debt instruments
Long-term debt consists of the following:

   
December 31,
2023
   
December 31,
2022
 
             
Credit Facility
 
$
-
   
$
42,000
 
Convertible senior notes, due 2025
   
95,102
     
465,344
 
Convertible senior notes, due 2030
    750,000       -  
Deferred financing costs
   
(26,914
)
   
(6,407
)
     
818,188
     
500,937
 
Less current portion
   
-
     
-
 
 
 
$
818,188
   
$
500,937
 
Key terms of the convertible debt instruments
The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:

 
Due 2025
      Due 2030
 
Issuance date
 
June 12, 2018
    September 12, 2023  
Maturity date
 
June 15, 2025
    September 15, 2030  
Principal amount
 
$
95,102
     $ 750,000  
Cash coupon rate (per annum)
   
2.25
%
    2.25%  
Conversion rate effective December 12, 2023 (per $1 principal amount)
   
32.1268
      33.1609  
Effective conversion price effective December 12, 2023 (per share)
 
$
31.13
     $ 30.16  
130% of the conversion price (per share)
 
$
40.47
     $ 39.21  
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity [Abstract]  
Shares of common stock reserved for future issuance
At December 31, 2023, the Company had reserved shares of common stock for future issuance as follows:

Restricted stock units outstanding
   
1,717,000
 
Phantom stock units outstanding
   
120,000
 
2023 Long-Term Incentive Plan - available to grant
   
5,250,847
 
Convertible senior notes, due 2025
   
3,055,323
 
Convertible senior notes, due 2030     24,870,675  
Conversion of Class B common stock
   
12,097,148
 
Total
   
47,110,993
 
Stockholder return policy [Table Text Block]
The following table summarizes activity pursuant to this policy:

 
Years ended December 31,
 
 
2023
  2022  
Dividends paid to stockholders
  $ 55,626     $ 57,187  
Stock repurchases
    78,684
      82,972  
Total
  $ 134,310     $ 140,159  
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income (Expense) (Tables)
12 Months Ended
Dec. 31, 2023
Details of Expenses [Abstract]  
Summary of other Income (expense)
The caption “Other” on the accompanying consolidated statements of operations consists of the following:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Foreign exchange gain (loss)
 
$
677
   
$
5,690
   
$
(2,692
)
Interest income
   
31,353
     
7,560
     
1,269
 
Other components of periodic pension expense
   
(8,730
)
   
(11,090
)
   
(13,206
)
Investment income (expense)
   
1,347
     
(6,812
)
   
(1,036
)
Other
   
616
     
(200
)
   
11
 
 
 
$
25,263
   
$
(4,852
)
 
$
(15,654
)
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Other Accrued Expenses [Abstract]  
Summary of Other Accrued Expenses
Other accrued expenses consist of the following:

 
December 31,
 
 
2023
 
2022
 
 
       
Sales returns and allowances
 
$
47,760
   
$
46,979
 
Goods received, not yet invoiced
   
44,657
     
60,201
 
Accrued VAT taxes payable
   
56,218
     
55,010
 
Other
   
90,715
     
99,416
 
 
 
$
239,350
   
$
261,606
 
Sales Returns and Allowances Accrual Activity
Sales returns and allowances accrual activity is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                         
Beginning balance
 
$
46,979
   
$
39,759
   
$
39,629
 
Sales returns and allowances
   
101,696
     
102,640
     
89,832
 
Credits issued
   
(101,324
)
   
(94,682
)
   
(88,708
)
Foreign currency
   
409
     
(738
)
   
(994
)
Ending balance
 
$
47,760
   
$
46,979
   
$
39,759
 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss) [Abstract]  
Summary of components of other comprehensive income
The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:

   
Pension and
other post-
retirement
actuarial items
   
Currency
translation
adjustment
   
Total
 
                   
Balance at January 1, 2021
 
$
(77,075
)
 
$
90,634
   
$
13,559
 
Other comprehensive income before reclassifications
   
12,592
     
(51,978
)
 
$
(39,386
)
Tax effect
   
(2,509
)
   
-
   
$
(2,509
)
Other comprehensive income before reclassifications, net of tax
   
10,083
     
(51,978
)
 
$
(41,895
)
Amounts reclassified out of AOCI
   
10,677
     
-
   
$
10,677
 
Tax effect
   
(2,593
)
   
-
   
$
(2,593
)
Amounts reclassified out of AOCI, net of tax
   
8,084
     
-
   
$
8,084
 
Net comprehensive income (loss)
 
$
18,167
   
$
(51,978
)
 
$
(33,811
)
Balance at December 31, 2021
 
$
(58,908
)
 
$
38,656
   
$
(20,252
)
Other comprehensive income before reclassifications
   
60,949
     
(41,885
)
 
$
19,064
 
Tax effect
   
(15,783
)
   
-
   
$
(15,783
)
Other comprehensive income before reclassifications, net of tax
   
45,166
     
(41,885
)
 
$
3,281
 
Amounts reclassified out of AOCI
   
8,260
     
-
   
$
8,260
 
Tax effect
   
(2,116
)
   
-
   
$
(2,116
)
Amounts reclassified out of AOCI, net of tax
   
6,144
     
-
   
$
6,144
 
Net comprehensive income (loss)
 
$
51,310
   
$
(41,885
)
 
$
9,425
 
Balance at December 31, 2022
 
$
(7,598
)
 
$
(3,229
)
 
$
(10,827
)
Other comprehensive income before reclassifications
   
(10,338
)
   
28,165
   
$
17,827
 
Tax effect
   
2,462
     
-
   
$
2,462
 
Other comprehensive income before reclassifications, net of tax
   
(7,876
)
   
28,165
   
$
20,289
 
Amounts reclassified out of AOCI
   
1,181
     
-
   
$
1,181
 
Tax effect
   
(306
)
   
-
   
$
(306
)
Amounts reclassified out of AOCI, net of tax
   
875
     
-
   
$
875
 
Net comprehensive income (loss)
 
$
(7,001
)
 
$
28,165
   
$
21,164
 
Balance at December 31, 2023
 
$
(14,599
)
 
$
24,936
   
$
10,337
 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions and Other Postretirement Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]  
Retirement Plan amounts recorded on consolidated balance sheets
The following table summarizes amounts recorded on the accompanying consolidated balance sheets associated with these various retirement benefit plans:

   
December 31,
 
   
2023
   
2022
 
 
           
Included in "Other assets":
           
Non-U.S. pension plans
 
$
3,929
   
$
4,715
 
Total included in other assets
 
$
3,929
   
$
4,715
 
Included in "Payroll and related expenses":
               
U.S. pension plans
 
$
(1,474
)
 
$
(6,378
)
Non-U.S. pension plans
   
(7,149
)
   
(6,827
)
U.S. other postretirement plans
   
(510
)
   
(497
)
Non-U.S. other postretirement plans
   
(390
)
   
(666
)
Total included in payroll and related expenses
 
$
(9,523
)
 
$
(14,368
)
Accrued pension and other postretirement costs:
               
U.S. pension plans
 
$
(29,217
)
 
$
(30,843
)
Non-U.S. pension plans
   
(144,276
)
   
(135,809
)
U.S. other postretirement plans
   
(3,750
)
   
(3,831
)
Non-U.S. other postretirement plans
   
(7,173
)
   
(6,049
)
Other retirement obligations
   
(11,087
)
   
(10,560
)
Total accrued pension and other postretirement costs
 
$
(195,503
)
 
$
(187,092
)
Accumulated other comprehensive loss:
               
U.S. pension plans
 
$
(522
)
 
$
69
 
Non-U.S. pension plans
   
24,891
     
16,392
 
U.S. other postretirement plans
   
(1,527
)
   
(2,031
)
Non-U.S. other postretirement plans
   
1,488
     
743
 
Total accumulated other comprehensive loss*
 
$
24,330
   
$
15,173
 
* - Amounts included in accumulated other comprehensive loss are presented in this table pre-tax
Defined Benefit Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Reconciliation of benefit obligation, plan assets, and funded status
The following table sets forth a reconciliation of the benefit obligation, plan assets, and funded status related to U.S. and non-U.S. pension plans:

   
December 31, 2023
   
December 31, 2022
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
37,221
   
$
203,541
   
$
45,613
   
$
278,173
 
Service cost
   
-
     
3,063
     
-
     
4,199
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
 
Plan amendments
   
-
     
(15
)
   
-
     
79
 
Actuarial (gains) losses
   
(272
)
   
8,835
     
(7,668
)
   
(45,102
)
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Curtailments and settlements
   
-
     
(27
)
   
-
     
-
 
Currency translation
   
-
     
5,200
     
-
     
(20,231
)
Benefit obligation at end of year
 
$
30,691
   
$
210,783
   
$
37,221
   
$
203,541
 
                                 
Change in plan assets:
                               
Fair value of plan assets at beginning of year
 
$
-
   
$
65,620
   
$
-
    $
75,920
 
Actual return on plan assets
   
-
     
1,976
     
-
     
790
 
Company contributions
   
8,255
     
12,161
     
1,846
     
13,212
 
Benefits paid
   
(8,255
)
   
(17,160
)
   
(1,846
)
   
(16,777
)
Currency translation
   
-
     
690
     
-
     
(7,525
)
Fair value of plan assets at end of year
 
$
-
   
$
63,287
   
$
-
   
$
65,620
 
                                 
Funded status at end of year
 
$
(30,691
)
 
$
(147,496
)
 
$
(37,221
)
 
$
(137,921
)
Amounts recognized in consolidated balance sheet
Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Other assets
 
$
-
   
$
3,929
   
$
-
   
$
4,715
 
Accrued benefit liability - current
   
(1,474
)
   
(7,149
)
   
(6,378
)
   
(6,827
)
Accrued benefit liability - non-current
   
(29,217
)
   
(144,276
)
   
(30,843
)
   
(135,809
)
Accumulated other comprehensive loss
   
(522
)
   
24,891
     
69
     
16,392
 
 
 
$
(31,213
)
 
$
(122,605
)
 
$
(37,152
)
 
$
(121,529
)
Components of actuarial items
Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial (gain) loss
 
$
(588
)
 
$
24,094
   
$
(140
)
 
$
15,628
 
Unamortized prior service cost
   
66
     
797
     
209
     
764
 
 
 
$
(522
)
 
$
24,891
   
$
69
   
$
16,392
 
Projected and accumulated benefit obligations
The following table sets forth additional information regarding the projected and accumulated benefit obligations:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Accumulated benefit obligation, all plans
 
$
30,691
   
$
194,361
   
$
37,221
   
$
176,056
 
                                 
Plans for which the accumulated benefit obligation exceeds plan assets:
                               
Projected benefit obligation
 
$
30,691
   
$
146,898
   
$
37,221
   
$
181,207
 
Accumulated benefit obligation
   
30,691
     
144,213
     
37,221
     
159,433
 
Fair value of plan assets
   
-
     
3,032
     
-
     
38,854
 
Components of the net periodic benefit costs
The following table sets forth the components of net periodic pension cost:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                                     
Service cost
 
$
-
   
$
3,063
   
$
-
   
$
4,199
   
$
-
   
$
4,693
 
Interest cost
   
1,997
     
7,346
     
1,122
     
3,200
     
1,016
     
2,968
 
Expected return on plan assets
   
-
     
(2,270
)
   
-
     
(1,725
)
   
-
     
(1,660
)
Amortization of actuarial losses
   
175
     
345
     
1,523
     
4,760
     
2,032
     
7,444
 
Amortization of prior service cost
   
144
     
195
     
144
     
216
     
144
     
189
 
Curtailment and settlement losses
   
-
     
546
     
-
     
1,190
     
-
     
632
 
Net periodic pension cost
 
$
2,316
   
$
9,225
   
$
2,789
   
$
11,840
   
$
3,192
   
$
14,266
 
Weighted average assumptions used
The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.25
%
   
3.36
%
   
5.50
%
   
3.57
%
Rate of compensation increase
   
0.00
%
   
3.12
%
   
0.00
%
   
2.60
%

The following weighted average assumptions were used to determine the net periodic pension costs:

 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
Discount rate
   
5.50
%
   
3.57
%
   
2.50
%
   
1.19
%
Rate of compensation increase
   
0.00
%
   
2.60
%
   
0.00
%
   
2.07
%
Expected return on plan assets
   
0.00
%
   
4.11
%
   
0.00
%
   
2.96
%
Estimated future benefit payments
Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
3,347
   
$
14,897
 
2025
   
3,301
     
15,450
 
2026
   
1,941
     
17,775
 
2027
   
8,306
     
14,830
 
2028
   
3,198
     
14,744
 
2029-2033
   
9,415
     
74,939
 
Other Postretirement Benefits [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Reconciliation of benefit obligation, plan assets, and funded status
The following table sets forth a reconciliation of the benefit obligation, plan assets, and accrued benefit cost related to U.S. and non-U.S. non-pension defined benefit postretirement plans:

   
December 31, 2023
   
December 31, 2022
 
   
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Change in benefit obligation:
                       
Benefit obligation at beginning of year
 
$
4,328
   
$
6,715
   
$
7,611
   
$
7,782
 
Service cost
   
21
     
221
     
39
     
237
 
Interest cost
   
225
     
251
     
178
     
55
 
Actuarial (gains) losses
   
183
     
801
     
(2,525
)
   
(749
)
Benefits paid
   
(497
)
   
(681
)
   
(975
)
   
(147
)
Currency translation
   
-
     
256
     
-
     
(463
)
Benefit obligation at end of year
 
$
4,260
   
$
7,563
   
$
4,328
   
$
6,715
 
                                 
Fair value of plan assets at end of year
 
$
-
   
$
-
   
$
-
   
$
-
 
                                 
Funded status at end of year
 
$
(4,260
)
 
$
(7,563
)
 
$
(4,328
)
 
$
(6,715
)
Amounts recognized in consolidated balance sheet
Amounts recognized in the accompanying consolidated balance sheets consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Accrued benefit liability - current
 
$
(510
)
 
$
(390
)
 
$
(497
)
 
$
(666
)
Accrued benefit liability - non-current
   
(3,750
)
   
(7,173
)
   
(3,831
)
   
(6,049
)
Accumulated other comprehensive (income) loss
   
(1,527
)
   
1,488
     
(2,031
)
   
743
 
 
 
$
(5,787
)
 
$
(6,075
)
 
$
(6,359
)
 
$
(5,972
)
Components of actuarial items
Actuarial items consist of the following:

 
December 31, 2023
 
December 31, 2022
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                 
Unrecognized net actuarial loss (gain)
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 
 
 
$
(1,527
)
 
$
1,488
   
$
(2,031
)
 
$
743
 
Components of the net periodic benefit costs
The following table sets forth the components of net periodic benefit cost:

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
U.S.
Plans
 
Non-U.S.
Plans
 
                         
Service cost
 
$
21
   
$
221
   
$
39
   
$
237
   
$
102
   
$
278
 
Interest cost
   
225
     
251
     
178
     
55
     
163
     
42
 
Amortization of actuarial (gains) losses
   
(321
)
   
8
     
342
     
85
     
53
     
116
 
Curtailment and settlement losses
   
-
     
89
     
-
     
-
     
-
     
67
 
Net periodic benefit cost (benefit)
 
$
(75
)
 
$
569
   
$
559
   
$
377
   
$
318
   
$
503
 
Weighted average assumptions used
The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:

 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.25
%
   
3.40
%
   
5.50
%
   
3.86
%
Rate of compensation increase
   
0.00
%
   
4.00
%
   
0.00
%
   
4.19
%

The following weighted average assumptions were used to determine the net periodic benefit costs:

 
 
Years ended December 31,
 
 
 
2023
   
2022
 
 
 
 
U.S.
Plans
   
Non-U.S.
Plans
   
U.S.
Plans
   
Non-U.S.
Plans
 
                         
Discount rate
   
5.50
%
   
3.86
%
   
2.50
%
   
0.80
%
Rate of compensation increase
   
0.00
%
   
4.19
%
   
0.00
%
   
2.88
%
Estimated future benefit payments
Estimated future benefit payments are as follows:

   
U.S.
Plans
   
Non-U.S.
Plans
 
             
2024
 
$
510
   
$
390
 
2025
   
499
     
621
 
2026
   
467
     
205
 
2027
   
452
     
1,525
 
2028
   
416
     
785
 
2029-2033
   
1,594
     
4,897
 
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2023
Stock-Based Compensation [Abstract]  
Summary of recognized stock-based compensation expense

The following table summarizes share-based compensation expense recognized:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Restricted stock units
 
$
16,425
   
$
6,323
   
$
6,396
 
Phantom stock units
   
107
     
222
     
209
 
Total
 
$
16,532
   
$
6,545
   
$
6,605
 
Summary of unrecognized compensation cost and weighted average remaining amortization periods
The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at December 31, 2023 (amortization periods in years):

   
Unrecognized
Compensation
Cost
   
Weighted
Average
Remaining
Amortization
Periods
 
 
           
Restricted stock units
 
$
15,174
     
1.6
 
Phantom stock units
   
-
     
0.0
 
Total
 
$
15,174
         
Restricted stock units activity
RSU activity is presented below (number of RSUs in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
Number of
RSUs
 
Weighted
Average
Grant-date
Fair Value
 
 
                       
Outstanding:
                       
Beginning of year
   
894
   
$
19.73
     
877
   
$
20.08
     
793
   
$
18.90
 
Granted*
   
1,180
     
24.34
     
336
     
19.13
     
319
     
22.07
 
Vested**
   
(342
)
   
18.86
     
(306
)
   
20.04
     
(235
)
   
18.79
 
Cancelled or forfeited
   
(15
)
   
24.83
     
(13
)
    20.50      
-
     
-
 
End of year
   
1,717
   
$
23.03
     
894
   
$
19.73
     
877
   
$
20.08
 
 
                                               
Expected to vest
   
1,702
             
894
             
877
         

* Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.
** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
RSUs with performance-based vesting criteria RSUs with performance-based and market-based vesting criteria are expected to vest as follows (number of RSUs in thousands):

Vesting Date
 
Expected to
Vest
   
Not Expected
to Vest
   
Total
 
January 1, 2024***
   
165
     
-
     
165
 
January 1, 2025
   
168
     
-
     
168
 
January 1, 2026
   
157
     
15
     
172
 

*** The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.
Phantom stock units activity under the 2007 Program
The following table summarizes the Company’s phantom stock units activity (number of phantom stock units in thousands):

 
Years ended December 31,
 
 
2023
 
2022
 
2021
 
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
Number of
Phantom
Stock Units
 
Grant-date
Fair Value per
Unit
 
                         
Outstanding:
                       
Beginning of year
   
226
         
212
         
198
     
Granted
   
5
   
$
21.48
     
10
   
$
22.20
     
10
    $ 20.89  
Dividend equivalents issued
   
2
             
4
             
4
         
Redeemed for common stock*
    (113 )             -               -          
End of year
   
120
             
226
             
212
         
* The number of phantom stock units redeemed for common stock includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Vulnerability Due to Certain Concentrations (Tables)
12 Months Ended
Dec. 31, 2023
Geographic Concentration [Member]  
Concentration Risk [Line Items]  
Current Vulnerability Due to Certain Concentrations
As of December 31, 2023 the Company’s cash and cash equivalents and short-term investments were concentrated in the following countries:

United States
    50.2 %
People's Republic of China
    10.7 %
Israel
   
10.6
%
The Republic of China (Taiwan)
    9.2 %
Germany
    6.8 %
Singapore
   
6.3
%
Other Asia
   
3.8
%
Other Europe
   
1.2
%
Other
   
1.2
%
Credit Concentration Risk [Member]  
Concentration Risk [Line Items]  
Current Vulnerability Due to Certain Concentrations As of December 31, 2023, the following financial institutions held over 10% of the Company’s combined cash and cash equivalents and short-term investments balance:

JPMorgan*
   
16.2
%
Santander*
    16.2 %
TD Bank*
    15.0 %
MUFG Bank Ltd.*     10.8 %
Bank of America*
    10.1 %
*Participant in Credit Facility
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data (Tables)
12 Months Ended
Dec. 31, 2023
Segment and Geographic Data [Abstract]  
Segment reporting information
The following tables set forth business segment information:

   
MOSFETs
   
Diodes
   
Optoelectronic
Components
   
Resistors
   
Inductors
   
Capacitors
   
Corporate /
Other
   
Total
 
 
                                               
Year ended December 31, 2023:
 
                                           
Net revenues
 
$
778,754
   
$
690,540
   
$
243,146
   
$
843,472
   
$
347,392
   
$
498,741
   
$
-
   
$
3,402,045
 
Segment Operating Income
   
195,793
     
153,462
     
42,963
     
209,425
     
99,684
     
104,985
     
-
   
$
806,312
 
Depreciation expense
   
35,965
     
44,904
     
16,496
     
39,781
     
14,963
     
14,269
     
8,079
   
$
174,457
 
Capital expenditures
   
132,543
     
62,185
     
23,228
     
67,085
     
10,767
     
21,914
     
11,688
   
$
329,410
 
 
                                                               
Total Assets as of December 31, 2023:
 
$
702,299
   
$
852,703
   
$
352,984
   
$
946,585
   
$
365,111
   
$
459,653
   
$
560,588
   
$
4,239,923
 
 
                                                               
Year ended December 31, 2022:
                                                               
Net revenues
 
$
762,260
   
$
765,220
   
$
296,384
   
$
832,806
   
$
331,086
   
$
509,645
   
$
-
   
$
3,497,401
 
Segment Operating Income
   
228,692
     
176,422
     
85,456
     
235,259
     
93,453
     
104,810
     
(6,661
)
 
$
917,431
 
Depreciation expense
   
30,551
     
40,014
     
14,065
     
34,903
     
14,927
     
14,286
     
7,118
   
$
155,864
 
Capital expenditures
   
90,297
     
69,126
     
27,776
     
76,702
     
35,102
     
15,214
     
11,091
   
$
325,308
 
 
                                                               
Total Assets as of December 31, 2022:
 
$
672,048
   
$
814,017
   
$
385,388
   
$
861,870
   
$
322,893
   
$
496,924
   
$
312,513
   
$
3,865,653
 
 
                                                               
Year ended December 31, 2021:
                                                               
Net revenues
 
$
667,998
   
$
709,416
   
$
302,714
   
$
752,554
   
$
335,638
   
$
472,167
   
$
-
   
$
3,240,487
 
Segment Operating Income
   
148,652
     
145,814
     
82,378
     
190,953
     
97,482
     
85,342
     
-
   
$
750,621
 
Depreciation expense
   
30,257
     
40,406
     
14,585
     
34,344
     
14,448
     
17,129
     
8,078
   
$
159,247
 
Capital expenditures
   
44,227
     
45,772
     
25,068
     
57,729
     
24,377
     
13,099
     
8,100
   
$
218,372
 
 
                                                               
Total Assets as of December 31, 2021:
 
$
503,937
   
$
815,751
   
$
377,815
   
$
783,390
   
$
355,353
   
$
496,129
   
$
210,882
   
$
3,543,257
 
Operating margin reconciliation
   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
Reconciliation:
                 
Segment Operating Income
 
$
806,312
   
$
917,431
   
$
750,621
 
Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses
   
-
     
(546
)
   
-
 
Unallocated Selling, General, and Administrative Expenses
   
(320,168
)
   
(301,399
)
   
(282,819
)
Consolidated Operating Income (Loss)
 
$
486,144
   
$
615,486
   
$
467,802
 
Unallocated Other Income (Expense)
   
(18,742
)
   
(21,981
)
   
(33,192
)
Consolidated Income Before Taxes
 
$
467,402
   
$
593,505
   
$
434,610
 
Disaggregation of Revenue
The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors.  The distribution of sales by customer type is shown below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Distributors
 
$
1,798,291
   
$
2,019,842
   
$
1,902,499
 
OEMs
   
1,378,065
     
1,229,114
     
1,138,569
 
EMS companies
   
225,689
     
248,445
     
199,419
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

Net revenues were attributable to customers in the following regions:

 
 
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Asia
 
$
1,255,563
   
$
1,347,893
   
$
1,392,267
 
Europe
   
1,255,652
     
1,146,898
     
1,072,025
 
Americas
   
890,830
     
1,002,610
     
776,195
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 

The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, military and aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets.  Sales by end market are presented below:

   
Years Ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Industrial
 
$
1,216,078
   
$
1,377,043
   
$
1,269,150
 
Automotive
   
1,202,923
     
1,067,499
     
994,039
 
Military and Aerospace     271,871       215,078       170,484  
Medical
   
152,611
     
133,808
     
130,126
 
Other*
    558,562       703,973       676,688  
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
*Power supplies, telecommunications, consumer products, and computing
Revenues Based on Geographic Area
The following table summarizes net revenues based on revenues generated by subsidiaries located within the identified geographic area:

 
 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
United States
 
$
879,734
   
$
974,503
   
$
750,862
 
Germany
   
1,076,812
     
1,005,796
     
976,907
 
Other Europe
   
151,160
     
142,454
     
134,773
 
Israel
   
29,560
     
25,844
     
20,362
 
Asia
   
1,264,779
     
1,348,804
     
1,357,583
 
   
$
3,402,045
   
$
3,497,401
   
$
3,240,487
 
Property and Equipment Based on Geographic Area
The following table summarizes property and equipment based on physical location:

   
December 31,
 
 
 
2023
   
2022
 
 
           
United States
 
$
162,428
   
$
144,112
 
Germany
   
305,504
     
229,449
 
Other Europe
   
148,646
     
118,672
 
Israel
   
98,800
     
87,174
 
People's Republic of China
   
250,209
     
250,669
 
Republic of China (Taiwan)
   
207,515
     
192,456
 
Other Asia
   
108,055
     
98,332
 
Other
   
13,489
     
9,595
 
 
 
$
1,294,646
   
$
1,130,459
 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders (shares in thousands):

   
Years ended December 31,
 
   
2023
   
2022
   
2021
 
                   
Numerator:
                 
Net earnings attributable to Vishay stockholders
 
$
323,820
   
$
428,810
   
$
297,970
 
                         
Denominator:
                       
Denominator for basic earnings per share:
                       
Weighted average shares
   
139,318
     
143,176
     
144,796
 
   Outstanding phantom stock units
   
129
     
223
     
209
 
   Adjusted weighted average shares - basic
   
139,447
     
143,399
     
145,005
 
                         
Effect of dilutive securities:
                       
Restricted stock units
   
799
     
516
     
488
 
Convertible debt instruments
   
-
     
-
     
2
 
Dilutive potential common shares
   
799
     
516
     
490
 
                         
Denominator for diluted earnings per share:
                       
Adjusted weighted average shares - diluted
   
140,246
     
143,915
     
145,495
 
                         
                         
Basic earnings per share attributable to Vishay stockholders
 
$
2.32
   
$
2.99
   
$
2.05
 
                         
Diluted earnings per share attributable to Vishay stockholders
 
$
2.31
   
$
2.98
   
$
2.05
 
Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions
Diluted earnings per share for the years presented do not reflect the following weighted average potential common shares, as the effect would be antidilutive (in thousands):

 
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
                   
Restricted stock units
   
82
     
251
     
279
 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Cash Flow Information (Tables)
12 Months Ended
Dec. 31, 2023
Additional Cash Flow Information [Abstract]  
Changes in operating assets and liabilities
Changes in operating assets and liabilities, net of effects of businesses acquired, consist of the following:

   
Years ended December 31,
 
 
 
2023
   
2022
   
2021
 
 
                 
Accounts receivable
 
$
(3,717
)
 
$
(26,696
)
 
$
(67,707
)
Inventories
   
(58,758
)
   
(119,595
)
   
(121,492
)
Prepaid expenses and other current assets
   
(42,005
)
   
(11,380
)
   
(35,377
)
Accounts payable
   
743
     
(61,665
)
   
61,481
 
Other current liabilities
   
(58,120
)
   
77,223
     
79,683
 
Net change in operating assets and liabilities
 
$
(161,857
)
 
$
(142,113
)
 
$
(83,412
)
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2023
Fair Value Measurements [Abstract]  
Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:

   
Total Fair Value
   
Level 1
   
Level 2
   
Level 3
 
                         
December 31, 2023
                       
Assets:
                       
Assets held in rabbi trusts
 
$
50,378
   
$
24,343
   
$
26,035
   
$
-
 
Available for sale securities
 
$
4,115
     
4,115
     
-
     
-
 
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
 
$
3,925
     
3,925
     
-
     
-
 
Fixed income securities
 
$
21,232
     
21,232
     
-
     
-
 
Cash
 
$
38,130
     
38,130
     
-
     
-
 
   
$
117,780
   
$
91,745
   
$
26,035
   
$
-
 
                                 
Liability:
                               
MaxPower acquisition contingent consideration
  $ 938       -       -       938  
                                 
December 31, 2022
                               
Assets:
                               
Assets held in rabbi trusts
 
$
50,173
   
$
27,168
   
$
23,005
   
$
-
 
Available for sale securities
 
$
3,677
     
3,677
     
-
     
-
 
Precious metals
  $
1,252       1,252       -       -  
Non - U.S. Defined Benefit Pension Plan Assets:
                               
Equity securities
  $
5,876       5,876       -     $ -  
Fixed income securities
 
$
18,406
     
18,406
     
-
     
-
 
Cash
 
$
41,338
     
41,338
     
-
     
-
 
   
$
120,722
   
$
97,717
   
$
23,005
   
$
-
 
                                 
 Liability:                                
 MaxPower acquisition contingent consideration
  $
6,870       -       -       6,870  
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Obligation
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Restructuring Charges [Abstract]      
Cash paid     $ 11,474
Minimum ownership of entities that do not have a non-controlling interest (in hundredths) 100.00%    
Revenue Recognition [Abstract]      
Number of performance obligations | Obligation 2    
Research and Development Expenses [Abstract]      
Research and development expense $ 99,506 $ 81,182 77,377
Cash, Cash Equivalents, and Short-Term Investments [Abstract]      
Minimum number of months until maturity from original purchase date for a highly liquid investment to be considered a short-term investment (in months) 3 months    
Allowance for Doubtful Accounts [Abstract]      
Bad debt expense $ 369 365 384
Property and Equipment [Abstract]      
Estimated cost to complete construction in progress 502,500    
Depreciation expense 174,457 155,864 $ 159,247
Goodwill and Other Intangible Assets [Abstract]      
Indefinite-lived intangible assets 0 0  
Self-Insurance Programs [Abstract]      
Outstanding claim accrual 0 0  
Cash and investments restricted for potential insurance claims $ 10,571 $ 9,352  
Maximum [Member]      
Revenue Recognition [Abstract]      
Payment terms of sales 60 days    
Collection period of receivables 12 months    
Maximum [Member] | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01      
Revenue Recognition [Abstract]      
Expected timing of satisfaction of performance obligation 24 months    
Machinery and Equipment [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Useful Life 7 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Useful Life 10 years    
Building and Building Improvements [Member] | Minimum [Member]      
Property and Equipment [Abstract]      
Useful Life 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property and Equipment [Abstract]      
Useful Life 40 years    
Patents and Acquired Technology [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 7 years    
Patents and Acquired Technology [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 25 years    
Capitalized Software [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 3 years    
Capitalized Software [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 10 years    
Customer Relationships [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 5 years    
Customer Relationships [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 20 years    
Noncompete agreements [Member] | Minimum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 3 years    
Noncompete agreements [Member] | Maximum [Member]      
Goodwill and Other Intangible Assets [Abstract]      
Finite-Lived Intangible Assets, Useful Life 10 years    
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Acquisition and Divestiture Activities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 08, 2023
Oct. 28, 2022
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Acquisition of business, net of cash acquired $ 13,753 $ 50,000 $ 20,847    
Goodwill related to acquisitions 2,213 36,885      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]          
Goodwill 201,416 $ 201,432 $ 165,269    
Barry Industries [Member]          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Business acquisition, effective date of acquisition     Dec. 31, 2021    
Business acquisition, name of acquired entity     Barry Industries    
Acquisition of business, net of cash acquired     $ 20,847    
Definite-lived intangible assets     9,600    
Goodwill related to acquisitions     $ 7,813    
MaxPower Semiconductor, Inc. [Member]          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Business acquisition, effective date of acquisition   Oct. 28, 2022      
Business acquisition, name of acquired entity   MaxPower Semiconductor, Inc.      
Acquisition of business, net of cash acquired   $ 50,000      
Definite-lived intangible assets   18,600      
Goodwill related to acquisitions   34,246      
Fair value of contingent consideration         $ 6,851
Business combination, contingent consideration arrangements, range of outcomes, value, high $ 17,500 $ 57,500      
Centerline [Member]          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Business acquisition, effective date of acquisition Jun. 30, 2023        
Business acquisition, name of acquired entity Centerline Technologies, LLC        
Acquisition of business, net of cash acquired $ 5,003        
Definite-lived intangible assets 1,500        
Goodwill related to acquisitions $ 2,213        
Neptune 6 Limited [Member]          
Business Acquisition, Equity Interests Issued or Issuable [Line Items]          
Business acquisition, name of acquired entity Neptune 6 Limited        
Business acquisition, percentage of voting interests acquired       100.00%  
Escrow deposit       $ 8,750  
Business acquisition, date of acquisition agreement Nov. 08, 2023        
Business combination, price of acquisition, expected $ 177,000        
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Balance at beginning of period $ 201,432 $ 165,269  
Goodwill acquired during period 2,213 36,885  
Goodwill impairment loss 0 0 $ 0
Purchase price allocation adjustment (2,639)    
Exchange rate effects 410 (722)  
Balance at end of period 201,416 201,432 165,269
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 195,008 191,872  
Accumulated amortization (122,675) (113,976)  
Net intangible assets subject to amortization 72,333 77,896  
Intangible assets, net 72,333 77,896  
Amortization expense (excluding capitalized software) 9,916 8,127 7,790
Finite Lived Intangible Assets Future Amortization Expense [Abstract]      
2024 9,832    
2025 9,372    
2026 8,555    
2027 6,734    
2028 5,975    
MOSFETs [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 36,885 0  
Goodwill acquired during period 0 36,885  
Purchase price allocation adjustment (2,639)    
Exchange rate effects 0 0  
Balance at end of period 34,246 36,885 0
Optoelectronic Components [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 96,849 96,849  
Goodwill acquired during period 0 0  
Purchase price allocation adjustment 0    
Exchange rate effects 0 0  
Balance at end of period 96,849 96,849 96,849
Resistors [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 41,883 42,605  
Goodwill acquired during period 2,213 0  
Purchase price allocation adjustment 0    
Exchange rate effects 410 (722)  
Balance at end of period 44,506 41,883 42,605
Inductors [Member]      
Goodwill [Roll Forward]      
Balance at beginning of period 25,815 25,815  
Goodwill acquired during period 0 0  
Purchase price allocation adjustment 0    
Exchange rate effects 0 0  
Balance at end of period 25,815 25,815 $ 25,815
Patents and Acquired Technology [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 26,053 26,988  
Accumulated amortization (14,931) (14,743)  
Capitalized Software [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 62,360 58,735  
Accumulated amortization (54,203) (53,348)  
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 83,895 82,816  
Accumulated amortization (38,664) (33,021)  
Tradenames [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 22,300 22,933  
Accumulated amortization (14,610) (12,731)  
Other [Member]      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets subject to amortization 400 400  
Accumulated amortization $ (267) $ (133)  
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets and Liabilities [Abstract]      
Right of use assets $ 126,829 $ 131,193  
Current lease liabilities 26,485 25,319  
Long-term lease liabilities 102,830 108,493  
Total lease liabilities 129,315 133,812  
Lease expense [Abstract]      
Operating lease expense 27,909 25,606 $ 24,853
Short-term lease expense 988 971 2,031
Variable lease expense 566 365 359
Total lease expense 29,463 26,942 27,243
Cash paid for operating leases $ 28,164 24,074 $ 23,899
Weighted-average remaining lease term - operating leases 9 years 4 months 24 days    
Weighted-average discount rate - operating leases 6.30%    
Undiscounted future lease payments for operating lease liabilities [Abstract]      
2024 $ 27,474    
2025 24,235    
2026 19,692    
2027 17,802    
2028 15,154    
Thereafter 68,809    
Building and Improvements [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 121,578 126,933  
Current lease liabilities 23,647 22,926  
Long-term lease liabilities 100,489 106,693  
Machinery and Equipment [Member]      
Assets and Liabilities [Abstract]      
Right of use assets 5,251 4,260  
Current lease liabilities 2,838 2,393  
Long-term lease liabilities $ 2,341 $ 1,800  
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income (loss) from continuing operations before taxes and noncontrolling interests [Abstract]                
Domestic     $ 67,938 $ 132,426 $ 62,921      
Foreign     399,464 461,079 371,689      
Income before taxes     467,402 593,505 434,610      
Current [Abstract]:                
Federal     14,594 24,423 2,336      
State and local     1,769 3,313 466      
Foreign     152,343 121,810 82,258      
Total current income tax expense     168,706 149,546 85,060      
Deferred [Abstract]:                
Federal     (4,871) (40,136) 554      
State and local     (3,651) 532 383      
Foreign     (18,295) 53,080 49,676      
Total deferred income tax expense     (26,817) 13,476 50,613      
Total income tax expense     141,889 163,022 135,673      
Deferred tax assets [Abstract]:                
Pension and other retiree obligations $ 29,400   29,400 29,327        
Inventories 23,836   23,836 21,040        
Net operating loss carryforwards 81,497   81,497 82,498        
Tax credit carryforwards 54,363   54,363 53,145        
Research and development costs 17,829   17,829 7,704        
Original issue discount interest 20,039   20,039 0        
Other accruals and reserves 25,179   25,179 29,930        
Total gross deferred tax assets 252,143   252,143 223,644        
Less valuation allowance (99,663)   (99,663) (101,169)        
Deferred tax assets, net 152,480   152,480 122,475        
Deferred tax liabilities [Abstract]:                
Property and equipment (9,429)   (9,429) (8,307)        
Tax deductible goodwill (7,040)   (7,040) (6,144)        
Earnings not indefinitely reinvested (88,004)   (88,004) (113,661)        
Other - net (6,389)   (6,389) (6,879)        
Total gross deferred tax liabilities (110,862)   (110,862) (134,991)        
Net deferred tax liabilities       (12,516)        
Net deferred tax assets 41,618   41,618          
Discrete Tax Items Repatriation       59,642 53,316      
Tax effects of changes in uncertain tax positions       5,941        
Reconciliation of income tax expense at federal statutory rate to actual income tax provision [Abstract]                
Tax at statutory rate     98,154 124,636 91,268      
State income taxes, net of U.S. federal tax benefit     (1,487) 3,038 671      
Effect of foreign operations     9,260 13,422 5,521      
Tax on earnings not indefinitely reinvested     37,061 71,141 54,648      
Unrecognized tax benefits     1,999 (4,699) 1,318      
Change in valuation allowance on deferred tax assets     (1,770) (58,696) (14,921)      
Foreign income taxable in the U.S.     11,829 14,925 9,532      
Foreign tax credit     (29,997) (20,408) (9,477)      
U.S. Base Erosion Anti-Abuse Tax     16,837 20,918 9,134      
Change in U.S. tax regulations     0 0 (8,276)      
Other     3 (1,255) (3,745)      
Total income tax expense     141,889 163,022 135,673      
Discrete Tax Items - Release of Valuation Allowance       (33,669) (5,714)      
Net operating loss carryforwards [Abstract]                
Discrete tax items included income tax expense     0 20,032 39,326      
Available tax credit carryforwards [Abstract]                
Discrete Tax Items Repatriation       (59,642) (53,316)      
Unremitted foreign earnings   $ 385,000   360,000        
Tax liability on unremitted foreign earnings 86,000   86,000          
Income tax uncertainties [Abstract]                
Cash repatriated during the current period 325,000     81,243        
Repatriation taxes paid 63,600     25,201        
Amount of TCJA tax first installment     27,670 14,757 14,757 $ 14,757 $ 14,757 $ 14,757
Net income taxes paid (refunded)     224,232 134,199 79,106      
Company accrued interest and penalties related to the unrecognized tax benefits 1,947   1,947 2,587        
Company recognized interest and penalties.     821 376 591      
Unrecognized tax benefits [Roll Forward]                
Balance at beginning of year     18,429 26,719 40,652      
Addition based on tax positions related to the current year     1,210 0 141      
Addition based on tax positions related to prior years     5,455 3,197 1,037      
Currency translation adjustments       (366) (523)      
Currency translation adjustments     230          
Reduction based on tax positions related to prior years     0 0 (13,154)      
Reduction for settlements     (10,000) (9,420) (982)      
Reduction for lapses of statute of limitation     (2,467) (1,701) (452)      
Balance at end of year 12,857 $ 26,719 12,857 $ 18,429 $ 26,719 $ 40,652    
2024 [Member]                
Operating Loss Carryforwards [Line Items]                
Expected TCJA tax payment, net 37,622   37,622          
2025 [Member]                
Operating Loss Carryforwards [Line Items]                
Expected TCJA tax payment, net 47,027   47,027          
Minimum [Member]                
Available tax credit carryforwards [Abstract]                
Decrease in Unrecognized Tax Benefits is Reasonably Possible 1,250   1,250          
Maximum [Member]                
Available tax credit carryforwards [Abstract]                
Decrease in Unrecognized Tax Benefits is Reasonably Possible 10,487   10,487          
Belgium [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 154,735   154,735          
Israel [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 5,364   5,364          
Available tax credit carryforwards [Abstract]                
Unremitted foreign earnings     380,000          
Japan [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 4,704   $ 4,704          
Japan [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2025          
Japan [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2033          
Netherlands [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 10,324   $ 10,324          
The Republic of China (Taiwan) [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 11,728   $ 11,728          
The Republic of China (Taiwan) [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2026          
The Republic of China (Taiwan) [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2028          
California [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 16,517   $ 16,517          
California [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2028          
California [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2037          
Pennsylvania [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 549,914   $ 549,914          
Pennsylvania [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2024          
Pennsylvania [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2043          
Arizona [Member]                
Net operating loss carryforwards [Abstract]                
Net operating loss carryforward 15,516   $ 15,516          
Arizona [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2032          
Arizona [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date NOL carryforward     Dec. 31, 2040          
Germany [Member]                
Available tax credit carryforwards [Abstract]                
Unremitted foreign earnings     $ 218,000          
Research Tax Credit [Member] | California [Member]                
Net operating loss carryforwards [Abstract]                
Tax credit carryforward, amount 20,983   20,983          
Available tax credit carryforwards [Abstract]                
Tax Credit Carryforward 20,983   20,983          
U.S. Foreign Tax Credit [Member]                
Net operating loss carryforwards [Abstract]                
Tax credit carryforward, amount 32,468   32,468          
Available tax credit carryforwards [Abstract]                
Tax Credit Carryforward $ 32,468   $ 32,468          
U.S. Foreign Tax Credit [Member] | Minimum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date tax credit carryforward     Dec. 31, 2028          
U.S. Foreign Tax Credit [Member] | Maximum [Member]                
Net operating loss carryforwards [Abstract]                
Expiration date tax credit carryforward     Dec. 31, 2030          
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Sep. 07, 2023
Debt Instruments [Abstract]        
Credit facility $ 0 $ 42,000    
Deferred financing costs (26,914) (6,407)    
Long-term debt 818,188 500,937    
Less current portion 0 0    
Long-term debt, less current portion 818,188 500,937    
Stock price per share (in dollars per share)       $ 25.13
Loss on early extinguishment of debt 18,874 0 $ 0  
Cash paid for capped call $ 94,200 0 0  
Cap price of capped call $ 43.98      
Interest expense [Abstract]        
Non-cash interest expense $ 3,735 3,272 3,272  
Committed and uncommitted short-term credit lines 34,000 1,000    
Aggregate annual maturities of long-term debt [Abstract]        
Interest paid $ 17,242 13,739 $ 14,177  
Revolving Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Line of credit facility, initiation date May 08, 2023      
Line of credit facility, maximum borrowing capacity $ 750,000      
Line of credit facility, expiration date May 08, 2028      
Incremental revolving commitments $ 300,000      
Basis spread on variable rate 1.60%      
Commitment fees 0.25%      
Investments pro forma ratio 2.75      
Restricted payments pro forma ratio 2.5      
Restricted payments, annual limit $ 100,000      
Restricted payments ,total limit 300,000      
Restricted payments ,rollover limit 25,000      
Event of default - judgment limit 50,000      
Available borrowing capacity 748,578 707,061    
Letters of credit outstanding $ 1,422 939    
Credit Facility Net Leverage Ratio Maximum 3.25      
Credit facility foreign borrowing sublimit $ 250,000      
Credit facility maximum unrestricted cash leverage ratio adjustment $ 250,000      
Previous Credit Facility [Member]        
Line of Credit Facility [Abstract]        
Line of credit facility, expiration date Jun. 05, 2024      
Convertible Senior Notes, Due 2025 [Member]        
Debt Instruments [Abstract]        
Convertible debt $ 95,102 465,344    
Issuance date Jun. 12, 2018      
Maturity date Jun. 15, 2025      
Cash coupon rate 2.25%      
Effective conversion rate 32.1268      
Effective conversion price (in dollars per share) $ 31.13      
130% of the conversion price (in dollars per share) $ 40.47      
Debt instrument percentage of conversion price 130.00%      
Debt instrument, percentage of sale price of common stock 98.00%      
Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes (in dollars per share) $ 0.085      
Purchase price of extinguished debt   386,745    
Loss on early extinguishment of debt   18,874    
Liability and equity components of convertible debentures [Abstract]        
Principal amount of the convertible debt $ 95,102      
Interest expense [Abstract]        
Principal amount of repurchased debt   370,242    
Convertible Senior Notes, Due 2030 [Member]        
Debt Instruments [Abstract]        
Convertible debt $ 750,000 $ 0    
Issuance date Sep. 12, 2023      
Maturity date Sep. 15, 2030      
Cash coupon rate 2.25%      
Effective conversion rate 33.1609      
Effective conversion price (in dollars per share) $ 30.16      
130% of the conversion price (in dollars per share) $ 39.21      
Debt instrument percentage of conversion price 130.00%      
Debt instrument, percentage of sale price of common stock 98.00%      
Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes (in dollars per share) $ 0.1      
Required minimum principal amount upon partial redemption $ 100,000      
Liability and equity components of convertible debentures [Abstract]        
Principal amount of the convertible debt $ 750,000      
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Vote
shares
Dec. 31, 2022
USD ($)
shares
Class of Stock [Line Items]    
Shares reserved (in shares) 47,110,993  
Stock repurchases | $ $ 78,684 $ 82,972
Dividends paid to stockholders | $ 55,626 57,187
Total | $ $ 134,310 $ 140,159
Treasury stock, common shares (in shares) 7,535,881 4,240,573
Revolving Credit Facility [Member]    
Class of Stock [Line Items]    
Restricted payments (annual limit) | $ $ 100,000  
Restricted payments (total limit) | $ 300,000  
Restricted payments (rollover limit) | $ $ 25,000  
Restricted payments pro forma ratio 2.5  
Class B Convertible Common Stock [Member]    
Class of Stock [Line Items]    
Voting rights per share | Vote 10  
Conversion feature one-for-one  
Shares reserved (in shares) 12,097,148  
Common Stock [Member]    
Class of Stock [Line Items]    
Voting rights per share | Vote 1  
Restricted Stock Units Outstanding [Member]    
Class of Stock [Line Items]    
Shares reserved (in shares) 1,717,000  
2023 Long-Term Incentive Plan - Available to Grant [Member]    
Class of Stock [Line Items]    
Shares reserved (in shares) 5,250,847  
Phantom Stock Units Outstanding [Member]    
Class of Stock [Line Items]    
Shares reserved (in shares) 120,000  
Convertible Senior Notes, Due 2025 [Member]    
Class of Stock [Line Items]    
Shares reserved (in shares) 3,055,323  
Convertible Senior Notes, Due 2030 [Member]    
Class of Stock [Line Items]    
Shares reserved (in shares) 24,870,675  
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Income (Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Details of Expenses [Abstract]      
COVID-19 Impact on COGS   $ 6,661  
COVID-19 Impact on SGA   546  
Schedule of Equity Method Investments [Line Items]      
Foreign exchange gain (loss) $ 677 5,690 $ (2,692)
Interest income 31,353 7,560 1,269
Other components of net periodic pension expense (8,730) (11,090) (13,206)
Investment income (expense) 1,347 (6,812) (1,036)
Other 616 (200) 11
Other Income (expense) $ 25,263 $ (4,852) $ (15,654)
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Accrued Expenses [Abstract]      
Sales returns and allowances $ 47,760 $ 46,979  
Goods received, not yet invoiced 44,657 60,201  
Accrued VAT taxes payable 56,218 55,010  
Other 90,715 99,416  
Total other accrued expenses 239,350 261,606  
Sales returns and allowances accrual activity [Roll Forward]      
Beginning Balance 46,979 39,759 $ 39,629
Sales returns and allowances 101,696 102,640 89,832
Credits issued (101,324) (94,682) (88,708)
Foreign currency 409 (738) (994)
Ending Balance $ 47,760 $ 46,979 $ 39,759
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance $ (10,827)    
Other comprehensive income (loss) 21,164 $ 9,425 $ (33,811)
Ending Balance 10,337 (10,827)  
Pension and Other Post-Retirement Actuarial Items [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (7,598) (58,908) (77,075)
Other comprehensive income before reclassifications (10,338) 60,949 12,592
Tax effect 2,462 (15,783) (2,509)
Other comprehensive income before reclassifications, net of tax (7,876) 45,166 10,083
Amounts reclassified out of AOCI 1,181 8,260 10,677
Tax effect (306) (2,116) (2,593)
Amounts reclassified out of AOCI, net of tax 875 6,144 8,084
Other comprehensive income (loss) (7,001) 51,310 18,167
Ending Balance (14,599) (7,598) (58,908)
Currency Translation Adjustment [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (3,229) 38,656 90,634
Other comprehensive income before reclassifications 28,165 (41,885) (51,978)
Tax effect 0 0 0
Other comprehensive income before reclassifications, net of tax 28,165 (41,885) (51,978)
Amounts reclassified out of AOCI 0 0 0
Tax effect 0 0 0
Amounts reclassified out of AOCI, net of tax 0 0 0
Other comprehensive income (loss) 28,165 (41,885) (51,978)
Ending Balance 24,936 (3,229) 38,656
Accumulated Other Comprehensive Income (Loss) [Member]      
Accumulated Other Comprehensive Income (Loss) [Line Items]      
Beginning Balance (10,827) (20,252) 13,559
Other comprehensive income before reclassifications 17,827 19,064 (39,386)
Tax effect 2,462 (15,783) (2,509)
Other comprehensive income before reclassifications, net of tax 20,289 3,281 (41,895)
Amounts reclassified out of AOCI 1,181 8,260 10,677
Tax effect (306) (2,116) (2,593)
Amounts reclassified out of AOCI, net of tax 875 6,144 8,084
Other comprehensive income (loss) 21,164 9,425 (33,811)
Ending Balance $ 10,337 $ (10,827) $ (20,252)
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions and Other Postretirement Benefits (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Plan
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Included in other assets $ 3,929 $ 4,715  
Included in Payroll and related expenses (9,523) (14,368)  
Accrued pension and other postretirement costs (195,503) (187,092)  
Total actuarial items [1] 24,330 15,173  
Components of actuarial items [Abstract]      
Total actuarial items [1] $ 24,330 15,173  
Other postretirement benefits [Abstract]      
Number of unfunded non-pension postretirement plans | Plan 2    
Number of European subsidiaries with unfunded non-pension postretirement plans | Plan 2    
Other retirement obligations [Abstract]      
Company's matching expense for 401(k) savings plans $ 7,641 7,083 $ 6,557
Deferred Compensation [Member]      
Defined benefit pension plans [Abstract]      
Assets held in trust 28,838 28,535  
Non-qualified Pension Plans [Member]      
Defined benefit pension plans [Abstract]      
Assets held in trust 21,095 20,615  
Defined Benefit Pension [Member] | U.S. Plans [Member]      
Change in benefit obligation [Roll forward]      
Benefit obligation at beginning of year 37,221 45,613  
Service cost 0 0 0
Interest cost 1,997 1,122 1,016
Plan amendments 0 0  
Actuarial (gains) losses (272) (7,668)  
Benefits paid (8,255) (1,846)  
Curtailments and settlements 0 0  
Currency translation 0 0  
Benefit obligation at end of year 30,691 37,221 45,613
Change in plan assets [Roll forward]      
Fair value of plan assets at beginning of year 0 0  
Actual return on plan assets 0 0  
Company contributions 8,255 1,846  
Benefits paid (8,255) (1,846)  
Currency translation 0 0  
Fair value of plan assets at end of year 0 0 0
Funded status at end of year (30,691) (37,221)  
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Included in other assets 0 0  
Included in Payroll and related expenses (1,474) (6,378)  
Accrued pension and other postretirement costs (29,217) (30,843)  
Total actuarial items (522) 69  
Total (31,213) (37,152)  
Components of actuarial items [Abstract]      
Unrecognized net actuarial loss (gain) (588) (140)  
Unamortized prior service cost 66 209  
Total actuarial items (522) 69  
Projected and accumulated benefit obligations [Abstract]      
Accumulated benefit obligation, all plans 30,691 37,221  
Plans for which the accumulated benefit obligation exceeds plan assets [Abstract]      
Projected benefit obligation 30,691 37,221  
Accumulated benefit obligation 30,691 37,221  
Fair value of plan assets 0 0  
Components of net periodic pension cost [Abstract]      
Net service cost 0 0 0
Interest cost 1,997 1,122 1,016
Expected return on plan assets 0 0 0
Amortization of actuarial losses 175 1,523 2,032
Amortization of prior service (credit) cost 144 144 144
Curtailment and settlement losses 0 0 0
Net periodic benefit cost (benefit) $ 2,316 $ 2,789 3,192
Weighted average assumptions used to calculate benefit obligations [Abstract]      
Discount rate 5.25% 5.50%  
Rate of compensation increase 0.00% 0.00%  
Weighted average assumptions used calculating net periodic benefit cost [Abstract]      
Discount rate 5.50% 2.50%  
Rate of compensation increase 0.00% 0.00%  
Expected return on plan assets 0.00% 0.00%  
Estimated future benefit payments [Abstract]      
2024 $ 3,347    
2025 3,301    
2026 1,941    
2027 8,306    
2028 3,198    
2029-2033 9,415    
Defined Benefit Pension [Member] | Non-U.S. Plans [Member]      
Change in benefit obligation [Roll forward]      
Benefit obligation at beginning of year 203,541 $ 278,173  
Service cost 3,063 4,199 4,693
Interest cost 7,346 3,200 2,968
Plan amendments (15) 79  
Actuarial (gains) losses 8,835 (45,102)  
Benefits paid (17,160) (16,777)  
Curtailments and settlements (27) 0  
Currency translation 5,200 (20,231)  
Benefit obligation at end of year 210,783 203,541 278,173
Change in plan assets [Roll forward]      
Fair value of plan assets at beginning of year 65,620 75,920  
Actual return on plan assets 1,976 790  
Company contributions 12,161 13,212  
Benefits paid (17,160) (16,777)  
Currency translation 690 (7,525)  
Fair value of plan assets at end of year 63,287 65,620 75,920
Funded status at end of year (147,496) (137,921)  
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Included in other assets 3,929 4,715  
Included in Payroll and related expenses (7,149) (6,827)  
Accrued pension and other postretirement costs (144,276) (135,809)  
Total actuarial items 24,891 16,392  
Total (122,605) (121,529)  
Components of actuarial items [Abstract]      
Unrecognized net actuarial loss (gain) 24,094 15,628  
Unamortized prior service cost 797 764  
Total actuarial items 24,891 16,392  
Projected and accumulated benefit obligations [Abstract]      
Accumulated benefit obligation, all plans 194,361 176,056  
Plans for which the accumulated benefit obligation exceeds plan assets [Abstract]      
Projected benefit obligation 146,898 181,207  
Accumulated benefit obligation 144,213 159,433  
Fair value of plan assets 3,032 38,854  
Components of net periodic pension cost [Abstract]      
Net service cost 3,063 4,199 4,693
Interest cost 7,346 3,200 2,968
Expected return on plan assets (2,270) (1,725) (1,660)
Amortization of actuarial losses 345 4,760 7,444
Amortization of prior service (credit) cost 195 216 189
Curtailment and settlement losses 546 1,190 632
Net periodic benefit cost (benefit) $ 9,225 $ 11,840 14,266
Weighted average assumptions used to calculate benefit obligations [Abstract]      
Discount rate 3.36% 3.57%  
Rate of compensation increase 3.12% 2.60%  
Weighted average assumptions used calculating net periodic benefit cost [Abstract]      
Discount rate 3.57% 1.19%  
Rate of compensation increase 2.60% 2.07%  
Expected return on plan assets 4.11% 2.96%  
Estimated future benefit payments [Abstract]      
2024 $ 14,897    
2025 15,450    
2026 17,775    
2027 14,830    
2028 14,744    
2029-2033 74,939    
Other Postretirement Benefits [Member] | U.S. Plans [Member]      
Change in benefit obligation [Roll forward]      
Benefit obligation at beginning of year 4,328 $ 7,611  
Service cost 21 39 102
Interest cost 225 178 163
Actuarial (gains) losses 183 (2,525)  
Benefits paid (497) (975)  
Currency translation 0 0  
Benefit obligation at end of year 4,260 4,328 7,611
Change in plan assets [Roll forward]      
Fair value of plan assets at beginning of year 0    
Fair value of plan assets at end of year 0 0  
Funded status at end of year (4,260) (4,328)  
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Included in Payroll and related expenses (510) (497)  
Accrued pension and other postretirement costs (3,750) (3,831)  
Total actuarial items (1,527) (2,031)  
Total (5,787) (6,359)  
Components of actuarial items [Abstract]      
Unrecognized net actuarial loss (gain) (1,527) (2,031)  
Total actuarial items (1,527) (2,031)  
Components of net periodic pension cost [Abstract]      
Net service cost 21 39 102
Interest cost 225 178 163
Amortization of actuarial losses (321) 342 53
Curtailment and settlement losses 0 0 0
Net periodic benefit cost (benefit) $ (75) $ 559 318
Weighted average assumptions used to calculate benefit obligations [Abstract]      
Discount rate 5.25% 5.50%  
Rate of compensation increase 0.00% 0.00%  
Weighted average assumptions used calculating net periodic benefit cost [Abstract]      
Discount rate 5.50% 2.50%  
Rate of compensation increase 0.00% 0.00%  
Estimated future benefit payments [Abstract]      
2024 $ 510    
2025 499    
2026 467    
2027 452    
2028 416    
2029-2033 1,594    
Other Postretirement Benefits [Member] | Non-U.S. Plans [Member]      
Change in benefit obligation [Roll forward]      
Benefit obligation at beginning of year 6,715 $ 7,782  
Service cost 221 237 278
Interest cost 251 55 42
Actuarial (gains) losses 801 (749)  
Benefits paid (681) (147)  
Currency translation 256 (463)  
Benefit obligation at end of year 7,563 6,715 7,782
Change in plan assets [Roll forward]      
Fair value of plan assets at beginning of year 0    
Fair value of plan assets at end of year 0 0  
Funded status at end of year (7,563) (6,715)  
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Included in Payroll and related expenses (390) (666)  
Accrued pension and other postretirement costs (7,173) (6,049)  
Total actuarial items 1,488 743  
Total (6,075) (5,972)  
Components of actuarial items [Abstract]      
Unrecognized net actuarial loss (gain) 1,488 743  
Total actuarial items 1,488 743  
Components of net periodic pension cost [Abstract]      
Net service cost 221 237 278
Interest cost 251 55 42
Amortization of actuarial losses 8 85 116
Curtailment and settlement losses 89 0 67
Net periodic benefit cost (benefit) $ 569 $ 377 $ 503
Weighted average assumptions used to calculate benefit obligations [Abstract]      
Discount rate 3.40% 3.86%  
Rate of compensation increase 4.00% 4.19%  
Weighted average assumptions used calculating net periodic benefit cost [Abstract]      
Discount rate 3.86% 0.80%  
Rate of compensation increase 4.19% 2.88%  
Estimated future benefit payments [Abstract]      
2024 $ 390    
2025 621    
2026 205    
2027 1,525    
2028 785    
2029-2033 4,897    
Other Retirement Obligations [Member]      
Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]      
Accrued pension and other postretirement costs (11,087) $ (10,560)  
Dr. Felix Zandman [Member] | Non-qualified Pension Plans [Member]      
Defined benefit pension plans [Abstract]      
Assets held in trust 445 $ 1,023  
Deferred compensation arrangement, annual retirement benefit to surviving spouse $ 614    
[1] Amounts included in accumulated other comprehensive loss are presented in this table pre-tax
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 23, 2023
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation expense recognized $ 16,532 $ 6,545 $ 6,605  
Unrecognized Compensation Cost $ 15,174      
2007 Stock Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award        
Share-based compensation arrangement by share-based payment award, options, non-vested, outstanding (in shares)       1,294,546
2023 Long-Term Incentive Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award        
Expiration date of stock-based compensation plan Mar. 24, 2033      
Maximum number of shares authorized under restricted stock, unrestricted stock, RSU's and stock options to officers, employees and non-employee directors (in shares) 6,000,000      
Share-Based Awards Granted Pursuant to 2023 LTIP in Current Period 761,000      
Exercisable (in shares)        
Available for future grants (in shares) 5,250,847      
Restricted stock units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation expense recognized $ 16,425 $ 6,323 $ 6,396  
Unrecognized Compensation Cost $ 15,174      
Weighted Average Remaining Amortization Periods 1 year 7 months 6 days      
Number of units [Abstract]        
Balance (in shares) 894,000 877,000 793,000  
Granted (in shares) 1,180,000 336,000 319,000  
Vested (in shares) [1] (342,000) (306,000) (235,000)  
Cancelled or forfeited (in shares) (15,000) (13,000) 0  
Balance (in shares) 1,717,000 894,000 877,000  
Expected to vest (in shares) 1,702,000 894,000 877,000  
Weighted Average Grant-date Fair Value per Unit [Abstract]        
Beginning balance, Weighted average grant-date fair value (in dollars per share) $ 19.73 $ 20.08 $ 18.9  
Granted, Weighted average grant-date fair value (in dollars per share) 24.34 19.13 22.07  
Vested, Weighted average grant-date fair value (in dollars per share) [1] 18.86 20.04 18.79  
Cancelled or forfeited, Weighted average grant date fair value (in dollars per share) 24.83 20.5 0  
Ending balance, Weighted average grant-date fair value (in dollars per share) $ 23.03 $ 19.73 $ 20.08  
Phantom Stock Units [Member]        
Share-based Compensation Arrangement by Share-based Payment Award        
Stock-based compensation expense recognized $ 107 $ 222 $ 209  
Unrecognized Compensation Cost $ 0      
Weighted Average Remaining Amortization Periods 0 years      
Number of units [Abstract]        
Balance (in shares) 226,000 212,000 198,000  
Granted (in shares) 5,000 10,000 10,000  
Dividend equivalents issued (in shares) 2,000 4,000 4,000  
Redeemed for common stock (in shares) (113,000) 0 0  
Balance (in shares) 120,000 226,000 212,000  
Weighted Average Grant-date Fair Value per Unit [Abstract]        
Granted, Weighted average grant-date fair value (in dollars per share) $ 21.48 $ 22.2 $ 20.89  
Scheduled to Vest January 1, 2024 [Member] | Performance Vested Restricted Stock Units [Member]        
Number of units [Abstract]        
Balance (in shares) [2] 165,000      
Expected to vest (in shares) [2] 165,000      
Not expected to vest (in shares) [2] 0      
Scheduled to Vest January 1, 2025 [Member] | Performance Vested Restricted Stock Units [Member]        
Number of units [Abstract]        
Balance (in shares) 168,000      
Expected to vest (in shares) 168,000      
Not expected to vest (in shares) 0      
Scheduled to Vest January 1, 2026 [Member] | Performance Vested Restricted Stock Units [Member]        
Number of units [Abstract]        
Balance (in shares) 172,000      
Expected to vest (in shares) 157,000      
Not expected to vest (in shares) 15,000      
[1] Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.
[2] The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commitments and Contingencies (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Environmental Matters  
Accrued environmental liabilities $ 12,430
Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration] true
Accrued environmental liabilities, current $ 2,936
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Other accrued expenses
Accrued environmental liabilities, noncurrent $ 9,494
Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities
Estimated purchase commitments [Abstract]  
2024 $ 57,824
2025 $ 29,109
Other accrued liabilities [Member]  
Environmental Matters  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Other accrued expenses
Other Noncurrent Liabilities [Member]  
Environmental Matters  
Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration] Other liabilities
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current Vulnerability Due to Certain Concentrations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Concentration Risks [Abstract]    
Duration of business operations in Israel 53 years  
Credit Concentration Risk [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Bank of America [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 10.10%  
Credit Concentration Risk [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | MUFG Bank Ltd. [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 10.80%  
Credit Concentration Risk [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | JPMorgan [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage [1] 16.20%  
Credit Concentration Risk [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | TD Bank [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 15.00%  
Credit Concentration Risk [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Santander [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 16.20%  
Geographic Concentration [Member] | Outside Of United States [Member]    
Concentration Risks [Abstract]    
Cash and cash equivalents and short-term investments $ 660,258  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Germany [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 6.80%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Singapore [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 6.30%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Israel [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 10.60%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | United States [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 50.20%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | The Republic of China (Taiwan) [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 9.20%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | People's Republic Of China [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 10.70%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Other Asia [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 3.80%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Other Europe [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 1.20%  
Geographic Concentration [Member] | Cash and Cash Equivalents and Short-term Investments [Member] | Other [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 1.20%  
Geographic Concentration [Member] | Revenue [Member] | Outside Of United States [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 74.00%  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Customer One [Member]    
Concentration Risks [Abstract]    
Concentration risk percentage 12.40% 10.20%
[1] Participant in Credit Facility
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment Reporting Information [Line Items]      
Number of reporting segments | Segment 6    
Net revenues $ 3,402,045 $ 3,497,401 $ 3,240,487
Segment Operating Income 806,312 917,431 750,621
Depreciation expense 174,457 155,864 159,247
Capital expenditures 329,410 325,308 218,372
Total Assets 4,239,923 3,865,653 3,543,257
Distributors [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,798,291 2,019,842 1,902,499
OEMs [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,378,065 1,229,114 1,138,569
EMS Companies [Member]      
Segment Reporting Information [Line Items]      
Net revenues 225,689 248,445 199,419
Industrial [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,216,078 1,377,043 1,269,150
Automotive [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,202,923 1,067,499 994,039
Military and Aerospace [Member]      
Segment Reporting Information [Line Items]      
Net revenues 271,871 215,078 170,484
Medical [Member]      
Segment Reporting Information [Line Items]      
Net revenues 152,611 133,808 130,126
Customers [Member]      
Segment Reporting Information [Line Items]      
Net revenues 3,402,045 3,497,401 3,240,487
Other [Member]      
Segment Reporting Information [Line Items]      
Net revenues 558,562 703,973 676,688
Asia [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,264,779 1,348,804 1,357,583
Asia [Member] | Customers [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,255,563 1,347,893 1,392,267
Europe [Member] | Customers [Member]      
Segment Reporting Information [Line Items]      
Net revenues 1,255,652 1,146,898 1,072,025
Americas [Member] | Customers [Member]      
Segment Reporting Information [Line Items]      
Net revenues 890,830 1,002,610 776,195
MOSFETs [Member]      
Segment Reporting Information [Line Items]      
Net revenues 778,754 762,260 667,998
Segment Operating Income 195,793 228,692 148,652
Depreciation expense 35,965 30,551 30,257
Capital expenditures 132,543 90,297 44,227
Total Assets 702,299 672,048 503,937
Diodes [Member]      
Segment Reporting Information [Line Items]      
Net revenues 690,540 765,220 709,416
Segment Operating Income 153,462 176,422 145,814
Depreciation expense 44,904 40,014 40,406
Capital expenditures 62,185 69,126 45,772
Total Assets 852,703 814,017 815,751
Optoelectronic Components [Member]      
Segment Reporting Information [Line Items]      
Net revenues 243,146 296,384 302,714
Segment Operating Income 42,963 85,456 82,378
Depreciation expense 16,496 14,065 14,585
Capital expenditures 23,228 27,776 25,068
Total Assets 352,984 385,388 377,815
Resistors [Member]      
Segment Reporting Information [Line Items]      
Net revenues 843,472 832,806 752,554
Segment Operating Income 209,425 235,259 190,953
Depreciation expense 39,781 34,903 34,344
Capital expenditures 67,085 76,702 57,729
Total Assets 946,585 861,870 783,390
Inductors [Member]      
Segment Reporting Information [Line Items]      
Net revenues 347,392 331,086 335,638
Segment Operating Income 99,684 93,453 97,482
Depreciation expense 14,963 14,927 14,448
Capital expenditures 10,767 35,102 24,377
Total Assets 365,111 322,893 355,353
Capacitors [Member]      
Segment Reporting Information [Line Items]      
Net revenues 498,741 509,645 472,167
Segment Operating Income 104,985 104,810 85,342
Depreciation expense 14,269 14,286 17,129
Capital expenditures 21,914 15,214 13,099
Total Assets 459,653 496,924 496,129
Corporate / Other [Member]      
Segment Reporting Information [Line Items]      
Net revenues 0 0 0
Segment Operating Income 0 (6,661) 0
Depreciation expense 8,079 7,118 8,078
Capital expenditures 11,688 11,091 8,100
Total Assets $ 560,588 $ 312,513 $ 210,882
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data, Operating Margin Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating margin reconciliation [Abstract]      
Segment Operating Income $ 806,312 $ 917,431 $ 750,621
Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses 0 (546) 0
Consolidated Operating Income (Loss) 486,144 615,486 467,802
Unallocated Other Income (Expense) (18,742) (21,981) (33,192)
Consolidated Income Before Taxes 467,402 593,505 434,610
Segment Reconciling Items [Member]      
Operating margin reconciliation [Abstract]      
Segment Operating Income $ (320,168) $ (301,399) $ (282,819)
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment and Geographic Data, Revenue and assets by geographic area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues $ 3,402,045 $ 3,497,401 $ 3,240,487
Property and equipment, net 1,294,646 1,130,459  
United States [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues 879,734 974,503 750,862
Property and equipment, net 162,428 144,112  
Germany [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues 1,076,812 1,005,796 976,907
Property and equipment, net 305,504 229,449  
Other Europe [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues 151,160 142,454 134,773
Property and equipment, net 148,646 118,672  
Israel [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues 29,560 25,844 20,362
Property and equipment, net 98,800 87,174  
Asia [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net revenues 1,264,779 1,348,804 $ 1,357,583
People's Republic of China [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net 250,209 250,669  
Republic of China (Taiwan) [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net 207,515 192,456  
Other Asia [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net 108,055 98,332  
Other Geographic Area [Member]      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Property and equipment, net $ 13,489 $ 9,595  
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Numerator [Abstract]      
Net earnings (loss) attributable to Vishay stockholders $ 323,820 $ 428,810 $ 297,970
Denominator for basic earnings (loss) per share [Abstract]      
Weighted average shares (in shares) 139,318 143,176 144,796
Outstanding phantom stock units (in shares) 129 223 209
Adjusted weighted average shares - basic (in shares) 139,447 143,399 145,005
Effect of dilutive securities [Abstract]      
Restricted stock units (in shares) 799 516 488
Convertible debt instruments (in shares) 0 0 2
Dilutive potential common shares (in shares) 799 516 490
Denominator for diluted earnings (loss) per share [Abstract]      
Adjusted weighted average shares - diluted (in shares) 140,246 143,915 145,495
Basic earnings (loss) per share attributable to Vishay stockholders (in dollars per share) $ 2.32 $ 2.99 $ 2.05
Diluted earnings (loss) per share attributable to Vishay stockholders (in dollars per share) $ 2.31 $ 2.98 $ 2.05
Weighted average other [Member]      
Antidilutive Securities [Abstract]      
Antidilutive securities (in shares) 82 251 279
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in operating assets and liabilities, net of effect of businesses acquired [Abstract]      
Accounts receivable $ (3,717) $ (26,696) $ (67,707)
Inventories (58,758) (119,595) (121,492)
Prepaid expenses and other current assets (42,005) (11,380) (35,377)
Accounts payable 743 (61,665) 61,481
Other current liabilities (58,120) 77,223 79,683
Net change in operating assets and liabilities $ (161,857) $ (142,113) $ (83,412)
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Assets:      
Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities $ 0 $ 0  
Held-to-maturity Securities, Unrecognized Holding Gain 0 0  
Held-to-maturity Securities, Unrecognized Holding Loss 0 0  
Held-to-maturity Securities, Transferred Security, at Carrying Value 0 0  
Liabilities:      
Long-term Debt 845,102 507,344  
Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 50,378 50,173  
Available for sale securities 4,115 3,677  
Precious metals   1,252  
Fair Value Assets 117,780 120,722  
Liabilities:      
MaxPower acquisition contingent consideration 938 6,870  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member]      
Assets:      
Fair value of plan assets 63,287 65,620 $ 75,920
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 3,925 5,876  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 21,232 18,406  
Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 38,130 41,338  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 24,343 27,168  
Available for sale securities 4,115 3,677  
Precious metals   1,252  
Fair Value Assets 91,745 97,717  
Liabilities:      
MaxPower acquisition contingent consideration 0 0  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 3,925 5,876  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 21,232 18,406  
Fair Value, Inputs, Level 1 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 38,130 41,338  
Fair Value, Inputs, Level 2 [Member]      
Liabilities:      
Long-term Debt, Fair Value 836,200 491,100  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 26,035 23,005  
Available for sale securities 0 0  
Precious metals   0  
Fair Value Assets 26,035 23,005  
Liabilities:      
MaxPower acquisition contingent consideration 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 2 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Assets held in rabbi trusts 0 0  
Available for sale securities 0 0  
Precious metals   0  
Fair Value Assets 0 0  
Liabilities:      
MaxPower acquisition contingent consideration 938 6,870  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Equity Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Fixed Income Securities [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets 0 0  
Fair Value, Inputs, Level 3 [Member] | Defined Benefit Pension Plans [Member] | Foreign Plan [Member] | Cash and Cash Equivalents [Member] | Fair Value, Measurements, Recurring [Member]      
Assets:      
Fair value of plan assets $ 0 $ 0  
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Related Party Transactions (Details)
12 Months Ended
Dec. 31, 2023
Common Class B [Member]  
Spin-off of Vishay Precision Group, Inc. [Abstract]  
Ratio for stock dividend for Vishay Precision Group, Inc 1 share of VPG Class B common stock for every 14 shares of Vishay Class B common stock
Common Stock [Member]  
Spin-off of Vishay Precision Group, Inc. [Abstract]  
Ratio for stock dividend for Vishay Precision Group, Inc 1 share of VPG common stock for every 14 shares of Vishay common stock
EXCEL 85 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /DQ4%@'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 " #Y,5!8B5MS!.X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NNG&#E'7"X@32$A, G&+$F^+:/XH,6KW]J1AZX3@ 3C&_N7S M9\F="D+YB,_1!XQD,-U,=G!)J+!E1Z(@ )(ZHI6IS@F7FWL?K:3\C <(4GW( M T+;-!NP2%)+DC #J[ 06=]I)51$23Z>\5HM^/ 9AP+3"G! BXX2\)H#Z^>) MX30-'5P!,XPPVO1=0+T02_5/;.D .R>G9);4.([UN"JYO .'MZ?'E[)N95PB MZ13F7\D(.@7Z!]6W3KJNFK?AFQ[G@MZ)=O\^N/_RNPM9KLS?_ MV/@BV'?PZR[Z+U!+ P04 " #Y,5!8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /DQ4%A_ZM="/0@ )DX 8 >&PO=V]R:W-H965T&UL MM9MO4^.V%L:_BB:WTVEG"/&_!'8+S 0'6F[9;89LMT-W[@MAB\2SMI4KR0&^ M?8\=)XH9^23N*+R Q/%Y8O^0Y.>1Y8L7+K[+!6.*O&9I+B]["Z66'P<#&2U8 M1N4I7[(>_JHMHV%5<7O%!IDK.I M(++(,BK>KEG*7RY[;F^SX2&9+U2Y87!UL:1S-F/JS^54P+O!5B5.,I;+A.=$ ML.?+WMC]. F&94&UQ]>$O$4M9I$H)"G]6+&1I M6BK!>8_$[)D6J7K@+[^Q M^H2J XQX*JO?Y&6][]#OD:B0BF=U,1Q!EN3KO_2U!K%3$#@M!5Y=X+TK<(.6 M K\N\-\7#%L*@KH@J,BL3Z7B,*&*7ET(_D)$N3>HE2\JF%4UG'Z2E__WF1+P M:0)UZFK"HP+^C8K0/"8WN4K4&[G+U^VI_+_TR9^S"?GIAY\O!@J^KBP:1+7T M]5K::Y%V/?*)YVHA03=F<5-@ ,>Y/5AO<[#7'JHX8=$I\=T3XCF>;SB@$"^_ M94^GQ VJ\L!0/L'+_UNDI\0Q?GOC;/PM>K_2\UOT:MKWB51)/I?DVSWL0.X4 MR^3_3+37:H%9K1P?/LHEC=AE#P8 R<2*]:Y^_(\[ELR$#2]WG?[O)CYH55<^EL0:?(9;/D/T!,< )ZX W:9T;@*$US_3 M5)JXAFA95T*6Q!J$1EM"H\-:T#C/"YJ2![;D0IE(X3I*%$90:%574);$&J#. MMJ#.#@,U92+AY>4B)G#1,?:Z/4J;@;QU)$?KNT*S)-: =KZ%=HZ>:E@(4?6^ M1$;0N!X9%2@X7*W?=[V^[YJ(H85=B5D2:Q#[L"7VX;!FMHOL%C9*$R]U!68+;4FL1W+ZQYH&02% %/Y MW/9!?X]8Z_41K^N,S)):$YFGD7GH6=9>]39)&?E<9$],&%'A(F[_+'!'1E9H M86=6EM2:K+2M=U&_NV'UP.;@[*&%*?*99L:Q?H_0UT0N:!G'%!.*18NS-RQ*4<^'$=_\QW MC-2L6GU;:DUJVNR[N%O?)OB("QC0J@Q_0F8*S ;A@H2\ )Q E8UB^@^[[A;_D1H2XW">:KI@P589X96=LQX@-KLX- M+F[VWV/;#GM3P5=)'IF;'ZXY'1NQ6_YU4F7? <"PY[1$9!T'=]QTS+:G2PI=:DI:.#ASO^+XF"@,6?B>O] M]/0SF;&H$-#*C,API9!G&9@6J7CT_80LJ2 KFA:,_.";J0KRJ,[=CA -/AP/OH'#PE:<00JE8SR8)XQSE'J7/ MW C+:@2PI=:$I2. =U $V-P]6$]/5@,9F%KSQ.X>Q;8F9C4!V%)K4M,)P#LH M 50S9NL5)>5]%KK!:*2&*[91LQH ;*DUER'H . ?% "J[DA"R$QS+HR>8X_. M/15PZ1A'$0,AD(G7DL;E!U:#@"VU)C\=!'SS4NV+>O8H]>V6@$OZPSM&.[?U^[?Q\W[ MSKW1G.91 E&TFA2JMMT(44V)PZ5AO0;Q6XG2O/0*_YKV%F@U)=A2:\+4*<$_ MZ-["; '&%^VN_W)!$5[7&=8Q0H*O0X)_4$B8%D]I$D$?Y=3H/G"5SHOZK,:% M6FU8J97KAU=7_MDH<*J?B\'*Q$>' 1^W\)N1[#81&;F;&-G@"H%G1& U!-A2 M:T+2(<#'+?L&4EL:WU-^(W*IR(\T6_Y"'GD!U]K[^ZD1FM4,8$NM"4UG !]W M[!MHYV9]%\D*8U9NEPD](1,69[+MW1%\X0:Z5G- K;4FHMI=18( M< \?IE1*<@WC>[YBD#B?4D;JN<19.9=(OGUBY2RN\3*):W<=S:RJ36RI-;GJ MC!"L7;6MQ=Z!33GE:Z1J M,Q&$M=IHYP+I>LZ',S:V+'R Z!S@Z!E9L!>-^V^OB!5;6)+;4FWITG M$ *[?=MF*@BMJDULJ351ZHP1')0Q_E7?MAD?PEJMV;>'@7/N[GC?&IG5I#'8 M>9:KG"*IGHF3)"I7;JT?Z]INW3YW-ZZ>-AOHW=&PO=V]R:W-H965T&ULK5IK;]LX%OTKA+?8G0&WQJZ5@[?V;M%NK%;+KM&Z7G!*T\5:5G)FMJZM& M7UG2;M=K91_?Z]H\G,_8[.F#S]7=ROD/%A=G&W6GK[7[NKFR\&ZQ[V59K773 M5J8A5M^>S]ZQMY<)]PTZQ!^5?F@/7A,?RHTQW_R;C\OS&?6,=*U+Y[M0\-^] MOM1U[7L"'G_M.IWMG^D;'KY^ZOW7+G@(YD:U^M+4?U9+MSJ?Y3.RU+=J6[O/ MYN'?>A=0XOLK3=UV_Y*''9;.2+EMG5GO&@.#==7T_ZOONX$X:,!DH '?-> O M;2!V#407:,^L"^N#O,ONK'I6D,T5>.G\=I9^+:"=N[BTC2M MJ:NE]T_A@:=\T.4I$6Q...4":7[Y\N;\N/D"XMT'S?=!\ZX_$0IZ:ZUN'%%M M"W&^Q>+I.Y!X!WYOO6TWJM3G,]@\K;;W>G;QSW^PE/Z"1?=*G1W%*O:QBECO M%Y>J71&8-5+Z%_JO;76O:@@>G<6^JZ3KRB> ^XLBXQDKSA;WA_%,82FC.4_V ML".FKXQU)T[;-:RV>]VZ=8AFWT]Z\'R1Y#0?L410-.$9QUDF>Y9) ME.6[LC1;X 4YK-0PEC>UGI,&\JVY):J&K.AW4$L@P9+2ZF7E2&U@F;7^^S=L MGM&DFPUX*;B<0R_M1G>IK'[$0DTF04B>IID:1O?)1YB& MQAE;:7R3I*^Y25ZILZ- LWV@6712?ZV:"G+HDMP9@^>W;#+ +,UH+D;S@,"2 ME N)ST.^IY='Z?T)2N@S\,8:6%LHOWSR8)YF0HQW+@9C0@9V;K'G5T3Y?58/ MH$FPW*@@NV M[K$;8*^(&Z\T3K.@ B0YTF6BM#^'!2.Q27.&WUG MMWWQU&O)G0V("9O*&"]H4DR2"8*3@HJ [6"#WK&XX+U[,E*=CUIJV 5EI3QU ME.Y4U4YX+E,^L80H,J.R2%B \B"!+*Z!H:0"UA#E/-4ZQ@N9RLEF0X"@B3() MK%\^J"*/JV)7LGM;NFUU)&'SJ=XQGA[NGUV1@^ $8P>+YICGH(L\KHL?]*T& M58&,T)1FK8E3WW$%YXBVB4P48V7!<%2"JPXP/2@KXQKX&[C'AZJN47*(G%$& M+GU,#L>)0-G"!]7C\4+POYV3J!JGFKL*JI;=E =7Z*Z[H_S*A1CG R6Y44@ M7_%!HWAU[DO5BUA;3]5 MZ1OUZ$MT-&RD6"L8I7P\00@N+V@12L"#RO&XREVI1VOJNE,,J^ON".[)_*.$ MI^H%17XAQQ4*BDMIJ$+A@\;QN,9]T@JDXF YH2R1*BZ5>3(FB< 2P0(#@Q7 KK-9!"Q"!L(BYL'Y_1,S'5J0RIFA%8 M+ED2J.G%H&;B1RJZ9V9=3&4K+5B>C:<=P64\Y4G ,HJ#8\ZXO'TRS5U_>+C4 M-^"[:O"V>_(;8T/F44SU*V?P9S+*4UQ":2$"ID$,0B?B0O?U]/J4.*N:MNJ\ M.2R'6-824SV3&>7CJ@>!Y8*&:F(L9T?Q'%^%##(FXS)V:=;KJK\! MZ6]O3..JYDXW98!SO#_<=A',O[U"1\$!0TI8QH=/67AZ$0?VU%\3(@Y)(-Y05FW-9C@<]B;\RQC.PPQ6]=" MG>L/$]$AF&HY=#JYYD1AO @<%\ZXXE_64#:2]WY/WVLP)KX8+_^OX9'( MZ/ Y+;(YD_E+!P,II \/V7=C\0SJ>"@&.R'C=N)2;:K^;@:LNK_;\N=1^^A1 MNHAA@#F1Q63V$*!(N."A^1NLA8Q;B\_:*?@(J@ME&W]>C?+$C()D(AN7EP@P MRP3G 49@VI=N6]QKU^\IL_^=MT/ 3$,E AQI*-P$[\CQ<"/EX. MSD*^Q%G\J(9A-Z-%2O/Q,18&I!(*I\!J3@:GD<2=QG],X\V%/XF M>P/"#5D M#=R^)=-26&9\7.,A*)&'CDN2P1XD\7*Y'^#P6";(%2BG-)_<7V% FE"6!-)9 M,JAX\I*2^&PO=V]R M:W-H965T&ULM5AM;^(X$/XK5FYUUTJ])LX+@1X@;:E.=Q]6 M0DMW]\/I/KC)0*PZ,6L[L+U?OW:2!@(AP)7R ?(R\_AY9C+C"<,U%\\R 5#H M1\HR.;(2I99WMBVC!%(B;_D2,GUGSD5*E#X5"ULN!9"X<$J9[3I.STX)S:SQ ML+@V%>,ASQ6C&4P%DGF:$O%R#XRO1Q:V7B]\IHM$F0OV>+@D"YB!^K*<"GUF MUR@Q32&3E&=(P'QD?<1W$]PW#H7%5PIKN76,C)0GSI_-R=_QR'(,(V 0*0-! M],\*)L"80=(\OE>@5KVF<=P^?D7_LQ"OQ3P1"1/.OM%8)2.K;Z$8YB1GZC-? M_P65H,#@19S)XANM2]O>P$)1+A5/*V?-(*59^4M^5('8W6@W-3!IG2NB[5/NI\81GDC,:$P4Q MNB>,9!&@F8&3Z&I*!&0J 44CPJ[1[^C+[ %=?;A&'Q#-T&/"X,*!(04X48U_%HS6ZY1% L81K%:HQ# M)QC:JVV5+4:>Z]=&#?9^S=[OS-0C5X2AKU0FY 7IXHB>$\YB$/(W!-]SJEY: MD^=?,GD7 FO(#VKY06?RIKK'@7Y6XU+[#5H2@5:$Y8"N=$7&G#$B)%J";M2) M+M[KMF@$^WG9R5R718-WK^;=.X]WP4XBDJN$"_J?OF'XEU=;29?XO6U*3O'9 MH7[[K,154DQPCV]Y8/ M R_H]WIGI+GQ54__D$Z1.(?]MX=L*<6\@7 M FLHQLYFWW7>H9-5H!>*P*70FB'8&CWP*6E_0RNK%@BWZ^9V]Z$]8M0DOQD9 M<.MJ72@]V-%L'M]UO/ MP_UPX.REH2L9D*<.>N^RICPO0$A^X[6T@WTMD5]![3 -Z, SAX MCR;2.62<'8(+H35#L)DLR@IEDT=JRF:WB22_)\C?EP.?W%RKZMO9J64)0_KHC17HY6UF\OQV"Q6 M:BW-A=ZH$GZYT]5:6KBMEF.SJ93,ZJ!U,69!$(W7,B]'TTG][$,UG>BM+?)2 M?:B(V:[7LOI^K0I]?S6BH\<''_/ERKH'X^ED(Y?J5MG/FP\5W(WW6;)\K4J3 MZY)4ZNYJ](I>SAAW ;7B2Z[NS<$U<2ASK;^YF]?9U2AP+5*%6EB70L*_G;I1 M1>$R03O^:I..]N]T@8?7C]E_K>$!9BZ-NM'%USRSJZM1,B*9NI/;PG[4][^K M%BAT^1:Z,/5?])Y=20S5W4G5E' WY>NG&_M17\FD.(G8E:R4H;D)?FTTELC MR\R&_%)F*CM., :B/19[Q+IF M@QEG:G%!.#TC+& <:=#-T\,9$CY[>C@=H.'[0>)U/OZ?!NF/5W-C*UA(?V(C MT+Q!X&]PU>72;.1"78V@?!A5[=1H^N,/- I^QGKO.9/-GBG94<^*?<^*H>S3 M=U!9*[53Y5:A\[:)#NMH5T)W4RX"%HAP,MX==@BF2V,1T&/=#-$Q$8@DWNN. M,,(]1CB(<:--,QTVEZ* !3+ X#)D'A.EX(JBGFR$Z'K(P M%CA0M >*!H%^J[0QCN8NMQA&U'LM]+9(N4?1E]$@3-(D]2CZNB2)4\IQB'@/ M$0]"W,)NEI?+,[)4):S2XHQ >20R@S*>NY7J=CRB'F +-_CLBWO-$DD"$\NC M1&2"AX'7&3-$Q@)**0Z9["&30JTPC@3AB*@0'D=?%M$0E!X' MDBV*DX#A'.F>(QVLL>_M2E4M WG9CLI/EQA.^IRE]#F3S9XIV5$'TJ"S$L'@ M5'A=6@5Y[>.<1HU T!N]^"(Z/*_=?$ ) M:+_DA2SR2P\B.Q>)7V=GF(R&47BB?E+6M9\-MO^-*Z!@K)6LBN\P(FZ);G.S M"'D]? M%Z:P*80^#Y*/BXB>&JC.D=!A2]+R ,A@.>C[!RI@NOE;'*:+>&W.CW$0'0^C M^,1.3CL_0H<-B3.*L)1*6$7XN/0M!&=A2'MEH:\3' R@OUDC.@:^A9\PBK3S M)'38E+Q1QER2\@"'2&NK?+ZUCX, M5<4]YKXJC4X!=_Z$#AN4=T.H7Z BRN\$/K,7WU9@F56%4R:(;^<)"WS.ODZP M)*&]RMC7L31.XU.KKC,Q='"+GUY+DR\Z7/!FS1?[4\#)2_B*SV#09740B5?5 MIA7)8?LO>*\&8:JTMX-CJH,Z=?S]WYD1-FQ&9GFQ=9_+_WM?M.WP^L+W,Z@J M3;R^0%4G^Z+S,FS8RWRM3[^@,^0.S/I2/9[BZ*TU%KY)W"H_=\=G,'<<>/,S M3MOW*Y2G0L0^+Z(3G/=&']6%P4GFSO^P8?_S-.:LG27_1-UW,A3V7!'YU)B. MI]3?=5%=*-)3U)T]8L/VZ$::%4#M\DR5V>&<_Q?SN7E#?.C:+GSW]Q31K!6E M1R*>^)#C@]/+M:J6]2FP(0N]+6USXK=_NC]I?E6?KWK/K^GEK#DO[M(TQ]=O M9;7,2T,*=0N!?L MS^6G?P-02P,$% @ ^3%06)Q+443< P 7@T !@ !X;"]W;W)KBOI79!A)[0PNT:]#TXZ'8 M RW1%A>)]$C:3O[]+B5'M27:RP"_2")U[B'/O9?DY7@GY(,J*=7HL:ZXFCBE MUNMKUU5Y26NBKL2:ZJ_K.PDMMV,I6$VY M8H(C29<3YP9?SW%CT""^,;I3!]_(2%D(\6 :[XN)XYD9T8KFVE 0>&WIC%:5 M88)Y_+,G=;HQC>'A]S/['XUX$+,@BLY$]9T5NIPXJ8,*NB2;2G\6NW=T+R@R M?+FH5/-$NQ:;! [*-TJ+>F\,,Z@9;]_D<>^( P,>YJ"D:H:_W<_3ZU1OT"C&.OI1BHP@O MU-C5,!O#Z>;[D6_;D?T3(V,??11FOO^#8^\WFQTN2S2]$=N3CL/-Q>(Y]^B=LK)1(SOC* MFL&M==18FQUT.PW\*,*07-M#?PQA8>"%:0\V'\+\+,V"I(,=:8@Z#='9//FD M2RI1?I02K$V)UY50ZLU;Q$$FI(TFCS:1T253XY)D\PN1';DU[MP:GTV-N_W9 M!IL;$HV+UT+ID:2:R68EFB-K0R0C%6*P-JWYTPX1'T1\E'@>[J7/$ 4IAKU> M]@Q1.,7QB>1).I7)695P=L+)R.&DD9+R_ G!#L)51=HSN?@;#B"CU:8M&7=NK2L^K^;L0&HKEYK.$"Q"5!@#_ MET+HYX89H+M23?\%4$L#!!0 ( /DQ4%@R8M]'?0D (0M 8 >&PO M=V]R:W-H965T&ULK5IM;^.X$?XK@GLH=H'S6B3UNDT"[%JW M[0'=NV#3;3\4_2!+=*RN+/E(.B_]]1U*CF61(\8!_"61[(=C/3/#F8<4KQY; M\4-N.%?>T[9NY/5LH]3NXV(ABPW?YO)#N^,-?+-NQ397<"ON%W(G>%YV@[;U M@OI^M-CF53.[N>H^NQ4W5^U>U57#;X4G]]MM+IX_\[I]O)Z1V=,[O10+]J=-SOE(!O*QBG;I9M(]NZ*G/%2^].P3\(JI)>N_:6 MN=QX7R QI#?WOM]EWKN?WGL_>57C_6/3[F7>E/)JH> 9M*5%/@C _K"X#-U6LQX\<%CY&>/^I0A#[0\?SA%AF?G M#R<.-NP8#];98Q/V?M]QD:NJN>]G1*4JCGJYMQ+@5G2Q^"AW><&O9U -)!#HO8W*)0\%PWX#_5:/SKL1NN*^'## M:!@22)N'4W_8L(#Y06+ ,AM&TR1E\1$VXA >.83.#/A4_A>F?3\+50NUM6B; MHJJYUYR0T]_H^T+/T9UH'RJ83-[JV6N1_/F(N2*\9 )=TEAV(6,CYT='YT?. M!,HX&"VJO.])3>GEVU:HZG_=!Y@;>W/120Z0)&"QF5$(+&)I2HR,PF"Q/Y51 M\9%4["3U5VC_'O I*[EK95[KX@XY YFBGCN2_(]]M=,9AS&,K6>:AV%@\$- M01@:[! 0\QG.+3ER2YSX+E;\>P]BDKQ>;M>2P_DD->NH*]Q6?"FX!BM MQ'H8%@HHT"*RLLU$)LY(.,151,L%GD$'$K8.6F[RYYUJJ?_]P M]\%3(H=:TLTF")175_FJJBOUC)(+[-E/8^A")CT$1X(XM$+V*F[,<9!)Q"D$ M3C@*OLNA[N5G$@R1\L8BWR*(X&A(?;-G([BIZ36H$.*6(5K'%D=^)WDI)5=] M1WCA"#EZK/]\O8;E=+=X6^TEV 0XH MH[\)<:QV<82N..8E(8H9QB0(#2DSM MG&' A 6$3OAD$#'$K6)^.U?NHCQM[<&@0_M6';)Q01+0Q.SX&"Z,B1],L!SD M#$FJM^OZBU[%+6QBX<=!-Q"Z=EOJL4J-Q..)25VHL)%R(Z MA]$T(%8E0($A\ZVL0("4)"R>2'XZZ"+JUD6WHBTX+T':BG;K@8;G;Q/Q%%%* M)#35+HJRU"Z&8F2BGM-!*%&W4+K="RAYLB.F^90H/J MR9OB#$I.K?;65GM1:]FEK(U=.&@RZM9DX[94M\U]/[%7K0!;4[NPU!9/,5)P MEPC.JLDNR)C4(,&H>TOI&]^=%.2BABEK M[C0UL_Z#E10%>ME+?. MB\F5%$7D3D"1.-HX!)8AL FJ;-!-S*V;LBYB4NYAIG.(I<2#QFQ),Z=18K52 M!&>R<$+&+ 9IQ-S2J'L3M\NKLM-"1;[;05$N\KI&N2 R)=7^-KF\OG/DA(RY M#&*'N<6..;NV6T@[V6W[;7C=]1HE>"[W LTYAFB4.(D2=6.UDEAVW8[DU-VW1;LVU=ZZE5-5 D^50JVB)E#N7#I(>@XL#LG:BM MJ?K!!KG#7ME=TNGX6*G-IJU+3:C;_>L3]''#(9R;'/CU$!U3G;5:/O!^E:(7 M+(^YP%\?,T3VL#2UXHMM4Q%SPF88C*31A'9@@SYB9^JCT\V(=P>Q]-Y;GRDM MF"UN(N)'IEA"8'/B$]^FBZFJ)"$3VQ)LT$K,O2'U2[>SU.TQ/1TVID2N^&&3 MJMO@[M=C3=E?Z#@_P#)UHDLR>YZ2+V-+K;]1!([JY%79"1BU'KUC !)&% V%>A!_#"W^%E. MT?)R_<+IOFKT^V>=",\\%RA76[1 3B?4U#\(+H829FVJH/;2TSY6 .@\1;*$?)Z;R07%0^,RR@>*(GTZ4C6!0=X%;W2WK7$KOL[<\ M61B>/\LN>F[KHM:R2UD;^_7DZ%9PF5GF%*=O=N$EK667LC9VX:!* [L\6(;"[(,OBY/CJ5LN[KMCOA+6?OM&]><\CY\>CQ)_Z@[0 M&I]_)A^S_D#P8*8_G_PU%R!-I%?S-9CT/\3P3*(_\MO?J';7'8)=M4JUV^YR MP_.2"PV []=MJUYN] \<#U[?_!]02P,$% @ ^3%06'9&CP6P#0 ^8X M !@ !X;"]W;W)KQO>7R3:6X7S?:;VZ%*;I7J[#Y>;B^FK_V3B^OHIVZ6JYD>/82';K=1A_ M>2=7T>.;"^OB^8/I\GZ1YA]<7E]MPWOY7J8?MN,X>W?Y,LI\N9:;9!EMC%C> MO;EX:_T^M47>8=_BSZ5\3+YZ;>2I?(RB3_F;[OS-A9E')%=REN9#A-F/!WDC M5ZM\I"R.OPZ#7KPP\XY?OWX>W=\GGR7S,4SD3;3ZUW*>+MY<-"Z,N;P+=ZMT M&CUVY"$A)Q]O%JV2_;_&XZ&M>6',=DD:K0^=LPC6R\W3S_#SH1!?=:C73W00 MAPY"Z7"28!\ZV$H']Q2A?NA0KTIP#AT<-8=3'=Q#![>C05#J(4U6RS.>9,Y4NCG.JR\MDJ[-]^O!XGFY+G>^Z?:K+\X1;ZHR? MICQ/N:7.N7TR_>=)M]19/TUYGG9+G7?K9"[/$V^I,^^>JM_=Q?/IV* M^_/X-DS#ZZLX>C3BO'TV7OYB+P;[_MGIN]SDNO4^C;-OEUF_]/HFVB31:CD/ M4SDWWJ?9CTR4TL2([K)WT>S3(EK-99S\PVC]M5NF7XR:\>']K?'JEU^-7XSE MQOAC$>V2<#-/KB[3+)I\S,O9@?SNB2Q.DM?K3+CV%./?@5Q_E/%_#/)38O ; MV.#&S6Z]6X6Y?!JMN[M,3U\;8QDOHWE>A+?S:)L+[.OLU7^S"+6?+]%<= MH8LE8-/OZ8/[(UMD);OX"W^ ]_4#?9W2*%W(.#^0LR7<(E];99ET-[-H+8U7 M@RA)M-4<_ @.MJ8!4],H/\C_7":+\ NMWIJQAZBQL2F/]&$-HZSLFS2.5MDW M]]DDI#*62?;[2S/D^#N'Q"8XJ5!WHMN443Q0B)?9UA1B#Z_S<+F' MY]!P-HMVFS0OZ6P1;NZED5UT&>$AE'U8[S]0JX@GEK-GY5=A#]>6+1SWZO+A MZ^6 -J+\XN_W9!O.Y)N+[)1-9/P@+Z[__C?+-?])_0XGD,(RB\06DN@3Q+K9 MS"X^B] V$MJA*MMH-A5F%\GLE9D*KD]%Y3C-8JL!,JB 0#J>*RRG"!TBH:,R M5#34^1XCB1,RS::IICD%00O:8;]HA_V#M,/XG_'VV"Z[E-G,PWB>&!^V^<6- M(4QAUDQ7)\7OM*&=6>T;FSO2;Y&X%HOSD;AV&5=S7=-K%)D=)+-;9@K3<97? M!+VG5JY&89!!#=BZ!TC,T?W\K9[\9MO5ZKQ&4+M1+AQ2U!-'RSUV"$,CR$@1) M] DBN01!0CM498DE")+9*S-5@:"B*B]!D$$%!))<@B"AHS*46((@B1,R36() M H(6E,)Y40KGFY3BU3G+BU\K"8LVD',7' Z[X$#B6BS.1^+:91RYX$ RNV4F MM>!P6#U!!C5@ZQX@<4.B[M2" \DLH) B=4DHVFK3"G(&;AS/=>SGQ/>^8_/1Z8%1X/+ ^/!U;YXP%* M#CQ6#K30<^6 Q;60.)_%M9&X#HOK(G$]%MP@W;)2T93>(.BZ(9VB#/U8PR3]4,),XOXVI64[T+T$8B M.VR&722NQ^+Z;(L!,J" ++EK*]J!1([8#,=(W*12AE,0LJ %C.Y6:>&',Y6X6QG).62Y-=,>@YYY[^/+ %!?H$L*&L]]I08H<@UARG82NW MP+I0:H\O;)]O,H#&%-"5\!SUD@)*'?%ICJ' 2<4TIRAJ41&^&70\LY6!A;8@@)] NBZIJ-J Y+9X9/L0H$]'MCG MFPR@,065"C^$,D=\DF,H<%(IR2F*692$H_'2TCLORX\NLQ6#^B32(N5!E*\; M;.%9JD1 ?984M.QR@#)],M&ZU[#5>P]0;(? UDW+;=95M8"Z+0EJ22W*36K9 M0>((53*@CDMJ%KRZ[3GJ9044.R*PHOR\ LJTX&B^M'^6\ M)/6D;,,C]03I'+NEH(2>()D^F2BI)TALA\#2>H*D]@AJ24_*36@]00864+- MZPD2.R*PE)X@F1,Z54I/0-BBGAS]EI;><,GY'RS6AW>C)YRM#BRP!07Z/+ - M!78(8%TT&JH"=J'4'I]FGV\R@,845*S$$$H=$53+]6Q5#J".2BI3VZPWU+N7 M*&I1#8Z>2DMOJOPF3X3%6NMN]-BS)8(%MJ! GP>VH< .#^Q"@3T>V">:-.O" M404"&590B3F$,D=\*<90X*12DE,4LZ@,1YNDI?=)?I=!PN)=E'K\V0K!^RBA M0)\'MJ' #@_L0H$]'MCGFPR@,04\< @%C@A@S:M;JCQ K925F%,4LR@/1R^E MI3=3_@S/A%7VD:E74S?Z,,^6$=Y_"07Z!+ FK+JM2@G4ALEGV84">SRPSS<9 M0&,*Z,J+THT)J ^3SW(,!4ZJ93E%08MB NF/H!S-8('MJ! GP>VH< .#^Q"@3WH:'T^ M_ $4&!# 6D,T/>49[!!*'?%ICJ' 2<4TIRAJ44^./DVA]VE6,F4)4DK*GC/+ M%DW51*'GGRTG!)38_0YJW203=80M5&!HUA1ZL^8WV;,$[^#48\^6"-[!"07Z/+ -!79X8!<*[/' /M%$6)9; M5Q4":N"L!AU"H2.^&&,H<%(MRRD*6A2'HW=3Z+V;W^70$KR'4X\_6R1X#R<4 MZ// -A38X8%=*+#' _M\DP$TIH '#J' $0&L-4K_UP/*G%1B3E',HCP<#9Q" M;^#\&0XM4;:JJ1?4-_HPSY81WN@)!?H$L%;?WQ@N2@G4[,EGV84">SRPSS<9 M0&,*J,K;3?6_T@VAT!&?Y1@*G%3+KMG-8>6X'?+U'/.5@/> MKPD%^@10O8/4AA([!+'F.&[)H06E]OC"]ODF VA,P8E*"%<5!*AEDT]S# 5. M*J8Y15&+BG#T; J]9_,\AY;@O9MZWMG*P'LWH4"? %JNH^Y&U89".WR672BP MQP/[?),!-*:@6N6'4.B(SW(,!4ZJ93E%08NJ3P%*J O5H4JG2J@+U:%XF"RG3 MVS -KZ^VX;T,POA^N4F,E;S+AC=_\[* XN7]XN5-&FW?7&3"]C%*TVB]?[F0 MX5S&>8/L^[LH2I_?7&;C/T;QISWC^O]02P,$% @ ^3%06,YKSC4: P M]P@ !@ !X;"]W;W)K2S*; V$E"F\8"$0-L>ICV8Y+:Q<.Q@.RW\^UT[(2LE=)W$2V,[]QS?(=P4D'2!QSK12G \S:F@V47)%E(U&-CMP9CHTRF?"EOW&*'S+$&>R M,RFTY*R@!@IR8_"!-36:R#G.9'Y72EZ TA_)^7W#S"/9NZ(* THP+*=\GWPF M[XE/=(FK>N(;S,CR^GFW^VF[>_3*[F%$+B6R:7(N"BB>$_@HI=<3/>DYC;8R MSB _(''XB41!% \D=+8[/!J SW:'AUO4Q'UU8L<7OU%U?IW<:J/P+/T>JD6[ M5S*\E[U?CG5-(%H4$OPL@_OPC3X,N3C6Y+-WHCLF<=)[W&RC3V[T+JA M(@=KJK:F$BH*O-&X,]W0!SR1IK1.,['0!&]:L@1MWV$N1K'<#EM@(Q@69X^) M[D#L#U6AS29UV=A+>9E%XS2,@XF_7/=W("P(@_CH>=CL95B8'(WM?W'&UI?QB51$HS&\8;>K8G_[R'PUUI"!6KA6JM&P8TP[6W:K_;=^\0U MK8WU4^SJ;1/^2]-^$EQ2M6!"$PYSI P.QE@PU;;9=F)D[1K/K338QMRPQ"\3 M4#8 W\^E-$\3NT'_K9/] 5!+ P04 " #Y,5!8S36$7CXH "3@0 & M 'AL+W=O]^:^U0OM\UK?]JL1V&_8O'CWVUM3OC5]W>MO#+INMW9H"/_?5C MO^^MJ6G0KGE\\>3)9X]WQK6+5R_INY_[5R^[<6A<:W_N2S_N=J8_?&V;[O:K MQ?E"O_C%76\'_.+QJY=[/CT.L]1N9UOONK;L[>:KQ>7YBZ\_ MQ>?I@=^ ,!OYW8U_;IL&) (P_9,Y% M6!('IG_K[-_2WF$O:^/MZZ[YAZN'[5>+SQ=E;3=F;(9?NMN_6]G/,YROZAI/ M_Y:W_.RS3Q=E-?JAV\E@@&#G6OZ_>2]X2 9\_N3$@ L9<$%P\T($Y3=F,*]> M]MUMV>/3,!O^05NET0"<:_%0KH8>?G4P;GAUQ8=1=IORREVW;N,JTP[E955U M8SNX]KK\N6M3BZ1WS/0V[?TKS/?W+NR__YW+MAQZ(Z'_G M$,'+?#J_##+6"[\WE?UJ 9SC;7]C%Z_^ZV_GGSWY\HY-?!HV\>E=L__%([QS M[GG(?W-^:P[EVW:P_6"K;=LUW?5A"5_ Z3S\K[]]?G'QY$M^B#ZYV>]/JCX^ GMMQ Z@=88FB:RUN!1\'AFYJ?.K\^9>^;$Q_;?U0[KM^ MV,"..H_/UW.55U;C]70];XT;5WNC?? \R7)@+YK7556L#2LT X> M5C!#:7KXV7OXPIFF'+K2M6UW8U!4 '-[P*>'KP@:,P(S=OC+$KZJ@3=[&+,$ MKFS< >P+(WM.\(6?&EK. ;X==_=6A2"^WT#)[ L!P2FV^U&@,:@8(+O &P0 MBK8O]GV'\,-7"#[".M(!6O@$9_R[!0%<7N4;=6W5C+4M?_CIZMLW[V!H[;K: MRA3=?NAF=[\J?Q;D)!C1J> 8G,?)>:,5_TD@&=B>P\^K\L<.L'Y.9WH.1_P1 MO/2KIR-^XP<' ?H!?K:FYY0@C]N7&O:"@_%#_#,3@!$7*$JYM_WL &W;V#":]O:WC3- 7^W^\'6>HJ_M@X_70VTL%+K=Y>7/P=R[.T? MHP,<(%V"8L*ED3)VYG>D%849T%$ "L?=GDY1R&FS 60SN>P0+@^S(<%& /"P M 1&UP>]F=XF(QFT1D^#&6L T(/P2. 2>!,A Y7B8:&QJ.&U8$@@LHAPVO>F[ M'2S6^01@./&('T#PZP '8OS=!T&F!$+[8\337"(1"/"FP6\<_.#'M7>U,SV> M.>S^=NLJ.#!1(8?@MSEL87;=>FFXE/JP;MP'@E*D MH-0=_(8K;@W(DWF@<%6A&"0N.-/U0=@!8-I9.&$XZ\M&Z$#05H+&;;VI1$XJ MR;$L F&Y<7(BMG%@'"%F5^4O]L:VHX7_5QV $LA;P>WY^S\M\B8_2OQ"V(*U M/ L6-KZ !F#'M@6"+CVPBM\@O2'@0#MD$^/NNG7CKEF:T^#(ZC3C*EL?3V[3 MFYU%>[4TU[T5[L*1Q0X?$0:*()!PP>F,3 TXVGG1$FWM>&D4FR-J40"U016 MI%!W=#:@) $]H$D Z,J:=0-B'BU6C[HY@9\93A'3)SCV- O,SI$JG8U MPTC*9(ULBP]7L%% 34\_(J2GX"YD8S!,D.='H/99'($<7D?$DAH[L("FB3=B M: ATGWC&!-%(U E1"'CW'@B_-@>_*JY H@R&# '4&RS'\LD '=;=(/)\N245 MB4J^.3#EKRW0"] $L"6 &,%UB$Z%OFGX-Z656]O ^!T;R]V&N(M( M'T4[0*%V 4Y :!;""&C5T^!5<7/.9RM?=R1MN_[6],AHP$E]#5\UA_PX R\' M+@$Y(D*:9)@8"XJ;A$%1_U8V\A_*<6L\D&--CE,0-THRK'D\0 SR@A7D*1YD MCK?O2?T@_1SD8$$CH>UV8T5MBM*-*(85UG9KF@U#['HT"_L!N'A5W",5COD> MF?($W^<\#H9#<_A31L1-P8G4%BD5B!VG!VPPO<(![QQPRT1PR!&"I0FGSX>M M5''==?4Q/0#.S0D(68;<.J#KM2UT3S4+=; 1D%5+-&' 9'4DN^G;5?D/1$/. M!^D*@6)$PAC4C-X.8I[!IP9VW+))/7JK,$=4U4>*#48="2H\.W ,99\CX$PO 6:\VS= S)M MN\5E ,.P1?M^L!@/7 0"/$][@3.;J*4 M$+U,CB!5=NAYU7K*9\-A;W4U\LC$+.UMD1LH:& )T*>9/A%VH BZBHT["Q*= MF0;I/4=O9BQD5%/CDF2)ID^0-A=F903+0N(HZ8$#%UF5@@8S2#@)=9%#/0\GLU(V-?!=5ROIH*H][,42B+8% MT ^N^G&7E4[V9F($CPM=.IUYZR+POQA4PH0&.!K##,<%+2^CN;#3Z1&0*7W M(WSY!DZU]:(/^:?O930*L.YC/1,FA0D\^A!(^JYR1FT9FGJ.T0YW<4 AEF,6 MF,'//:I$^A'P>1VTXVEH@%=(X$079$[LKOO.U"6&NG+;"I=U+*Y(LX)U!\P MKBGZ1WM2/$FD"HS:AXN?WOS@%X^6:80I/H*H%63@LV]^N%H\*AGMB>!)IBQ0 M[."4PJSHD0+UD.5%SAF;00X$YAZE)@!4.PQ#@:3LU$M0WYGC9? PX @-5?;Z MYT-A&S+YE3 ) EP((([PKNYSHM"6(VY''9R"%?@\^?9N5@=L 4'69T.W -8! M0?1HYAQSQRE;LN!@#,C)VQR4J'-!/8#[03L?6X2;+(T8@!/65L?"E M?]6;/ MDR*UK1840H'9\1P(!(D*'H):RK62:7PG)+B@( ,8%AB60%37=NV&!:Y_#6X/ MHJRWX"&[(7&P,"Y%T07X(=L5V0JT'Z2<8@\GXKK1@S12-ZR>D'EOD4R0H=*) M/@G4@EX!2BA"RN3HF#N9<.SBR[] % &K%($)I:O;O9E2SF" 8S2+Y M<*T'&;<-\-XXM/5S4D(T)X+=7,,V4'FAZU$ "D:.%\(J.2QTXR"8591/?6Y8T!NPU1F[M"[!ZRD\G6 M@/*6V@E]C=33VX:F,2+R+8O\X/WFLZ)$3+W1-2**EUB*;3#N41O" :3F@>*H MMR";,/PR80#XYA09"S%JG :-Z^30E%13AP0\#\8A4UP7# =1=6H'$AXQL+W1 M((SKZASK.Y(L;'O%<"UMM*"-\M0-H);E/,*245G-LCLNL(R,H>/,<,072U#G MH)?:02V@?S+..7*?!#P8+S& 0,<#$AIUV AR/?B$* LF@G<<0)/_29Y(=!LX M"$P*BB)IF)!Q-L196'X4WJ)EW92H;8)<%@SI?HFD0%"MRJMN%Q(Q.D+G(F>= M0\%39)Y")-"LO<&8X+\1HP/\5$^C24MB(!Y2)#BF_"]:4!'#$29!]5(L#0I\ MJBS>2]I",RJVC9(XD;QT3)Z.#9P;3&5I(H&)]KT%1>.)+#;N>\Y_1'1[Y;IX$H M;[-9-9+6>I:'0'4CF7YK6YE1K$/>=V% &PWN3Z,6O^N"F." !*$R%?,=6L>W M>"BWE$NA*%YB^#L$VI8':WKT5=&T7W':L^6\R&83;,Z]<74*^K'!8IL@@L71 M)/)!V;E'+B&9 /]0N!Y/FX_ L46U&9L-BLHT6H1J2N-!B?E4HM(H'6_]Q/1Q M;G1\Q3A'')-ZS)RR;HWF9+#53CCYP$C-B%2H8:T/65AW4D<[6>1QB/P!PC?! M3 R!G#N\-56"JB2#X;.F8$Z&E.(4;%T%=+;,YD$GV3-!85[MWNTYK_IY$AKD M3#"':-/L)8J90QGJ5:I@7#9DD'@P7,&D1U>33?DT-\*<#:+37(-9?$T !_2T M7+M#'J]P\_FS\A?@-=-CY ,V\ V*X(Y]G.! 9D_4R1.,BE.\*4$*BL2B/ 4O MI&;Q$*V4_M34#RG&2XEI-$&"^>K:,Q*LWF=CBV3LHS+9_(,OOE@^>_+9LGSP M^?GR_/.+)1WU@^?/ET_AOT DR-J^Y C4-Z V2*%J@.&@#7*X0504_$9VC.B7UD]JI MQ(/1>0QY=$4L0H50^PQLE2PH$6[(4L%8,0CGU7VH"1#Z_'N2[#3)@11OL++% M-"'U0-&S/%0Q00#;0H52W0KH;8(@3.MSB$CM.41)$DQ,LN44[0+LH5GK)XFJ MD/D^A1Y)49GZGR!E160FA@_.VVN- WUJS*V8B_H8,7]K*LJX_D:BG_RQ:$G$ ME!@8*( XY[>\5)$B1F$\3G '"T@2F!3WQCJ-&/B&;4O]!CFBC?O=HJS$X!N, MT-HC]:H,VLU$!L[K'%T;JST,&Z(XJQIE)8H3,D_*2+%$!$PA,89SX#5N2)G5 M'(Y-4'KL A2*5PJ#DR6B9C:IO!/G&SHID=\K#'L 9WF+)IO+($7Q@L,1*,RABB\G/@OG5,&5+I"3 M)7R=!?02@D":U(*1F7V0136E+E+8;:[]\Y7F9@(SG ^OF<-!;6=QD"?[ZN-Z M%XK;C^M_6L[BY4)82I%65RL:W&+Q5S?2IBWX!D!_O?.U"[I]QE]@JX=(ES*G M8G^I/)^0#E';OO,N$H^J =HG1O9/2D805=&/(VL=4'RV;P_$Q(H MPE@2?B$9$ID'MB!&ZS)D$2@O12='("Y3SQVDD*= MN'<"7W) .\IXKDF=-(UMT82JP?AP@YV5##3?1IU%SR*10,F*; < M$1@#^7-"RJ02-'H2]H/19(((4Y0H:D@B&DT%5JZOQAT63U2J-.ZQ0EI)Y.-S M#I:N!DYET7IQI$PO^Q[#/OIB6@X8TH494X4.%$@C%CU MEZ 73*\L-M8-6C+*4J$36XR2Y51@@(3>PV3#0/X*YC*66="&;4\0P07 M/=6 M'10J?HGCL/"T=AK)1 $Y@@?21U6.1@$>*JS?-3=4,F=NNIXSY_C=J!(PFYG+ M!]>9PRLQ!C4Q\TQ]P(:E(D:81E9&E4&;^]"Y[$.1$RY,H3L>::?SU7AI<4T'N#<:C\Q$S- M0Z_@Z Y#0TL6!*GD\#3.P(X<^6C/0-/"$TOZMWP#&P41;T/YVQ40P7#V#N1D M5K%'#[.LA3]L'!69KK8[5@ D&KP$(Z^WF+UT,*"FV)Q.2"%W()I12(XT:6]C MN1('1EC&!8=M5?[][AE#%,)0*Q_JY"331Y)+2910IZH<> M5T-*,7:P?Z0N"([YP=//O@"GOV0>>3#KZ"_E5[+TYOWY0 -3+EJ>H(JE1*0P M=EUQM7>DF./B5R#4K:4$YUF@@=JNA_0DEE2-Q4%-*=*0Z"-52;,^[;3*)#W" MM$8 5EIP%0"/6*15>+&:.M9X [:[O>2.O.2;9#XL2!B5R(C N<;HC=!='\GB&'D'68\ZO ME7I6QZ&'^]AQS152O<\*_T5B)/7I&^-5)>MS %;% MVZ2F)/V;?-Z!4],\4T.WGZBPT0_+-/0HN?.-Z_UPYMJE_-6-FL,DUFKM()$; MVB:2F5T=K9D%LF*6O5N#]+"^X@L(;5W<@IP%NQW.YI:,V[G9TXQXYB)* (B- M)[S'I1??TLBND-=1N [.O8Q08(U1R1\-PO)TE,1IO>SAI M)ZD-D69@9PD^\8XB>FIG5-[$F$QSWWD= IC,X!"6#>?GDEP9 /S#B0 U^4H6 M*2L%A6KDIM-Y2D0Q]Z OH1]6Y=>C:S"LQDI@+9]0:H#K9Z/6_,"%I-0NK$0Q M*JZ:EJP'I4#1E'+,E>F4&-=NDKUS9JHQ%2LN24TQ>T?F2 M6.5@)#3^7F-C#TH*W ?_8[A[XJOG%\ YX!+=VLV%#U< MYS"(M&4C64(,G+K)0B\@L2'08HU;G/@VO"0>$:M1]4= M>A.BSJR;WF9.( RJAJJ^*G@J DLW \,M@/ON[R%;Q+-$ M8%\35@!^NI*CK:-Z>$N,G M[N-X6P0@4@BSVWW16TW%Z N_OH3YN&J[^FYN6+Z),(:28&'IMGBWF MX)!."F(I+IR$;S>F8ML&0#'"CA.42<"U[2))3;:5 M[F:F8->G!2)IJ3 > ME954HE2^$8OI=\X_JNQ:GI8BK>>C:2O?:D#,%'#EX= M..H.:VR0;+P7=8EK<2TPF@ MS@\,8YHA5MQP.0$6PDJY0BR EALZSHO=2-6* M=(DEIC%#IB 4CVB$4L) B>)CL/"!QV38)QO2+($4X$3ONE8B5LEJ]$Y3=0>" M/(9R\>!(-K%G*,F4D,;. 2PFMTV2'=!'O $9' $RA]4M%N8U0UQUX]YS:K2W MB"F4+2KWI+@HE 4FY0,UT!=6)@8G/=T1:,PV7VD5BM*;"5GE>-&09'1:[PK6 MJ,#7"C0FJT)+0?,[7N5W75=3J#Z6PX,/C2%LW.,393 M&&ST4!0CFB9AJ":E-I_X>%#>,EVB'I/" D MG7@XT12?3'N?Q4]V^=D&V_(O79N\&3L6#3-\,MV2#^>G$JF5#M/G8BUBB M_P,FF6L.F1&W>*V56J'T"VN\/R[P!7RH]6_$O_C=UNUG<3M%0MQNQ($Z/C]B MQP"LE[=%KB?%%\LH9.9$>2H@U)><*SY)[X%MN>'"0?AG MU(83=VU Y]80=]Q0D011/@K4_Q28$<0L_J50^@\#4!O>F%ZSN\D0<7!0@V*# MK[LF8BCN6ZZ8JX/#6QE8A1&#F20"'=9ZIU:O$4#5N.;[41KTV6$B8X_"6,OG M2*JF=AX99QN\G$3WQ)$8'YI6 W0Z[E&H _J0?7-:BLHL,94T03J=9*%GP]7. MR0W_-CU7+MF$Q>-7L.+W77M]]CTI'#&:WJ4$$R!K\+E&[J_0NBLL;XR@<0.!? MX16,*UMIYOUJ/M4=W6_9?RC"_=C2B- YZJ^FRHN/294G94)9D"TD,4QJ5K*:3<)F661RVX MB(;@T(?>#JZW8M6UP"1#=AM<>W#)/%0A^2XQ3"7\HY7@0Z;B K/_,7;)+3&Z M?TC1-9DUN3\8=:C>)/RUU4KA&)G52#3SFRX^2:SCU04*]3[Z6$_CDFTX[L&R M*5FT)%[N_^/I+ZFU#F_\(>_Z4:C:C%F[$-]292/M*,0MT/K[^:JRAUK<]8A+ MHH@*0C)WJ0G*Q=4TO%[<$5[_6)Q_&X3.VX3M4@-VQ!.?+Y$)P?=^1P)6"V%Q M&[$8-AJ,K&?P>/&L'-:-4R1-'(^Y-8 J0L$IQ@S2*0J>(@TCV)8":,"9,7>3 M<"RUYXD6R'V+RP8Q8- BNPX';<9B8M@-@QUU/9G-FH'K()DS3LTN@;M3I6K+ M8P%],IE_7%K$ IPS(W)G8V*QQ1LD!7N]\W#^R\HNR?0)'J.8\GH[@/@H[JHE MS$T=\>G=C2/O1JH+.!X7[^A%]%L'O-!7VT,HV&CW(U5_L431 MJH6XE%R.R+\GNZS''^HOQIC1E GB3NZ3VL/4'M-\-E&*R2F<%:+.(3\TRT5%(!$ZDY=S R;P>+ M6/P@MX,(1)&$>6I/>'J>.5?E%;9*./N:)GZ=*M[L V>1$M5.'1;.&!YM?Y;? MJ\B5[8=VF?,TI>',=9I)?HP_0@'DVJ$_W1I=@D M6G0,R":OL2.,2(3^X>*7JU_]@NW4/; 9]DM+'_APP.FZ?(.RO<"$*:;H:)Z\ MN$B+82F33U<^^7J@IG]"2>J-Y@AB0ALM,JYW1Q^-%!%V8^2T_!'R9SM0R6S, M4BCZ@/;(4=SMF^Y@+1=-P3KZA4B,KL_N"V$K/>ZO$IK?N18]*[Y&%@01-XO$ MAJ"(9BT%/^IFD5DBH68J8+R<8EQ+C+$[/(PT?=,EJHEJBZ?]]#@;E[P= M(2=K!AS ).U!(65;R[6^AJ/A1=J(<;J[Z8VV:HOW=@0I D!RS0OV6\?#SS&3 M[$9W$D#74TBHQ6+H,(GK!(+*72V"@:Y?IY]O#1F@9U)#01W)0UR2B>Y4]\MY M_J/SCQW3DSL--]:GQ;Y8I[VC.UXW6IB7&NA5E*I(R$\0B[=@WM--4G5 MH7R'$J^)K:K3?$(J@Y/:GJDKF?;]SH4/BT>IDD]F (C?C%B?QT:JY&6U]Q[] M?NF=*>7+1DI=0Z\0ZBY&L9)(9#E(+@I;CV%9R[TQ_G*]4SP%_ MZWLC7+3#,TR1=+P#"A%BU+<)V" ^(O^[!@/,: O6C]A2D8R^9S^AQW<^&;6# MFL..D[CB\5S+4Y>>/]:&C]>7!Z$]"CC019$^-% 4@1EC"]DL)/A6&?&F'*%U M#%PJ?:2UM<_[<4'^- Z1U-YG#7KG.IFS?@Z-*^4B<2C)[VV^7T8:=^2,"H*6 M2@O[\.*;DU9A0[+=V)]RLA"9_"EYQ8+I8.,FB EV2XZ-Y=&"X:X8)X4ISD#& MJ=[C]3&P)*09'<\,7(XZ#%PN5"2 2Q$1R;..U1$)J\C]*4'KKR<(.P7D3JIN MFNE"ASF[+OBV3"/!@#O"]ZIXHZRE"+VJSH\Z[ MP6@DY+"1&:9+!N+/-Q:,K29I44KEBFCGAO= Y+O2OEIT:T.4*A#<[]/&\M*_ MUV FH&D.9_@>!WH#"2>BPWR(!&Y4=?'DR?/Y6IREI*A.C W-!NGFYCZMR3]" M5QR-7 E,SNV)J?P4\-1*F(.:/>J1*3X##E&D3/$:YM5HU0E@MP:C6Y'1I<0. MT9F1+)7%W5U*EU:;Q7P'A9GU]0RGH& >"$Y9S,@EA<+[SD]N2\=I&#Q@'8K% M9$(KWADCOJ2W;&07Q.2:/F5-'YP_63Y[?L[7_;Y8/GUV4=RYY;R)SS)6@"'. M@H.$\G2DYG3AQGDHK)Q'"(8TS/0"9L-?K;/;#JQ++#P"HC7DY^2)/J2=RU(Z[E8342U]>$P M0P28MXEG>?<;%.*KG!@O?%\(*\5'+,(64%IS0ZCI1, VX>[2U M=[R?(6AC]E8(AK1E4^XUFS14)'<-'E-RGVJ[>>.3K48S)HU>?O 6"MW""?>R MUSX2XR3(G>TDE)\SB/G%\.QM&=BB991.I].W3/ [%/)NJ&'6(NLX';N+4C0^ M/>)8;(V=VRH*5&I]!EG"@?7YC0<1GB0A368FOV$LAW_2PR+)",R1_,SK.>80 MJGN2H."V>8V<5W;. 3N&YQB7A\0'RW.I^&+9W\[-D_=JS0 EI=W-.S4DK!MND*CU2U5[W!YV66:WS])WRYTTA2 M_G.3ZMO!8EH?Y16Q!Z*K.+H(%R4B_K Z]FY";(3>N5&Y(2$%/KM0]0\FBZ=R M*"*MM(;X;DD;7D83EN %F3>XPC +1U,(NKT2B%&?22&O88'()L MT_#_1'&D[SP(/60^Y0M)L7=5-'G7RF#2M#'?;\/A('MAI\_4YL":+%J$&X;T;]*I9?":4E(!I[$=)S5%5 MV!F_!BOI.;\L;[H&R N-KY3K1F[R<,M[5U/["5,W#G$#7LC!5 M.:*_Z?CV#3 TA>R*>I8.]SB"W],-":X M[I*OB-(U,J-O:"+@P@6]#,0JO"25P8Q+4OI>$PCLB6JGP?AV+3+E#A*[CVG. M@$D:B@6;V@R?$BAA&U(%.'#SN5@U/T2PM0%<_NI-J1%&I8SF8-V;VY8*N?'E M.YJ4FQ3W6D!5(F&+ ;L>#\1RD M>V81(]P[.\R!^)\%;RZE201S-P3Z@L/T4OZ];"1\KQ6'TW=.2)H_?\?.Y)XG ME>ZV=2IR]MC8J"8[YIRKE50AH-(0=IK<-"T;3=J&NKBR?D7H7TOOQ_%^,G]<+V!7DLR MYFA%U"OT7H#TC<1]Q\LP*1P_\)W648$V+?\;E/!EW=';A-]B(^T;7B$&&&-5 M83+'%4;D*%'\=8>YV8>+;R^OOEX\DD*(\O+J5YAK1=.5\+UTB;!%IN]M$FOALD$T#?3%BVEO MXZ2;@@3L^J,U)2K)GEE)?74E086W5V":E@-@^6L^"GES<)JI6DID3V-]Z6^? M2/YJJ5+Y%LT;+Y: M7)Z_N+Q8/(:1\?%7+_>@>'^@7A 8@=G T">KY\\6[&#IAZ';XY3ENAN&;D=_ M;JV!3> #\/NF P--/N "&+0G\%[]'U!+ P04 " #Y,5!8I-G9)!,* !K M' &0 'AL+W=O(!$4D), H!3UU_=< *0H6U9>.YWI M%ULB@(O[//=<\7RIS0=;".'8IZI4]O&P<*Y^='!@TT)4W(YT+116''NG]V8BW/=N%(J<6.8;:J*F]65*/7R\7 R M;!^\EO/"T8.#B_.:S\6M<&_K&X-O!YV43%9"6:D5,R)_/+RGV>/AF!02I4@=2>#XMQ#7HBQ)$-3X&&4.NROI8/]S*_TW M;SMLF7$KKG7YA\Q<\7AX-F29R'E3NM=Z^7<1[3DF>:DNK?_+EF'O\7C(TL8Z M7<7#T*"2*OSGGZ(?>@?.'CHPC0>F7N]PD=?R"7?\XMSH)3.T&]+H@S?5GX9R M4E%0;IW!JL0Y=W&9?FRDE<%#*F-/X"/KI&N,8)?D,2P)>W[@=.$BCW*L@ M=_J W,F4O=#*%9;]JC*1;0HX@)*=IM-6TZOI3HE/1#IBAY.$3YL3PA5'VZ^@@GID:YZ*QT-4C!5F(887/_XP.1G_ MLL. H\Z HUW2OR-T.^5NU_JE=H)-V3[[0K==6E9SXYC.F726S6&;*QAYTHGY M*F&N$.Q:5S57*V:%^&"9TTQ\JDFD*XQNY@5SW,R%$QE*M[O3DD2-TP95H)H< M@<'-QC_VI6ZTDBE+(5HKH0!8[$T!(_HRHF [D"HMFTRP66/A VNAMRNX8P5? M" :K^*R4**V,U;J]72K<^U[3[>8#9"1 IKIQ/*P")%EM=-:DCGUL>"G=RCO) MB%+RF:3OB7_0;B+?6Y0\?+,L9%IL^*7@%F")]./*25[&*Z6:>Q%.I 5,Q7.X M31@GK1BQIX[QTFH6+;,LQ0J@N6?BP)L(B_#9!BFZU',*VGT52'3J?'#RQGBW M9V(!**^]#G!S)4P*Y>1_5BQ[*6K7*,%.V'-920KK M*\5>ZD78=A9V)>P=/,Z#UUYZPR1G5^_P7>E&I2(+$8(FJQ@FY83!8ZF@(T=. MSHT0Z!H.UF!AMFHE+F59ABQ IK:B?_SA;#HY_06F\QQ:Y'QFX%*?)$@MV040 M3=#$&)<:&_R%D+*LM7$)NT6[*]@?O!1(B+>C?XQ\)O :8?XDT3I$N6)[D]/3 M9#P>T\&4VR*AV+Z'=\FY >G1%2DP;C\MD7 4Y^P]%JJ0Q[O<901<2EKMG26G MQV,6?"%L2IC"TQ2^0V98QA$^G\Q>08ITKRY&[+9!_'GE=TO;9E'F$Q1J#V\: MDR(K!54;N24*"XF_3K&$*>%+G^QL?9X-&94>KDSA1EW*C-PX0':[$*]V?PZB M0&4+/,AS[Q^< 7 HRWTG3[9&E+/)>/P7E#2E@W7D93I7BCE5" H(D;R7@J$8 MR8!EH&3:8ZP&^6=9,2"J(XOOBYG6FEP;!9P*AIF8P%3V6BFT[0Q MK6-R::P'*0.'D1[(IZ,1N_;U1+#$WO2@(6'/GU]3!CXC_QV.V_3K8T4;YSYF ME:L!_K1F&[D(I56(,MMH M!SZ7$(1*IH-U*V XGP4$A[K!?;Y+V?[AC $S6MB$G)!L/UGV6EB)(^@U_4RG MS-\[1F$?CM@5*<9\8Z3VX2N?1.15'?[1A2MF%-)A5*A M39U&._38@,582FN1X *H=7)^HR+&=D(E-)#&%[$C9ZJYMPE&6TP0]FZ;\4Z^ M<[=O>#,AU X5HE4,_D' -\IU9X.>4G6_2IVF9]/07Z;;"[Q?TFA\5.L9V2RP M[(+_"8*]#2_XIQN]A,A;="C")[ >;1+V5*6C!)7>KHA\9@83X)%;>3W\&<)RK[IOK8.<0V'BT&1,9)Z 66K6-M)>D-Z% M0!^"DX)J;=20=5EHK%1HQV/B(-L;-"+@!K&7!!G]OM3GE9X16P\_4)YRF-3@K6V0RYU Z!&M6(GA1.[(B4 N$OPRL@#!BW\=I%98?:% M90Y #@CUQW*^T,9+0;+%J$3!QVLJ S*&M.=YCE@B^8+K[B O0<';T>V(_7YY>4.+D"[LFJ?C MSL$:3A.*:]LT>RE&Z)KTC8Q9M"T(<+_2:E]4=:E70K1J@N=D<5YJC0H*MPTK MZ\%ZAT*]"XB]4;&%7O"PGJ#4ENV=)&?'D\AY'I+1S49WP37,>:"OIL$#HC** MG.:1TB_UFY9L,RD-B4_AGO'25V#X?2M0(@!N);CUG5X@[WJ@3?1.$Y^C[$#T MH&R+Z=0E+1O>BA*L9)XPF 'URY U/*O0G/UP2WC2*KJ5\+*.\(91MD-\='#F M%8EIO#VD*)Z*9YX2/!19CH3(: ;R\QFIP@&2A,M,<4J7R/,[L9\3&'OL@%KW M7 $6O2^BE6R=A<%]MFVH35!%:7>O76U40J],:,@1;4)U'DC];,IM*/3%6DRN M:2:]0V(/6[0)C37L5IB'LL"-,0[T'1KDH"^;SOZ080";],.V:AG<2G@A1Z-! M;.(T'..9>H3/ C"$%-UJ#-:?@7$2=P^T^\T&1^ES1SI<<4R13;4;=%$[&#$) M;J$A@NA_L9F<>>3I9G=I07O]#ZHQ-7NU'JNBG<7<%Y7LPZ3W'D5\F/J>)2?_ M"^[;GT&^G?L._FSN>WB43(].=I'.D!\]HCCH8.,K>>*+5[>__?KF+DN\2_O" M?=]*A]L[OI8,[R"G$R*G]QY^[?CI46<]@UYQ@_I["A()Y/;#Y^<&S?VM@Z;Q MW)N OS=J^K%P.D[.CD[_C!+YV_]3A7QV.AQ\986<)F>3PZ\JD"^>I 9?.DG= MR[[O*Y)OGQFWO3DXZ+T 0B>;^]=<#.7 M]#.GR'%T/#H]'C(37FV%+T[7_G723#NG*_^Q$& 0AC9@/==H//$+7="]7[SX M+U!+ P04 " #Y,5!8=%_%G#@% *# &0 'AL+W=O=7$&[0=0 VEDC=G"8&DC3MYB%MT&9W'Q;[ M0$NTS58259*J[7[]#BG9<6K7V N"6$-J>.;,<&8T%TNEOYB%$!:OJK(VEX.% MM#<+#9^"CG"^LV1I.+AL_%)V%_:QXTK$9;E$)6 MHC92U5B+V>7@*CR_CIR^5_A=BJ79D;'S9*K4%[>X*RX'@2,D2I%;A\#A\4W< MB+)T0$#C:X\YV)IT!W?E#?I;[SOX,N5&W*CR#UG8Q>4@&^!"S'A;VH]J^:OH M_8D=7JY*XW_QLM.-0#EOC555?Q@85++NGGS5QV'G0!;\Y #M#U#/NS/D6;[A MED\NM%IB[;0!S0G>57\:R,G:7 MS^6T%/C*&&'-QU79A\&U=B.(YP @H;GG2#<]K M>A3QC34U5D/B_'4H!)V!Z+ !5TSGIN&Y MN!Q M1BAOXG!Y.6+, E>'Z$?;>E'Q]#_\[4=13W,^;VR C/\\D5&P_ U_D>! M>UP(?*.JAM=KW CM>H?!$E[PNFYYB><;$ DZ4D.16VR%L9@;K&884/%,:E@7 M?/VT87(X.E.MM@O\M>7:"GV&WZM=D"4 R (D.9.B<' <6H>!$MW ]+1^V7+Y M@8(!"]IG&4'P2XEW%*3PS+N5+\!7 59J#Y=SK=>RGF->J;;V5K;.3=?8B+E' M=IA.?2VX-EBXHL"0TJ*:0OPV:;VQ1/%2:.'(SU0)7=./AKTH;'* M=S2M:IE[9U0-!@SZ*(R$;J$-NJN+-O?2H[*\1->\Y'4.>';/9(A/\"MT@L8) MR:(Q"!$E21"#0&.2A4X(DYC09(SN^>I! 2_HHU];::3OJ0S.93%ZY?_ZQ>VJ M"Q'6'!)'S&; UF"G,$PI1:=/PA%B%(CU>+OL0MAAN^QH$)*(470#,1#:Y?,S M?LXJ)31DV^=#JX&>$;C1TIF&^.:\^SX4GZ'=^ML:0A38&)_B5_YOLSSB6A0& M_>\1IYAS*B(T2IXY%9$X2/:<"I.^NN13=?&NNO@/R;%G9V^'HKL]%--./P-_ M;)7+76WE=Q^'<_0 SM6^5HLNF!J2U8I\4:M2S=>.8$*"F'7".,O0#6\D9)K\ M#HI&S>P2&**$$I8$*,Y(RF)TXS]EP$B+TMLQ"]D8E#&2C6.447 ]08^:0^WR M2A@$A<>"P#W&C"$?"13!AOL/QS$)@@R>D \I15=YWE8MP+J*_U>N#,,(\,-3 M+Z01@Z0\Z,LPAFL+&.C%C+ H0L:EL9-"1L9I IOO84#;3X6?7")<30H!9.Z.TA1"G."K MG==8K&"H@R(8BE5>MH7K7_D!OT]]/ST9DW&8$'22D9"F73\\24DZ#LBFKZ&C M?:U+08(VC92XEMP(/X^5ZS-\:ZRLNMOK6C(_Q!4ZZ[[_JNO"T[[HNCGV8.DY MIH+GB\UWH!8K:,O H._)TCRK*3@3N2HE&7076,0@LM2+"#LS0>8-U-GMW"JL9/>U-E(3^]N(!A76BG .]G"K[G_<(9V([_D[\!4$L# M!!0 ( /DQ4%@F##3.#P4 %,, 9 >&PO=V]R:W-H965TUFNE. 2N=42-FH>^GLX;Q=K*X=FOW:G$M>R-X"_>* MZKYIF-K<@I#KFTDPV2X\\%5M[,)L<=VQ%;P'\UMWK_!MMO-2\@9:S65+%50W MD]?!U6UL]9W"1PYK?2!3&\E2RD_VY>?R9N);0""@,-8#P\ 8PO>;^0^LMVOT@# M-*8OGF5A$+RB8YP?:J M'F)E:4AE17L-E&D-1E/6EE18-2HX6W+!#4<+!85< MM?QO*"D>#X/VA6RU%+QD!M>63+"V .JXI2F>?Z=S)YN.M9OO-<7&H)CA[6KP MC=MHNR_6$9HEJ%TMW?8HA)0IH"Z1K=O =H0K MBQ+?AWAYTRGY"-@_4/HD)0<998(?&B("=O9;MZ:4 U_QM5X/OHVL7KIUZ:G\\6(HH#$GB9?Y M MWZ+UG91Y\1;Q$ZAL9G/$GKC,1EZ&;<7AH_ %KQU\W+$^[/.N6-X)0725E^1/X I3<%V MOR/.$\=A1UO\"UD2D?>U5.:PKEN;/,M( M/@^P!GX4D(],868%?*64I"F)TH1$27Y4AH.-1P.4,(XQ5W3@[FVQ\>BZYD7MF@AO"]&7 R'V;:A@NJ:5K5+]HC^5H![VYEF7RE7@&_H@DB3?!J/D=I0+,-.O)=<%[+'!H+&CN7I M-/KN7 <=$/;MU@@#KWK3JVVM.[89XOI7>$<7@,WD(:-QJWBH?CR/[5MB*1A& MB953$N38"1RIYR28XXEW\JC *>^TMP:P!1D#NW.P@#,C&TGZ5U\WNWN26^-;6:1W7N[=M"K\4 M3!2]L"LGU9D^-6',#@:]!M3*C;/8(:WG8>;;K>XFYM?#H+A7'\;M=TRM.'8U M 16:^M-Y,AEFA^V+D9T;&Y?2X!#JQ!JG?E!6 ;]7$N>0\<5NL/L?L?@'4$L# M!!0 ( /DQ4%@9ZN\*&PO=V]R:W-H965T2-F(NVU1ZA=GFZ;9 M/;NZTOE&;C-]6>UDB2>KJMYF#?ZLUU=Z5\MLR8NVQ57@> M!0]2?"/S2Q'ZK@B\('R 7MC+%S*]\!'RB?^[7NBFAB/\_S%1#:'H."$*CF=Z ME^7RQ1F\7\OZ1IZ]_,??_,3[[@$VHY[-Z"'J?VB&!UR!ID'-@]*QN5%<6]P#^B+6NY50TQC<2&T"V%S.H2-)E[*]>M MK*4H*U%48+'& X2[*E4C006+RANI0>%2?!XQ#!FK&K$@LN52$:]@BB23=\BC M6A)CYW'HAGYR*(0X)42%[)77K=%$#B4]763Y5Z9+F6VW*U2>+0HY"$'6O%7- M9E,52]Z$[5[*7&J-Y$LDEPK!H!9MPV3!&NC4U9U"JB,!S\,T=CW/(RZP>[LE MSX!<_18@0>Q\(84LQ:<&3_6^+G89MN!EYZGO!E%X=!6I'((&8M?6NH6AS%OP MCIX"&1WML.]UCEZDCDKJ]6>V?I ]C5<4*[/2'SP&G@^+R([!\^S^7 KD*1,,04#!X,^,VU(TO6X;H_\?JH46UW#Y"WIT]OGU#]=G3\1MION M(:\_5.$7^%D-:>6-JEIM8B)G<14VSZNV6$Y]$1^QX,OEITM\SV$.R9AS!VI[ MP->-*HDQH;:[2I/;PJ/DTT81D3I#\6756T_CC>HCA%S8X9X]4/%;2%#$8XZ= M90EU('74@BNDN,<:;/R^1$@6A7U,)IBYR1\*_'!ID;F^-3.G48"L0<>Z[:IJV)WYX/DL'P Q.MJ@* 13]S0#$2 MYTX(]H* _HJ=:.9ZP8RILM+?EXA6"O2/\D:6\*%/2,$J1ZBB."I\P<&BM&[) MKX842W&]7"(A:G8#^/>-TOR$LZ.QS*5X8_*$$7"<'#-P2ZF&K%-+B%,2WS4+ MW4D_IP\.9:5UJ7ZW+R]D"1M9Q:=N,$M(Y&R4FT>IW%#ON7;%@M+R5V(I@Q$Z M?(57LIHC\/NB6D 9T IH*'**'ZO;IU1YEHXM0Q=4E@+ON^_?__CY/7_VOWLR MM=.&XH2($\^< *L6-B+Y>!7S90-H)VM5L4_<;A2<0C70-OE?R]X*#;#B /C@ MMZY85I0+J\9H' 6&]NM]VV0%2QD6U%6AEIS#X-99F:.*"$VA:GVE&9)!!UQ< MZY-LB\"_M 672TL?N.PMM0:U:XV:S4K\_"=*W_&J$3RB](U+WO?8@GUJ7/*< MDR7O^GAUH^365\#'FRK^2-D#[(T>[^ #7S.\OQ2\;55APT#O: 6-ZRA%D[+9V M._5M*<3 H8*?+.2D?E[ M(QJ=2XQQ!%^. Z9&%R^DT"=W$\Q A1_/" MGH<&?DJ,.5AHZ$T1W $BZ_VYPS+#ZS4E"N2D)6>V![%JMEY3MFZDP=PJ6ZA" M-?=.'[F49(_EB6.YCJRWQV>:$)MNEXS+O&C9_:Q[F5A?Z@288E)3+-PP3[N_2&D]:CA ?A//82&F.41U%9;F+J8Y M6<@\:[5T+'V"M(6\0QDYDC@H"6[N=V0/6EX@5Q:YA2"773.[X'INE4&5&GFC MQTX&P)&R:". 6G#US/DOH4]A8-/8E0G8A?0/0SS?>0/Z&CL#^24S=QZF^."' M@1L%B8.O G>.E]X973CA?.Y&2>1$B>]ZLSFPHN\FZ1PO1E@<>0$6Q_/0C;V8 MO@LC-_$]\0E+U0K"0>4#B\3^U/3DRB,\^E@)7A/V*9MGSCLD[#HKL#- =#R/ M\"&(($A(']PP3!Q.>.QC104].[X[2R %FM00$B2]G'Z,]Z/0\0%$4]]STL - MXM3QD]2=>0G(S]TX2ASJ&Q//>6-=9N#@(G+3F>\\P0?/];'Q$R>.HX/M+Y!! M8WHM#@,G3,-^_PMDRV >\Q/72ST'&R:SQ+D($O SP_=^Z$;X(O:@X=#Y7%% M#=KL8 JK B*PB7PD;%(:V3<&N5!TC$_M /!(:)1]JY2-H-R$A:L"9@L M%;Z%ZJFF+V1S*Z6%DEE=WS-J'A(3%6G;+7;!1-% X32 392R"I4<*]$?4Y>F MN]3B=*1L$NGD[-Z[?,#)1IF)9T2S[_0$ Y_B;=\?3_C@FT-2SYP/=II+-$VJ M1=NB:BE%M2C4VN1TL9"KE%.Z*=U'>C^8Q<-9JG#O7G2+7 KGNOQ9$;)B'YE1_%SD=D MLJS.-\SH$C"]J'96F*M?5AC%VFD=I(I='YD#\LY#SSHN0* ^:A.\'8!/:!K*2*+( M^9%@W4U6M":=9V0:0G;.!3)3 KD0VDA-\VA^U1#/D$S1^<8=91H M.M @;'\T&]!K6K/?+\M[04GFJ>N'U,Q M]E&-DY!@Q=QW@R2U]7!UK583;K M/91CY]C)XW()/F,WMHQ6(V#\4("&B&L$)7 ."BDESR1*G2_EB3$3 ,5\/J?R MG\PY 0%9I,XP$SF2N2;3QE'F@YRS&2>4. 6UA",Y8C3VI,,)XR&H'4EV7N#X M/J5NAY?$T )!C'(MT0VQ? MHR%X>KT N*4)," %2M0,YG?GD',.J!.-I.7E>T,UYRG^N^!)7)?IG)"$#6*" M.T!$LRCNL]PW(YK_*+W)[JW]S5 C$VLSII/EC:JKDL.8^Q4FXDT M8)KYLFH;"N-C8Y3KG)I)>!*U0@>C-"."T\<>!9%2?,AJ#@^CG7^BX4#_ )"1L.[\L2<9O%<+^]VF8$[V /]8[NB[$*S#&>D M5I =VD_#(X,3OD'%Y SMD:SXX0FR -C)D55LDPD."/FMRG/30:DU#=[;K M4[TCW5M(BR^03&&A7\C:IAYQY:8<-X3*7L8B1@/_[] %T [90?P D0CO\AP MR+SSLF[ ;FN&MB@9>P[F[B9,&[7N&^X3&[L@2 ,$VK(M6TWYF?6!WW M+F';G;%"<=_-9;H3U7^=%?5HEQ:',>9F7J((78+Z 9 SD.P[R^CCN.CW+5HX7/2 MV^L-^F%Q\3E3T.H3@ERS("6"">D!P ]= ?@O549(*?8)*04I;3:C"4&I[PL4 M/3R-(Z P/S)'L(&'AO>Z5K]7(.['U(#1DH >>']9X0/VVU-T7UT'#7.QZ$ C MG_@;T'CNT( P27MQO)&HHI\IV+<)':;A5)6"6M')U,E<;Z"L>1Z@3P@H[9Y3 MZ^K/[0GW^0P TTN.%1?GY,'DJ2Q]?/_'U*VPHQGTZ>$PP(G0Y$H'7\I#$_R7 M=MX7"B5.5T/UM#<+W.X2@>N,;A1,%>#V&_*=B.D%"--:CY(U8RYSFQ%Y04^/ M#.5T:+8WWFY/M4J/[RM?F<,[ZBT'3(;H(U51\*<\HSEW@@2YD6?1GIO$@=.= MW(YZ_TDUFIX9B-R,D0U9]".^ATZ%FKYOH ,(!;6R#9%W(K0T(?QW!G(4\F90 MG=\;=1?6,9:_MN;$AR9^'CJ@A'N].*!AUL<>L'[;YMQEH>FEQGM,A:R.]K(I MS)D^# UF"]PTGAW:3UP#,!\[F#F 'I:"\7$FXM+< H].A^Q^%-SR'2-N"^0) M0"W4:E1C#^_ \?=ZF(+R::HLLX+C862?T]*H\DBG>[RVCB39R_E.=]KXQYP\ M0K> =3.3=0,W3F?[Z7-T5/U-&6O_Z+KGX#REA^?A++')/I[[^\9B-1V3;6H4 M>XU@"G!7=&]@,E0:#\7,E2)VGUM)\SD]N6J$C;4M&^ MMTRQNAES;C- UMIHS4XP^IM^CJD9]JAZN->U!U5,*EKR]:I!WJY#^0-S/:9F M^K-^;$%7Q&QE>YCDZ+3>4 8Z9TVWBU_Y7*P:,]MKV.EH4)(<(]RJ?&JZ[K$_ MVFJ#]JKE2Y!C\:D#XW'.<'%R*,839WO6'=Y?D ,]P?K@R='@\R9",5PA"/MB&HAB;UTD-T="#*9QW#[AYWM M](NO$;F"Y:*K4GPU@72D&QJNT,\VCML$T6"0PJ$'3]+M*-"4YDD-F\5&&/LW M;3=<'+"3N8$^Q5=WI9*;;7N_D+LWW>8;9[Q+-VJ@.Y1-=\_53%R*K$8#ORI: M&L]/-&.O, GS"Q8TF%JSAW42=?"%SQ'@)SF0!'0&&:#X&XT5=1AITZTR3&%FK2V+"QN[Q]$4XYY"< MO?VHCYG<4.<&0_)UQ 6<[5)\C])1VGIG"7(QW+M-,\U*-)/D6V#=%1S)"0KN MMK7CLEW52+YJB%=R4HBYRG.ZIM9T013.P@YQ3M-NCP0X!_R*TMFE./;+BJO1 MCUVV$GY!/^G19HAJ?O?2?]O_:NC:_%AF>-W\Y.C?<"M%14&NL-2[G,5GHC8_ MXS%_--6.?SH#K375EC]N9(;$1"_@^:J"Q/8/VJ#_+=7+_P%02P,$% @ M^3%06$*;,HP3$0 V3 !D !X;"]W;W)K&UL MI5M;<]LV%G[GK\"H[M:>862)DBTYMQDG:6?3:=I,DNX^[.P#1$(2&EY4@K2C M_?7[G0.0!"G)=G7ER;> MJDR:<;%3.9ZLBS*3%;Z6FTNS*Y5,>%.67D:3R?5E)G4^>OV2?_M8OGY9U%6J M<_6Q%*;.,EGNWZBTN'\UFHZ:'S[IS;:B'RY?O]S)C?JLJM]W'TM\NVRI)#I3 MN=%%+DJU?C6ZG3Y_,Z?UO. ?6MT;[[,@259%\96^O$]>C2;$D$I57!$%B7_N MU%N5ID0(;/SI:([:(VFC_[FA_A/+#EE6TJBW1?I/G53;5Z/E2"1J+>NT^E3< M_UTY>:Z(7ERDAO\6]W9M=#T2<6VJ(G.;P4&F<_NO_.;TX&U83DYLB-R&B/FV M!S&7[V0E7[\LBWM1TFI0HP\L*N\&]_J7(-\^^J#(3[]2J M>GE9@28]N8S=_C=V?W1B_S02'XJ\VAKQ8YZHI$_@$LRT'$4-1V^B!RF^4_%8 MS*:AB";1[ %ZLU;"&=.;/4E"\:_;E:E*.,._CPEK26YV,E:O1H@ MH\H[-7K]M^^FUY,7#S Z;QF=/T3]":9X>/^O1:7$M?C;=\MH.GTA!G+SUXJ^ M)O0U+A!7IC*B6(MJJ\2Z2!&?.M\\#V E:U4V1KAX)%NJ1%?B)QGK5%?[ MX"QXAC_S*)Q,)L';(K]39:57J1)&Y;HH10[>3"B26M'^J^#F*IQ.HF!^?17. MYO-'=\PF8G$U(>+B&;A9JQ+GB[7.91Z#9T@#48+SZ#J\FB5U14F8 Z\1\L_2L62P&0HHOT-/;(MO) M?"\HWU7X8X04L5TG-Z52&1&^U]66?H>.Z8@Z(RVO9/[5B!1\K_;BYX\?D$AE M+MYND5+$&SP+Q:_CVW$HI ED@DC7Y*:4LD 81/$@3]A4J4*DE4:I9,O)/.CT5FTEE">-H-J3U*0K<(G46Y=*((7_7.=*7+%8MP3"=;)SBV^YQ0 $:3%QQKI !QR[\@).'6!P_?N(>!+P 6^A35 MG[6^DRFIB()W+'X??QZ+=PA9B9I4E"5'KH%ZX1C6W /772E)),GV!J:NQ&>% M*(!^?T/???OHTNA"[M/:[5,=D[V#P7&C#)30A8WI>^8.!J4C05($=N+L@SR_&B(NCBYL /K8I]!5R M*#9DLA*QS=(Z(8&K'M=]4<>]L)>I*<1.[EDCG>>OE0KMLU8\71T7*@SP$(8J MY3W"*"L0$L:>T?PXI/N@QAI5#)4 3>_@"S+/Z\R),'")DKP*>F&RG,X4.8 B MAW>9E>@7=_1S9>F"4V AXA#*XL6[NMP5AGP6GTPM\S;J!N>%+G?Y; ;@DFC5 ME150BAPP%/)J0SDBJ>/&.IF2AI/ 6@!9(DGE;#@N94BG]8Y./8M3 MESHFTK$TV[X=LYJ=TN9P(0,ZM\\;QSW]*+%R-HZNZ(3I>#*!5SXEXF1)I28]ABJHHH4\0 M@QC;"Y8)/!=X0H^E=>G?!*[T]+'6BX(>: MRUC >N=4VFKR(FRVMJ&,34TE,'J3ZS7"'^Y+]M&)ADBJXT(?9Q4D=JA2&\4X M"F ]_DI+CY%-B@P*US%O@OK0+N2]LU[8I JWV=2RQ!9E/>OP M4]>T>@D'10;Y 9#;^@WC+G@#8!LEW:H((#F$PWJ]0Y(HNJ+JKR+]T#-'WZ4! MRW1&<)NZ^9-@"#U$R!80O0 &F@)J QL'HO2PH%I+P[7:3R$,$Y5814 MCZ'4#6<(DKXL4EMRJ)PJE*H&HA(.+^M=%9-$18PH8P_GM= 8T!U6[UVV"!I+ M4-5SAQ+PI,@Y$8\=4"\9J+,GH9:(/^IDPTR !E(Q=2*$F%W-DANR5]4S/^D9 M?4T_VG_?.2A0Q+;XVY(-AV(+>P8^79W"@=\6JU1OI(W!;I/#0>O&LS))0))2 MJDKAV.0F?D\R ,6/$R(0#* !.F-Q6XF#OI.I4[O)[,+%J#4X6\R7X=5BR0_/ M%I-%.+F>AE["22&=WW&<4,%8_**JBOHH=19(^XF=V(>SK= M!Q[R879];L;"[VZY%W\/0Y>UU=(7O_E&Z\$M,$_(]'^0#0S*AOBJ]J0\ES%) M;91A-[)LT:O/6WRBF48&)%D/^$;'[]IR\3MY&OBO,6S%T$$/!9\+^B?[]WPP$X)::%:KUWI:45M&+5$SJ9>+K,<7 2S M:#R-KI=B-AM/KRB<''*[=KWH2*( M/U;K:3=J#^4!A&MH^0=FRO6S%U00_@2D1(YD 7P4]6NBU[5>XH\OV6@_/5- M93M.\81#' (M;=)WPP=&1)]JL#2=SV^]Z/[<0;[;N.J#_9J *RVBHNQRO@GX M#, ;"HJU3=-@ \6H+F,>RIS-%I,PFD='=<3@R@NZ)^D,T=#7&7[HZ2P L!#K MNN22F2@3EWI%,M/L'#B!^4-7I YB?B73IGEG%.S<)%&+ADHG2\:7'R0,A&3"_/C9A>@Q<"!2@#3PGSPG[30[PH F1P?L M=0.FPUP5PL=2*M4@"81;>@["C9&SN$H.J!*2]_V!-<\!SFGX'QJ?]UPPJ2GD MUH$T0T,57=G6NY_7L,DE)X],;_^)Y-;D'#=2]:9C,OFCMF"!=D,KX@_&,1E8)GMJ7C0S2CM_XP(?75'2;-.A MX\QGH-.1.IVE"1/M$.W?-(%->-$99^$^875,RU7?D#B@ M.F@?%*4\T@@US>0W#/7/4).5LU=N"I[0N3K?L35,\,T\ MAT>F=N*YYUS@">C#O-4^\!N@EF^B>LR!'(1 R*&-JN#/W$5V@]$[F=:*FU\B MAW671=GX*?R:.$DT,HJB]>/&_7D.XW*[3\UMY.KO":#7#@EJ!'ASX7-BHKN!Z&@ONB0*XIA1^>%CK%<'<[C+^V?>ZE M"B0P)$B5=S.N!]$)L2T%@5I;SN'*NDA<*H=DKFX[?-3XTG32D7PP*='BE7(Z M4DGHALYQ7-:VR0CJ?"=UTA:1L7C?G^;P-:]Q%9(5K>Z;1IM5O3ZHF0-U6RV< M@6?7CQU I,"#2%[U(!=>#=H#A GYC9=J.RTAVAO':0N3JS7$XK9($]>65,,Z MM6\J"CW2#;@H\M[,K>LFN@N.Y^)\>G'21?H)FIMOD/4=PI^./]$WDKJTJD#O M@L"'X5W2;#IR?KJN&JY[:P+73^*0@W[EA3B/K"S +DFOXG0.M8;1C44NXF;I M>6$!_-0Z7THF1V4I2AXU/A ]0;]0N[9W6#R.JP(,SRYZWAHS=Z[%]]S3,_:: M1W>-S_#=T?G\PF;$P^Z_.[*#8SZR0Q-J,=];.NV+C_F.M [V;BQW+T[PZ,F% M<-QX=U. &S!4&J1[(<':9G9.<[ MGE&]=&W'.8>"'WI3SWWM_9*+AMZ37L"L]KW$PT[?#%>'FN:;$E42)+%SS)*S M:0^C,+?!,-_W_GZR\#FZ6WEG8:QRI3CB?N$X[X%>NQN+! MEVZ"DQEAUL"MX ':)T[#KB5CKZ8@H> P1'>/SAT'>^ZOHAZ#+K(,N MP5^%+E^>9*DF6[DW(M*]O\==F_B]\!,](&R,Q77H28UU<[-X-K6MWNFQ3-". MCQ[MK]VK(LR7S@?C ]+0B9$$&7A3RFQX_6W#V8A!76K2Z,"T_)K!Z5D+6?ZX M-H.!E3HBLHU"]>U9RVWB@!C7J)X@Q\AB<*3)CQ.0\AOBF_^XM[X MYQLE9YKW3)97#PU\?F,N=?GU!0MS\J)Q(!J7N1>)CE_M MA&!HQ[?*,#-^6#X23&X2:A=?N0LM-*9!_T+K\Y])TU9L4!2+3);/5CO#14]?&9B@+ M9=82%/U?4$L#!!0 ( /DQ4%AMHK9#F 8 +X/ 9 >&PO=V]R:W-H M965T[6KD&BMX%81J-2JR[&14M5U*+6\M<6]?<;J^$,IN+03[8??@@5VM/'T:7YPU?B8_"_]+<6KR- M]BB5K(5VTFAFQ?)B\#H_NYK0_K#A5RDVKO?,R).%,9_IY5UU,#^8!58LE;Y3^8 MS8^B\V=*>*51+ORR3=P[+@:L;)TW=2<,"VJIXS__VL6A)S#/'A$H.H$BV!T5 M!2MON.>7Y]9LF*7=0*.'X&J0AG%24U(^>HM5"3E_^=&;\O/:J$I8]QU[\Z65 M?GL^\D"F]5'9H5Q%E.(1E+Q@[XWV:\?>Z$I4AP CF+2WJ]C9=54\B7@CRB$; MYRDKLF+\!-YX[^[2'Q: M"W9MZH;K;;?BV+7BSK$K5IJZ1OTXDF8EMU8*Q_*,W0'=L4;8Q*VY%6RSEDHP M#Z3C$D& ]K.P?[A7$%X=(PQD0[NEL'P!**/5EGG#2F$]V@N)UM)[4>VW"8CM MU28':J5C2ZP30@_SJ-+2Z#NHD%$GX_@1+]'O7N*?2AY0W#.$AGGT(R8U;.K$ MS?+ V6'RJ5,6EA[H,C#2PE*NR:OCWF ?^@ETA$#R%O7/O2P[&T,K!#"M/0 / M5AW8$I)Z9;BM2.1&6C1" \-JOHVAK42IR/]*WLE*Z H6VL[(2J(PY**ESHD0 M2[\FRQH@D.G?Y-C8 Y,.$[%DTK,5?/0.O;]<'^A+#C5U?CN..//:M-K?$^:H M&='<,BB&EYWG@>F'?AWJH30CGX=R@0P-W]Z3#^;<)[ISE:(/.@11:-HO"QE- M>1"78S%)2JZU\6P!3QLE?=J96J4D@9T+%'+%6JT$9._=)"(J9YX4$E]:KM06 M1.>N'^J-",[)BF&#]<)&]ZB](A05/121,M=65,C86UY*1;TAJ 2FV4"])JLD MB M578+@.X[!H'SP05"42UJ]Y5L8W>K6 M':2(!'?:V;UVFF@8O^-2!=:3.@@B5PD):/'5DQ^E@(=Z!>L4M><6ZX[%+LTL>-,V@=-GZ%A20SK5OF)0OL.2C4- MB.Q6(S%!<$/W2J9I,TA .:3D/49"LH"M-DG&;3:3HN MQO^Z>9RQ8I+.9UEZ,IMVNW>-_FCWR(LT.YVE^62>?#*>JV2"ESQ+3T_'\"-4 M. 5Z9)E1Q?RY@'P3RH-FM4;+) MGG[ \]!=EJ$ 0Y,//$=+".?XL#_HT)$9.M ]9G G8CFT* J50IEUIQ*U"*A( M]KTK=%YX]VAR-V0>U%PE-N4]N]KTU]'N:5GJ3'WO.0,R3XH0>0)SY+/GXT$XVFZ,I4$>GJ26Q@'_7N5+6PJW!S=+ /W(C7J_W7_>7T=;R3W6^/-]OWW*XDA@XEEA#- MAK/I@-EX6XPOWC3AAK8P'JTK/*YQP1:6-F!]:5!/W0LIV%_9+_\!4$L#!!0 M ( /DQ4%B]!4;)+P4 '<+ 9 >&PO=V]R:W-H965THV37*=Q@VQ>)HNZ>>^YXQ[N+M;%?7$7DQ6-3:W<95]ZWY^.Q*RIJ MI#LV+6G\61K;2(]/NQJ[UI(L@U)3C_,TG8\;J71\=1'V[NS5A>E\K33=6>&Z MII%V>-\=5%*U=T3_[W]L[B:[Q#*55#VBFCA:7E9?PV M.[^>LGP0^*QH[?;6@CU9&/.%/V[+RSAE0E13X1E!XO5 -U37# 0:7P?,>&>2 M%??76_2?@^_P92$=W9CZ#U7ZZC(^C45)2]G5_I-9_T*#/S/&*TSMPE.L>]D) M+!:=\Z89E/'=*-V_Y>,0ASV%T_0'"OF@D ?>O:' \IWT\NK"FK6P+ TT7@17 M@S;(*O4BFZ=O MGF$[W;&=/H?^'\[E69S#+'\UGL2I>/7B-,^R-^)09'ZK2!2R#97#2N$\7JA>'W!QB5C)8"Y(*==O,\32U+@9 MH'\>_4G2.D&<0"!54+- #) "$:< /W)^9!'J$=6F!3T6E=0K$BO. MHI?1_.0$SUDR/TOQ'N58Y-%1=*L](01>J!#5","3V20Z26;S-,J2?'X6]5%G MEXS>4@=S94I5B':XBJB/430Z34XF*8!'69:D9_UJDN3I/!A[@"GV?S G1H/> M$6Q-IB?1:)Z<9GE02M()ZP3KT3R;@W/*<%D&_OD,U";LR#0YG;$"EAF\FTVC M(W&+Z!=^&\N;CY]OW[W.SL2=1! ;D.9SO.F/Z">W?PQKQ$*HH(UH+S9!/]X" MQ*(=$!*LK%=%5TM;;^ ,UV,J\%?($/9^)Q?KBO2^ =5GR!V9MB;8_D1MMZA! M"5QO*J7E4PH1**S, UG-07O=P$"?1U7G7Y=FK=WQOC,4(E.6B1FY9TPC-MW>]3\U7T@L)XZ6RZ YPRU(=K'D32&^=YV1%;01*@I;H M@=XA(%:A@2FHK=&W'*15T 3G;@EG.LO50$U;FPWA?]EO'/ N^N9=(F19*N8' MKCTNQ[B2%HU6M4)RE4A=8!\T0J]CT &[-L47AAFR]2E:'Q6$O:A):A9GY%(Y MI9?<'+$!VJJ&/$%S)[X'X>22_$;0UTZU(1C,8>=A$@!1[JVQZ.RB,IT+J/M" MH$HAOE8^4!UQ)5H56C/TUY4JJCXA0KK!VPTH+!W&DB>)@>EAX50)HL?B'D=/ MG'QH$@59/JB!_.Y11>=#-GQWN FP8%2Z_Q>K3?CS;X,5[0<+7FJ#,\/5 M99_D;Z@J_ UW9$F)[[H$IPX+;] 2#G2$<.4&ULE55-;]LX$+WS M5Q!J4:2 $%'4MVL;L-/N;@]M@V2W15'T0$MC2ZA$>DDZCO]]AY+LID%BH!=I M.)IY?#-#/DWW2O\P-8"E]UTKSMYU.ULVTCX5I3L^LZH0]+:-5^YH7>T7'3;&KK M',%\NA4;N 7[W_9:XRHXH51-!](T2E(-ZYFW""?+V,7W 9\;V)L'-G65K)3Z MX1;OJYG''"%HH;0.0>#K#JZ@;1T0TOA_Q/1.6[K$A_81_:^^=JQE)0QK6 M=JV]4?M_8*PG<7BE:DW_I/LA-HH]6NZ,5=V8C RZ1@YO<3_V MX4%"SIY)X&,"[WD/&_4LWPHKYE.M]E2[:$1S1E]JGXWD&NF&\ 9(Z M,>-'9DM^%O$ME)+_JC2NFWQC.8OS-,N/R@(MZ*L7.0_# M-_29Y@QN,;KAZ"X57DICJ5I3#*!KU>+=;N1F0G!HT*TP!P='W.#<@Y-;T6*: M!KO3TE A*RI4* :>:>: M$BH2QWZ:9"1E/F*SD)&^&E(P/PL3 M4A1^'*:X)X\*/TK<[CP-_92E]!S;H1FB'>2DL0?:&&IJM9=TY11N0KZ"T.,M MH,^T Q\A6<*FD1*[AJK2.NQ?];\DR"E+1B/EQ?D&A@QY%RF^N9_&C.2%GT>< M7&FH&FN0H,'ND L7%O&8O"87!?8OY\[*4]JOQA$[E?X\*OX M(#3VSM 6UIC*+K/$HWJ0WV%AU;:7O)6R**"]6>,?"[0+P.]KA<=_7+@-3O_ M^4]02P,$% @ ^3%06'VSKZJ#! ;@P !D !X;"]W;W)K&ULK5=M;]LV$/ZN7T&H0Y<";"Q2[VEB($DW+,/:!&W6?1CV M@9;.D59)=$DJ3O[]CI3LV$7B-,F^6$?J[KF7YRB>#Y=2?=45@"$W;=/I([\R M9G$PF>BB@E;H?;F #M_,I6J%P:6ZFNB% E$ZH[:9\"!()JVH.W]ZZ/8NU/10 M]J:I.[A01/=M*]3M"31R>>0S?[7QJ;ZJC-V83 \7X@H^@_ES<:%P-5FCE'4+ MG:YE1Q3,C_QC=G 267VG\*6&I=Z0B9T' JF[_JTE1'?N:3$N:B;\PGN?P-QGQB MBU?(1KM?LAQTX]0G1:^-;$=CC*"MN^$I;L8Z;!ADP0,&?#3@+N[!D8ORO3!B M>JCDDBBKC6A6<*DZ:PRN[BPIGXW"MS7:F>EQ4?1MWP@#)3DW%2AR*ENDM[)U MOP9RUA6R!;+WA]3ZS>'$H$MK."E&^),!GC\ SSCY(#M3:?)+5T*Y#3#!6-L"A XO_#\*0/X^GFFCL)7^N:\6@Z?H?D_V M>!WHA2C@R$=\#>H:_.GK5RP)WNW((UKG$>U"?SF1N^$_2@.$!>3UJXPS]HX\ MK6R7%9!1W[Z82=9;ZP+L8/RT6;G"ZD-J\Q4^-J16TSJ0P MO5"U:$AMH-7>::\4=,4MP1[HM,W&VI?_XCFU^MZE-*+Q3L;TA"&_BPX!;LG0 MK\S[R=M+4QJDL?<&Y3R@21BAP$(:Q[EW_G#J,\ /,&!L12.TKN=UX9QKCW$: MY]S;BQG-T\S![H4Y#;,$Y\1HEML$CUO9=TC*'03R@A>#-3X^/SVSUDF:NHA&\;N \W C8+=X#',KN@R# MBYS]('W$5SL:RX:149:DUN%6/4.:,8;R!K/X'8)VAL4+-[B-,YH'@U&8T21. M7.@!Y3%_7K&])*!YE ]%S8:N83D-DFBK5"RF:;:NU7KU4G:C&*N1;#D/*<_8 MX\QFE"?!6'DK;?/*6'+'Z[!X$J\)9=' ZR ]SBNR&;)@U9UC+CF->+R+4^[. M*W;>J@\HY_D@8K]F/'TFJ=8Z#"THM_T66U)3A[=1)TZCA+LD!^FE9&(B69IL M^K2-F>4_<$PI0\[=*772)IEAL*9R$)]V0/%#Z)H$GX^3B!D$ 7/UO\L!0\+# ML(/$T-$5(8L#=3RB>9@,GYPP3,F.NH[W#:Z:O@1-OM2Z$K<_:[)0 M-00W%?S8U85*G<2=3LNF+MU%I?N9KLL:KQGT((K"E@]*#QDE/&PO=V]R:W-H965TOF_/\H6X^RY40+7M-X'.:M"YO L]+;M:\J"Y> M/J=G'YJ7S^NN+8M*?&B8[-9KWFQ?B;)^>''A7Y@''XOEJL4'-R^?;_A2?!+M MCYL/#7RZZ5>9%VM1R:*N6",6+RYN_6>O(AQ/ _Y4B =IO6?(R5U=?\8/[^8O M+CPD2)1BUN(*'%[NQ6M1EK@0D/&37O.BWQ(GVN_-ZM\1[\#+'9?B=5W^;S%O M5R\NL@LV%PO>E>W'^N&_A>8GQO5F=2GI7_:@QL;1!9MULJW7>C)0L"XJ]5,_L 9'PVKXAEBEV4!<4:%2/K4-?%O MO/;E!R5?R7@U9S^T*]&P#[5L&]$6C0#AM^R5J,2B:.7SFQ;VPUDW,[WV*[5V M<&1M/V#?UU6[DNQM-1?S\0(W0&A/;6"H?16<7/&-F$U9Z+LL\(+PQ'IASWU( MZX6_F'OVE]L[^ *,Z*^'!*&VB0YO@X[U3&[X3+RX ,^1HKD7%R]_^QL_\;X] MP434,Q&=6OT7JO#DVH_L!OOZI@^\E$^M-66]%(UE;P]-9O:R* MOPL&.[-%AZ;&9,M;6+!>,#Y:RF5KP677P! N:<*\6"Q$(ZJ9@('M@Q 5#72X ME ((YBU;\*(!$LM.$(,XR2Q9WY7%DF-X<5E1,>3PCL-L6(Q<Y!5/L0&Z\A&W%6K*)[&8KY&KX8DG21:++&MB1+MN H"$D@QX+ MV&@&6H*'Q%4#47KP;CUIJY0+4!^30K&1XU8H>;O!? .GX7+*D%# M6OZH.%_4)43]HEK"H[M2Z- /U,.JZ[JK6DD,-2@++00^FRG[P%DSH*$NBSEO M8BG:%DZ5XTI2>.1!#Q/H.6( XXF )&Z89O#U"ZB1U_2B'[V%@ M%J3PA@8I^C9C9]4S8M_#\5&>VLN>FA'F-"-)$GC9%\;F!(O(0N[&H SBQH_< M,$%V;F>SIH-QAAN<>Y $,N5C<@IR-_!3M73HN5D4GI"4'T5ND"(+$S^,WB?*S'02AHJK7BD'F5XUD#+&8$>W_6RE"CSW#CQ>C'S+Q(3 M23B/W=@SXLY2U\L#)>]NW2G='')TC"/'I!P' 2V7Y,=D&T1NEON.#\8*NSTI M'1\,@K@-7.]LF8)/9)F3@HI[T3S)T>^!:J M##UXX\>H%/9[=LUN58QR;"L^ M9SW&&\$H7U:MFM6N"JEC(#R_A@#)WD!0JN!;G1M-%F4?D U&;(X?'KP]WMNC9PZJ [#"K82R,68/D( >5Y74+%;;:3*<9(2ET2S'X[J&5 MD$/,_X'W[4\=+XM%(>;T&>H!S&T-QF/GK5Z3?1S4](YR!?LD9EU3M%MV.Z.< MX>=IQ"9ZR;86DLQ#.W99/V6H[V@'^E*7)J5Q;J@#+9UB+/3 M'$UM35.-E7Y+A%6S8@-CA]WV7(Q-<-4_%7+%M[;,T8"NV ,D\T53_QU*' %% M#_5#[ ^\@FIARZBH]G)%FFB@U>#:=@//3YZB:23X)^AZ/QI[D$HL.:JV*>ZZ MM@;:1DO-A2R6J#-0D%&C! &7O#'J='H=P1AC\^!\N/4N) X9V+3PA#>TC@232&=JFXM QFX^H6DNL#Z9RC. MREU5DU-!\2N)>M!%HS0#5M]5JLJ='JGZ^ST1:-705-PM&\W_.ZN M,#ZMQ\(0W&.(>7R+) _J!+J0PBG[B+/5-&9*^P8+TKN_@2.0G<">!9@;FY6\ M6)LE9J)!:I&[.97'JI[&N2AJ$GU3;V#4%J/8.(@"*W4#$0I&;6D*%K<=Y03X M KE3&03D ,&P06$KVJ;L5M&X$B7ZH*,(-U63MHT=38Q"#UKK90#U0AX3P9>! MYR9^C/V,70!3(TT#L A&X3PAE(@-:CAN[CP7+P-9"RX4U; M8(1JAHNM5(1;6B!\6BP)BWZ[7H;K-7D2=8ZC#2$LZ M0RNDE<&GRT-].((R&QC["+IKT18O$S_"Y7%UV37WQ3VN(3?0QXLSDX=S)'FP M_Z3DX1Q.'NQ \@#6GLP>4:13!V013!)?DCGZ3NUX"Z,]7(Z:5E,-V07@0UN$+8%:Y8#.?WZ@C<845"^2W@&C52Y M=1#F)T!J"U_3M@8Q0QJQWX-E*+JQ.30Q:/ JD0TN>03_0K6 ]H T3L@7E,]E MP6UD\!"T2$I1RE7A8PP?6IHED:C4=*@#'Z-?I,*])[HQ)X4-';?Z>/P;B"C5 MDI+L/@//G%=[S]"<[L2RJ"J4#O".HD:(+'7!1[$?]T(WCO!=%$/E$N*C-".\ MY),%7SK73NAZ20BOD>OGN4/A6D@%=3B^F^>ID[IAE,!['Y@+78BL#I4B0_D MLR=^[%S!:YH[MSV .B$$]4K#I\XD2!'BR-PLC!&\20BCF@"!OH=?]%D=,[4S MR=P@C@FM25V?T)J)[V:1@I82-TT1W'C=H4&7*O*0"XBV51F/R"($Y!K^>TU. M/MLJJ+8D*<+CF/C!@9X;$$IR6-@"(:%!S% -YB1FWW/3+#PD^4&EEOT]<[X; MX'!8S_KJF$JO$1,"'0:(KERS2R>-W1P^D)@I0W1-Q>K1-C )5)K)T+(3O1LZ[ M-VVB=:.!T-2-\D1#ETI#Z@OXD.,'BC,C.C SM:J@M \OINR3$$R=W6240DSM M.B_DK)/2"D(X8125K VF!A8;SB+FIK@^&[S7@;H_#C%Q\NL%*!O2U_HP]3=QM05^-Z#ZZ?6H;+0K-4CTS;LW$/4%@!] M#C!K(%@-LR:Y05K1=GS8R,"]D*\3+^Z-RH\#\P5"KK =N]TY7/K7Z^O'RC(O M/%?BXZBL@C+ASEE&Y /;7AXIK_'HB8\.E\%2? TYEU;:/P!SD@1B3 IA+W?2 M)+*1;"U(@K0OM3"?S.M#+U54ZM*$NK^PY W5QKKJP\H1713KP9,-U%=,VKO%B:.*/ PMJHG3(>'$'H1CB;D-4N>Q7#\)(/9Y5.A >$V#V+Q-*%O? M*O?M,](0"G1AYJ>Q$T90"] 1(L1RF!:0HB!]1M'> @>B )@"F'9,KP%03I^S MW*[/=LHSLSG48%%"!8M/M4("V[X_IF6,*FX(ZU\Z$/J!4?R<9A1?L";Q2/P^ M!6T?C#-)K+3MD6^I "):_NCB2;O&T50D(;P)'YKC]?W3Z$,G]Z:-P:6W1ZR0 M H^KNSW=]_FJS0%CH%Y^OGM'4:SN .$I:ACV@..J[;R08*=WMU![H(A?R@N=J4 "#E7;KC84(=E(U6W.A#DH.-6UR MIU\VF7-HDY6@GUG._7.\]PW4;JAIU@ [3CP%B_K&":=A B_Q-/;H4YS"RT<$ M0;&#MMM74'\CH-MUO*FGQD+U_(WY%$S!C[[Y)\B'T.ICVI%G1;Y_AG!L<03J MDS_U\W.%H\0Q?/)PG2=BFQX<37W?G@HE_3=]Y2[U@1K=AMA92Q?UA60]*+'F M%8@=(U!_$*6S<%@C$8.7;X',($ M<8L8&@96#%E#'3%@JXHRPN#G%+\I3 P652; I'F-6\^B]8"[E24L!9;%X_]A3$\(8#:7JHC;02B"*0I'BGN4H"U MONMU2>B]4@%A2'2TV?1B<773A-^MP.?4Q1#Z B(D-&DU-JE0;ZCMG6$+5]_Y M>K"FE +"9#_E&&TD,7B9_ZV3!FE$Z?<:@T@Z:@QMD$$?-^Q=P3/J0^L9E%$B M.*=#)7"SYG.TQX:N3X"Y(O1 P-O %$1LFTZ%N3J$8;;;PR?4/0RVEX#HO+0G M1]'0NYC"#4O^H'>B>[A@ ]]C,E&6J.;2L2T>F2B!XZPEGC=7Q.,1*6-AW:[J M;KGJU[*@X@XA#F!QQ>_%B,+B@*%-G3Z(L'E->6T@S-(K2%*?SH%"Z9C*@DVG M[+U '8[VZWUS1K<8P*4,7,]5O7%2U=+5YV9DV*>.EX[#$G;[I"\'+NS"W-D! M)C"(Z0 "A"[K!FSB;5^9+#I@1^R#_82L2YW?S-VF@]D$JP>JSL(H5=591FTC MI%QXYF'[X$:05. )EL)Y!$]2-X72%)ZD3@9C$IH5TIB,ZKP,GZ189@?-&J(;?I0)#4&5A MRK\#XYX^<NP>&35^ M(\S)E31QJ&CV#I-@N?[VDJ,IX%(5(3JU4%:8GSRT;!_J\QG ,A GO.WPH(?. MOVW'^YJ'!'P'A*)*^.19@U@XOOTFF;! MN/6%QAHQ@#!W@C#=:7*Q40MB].?,B>/C!P1^%CH91 +H9Q5,1I3*S\6Q!>BV,/_3V'7:EL" M$]7.5^HI;J[O*>/^5_^>&/(Y\/"EN3E]:2Y$7QJ%7YJ[T6?#P_VMXOZBL+E> MW-\8?@H8GJCR0\.E_9U:=4VVOUF+]V61- M#Q,BH$!B=4M>L7RIF;XX$Z M:#T= 'WP["@X@,U\]'.2$O^=9 K6SO_><+AU"N'GZ""*>$4T"F M5??O.?18 JJ_9H9W[9;PMBX0P^D+,1(6<+D2V+U"C]6H6 *5"A8!&F"J3DN, MW/R(0UGE#%U/L@W]*_1QF*4Q]GFJA8ORW$FP!L3N+4JPL=.-6Q0'=+ 0JZXM M@L"59K'5L,&7>>10.\ANY0Y:93J%42MTL)7;[^)ZKQ<(W3]:K@:2]""^>&<"E2F^K=I(MT-Z,;U&CYSC>*->YY]' 5A M!X6BC%LK8R1X[8KNHDJGOV^[+P_3[*F()'NHX0%OR_47XO9E/[J%6%>=.790 MS>#H>JV^3F_NG/UN]$M"9'?*;D]?A/N2&M;\LHA=JI]VZ?MV].,NU[&OU+ET MH4W]_N@+?NJU3YD\]73')LL:7^ M?>WH^JY2V]#_M[.5EH@- !VBI1^K?R&("SF#9^&]\$MHYB*0/[QZ6>@Z)+O$ MC>.T3^"GS[*<\5G66.!XA[$/0/UQF@8)^B.U+VI83MZ@M#75VZV6\(Z\7FLW M^"RVEKKVU#,W=V%'J4$!L6]^YGF?JZUHV%;!@[07[(E'!0-.433CO4&$13FZ MH@YZHC_0 "*"F2KP -%X:9,B@SQ^_W=HFK1G[%V'-2,*E9@*W3,>4\^>JQA: M3A!QUB]8SKF$_-4N'SO_O[]<.73Y6)PPS2>&X>HOEWS/FR6:0RD6 M,-6;IO$%:]1? U$?VGI#?X'CKFXA ]);J*) 23@ OE_4=6L^X ;]GV1Y^0]0 M2P,$% @ ^3%06#5&AC7L"@ *!\ !D !X;"]W;W)K&ULQ5EK;^,V%OW.7T&X13<)',>2GYE'@"0S;6>Q,QO,JU@L]@,M MT38[DNA2E!WWU^^Y)*7(B>WIM, NBF;T("_O\]QSY1<;;;Z42RDMO\^SHGS9 M65J[>G9Q429+F8NRIU>RP)NY-KFPN#6+BW)EI$C=ICR[B/O]\44N5-&Y>N&> MW9FK%[JRF2KDG>%EE>?";&]DIC+9:6'EQG8SI/5NP68G.2O>7;_S:P;C#DZJT.@^;H4&N"O^ON ]^:&V8]@]LB,.& MV.GM#W):OA)67+TP>L,-K88TNG"FNMU03A44E _6X*W"/GOUP>KDR_D-[$KY MK5:N M1")?=E 5I31KV;GZX;MHW']^1.5AH_+PF/1O"L]Q2>^TE1PQ^N&[:1Q%S_E! M9Y"S^3]TL3C_*$W.WQ2)+*AR^%TF"OYQ*=UR46RYRE>91(%:B+!X_EF52['% M#BN-E;+LDHO<5L2>TO^/6T'WGE(LYI*#L$ZG6JECPDO1=ZBS%4[%: M&;T6&1>6*ULZV>RZ*"H\>HM*H/5Z[DWT6TH.R]Y"N7C@TZGG+&D.Y"(#/)7. MC-H\J_G"B,+R:D77XVZ_WZ?_.:Q$I/E)6%4H M6JEQC/&/SF0DL'(K,5XGD%!GE/3[?<2<=1L$2\[G*8*$L>_Q#E2SA'1A3>9_! ML5RLARVCL<1;=" )S[9VV5E M-$3E_%-!%=-2[6_E\0UU*6))>-0Y1: 1&X0H)>\6WG_P;MJM,Y_+>YE43I!& M@!-* %HXT]">Y\Y5=4JPVDD;61M\,"0]_D[#-<;E6'#%1F49GSWL?.J:!]U[ M_.[16\!*WB1GXT5*Y2T_$!Z[!-!0:K8J'@0'+BA2PIJ@US%]6.U>)PMR2H07 MGD=^)A)U1VMG.P>45!M!,GF?'(2ZJS4G,U3A@*(+YZ^4"=>)0$BS+-Q18FDS ME\HE%\%.6VR1'C-[H^QR*3.'7Z6TUH.]4T#<^[< 5P>VLTPMW(FD:ZD)P> ( M6L*^T5%-'N9 ZYF$0H\1096T"5!3-:G=+DT(L^@#T#+JQI?#[F@X/E1V+O]: M+O\6]803M]M2KI&7[S]\^J,2BG17>8)65TLUEA)8D=OP/%7.NSU^&^K-G2.R M4C>[5M(XDDZN@9O L;](R_;):#=QX+I>%.IWN"=ITX!$E]:YVQW45 R3;H: MA44D.J!!HLEQ2957E'@ @78C#.T/^BF=>E%T[T6%T]">%C*H-M?4C$EIZX+N M!P:GH@MD:%0[ZI*P F74F),^8_^2 ICC0:L-U\SQ!?R)Z4_$WN]%'O8]B\;= M83S"Q;@[P [W[^68W3WMI2Q"B<=.X"7[2 GHMX\&L=LV&GHQX_[H:R96Q8,- M>T)29\W&S1L$QVMI,#[!2 M.*F,\6#JDXHJ(VL71$@9G\NMS*5E 5!;N/65$%!5')#M1@!7^C[IF0^OF.EU M#?$/HGN\Y1#?CC\Y&O): *,ACU-K!NQZ7DK$<*6D1Q-/C"'9E\13:%M*7W4D MALQ%;=&EFX*)5JBVLC,:SOE)4;GT@"QGC#-!5R4L9NY$(519@8*.W9]')(67;9FPS8=#+!=8ST MF[+))4% -.U=]ME/'N#/6-2-IGT6#WN#(1L,QK0M&K!!= DTZ $3/CN^>7;& M3@;#F)W2]ND8-_TQ;DCND)W$@Y%_,[EDM[Y[PX:'SBU3=A+1$APS'>!ZP$Y1 MO[U1'Y5QSEX3BP^Z1]U)Y#0>]/J#@Y:\?@3BM*T?N^58QL_XZX8$(P=JAI=H ML'"CI&?I=8OS+/4Y6ZCWGV25:FO(+2'6O#9V;Y-83A01=@3 M:$/3L1K>6A,CE-M,+D4V=WR]<1JQ-^!%.=^Z;425*PQ/VR>\R9#WC*-5Y6,S M#J%7PT63I4RKK-6*H;(_QZ.B(\ M: A*?>!^FE&&GEG6,,7VP]3G(.X5LF,GT>D%>X>\>?+0-Y:_BZ(2B)'OC<,S MU&PT'J&^Z._NRQ&>3=V;Z:,W (#1!/^S:!(CR7R6M3W\Q%K*?;N[J!UNYT71 ML#@'93#\D;*>R88 HZ^\">%:AUB?J%-']%M# S_Q$)S- M*#L@A\ISF2H_PC?]FLYKKS_@-2_![?+)#^PO:%W&=SP9:+F\MT[-U2I3B6O8 M[9#M)"8*+*/>_1P^):<&YNK[+^!1.SX1OH3!09NE0B]_;+(G[T5Z2/\:XL!) MJMSW I*NBHI&[D!:W"372'7?]2;/][CSR#G[/>UL^R;C^#[CV!'C]AM6K2A: MK1RE[(<]/C=I\4)K&C=$&3#M:!X=-OQIA:QUAEY$)=4^?[;=/06425&]ZL,% MH@UK2V@JJ[LKZ4^%J^ZH#2_H\9HN/Z&/3S_X_04V&?J?@IIKE58B@[O;5C;= MSS<7X\#&XTOXK.7*C7!"S=4#.VY57!LN%D8ZASZ8U_Y(MQ*8+* \280(!!2E>Y >1^C$;4./5I5;>MJ+'7$_88Q@)G5=9J$+JE=;5.GVX_/IHW#*N M2:Z]I]03P /=9_O6_57VORUM2?T4 ? M1[WA%+,_7<:]N(]+_CU1\^DEVYLW/F=8S(;X[[U,*<\]_VTGW1D_B:(!/^7G M_!&]QQ%!%_Z8P>Z+H3ETPI_DN.ROH;JU?NM]"9MO"5NUQ*D4I# M"_!^KK6M;^B YL?QJ_\"4$L#!!0 ( /DQ4%A&[)N#A < -02 9 M>&PO=V]R:W-H965T(N]%\>.G;1- MVR1 FNWB#M@>LMO=VX?#/=#2V.:5(K4D9_&+6F\0/ M9M>7M5[3%TJ_U7I305N6B\4X%65^.;^?N/Y[Q?-OS#T"X.KA5[LO3^ M*]_\K;P:G[)!9*E(C*#QLZ5;LI:!8,8?+>:X5\F"P^L._4?Q';XL=:1;;W\W M9=I_^2JT_KQFO\#;*_VJ7]YY#8]'$Y*M6&/>5'\B4%K!K(I>M; M7U4F(M=,FY-KC 4+V<)*GCCK&CA/F:XQ3?@Y@OU&0B;J#ZYDLI# M@!ELZPU<= 9^7#R+^ ,54W4VGZC%Z>+L&;RSWN$SP3O[7QQ6_[Q9QA20*O\Z MYGM&/C^.S/1Y'VM=T-48_(@4MC2^_OZ[^9O3#\_8?=[;??X<^G]_4,_#_=TG M4O,S]?UW%XOY_(-Z/BR?W-8$[WA96_59IT0AJE\WQ'*U=GME(GB]_#>XII)7 M6QV,;Z):44E!VXF*22>:*.L+OF,%J"=@C%-6[[+&0.O&:J9J5&N_I>"@7]&! MYBIKGBCC"MN4O"'!B"8"NS2H6#JL*>/CMO81,GXUVN@_=2C9( !0,-K&Z=!Z M"<+;#[SLFA5.OPD,C2MC3>( Z$!J2=;0EDIV<$DP@3V&8P@4U!2 LD:[@L#@ MM %W0X#11_V;BF*[9R4O;E8;'97S";^ETKT'2I>(421%JQ5''14N'?%H91QL MPOY1X5UI&/' =4$GMT8!+A\%&P(1M4UW*8'8^^!H'SD .D83$P<,DBS \:"M MMHWFO%$U\BL'!D%9=F$,!*=R!(\>[!2YU0&.H(+XG_AE7-TDM0J^XENX?6"= M]5TD/58#=N=VQ77_J_,[QQK3,%V=,A!$['R0C"TDWQMM[5Y5WAFXVBHZZLG0 M4-4;*I '?M$]DK!!\G #4M$D.EGN3_B7>XEYE,D^THC7HMK!"SJPF,]I2>24 MTQ4BB#LMY%V=9,1],F;CCC M_0IXT&9R) L?DUC\0G 1RZ*E+S^.YD^!XNL')NYT3"01 2263%![TJ@JX"M& MCB#XF0@B*P[1 MZ>@^6/Q]8VP^"V2U898KS%"H*EWLD(HM2U2A'1<$%*&2\ !C 963(1=+3[EF MM#4+\CH). ?*ML51JL%3])VQ%F&!U--J,WJ^VC IO36ED/SA3#I=$TY/N"?Q M[ \9YP^R%3INU HSXC=*L[14)AO.7%)@4)W%6"$'Q[_#Y1;#0=GGQ!)8N/E8 M#JE4=I6\H)Q4LH#FQTA,MKZ?X ;Y*;D;VRP0HD 1CW]\)!P#@[9'Y4.VBVZ, MF^AYX$_BE %89JD:2<9"$)L:&N#'MH&_9\R M[B*#T/+;$IL:0(!,,AS<7A"YV\/AX7 ^^*1#T&X]=(;7#QT:.-%[ M)L^>NL0%]/7;R<7B7#:\6KR;S$_?"44Y/W+I1W4^QVWPS7K#-Z_E^&J2-S=V M\[:U]CGW1C*K::$JFJY3\XN3BM])5/#6REP'&A9<0F#)A$/L S=@N\^=@14_ M'T!)4FN^PB8N_7@9CO1TJLIY+Z1#H!]RI/)-;K\]Z[L&VBE]T'7$1!Y/.<-; MO%P;EC0J#8@A;04DRS3M5/%H;*5XZ24FZT-3Z;X@DMZ57L@;6,S])NY^W)IJ5O!/UK!EO0O5Y4O1"J_LDC*K)KP9,X[;$E_X0F#4QA: M_-)VE6:J/MU3T4@A^801W.\ERM_@NLS&#[L>L_L1=]">#&RC3D'?<8Y#(!9; M](F<0/W(7=5@?G:HC0K:-P2YCDJGE[7I:&AFW^T[2'X8(1?D=00VM84TE MEH)29F4*F1B;6F93'#?HSDJ%X-Y.C[VTS@9?&BK"RQ9_3^$JC#S+'QWZI_TG MFYO\I>)A>_[>\QGO:E)&:071T^G;UV,5\C>4?)-\+=\MEAXO'I5<;DBCL_(& MK*\\$J*]807]AZSK_P!02P,$% @ ^3%06&<(XOIY# +"( !D !X M;"]W;W)K&ULK5I94GD 9T 2ZQE@#&!$NXL7M@FE-NJ]$[ZI*NDVKU1IUR]'TU&[\$$O5X$6 MCB]>U'*I;E3X5+]W>#KNJ!2Z4L9K:X13BY>CR^FS5V>TGS=\UFKM!Y\%W61N M[1=Z^+EX.3HA@52I\D 4)/[=JBM5ED0(8GQ--$<=2SHX_-Q2?\MWQUWFTJLK M6_Y;%V'UEA<.#IR8$#LW1@QG)'1BSE:QGDQ0MGU\+1;E"C#WQ5/@WAM"&CW 2' MMQKGPL55XYPR07QN2J.83&?BVIJP\N*-*52Q3> 8$G=BSUJQ7\WNI?A:Y1-Q.AV+VZ1^G!O&?R[G'0Q[^NT\CD=_9?GX4:L]\+7/UWW.;L^XV9_=1_Z.,>B^3_5?XQ08EIF?BQQ^>SJ;3Y^(A>KV6[@O0 M:&?U%YO"03F 7,T015B"2@*6 LK:<3TY$C8A%N!0 ;A '50N%_[6S1 MY$3WY\7P76 NPQW"KVQ3%MB40YV>A,;5XEOE/#TYQ8JE74[1,BUJ)^K&Y2L< M\7<5UU(?B_5*YZMTFFZ%^PM9W((TY%@L@- "FM\ZG<'"0%8FBQ34N@'?01MI M\F@SKVE]TOF2;^9>%QIJ47%S$D*0^T:5=G[D.[FJVFF(LL^72*B.*-T*"AS2 MQ,K PZ(-16E]%-RH1,.KK&<[5$3O@-N*V'_].P+MBG- 0736 M!I'4\ DX>ECA(@$/]"J/YQV=)W:(#VA XUS-,4)N*OTJAAA]4%\;?2M+HC4F M1W?A,<2OP.-6^5#%=9GC=L3-J5QA^[Q4,4H-& ]7)]F.T,1O(!)+"W769$OH MIS\9 62I" A)T%)7FM141#0<*)+1\Z?G7I2L?=-4I6[A78/2$F738 MSX(T)HM?(68D K)V34P)/K/&H.CBJI+WMN?I@RL Y^4FRC;T"@"W]0W,ORL" MD]\C@O:=?\PW.T*P03UY9@P Y"1LVPW*'@2&T3=4&M7L!)K^<,#PXOZ8B?)3 M K(-^=RO0*+%5@#KT'"(;'.%Y*P-B Q)ATIRJF3%!)MQ^NE"'E13Y8 3T);R MI!U(6= :0&L_7\ 6-,-6?M %*5SS+MA5<4_HL,(M68CR^0%Q5@KP:9'UAKEE M-^01$W/@>/$PD5-P/,O^\?X:G9HTC[+I^626'64W$K9&]>T>"5H11]G'U^*5 M-%_P_&1R@N?K3V_?\8KX9R@FCR@FGV*95R#L)2(690BO3\61>/1>HF BU#6< M.!*NOY5Y--6-1640RX*;IJY+@J*/75416S*Z""YU2!==>:(I-DI-G.@8 T>I MOHEE:>>L92@"EC((2FC.$[L-Y2[-B0^9N0 >C D8FP4*]L:QE:*DD(OLIUWQ MN,:--K!C8PJ"RHSE:^8$+E3G,PV_TG5-QVDSH!Q+0&! Z[R)&^@0U5:QBNLA M>R)>:^^:FF].@@$)B4:?F@=2QU2;RP952;%U## @+-5C?-CO.ST1[Z)>.EDI MHW.9ARK%45EPZ"A)S\$W8#HL.K5AD((=-DHZJJ?HQDAT:-3QR:BEI*(7Y")+ M5>PU[""<>YNHWMZ794#)NEP![9'_6^RC*A@HC%*> M@01^L5N@]"P(C&^E+AENN9R7@TSKH_>.19X*RX[%F'B43<$^4$K$=QX%KE3@ MU[*[B2HR-C34(3LX[WDXM8PUK2./Z[L)JNGVB'>0CH_A16JY:3\*LIDMNKXA MD$N62A:MJ:!SH)N$D<@0E$?@XYIK(>;04HWWY:Z RBS62>\1XBMR+H.P]PV] M0G[$.J4SRN^;.97X.>(M<*4:'3?NI2H;X4'U)FTF;Z,M'3/.WF12A5#%2+B=KL^_1.\B_U^T" M87G95,"MQBP];(M/&G^6MBS:YA( $,81+A:I@">G:CP'1G8?WD8?3I8@AD1Q M3DTL=ZL6+PGQ#&K9,!$?]HF.9L82QE1R,V@N6N,6R968<-MT_J[Q)N*:#)5@ M*X9;>Y^X-,"2WTDI0W5&K>6VAEFB]JB3D(4F#9,F$!D%N'1#Q*Y#C^G94$^$ M//%K+/DSKY=&+Q!Z)L1[BEN+RH:O!?^U2 ^Q%BS@)+AM"I/"#JJ5^GT277&6GNP>E &JJA&0V: MJAXVCDZN!U'4T&5^(\4OVCP7#9K!F-R&SFG<*^9-L52!YP]R0<*QB)R1$C1[ M-11PG,PXH#B86&S+D#B-N=E.S15RDX7N?XO&BJ?:.4-W\0&_K@C&NV3A&XHR%)XD)7 2]<%R$UUJ23.2!Z%7UC&X'[W^+Z 2":B& M%7GC&8WW5$#B;@7$]FC!#")J#O)A7<4QDNHJV+"*>+J6"]A_(>,M[4KRT@9XBZ4&A,[@^"1)K"&ZP^UIO4$BT/CK.:FXCFE(Z MJ*6(+A2+%X:DI8L]U6!^2=5 /]M\I^S2R1HJV!XG;;DXI-\:HS6!VF;6P2?# MY=0--SHXS#/(V!4?@:'MNPJ-3_B;7:'0U36^.W:M;# M3%'-=O')GGBHR_S3^?G)>/;DZ<'>,;6,V7>U\20[MZ9 N*WQ:2MPXK8C\PWY MU.\U;L-:N&]F']*(LX2Q,TISK;ZFZ7-O'/20N2@S!@HVP# "'J5+'HU;D3O2 MY)1Z\^25%"!\UP MY ]LA_\V!F1#.^V'<-'XVW/A?D >.ZF= ?F^5BHZN,IT&[]=@T$P4*@:/0!C M:Z3$34&(>J>^<*OHZJ4:)[':S)N .DE'3W%NO4\XR^UF.1B(='3';3Q"H#3K M3L%W9]1#*-*/>]8K91CX[AG(W!L=_"'[GN@8#H':6K.?]G0>^2S;"A'QY(3G M+.^5K4OZGN"#JALDL)Q$OD(6DS1*^0D[?O9.JC+#TWEVE!%NW=WZEX]2KZ7Y MJ_@;$WT'00G8SGE&.@]&S* R%> MBI^[;T_N#&"--8\_36XFV\ 0OT5Y2"3#">D;B:A&)GQH9/@9B5Y&X)XK%2["+7@:K%SKHL#F-Y)*=QIM;S4::Q9RWQ>\QX-O\)$LEOP[!1]= M*WZ9WZUV/X6XC+\ Z+?'WU%<2[>DF6ZI%C@*!WLR FSQ;Q/B0[ U_QY@;@,R M$W]<*?0BCC;@_<+:T#X0@^X'(A?_ U!+ P04 " #Y,5!80,7)CAD- ) M'P &0 'AL+W=OKIKNT^N;4QO?BRJ1OW;+;N^^W%^;E;K,U&N\?MUC1XLVR[C>[Q MLUN=NVUG=,6+-O6YBJ+L?*-M,WO^E)^]ZYX_;8>^MHUYUPDW;#:ZV[\P=;M[ M-I.SPX/W=K7NZ<'Y\Z=;O3(?3/_[]EV'7^>3E,IN3.-LVXC.+)_-+N7%BX3F M\X0_K-FYD[$@2^9M^XE^O*F>S2)2R-1FT9,$C3^?S4M3UR0(:OPYRIQ-6]+" MT_%!^L]L.VR9:V=>MO4_;-6OG\V*F:C,4@]U_[[=_6I&>U*2MVAKQ_^+G9\; MES.Q&%S?;L;%T&!C&_]7?QEQ.%E01'VJT]NU70B2]?2\QP8T[7PQ M"GOAA:D[A$DEKMJF7SOQNJE,=5W .32;U%,']5ZH>R6^,HO'(I:A4)&*[Y$7 M3^;&+"_^=G/%OR[GKN_@)O^^S7(O-[E=+H7.A=OJA7DV0VPXTWTVL^???R>S MZ,D]6B>3ULE]TK^5I'N%W:[J;VUOA$S%]]\52LHGXCZ<_K!NK??".J'%JF[G MNH9#-L,2R V=Z7B-&[;;VN)'NQ0<@5W;8/VBW6S;!H+=XX,8I)=.]\:%O,[V M3BS6UBS'Y[99(<86EG/ 1G^"1/K?"6*J-RO(I&5?3W;!SO9KI(V5[BHG^E9H MYXQS- >3.9LU"\.K=5VW"[\<@+1#M\ &%.H0W(3"V2]XOFT[GN$\,NY"7+W] M\//KCU#\E6TK,N#MMF^/Q@8O)V-#\=XXBUCN,'S35,/"#VGSEQI<6/K]6'Q< M@X]I!]J4" (-JZX=MMC=$9[;KB4)@H@]ZBGZM;&=6 X-ISM=VWY_$7S_79GE MY9/@RO2@J?UB*Y*_L8MVU$(LK:DK899+Z"T :C,J*LYFHX&S1Y-4@"A<6UL0 MW -^X0 RR@3C"Y$PO!;;=F>ZQ]/.'AP! WH3$A]#K6E$ML^!^R?1ZDZ)N[WJS<5C5;N!LW0I;P)@1?5(.GE%9 MU#"-=Z+2&U28)S0%$CX#A6"-H$6IC/D%4M;XQ< /]IQG=P33Q: MD\A ]@_A?JS>^ O;5:V8M_WZ*&?R!*$[0^Q=%S80F[8AGQ3DI.YF!-EN,=B^ MV[-+5_]%A6"<#L"*VGPV-:_ZW-8]K.;7BZ ?U1CO1U01 881K3K?:\_D@6T-RM32,: M8U!$#HGB!W=+$(H526!/')"\==-; +=G](" #XD.B#2#\;YR"!ZG:^^VF /; M*^#882V<;D#);:E5"$5/P+>;S0#D-?D_8I:X&D@)&C;H94P7C$+Q=G17G_WP M>V,1AVAV?)XQ<$W*O-ZU-Z:"V!H@8*R[3X:RXB680'M$WJ 87X0J>F\J!*OM.)>@)60^O3/5 MHY85NBW+98;0,%_0!C-D[%9'#R0ZH$P]5#YP\3( JPN*QI&ZN[2_QAO\^X'+ M/$>45!^D^0+ID-4FE,9Z/8IDFGPDZ,D)6:!M?+]/JHRY-D1":(YLG>[2-@%7 M*"+8B1VTHK^@O>\&:@I(=^X*X,,=EUU6*F0D1Q8L4,"?$=Z7;_]X\^HG60I M4U&]\ILBD\)UO3MJ+EF<9PC!3L\IUO:/Q17JQ\HP='.#,/Q,@;[6O3"?=3WH MTP1RK17PL/+;8;$>=['L60V>+H<:\A::\J7M@[&.8 :<%-E>C/V&VW(A;2FA M=O1N<4(@7N.T,#G12/VA\/L=CU4?N+3-PM9,/;^;FWYGD!KO= W.]:"5:C0Y M^2T^]P+AW5 'H10/(Z.3$JUNX;6=5/\5N.,@&O3?"^,!CSS48QWXF6+R3O: MIM?SFEVSI_K5'R=.^YWXUD4P]AACFW"SRAY;J&/=/):NDWJ"9JM#LJ1*<"[> MDI<$'UNT/,$_C>XHPT)SG"7,9@[_.9PG+H+?3#\EUN!O09X789XF&&5E%*9) MA)%*XE F&48%1DFN,(J3/(Q+&B4E5B02HY_H>9A$*HR2-#CTSV\G^-\P_($L MTS OXT"FF)RI(%%AF<6!BLHP46E0EF%6)(&,DK L4A9:1%D82Q6\(K]86!^3 M8SH*XA3+TR#!] C+LC ILR NP[R0@4Q8-/ZHK R*,,I+B)-Y$B9I3MA9Z@E9 M4F6I=7>!C!7,CH-,A1+;JSA4J@BR/(SP2T9AGN6!DF$IL9>$I@49K:"ZC#S> MXG)T)O;QKQ GC(&0*DF3(E5A'M&S&*.R(-S+) M3[(5G61I*2<@F*4!):5Z: M@17>%#;!RA(2[R%8?4TP#%-9Q*,4MC'!)?#ES0M8#[1IX=VJS.'EH530 M+0_S'"LST*'(I23^2.CK:8Y*R32G81P5#Z&9 B/+*1!(D8*TE3F) !8QTU=D M,BSRB,4"\S+F4,I@!_$ ;P]3R8X!$U(F_QZ:Y5Q/4%=F^42S M))D=\3QPEH3@%3 I@AME!AG!<([R@LH2YY M2<'DQXEBF7D:A9FZFUZ%F*1-X7\ C&( ],8)DYT 2'B'5#Z,/;TEE+PCC)$. M%#P"JN7(5R NRHH@![L?&@H_6'0Y_URVF?=7F]SWH]=HA@ M^RQ%P7B$P>_-L8A^FY"S6$7PR )BSN)( L^2A@I^5D@:OCRM\C?-%6=_1\=+ M624I@'O")0U,)9S3$H1'@1 _U8YKYK1Z5 ,;2JIOBK=&WB\DZX.*6*J;.HQK M7Y@EG>P^ZB\]:7?'%QLE%Q]B] M6=^I\Z'M[>LK=(^OKS[XWJ^QT_T12*- (!^H"%8['Z:[E>.30X?-K2\Z&G_1 M"@#Z_=90S^?6:(.H?6QW%Z,SOOY+9WQULB&%* I]@3Q+CH9D*,NP2!0_+Y&+ M$A!*9N G$@?GRFNMQVF5 M.DEEXC1'HD<'1[KWZE+'QN?\$04WGF-.NKK.K.BT\' L+IW5;*M""DBSF,?4 M-_ED3PY-I3@/7@\=>M1Q(F=4:KP5PX M$7HV.'B9/@B"4X<[W!RXVZ\.+-^_W7=Q8/A:Y09B=]TDW'4/,-X!C!<'P?'B MX/:K!W_?(([W#;[?'V\DKM\D?#@X]_$I]_CCZ8):^6]S[S>3;9Y8=)MC+:** M N ]L8JZBC0*+B?SZ2&8H6X-O%%"@.^7)=J"N RN3I&Y/" C5$X=@A0*60N[ M")D3A4EPY0%#_2/ZT>0B&15H2R1**/4RG,=^%&E*X:-$3H4JCT4&+QG;U;_T MDA_?W;C$N8^+X"XN;CD5C5^^[/_ 2W,:C=,=[O3DX)U\WB('M97%2KPY)&PZ M;AZ1XQ 1.,Z M;6ITX. JHCZE0*5"W8NQ"2<0\B::6G+R*, TY<88K4Q:Q \.^7MHV))^7>^] MS_PYV*V_-S@0LEWO'5_2^2\$U&+<@>)- "6.&HGB\$ [)N41MAA0I3"$DGV2 ME#>@HKX2W0.:^! ]] &BDFR/P$J(\UOPSK3;VOS@Q'NS'>8U-2GH7. .&B"B ME8Q*_INA?GPU0YQ]U':GFT=0&S!**B**CRA>#X][A(J4IK1M'"O_AEK&!+4' M9'&Z!3<(X8R/QE2O@'=:BMN^=IV??)Y$R*SX(RQ=[PU-[[]43D^G[[R7_O/F M<;K_2'RENY5M$ 5FB:71XSR=B/4_^G;+'SOG;8_TP\.UT97I: +>+]NV M/_R@#::OW\__#U!+ P04 " #Y,5!8G' [+O8% W$0 &0 'AL+W=O MO(-RB:P'7MN3O- F0KV%] M:!>T:XMAV ,MT187F=1(*H[__^ZYE_<>4CY>:7-C MJ/N MDDO5.CWV[Z[-Z;&N7"&5N#;,5LLE-^MS4>C522MN;5Y\DHO9N?RD-6FQ M3,QY5;A/>O6+J.,9$EZJ"^O_LU68V^^U6%I9IY>U,1@LI0I7?E?G8,4.S@48W/E1O#7)2T:)\=@:C$G;N](H;)=7"LFMA MV.><&W'<=<"ET6Y:8YP'C.09C#AA'[1RN657*A/90X N"#6LD@VK\V0OXJ5( M.ZP?MUG22_I[\/I-E'V/US\X2O;'V96M$Y?O8A'O7=[R X:LH-]Z PT7.:O437>6O+ M( ?6<96185:9C3WPI<[@AS@J '78I2R\D_T6>?<@.]W('MC._F.0B>SZIW"&B617PD(VO$N_7(;Q<%YDPQ#ED4"JXT94% MI'T3_0XTRP2U/$/#"I]U-&U$34O_$OH71Q\1N>%.FZ/H(W:9AL,!GJ.743_I MMR=)#W>#9-*>Q'273,?MZ;@770JEH8D!>^N!4E)'_S3BH^C;XXH)X45Q?]KN MQY,H'O3;\7B$ZZ ]GHZB7[<*I\RY@B9O+W\4)],H\2%/H[--83TIRSJ';P,Q M[VPP&'MG_>D4UV&[UQM&5TVQ[:B"H^C3S@J,QD 8QJ-H,)E$%WO*+WJ+OR2Z MW$ W5?>P5^[QIKTGB7V^F(X.";\V1\"]=C(8^01,XZ%/P& ZC)Z5H,/J)>GT M$W]!!'1!2O=(RL&8<<"M!:EE:Z*C,T0"28W%?/ZWW7J,\4UP? PCI+QE+V?>^<;DCC'W:"E M2Q@)*MDZ?1O&'@.J70A+I+G:8DXT@U#Z\YV'L(01A.R^A)$]B8PB=1C/*D%G M@F%0-?_0[[4C)*8,F,6ZC:F;:O.[1I#W+*B7V*>%V_JY6<7OH])A7TH8UWD0 M=\*DTN]4M$V(.VD=/1A::RJW0BR\X',T9^;=22R2^-T)8N"601AYVOO=BO+>E;(A8_/LMF:E7Q-^"]CEG*;^T3@'DNA4EFB\OA2 M5\J%G=2[1]J"5XH9FX\KJ/# /\LDH38V@1] MV6'OJ0B4JK_"5K(^JTA+E1!8'@!+2T[3+M"BM 8DJ<8W-4HIY66)^Q2]Q'"F M5Y:G8=6;PU9$AZU5+M,<2ENG\K$PP#RMBN;TM._,Y"58FH+ M%$YN6Q0WLN2"((,_ JG21P?0>OL'E[I7ZLA_LH]6LQ;56T%ME7.42-A;'+Z= MHZ:8;1W50:G>YR^4EKA+A3T'U!+ P04 " #Y,5!8IY-KK"(# #9!@ &0 M 'AL+W=OO$+S#T .,VI(= MV^F2 &EWP_JP7;%A-PS#'A2;CH79DBJ>]BEB1Y MW',AP\W*Z^[T9J4.MA,2[C0QA[[G^OLU=.JX#FGXJ'@G]JUUBGBS&O@>WH/] M,-QIW,4S2BUZD$8H230TZW!+KZXS9^\-_A%P-"B@ ML@Z!X^<>;J#K'!#2^#9AAG-(YW@J/Z*_\KEC+CMNX$9U'T5MVW58AJ2&AA\Z M^TX=7\.4S\+A5:HS?B7'T3;+0E(=C%7]Y(P,>B''+W^8ZG#B4"8_<6"3 _.\ MQT">Y4MN^6:EU9%H9XUH3O"I>F\D)Z2[E/=6XZE /[O9UK5PY>$=N>&F):_P MELBM'&\;]:O88A1G&U<3XO6(R'Z"2!EYHZ1M#?E+UE#_"! CO9DC>^1XSP3K$ M5V) WT.X>?Z,YLF+,]2SF7IV#OVWKNL\XEME@=""/']6,DI?D%\6YZ;E<@^& M"$EP-&A4RCWAQH UA,N:=(+O1(<88"(B<:RHAD#3X"LT3MP=##) <[2NOAV$ MACHBE<)7;KRI;8$TJL.H#O[SH(_@@NTJB@1?"G$UD>YT'I,EHL%UYD-,J6#,4[#0,7-8$''(D^ 4Q7(6&-+U5KQ)GJ$%QD+$J2T9U& M:9DX*5U$:>%BSE0'_MWS++(4*=$HSYT+"EE)@[]_ #ZIJN=)F<,LBHAA%8IE ME)=I\!:+7?G;^3^7X\I ,5:YF.I#D32EZ;@ITRBCF/13/1N?C)L>]-X/54-\ M4N/DF;7SW-Z.X^H_\W'HO^%Z+Z0A'33HFEP6BY#H<9".&ZL&/[QVRN(H]&*+ M_Q[0S@#/&X7].VU<@/EOMOD74$L#!!0 ( /DQ4%@%G>D / L '\A 9 M >&PO=V]R:W-H965T7[_?.:1D*;;3=%H4M62+/)?O MW*F\VAG[P:V5\N+3IBC=Z\':^^K%Y:7+UFHCW86I5(DG2V,WTN.K75VZRBJ9 M\Z9-<3D9C:XO-U*7@]M7_-N]O7UE:E_H4MU;X>K-1MK]&U68W>O!>-#\\)M> MK3W]<'G[JI(K];OR?U;W%M\N6RJYWJC2:5,*JY:O!W?C%V]FM)X7_*75SG7N M!6FR,.8#??DY?ST8D4"J4)DG"A*7K7JKBH((08R/D>:@94D;N_<-]7>L.W19 M2*?>FN)?.O?KUX.;@+0V7 S.K-A$C=,6.[ B*7\47IY^\J:G;"T&M3HAE7EW1!.EV24 MW[W%4XU]_O:=U%;\)8M:B?=*NMHJ(.[=JTL/XK3D,HN$W@1"DS.$QA/QWI1^ M[<1/9:[R/H%+2-6*-FE$>S-YE.*/*KL0TW$J)J/)]!%ZTU;5*=.;?IFJXM]W M"^G:5+(O'"5S-3K 6+"*;M5@]OOOQM?CUX^(O&LE7CV&/4O M,<[CA'XU7HGQC?C^NYO)>/Q2G(/BC[422U,@4G6Y$EXN"B4J:[8Z5TYX>JA+ M669:%D(ZI[!#EKDHM%SH0GN-19FT5JM<2"^6Q&3+3#:!22XH#A'+68U5X(!X MTNY%\H?QH'@0*OE%;54AQO$ZB==I I=0FX6RK5LD=RS&BW@5:U7D0B-=R,5" M"V\10"YYEER-TNG\!C>363J=3>GF.AU-KW S3.ZV4A>L*G*<%+$4CVD\?:^WW?9K3 M]/GD*GX2S7?ZDR+!,[-YP'TR3B?327.AM6^E6Q.)FW0\'347>O L&8_GZ?QF MA+OGXW0^N^HK^DNTT_Y%\EY^NC<[ "DS2.N(317N$-%6B;7<*K%0JA2E$=E:8J\C"U%(9P5"62]U M%DB8)6)ZWPET72([UB$_[+1?QVV=Z%YK\+?9>M^0K)35)G>"4V+I57[!F>6M MV51$FWH%C_\.TI3#C[4LP!ZH!D])J=8K2]G"&Z093EJ3T4OV)KY' FN68L6R M1@JJY#Y(B"\ *V\HP$QH7UQ0C7)5GV,5':&"([@+\=O!89.8WQA?YZ&*1M.B MBST!A+L/*F3'@PND+9*4_I 9&X\>PJ.'Y-$I2Y %%(9F1RX)011!7%O K6)6 M#7"=Y-(&%^'<#3 A86>V1RYJ1\GU8XVLGT+&B=L065CS05D7Q:6UP9\@"INQ MV-/OD560K[.;@H"J=D3KN-J00S3;GHAEPE@*[=JX(EN*6(YZA,F43/F8V5.0 M.\UBTB/WF6@[%U1YS':+F.VL\CI29#]G4RE+BTEB[4,<]5^@MQG$89Y<6>][>,/BMD$WA@K(Y(^C6X=IR/^G)N+I[L\\G! MY\7!YQ]WHF,YGN(HG[7BF9+R];BMS%;9DI\M3)FW&?]^C>)2580#N_'/)2P> M6@FE@#\T?0'Q:2HF*6\@ MCL4"] <'J!I=S*+0*QGT-;4GJS4:,-JD85>LKXKFO^-E/4R^21Q;LQ%>PV>! M'EW3;OT358UET(S;HE[ONJB+@C %=?4I(W4BV'JS40A-3_6KK)@D:ZJTI8 N>Y@"B6!8U: 7KQ&8C MB/+-K!!:P">5Y@/GK[=!XU6E-Y9E^498[R0522\HX"R/OUX<#:,/"_(>P8 L M@JH1F]F-_*#:TGNVB6][6>R@Y*0V56'VJJT_%-+4-D'P=CJ <[E:@A2Y'E7M MP[20R)55#%\J=FN=K<7.U)3^%''BEJBNHCEE!BRWK7D:4;W*UJ4IS I:P8F< M-R7UN[QM*;>H&$0%S;XIZB99G-A;P'-*[O4 HR<5N$F48*TM]?#6[T./W J4 M:\<)-A)M]/VAF]+(EICC CJ)7"Y1W6"F"_'/4AU:L@AV1OF.K,G2;E7;_RU- M;2$,9@,+T6@?F;2!#*O1V8;5&*%DGK-,<(2NM0(=N\'^QFBAPIZWW%&$!(&= MZOI'RT-3=P?Q-J%0[1- 0$6@Z9]+#E >NGKDX.N5RDA^KA[+PNS<(< Y7JU9 MQ*&36ZYF?:\D?2:2/^_1I_/L],N[WB/ 1&'*U9"@X>J64G07==X TPZ$L2+C MY\SP!'DJD-EF=+)! G=*+;+JLYOI=3H9C7C)L]GS<3H>C6AD=028ACK[-.$! M(,8\Y9:VDK/$3Y<-JCV[F5V!Q23PNQK-T^ELUN?73SO1(YKSNAY.)$L?ISA[ M29I9%F#?!-K)G,\G,QH90-J.K-"-SA-B%2=GC[Z3+&OD4'6P/H*9.Z0P-%"Y M&LK\OQBX\ ,UG:Z)M@>UH(BSD2ZKFCSQSO>MU*NS[9S)]2]HVBWU.V7#A ;^ MY/[+4++;1HY3TKF^C?HD/DL!PKWFB6H)J#T?40T$4MP*D&VIH-"1RB$?OTS6 M"'QTYK1@+V11!&JJ\7PD5VYB#E0.UD;0%CQ&AC6D5X/"C'A:0^[T [_A/A33PDJ MC'$LOYR0J+2V*0=!LU!<=Z.>@C?*B'0AH8R"]:_FI,/T+Q40#Z( M>SCK0^MC5B513D*6=_WSJGB$07YA:0YB49HM# LIM^)#!: >I2.+/*0E\M L MG3_\PPS9.X3T2!IN2<40F)B.KQ]Y9/]\$O C8'*5 31W.,1L9J\F/$BAO.9. M'+-);4F#90+O0517H7UCB[<:Q+0A#H$00NMG: !%?%,G^^-H!R[IV+UX;1Q= M=VOHBD N"8.[Q^K,Z0P6)KTR%FWJ(>!)9Y+8@WDT/975.DF+BR;:0K$)[^S( MO!2-+'(SJ>1I0C2Q1.V;4D 1[+ZLXI#TZ9$.P?W.A1Q7I8=Y_TVW86EFYQ9T MKB"]&M5+^P1 J,O(9\4-Y#\GA-*\'^B1/U>^XE?_U']" MT/!^O/VU_>N"N_!2_; \_&G">VE7E 0+M<36T<7\:@#/X=?]X8LW%;]B7QCO MS89OUTJB>Z$%>+XT:*?B%V+0_LW%[?\!4$L#!!0 ( /DQ4%BJ%?K#0P8 M (,/ 9 >&PO=V]R:W-H965TRW?NY-G6^=M0,4>ZKXT-Y^,JQN;=;!:*BFL5IJYABY.U\[6*6/K-+#2> M59F8:C-;SN=O9K72=GQQEO:N_<69:Z/1EJ\]A;:NE=]=LG';\_%BW&]\T9LJ MRL;LXJQ1&[[A^._FVF,U&Z24NF8;M+/D>7T^_K!X=WDJ](G@F^9M./@FL63E MW*TL/I?GX[D 8L-%% D*?W=\Q<:((,#XJY,Y'E0*X^%W+_WG9#ML6:G 5\[\ M1Y>Q.A^_'5/):]6:^,5M?^7.GMQ MI\?%2N&\"XTJ^'R,R@CL[WA\\>,/BS?S]R^ /AU G[XD_3M#]+*LWUUD6OR3 M?OSA[7*Q>$\O..2;#I7:T;7G0J<2_,6[MIG09XN8_&'I7ZW9T1L)S6(^Z:D+ M5S>&16*LF$*C[2NW7I-;DXZ!:E:A]8R:QD+9DM9.&Y1VT,AS'VC5!N -@0-I M&QU(\%\R&E )E@DU[(5!(L*1-V=WD.:RCA#4?)HM_>A^$J08%-!:W ME3,E0S'X&,VAI 6!UK, _G;]RP-:@/7$=^QWM#C-9"'1#9;O26'\CBHV)6%+ M/ $%SI>C$LZ>P'.6:?FZ=YTXXA'&*Z-"H,OOPGJ,YV\P'V5Y!CL)]BG][ SZ MN+:;!P&>) 0Z/(I8'Z #$R$M8E0$LH[^$OK11T9]07L,%P1DH(^=',G>RWTL9'O!0LNDWY8N!6A#_J>_HIG*@ MM!H988Q$:5NYFB3"-=Y^6G>RY:&:-T52GM!7TG.\,1 M*=CCGFR$L.@B:\NB)I3:8^B3ZZD973Y/'_GDZM,?WQ53^E"6 M6@R''Z'PJZYAZ(Z^3>FK,G D.HGJ?+KG&FP\@D@2VP3W@.MOP'^V$@W;W3U2 MT(6CZX\'03G(WGTDI%F&=A5TJ95'1A*GQ"MS6PR2<@IAWGCNFNF^4HYQQTI% MVCAP]16]+[)1AP,E$H5V?;2VX%-TB+QWH/8!K)6>U<> *L4+'$Q][=06.!V?"!_ M'X*F]:%5V)&X5+H8ZGP#_XL;A$A\ULL 78L_U*JTY[V2,.GC1-W2N(W#7Z(8 M654S%M -NZE;B5VEDQ=!WND0:%N8MN2D%A;5Z1*RG+_OJC:M<"7Y>H#J*=I: M8PV%]Y 5T&$0$+=3)NY>K>$$\G()3P">,2P9D0@R-(!R'GU2Q3[EGT+KD>GC M-5WB_K*QDU&)W#6NR8F,UMBND56X[DR24A8%N,)X=Y>O*((!"93>5;9(Z=*# M3!'TKFR+V!5OZ5*22/O [2KKEL$Z4,F.?I+ W3'!C1@'2BX_-B!4K3A5US6C M.F4N/J[Z/#![E#VLH6"3$65*R0./C :/]*BF#X)9*)L3/;D8I24@$$AN8F[E MN;32Y-/&K%N#!T^ _&3"4& 9UTK96]\VL=CU+??837MV\#"J&2-1GG_BA=;& M_$8:=H<7YH?\L-J3Y^&5 MS%X(<+YVN'MW"U$PO+LO_@]02P,$% @ ^3%06&0ZHFM# @ B@8 !D M !X;"]W;W)K&ULG95;;YLP%(#_BL6D/;7AELN6 M 5+2;EH>.D5IMST[< "KQF:V">V_KVT(RZ:$2GD!VYSS^3M&'**6BV=9 BCT M4E$F8Z=4JEZZKDQ+J+"<\!J8?I)S46&EIZ)P92T 9S:IHF[@>7.WPH0Y2637 MMB*)>*,H8; 52#95A<7K&BAO8\=WC@L[4I3*++A)5.,"'D']K+="S]R!DI$* MF"2<(0%Y[*S\Y7IAXFW +P*M/!DC4\F>\V"FG MTEY1V\6&GQV4-E+QJD_6!A5AW1V_].=PDJ YYQ."/B&PWMU&UO(>*YQ$@K=( MF&A-,P-;JLW6",L *MA,"L 'WL2D:NTCN8 M.#?M:>N.%ER@A>B!,U5*])5ED/V;[VJS02\XZJV#4> ]I!,4^CX7<./0]N?D@-[_JU)Y Z*\(7W ;9[[GMAC<%EBGWO2'RH0A>V" M$J6\8:IK%VVZSYTKW M+CLL]<\"A G0SW/.U7%B-AA^/\D;4$L#!!0 ( /DQ4%@[_ B+VB@ $F+ M 9 >&PO=V]R:W-H965T?W[3=![*BA[:U@\OSLZ^>K@M;'/RXCE]]JY[\;P=^MHVYEV7NV&[+;K] M*U.W-]^>G)_H!^_MU:;'#QZ^>+XKKLREZ7_=O>O@KX=^E-LV^2=67][ M\O+\V:N+Q_@ _>(W:VY<].\#K,JG'G=UO^R5;_Y]N3KD[PRZV*H^_?MS3^, M'(@ +-O:T7_S&_[M8_AQ.;B^WMM_:VI;6N/R^_NO!\X<];(T+/"QEFU>\S<61;N-X"P1HW!=^GK9#_LC$Y0+HKNH+8"+YOA M-\"COM_#7 M!Y,;#W/15%GA0-#L$&0'BQ=]7JS7( EHHV*+<#E8;==V$0!P >77!7XV>0I M864ZUG97-'L\6-/"ADL@DWZ 7P)D( T<+#3455Y9V!(D8" G./2Z:[>P6>LB M@)J90YBFC&;)?!-+XZ O>9[1.HZ?_(-P'<#I.DV=H 7&U@S+US6M$U\F/ K(;V$J!+P M5T4-Y\:E0,8#J;UMKN%!SW1 UK:V1/;M-5#;P>GR3>%B&H2'UO5@<,G5T",! MCQ#MT8L'*(L.\%;E+8.)[ ?L#7K0WA&4+ :E:N$[W'%37)LC0.&N0C%(7'"G MJ[UP)\"T-7##<-@SN3@\%C@CPW ---X@BTTRH@%J!]5^Q9;='" M:Y)9'KHO'&."2#5HRB"+G/T(_%<5>[?,+D&P]< \EK4IB]-T,4"'L=>(/)=O M+%Q.!^R&OR8&7!F@$Q+%R!@?=Z ?X4@ ,8)K$9T*?5WS=THK-Z:&Y[=LTK5K M8G+B0%1X 5P7#64?'Q"LQ"&1ZO>!N^*A[,NV?FJ):'?=C=%A_P.#-U5\%&] M3Z_3BQ3/)2#.1%>0*-WNV@;Q+;B)Y 1:):59YLI_J$Y,X8 <*[+TO=13DF$% MZ !B$%ML-ASC018\YB-I0:2?O5PL*$: !CP1,2;$% DHAAU69E/4:X;8=D"; M1=<#%R^S6Z3"(=\C4Q[A^Y3'P9RJ]W_($^%0<".504H%8L?E 1M,KW#!6PO< M,A(<,)P!FG/L\P R3;/!;0##<$3SL3?HPH;E2H0K3:0. MT:M<#0XX"(3X#D\"=S=22HA>)D>0*D :2.=RRZ?]?F=T-XL/BG7^R%;B).&3JJ(R,@5W]8#V?W=EY1XG;_X(]5L7@%0;$1\0*=T% M+$6GO5'!XL57#XZGRR,F%=E(>X,DTO-%ZU4&&+N37?'G4T@X"G660CT-)[-2 MLC3P75LIZ:"JW>_$$@BV!= _G;=#IVJ=K(S$25X6P:-(#DYZR*_OC^4 @1^ MP J< ?A*0.NJ8#[\D]0(J/1N@ _?P*TV3O0A?_6C/(T"K/U4!XE)802/_@@D M?5O:0FT96GJ*T?9S')")Y*!^ ?UB!RP*@!H_;^R3_?_.1. M'H!,0VNC:QM;1C]!U HR\+=O?KH\>9 SVB/!$RV9H=C!)859T3$&ZB'+BWQ$ M-H,L",P=2DT J (KM+,@*5OU$M2%SVO@9<09X @-50X^1(!&&%^3R:^$21#@ M1@!Q@'=YFQ.%MAQQ.^K@&"S/Y]&G\ZP.V *"K$[[]@18!P31@XE[3!VG9,N, M0U0@)V]24(+.!?4 [@>=?&@0;K(T% #/VNI8%/F)*[MBQXLBM2U/*)(#J^,] M$ AP,<#/W=ZKI50K%;5KA01/*-8!A@5&1Q#5E5G9_@3WOP*W!U'6&7#4;1\Y M6!BMHR '?)& M6[3U4U)"-$>"O;B"8Z#R0M+,_VZ26LX4*]>D*]!80V_I&8 MJ#&]LE*S2+FM\HH\%?WL*)-0M$=T;Y5?%V"W(6I35XC=0W8RV1I0WE([H:N0 M>CI3TS*%B'S#(M][O^FJ*!%C;W2%B.(M%F(;##O4AG !L7F@..H,R":, HT8 M #XY1L9"C!HN0N,ZNC0EU=@A <^#<<@4UWK#052=VH&$1UA4!08IXA3K6Y(L M;'N%(#8=-*.#\M(UH);E/,*24%G%LCMLL B,H<\5_0%?+$"=@UYJ>K6 _L,X M!Z/J@^FC@ ?C)000Z'I 0J,.&T"N>Y\09<%(\ X]:/(_R!,);@.'QDE!44"O MK=LK:WR5'Y@Q:UG6.VL;+9<&0GI=("@35,K]LMT;1K$_H6N2LO%! 26CWYD^; V.KYB MG"..23TF3EF[0G/2VVI'G'Q@I'I *M2PUETVUI-4P4X6>>PC?X#PM3<3?2!G MQEM3):A*TAL^*PKF)$C)CL'6ED!GBV0==)(=$Q1F&V\]GG6JGT>AP1W&(R1$ M&^=T4R=8\\=F:)[GWVUR.]]?;XX__IB0?1W[\F3Q2/XGZ=L"Z"?YTOP)C#$#K*V'J?DIK;L7X40QS%NL3'=:OXE'"T;5%NX$8ZCLH& MMQ=_WIB;7$XKE@4I/PP=>;M; _ZS*?BO/7E]/4L+;YL239!?BH_3E'3WIZ7J M AP*JGY"N"U_W=/7%$:2L#P8P\X;0Z0V\*@A_@+LV[6 )@HA!^X=K[G,?Q7U MBUPNSRQ"Z((W]BH2M\M$?\-7Q/QH8Y!.CHUW$DS!H_8E%WJQ"!5"[1*P5=RB MF+PF\PT#Z*"QEK>AQD/HTL])W=$B>[)&O.LA]AKI3 HIIO&;$0+80,R4ZI= M[R,$804(Q\W4R$641!'6J)*!0H" /;3UW2A[YZL2CJ%'\G9%]1]0/:)'(FL0 MU^VT'(;^JHL;L:'U9R1\F@+O:IG_1OJ0G-1@7H4\(5AM@#CK-KQ5%B-&83PL M/O!FH61U*1F )3TA&P#'EE(?\LYK^\&@ L&()#PAI3_>U2S0F2 RL$[7:)M0 M&%2P=8ZKJJ6:HS@CFRT/%$M$P!02 EM[WN.:-'S%,>H(I8=^4:9XI=P F6?J M>Y =<.0^?64222WO\J510X9UD5]/W4M\&P(W' :M;722F0JYF"-\3C\'$$"A/+XN"*(\>)YBXO,N1DB>DG4;AC7 M5;(A-"ML/N,RP$5U:)NGF ]WSV9)A_*"Y'/Q\51((///DO#S&:+ /' $L>07 M/K5"R3JZ.0)Q$5L6?(D:S0%F5W_8@T#2,>*SFU%>>>3S"GS1!6TI#;PB=5+7 MID$3K@+CQ_9F4C+0>FOUH!V+<')[L^C6.Q0-F+EQPPX9 _ES1,JD$C2DY,^# M(7:""/.V*&I((A::'RUM5PY;K"@I56G<8H4T4MV O[.P==ES?H_V"T_*\B)' M.1K)$''4NS-QG(9LCUV'L5"]$8WQC(DB3XD"%_*$$0I$(_2"Z9<$#%LD#\O$ M@%*A95N0*PBHZ@()O8/%^IZ<.$SP+))(%MN^(((S@&GGC'IM5!$4GH-##)75 M\"X*R '!I5%9N,T#]]WU-6V8$ MJ20V-?C"WBTYKH_G/(NGWK-X.NL;O(8]%CG^-W\#J (E87QQXR6047_Z"TC: MN!YSRO_XJ_?@'[-&@'^8\%00#979LIHB >8DCGRUP<2SA0 MA#%(WW=%HZ2NJMN@D\QUMPF4<(2ON VHDIVHP M;+CX"ZLM""VHY+)HSV7^LC]T@]7_!1]ZBAO#4BGX1O)5'9FDB \L]_'HI./% ME=$@W?I!ZCHI[#,^.Y;BC%'T 135;H#4!2K_WY86BO]#MYNE"(S(+Q[C[YZNLCOYVBL3WWRVNPP^I01^4P*8G9KD4L< MJ]><*2?E*J3@0&)Z:.G"*'I=" 01M-N;9F-4ZSPDU7$^!%,R_QGTR>7&D>"_Q)&O<'P\Q;1TR'N[A3= M]6KM2)9%XJL'Z,X.Y/$$/8(FQ01R(\71ED,VM['CBLOM.IWV1TZ0&O//3>?QOBE;T7&G! M9P&,:YVNZQ=QT%A*0=:V<_VI;1;RKW;0E#PQ=V-ZB;D1HI'0S?)@SR0$&8I& MVA7(+^-*;NMIJNP&)#UX7$ =-^263*T>%W@DSKV$[MB@7.2]*3<-E@WLXYR M$/A!H&[VUB["K5W*?W*8@:4:J.4 #V++DBI?$G$D=G9U3P751LG*77#"+P( [NA1J MB.!B_] 9,=X2RXH*2;M\U+CKO1PY+?BV_?SB^/7;_@^S: M+L$_+=84F5ZE,(A&8M=&PE>AP-S$27 6A-FY3$415![_N=/$C?*0IQ M+U57>%"T4.%_V9R5&K*&(TLU^T'L["K2'E*( VY144=F M#%_I@98!E5-IZU&56("=20(,'.B.XYK!8@0ZY'+T_+ZVA1EJJ5QH*Q>?IZ@P M8(M\2.$0M0@?X'57]MI6 _&K5\17>MXLG->?E62^V)XUE5F6\*L +#4H^[:; MV_IVE_FS7>XO?FC;BB*KH:0;3'>,.**[SK1)X]4 =B M"[\$ M?N3)H;$BT*X4E]'!\7Q4S2+-HK=%;Q)9=%@IW+2QVW?;;5'Z^/;[#'>II&F[ M(SH:^TO[:%2!D'1D+06E.5KV-MU,&O1TC2*+=73VNMC9GA.RN6O7_0U)2S=> MF$O;HFC>H;Y?H*4"PM/6^T30FBVK[)Q:] P)2]TE4$:D!K5-S(H"TGK*)I-F$E>8" MC5&Z'7FC[.R*4N2@"6$#KG-4$Q 9),XF3C#+8=B!%DH!7%4*F\?[20I^$83,E"B/!81:?5,E M"'&+U(9'(NR%?P8="3%W %U; W;A0%GDD'T2J/\M, .(B3>O4+J[ @E0:6Z0 MUB%U(+<8EMVA,-8B*I*J;"UR/),B+VOLVZ$6:B3&^T6CX09][H&O!KG+N3GL M3\5^&*H?(9UN,M.[X4+@J/F]B>^5"P=GO=\P6^A\?C30V[ L0/UCVUR=_DA* M:\:>^ZP5>=2,DK''5XV_JZ7AA'Y'P62XF=.!*C\XJDJ,4 %KB3\ M/\VF.0 8\YO(G"M?S,:1UBX5W&NNA>$MA/T.CUX<'#Z_ZMJ!YM7$K0YB086* MA;X%/1T%((=FBH2UWQ,3S/'J(Q_#8B.?75-#4*9E:$>$CX\8L1P@9"[H',Z- MXW9QR%5RNZM]5%PRPD?(8PEW"-,FC#6-+TRNCQ](I4@P1UB>J&E)O\V"+ E0 M!^2.\>F-7-W\1^_&':%E4(W4=/!YM%QT)CX23NCQ1=E;L/.Q4@:1N.LC(1WC M1&LPP?"2HC_4'AA/PF-Z%Y0B!K,R)@RQ.I\?//7RN@#PX!"$@DOLN[@TI>1L M)R7,9ZPG:>V#I&O(S,B=^*+53RTE\%.P/C=IFWU*TC8JJTG2U0^.D\09N+'$ESQ^PED^!H+0 A::HMX7,@%%9XL$X M,:(AN/2^,SW(8[%_&V#\/]X^PN:S\,'O\^G?N"K'$.N1 ;_E%X!RDP+<:"T7GVZ"NN^%D,] MX!(BH@*?Q%MH8NKDG<]/*_O>"ZZW@74G1?.?6"?M M'$7JFR[3\,'-;DL*2(M8$:6AD#68^:R'D=20;BS6?(.I9*_%79S: RC4%XMB MI"=>(N,EXN"/::@>#Z1$B(U'TH/F#04+[;;-Y8 8YFE0=/1[G2Y3^(*W'$-4 M535:S:!PQS@0<^FQU7F%\E@!U^)061Q-*!^6M[ RX*-,BN QB$RGE?W$T^%4#6%N'#X9]UT<^*22X>8H:NBON1H ,H0HKFZ. MB^ W%OBR*S=[7S30[ :J0&+IIIGSL)4T/80'J;W?]KY?7U8 ^IQR>V=69K)E MVT*&C5"+LQRVQNP,\^RW^D1HSS9_D_5Y@A MDXX+ E%<#-59HJSN#XVFDA^0N].(92!7: M*3*@T\T\:[8!.LU$L;4>+0WL9RRM5 $WEACTIA(:_4OUM3)6LA5-25'#>Q+L MB<,BV:4 I\>_RY*Z5B*%>!]%U*-GH/O;@_N1F1M<"#MIV]!84]_(@I4:$U@+ MA61B*HK&C*HP C6G#ECB#6(9@^NELX= %$F83C85GIYFSEGM%SI(S^?[/2]Q M?L3I*P+N=61(3"K V:6FBP".K9_^P3G:R!2BL1:GC#.=.9?V;:3&R5T''B>% MUE1&,H("@YC30Q.O<(S2*:7%#B-X,D?V?DPL#T95?.Z@$SF*0QX"LDYKT0@C MDONY?_+^\E=WPG;]#D0!#JF+?W!WP&E&08WZ)\.L-P[GH'72$A@M&J5L+K6T M:U9I^X^Y_:5L&"Y7IZ]+-)6>((3,QB3"!_VN;O?&<&D/[*,?B%1KNZ0?"><7\E ;/W'0-NB)+-1'=LY.@T_]']>VT3 M]TQ<&Q<7Q6(]\Y9ZR*ZU?"PQ[&,*UDLMI5I#PK#SI0JA9_M\ONWZ>VG6>TW% M+>4^_P7%9GU"Q^*A!99$N%>[0"8/'-@'5C;-Q+ M%8(.8:3O7SI;Y/)A+66J?F@,#98<33E)^B*U%Y25<[3"7D9"HL4]-*7TVNF7 MTU7F*>!O75<(9V^1KF(D'9Z 0L^8XZ@]-HBW*892@>%:Z"S>3SA2%CU]RWG\ MS/ET,9H+-H4=*_'JP[46QQJ]/]7W"2W;O= >!8VH[:3SDS1%B(?X4+(*">-E M0KPQETI!E90Y'U@2^AJ$PV+Z<2PIJIM/)C5/3=9GF\%/,)7F:5].WYGTO(PT M'LT:E!9M%1><8;.?E9EQ?73<,*ATM!&Y2C%YA6)G[QM$B/&V5(J-Q<&&OC^. M2R H5D1&O?8NNQ <%-(,#GL"+D>." O RA'@,HJ(9&S+*I*$5>#^F*#UVR.$ M'0,R2]5U/=YH/V5K^I@ TX@W*@_POZ&U.Q"JM\_$>OXBB?PS&*=AFK;P- M &/JIL>6Z)EQ%.-*P-NI?M;K".U_Y_.]>;]T=)!]3N[!I%KZE 4.9OZA0N[U M)V+0]E(S3F?643)K@QHB&7CEDR5*: M..Z(6 Z.BDBGL9"IOJ") A(!OWYM[ M&U#H,;N8[PI['=6@(DROJ83FBLEZ"F.?L]Z!)H\K8%6ZA#<*^'+4N#A6!JT? M*0AV425GL6JO-8#F]XF-0'?D10#.9!Z(&,+D[2:A9S4^E)_+W[(^P?>7H'JH M:QX[.K4L3\ ?0TBZ.A1?AG;*T21>FKT0Z?IU47(?#(!29F!3LXLET\8QBO 3*:)IY"KKPN)POU W!7_@7IPQPF:-!M<'ABOJ/HSZ(SZD";Q& MDT8Z>5E>#6"=]!C54H%91*."_#0.KRIT"D"( &AX3,JYX X>+/-^H<0#P[7"1]M#9H.UFU='-[P(ML/A!A? [[6 M);)%8_?7I^KB:/%.NG:RJMC2NP%\A(48E2,R?KGH0?SZVFQL64=#U$FNX47Y M%V:EI]+)G]0**-X>R),/XU??R!L&"BPS %5QBB^\PN3/CNL!_7J(!!ZE>7%V M]F2Z)'HAW'/D63\.F<8H[.(FI@-TA:?17 3KDU^@0'H*\-1(WH+&4>N5*3X] M#M'6'>/5KZOIIR/ ;@I,5P4+5'@1T9F8,<0_\SP7%_V'8@K*8>M[K(Y!P7:1 MCV"&$J3(HMBU;C2Z)"S#X"WS2TJN)-9T:$0F'4&O(TNZCF5F#I6)W3L_6SQ^ MKI#?MV Q"2K?AU:4#]D5CRFN>#G/[H1$AWIE>UX'D M7R 784!-"EPE)KC(L/@>.,=11#$J88I>1263>4-%.75">4KR^60^)A+2_ NF M? 1'\,+]IVC/#FH\I#5"H5%*MYC KMC*:#5B+.*DCG6$/R? D"Y0//CIJ<.[C7.B=CY#I$8X$@CN=*#6,4N;)2;R1 MS""FPU>2EXGAL+9!!L&/7\+%KYA*A\7[5;/DA1QA^#KE]N,K#B8A#K8MR8I3 MTY+B0Y@;)3#YA5 !GLAIHN +#HYJ1_"/IEE%]053)#_Q]K(IA.H9Q_C,#I9/ MF2[-B"03:V1!/PKO-YWPSY][@SA^%P\6G7XD4[@0XW@<$+D[-21W&V9#R<3* M7IY APS;Q[G[Y+4OP/;!3*=Y^-),A24/X3G$Y3Z*3*;56TE(,L'79 #H>*W; M,>22/)E%<&2^5WIN?E5$/76X0UQ/GHZ]0>_D_:5G'8=&HBGB_&XM'^^=YV>I M(6I./27$+W_A0B]I"E?.BM[AX=M,1G$+/V6]R.BI5!K[L54:NM#ILZL]SQ*D M,$0KPSNM)&"]GZNF-W5N\/3\19[T"L?WX(W9-[@?HXD<4P9:R?%MVN@QS8TYR0R1:5V%I]4Q@?[1_GX(G3H=;>^ MZ)/D.5;V_-R2@.&^;'DB[;>(PU:B7$*LJ=;8?=%K* VG#?=>MFFB?J0XXE=" M^6ER7W+8)$RQC&(.L^9R:-V^F.^Q?F_4@M-9\9?T%@XTRZD9<]*2_LPU\\-? M./\++7;A8B3N:#J8F34:Z^TC@TA6)*?,^)TYR]LWS7REY4?;:Z N_,87\8+) M[@8I0**(ZBF_O31Z5= BOVYK('LT"F,V3/+H_ *,(J?6#O( Z122OR2[2^;A MBB@ 0X2H]9(G(PEC#J_CK\$*RZ3 +EZ2I6M_D0\^Y!>K1"]:3U$NO6U$!3* M8@ZEH!869 WHA%ON# =! /"EM208H./YF8M17=A"4CGA78%:H*+OT574L=:Z MP?X;#K!3$*[0%VL2<#Z\F8"(!QH:6VHI5=B2BA2U!('=P=41M^AYYZ11#8P'- MU*HK;AIJ,L1W)FI9SZCQE&>O$I%I*W5*<@* M).0QO;;EA_$>9+YW%O+16]-/@?C?!6^J*(H(9AX"?2]U/-KE5C82OM<>C_&K MPJ28,7TUXBA*3@U<316K @W8)T!D1X (8D8L+<350W"E.QHNZ_M0/#BA!HQ? MGTFCT2P8AMCS@LO/?6,!=A1[FCBT_FT8XQ=@^)7H;348 MJ@?FNG=^OOCRR9=JC6 Z*9N>3W:NM=X%1]:\M->(:=$T[:!%(Q=GYT_]"P;X MM7:%&V77-']72>G$P8ZS:C@TVU[,M\;^;&XH:"#5Y.^ZEN&47- [?O?*O^7_ M?P'K,'\%@O/#_TZJY_F]WO/KIXYNEQ_^X >M;@>K)/\?,&9>5F"& E+>XOM: MKADC(4H<>CVB-2XQK$JE<:]:K$:[?_+]R\M7)P^D]#-_>?DKK+6D94[/GBSR MM_'L)[C3]T;'7X,]P>/4O^.D*<93YJXA]"->S/["P M#QOS._LX12HQW"!!.Q,%U+C3!.T_??EX_"J+:,"1A(2[@STE[LWN=TZO49#: M'&Q3AV4:CG*FK[K+?K-N4^R3(IV%Q(XUFAQ_]X64[BRTZSEU'D.[['1)WT.J M2/JNZ(L7S[<&C)K7]+Y3HJ-O3S UY3]%*Q&K*9Z]O#AY"$^&G[]XO@,KYB<: MSX1AMC4\>K9\ C='7K3^T;<[7#)?M7W?;NF?&U/ (? '\/VZ!2M<_L -,"U$ MX+WX/U!+ P04 " #Y,5!8\W'-&A0$ !!"P &0 'AL+W=OY1,E6B\ ML@824X:3[BNS"\IUP1IF-AQ4ZN"^$0WBSLEI)A?[M/ WD@@^FLH.[ M;N&F7X";3.&#-:'P\,YDF+T$2(E;3W"Z(W@]/8IXBW($L\D0IN/I[ C>K!<\ MBWBSTP7_<;7VP5%]_'E(< MW=AB.>^;25T+B(J&F\.@>,5E^]\WD8OSS$;)G M/=FS8^C+6^6I!F(#T)^TYA%=4&N-5'CK ,I(75.8:4";954'$4O=YH [F17) M]%%FIG0=7N>DU7B4Q6&-=SF$ D$0(VI>*DGW0%=(Y91$]O]9D=,MLRJ)$)6Q M? #E0:/W9"=,-,8\Q]B5G;0H-$)XQN C^YH]&F4=&!MH/ZN12^(@J ++XON%#60"361V5CRRPR_0&/PDL9PY[116H,G M$3[?1K=[4;9KK391GX?U%BJQ9?QO)R"%+V(@:$RI,%)50A,M6YO 2>G<4]A: MKZS98PC$1ACBGV6*47N;EE=;H'TIC&!5.U\+$[5_G=KGH ]BRO^G:AF83J=$ M^*7R*RFMR\@_%^C7U]6 RY/V:3&H'V()H+4.H."D@!KI(R\ M2-((?HO@/<7=M120/Y;<"B2DID@PB8K(DC655FM/7+I>Z91_[U]EL[M4'Y'; MJA!4(B&N!'I%#?IB]IVJDT)]S%];6O@D$3._!_=<*2>[&<&ACV6Z]ZPIT6WB MXXU)4*.U+YQ^M7\?7K7/HN?C[>/R@W ;9;C<N.CX .WGE@AW$W;0OYJ7?P-02P,$% @ ^3%06&.>0<+&ULI59M;^,V#/ZN7R%D MAR$%W,:6_)8N#9#VVEL_]!JTW89AV ?%5F+=V5).4B[M_?I19>WR?# P1<4;9L[4DDMX,U>Z81:6>C$P M2\U9Z96:>D#",!TT3,C>>.3WIGH\4BM;"\FG&IM5TS#]7J3OO#_PN^-KLR=AY M,E/JJUO]T!'B-2^L0V#P^,ZO>%T[(*#Q;8/9VYETBOOR%OW&^PZ^S)CA M5ZK^0Y2VNNCE/5SR.5O5]D&M?^4;?Q*'5ZC:^/]XW9[-PAXN5L:J9J,,#!HA MVR=[WL1A3R%_3X%L%(CGW1KR+#\RR\8CK=98N]. Y@3OJM<&8QC)\IQCD\5QT4%D> &"XFM6S*M7X1<8-:HE;18S?%B M2V#V@@U?0+U:##S\\1?.M,'<91Y#WG@S@^AN<^<##@+!:ZXY9@;4:N@1YAS= MW3_>7#\9=+^TRM>O5E(4^$HU2R7!@$$/W BH#6W0K2Q7A9>>E&4UNF0UDP7@ MV0.3$?Z 3]$'-$R#/!Z"$),@#1,02!+DD1.B- E(.D1W['FJ@!=TC6\K883O M(!3T\@2=^M]F$H)-7H8,8 6(;O'UV$>S0?78D MC(*8$G0%,>#:)?$-/V>5!"2BN^=TI8&>X7BIA3,-\2U8VPW++]!*=]C M]= )=+P>6G3QBL[:YL#^=7L/ G&P0]#M 8I9S;Y @+%5KKBT%3]\HL[1%*(O MG1DH%Y]M#=5D>5%)5:O%BXM@&H0);85AGJ,KMA10"N(''#1J;J$G<)22@*8A M2O(@HPFZ\E\68*1Y[>V82BP-RFF0#Q.4$\A-BIXT*[ED#3>(@'88NL>04N0C M@6+8<'_1, G",(K3/$C3&$Y2&D '@)-[7CDS:10Z>P3"XMZVKO5)FKE=ZBC M2RB)+'%21(-AEL+F9YB7#J_".TF$U&000.IRE&40XL[;GNYN>]IYVZ^-%8V/ M\D3*%:OQ9,\DOGZ&N0TJW_7B:U94KE>[GOR9/UM\ Y,0_M-UYV.UT6GV>&V\ MB 77;.$'28,+]QEL MIZW=[FY6G;0CVNOQ=M"]8WHAI,$UGX-J>)9!+]+M\-@NK%KZ@6VF+-QI+U8P M;W/M#L#[N5)VNW &=A/\^!]02P,$% @ ^3%06.N4DBI0! & L !D M !X;"]W;W)K&ULI5;;;N,V$'WG5Q!JT0N@QKI; M2AT#2787+9"@09+=HBCZ0$MCFUA)]))4G/3K.R1M1=[8*HJ^2$-J+F>&>O.9W;N3\YGH=,U;N)-4=4W#Y,L5U&)[X87>?N.>K];:;$SFLPU; MP0/HCYL[B:M)[Z7B#;2*BY9*6%YXE^'Y56;TK<(G#ELUD*G)9"'$9[/XM;KP M @,(:BBU\<#P]0374-?&$<+XLO/I]2&-X5#>>_]@<\=<%DS!M:A_YY5>7WBY M1RM8LJ[6]V+["^SR28V_4M3*/NG6Z693CY:=TJ+9&2."AK?NS9YW=1@8Y,$) M@VAG$%G<+I!%^8YI-I])L:72:*,W(]A4K36"XZTYE MV:(&]>-LHM&I^30I=PZNG(/HA(,PHK>BU6M%W[<55(<.)HBFAQ3M(5U%HQ[? M07E&X]"G41#%(_[B/L78^HO'4_SSBV;#VY7M%<89(IGF[;.1X@EPU*#NMR2, M0C^=YE;*_"*.R2TKUUA8^6+5X4O'-T:9I'Z4AB3QHRP@CT*S>F>31X61$%-8 MQ.2ZDQ*UWY;U/^**8C]+ID:(_"+*3J**_#S.\1EC[#TJ!)7DJ1%2/PX+#:@4&;6"EW$_VB(^@,I4M$'MJ M*QO[.0Z>$>ZE/??24>XYCKU_QI^<@F/\&C4_SB_G$YQ/RA4M:VQ$ON38R=S1 M1VDDCBVA:=4=/9!2]@]C269;US3Q&1V6I!1*OZ4C.:#C2>?<$F\I:F23.B=_ M ).*@AG;!U0DEEJ63?@(R4$^@_:H#_:QMZ9^$12NR;(@,T+BYVE,'M9"ZF&[ M[6V*/"?%-,36".*0?&*2F]_05TIIEI$X2TF<%@?=,0A<^$D6NS8ODLA!B9)X MK$&ROD&RT0;YV%9S3FZ:G=#<$L M'1A7C,T0S.CP/1CL9LP.6P+/.W'E2Z:)6:7F#*,X-7)&P@(9;KMB2L(I,MG* M.0E3/TP3@A#Q8KC$@R99CE^+HPR=#DIBTW,6EW^VO?9?NMO.J M[NZ,MTRN.#9V#4LT#&PO=V]R:W-H M965T 8#!U 246]ED@!)VF*ZV)DI MFG87B\5^H&7:YHXL>4@J:>;7[[F4[-BMHW86NR@04Q)Y>9_G'K*7CZWYS:Z4 MJKDD2]/A]$#K9[4D+]\=;Z6^\\3!F)JVZ:^N_Z[E; M74V*"9^KA>QJ][Y]_$D-!J4DKVIKZ__RQV%N..%59UV['A9#@[5N^E_Y:7#$ MMRR(A@61U[O?R&OY2CIY?6G:1VYH-J31P)OJ5T,YW5!4[IW!5XUU[OIM4[5K MQ3_(3\KRZ0J,QR+@41C%(_+BG:&QEQ=_BZ'_O)E99Y 1_SIF:B\H.2Z( MRN3";F2EKB:H ZO,@YI<__"=R,(?1]1,=FHF8]*O7W_:(%_5G.O&.EG7* #' M-_*)?BUO%[QMU*E#77#HC]KPJ>WD)[SG76/46CM:C7)%/C9<2=/H9FF/F3FJ MR'$S/ZP4OVO7&]D\<>4UM7S1NV=-1MI!0\,_A(][&>UJVU)WQAVC6OD)VZZ> +#D0SDOQF^4R1 MH\A_2 K9S'G3-C330&F:JANG8+P[YKY1A8Z[;\C!@UVQG=6VU]O!O;V_:/-J M9],%^P<":;FBVN*H#+6>*4/507Z,Z8_WJ&"O(-\Z7<'161Z4<8&!B*,@B3*& M5U%08M*;/CE87)9!DB4LR400YB5"(X*L*#$QP>(DC+ X+>,@#5-Z%R=!)L*Q M:&6[:&5_/EK>'<<Z$HB&:L7-^,24=A/T6_U\EUG# 1>L#=J MCERJX1V1!&F98! E<'9,@R".,W;OI%,^M>JVPDP1Y!D\'<0BAI>S72Q$BOE) MS$0D@D*$K(B"*"V8R(H@#S.(+X,TR5B1!F$6LE=JH:#"_%F#:1(4N6 G&(2! MP,8G+$V3+[:?QD&6TK0TCEA#QBKO"IC@TTADD 6G40ZF$!>/)4^^2YY\-'FVMOM= MI;7*]:5;:SG3-0#Q>!9]H]"#_ !!(/;@Z[(!0_)V+A8>]JA<%3++@,OPN<9; MI$2E"%/6?\Y>1WS_#]PW=%)/(?+3&8K[GSBSIYH3:.1.:"O1L8',EL MH8"!;4X;I7@[J_6R!V(J%V!1&/:#.,K9V^8!:K<&^[,H#@JD-$HC3$+V"R(Q M8#C\0QC?^QD.>91F;EDA@J3,J822LF#H^+R"5MI]-BU-@CB+*=]%DK+WP YI MJI57=*X>P%*#K#O9LUL*#9)'L2E0/8-=@ (1BD ;DX\O"2H:A'A-T\/0[47:L3+D&_= MD]=5_=YI[P5(!:R1I&D1Q"'A ?D50-F!5H,T\F7;SA]U#8C)?90P,X/""0:O M!Q*"[DH^@G6ZT4[53_"%1I@M& OD%D$8)EYM0$V6$4KU[CNEXB-Q<5'V.9?YT;^D)-3UT1%%@,!51D K Z@B"%3L$ M*T;!9L!L#L+D.J3XTWX=&P)LHT +*NCA@WL,SD9W.-X4;SX3>]@.MP#.98]W M'\_NS_CBJYJZE@Y6W6$OV)CV0?NJU_:_:K"46]#C>5O:"U$HBT"DU&4%VFP6 M$Z&@@+ _F-(Q$$Y M"Z90EB7U]:ST%0S*4+"[E6R69.>QTB=-CD$'[,QS7Y%I 6F9+X7$4\&3+0'8 M=6G;U$(]3_ ,< M17FVA0H6D[%12CP&5"=/TAU,_"^I2KDK]'*TT+_6J8X5]JC$%PK;'123/S$' M^\V>K^3\L\.%W2,)S5?4]%1CGV-<,!Q3T<,MNU7U4G=K:#"@C!!#Y?1D?0]VK3 M@3Q45*=W*W1BNKG0J($3RM4\*DA@1GY QQ3 M_2#I:PK&6XJD/Z=&(5KMC=%_M! N4H)^6A+1A]$CD B?+U["T>2X[^_!R(;] M8+@7Z J7#U+75)M';V=&]_K_I,W7-7W.$U^_6\P@T+SK,>-[1H?3K-@%)=P+ M&-]QLF$V@0/.+ <),1J,O5LP,1J,%V'XJ+-'9;U\<_+L1N=1NY6]YCJKZ[>WU5M:^7Z#%SA28;..O11;\">NIE O/ M]4#%LR 7_CX A[XT8C?S>7_A1/>@\!2=J9[#%@5%FG\9 MOZ,58_O9X]W9W^7[37SD_3^]O[G^6!CED>:T66!J> MY>F$F_XRO']P[<9?0,]:Y]JU'ZZ4!!^C"?B^:%NW?: -=O\E&PO=V]R:W-H965T,83N^U#IP\0N90P)@$& M *VX7Y\%2=%RHJA^L F >P[.P2ZXFF^E>M0;1 -?RT+HA;LQIKKP?9UNL&1Z M*"L4]":7JF2&IFKMZTHARQI06?A1$(S]DG'A+N?-VIU:SF5M"B[P3H&NRY*I MYRLLY';AANYNX3-?;XQ=\)?SBJWQ'LV?U9VBF=^S9+Q$H;D4H#!?N)?AQ=7( MQCZ/ M=^SO&^_D9<4T7LOB;YZ9S<*=NI!ASNK"?);;W['STPA,9:&;_[!M8Y.Q"VFM MC2P[,"DHN6B?[&MW#GN :? 30-0!HD9WNU&C\H89MIPKN05EHXG-#AJK#9K$ M<6&36$,\M/4JS/'U"5<(,K V"3JEY:M)-V%1UEO,%T"''H011$\1&^N+<:-WSQVZS^<[G2 M1E%5_'O(;$N5'*:R-^5"5RS%A4M70:-Z0G?YZR_A./CMB-"D%YH<8V^%&BLT MLT*Y()TU702C#RD]RG58Z7<;I)+NF#8:9 YF@Y#+@NXJ%^L+AW* Y0I5GX79.G'/Z2R(O" +G6HHG5(9358%&P:4"(0UJ#[(:+7[D MS$9>&$1.,AYY<9+\+R(.8#(*+#FT/.1=,I*29W) 5YRP:>[,P<0;. MV=A+@@D-IN'4"Z=39Q0$WBR>.)]0:[IB!!<&*JGL5X*D6_&[T)-=,!Q)ZZA/ MZ^AH6O_ 9["'WI]SNN?T+9D^2G\XTP_[Z03#FD-MOK_\/]2@98GP2+IRN@<: MF,@ZA0K73&4-AACH8ZX-O6R/]W!Z@#6^?B@8JJ$NT7#3Y<_YH'5-V2+7S*#S ML18(863#PRG<8V5:AG:)2NZ6F5I19>V'C[R6DD M+U9W0EN2DQ"J[Q0,G#@:AM%X"G$\I(_$S'G7LZ0O_ 1+W["!WC"% W(5A\,P M)E-Q0*1.& >GKRMKC_0U, F&R<0"9\,H/%C:_EY'*5&MF[ZI[8D)TS:7?K5O MS9=M1WH);_OZ+5-K*FPH,"=H,)Q0&:NV5[83(ZNF/ZVDH6[7##?T\P*5#:#W MN:3ZZB9V@_X'R_(;4$L#!!0 ( /DQ4%BT-=TI@0, .H' 9 >&PO M=V]R:W-H965TI'G2%:."I MJ86>^94QATD8ZJ+"AND;>4!!-SNI&F9HJ_:A/BADI5-JZC")HD'8,"[\^=2= MK=1\*EM3%UC+X\R/_9>#>[ZOC#T(Y],#V^,:S:^'E:)=>$(I M>8-"(2 MZ]H"$8VO/:9_,FD5S]^CB<*8RB=Q227B%QO#M#CN4=,VP^ M5?((RDH3FETX5YTVD>/")F5M%-URTC/SM9'%0R7K$I7^'CY^;;EYAA\V;%NC M_G$:&C)A!<.BAUMT<,D[<'$"7Z0PE8:/HL3R+4!(W$X$DQ>"B^0JXAT6-Y#& M 211DE[!2T\.IPXO_3\._WF[U491A?QUR>4.,+L,:+MFH@^LP)E/;:%1/:(_ M_^Z;>!#]=(5N=J*;74.?KRM&H"!W4,BFH3+6EC_TADJ@MH1=:UJ%P+5NF2CP MD@M7C5QVX=8 Q1Z;+:I3_ ,P%<)2-@Z1 L\+8Q&<0BNX(7];HPT3)1=[+PZ&\3"(HLA;54Q00[POF41.SE*%7Z38 M?]B@:N S&16V^6%5,P$?@#TR7ML2!R-AKPC4RX,DCX)1-O264CRB,MQ>:Q2< M'!#2H Z@;-%&(??2(,KS($W2_Q1.(TBR8#2,@L$P[Z7=/*,X+6NF-2S>Q(M< M"*+Q,(BSD;>1AM5>1ILX"L;C%*Z44WXJI_QZ.;U6/Z6.TB+@(&M>4 NXGH<- M/AE8U"1UL16NHE^NHPU53)=N2A$89Z5[ OC?5-EN+-L>/+3*UH>Q.3$5USVQ MB?<',J4![3QY4Y%=FNF3>'<$49($*3%>6@1]UN;P+5"Z!LG +BB_7\6[5_ +4WLN--2X(]7H9D@15]W+TFV,/+AIOI6&6L$M M*WJ,45D!NM])JK]^8PVBA6M-V&8=A!L9E8J"UYDM*D_WZ4[*0ID.8BD3+Y^"B*]&0M MU8LN 0S9U)704[\TIAF'HX5KJ"H+A#3^=9C^+J1UW)>WZ%]=[IC+G&FXEM4O7IARZH]\4L""K2KS M*-??H,MG8/%R66FWDG5KFZ0^R5?:R+IS1@8U%^W.-MT][#F,HD\<:.= '>\V MD&-YPPR;391<$V6M$2XL$5Y,@J_0(7K)+.7%XR:=XAO%*$[D@7;Z:_+F<:Z/PB?P]E'&+EQ[& MLVTSU@W+8>IC7VA0K^#/3D_B++HXPC;=L4V/H<^>VFZQ;.6'6D%7JT.$CT,^ MET!RUKBN.#T941I=N&?@Y/B"X#&JV# 8J&'BC8LER:70LN(%,U 0;7##SC3N M$G% *&;!M+/BNCVV$ M98=>C_]C[#4QI O9-$*PHU'/,!:OJV:K:A=HE]K#7 ML),$@4U>,K$$LL3)0GJ5U+KO??&RX1#709"=1[CW* K4ZWMWP@#>O2'^=)N2%%OJR)S+@N>DZ<9,=ZE>;Q0,DPB!>W$<1.>M ME 0TRERP5PQE\^_"O1<#8R7IT.MEP2BFSBF($NOCHGM9G"'GR,+%,?*G Z26 MV$328#2P#BC&F-T@]?J''D^XU^DUJ*6;9_;>5\*T3;\[W8W,RW92O)NW\_:> MJ27'FE6P0-?H;#CPB6IG6*L8V;BY,9<&IY 32QS[H*P!?E](:;:*#;#[D=7$$H0; !A)5%WQS9@;Y*V#T$6NVF*HL@# M+8TM(1+ID/1Z_?<=2K+B!EX!?1$OFCESAH_=J.9<'T]0" M[A75A[;EZK2&1AX73N"<-Q[J767LAK><[_D.'L'\N;]7N/)&E+)N0>A:"JI@ MNW!6P6P=6_O.X&L-1WTQIS:3C93?[>*/SL_H'[O<,9<-UW GF[_JTE0+)W-H"5M^:,R#//X.0SX=P4(VNOO2 M8V\;)0XM#MK(=G!&!FTM^I$_#^=PX9#Y+SBPP8%UO/M 'RD2[7S1G*UL*(\&H5_:_0SR\^F D571:$.4-(/SRBV!DUOOO!- _KMW#,8 MQ)IZQ0"X[@'9"X !HY^D,)6F'T0)Y7\!/&0W4F1GBFLVB?@>BEL:!BYE/@LG M\,(QY;##"_]?RO^L-MHHO"7?KB7=0T;7(6WES/2>%[!PL#0TJ"=PEF]>!8G_ M;H)P-!*.IM"7CWW!4+FEU[E?(SP)>9UP#\X'<#@?3"&Q!+6QX=& ;F6#E5R+ MW8R@,M!NT ?5(58=^V'DD>/5P8HU!R4TY:*DW+IP48 FKTF4NFGBVTGBYFE. M?I.RM.8%8'V6+A72T!.VHUH\R;J DD21F\0I27R7^0$Y)_]U]84:_HR1]OQD M;RN)$Y<%&8ECUP]\TF5#Z&L8W.DL!-_(1."!2/ L73 M G4)/UPDO!H3[L7B#8[8?VISNB;6)/QUL:8.N=<08_(A)JTUU94\"KJQ;7A& M_@:NA@JE+ZB(GX"L85<+@6)CZVLL]D_97A,\RC0>)@G+IW4/?#SN/,&1N4GD MDRQWLY"1.P5E;302U"@JN;%F(8O(6W*3H^P9L[,L12=M0>VZ]\*6P$&8OJF.N^.3M.H[ M\4_S_CW[Q!6>G:8-;-'5OTU19-6_$?W"R'W7ES?28)?OIA4^JZ"L ?[?2FG. M"QM@?*B7_P)02P,$% @ ^3%06.' :J Y! H0L !D !X;"]W;W)K M&ULK5;?;]LV$'[77T%HP^ ;"22^IG9!IQTPS*T M3=!DV\.P!UJF8ZV2Z)%TG/[W.Y*R8A>)LZ9[B8\4[^[[[CLR-]Y*]4FOA##H MH6TZ/0E7QJS/HDA7*]%R?2K7HH,O2ZE:;F"I[B*]5H(OG%/;1#2.LZCE=1=. MQV[O6DW'46$["&3D[3^QY=^#W6FSUGHTLD[F4G^SB2; MQGR4VU]$SR>U\2K9:/<7;?W9- ]1M=%&MKTS(&CKSO_RA[X.>PY%_(P#[1VH MP^T3.91ON>'3L9);I.QIB&8-1]5Y [BZLZ+<& 5?:_ STUE5;=I-PXU8H"NS M$@I=R!;D7=FZWPMTV56R%6CT3FI]@D:W?-X(?3*.#.2V$:*JSW/N\]!G\A"* MWLO.K#3ZJ5N(Q6& "$ /R.D.^3D]&O&MJ$X1(QC1F+(C\=A0">;BL?^E$G_. MYMHHZ*F_GJJ%SY0\GLS.]YI68A!!?"W4OPND/WY$L_O$(CV3@D1R+/KWQ MUPO))0+ :]F)SFB[DHY4=4"J=J2>HG TR=,4;E<"]36TL>>\X5TE;&K!J]4C MFN-@T*AQ%>;= L&AW:[A#T@LEW"9->)-(RLGE)%?QN9*(*[14L*9K3X+KOL' MQ(;S2==2FS?PH)A:B=:Y5&;#5!.<]_2X0;_R;F-+[IN1!-\'HSS'<9X&)V"7,62ZX!0G)8T&*4$EWGAPHY8B5F1@7T[E"88P;FXA+TW]L1N M\8J,&'7""05U#TB,XX(=9D\(+DI+<-;*C>VPQQ"@"SS_UGEV=7%IO;,\=XAZ M\PO )=L#[!8OQ3Q 5P"XQ/E[ZP-\.M)8%D:!29;;A ?U9+@@!.P]9>&1$>T< MBL?VM$T+7,;>B14X2S,'/<8TI:\K=I#%N$Q*7]3"=PTI<9PE!Z4B*5+3#-XK[RUCK4E9#L45>_^"I=,TP2KZNW7M85U&0D MWG5GSZ7$"4V/:4K=?87.V_4!IK3T)O1K0?-7BFJ]&;-!J>VWU(J:NWA[=:(X MR:@CZ:UO%1.(%'FVG],V9E'^AVN*"6CN;JFS]L5D\2"E-[_N@L)#Z)H$?E\6 M$1C$,7'U?^0 D. R'!&1.;D24-%+1Q-V-0*=>>&0PWP M@)J?H(;=8?Z<^;'K\;@?7M]S=5=W&C5B":[Q:9Z&2/F!T"^,7+LA;"X-C'3. M7,$,+90] -^74IK=PB88IO+IOU!+ P04 " #Y,5!8\S8Y0;L+ L+P M&0 'AL+W=O MBV_ 8K&[>/;!XE[=E=7/]4KKAGU:YT7]>K9JFLWYV5F=KO0ZJ1?E1A?PY::L MUDD#C]7M6;VI=+*D3NO\3'(>G*V3K)A=O*)W5]7%JW+;Y%FAKRI6;]?KI+I_ MH_/R[O5,S+H7[[/;58,OSBY>;9);_4$W/VRN*G@ZZZ4LL[4NZJPL6*5O7L\N MQ?D;21VHQ=\S?5>/[AE.Y;HL?\:'KY>O9QPUTKE.&Q21P.6C?JOS'"6!'K^T M0F?]F-AQ?-])_XHF#Y.Y3FK]MLQ_S);-ZO4LFK&EODFV>?.^O/NK;B>D4%Y: MYC7]97>F;1#/6+JMFW+==@8-UEEAKLFGUA"C#A'?TT&V'23I;08B+=\E37+Q MJBKO6(6M01K>T%2I-RB7%>B5#TT%7S/HUUQ<&0/7+"F6[+MFI2MV5=9-I9NL MTF#]AKW1A;[)FIK-OT^N;P:/Y'E[Y=W FV4W67:5)P5[ ME]5I7M;;2K.?_@:?V=>-7M?_G)J_D>Y/2\>5=5YODE2_GL'2J77U4<\N_OPG M$?"_6'3W>]U]F_2+]X.O2.UD76X+\%>ET[("&XL8[CZ;BB4\WW9)#GT M'P25(SD/FN^,>)7<5V L6F"5SFE:^A..IU&#R='GPO5#WWF)MX'KA1'<[E%U M'KK"C^$[-(QD"#?4R.BWV5W*;0\E.+;WXW LUM;#BZE'$ 1P>6B,C66*.(78 M5> ,FHWP72_ Z5RF:;6%=MULL.^D"BD\UOOL)&-7BM"(]K@;^9[%4L+W71GB M%.;"4V[$XT.LY;FAHME[;N2)0RT&7@D]XQ5.[C&!-VI87N?9;8*I"543+H]" MTHR[*N"]F9,GF8DL'"M7\<[<4>CR6!I[;]=;XQLC %=CI5C6#@"@A5&>]0Z @*"9BM=?K!-84U$D1."BWO3/#JC+T!KT,WS M.-P(A4YA7[!3=FDPRAE'\2'R6 +)@#"\:$RO9I75+0;"^],F^62!=-5#NK(B M[(-TU!H;\;UF/WU#,#>9B*QRCTQ$0:]U\*Q)-'@&W<->]_"1) H9*EIN2T3K#%L7D6M[-HT2P'KQIESB%X[!VS>/^+V]727&K<=$\G,"Y\^;! M.Y9@BK_-B@*M W._UTF%R39TI12XLKGG*A_O?.4&PL-7843(^P'B(P-*@;#H MG$)^YH$'5]\5<0SYN=$00@8T 5=BR(2AZ_D!W N8G.?"IL9IR90NE@A"-?2> M0VY_"=:@H.#XH:?3 MFR1;.O/(E4H1[D/&(-P'<(Q\DZ0"-PP1)M]NJR;);G+=JT58>@K_ MH&&EB_2>-148/"87<"'$G'ZE)TXH0)&Q8V9X5\EA'3-DWB,FZ(60U%&&= M_:Z-:=Z@#^3^'2-\M;-X'W2;M[YI*57H^G'0DB#C(?,!'F)\L.!CU.-C9$6J MRQ&IORV YU/RV\_BI[#PF!&>M'' ;QDLZQ8F>V1]/DC[;G<;<#K:"ISVVX&. MZG:H!VA^#9#>W ,122FBFH'QC_F\(?X]L;?)02SO9?6L>$QY>WH\(K^'D,*. M_K44#SA@R_(PV@0,U%%-*=V JSX,A9+=!Z1[L34,XSX,8VN0X"(O"\)!<'+2 M@W"&I&(JYJSBICG%Y:[4_T)4_5",%D&AF]%$*=N89$/,/(K(R. <'OLB] M$0@D$8B"[7C5D*0-;* K5H\S(VSH0DA^$J(A#/PQUV_=3:3_I'4YLWA0\*'B MQ*T^O*K*?^D40PY3V9AU/Z0%DSZURY]VZF-,:[G,<#S:V)I:IRD[WB;5DGJL MD-\_0?'GBXY+Z\! _F GWIO/SP#:!6&7N1O[=[81[B!B:!C<[RXU!- : M2P\3,(W<>A3\W4J&@,,80@Z$E!O0;5@4QT0]5D&0WK(*L,U1"_#$"\=;> %< MU$)Q>E(A7-Y# ]0"ES$XTL105J253FKM\ 4W;6$#\Z)[D@N(OQ?LU]OG 8:- M0ZD^"#%^"^.,S2'-DUB(^%#C&',,3QSE/(();6-_(<2X*^RJ7MC6PW"\)*PG M0!=?UDVVIK1VLVVP%M8?723WM(V?7 ]'G"H].A!5,).ZC92NY#OI%W"H3_C@ M^:'!AXBX(@0OO..8>5T?W -O$(QC']Z$L%-6^":$K;?' ^KE49N(D";"-R&B M'I?QJ>20N"%]PRXI]-W8BZWP,YR("?L)E?T@TU8_M0L^L@@IAKJO4,]:0A7/ M4?\50P%86&NTSU9%?638YRRC)I]MNA$*[=54O.F <]GZL^WM3!UL_/$+KK!U MD,C7 RIGG #+"82@:QC)748'?!$YN1<[T@L_XV[(/Z1"D(@HJ#FLWDY3EX>J_[F!BLVM,'AWQ *&&7I%RE >[^>"@ MV@%L_4_I7Q#N5@UV^,V\?3(IR""#HD*P4C$5[G!VGL"05-P:AW*H"TM[7?BH MFL$C,O\/:P8^']<,HN#0;;%O+L-.-WZ>FL$.7OS>-0,R1ULSX(N('VXP$R.]QN^\'6 EH=_J^ MDE0+56:;[P,6A9$:[?#A8^P[5#^8Q(JST0^8U[JZI9]I8_X&#YO?,O=O^Y^" M7YH?0 _-S>_(OTDJV,#4+-:A*3?T<^CKLFG*-=VN=++4 M%3: [S=EV70/.$#_ _F+_P!02P,$% @ ^3%06*B3 "@-!@ Q1$ !D M !X;"]W;W)K&ULQ5AM3]M($/Z^OV*55A4@#2$#;>Y':0U"H3J?[L+$GL87M37?7!/KK;V;MF(0:0WNZ.R'BM7?GV7EY M9F;MHY54-SH!,/PNSPI]W$N,61[V^SI*(!?:D4LH<&8N52X,WJI%7R\5B-@* MY5G?=]U1/Q=IT9L>V6?G:GHD2Y.E!9PKKLL\%^K^%#*Y.NYYO?6#BW21&'K0 MGQXMQ0(NP5PMSQ7>]1N4.,VAT*DLN(+Y<>_$.SP-:;U=<)W"2F^,.5DRD_*& M;GZ-CWLN*0091(80!%YNX0RRC(!0C2\U9J_9D@0WQVOT]]9VM&4F-)S)[',: MF^2X%_9X#'-19N9"KGZ!VIXAX44RT_:7K^JU;H]'I38RKX51@SPMJJNXJ_WP M$@&_%O"MWM5&5LNWPHCID9(KKF@UHM' FFJE4;FTH*!<&H6S*C=H[[!;6AQ/ZHA3RM(_PE(S^G#I4'C%JG1[#7S1OL#?XB# MT7Z $O8Z&;'S1!28+%N+/7?,? LX89^D$5DE/@Q\*S8<5# C=\@[0C1L0C1\ M:8C*8B-(6RZ)I#9<%#%?V7J!T^(6%)8_=!+54'*PR*4RZ==*8 DJE;%NBV2G M.C\4R1?H;1#A.W7GPFR%VJ8QWVE=FA;\GABRRZXV==G*TC/4A7U>ZW!2ZW#1 MZ'"R"7Q> 7?P:;COC0?,<]HY=,!! + _R]2!6_%ED)_ZG4[Z71!HU")ARR4UBDA24%HA"Q6#@94!PGSCA@X7B, M8Q\#'++QA&J)%SH3EUE@B/>8M^^%+O,'3C!@03 B,2]@@3?!LN)@<;G&(.*Z M/;83#'RV2^+A"&_<$=X0[H#M^,&PFAE/V)DH(CR H U281ZJ.:0HSW8\6H+; MA &. [:+&>(,7>3> <,>VNCN[8\]JW'@N,&3EKS#JFMY922_105)S/7MP#+@0B4$72598&$Q(=8S/FB\@"'+R72Z0"Y=H-ZBI50F*,FP81> MI5F&S.(:C"&#"$+HQ-8(0A"11<09M),+S;-4S-*,R%G!.)R*T>.G5K:0!L\X M!C-79-6R1]QMU+N+LC(&4@G)W@#O[;4)W=I@H:*UC&U;M354U:C&B.(>+3-) M AFZO4 #$Y'-"0(:IZ%;J1#I^;T50[*9TD@L_$;<5<(R(_9A543O86G$+-1. M1\D8-R5C_%R&:[L!54M['DV8!R\* MMA:S=0L-?Z0L-E>;/4D*MQ!WT29L:!-VTJ:EJSTTBA(K?J4UOL:-^;F2F%MY M&WNZ-WGF8+&17V]>A;XW_@D;5)=>#]V*M:W[I\UK[1/[)L"O;*=O;2<43#O_ M/PH_T]%\I*KO^=@)PG7G8G2P]3UG$.(9F(:^X[LXY*^ILX03]A:]'*/#;(&_ M%1F5*#PTZ!)E?3; OPN( 4M75;[Q*)AC-;01V.,[GA?P77[ 'W4GW*+6A3\N MP&TQ5$_M\(,EFOT;);J_\6J=@UK8#PBZZI;56W;SM/E&<5*]FC\LKSYP?! * M0X>-$.8HZCIC/+^KZJ-!=6/DTKZHSZ1!7]EA @+SDQ;@_%Q*L[ZA#9HO-]._ M 5!+ P04 " #Y,5!8L!/V5:@# ("@ &0 'AL+W=OO.*A(MP:=9Y=8IH,BK9&A=H[\NY)BEJ4#)>H#1<2="X M&H?3>'@^X!/'C7DV!I?)4JD')UQGX[#K"*' U#H$1K]'G*$0#HAH?-EB MADU(Y_A\O$._]+E3+DMF<*;$'SRS^3@Y06S;#+2:@/:61.: M&_A4O3>1X])MRL)JFN7D9R>S2FN4%CY50J)F2RZX?8*+"L$JF*&VM*\P4S(E M(\W<0AKX^8XM!9HWH\@2 X<3I=MHYW6TY$"T.($;)6UNX+W,,'L)$!'UAG^R MXW^>M")>8-J!7OP6DF[2:\'K->O1\W@G!_"N4*TU*W.>OLP:/M]@L43]Y[ZD M6R%=6PU-R5(&WK"D/L#D2=E$R^?3ZU2") MS]X92)G)@65U\ 'FW6.7?.YWO$:(CLM4/.4>7T,1W \ M9]KRE!-[ZYI^6^&7+/5+OV]+HV>W,Z&M_1O$U =$?5$WVN:9,ZUO]V_F]1OI MANDU+2X(7)$K'1-T#NKZW5$+5I7^KE\J2R\'/\SIJ8;:&=#\2BF[$UR YO$W M^0M02P,$% @ ^3%06+75&ULG5AK;^.X%?VN7T&D19M9<,?B2R33)$!>NPW0-$$RLT51 M](-L,[8PMN05YS'ZQ*8J\O/>>M.L6!X-!'$W#O(SOFT6H\>:^:>=EA\=V,HB+-I3CM&D^&\@\+P;SLJKW MC@_3W$U[?-@LNUE5AYN6Q>5\7K:/IV'6/!SMB;WUQ&TUF78T,3@^7)23Z MCXN;%D^#C91Q-0]UK)J:M>'^:.]$')PZ6I\6_%:%A[@U9F3)L&D^TPLL>0O%$SB^F7/?1K-1:/EK%KYJO-T&!>U?U_^67E MAZT-+G]E@UQMD$GO_J"DY7G9E<>';?/ 6EH-:31(IJ;=4*ZJ"92[KL7;"ONZ MX[LP@8L[5M9C]FMH)FVYF%8C1K+8_H=R. OQW>&@PTFT?C!:23WMIA]%[I@1G,I=JASRUL5LE>>H/V/V? MDV'L6O#EOR]9WLO5+\NE&#J(BW(4CO80)#&TG\/>\5_^)(K\;SNTUANM]2[I M&ZW;L&C:KJHGK*K[P 3#7U)VI[B7E?TP#>R^F2%:27Z7*, BT@,.ZJ9LN(R0 M$FFJUV5+@X/LZOKNEXL/,3NOFG&(V?6B:U( MDT-[YXU\T538U/,;D.L0.XV M9I?U>#E*H[,2NE3]L&EA8=D%-F#7W32TV8>F*V?9OT/9LD"<8F!$F ]#NV'% M0?;/0*[Y'.HESOYS9JWCUFB,"I]SHW.,I%9>1MICAQ88 M_4SS7.>2Y]ID:[]?+P*4(K]9<)@<2$S+;DO5"9SS[4TF?>\ M<#H3N>;>F234Y0570F;G 2X?5V@FM?9,ISZT0F M=!*-/UGXS/'<>H@35G-M+/FN@H-Z2>.J6P+/3"@)LU562"YPO%1<2I<5EN=X M$CFWAW^SDPCD(RLC:^Z?>YQ\# ])3YHX([G-:4YA MY!WYW>N"&YR%N<)P(_@W'>Y@/;Q-AT-"[FAD $RAS1/ W@)D\3K P@',!V;D0B!DPP"?P=,(MG M,!=@K/>$R Y0A0$*J!5L4<"5Q(D]!(!RFY5O0 M%2DJ%/?*)G1QB$D$L1:>H$BQ3B$])G1!0F76Z)+^=%3.G4MIE'(-&?24WY\RP!-9+N=0H",4SJY_NSS_67AV@P8DS%$;09\[]*:0Q=&0U) [XZD[ M.1FC[:NH(:'^E5WT'(M@X;Y!(7N'P<>Z1+T>H5R.?U#(OI(Y(L5!S+[*!7#V M-)3@OQ,T/&OJV,RJ<9+]K;EL_Q]-C)3MM ,?="JU8)!.N58C;!U2S[9VJ99O M=J_4P(&"ZJY,1Z,>.9'T0:7V\EL=5GM/ [J.P#Z47U**H+-0K(G+2,DF)]YJ M1%PA\EUL+#9L+':R\;R*Y632ADD?YP#PMD]/+_%PMRAJKZ@/*NM'-D5(EFS8 M-N68T3H2O&@;ZH&75]<12RIH1L^KFX7@*-[7 16H:.;-@\U&])%[2#K0^/B MNZ%QOG4@)3*T0P[5B&B/DB$\=UJF>8^,K4$O,@./2*^IZ@GD-M0MJDU<*,<- MFINO;$0)1EIWE.H<4B=V>"H"_JL&;;N6;R5\MEU)V$, 8\JN5Y?Z6O+JV@L1 M;H3/MWM?X V?Q;?[XB169;)5(E&:0J4Q=9=]2:3PHH;%9A?+%M?JU<)4=Z@I MQ3(4!E0$V(3F\01:5:,R9@Y5R*F<7L%<4!J=+<+-FS>Y8)MPDY03.FKHE[CC ME'57(38?&7Z(&A5HM_(6NV^;^9J,*\[ 6V#9E]N;.N!14^^JMA4 M=^'X'EA)O9?)LY.-^30)9*BG!6Z4GL!][]$\*9]=;7OF9.T9)BWU48))Y%"< MPH0E"'5VU3L,70+!CZL 4J-#\R;0:%#'E[+J3\P8"A_)+)5SJU@!EJR:^N^R MY*<;PH*]#8OL%2QV9%J[R;1V9WJ\70?K:1D!#5+6UNW\I WE2QEWI\@WWW)7 M'Z:J_^'T>CMO#->J;&;6<30FJE$H5>,*._%F7>@>JFZZ#@]*S-5]A=G)DRU@ M9;FFX?<;D(]UE8I[1\%+78;%I5"E*Q8N@"9=NZC+<+B#_AIP':\?4R9!3A$R M)0ZZIQ98C:X\MSUCV#H-&:0?7*,$;J\:G;1 X;1699>Q+<,,-RJP*J>^TZ'" MHU]0."2E.N(]+?4IS3EPDK*X0FMJG'H3[78PQFT8XW8RYH9L:+L^EBY^7U:+ MU)K]"']V'O"'^+/85BILE-HP:3%]C!32/5]23_D*_-\B+W#GU3)E(-P+A'C" M6P%C P2HGFKMO\&8+CAH%W&;Y+C,K;'U!%H..G%A=783FL4L_#6BNUDLAS/J M2M&J@L=)O?IOT")?K:"OA96#V7]#FH#?T%U6J:[0?+4D4#J9 EB_2-AEH"$,7X%XDRV/KLB:PT21]W(]+1LN[Z+Z"; MV&PO=V]R:W-H965T>^YX M/-_L(-6C+@ ,^5J50L_]PIAZ&@0Z*Z!B^EK6(/!D)U7%#"[5/M"U I8[I:H, M:!B.@HIQX2]F;F^C%C/9F)(+V"BBFZIBZGD%I3S,_<@_;MSQ?6'L1K"8U6P/ M]V ^UQN%JZ!'R7D%0G,IB(+=W%]&T]70RCN!+QP.^F1.K"=;*1_MXK=\[H>6 M$)20&8O <'B"&RA+"X0T_NDP_=ZD53R=']%_<;ZC+UNFX4:6#SPWQ=R?^"2' M'6M*@K8!$E'Z0PA2:W(H?\>X F?7TZ)'>BEY$7$-V M3>)H0&A(XPMX<>]N[/#BM[O[YW*KC<+L^.N$29RLN9E8R GO3?UT9MS M+EPT3&B(LX1.!I/(SF@Z'J3C MT%N#D/C^6NR3A0U)Y_U+CZ?>@RL+R)H](;$]M/O:B^)T$$<3+TKB030>X9@, MQNG(^[TQVJ#/-NYUP02^_Y8E:00WJ$=3CSJ74V^9_XT% K$/YXV0]RTQ9RQ) MQLY8G*8X#@=A./1N=SLLCO;ZW*5A><1;SAK%#0<]]>X 'P;/+/ IA3$B#*.1 METPFWHT4:-)P&]8CQTO!% M8%]/INE;W._4T>%P0).1"T :#5T DG3HK5ZYMS?F"[V.J1O0 SM@2-?_*_M; MS*C%G'28Y$(I&?:E9'BQE/1IN.Q"M.DOXZ:]C/LV9J9@ACS(ILQ)@>'$%TV6 M*-?GQS%E5'O\66@L 7K'$1I+JFL21 8(BBEL:X,^5Y$N:)K4C/ MKD8X%6%%ZP-3>WRQ MI(0=JH;78[P9U?8Q[<+(VO4.6VFP$KEI@:T?*"N YSN)8>L6UD#?3"[^!5!+ M P04 " #Y,5!8(,BFK!L# "\!@ &0 'AL+W=OOL&A5Y22T8"! MDFD[%Y/W8=K5_>C557UP8$A M6 JJKZ F,S\\WWS=C#^J3-)]L!./8X],INPLZY\3J. M;=W!(.R5'D'AEU:;03AO=FN]='U4L&] M8?8X#,)\N8%>GS8A#Y\VWLE#YV@CWJY'<8#WX#Z.]P97\8S2R &4E5HQ ^TF MW/'KFYS\O<-O$D[VPF:D9*_U)UK<-9LP(4+00^T(0>#K 6ZA[PD(:7P^8X9S M2@J\M)_0WWCMJ&4O+-SJ_G?9N&X35B%KH!7'WKW3IY_AK&=)>+7NK7^RT^2; MYR&KC];IX1R,# :IIK=X/-?A(J!*OA&0G@-2SWM*Y%F^%DYLUT:?F"%O1"/# M2_712$XJ:LI[9_"KQ#BWW36-I/*(GMT*V[$WV"5VIZ9N4]D6'\2^!_MJ'3M, M1T%Q?8:^F:#3;T#SE+W5RG66_:0::+X&B)'G3#9](GN3OHCX&NHKEO&(I4F: MO8"7S>(SCY?]5_%_[O;6&3PY?STG?P+/GP>GVW1M1U'#)L3K8L$\0+C]X3M> M)#^^0#V?J>ZQV(1['?P!PE@& M=$@8MAB&/1AJ8PZ"0?Z%P&WP>++"IY&;PB,RVB8E5, M=E%&94+[=^H!E-,&V0:+9165RPIW%YROHN5JZP"ADP^ 1IYX7 M@'(U$C9X&8U!G',=@D6>1DDRA?,HJQ*RLF64E91SICJ*+YYGF6=(B4=%02%H MY!4/?OT*^**JGB=/";,LHQ2K4*ZBHLJ"7[#8M>_.OVD.E8%CKFIYK@]'TIQG MTZ+*HIRCZ.=.8WPQ408P!S\W+?.BIN$R[\ZC>3=-I'_K#"K P S@@ !D !X;"]W;W)K&ULI5;;;N,V$'WW5Q!J4+2 ;-TMQ[4-V,D&6V!3&$EV^U#T@9+&%K&4Z"4I M._G[#BG)<;JND6)A@#,4AX?GS/#BV4'(KZH$T.2YXK6:.Z76NZGGJ;R$BJJ1 MV$&-(QLA*ZJQ*[>>VDF@A9U4<2_T_;%7458[BYG]MI:+F6@T9S6L)5%-55'Y ML@(N#G,G M_K6TN=02 M1QG.TXL[RB3Y0GD#Y!ZH:B1@QK4BOSS1C(/Z=>9I7,7$>GF'N&H1P_] #$)R M+VI=*O*A+J!X"^ AO2/'L.>X"B\BWD(^(E'@DM /HPMXT5%S9/&B_ZGYKV6F MM,1]\O#@5R#\[BYY^"L?_;!<;QD7%\"?V4L=B0 MI5* =&E=D$^,9HPSS4"1&RHE@X)03;Y76! \ @^0-QA3;\F**J;.J;S(X[S* MIQ+(1G \W@99FWU#=E+L68&DM!ED-:US1CFAK\SY"?/\E?G&,-];YM4)A$?%5Z> 3[(&3H+-A9Z,!;A^H,I#'+31H$SCM+"F!%X3A'4.S MC!$M\=2IP=4@\=THG: 3QFX41\89NWZ4H#,<+/>4<2L5+T:B*#K*,+2",")V M@R#IVB'^_D 10_)Y]#@BMX )05DKJ-'39-U=<6M.:])3^_"M8?KE+6;D7H=) MUQK,._8,AG@NJG^M'@9N&(6],;$W5)4&8N(&D=\;,W U"(+432<^>M>!F\;) M6Z']#GN9#N[I\UH<,)$T1W:*V6LUQ[..5<$#9%R%19?4#ER1ZVB"FH?&?E>$ M\/U%"%*;^]0-QK8:D>O[[RM"Y([3M&N-UC5N(B8:A5L+]XY"BIB@).Q:I/KC M94+,Q)VDXZX=8O]2H8*)&_OCWIP4*@[<"-/6F:Y0H>^FF#DL%%8L2-\FXP<* M-4:NOBU5ZYV[L;R3-Z8"N;4O*1Y=T=2Z?6Z.7X^/];)]HU[#VY?^GLHMJQ7A ML,&I_BA-'"+;U[/M:+&S+U8F-+Y_UBWQ#P=($X#C&R%TWS$+'/_"+/X!4$L# M!!0 ( /DQ4%CO6=W\40H $14 9 >&PO=V]R:W-H965T@":6V]V4DO,9"$W;T FVW0M'>*_%AF>7DQ M2)5:?1P.RSCE2U9^D"N>ZU_FLE@RI;\6BV&Y*CA+JDK+;.B/1N/ADHE\,#VO MKMT5TW.Y5IG(^5U!RO5RR8K'*Y[)AXN!-WBZ\$4L4F4N#*?G*[;@]UQ]6]T5 M^MNP04G$DN>ED#DI^/QB<.E]I./05*A*_$?PAW+G,S%=F4GYI_ERDUP,1N:. M>,9C92"8_K/AUSS+#)*^C[^VH(.F35-Q]_,3^B]5YW5G9JSDUS+[KTA4>C$X M'9"$S]DZ4U_DP[_YMD.1P8ME5E;_DX=MV=& Q.M2R>6VLKZ#I%?I7H>NIZ7T]WD3.R;U8Y&(N8I8KY!TPW_J1M7/HA(>?R!!-X)\4=^0+[=4_+NIY_)YUDF%LS85\L]7A^. MZ#\AML#0PV&\=ABGPT$S;D&%&[R ^X67JEC':EV8,;I.6;'00_3]Z;J>>%D_!\N&GA(FJXB$ N;D4NENLE MD0\Y+\I4K$Q%%E/7G,B6SB?$G^ MAJ/^58T_WC$Z?\_HP#OH2Q82F$/6:4/6:=< MZM3S3O?,DYX],^#)))A,V@._-[)YX @T%C,-GI!J,OSTUUIL6*;[5)Y4O;Q/ M9:'>?^7%DMSD&QW>37^[K&?;'I+YH*)1+#27ZYVL5, M%)V!X7,+L1L9@_'97O3<%AH[A:*]X-E6Z/2%I-FS"L(+0>.X*Z1.1[3#FF!I MHF<](738!*JV0$6C6&@NGU:%>+ ,^50JH8.@CEJQ+*M8%LOE*N.JCFB5\#49 MM Y=JT(N]"VT+T)$SP8[&OG1:+1O.:@R PO-Y4:]A85/DOZ%/C M9^1XDS",)OODM)2+HM-QN.]9X^>"-#KSPY<2$YOQ>Q/0N7Z5,GD0658YUV>5 MZ@GS)E>WN0)G^MT1/'WF=AP MDT,TW+**VU9"3Y\9Q3.GZBQ"X5M[;==M'N^=@89US[/Y^YN\7!?5O'YG(@E; M=MH2J YZVQ(F&L5"/'S*/HYZW0D6C6&@NV58!!?!6S>M\'%7OH*)1 M+#3WQ+/5.R&\4]/AXQVU0\#'X:J]#SD?0\:$5L:$L!"Y8ZIR9&-UE[$V.W.0 MZBN/TUQF#TA7>$ 1@?D.ERS-XM'>4QDYSF1KBVDPZ/! =,]W%IO M>T753UAH+M-6/X71T:,!JF!"1:-8:"Z[5C"%\.;46Z,!C.Y'0#A U4E8:"Z- M5B>%L-*Y9BNA6";^IUF\EW/UP K>.R- W4I"1:-8:"Z]5E^%\,,K&#$ 55"A MHE$L-)==*ZA">$OIK3$ 1@^ $( JH[#0W(2*X-VG-X: #G1HK1^NVIO&8VBKR&JK M"%8_U]4[&K1I?N%9_0AJ*E:]U_?A1GK;*:KLPD)S";:R*PJ/'@50I18J&L5" M<]G=>> ?WJIZ:Q2 T0$M -?LS>(Q)%5D)54$BYX#@L AJ0#JIA0J&L5"UEN#0,=!/2@50!556&@NC5941;#L^5WF MYCE%\Y@B6Q3\=3O]_%&_HK"YVKP*\[)Z >3>]2OO(ZU?:&EAZO=KWK)B(?*29'RN(4" >$8 !D !X;"]W;W)K&ULQ9Q;Y%9R\(R+:F@%Q) M3M+]]2L! 0MCV:1?I[UH,/ ]$GIU?#F@I33)QUEM*N7K7[XMH M2=)0'+,5R=21.>-I*-5/ONB+%2=AG >E2=\=#,;]-*19[_PTWW?+ST_96B8T M([<WG^DXOWAU,?>A(#.6_$-CN3SK37LH)O-PG<@/[/$/ M4E[02/,BEHC\?_18GCOHH6@M)$O+8)6#E&;%W_"I+(B- /=D1X!;!KB'!GAE M@-<(<"8[ H9EP+ 9,-P1,"H#1H<&C,N <5[V16'E)>V',CP_Y>P1<7VVHNF- M7*X\6A4PS73-NI-<':4J3IY?1%_75-!"Y2Q&OM)92"K7G* +K;HZ1 1Z[1,9 MTD2\06_1ISL?O7[U!KU"-$,?EVPM5* X[4N5'0WM1V72ET72[HZD'1?=L$PN M!0JRF,0FH*^NH[H8]_EB+ETKT2?1,?*<(^0.7*\E0[/#P]V6N>__N*,![^U*0H)\R%A 20, \&,FC"L:L+01C>Z"#9']V7%.$*9 M&OC4CB@42S5"J)-XLQ47@A?X48[7(]W#N>--1JJ./VPJN7W6:*#^F6?YVV>Y M@^EP8IX56"^H:]D#P8RR'U5E/[*6_>^,Q8\T2=0@GH12-33)BJ(N]&CM=0OB M>+.(7*=9VMLG>>/I=-0H;6OFNC8(2!@&@AFBC"M1QH=UC3.6WM,L++K&#R1B MBXS^IT2ZBDDFZ9SFW>&%$$26W:AJ(/DH>ZT.T:086M7Q=4KB(_1>-:?/%_=" MG@[L#?VY+H2;=8',YR2W)%"L9D5Z$KIQN'4E:DVEJ_*@-']/"53+RIWK M2M#L8"B:*?B&'^&\0/ L3&N9]2Q*3[#DMU:IK?S.4D/2_'W7WAC56L6&S!"& MHIEBN[78[H]=6MKYG<6&I/DE;=]:%311#$4S!:U-(\?J1*C.:DXS*LG;1'7. M,:*9#+,%U4-SF"^#6C4$-81 :7Y)VYRFGXR;ID0 FB:&HID2UFZ/8[=[7F(Y MV)&=)82D^1)+Q M(S6RJ*F$;:5DYW;6$9+F@]("4!J&HIEZUWZ4/'_;=JR90 MDVQ/;FWC4ZOPH#X9* U#T4SA:ZO,L?HO "LH4$^LI.V[BP>:: !*PU T\PF& MVO!R]]D]W5=0=F17#4O:YIK'F6XM>GS01 -0&H:BF1K6'I9K]W%>LH2R(SMK MZ&S?WQVZPW%30\A$ U :AJ*9&M;6E&NWIG!(.7H(DW4^@JI!2M)LH<9/O2EH M3'BX:]9D!W=6$M23 J4%H#3L;OMEX^G(J:JL*61M2;EV2ZJ:&D6;=^MW"8I" MSE6'2U)U1(VB^;:N &PM53Q1N_(Z<826=+%L5=_;OA4[&35[SUG+::/MTWS[ MM776"]2G@J*9NM8^E6OWJ69$+VSU7JNE8:=T;HV@UA0H+0"E82B:J6YM8;FC MGV1IN* >%RC-!Z4%H#0,13,K1.UQN5;+!,K2V)/*G^OL&'F#PH1H?X08U,," MI06@- Q%,P6O/2SW)1Y6!TMC#W]C_/A(HF7&$K:@>H"_OIZU"@_I%_F@M "4 MAJ%HIO"UE^7:W:'OMC1*?L.$:#X!:\]%9SU!+2I0&H:BF7K6%I5KMZA>Y&B< M;'L0+9-HT$>P0&D!* U#T^Y-631ZHJ05*\T%I 2@-0]',"K'Q$M^!YM=+)]%[^%N]2JO:L"_IP;ZE M!_N:WH^PQ+S:$O/LEEB[VBO"(R5P6!B9#TS[GGH65G8&MIFT/;W.K1[4/ .E M!25-/_QC05.P'V%9>;5EY;W$LFHQJE"XX"2_Y="JJCV5_+WQ_,7QG9Z5G=!925#/ M"I2&H6BFXK5GY1WH61GWFE:<1DW)CQ!Y6I&H?<2\]%K>YYM,MIZCF-FSTUE8 M4$\*E(:A:(6P_8T/9J2$+_)/FVC5UIDL/C=1[:T^GW*1?S2DL?_2>><7'T&I M,<4W66Y"OJ"90 F9*^3@>*+$Y,5G3HH?DJWRSW+<,RE9FF\N21@3KD]0Q^>, MR>&ULM9Q1_BLJW=353M1D;20B82UR5 M6#-W4[5S,Y7,WCU,W0,!Q687@Q?P)+N?_@1V+(.4-A#Y)8F=UA]U&[I_:@LN M'_/B]W(E1(6>UFE67DU65;5Y/YV6T4JLP_)=OA&9_,]#7JS#2KXLEM-R4X@P M;@:MTRF>S=AT'2;99'[9O/>UF%_FVRI-,O&U0.5VO0Z+/V]$FC]>39S)\QNW MR7)5U6],YY>;<"GN1/7KYFLA7TT/*G&R%EF9Y!DJQ,/5Y-IYSUE0#V@L_I.( MQ_+H;U2[L!Q[_ M_:S^L7%>.G,?EF*1I_]-XFIU-?$G*!8/X3:M;O/'?XF]0VZM%^5IV?Q$CSM; M#T]0M"VK?+T?+&>P3K+=[_!I'XBC 0Y[80#>#\#= ?2% 60_@/0=0/<#:!.9 MG2M-''A8A?/+(G]$16TMU>H_FF VHZ7[259_[G=5(?^;R''5_)]Y'C\F:8K" M+$9?JI4HT*>L"K-E6TDI.I):?1_L WNP/C%P[L8/0YSZI5B3YDL8C; E/IQ<$5_.S*#085 MN8C>(>+\C/ ,$\.$%OV'8\-PWG^X WA##A\,:?3(J0_F^VTN?\J3_#$LXO^9 M KT3HF:A.G&\+S=A)*XF,C.4HO@A)O.__\UALW^8@F13C%L2:P60'@)((?7Y M39B&62106*%[L4RR+,F6*'] &U$D>6R*XT[/;?3J?/ECCF<.)?)D^'$<(=W, M82YF0=N,@[,;Z;M[\-T%?5=7=?3'-BE$C.)M4?O_LO,[07;L/'9(QW7=B##? M=SN>@W,;Z3D[>,[Z>9ZL-V%2R I5H30OC0F*:=[,.OZ>M.!,.QF41['K-M<>+ASV7-P/B.] M#0[>!GUSF9!U&LQB@7XARRSFL([/9K-NLN.Z62?9M?QQ9@H[9F!Y^YAD224N M?I'0%QN(X_LOTAY]JL2Z-):\O;JEFF=5C=M2:T?V".@<\%PY"F:X"V:YO?]- M7AZHRE&XSHLJ^:M)*,:X.OKG';BSF=\Y>XQVCN]U3Q]XKF-C@54L,!B+ZRC: MKK>I3!'Q:=>QG@47!R8YU7 .F >#7_MUPU)J\Z&8CF MJ(<)Z4*!R'PI):NR>E M0!>#N%>'PC.%8C_L.!3,([03"EA\:"ALJ;5#H<@4PV0J0^$;0Z'#I!MHV 6+ M#P[%.< 4*S#%,)A^_G+W\<,WN<[Y+-;WHC!6'5AB:-6QJL9MJ;7#I] 66VN. M8JO=4:MJW)9:.XH*B;'M#BG6F=?0 %P8S+I],WAJ8UU76(RM-TBQ#JW=/I+! MQ-0?A>%R1AND8[M,&*]&VIJ,<)''WR)G -OL<);#.-M[S8CUGE7.SM. MFG!X-F.]502+88(=TF;$.M42BFEW06@R,UT2NMD+RT&L(!3#$/IE4^7-]\M% MGB416N3K39[)<_M$U;4)GPNK:MR66OL+286R!.[9#OE*TFI_UJH:MZ76CJ*B M8 )3\/"J2W0^#IA/NXFWGQF'IS?6?46^!";?$967Z W7;FX];<+A>8WU^^CK M?+@;.[;J$KV[JCEO]SO[JLXE, <.J3B M$D,'UI0&>IGQDV9MCQ1=$I@N;T69E%5>P%46%AE<'ZPBIRVU=@ 5 O@/(8*6EU'-0*E642N&&Z]A"2_6&;+>>P$<>>H784FO'27$HA3FT=Z&E M.E?J6V@,1H8]-/"4QKJLV)/"[#FDVE*=*"EU9]WUKEU@[@T291:JO:4DNHN(^B335N2ZT=186QM#?& M]MUK:]AOZOI.MY/VG/3:?]J2T]O/CUMPN%YC?5;H2H]SUY5 M>KI9"A]Y\.5Q#ABE"D:IIS/W1;/V9GJ%E.X)I)0?6]TWKN^1N7Z^Q+^):)7E:;[\$ZR]L/30JF%5C=M2 M:X=5$:CK@+7WE7N 79L; A96U;@MM79D%>BZ,.B^:@^PJ[-JC:K:O2 FL\#O M[!3F\$S'1D(!L@L#\I =P*[>:KUP:$"VEC7%=JZ<"=U<;2U M\VZ_M1-.558!UZH:MZ76CN71_53N65.5)3[=1]:F&K>EUHZL8F<79N?7I2H= MD1DFK,M,!C/7]XAVW]HY:-I5-.W"-#TH51EN]W(IGFE)VF1'"-6R]#D V56 M[,* O&AN=!8%NA5IXW.Y2C9P3P-6''Q)6=U]:TNM'4T%X&YPUF1E=0>$535N M2ZU];ZE:"#!X(?"J9,7T!K-/_*"[UC&98;][IP6'9SHV$HK=&=P]'I*LF*$W M3'S&NIN=C7:DN9V^[?HYX)HIN&8P7'\KPEADX5K "0I6&7H9657CMM3:$510 MSN#MNZ],4,QJ.]NJ&K>EUHZL8GX&,__K$I2^70)C,M-NBC>9!=W[XS@\T[&1 M4,3.3MSX-B1!Z5UFN:!CVI=<1COL=1>(')[:6->/'H$ (_7N,2Y@;K*Z_<*J M&K>EU@Z>HG &;[]X;6ZRNB7#JAJWI=:.K()\!D/^ZW*38=N%GIEZ&'%XEF.C MH.")HGR;5;LG-AW> M/3P=[+IY)E;G_1OG/=\]XTO)[!XY]CDLEDE6HE0\2,G9.T\Z6.R>XK5[4>6; MYKE6]WDE%X_-GRLAT:RH#>3_'_*\>GY1'^#P++7Y_P%02P,$% @ ^3%0 M6%&T2;DB!@ 3R0 !D !X;"]W;W)K&ULM5K; M;MLX%/P5PELL6F 3BZ2N6<= 8K78 @TV:)KVH=@'QJ)MH;JX))TT?[_4)99% MTJQM*"^Q)9\S.C,BCT8,)T\E^\%7E KP*\\*?CE:";&^&(_Y?$5SPL_+-2WD M+XN2Y43(0[8<\S6C)*F3\FR,',Z632?E1F1I06\9X)L\)^SY MFF;ET^4(CEY.?$Z7*U&=&$\G:[*D=U3RO)'=? QN1PY544THW-101#Y\4AG-,LJ)%G'SQ9T MM+UFE;C[_07]0TU>DGD@G,[*[%N:B-7E*!R!A"[()A.?RZ=_:$O(J_#F9<;K MO^"IB0UD\'S#19FWR;*"/"V:3_*K%6(G 7E[$E";@)0$Z.Y)P&T"/C3!;1/< M6IF&2JU#3 293ECY!%@5+=&J+[68=;:DGQ;5?;\33/Z:RCPQ_42E:!R\C:D@ M:<;?@3-P?Q>#MV_>@3<@+<"75;GAI$CX9"SDY:JD\;R%OFZ@T1YHB,!-68@5 M!^^+A"9]@+&LBGV&ED18SH_!QC^!9"#L*&@V>'IR) >'YX.+6SP5GI< MX^$]>%><4\&!%!=\2LE#FJ4BE;?B^]4#%TS.A_],DC>0KAFR:A(7?$WF]'(D MNP"G[)&.IG_^ 7WG;Y-<0X+% X'UI'2W4KHV]&G=KD"Y !M. :EU-8G7@'@U M2-40'^48]4,43<:/N[(8PC"$$>Z'Q=:23B3L;0E[5L*S#6.T$""KIB_(NN%C MHMU ^3M\D.^&GL+:$.5AJ&@36\LZD;2_)>U;27\JB^69H"P_C+:O$8(."K&C M\#:%A:YVMZVEG4@\V!(/K,2_E()DAY$.=#8HPE"]V88PC$.(%-+6LDXD'6Y) MA];V6#^9 /TE'8[\M'?%<,BN."18/!!83\%HJV!D'3;_KBDC(BV6[=!IM30) M&.F3/X@IZ$'8]U0JAB O MVL,$=4S0P;W)1@/I.D:NCU4BAC _0;L_^E:__M#DC#Q* M2DLJW]BJ=\*N-=33ZNPPQO9+1>"9$L:!"_+&_",7).39!#6S0QW;:H="ZVO< M.3)HMV2:QDG*Y^5&FC0I*3U4W.8:$.Z, .??)0#ZL5>XU7!WL;!WTK4_Z M^^)%*BHGWD9LV$M?7)/G7-I<;IJ.NT[H-_8 #F3>6NV'1(N'0NMKWSE+:+>6 M\EW6-4H6Z)TH<-6&-;.C'ZW%:_A-V!E.:'5CE1:>48O0T+P15CVU'?UH+5[# M.<+..D*[=Y1:^$8M= \((S]"JA96]*.U& BMO^C4.4]D=YY2B\"D!=*](0Q" M1]7"CGZL%D.A];7HC"NR&U>I16C40C>7T(.>VB_LZ$=K,1!:7XO.^J+?6-\5 M990LI'G4E' M=I-^X$(QTA=#(8)>H"XA&./\"*N+A_:J3F7=&6QD7S@]:K48Z0NB"/MNH%(W MA*$(J8M!]LI.9=[96V2WMT MD/E*GF+/=0-Y_W.3KJMN;&_&@ZZE#HH6#X76E[/SQ"AZA68\I!.>#8H6#X76 M__=GYZNQW5!4-'N^.#.N+QSDZ+G+)E MO6.%@WKQJMG'L#V[W15S5>\%4DT304 ? !4K@$ &0 'AL+W=OP%3D(0=BM2 MD!U/[8]?@*($H-%J O:CFUB6&\\!HE?-T^?MTWC]>5?]OFK]75J_UM5>07AXMN-J^\Q2)Z M=9.7VQ=O7A^^]UOUYO7NKMZ4V^*WRMG?W=SDU9=WQ6;W^:<7[HN';[POKZ[K M]ANOWKR^S:^*WXOZC]O?JN9OKQXI%^5-L=V7NZU3%9<_O7CK_JCUE\WO>^=MIG^;C;_;/]B[KXZ<6BO:5B4ZSKEI$W?WPJSHO-ID4U-_*O(_7% M8]#VPO[7#_3L\/3-TWS,]\7Y;O/?Y45]_=.+Y0OGHKC,[S;U^]UG61R?*&QY MZ]UF?_BO\_DX=O'"6=_MZ]W-\>+F#F[*[?V?^9_'_Q.]"QJ.^0+O>(&G7Q \ M<8%_O,#7+XB>N" X7A!,C1 >+PBG7A =+XBF7A ?+XBG7K \7K"<>L'J>,'J M((?[G]_AAY_D=?[F=;7[[%3MZ(;6?G%0T.'JYF=>;ENU_UY7S;^6S77U&[5= M[VX*YT/^9[%WODN*.B\W^^^=,^>/WQ/GN[]\[_S%*;?.A^O=W3[?7NQ?OZJ; MH.VEK];' ._N WA/!/"=7W;;^GKOI-N+XL)P?6*_WO4L@%?-TSX^LO?PR.\\ M*S$IUB\=W_W!\1:>;[BA\^F7NZ;G^;;HZ?3+/T;R5]6NQMGW4BMW-Z5VRNG^4"I\G9"WCL? MB^9CI7#JPR])\VO@;'?;=F2UVVS:H>6V+JIB7^^=?[S]N*^K9@;_']-OROWM M!.;;:3_7?MS?YNOBIQ?-!]>^J#X5+][\YW^XT>*_3"HE80D)2TE81L($"9,D M3$&PP>]!\/A[$-CH;Y+FMV!?EVN39*U7SI4L"4ON8>$!UN9TG]Y$\$I;#]Q?K8(HT.0S'A9$[B)>:?(QT&(W6FK#!/D$DH0I"#;03_2H MG\BJG^/'%BX\L-%J&G)0/-;T6E:(I] MDC %P09:BA^U%%M3NO.[JBJV=2\/^]&DI9C4$@E+2%A*PC(2)DB8)&$*@@W4 MNWQ4[]+^25I<-&N.C4FQU@OG*I:$)M3.RJJ=W^N\+@Z+T\UN;=:0%3!70R0L68TU%$=:]I2. M!_F^JRMH/"B(= &1MRY)F()@ P&YBZX4N/C:1-Y^Y5SMH+3D2!NH)_3\0)-& M:AKGN4L]L\H,XY:>%VHK2X$^A$1IBJ(-A=2K*;M6(7W8U?G&61]SL?(^OV\2 M>Z?X\[;8[@NCPJS(V0HC:=8\/RDNBT9=%Z<2_2.&4A5)2U!:BM(RE"90FD1IBJ(-A=Q9 M$*ZULFM+^>U7SM8NZA<<:?T9["Q8QJX^(9J&+5P]I<\,X\(PT*=#M'J/TA1% M&ZJH*^"[]@K^A.3?3IBM)K24?Z0-9.)'X4A-XV&A[^E2&@_RE[XN);22C](4 M11M*J2OFNU]=S;=?.5M":#W?'9?@S]REMPIU#8W'A?YB.5H#& K_JRC65Y+H M,TB4IBC:4$==4=^U5_7OUP 7#WG:Q$4 6N1':8D[+LR?>='2C76%C<>Y?J!+ M)S,,:Y8 >CU#H,\@49JB:$.%=:5^UUJ+/2ILHK#0BC]*2XZTX:K17>KN86H: M%_F';4!#91G&^6$4CZ2%%N%1FJ)H0VEU=7AW.6UYV\TH3K="C MM 2EI2@M0VD"I4F4IBC:4-.=/^#:#8+?CEN4VU7"KKXN*J MW6]U,RK[GMO?'..M@H66,IW;P\^6[+B0;PB:&H?Y7JQ/B>2]"90F49JB:,.= MM9V%X-DM!+7]5&SK756:]W!XX]*ZUZS.M-SHW!YDKI2F!4U-P]Q%H*\,T'L3 M*$VB-$71AE+J3 3/;B+\K:@?]N!NKYQVCZZSSJOJR^6N^IQ7YJWHGJ&P[@:K M6-<7Z@Y,"YJ:AGG!:JGKB[PW@=(D2E,4;:BOSD+PK)7=-Q^:U&[=Y'AE/4%7 MWGBQ%OB1K^L*]0>F!4U-PWPWT+>5H?T7_?N#KG?[VJRN2E<76L&?%C0U#(OC1:"+"]VEC](D M2E,4;2BNKM#OV0O]OU;E5;EMRQ[[_5WA7)3[]>[NX+'?=Z 8Y36NB'N+A3^2 M%UK2GQ8T-0P;)5SD?0F4)E&:HFA#;765?\]>^?_UL"C,U^OJ+M_<]SD=PYAG MK7&)W M=?6O\N3WH;%E-"IJ:AJU6_DA:Y+T)E"91FJ)H0VEU9H WQ0RXJMHD M_F)<6S/*:UP?]T+/U7=UG=LCS];7M*BI:9SG1\'H@Y&\.X'2)$I3%&VHL,X, M\.QFP,]%(ZU/^>8NO^^AWVQVG_/MVF@&>.,"^=EJ%8W3>;3,/S%J:AKG+EQ7 MWP^;H;?5N^P0WXP=D6YF3+L!T^] +=8#ZWAYRMK6E1 M4],XSPOBT6(1+[RY&IT6-#4-6_H+W5Y"[TV@-(G2%$4;JJKS!/P3C07-+'E17-RMZ_+C MIG"N=KN+S^7&N-_1'Y?;S^*1G7-N#SA;5I."IJ9AD3M:/*#W)E":1&F*H@UE MU5D!OMT*2/-J6VZO]LYVUY;2FA5JN2WK8O/%J8IR^ZG8U\:3B][YX]+[V7*Y MT,NCY_;PLT4V+6IJ&N>Z?A2YNLY0:P"E292F*-I09[WSANS6P'V%[>RIM8-O MV"T?^?H^L'-[D-EJFA0T-0Y;C@["0.]-H#2)TA1%&TJI,P)\NQ'P9$6MMX@P M:FQ<<&\FA<4R\G25H7; U+"I<: ?K%:C20NU!5":1&F*H@V5UMD"OMT6:/=A MS%(8VB6 TA*4EOJFG@,O=/6MWFA4@=(D2E,4;2C5SF;P[3;#2*I/VPN^X9@= M-W*7^BR(N@O3@J9HT RE"90F49JB:$/U=1:$;[<@DG*_KHKZ<)BJH^KB9N^\ M+V[SNBH/GH11A6A; DI+4%KJCUV-N^":9COZS.J0.]-HC1%T88J[,P* MWVY6M.(K+B^+=;UW=I?.^CK?7A7[]A#?N^VZJ.J\^:J=&F]W^_+)+=_V&+-U MB7H=*"WUQXY(N I&R2;JAZ TB=(411NJM_-#?+L?\KY8[[;K)KN\MW$; 8_[ MNYR\=B[OV^:=?9W7=_6N^N)4;0=TO6M/3[\;MH7=5KM/Y:'UX<3IO*BG@M(2 ME):BM RE"90F49JB:,-3>CM/);![*NW4WFA_J'F3DNV2J!W5.Y/SNBFR^+^\T-[=S[ MQ\O?7SY.M>U4^K'8%I>EL7AICS);2?M&8:%'.*&T)!A;+"M//\P6E*8HV5%9GKP1V>Z7]?&RRO.(KW3P[?;;04)/QG-,QAI!YRCM"08^RWN:J6[?X919T&D#\M,,%\O;PKT 21*4Q1M M**O.:PGL7LOYH5K3%FL,6YG;N6UB==L>9K;B4 \F,+DF<3SZT#0,"Y?1:K0 M,.$"P[L[4-L$I2F*-E1=9YL$=MOD>.17;PV0M[NKVD+A=7%8!!@UAI[5A-*2 MP' &DSMN;C0-:Z2C[X8V#%N-#IX3Z!-(E*8HVE!@G3,2V)V1!X'5CRW71D&A M9@A*2P)#4X;7?$Z.EI"F<8M@,5I$FII!@CC6-87Z'"A-4;2AICJ?([#['(?: MQ+M\7SAIM3M4=]]NZ_+L[<>[_<&!,RH,M3506A(86C.BI3\2F.$5"8N5GF-E MAF&K9LVIRPLU(E":HFA#>75&1& _+:G+Q Y":V>NJKBZVUCJ%*A]@-*28'Q, MTBC?.CDD,PPY6WJC0S'16Y%!:$HY+ M['K/HF%(NQ-*3Z1,P_Q8/ZI$H+6E'S=846I$/ M36]*,)QY:1IG.O/2-,YTYB7Z%!*E*8HVE%97EP_M=7G#]J4SYWVQ*=H<:W?I M_/VQ(O'6UEQMCS);=6BY'J6EH:&_PO>C49^V:5P8NWHRAMZ<1&F*H@VEV17V M0_N+FD\=!7=B8T>(%O916H+24I26H32!TB1*4Q1MJ._.30CM;L+CU-M^HI>' MJ;?YB-_<74P^.-T>8+;$48LA'+L"^N+#,*0]+6KT*3\>YJ]\_67. KU]B=(4 M11LJK?>JYM ZD[[]E)>;0W6W?N+XPU-S*?M*9_:=SFAW!TK+4)I :1*E*8HV M5'AG9H1V,^,K=N';B;,UC3H9*"T-QT[&F6D;OG&<81\^>G<2I2F*-M1AYWF$ M=L^CW2%P4]9U\Q'^L,_I86.*48.H^7&D]8]L]Y?A0C\^/4&CIN'8U/"CQ2AJ MAD85*$VB-$71AAKL/)+P="_(0[?FEW;[P-U,48Y=A&4T^GF>V^]B]HPW*6B* M!LU0FD!I$J4IBC:49.>KA/8&#]4M9Q[[D;0#KXQ*1,T5E):@M!2E92A-H#2) MTA1%&^@ZZIR=R.[LG.?[:Z=Z2#2;^?7BKFJ+5>T.FH<7(=\65;DS;CV-#!:+ M-_Z\/K??Q%SAHK34\ Q+U]-/3LW0H *E292F*-I0D9U5%-FMHOZJY[ZOP[G- M2[/\#"T-;>:FJP^U@%!::G@$+_06^LYG-*A :1*E*8HV5%_G)D5V-^GMS>%< M^MVE\^'\KV\/G_>79;5O-^3OZWRS>>HT0#MV[@<]2DNBL9'CQ=%HYZIAF!O$ MH7YHX+1AXC@LM ^3TX:ID\.&/^[.H8GLK1>M0]-O(3M,-&<:X?N*.=\89Q\[F-M]^N7\_P<$7N7_CQ>& T=MBFV\.RXBJV!S2KWIW2+WNYO1I1&-[ MP5T%^LNC[/MLQR M-&ZBM%:ACDC]YO;!@4ZH>X"?3F)4I3%&VHL<['B")K MH>3)#C/G'^]WFXV3W?MUQFI)A!H:*"U!:2E*RU":0&D2I2F*-A1W9XY$=G/D M7;XY=+3E=2/KJW+;5J#;M<*7(C=NC[7C9@L:;0V)#*_;7HZ/$C<,\Z+8'26* MXV'!(@KU9B/T$21*4Q1MJ*W.](CLIL?;BXO#P5;.QWS?3)T[[;@K/4-\*,X] M*3VT9P2E)9'I=1[N:#TZ'J4[+S-#<;57N MJH/:S&L0U.A :4DT[O\( WV3?VH8Y;MZHUQF&.4N]&XG@=Z_1&F*H@TD%W>& M0WS"<#C,6^LO3EWEV_WFV"M^\;]W^[JMK1G%94?.%1=*2U!:&ILZ32)]C6(: M%7IZSP!Z9Q*E*8HV%&'G,<1VC^&K1(BVI:"T)#:X"/I;(U,T9(;2!$J3*$U1 MM*%6.T'HY[OSP4]].IMRINR?G*_LYT_ M6VRH'Q*/G8XS+XAT0\0TS(U'=K]I6# JIJ!/(%&:HFA#K75.1VQW.GJ%NF)[ M82O1Q>-ZO^LM=0/Z_#BL;T ;RF#)-%IJH!EJ;]FTH,(PS%![D_;_9;-_P,]A M,\2=S1#;VR6\A10EQ;#7*?GUL#/ZY;0P^'S:S_=R,OF\#,JL;-1906H+24I26H32!TB1*4Q1M MJ.[.S8CM;D;ZYVVQ;E>EC]OH;O,O[3+BR3>0Q^-:OA]'^HD9Y_:XL[4Z*6B* M!LU0FD!I$J4IBC8486=OQ'9[HTD20GN2@+H6*"U!:2E*RU":0&D2I2F*-E#P MLG-+EHOG2Q*6J&V"TA*4EJ*T#*4)E"91FJ)H0W5W-LS2;L/,3Q*68Z,CB!>> MOEJWQYVMU4E!4S1HAM($2I,H35&TH0@[?V5I]U=^*;?ES=V--4^P(V;/I*AQ M@M)2E):A-('2)$I3%&THXLZT6=I/&OOF\W&6J)&#TA*4EJ*T#*4)E"91FJ)H M0X5W[M'2[AXE1:/J]DC']FCC_A[S]K"(=P][S,OVU)Q\O]LVOPM?G-^:G+EL M?BF,@A];+*X7ZJVC]IN:+>0I,5,T9H;2!$J3*$U1M*% .\MI:;>V6[+$V^[I_,(0QO-8O2.SG/[7V?OBLU5>2J30-M[4%J"TE*4EJ$T@=(D2E,4;2CBSGM;V@],^\:SSY>H M,X?2$I26HK0,I0F4)E&:HF@#?:\Z9VYE[V,ZH6^3IE>&=\.'0>QKG6CG]LAS MU3HQ:HI&S5":0&D2I2F*-M1AYZ&M[!Z:VE=YL;'F"G;"W+D4I24H+45I&4H3 M*$VB-$71AAKN++B5]YRYP@IUYU!:@M)2E):A-('2)$I3%&VH[\Z=6YT^96YN MKF!XU;T?!7JF@/ILDV*F:,P,I0F4)E&:HFA##7;^V2IXWLKNBC1KSE%:@M)2 ME):A-('2)$I3%&VH\,Z 6]D-N)EOKK#39NL9]>)6AI/JEH;6531JAM($2I,H M35&TH5([EVUE;U[[:WZ;;^U+-M1&0VD)2DM16H;2!$J3*$U1M*&$.QMM9>]> M^]8E&]J_AM(2E):BM RE"90F49JB:$-]=Q[A\2:,6'8M+65S&X@2+DRQ.83A-WWY/ MW_9&NF_.3= ^.A:7L+B4Q64L3K XR>(4AM.4'O24;K5COC(W04U %I><>N)^ M;N+[9D6CUA^+$RQ.LCB%X31%ASU%VPW 9NZ^+JI-OFVG:6LZ@EI_+"YA<2F+ MRUB<8'&2Q2D,ITDZZDG:WH_WS>D(ZB.RN(3%I2PN8W&"Q4D6IS"$T/2Y[>K0;@!^N M"^=]<7OW<5.NV_.CSZ_+;>Y\]R$O/^?;[T_D%VAS'HM+6%S*XC(6)UB<9'$* MPVDJ7_54_JQ=>@]X3.FHW+_> W*07[BQ MM]3S"WOHV;(]XD)[V)0-F[$XP>(DBU,83M-CSQIT[4;9Q/QBXJZ/$]%F3\0H M+F%Q*8O+6)Q@<9+%*0RG";_G(+K/VNSW@,>4SGJ)*"YE<1F+$RQ.LCB%X32E M][Q$U][V]U4.BYTY7]ZL@7CBB0>[/R*SHEG/$,4)%B=9G,)PFJ)[GJ%K=]!F M)"U3MH78H\W7.NLFHKB4Q64L3K XR>(4AM.$W[,6W?!YDQ;6<41Q"8M+65S& MX@2+DRQ.83A-Z3W'T;7W)GY=TL+:C"@N.?7$@Z1E:58TZRRB.,'B)(M3&$Y3 M=,]9=.W.XGF^*1OQ;LO\1#:"]B2RN(3%I2PN8W&"Q4D6IS"-^DNGS<; M8?U)%)>PN)3%92Q.L#C)XA2&TY3>\R==>POD5[DVJ[%K$X6N?B+SB=#S9;L: MNS;CL"D;-F-Q@L5)%J(DBU,83E-ZSXOT[-V,7U7L ML#/GRYLU($\\\81B!WI#&8L3+$ZR.(7A-$7W/$?/[L ]D:!,<6/LY/FZ9IU' M%)>RN(S%"18G69S"<)K(>S:D%SQO@L+ZCB@N87$IB\M8G&!QDL4I#*<[ M>O:6QJ]+4%BS$<4EIYYXT*0;FQ7-^HLH3K XR>(4AM,4W?,7/;O;]ENQW>Z_ M;#[E)_T8.VB^C%E3$<6E+"YC<8+%21:G,)RFZ9[#Z#WK8:@/>$SIK/.(XE(6 ME[$XP>(DBU,83E-ZSWGT\&-1'Y"#UTH$JY4[:M.UQYZOV_'9J*:X*1LW8W&" MQ4D6IS"0^C9'4)C/C'9DV';%U%Q.,'B)(M3&&XH<[]G//K/ M>V:JS[J/*"YA<2F+RUB<8'&2Q2D,IRF]YS[ZSW!FJITY7]ZLY7CBB0>>3&!6 M-.LRHCC!XB2+4QA.4W3/9?3MGMN3*<_^E;?YRM3%-9T1'') MJ2?NIRB!^>A4](8R%B=8G&1Q"L-IBN[YC+[==7M;E?_>;4\8,G;&? 6SOB** M2UEO1 MYX]-]0W'IH:A&^E^C#WT?-D:CDT=ATW9L!F+$RQ.LCB%X30]]@Q"WVX0ZHG$ M5"?&CIT_X[)6(HI+65S&X@2+DRQ.83A-X3W#T7_>(U-]UG-$<0F+2UE*2TX]\6#SJ6=4-'I#&8L3+$ZR.(7A M-$7WO,7 [K29LI,I)HP=.U_4K+V(XE(6E[$XP>(DBU,83E-XSVL,GO=TU8"U M&U%Q.,'B)(M3&$Y3>L]N#)[A=%4[<[Z\68_QQ!,/3)B%6=&LK8CB M!(N3+$YA.$W1/5LQL)MLHJAN\NV7$ZD(:R.BN(3%I2PN8W&"Q4D6IS"<)N>> MIQC8STQ]^RDO-_G'3>'4^9_.NBHNRGIF,L(:CB@N87$IB\M8G&!QDL4I#*=I MO6$TS?:LP\!N';YOJ'FUOG8^--/S^?WTW"N,3#TVU1YE MOI19TQ'%I2PN8W&"Q4D6IS"<)OB>-QD\[[&I >M1HKB$Q:4L+F-Q@L5)%J

(4AM.TWO,8PQ,O M=NRRZ?-3Y>@CZN2<:P\Y7ZZ3PJ9LV(S%"18G69S"<)H.>TY@:.\Z_./E[R^= M[%B,,"SQS()D[3\4E["XE,5E+$ZP.,GB%(;3Y-VS_\+G[38,62<0Q24L+F5Q M&8L3+$ZR.(7A-*7W;,'0;@M^S6+NB.Q_POM>$(W>7&X//5^VD\*F;-B,Q0D6 M)UFUS9O[,RYIU*"YE M<1F+$RQ.LCB%X33%]\RZ\'G-NI UZU!Q.,'B)(M3&$Y3>L^L"^UF MG;Z1^8FLVJQRMID0Q26G'GS"NXC0&\I8G&!QDL4I##<4=M1S_2)[-]V4I&5* M]Y4]S&R1H[B$Q:4L+F-Q@L5)%J^;$R.VSQ#%)2PN97$9BQ,L M3K(XA>$TI??FQ/G)"UV]'R5LR;CB077]^)=Z=]O\ MRKUP/N[J>G=S^/*ZR"^*JAW0_/OE;E<__*4-\'E7_?/P.&_^'U!+ P04 M" #Y,5!8)DINQ.P, "^; &0 'AL+W=O7B7QZ*,HNY^%KNEM6A9/&V*92E2\>R@F46)_G5[4WSV[OR M]J:H>9KD[%U)JCK+XO+;2Y867YY?V5???WB?[/9<_K"\O3G$._:!\8^'=Z7X MMCRI;).,Y552Y*1D#\^O7MC/:.C( LT6_T[8EZKWF!T!9QA >], ;)<6\+L"S:$OVV-OC(MB'M_>E,47 M4LJMA9K\T+C?E!9^);EL*!]X*?XU$>7X[>LBWSW]@Y49B=@])[]&C,=)6CTA M3\G'#Q'Y]9R)-4^+EE%DIQ\S!->78L?Q><_]D5=Q?FVNEER41>IN-QT M^WW9[MB,*E8>V=7M/_YF!]8_33YCBD68 M8A1)3(N(=XJ(!ZG?WI5LFW#R$&^2-.'?3%%H!?Q&0';PQUOK9GGL6SO>PA-7 MA,%6$5B1N9XAB6F>^2?/?-"SB#VP4OA&'I(\SC=)OB.;HN+&[J95"GK6/'6" MM>T-'#1L%GA6.' 0K-9#DX,!ZO7/9O6]%CV#R+1@9LK+%G]7 MM_%FOF6MW:%Q8&WF&H-858GKKVA].2>'HI2C&I-]X@3(L+M-OA'WEXO)3)]5>CJ=(\7"V0^UD^\U4 M-.5P>"$R;#;L%[I-@ $!A8_A!]NGW8,'&Q[4Q-6>'.)$7*&+DFSBPT%'LY;#EZ$Q]K0QDYM0N.(_:HRCC'$FC#ET)ZYH*5.^.*,&[+F+];#W M@_Y>*BPRHNSM(#RRLV03LV*NZ@JD6H:A1+38^+ M0AX;9IZW1?YT([N(9! @8U3&<..&KC\\"[S1J>\ZH3/L("[9BL*U_U%W%-S8 M,-W<%5F6<"YZACC?DCK?G+Y7>S%6:@=2FQ8;95GS+,L8:%QOA(1WALWL,3C" M%9[=^!X#?&Q%/G8 =@HO=KN2[6+.A+UY':R44VVL.M5C8'+- M':I:A*I&L=3TH"GJLF'L.O7DI/UL,$;U#P[ M#(<=Q6- E:VHRH:QZCT[%NE1SGYTDTB_=9-(Y,\W++MGI;G-8G+0':I:A*I& ML=3T\"A*L]=@1_-:?)<]RB@X<)>"2F>H:A&J&L52T[,"BN.<"8[KPK/1)V"O MQ:!$7 SB)EVU%9<)4Y FI-_$WPBQ5M?D?,X!B<^Z% 2F&L52T^.BV-&!V?%L M7++X:Y+5&;DO2B':3/K&HAYG)LV=,56&OC4> <&UF1T)3#6*I:9'0L&J \/J MV4B(T7I23IPAL+1VAJR,9P@JUJ*J42PU/2X*:QT0S\1@2$1$3C>)P6MY&@.T MF-!D]8P!<<<899G.!U1L156C6&JZ[PI;'1A;7\954I'VQ@LY WB,RR2^3QDI MSYT$K9YM]R>D%I8=##W'S,Q%J&H42TWW7,&PJMJL9/_(=,W,8H:I1+#7= M=\7,SA0SCWR__CX1E":BJS&ZOAI/!QBOG:@PC*I&L=1TWQ4,.W#.TM3>KWG! M0=O7XSE,H^VHD(NJ1K'4]+N]%.2Z,(D:;2^+-"V.K#SOO#M.0CK^V'AXY[-O MZ4*E6"PUW7A%L2Y,L?1X2@2I^2O>KMK!C+G;1_G+TW("N]ZMNVHR(JE MIMNND-6%N?+%,4[29DQ^V2Q!)]=W//16?CA,LIJVLT(KL <3QW#U9IOY&)SI M]NX5A3GS->.<7C?"ML-;HY9DS;-YF@%^RSAYS40/'.\8>2_'>N1-.[EE=-4;#[;=Q8ANX#K,[A50 M(1)+3?=?0:0[ 9'Z!)8<9+-DE_?ZB*J^/]\K^Z-6[1B[952\1%6C6&IZ !1> MNC!>#@/P?2JWSDLU0&GN"$B_GQ8- I%X^U?=L"4&D558UBJ>G14;3JKAXAA>BB9GA1U2)4-8JE MIH='0:T+0^W/)$@FI/]5YPM"++_-D'C&P*!B+ZH:Q5+3E]0H[/5@[+TK-R9G+_!=;W#? M>P37:+9_CT'.GB)G;R)#6U5UG&_8V=Y_HGS3^]M.T_G;QO0X+#"[\:+2-I:: M;GYO025,VV_:^SF_G3UVR?48D:2TWW61&U!Q,U?7A@S;,4A-FRKVX?T'#.\"Y= MZ_5GD)R%[03#>4YXK[,=1R5E+#7=<47*'DS*1L?;M3R7+[WK]M%?T^/:_45I M71A0D1A5C6*IZ6%02.S!"5S;M?XNF8OO?RX0JU$@/&OAA<- H,(OJAK%4M,# MH>#7@PFU&;LGI[&[]'LC[TG;M4@\"(TQ!NT.Y%I%E2]8C,X%5,Q%5:-8:OI3 M$!3F^C#F#D)P/8A!%8OANUIM6&29B$8E%P^;HM'M2XN&-5YN"%=I;CA0U2B6 MFAX.1;,^G//M'6"M8B6R[F-&9U?=QQK??RU:J;.3__9P\"CXC*J&L52TP.O M<-F'Q.IB?B^34;(5:KLT1LN9(]2]4BPUW7I%]CY, M]E-).]<"DW:P^NP(H((_JAK%4M/CI,#?A]]SS[5;_SH*..J6,-VPX>"P+69ZQV6FNZ=0O< 1O?)A-U$^>8YK5W" MSKSB&Q:8VW!1U2B6FFZ^PN=@:C'P1,)NHGQK?INPF.*\ -8,!%2=AU^] 2=M9BM((;KLKL,*"2+I::'H;>DX;A3#52PJ[; MBQ:(]<(9SE+#E9D="-SG%C\&V@8*;0,8;7\^8=?M8")A!U=C=@A0$1=+30^! M0MP 1ES4A%VWKZF$'5REV>% )5DL-3T]!1#YI'JJS9=GA[*/=QVQL M?!H 7*>Y\4!5HUAJ>CP4;H?P?=^/E3P*46\01U6+4-4HEIH>0(7LX43&^R>2 M1^'XQG'C'!1@G7B^;5 M4X/?7]K/HO956DJF?;/7F[CL[HO

F59;?_ U!+ P04 " #Y,5!8/ND2T+J9K@\Y# MK OY\7R'ATEBI_,)Q-5^2!WE'U>74K]-VP1HE92C/)> 8$75P-7L/+.0[S"D6) M+XP^RJUKD%.YY_Q;?O,NOAIXN44TH9'*(8C^V= Y39(<2=OQO0(=U&WF%;>O MG]'?%N0UF7LBZ9PG_[!8+:\&XP&(Z8*L$_61/_Y)*T)!CA?Q1!;_P6-9=N0- M0+26BJ=596U!RK+RE_RH'+%5 ?L[*J"J FI50),=%7!5 1=$2\L*6C=$D=E4 M\$<@\M(:+;\H?%/4UFQ8EG?CG1+Z+=/UU.Q.\>C;DB09> ):!3TN^EB2+Y72H=)-YQ6%4P5^7\&@'/$3@ \_44H(W64SC)L!0 MVUH;C)X-OD96Q!L:70 ,7P'D(0P^W]V ER_.P!>N*)!+(FB?D?.?AT0U9!]: MPV)9[,)CT6S:N+1O; M+=-?1KD63Z4'7X&(IRE_CN)] 3WN^"H,<# >PY;IW7(^\KT@Q/VV3VK;)U;; M/](-3S8L>P!S06.FP%L2L21/[U\_T/2>BM[L8\4\-/LX FO0AY[YLGDN\VZ% MYHBZ*[0F]ZVO.MS3^5()%BF==E?D2::[2['[A.KKXMM1)2-+"K9C'YR('*$U/6&T"!PY3<)6:7,P=T=H M3>Y&UD"[KM&3DOSS*_*9I(YM/6X+M:"';3Y=Z:4?=I)31^G8&SV6E%%$T"Z) MRI N9O$+2M1:]!.Q@_",GNMQ?JY_>_O-6OM8BD8X0;MR.G#B4J$U.@UYDQ#Z MXW;7G4(0(2.(D%5TS'XZ ]EQ#AV%KM":K(T40M!E!D*.=$W%_10J"1F5A.PJ MZ? ,A+KRJ#U?L;=Y+">CC-!/*Z.R1S]G3)/[>ZVD(EF<\[7&MM/U%5=H35\8 M#85\I['M2!55W$^AL9#16&C/4LQA6;I":P1V",.N++8W>RPM(YB0??6F6-9\ MS[.'\T]4I.!=%FEES#84W"8D ^?@]8:PA.2"4G'PAR"9LH>[4T'E"JWI&R.H M4.@TW!TII8K[*707,KH+V273H>'>754*]"1P[(?M<#^%UD)&:R&[UKI=Z@CF MZ7&IW.EBE2NTYAZ!$6?8Z6H5=BK17*$UN1N)ANVK50?&=H76$MS=3&YO]5A6 M1GQAN_C:GOS?T8QQ ?[2JDN^ C=KFN\U!=;HMJ,?W,.G$&UX:PO,[1Z8VTVP M4X@T;$0:=KH/AKL;8=@+ HS:^V#V9H^E9?07WK/&M2>\L6K7*[0FKXP MH@T[7>7"3D69*[0F=R/*L'V5Z]#P[BYQ(7\<>J.PO89K;_=07L.M,Q(I%0_% MT1$)(K[.5'GZH'Y:'T]Y71S*:#V_AI?S\I")@2G/O'P@XH%E$B1TH2&]BU ' MI2B/D90WBJ^*DQCW7&G-4UPN*8FIR OH]PNN!U!UDS=0'^:9_0]02P,$% M @ ^3%06(-T&U?9 P )0X !D !X;"]W;W)K&ULK5=MC^(V$/XK5GJJ6*EL8BD;K:U=&[?JCZ(9L8$EUBYVP# M>_^^DQ>RD!B.E?@"<3+S>)[',_9XO!/RFXH9T^@U2[F:6+'6^9UMJS!F6:!N M1?DW6LBQ?V=)P':[9D^DO^+&%D-RA1DC&N$L&19*N)=8_O MYI@4#J7%UX3MU,$S*JB\"/&M&"RBB>44$;&4A;J ".!ORV8L30LDB.-[#6HU M[>"5RE14 M2AWF@0ZF8REV2!;6@%8\E&*6WD _X<6Z+[6$KPGXZ>F3CIE$"QZ*C*'>QU?( M)\5N4&_.=)"DZ@;UT9?E'/4^W* /*.'H[UAL5, C-;8U3%^ V&$]U4,U%3DQ M%2;H47 =*_211RPZ!K A[B9XL@_^@9Q%G+/P%KGX-T0IU4.C?^Q>E)13'?R:]*SS/C%?L&'W6I MP.B!+KY'6[)<:<(C66@C"SU;=TLX2Z--RLK"^[Y)] _TR'0L(M@6MTQI..4T M5.)?X(86FF7*6(OTFI)=$VQ^); C;0>-MH.S*0=G,YR\'+'7, [XFJ$UM"*H MEPJE;DPJ#KHU-!@P@^%[Q,:\AY#MUE MSF0BHB1$>=W2L>H$,E$<=>+J#P=N*_J9P0ICI[-.)C.7.-1,$SMO;8WSDZ7: MEVZ]6*A74S+F78UV)+;KM3//8-6G0TQ:G$QFV'%/<3IHU?#/%\\8/>Y,2#%M M!]\UZL/MH!U[UPKC$X&3M\#)!5FWN&0=2*=NB4]HNWX,9GUOZ'<6PF"&?>I[ M+4+V0?^<,;DN[R$*RF3#==6--F^;N\Y]V>&WWC\4=Z"R+W^#J2Y0CX%<)URA ME*T TKD=0%"RNI-4 RWRLDM_$1IZ_O(QAGL#8H+F9CC]'U!+ M P04 " #Y,5!8T\RX.Q$$ #N#P &0 'AL+W=O5 &,;RW3K\8W-QSFOSG.0CG0&6\9_BB4A$KR6!15#:RGEZL&V M1;HD)1;W;$6H>C-GO,12W?*%+5:24 M/'(@UF6)^6Y,"K8=6JZU?_"4+Y92/["3P0HOR#.1WU:/7-W9K4J6EX2*G%' MR7QHC=R'J>MKA\KB>TZVXN@::)098S_US>=L:#DZ(E*05&H)K/XV9$**0BNI M./YI1*UV3.UX?+U7_[V"5S S+,B$%7_EF5P.K<@"&9GC=2&?V/9/T@ %6B]E MA:A^P;:V16K$="TD*QMG=5_FM/['KTTBCAQ<=,$!-@ZPZ^!?Y)!R,TI2O M208^O:KY)(@ [Z=$XKP0'\ =^/8\!>_??0#O0$[!RY*M!::9&-A2#:]%[+09 M:EP/!2\,Y4+PA5&Y%. 3S4AV*F"KN-O@X3[X,>Q5G)+T'GCN1P =Z!D"FKS= M'1K)6>]_\^Q8_13$BNUL??II37DKY94A>-!['"*1E:JBH( MPC?$2G[]Q47.;Z9TW5)L>B.QDU3Z;2K]/O7D&1R.[DCMHN8->[C\8RS1W2E0Q MS3X"RB38JV]T5[*CEAWULN\7 MSO?1"Y#X57W_%=[A64%,T.@,)T#0C3K0!JO <3O38MH;UI7080L=]D)7-<,$ M&)Z%'CNA&W0 #5:Q[Z(.8&\(5P)&+6#4"_C")"X JTHC;KXP:4JCB3LZ(X)> M[ 7=I6PP0RKB+GEO;%>2QRUYW+L=]-6P.A4J,=6Q*9<[\..)%0501Z$MYIEQ MIXAON5/<4FQZ([&3++O.X0#D],ZP,5GDE.9T <:XT-DUGFR<\RIY7OLG!C,O M#H/N%M&8!2=F"![,3E&.SG+N3;>]1NXX7-=Q48RZ6"8[B/QN)33817'DP0M< M\, %>[DFG&2Y%" 78FW>Q!J!XY'O%(H'_2Z*P3#V402[* :[* J=Z ++X9#G M]AY\$K5$52]"U=F>Z"[VHRV&P4C7^ L7A?.7V'[#4 M"?Z_5LS;SE0F,\.ARF!VNK!J#ONH$2H)7U0-I0 I6U-9MQ7MT[9I'56M6N?Y M6#>S58-UD*D[X2^8JWHA0$'F2M*Y#U5,O&XNZQO)5E6[-6-2-6_5Y5(UY(1K M _5^SIC&ULO9IK;]LV%(;_"N$50PO4-2^Z9HX! M)]JP T:]+)]*/9!D>E8JRZ>1"?IOQ\E*Z(E'M&YJ/V26/;+([Z'%/GH2/.[ MO/A6;C@7Z#Y-LO)TLA%B>S*;E=&&IV'Y+M_R3/ZRSHLT%/*PN)F5VX*'J[I1 MFLPHQLXL#>-LLIC7WUT5BWF^$TF<\:L"E;LT#8OO9SS)[TXG9/+PQE7&>H8*O3R=+"J1SSAD:A"A/+?+3_G25)%DOWXKPDZ:<]9-3S\_!#]C]J\ M-',=EOP\3_Z.5V)S.O$F:,77X2X1'_.[/WECR*[B17E2UG_17:/%$Q3M2I&G M36/9@S3.]O_#^R81!PV(,]" -@UHOX$UT( U#=AC&UA- ZO.S-Y*G8<@%.%B M7N1WJ*C4,EKUH4YFW5K:C[-JW#^)0OX:RW9BL8RB7;I+0L%7Z(/8\ *=YZF< M09MJ:&\YNLBB/.7H]?N\+-^@UP$789S(3U/TY5. 7K]Z@UZA.$.?-_FN#+-5 M.9\)V:LJ]BQJ>G"V[P$=Z &AZ#+/Q*9$OV&R4$?KZ7C9'%X*GY3_06.S/9<'G MJA:9DW(;1OQT(L]0\N*63Q:__D(<_!N4QS&#!2,%Z^38:G-LF:(OSOA-G&5Q M=H/.PB3,(@ZE;A_"KD-4R^GM8DJP1]WY[/8P*<8S/34I(P7K),5NDV(;D[*? M;%%GLL7-9$NJR08E:1_2.4@2)<2Q>CFRM53Z%K6[HD 731GS"&EE'5=.Z\HQ MNI*+S)%Q=C0+!#/6'V9=!7O,"7#F,YWKJRC%FL&"D8)T<>VV.O9^X.GMC MYGC,8,%(P3HY]ML<^R]?G7W]>G1MW^M=M8#*]GS[-KST$*Q@"S]W M2;WF$N*Y1.DH"?PWO$UVM)^* )HF\5ED/[%G35E-BNQ_H> !VUL3_@@2H/=.P1>XLR>;^6 MKY$([T'C%)A=GNOTG>LRRR:.TS>NRPC&!_GI&E?428S M5BF^2X3Y8$]N<+) M&\?*V/+#^07HC.E](1[I&]-5'G5PWQ<0"SNN.^!+D1XQH]Z126GI8\.P-C2 MJL*A9440"U&:?]:!&3, M<^S^C@#(?.RP@?62*M*B9M(:B2LI@&1RS>MO#8!L:A'/Z]_ 0SJ;^.[ RD,5 ME%$SE)GW<*H3$>X[."H)C))NOQ5343-3_0"8I#HF@4.FR^ A W2F(5/81>):&/@1_.)GHHUHT8+QHK6?5JDL(;AG_F\ MR,A03WY@-&:T8*QHW40KZ&)FZ'H4/S*H?@4\-8)T%%.[5P\+ !UAMCU0YV(* MJ=CH=2[0+E"-<@&W@$R"<+^Z ,BFS)=+T8#;@T>J9A S[]\,8"J],@FHP,HD MI!NN3#)%5,Q,5#\ )IF.2G(.>OV;'4#&:+_,%P"J:M?T!XKH3,$7>UGY"W2F MPQ10F0140&42BC5XG]02P,$% @ ^3%06*OI".+5&@ M&O$ !D !X;"]W;W)K&ULS5U;<^/&>U\?MILJW<7CW7]_.;JJEH_YD]9 M]7KWG&^;O]SORJ>L;GXM'ZZJYS+/[@X//6VNA.N&5T]9L;VX?GOX[$-Y_7:W MKS?%-O]0.M7^Z2DKOWR7;W:?WEW 1??!S\7#8]U^<'7]]CE[R'_)ZU^?/Y3- M;UPYM4"*]]XB#R7T7^J5)^=EI;;G>[W]M?_GKW M[L)MFY1O\G7=ZLB:?S[F-_EFTZIJ&O+'2>O%RY>V#ZH_=]J_/UC?6'.;5?G- M;O/WXJY^?'<17SAW^7VVW]0_[S[]9WZR*&CUK7>;ZO!_Y]-)UKUPUONJWCV= M'FY:\%1LC_]FGT^>4!X ;^ !<7I : ^(:. ![_2 IS\@!A[P3P_X8Q\(3@\< M3+\ZVGYPW"JKL^NWY>Z34[;2C;;VAX/W#T\W_BJV;4_YI2Z;OQ;-<_7UA^-+ MKYQL>^?\5#_FI?-A5]5E7A=EWO2(VODNW^;W15TYKU9YG16;ZAOG+TZQ=?[V MN-M7S5/5VZNZ:4BK[FI]^M*;XY>*@2\%X?RPV]:/E9-N[_*[OH*KQH(7,T1G MQHU@-:[R]6O'@V\=X0K/^?67E?/J+]\X'S;9EFC=:KPNT>DBU*3CU0"MIF>J M]_+&O(->;T#O^Z?=?MN\CC)?[QZVQ?_F=^W;N,T:6]>YLJK:K8NL;O[V MJ:@?'>5UWAY?I_/.TE(GE[]5'U#!;R(PCZ0BG;IID6!R\6!Z,M_I!]*7>;S6&^ M*//-H8_EGYN%J\I)#QPUAXIQETD@/,T%A!3X7AAK3F";.=,)X8L30M8)[]?K M_DJX("2.3('!U9U!R<>0F0O,&V]Z9WHA>O!&Q MWOC;KLXV[3*_S\JB^:FH\R?*Z.]X-;\!.?%$R /"]SQ7\Q.6@@ BS9LIVX"9 M7HI?O!2S<_7-[NEYM\W;Z7IWKWO+,/G&-B=?F\I22\IZ'DU>/)K8Z7>\FH%^ MEZ"9F.IWR:A^QS9@II? E;#.97O>3]3,=-M!.;[GG51;ZGI6M:6VM/7=JJ!E M8/O-C_NGV\:OS6#>;^_W+7AUMKOM9;Y:T];TGI/?$2.^E^[+9[&;;9H=Z6Q5W13.8\^J(5:TX5I@=RS9ULF,M:>L[ M5FX)@-\3'$>[XJ#=[:9XR.K#SLXPV*V"?*O:4EO:^EZ5.!]XH-^NWMGVR[]7 MS8:[7C\6VX<.Z3KWN]+Q77CU^S=.E7UL_E(=^R3I88SOH] 'O3_ZJ,M&;JPO M*H2N, BB%ZF^I1+? P_P5_E]7I;-F&M-;@P\]!SGMQ_R=KS2W<82%#\9;U-; M:DM;WYERGP A.Q@;9S:?W,F==C>'C=AQ@R5,?W*K36VI+6U]M\H-!_!;A?>' M3;;SF&\.^]"ZW%5:2 M7O70^/0B(7142XCY00@ZK.7;.=CLY.EFS M;;UKMZ[D%DK@D#AZ 4:1E&_'W%XF :PP -B7H.6KAZS85M\XFUTU<&HB,#J] M%)$>PZ"DHA"=FO#MFFNWQ+""Q[ O!\C/67%'&AMC,V(1($A B$'LA[JU2\!+ M(>&EX"/+-_NR/24_=.7#&5$#B^I-/MRU<309=6VC2,HW:J;1G@1_'@_^&J/+ M?+O^TL"^!NAL#DL)>:",49UNK%DDY1LSUU@)^CP>]-&K9MX>!PZOEQX.]7IN MF.CK)26&E]64$.LOJWW3)-3RQD*MY\.D?,3T9HSE6<585K6EMK3U7:ID:_ 8 MZ_NL*)V/V6:?M]U#=>M8J.5A#(4&C5$DY9LYUPT28GD\Q#HL?ILV1+TOM\ZN MU\%(H\V0RRR2\HV::[1$9QZ/SDX!Y :<;>NRN-T?XO&DM1A9$0L@(46L?WR; MYMHLT9S'HSGC:N\1Z0V4L606!+9V"4SG24SG\9AN],*'D1KJSD:1E&_,7&,E MD/-X(,=.9:;U#X,WY "C2,J*]*V2@,WC =OWQ]/&JL[J_2A+,!J[))=R2HY: MRY> ;KZ$;CZ?*/ 5TPE]JWD%5K6EMK3UWX+$E#Z/*2?E%&+PIP\ELTC*-VBN MP1)I^GPJP#DIA3X^W;\$/_)U)Q!BH1?INV.^H7,=(?&AS^/#\],*?0S^+D4B M0 _R4'*>&_MZ,(YO\%R'*-FU/%(/EV1@"/;\=<.R4T]/F#\7.R(7VK!^-6M:6VM/7= M*C&HSV/07[?*VKUME^L7S[8!QF.TD2I@N/&)^&$0ZR?EE!3X:#U9 IOZ$IOZ M/#;]=9L][ AZX=R]S_YND4)[6*9K=?[I_T1-> #0M.\$EC%I%:U MI;:T]=TL,6G 8]+WK&._=;(&L@TFO07CXIV4&+%'XELZUQ,2K 9\6/1X?-_F M_'UZ+-:/3@//#-VNP:_K/+^K^G%4OB=:C:%:U9;:TM;WO\3( 8^1Y8#'GB9= M21Q.4YUOU!EVRC=NKO$2#P>FR"G7T4CS,>0ES2?$*/.7 ,>!4GK&@^/!H!-I M.0;"^M;8+)+R+9IKL83)P128W *ZY[Q!-'?%^F63V&(:TW1B%3!;U9;:TM9W ML 3, 0^8?VQ<:D*'@3E@:Q9)69%^ZR72#7BD:TSY"#!H)5(^*"F<\D%)#:9\ M!!*S!CQF33\_'^?ST>=!@?F8W"R2LB+]JE")1D-#XN-QWW%<]GO[VN'TCA ? MK4N\[NB_F:P#X88UX&O!^C& M"*4&H;YY$M&%?/A1R=+0DC2XMX8#BGH?-(NDK$C?' F00AX@_:@N$AU(."P2 MKTZ_D?O_D]9>O:,'^B:8DHIB?4\8$F *DJ%^*-%/Z+.+X=\/-WVT6[V/>9D] MY.T4L7]Z/F[M]E7SAWKGK+/-^H"09FP 0TOPYN0KF]I26]KZOI?0*S14!175 MNCT<S6:A54 ML6TFNZRB'7#4UQ:E#D\)9IF4;]=W@9&,8:98BA">W MVM26VM+6?P$2TX4\IC./M'C4 %H-R.D#,N7;,]=>B?]"'O]-'VC)B(%FEDGY M=LV],T-BQ8C'BM-Q[TDA:_@(F91OV%S#)9R,@)UATJHNG@XAC/M]8[EMA+(1#V6%*WS290+!-L_S]6T@KWRR*Y:($T82 M!D<\#!:'B8YP!8%-/5>/A_'*)[MBB:AA)'%SQ$<-&U>$I"MPT \25(S.*Y_L MBB5@;"1A;,3#V,85$>D*(NG2<_7=#Z]\LBN6 +B1!+@1#W ;5\2D*W"R9;-Y MTP^">>637;'(]57*_55\$+!Q17(I7,\C_8'C=LT@T<$6_PV3_;$$!(TD!(T, M$-13JOIY414CXD M>N"/D@J3@5*D6,+:V)0@:CCFB'$<-?+T^H 5(>4)5]\=$5(B4>HH^S9(/!H; MSJW-E:TQD92)%AI"*$*O80F\&4N\&8^H[QE9W!IC#!K'^LTK*T+JT@_ U8^H M^(;--5RBRYA'E\9ZEYBZVS1JOE^WEY(+HRC2[5T"0L820L8\A)Q:WQH3=3Q" MWX420FB(+@$78PD78SN%/C%&C@&:;U:$U&5[<[6>>\$W:J[1RNVEHRJWIU6Z MQD3.)+B1?I79BI(CEMR4DNLON7WK)!"+QP*Q:<6NL54$9E5;:DM;_VY6B< 2 M'H&=7^R:8" 6!J% 5[!BL2A(=+&4;^Y<=T@8EI@R**<5O2;$67<2Z9"&D(H2 M9/D2024??I#&.!A$)[ M!!8@Y0@LP+=GKKT2]"4\Z!N[*"94#0ZRFJ+;6EK?\6)/9,3&F.XRMB$PP1"9H-0HK@V>"; M-==LY7I[_F3\G+K8A"CPB8&](K#R[,K;[!FUN M\@7"5+2D%\2HVLO0ZME^4:Z@=WE4.;K@JU/4VSKY,2H$H.0@]!#?B*%ALTT7 MBND\K!RLE.T>[+\_(4)7#RL-2$*@SQ>IH3&SS55N=7?Y:]W/*9CM=%M:6^RJ M2ZVITWRKW.WN\MAU?M5LI[D_K-Q$3V^FY* !D9%[ M-FMIN^^R-N58Q;/6U&F^5NYR=WE(>U9!;:=IJ^T:8:U7VKVUW98ZC=!(@=D\9=+DXMI.7[\B)XQ1NA I&(-P M]9V&H86S?:"R.IU3ZDY[@:Q+PG>SD()!,W 1M M6GC6F4^(Q7& 0, R#$HJA9*!0\E.V2U8YE.R3*BT#*.22JEDX%0:4WL+!!<2 MD9Y"B1'Y*:388((*J*1)!M8D8XI*I\"0HT*)$4DJE-APE@JHA$4\=<^,LH1. M8_\$6T1Z4)^4@PA%]6FY,!R(9H-*&V3B#9I1GPL$.Y#GHU "(>5'^F%.2HE% M_E -*ZCD0 9VH#.+=#OU?4B)K:0.]!&8I'0I1:*:C0I&Y'EKYE7J=DI[:1C$ MN".8/ $=I5)BX5"%-2B,.6"@S)E9M=NI59,0$X%J+BFQYBVAB[N H-H!7X0# M1?Z@L.. X*M^%B_>!;NT.7;5I=;4:2] 070\@8RYKK!3H!<,>AX:+$.2 8+S MB[#:@$)K P9>F\GEA9U"9)R>8; :DA1H0ER$TP844ALX$7\&JX*[Y_K;H=C#/<0N@?PB-$7@J13RQN)YLC88"'*A-K\/'7?;8ACJ M'+((?E88B\! 6<16" /!/A3YB:R50T# 3[$B+\I83T23&E MA-3"3LT$!0<;N)S,)S($*Q,1.B6D !''D%+AT+F2PL@$/-G0I%K:3E<_[HZ. MR@BI2X&+*PPMF]L)%1XD,! A&4MH@. VNO3QCH822W18FQJ:,]M@!8<:B)#& MUM 06>$,*E9)C6T9[;%"M T,![-JBH%@KW(%ZAPBA1# M.JM\7JPF.>C@D9"*A@R3.%8 @/) MTKPL8((;">%"LTS*RV@V*4#/0+$T-_WWI%8]3[C$Y_6$5(!Q$,&NY,%014&H M(+F09\Q 7JG=B1_N1\7UL<39UO[49<%V&0 H5""@P< M4B,&'IV_BKA\A@3QJ=TB]%&@\$#;LR:)_LCD5XI4 AE@*>7FDXL36B[J5'T0R[5%#6U&GN4("WF0V*3FN- M<&34#U!UDUTZ*&OJ-'U$B1*EV&,#:9. M_'5.S]30G-D&*RC40-XT.JF5(E[2+ZI;45*7OGX?4&IHU&RS%;1IX'N:E]E* ML3L%^+8C0@S/RRFI39V7->,4[!@OE-EJBZ"I\X-=^+D(?10H_%%@()"RD-E* M4$>A,(@MVJC.;8L@2(6&"@P\5&=EMIKYIE8C9%)#&V=[00%Z!EJJR9FM%/,4 M.=L09FM,96%@$AB M2+$P1#=>+,*#!0H1%AB8L"QDMA(<5Y<1HAI=D7*ABV'P(F18H+!A@8$.:WPN M&D6$Y<>HLI)BPO(1+%R$"@L4+BPPD&$-I[42M%;-J\/)')1#M(EQ;H)!M@8%MZXRT5H);BQQ/6(P:3XL@9H6""PP< M7!/F$0R,2;N):UH)NQ>!O HQ%R1?):'5%KU6YSR[L=-%R+] 8?\"GMAJ7$)K M0B2TXJ A)86#AI348-!0(= "(X.6*6A(,&(104-""@<-*7*MH:"#PH8%!CJL M60FM!,$5'O*$##:*NA]VX%Y4H3!;"0.SU:QL5D%05,7Z\3XEI.]:*1GE8%RS M"A2K%LEG[=3VTCA";!B6\A ?)JG+'<@_%@KQE'#_Y'Q688MLJG.7U8-\:^JT M%^ I+^#,?-9. ;I&4S^_'A2,]5VDH4VSK?85JRWGLW8*^RESKUWL!)]T@H^N M$C4T<;83 L4)_PQYK<(6"U7G8*OQ5FOJM+<0*F_AS+S63H%Q7*V&)%V]3L;0 MIME61XK5EA-;.X7&@;4:DA3Z_B0U-'*V&V+%#Y8(IPJ%)HJ8:"I&DIQ%035%.!R)H/ZZ?Y8 M!!HKQ%6")VT:S''MGNN%M?1-[LJ@?;H[%L',"L.4,#!,L3FN@B*#PO=A&[YC MNE,6P= *594P4%4=.X#R?'F=/;#5\ZO2O: MQ?.VU&E.5_ \\,2VJV90;Q4NT:Y+CAOF5OEJ[:I+K:GK^U9A31,&UK3WQRRO MQWQSF&KK:EW3K4O/Q8?VPA9];S;#P0O! Z?AX!BAW99TJRI MTUS;;BBTCQ1,;6 0^PW^<5K9_\4Y_%FN; MJWS:O.C[]@CMS7?BX@I]?@-O4B ^;TP7;U:M>\B_>>W?O/9O5_+KK]\^9P_Y M#UGY4#33UR:_;YKBOFZ+B,HV--O]4N^>WUTT+_-V5]>[I\./CWEVEY>M0//W M^]VN[GYIO^#3KOS]8.[U_P-02P,$% @ ^3%06'*U<$13# 8%\ !D M !X;"]W;W)K&ULQ5Q;<]NX%7[OK\"X.VUV)Y9$ M\"(Y33QC2V2[G6;'8\?9ATP>8 F2.*%(+0CYLM,?7P"D!8&$(5$Y3O,02_3! M!^!\Q.4[!\;[AX)]*Y>4,DIDJM,KZ>#"(^BN2YB?G[]6S*W;^OMCP+,WI%4/E9K4B[.F29L7# MAQ/OY/G!=;I8SKCRP\GHQ,THW.RR?AU\? O6G#0 F%=(#RT#U%=(%*^KYRE/#TAG)R_9\4#8M):H,D/BBY56C@XS>6; M=<.9^&TJRO'S&UY,OYU>"FYF:%RLQ M;$D7YFPGE),W*G]$INKV9H#<__8Q^ M0GU4+@FC)4IS=)NGO'PK'HK/GY;%IB3YK'S?YZ)5$KL_K5LPKEJ 7VB!A]'' M(N?+$L7YC,Y,@+[HSK9/^+E/8^Q$G-!I#_G>6X0'V+W+,4 M3]S%/Y(GA'U;VPU?^%M^?07GO\2OI.OTKLWO!6,D7U Q27!T]X1V[:[(DWI\ M\4#8S$9H565@KU+.A>_*-9G2#R=BLBLINZ"A I>+R_VY%X6^>)OO M=UW?MHK"(#2-8HM1-&@8)<[.'.FJ<.NJT.FJVUS[PGS'QT7);=X)V]X)O6'0 M\(ZSUJXO)B18 @1F>#O:>CMR>EML689(O9WHUWPJI@FQ,4!7&RAV[=CCSUG(,K M?ERGK.)K1CA%Q1R5+VV-UV*\6$X)7$^M5?!(394E^J>84R6=5QM6 M;L1'25RU0'[Z]4I&BL8;QN34>D596MCG5K_%S##R+,2 1@Y T1(H-),8'3SP M N>:%S]2-DU+, 2+K7G$"BQ:!H"12:R8F.4GCN,,7%/4DSQ.ZXQ75CJ1&K3RH\ M[]J>NQ$[#PW0L 4H6@*%9G*C(Q?>_R%TX8'&+D#18E"T! K-9$_'+[P] 8SO M"U77Z&:L.L!A>D?+8.R6P<^:=Y]WVKK6\T:6B(/%T/[QSN0?DBV>? 8*6"T[] %M\:C,8T/>0=;"O)4Z_=N8G5KCWR8HM=RT^O MH?NPUGW8K?L.G;JB]N <>NTY:6(QM,UQLRL?GH-D8.UR,$CY\:DM7]4D_ZIRDDD)&7H M,\DV%*W%YD6>B]NW<0'-N(*BQ:!H"12:29N66M@MM2[I(LW5+O^NF@?>HBV3 MI&9RH9F<2R;O%9-R',R*+".L5*RJ,6$?$E431KM#XJPW])L#HFV&![W!J#D> M*K/A+MJH=]8<#:^AIGRMIGRWUJEW/*_@S+IB#^^Z*>CY3:EKLQ->]YH! 2L> M[@T:D=/$W>%C':IUC^_.07ZN#VU ^_-R3[TO;*OJ4J9W1[U1U&3!8B=?ZJ#) M@AUOV'RMW:T]E@4M'^O9G5/(;HD45^>07F\2KNLW9E>_-V@YM&UFF:MC&UI[KD[;&:N.OL_'*")MN@T$Q_:QWJNY-M 'F,/34,5![#FKAPE^S,"ZC0 MA$(S>=%"TS\#3%SXH"=_0=%B4+0$"LW\(RHM5 .W4#TP^E>C1,9TW X.3VQV M7COX%5OLO+-1.ZCE;OVQWM&J,W"KOP,3%S6*9)6X^W*L MK[2V"]S:[IK.J-C2SM2Y-K%A6HGEISIBM<]3[?S5J6?),DPLABU/[35)W-TX MUDT[?]#I5FN'3D7M_).:85H^:=O9IJS89F>9LA)WZX_UCI9,@5LRP<;7 U"M M!(H6@Z(E4&@F;5HK!6ZM]'J!X+IB(P3C]8)1;K$K&R8@P^C?)-X0]H>HV@6 ;W4'_E1M\=:^(G%+J M#/O.$==#0T+N%G4>**"Z#10M@4(SN=6Z+7#G#[OI@P T/PB*%H.B)5!H)BU: MM@5[\H,'+U"^8#N+9^VE/++MG$'U&RA: H5FWNR@]5OHUF\=CR=<[H%[ M@:C0(M=L1+G1.U\) 7IP$PK-)$I+R= M)7\KN(J/=B)K3V[R!;+: K+%$^A) M3E"T! K-Y$D+V] M;/?M,4+X/8:[15T7,U"T&!0M@4(SN=5"/'3?]=1MCQ&" MWN($BA:#HB50:"8M6OB'(,(_M C_J!TSG+AKZ^QIT+PK%)KIZ9V+H-QG8KL> M9@S;IU?M+H>]"@KV+JC7" "$.@ 0N@, 1ZS[X[!]-+;E<= _E@1%2Z#03(_K M*$'X?5&"Z!56<- H 2A:#(J60*&9W.HH00@9)0A!HP2@:#$H6@*%9M*BHP0A M1)1@'%KT_M"2^W'7UMG3H'H?"LV\6U#K_0A4[X\CBW(/+7^UX:ZVJ\M!T1(H M--/E6KE'X,I]'%F2N)9XB;OFSEX'U>%0:*;7I0XWGVCU%KG3J%^\K_'V7B/A M_BEEG,B?Q287"[:\[.CYPA!:Y:7YTZD ^49G?T'J'ZFNX.%+PM%#FF7HCJ*2 MU_P5]FF]<[^239(VDU9JGJM/,=-H_K8H.J Q$:DYN:Y\/,E M9LW,S@-5I"Q3>D]G/=LKUM^YY'M%V4)=QUY6KX=\JW:>;J]\OU07G3>>C[UW ML6=Y?A'A=W%D*R%>7?$;=0=Z7U==W3W_D;!%FHOWA\Y%,P:]H= CK+K.O?K" MB[6Z?ORNX+Q8J8]+2F:420/Q^WE1\.&ULQ5?; M;MLX$/T50ALL6B"(1/F>M0TD3HH6:':#I)>'8!]H:6P1E4@O2=GIWWT<,>7B;$+_G2\8DNX!_-Q=:OPS:]18IZ!T%P*HF Q\2[H^24=6H-BQR<. M&[WU3&PH?Q7@7JU3VNX_?R$_J8( M'H.9,PTSF7[FL4DFWM C,2Q8GIH[N7D+54 ]BQ?)5!>_9%/M#3P2Y=K(K#)& M!AD7Y3][K!*Q91!V]AB$E4%8\"X=%2ROF&'3L9(;HNQN1+,/1:B%-9+CPE;E MWBC\RM'.3&UC56I=L)QOZZA4FO9M)S,ME-UWNI]58/?3TE]X89L%^)7) W7##L+-QX M*S4OCN7#]:.QAWR> K9&GH%B=OW?M@#<3 QFQ)':?AU0_[#4GN*Y5 J7VRCV MG^4X''7Z[2D>U(P&!Z5X5M(Y;J[=E/XQ"2B\4JM4/:)(Z.^;;B?681WK\-#L M"RD)F2_Y9;] :=?OF9IHW+4+7,E='-SD?<_VTY.W)>6J=%" M.CA2.SD5[*4\&QVC;B'[?]K)S>FG%,/?&B;0V;(8F32*0"Y,.5?4J_58=E$. M(\WV&PO=V]R M:W-H965TW.2#LT<9)R6:@$[=Q6 MBT!<9C^@^>"F+HU(XX[MP"#MCU_G0AR'X)+.:><+I$[\VN?4;_+4C@\?&+\3 MPX M@_Z"1$EO>)B7G?/A(4ME'"7TG".1+A:$/Y[0F#T<]=S>4\%%=#N764%_>+@D MM_22RNOE.5>?^I7*-%K01$0L09S.CGK'[L$XV,TJY%=\C>B#J!VC+)0)8W?9 MAR_3HYZ3]8C&-)29!%'_[NF(QG&FI/KQO13M56UF%>O'3^H?\^!5,!,BZ(C% M_T93.3_J[?70E,Y(&LL+]O"9E@$%F5[(8I'_10_EM4X/A:F0;%%65CU81$GQ MG_PH$U&KX'HO5,!E!=RL,'BA@E=6\)H5_!AS&19'C(V0/B MV=5*+3O(DYG75N%'2?:]7TJNSD:JGAR.4LYI(M'7-$XH)Y,HCN0C&J<4289& ME$LU=-"():&ZB)/LJQ+H[9BJXEB\0^_1]>48O7WS#KU!ZKJK.4L%2:;BL"]5 MW[(6^F'9CU'1#_Q"/UR,3EDBYP)]2*9T:@KT55!59/@ILA&V*HYIN(,\]T^$ M'>RU=&C\^NK8TAVO2K27ZWDO);J>0W01B3N!;HXG0I6$\EM;P@H]OUTONQ\< MB"4)Z5%/&5Y0?D][P]]_7?T']H1,0<*;L4!Q^^I]$]B=7E(B^\G#,NWTO*%^A+TZF(#$C,P.JLP.@'TT@ P=2,P(?;<*?=<^J(S0>3:: ME(FR(O6$;HN\D'.+>W]& /=#9\=UW,/^?3TF:ZMKQK17Q;3WZXUR>OWQ4^&6 M?^1TQ^H3:V^[#A8@,2.Q^U5B]X%]L@\9.I"8$;KK:*AQ8)U2ZCVSRE[#*O9V MUXVK!FONKW?+W^>GZG<$2:P^L7>TZVB!4C/3BG5:,;!72D&H\('4S/ UF;I6 M^NOLEI,5>C=N>\Z\5H\-<--CFV!55\.J:T?*K7CL:EP\CZP6 P+8,JN;P&%7 M\[ ;0%L,%%FAU,SP-;2Z5C!=T$$[L:BMT]:+> @BN4FAF^1E?7BH=KN&7_E8^636 IUEB* M[5CZB;);3I;S*&Q8IC;:SU(IHBE%9S-TG422*H=((JFP#GY[NUV_?2@U,TL: M31;B'0Z58H-3.IFF&Q#VTA4-B$4C/# MU[")5\R^=GU^E'J-YX.:535 DUA2)[12Y#:]<1LDM63).[6X!G52%4C/3 MJBD6[T*[!10VH=3,\#5LXA53L)W=LM?N%J_IEDU0)-84B>T4N0VW%.M6=JN MSJM"J9EKF)I@/0=Z%1,43:'4S/ UFGHKYE^[6J74>S:O/&A8Q=[NNG%IYO3L MS+D-J[S^UXR]LYV'S";XUJLM^X.O^\,N_&^"1#U-HMZ*V=3.CO';'!,XS9_R M]G;7C4LCIF='S&TXYFI.T05=II-8M<)F:#2/$H+>7I'H@23O[!8"G3R%4C-S MK;'7@U[R]T#Q%$K-#%_CJ0>\[.^UKOL[^\\LM GN]#1W>G;NW(:%SBE;QO0/ MH7UT]N0CJWU 9U.AU,P\:P[VH-\$\$"1%4K-?/=,(ZL/_"Z _\*[ +L-^]C; M73)9_9VUXU+8Z=OQ\[M&<;J%-"95B@U,Z6: M>'WH97T?%$2AU,SP-8CZP,OZ?NNR?HM3-D&8@2;,X.>7]2_H/4U2^M,K_?:N M='Z1?Q,(&VB$#:!7^@-0TH12,\/7I!FL6.GOZH=2K_%2V*[?L(.]V77#T@09 MK"#(?->:NJ_;7PL[#D.69L^#"QI2]=R8Q(8[*I6SQ,Y2]MYT'A*;H-1 4VH MO7 ?@*(DE)H9?FW7%/#"?="Z<._B9Y9HOZXVJVSV.*,_LT1S4V#GIAOWVSGA M,@JC)4EDMKFM?$OR(PGSW95MF>K7=G"J07^;[X05*'?(4;[1KBJM=MN>Y'M, M&^4C]V#LMI0?!X.#D0JK[$WT:)0#&=J6ZH6XU*(R]V MTA8?)%OF>TLG3"JWYH=S2J:49Q>H\S/&Y-.'K(%J/_/P?U!+ P04 " #Y M,5!8;-6IMZH, "<90 &0 'AL+W=ORCN@/:\[R^I8R#1YMH =7-([MH/AWY09,8F3A)=DDYRP/WX M+B59*^X.E])Y]"6Q[(9W M/S;75_5CMZS6Y8]-T3ZN5O/FM]?ELO[R\H)>//WB?75WW_6_N+R^>IC?E1_* M[N>''QO_ZG+/NB*3^]O'A%7SBK^PLVB']7Y9?VX.>B-^5C7?_: MOWA[^_*"].^H7):+KJ>8^_\^E[-RN>R9_/OXWX[T8G_/_L+#GY_8?]@8[XWY M.&_+6;W\3W7;W;^\,!?%;?EI_KCLWM=?_E'N#)(]WZ)>MIM_BR];K.07Q>*Q M[>K5[F+_#E;5>OO__.O.$0<7<#)R =M=P*(+&!NY@.\NX,=>('87B(UGMJ9L M_.#FW?SZJJF_%$V/]FS]#QMG;J[VYE?K_KE_Z!K_U\I?UUU_*._\4^R*^?JV M^'M9WS7SA_MJ4?1N[.;5LOVN^*:HUL5/]_5CZW'MU67G[]Q??[G8W>7U M]BYLY"Z4%3?UNKMOBS?KV_)V2'#IW_+^?;.G]_V:91E=N?B^X/0O!2.,%S]_ M<,6WWWQ7[*P!WN#L>#KV1 ?0N.-I*$PSL);OGQ+?\/*)I_2^?*B;KEK?%6_7 MVYCO8^>7?WIX\;8K5^U_H6>SY18P=S^PO&@?YHORY84?.=JR^5Q>7/_Y3U21 MOT%^Q"1S2&0#GXJ]3T6._?I?CZN/95/4G_SP]>35=NOGMO@]\U%ZO>55&]Y^ M7/U\K:XN/Q\Z*7OG4YV$1#9PDMP[2>:=Y#-/4WXNUX\E&/;;J^6!*[@@C @9 M.03"62T('>(<@&.""*/WN($9:F^&RIKQ%#_O'LIFOHN?1;TJ(9-4\G0-49RR MR*(49JD6/#8HA6E)%*.P/7IOC\[:XTK_K!?5-OS+KUX$M* M.KF[?X]"ZL@6 M ":E42*R!8)9)D:>C=G;8K*VS.8/53=?;LVXK;K'!OZHF>3NG%E!260+!).< MF,B6%,:HX9K!MMB]+39KRT]U;\FKMBT[T :;W%4P;BWCD1$ICALEE8QP#L!) MX>T=>224!%5 \A^PJNV:ZN-C5S=M\ M,6GOR+$Q926EW^7#8LX;9:'"> 4!&J#4B&NP=Q&@)$]:. M!%H0=C2K<:[?O;F9"#!4]8;*YK#8AKX+ HZ*R#@,S'(8VE!02DW$@U%F!!^=&\]'MS\Z&8U:N'^;HJ)R(M M2W3R!P*3S6&Q#9T8Y";5YXRTK)@]V;&8; Z+;>C8H'UI7OQ.1AJ@4YE4QL:! M!N"$$?$\S $X:KV*'@NS('QI7OF^7=\^]I+1R]]LC&593OXH8+(Y++9A/2M( M;D;.&&,,58>CLCDLMJ%C@PYG63DZ&6.[RX=)RM]=1W/&&03D6A,13\M 1F6I M)'"8L2!]65[ZOO(SLE7=E\JS899G.?G3@,GFL-B&'@R"FYVSE,I0U3@JF\-B M&SHVJ'$V44^="K.T;$H986GQ P(2I0\G6SN#4Z#/982/)#,6]"_+Z]^;:EEU M\^:WS:K(J[*I-W[+1UR6\>0/!B:;PV(;>C,H<*;.&7&HJAR5S6&Q#1T;5#G+ M5X$G(RXMV#)-C8[+(!#.YZHX_SD 1WWV,V(DWH(*9GD5?%/>5HL)Y9BG./ES M@,GFL-B&[@O:F]ES!ABJ)$=E)# /"^!9YM&@G*BEI\G.7FA&+7DC,4V=�W9R=58ZC MLCDLMJ%C#QH;\O7OR1#CZ1(7N,(, J$E9@B86V/F00'SO )^U]V733["4&O. MJ&P.BVWHO*"YN3QGA*'*;U0VA\4V=&R0WSQ? )^,L+1%04HC5=SP ."TGVOI MN/@!X)16RIB1\ IRE^?E[JNVFN>C"[7.C,KFL-B&O@L*FYMS1A>J]D9E_)Z$I;-+R>$UK'%7P(R(4Q)%XJ X%22\/A !-![HJ\W!T$6/%[ M<9QJS).>^N% 97-8;$.'!MDMSMD!(E#E."J;PV(;.C;(/3?U0_H&X0RU%H[(Y++:A2P\Z>\_9 M&")013HJF\-B&SHVB'3QO,80 ?5[^+"3L9B$@%0H8^.2" 0DFA$F1^(NZ&*1 MU\6O?(15BWG[!R(/M22-RN:PV(9.#1I=G+-11* *>%0VA\4V=&P0\.)YC2(B M;>PPEA@>MT<#.$H(4W$?M0. 6BMJQ^(N*&:15\PW[S[\\.:GB0A#K4FCLCDL MMN%^C"#2Y3G;1"2J6$=EI8_LX '&-&V;A1&N(3YC#_#XT**EGF5?*Q M.UXD4-V5-FE,A6!$RF0[$@0;W5XA@T"5^4KQL7M>)- *P9F,&XYF ,X29G5L M3@H3@K$Q5EX=2V%YF*.$T8BQLZ9@!.>:TG8E$(X"3AEH\9$C2AS&M" M5]6W$UW">8:31U!4\8?%-O1>$'_RG.)/HHH_5#:'Q39T;!!_\GGB3Z9:35DB M12S^ )SV8S-+4A. (U;0D75H&;2?S&N_DU(34.>47"3K$A!.*S^LQ48!."$- M'>E>44&1J8F]F)I6N[@MAX_KN#((1DNR8 &&"C#PB%620FF@5.#(U*4"^ M,&KB1 O![&%'P\Z:%":D'MN.J8(64GDM-)695*I7C&2:Q D6PE%!:)QA09S4 MK-5/9>L\J2GCJFH; Z+;>C0(,'4 M.6N$"K5&B,KFL-B&C@UB4#VO1JA2\<8$IR(^0P'"6<5-,A"F.*_1]>BX?G!F M .*A >FBM^C?;6P3<+B %#(9#0$8XWID9JB"0%,XQP8HH-%3"9L\(0 FDDV M#H1),U)(4D$5*9R# Q2P-XK[V6ML#0#36B?/!H!)HL:>39!&ZGE'!RAHKS^S M<3C,()R1W,1S* BGM4]6(R=3!#FD\W+H?=E6[>2Y 7F24P=05#:'Q39T8%!@ M^IRKQAIUU1B5S6&Q#1T;Q*!^WJJQ!L2;X$+',PX(QYDA\5 !X+1D4HYD)AW$ MH,Z+P5,RDTY+6,S/Y5@LU"&<'V!DO.D&P%%+K!SI/M%!D.E\3>SH,VW2(A:W M?N"*[0%@?K85K^N#,"[&'E%003JO@HY-3AHJ>9%D&@7 M,?%2$ M6HI"97-8;$,'!M&ES]E(J%$;"5'9'!;;T+%!_^GG-1)J0*\)S>,5F!F$XY28 M)#E!..GG5R.G>07]9_+Z[Y3D9-(BEK4JT;00C(OD-"P(IH49*2*9(,A,OB1V M;&8RP+9OD4X"81B+2TD@3(BQYQ-4D,FKH*//6P.6\HA6\=EQ (Q+FF0F .9G M_7KL[+@@A4Q>"DUE)@.LX"E)DRU:$,[/$9,^0 @G)1^3/R;('S.Y)#A?5).I M*<]RZ@B*RN:PV(8>#)++G','B4'=08+*YK#8AHX-ZL\\;P>) 8I?UFB1Q!BP MTX18E1Q2 _%I1L=:;4U0?R:O_DY*34#5BGBS8DD+XTS23P7@C.1B+#D=G)Z9 MKX(=G9R QB_!5+P$#\,2]0#!-!V;:)B@@DQ>!1V=G%+UPJB-%\EF (Q*EJRE M03!.Q@[WLT$*V;P4FCP.%%C#ZYM5DN- 9Q5EL5VP+C1QV*# K(3BX)UX\?4 M>5<6E\7T+L<\V:E#*2J;PV(;.C*(+WO.?<06=1\Q*IO#8ALZ-NA ^[Q]Q#;5 M;7%WQ#3$92'#=QZ$G\T+OU.2DDVK58D5*>2O2JFXLRW+-+0D"#";KWD=FXIL M6J4R)-D0!Z TI?$R!LPU,DFR0?+8O.0Y-@_95*I0JN+%EAD((_%YM Z >2$Q M]ER"[+%YV3.9AK:7'YZZ+A61J14ICE,F:7(J=8ICE)AD(GYY\+45J[*YVWS] M1ULLZL=UM_TFB/UO]U\Q\FKSQ1K1[U_3%V[[12&!9ON])3?SYJY:M\6R_.0I MR?=]@;39?A7(]D57/VR^'.-CW77U:O/C?3F_+9L>X/_^J:Z[IQ?]#?9?R'+] M?U!+ P04 " #Y,5!8U"/P2\T# #)#0 &0 'AL+W=O*B#NV JJ^+!BOB%13OK3%B@/):J6JM%W'">V*%-0:#^NU9SX>LK4L M"PK/'(EU51'^SP1*MAE9V/I8>"F6N=0+]GBX(DN8@7Q=/7,ULSN4K*B BH)1 MQ&$QLA[P?8)KA5KB6P$;L3-&FLJ+N^ /]UYJ\(C,G J:L_+/(9#ZR(@MEL"#K4KZPS>_0$@HT7LI* M4?^B32OK6"A="\FJ5EE94!6T^2?OK2-V%'!X1,%M%=R^@G]$P6L5O',5_%;! MKSW34*G]D!!)QD/.-HAK:86F![4S:VU%OZ Z[C/)U=="Z5%BC36#?JR DYD09?HB?!E0=$+I(RF15F0.FA7"4A2E.(:W:+768*N M/EVC3TC)?M09/&(/>(0=A%3XS*7*#/-(-L'\!6[#J* M[@?%B7L2,8'T#GGX!KF.ZQD,FIZO[AK4D_/5\0DV7A'[ M,?G^,!>2JW3ZR^3[!MLW8^L::L@I,'FR0@AI)%]6W<>2$'E8GXVW7-X=B,1[X'MX7 M2P[%!H$3NENQ/3Y!QR>Q4JZ2B"W0],NWQ^06Q^A992-4*K/5$9FI*JM( MWJB$IXIP>5-G_T.FRDNASXZNQ.CSN[I:!!@SN-D]W+':Z=$_E+@-_+!'_A3, M'N^PXQV>Y#UE5+"RR(B$[""8Z.H/)L2UB4]X8(@?A=CW>Z0.Q4(<*,D>+0-: M.(@^T^=U*!;$7N $/5X&-,\/\9'3 M&'>\XK.J2G=IZJ,HH1+H^Q-4<^#&"GT2\[]6Z$N")1<"V_,E=K9]BO,_WGLM M^(7<>E&TY%)H^X[=:0#QQ2Z_%BK8JP"N@\.HEWA&00=[<=Q+/9.@&[D1CGO) M9^_TN!7P9?U6$"AE:RJ;7K!;[=XC#W47WEN?Z'=*W3MO89I'3M/D"E3"0D$Z M=P-E%6_>#H'N]C?\%4$L#!!0 M ( /DQ4%C%2UYP)08 !,L 9 >&PO=V]R:W-H965T'SC)IDO9/G&<#Q:Q7-^R^67U76AKH8-RC19 M\DPD>88*/CL?7. S1OW2H;+X*^$;L?,:E:GVL(E@FV?9__+TF8LM302\9EG*3B%7J#OMPR]/+%*_0")1GZO,C70OF*T5"J4,L;#B=U6)?;L,B> ML#!!G_),+@1ZETWYM TP5#DVB9+'1"^)%9'QR5M$\6M$'$(- 5T]WYT8W-GS MW;$E&]HL&ZWPZ!Z\>F4$FA7Y$KW[+GF1Q2FZJAX87HAJR3[FV?S-1U564W2Q M7;VO'Q4.^B#Y4OQC6I3M35WS3*XWFAXOTN(R2X*7 >W M[9C!CKB.&P:-72L-KTG#LZ9Q7:AOBT(^5,\&_[9.5F7EOT89EZ:LMF#^3A28 M1*[O^IVL#':8JN2C3E;6X(Y<0;])W;>F_B5+I*J"6QE+53-?/_'E'2^,%6#% M.;0"(,$8$%B+OZ#A+SA%NPD@R88$8T!@+;+#ANSPA]I-V"NX,(@"ZG;JLF^F M>HWGT$Y9]LT"SPE]8NXU49-#!-EKHGX/\8E+PDY*!C/7Q9AT4K*&=N3B84<+ M*L>:^GNNY&CV8.TR=HA#GWQ0- :%UJ9O1X_B4[2:^JY0C$.B,2BT-N-$,TY^ MJ-_4[JVR('>K4L2[.W'BG-P,4"B,2BT-H=: M(V/O).T'2/W6C$.B,2BT-N-:FF.[-G^R_?C]KN)A=?MND1KL7.)Z;K=(#7;4 M#0*ZI_EHC8RMJO#@YA,8X@W[^RN3'0[]H*MZ[-$=NXQ:M&*[:OT@BIBG]K9C M13BX""#1&!1:FSTMEW%TDK8#)(5KQB'1&!1:>QJH93JQR_2GVD[MWOK.C[Q> MUS&9>:';;3HF,X?NVV41K9:)51L>VG-JM);P"D.GEU3?+ QPT$OJ_]"M1.M6 M8M>M%R*)K?W&[G_HTP^*QJ#0VMQIH4Q.,C\FH -D4#0&A=9F7(MS\F-#Y-J] M/6_UE2Z)NL5I,*2NJN)>>?;GR)AZ@1?N43I$BV3RQ"29YZN4_R+0#5^M[])D M@O(9NEHDV1/U""J"0=$8%%J;42V"B7^2>@0=9X.B,2BT-N-:K1-0M4[Z*IQX M#G%ZU6FT\_WNJ, >W;'9:[5.[&J]7[@O/\?))LY>V2L85,&#HC$HM#:C6L&3 MDRAX JK@0=$8%%K[%W"MX*E=P1]8P=0DP0,/=W^E-=CAB+A>=XAIC^[8[+7R MIW;EOQWV/:F![2@'_Z0/.O>&0FLSJ/T.R.S!'9N\W@#0YTSG=\Y8792'IZRU"SJF!T5C4&AM M,O4.A)YD3$]!=RB@: P*KMW)!MPK# MG=.2ZEF95Z=.!9KDZTQNSQ,V[S8G6R^J\YR=]R_Q&=N>3]4PV^.RG^)BGF0" MI7RF()VW@4JPV)Y W5[(?%6=R;S+I7I@JY<+'D]Y41JHSV=Y+A\ORALTYX#' M_P%02P,$% @ ^3%06,T4H?/S! J18 !D !X;"]W;W)K&ULK5A==([NES7=,/XJ8DHE^I&EN9@9L93K M:],484PS(J[8FN;P9LEX1B3<\I4IUIR2J'3*4M.VK+&9D20WYM/RV2.?3UDA MTR2GCQR)(LL(_WE+4[:9&=C8/GA*5K%4#\SY=$U6])G*E_4CASNS08F2C.8B M83GB=#DS;O!U@'WE4%I\3>A&[%TC167!V*NZ^2.:&99:$4UI*!4$@7]O](ZF MJ4*"=?Q;@QK--Y7C_O46_7-)'L@LB*!W+/V61#*>&9Z!(KHD12J?V.9W6A,: M*;R0I:+\BS:UK66@L!"29;4SK"!+\NH_^5$+L>> QT<<[-K!;CNX1QR0#_)U;X_2PYO$_"3\WO"\R1? M"?1(.7J.":?H,J"2)*GX@#ZAE^< 75Y\0!?(1$*]%2C)T4N>2/%Q[\%?,2L$ MR2-X>'%P/S4E+%)]R@SK!=U6"[*/+ C;Z('E,A;H/H]H= A@ KN&HKVE>&OW M(@8TO$(._HALRW8T"[H[W]W6N ?GN^,>-DZS84Z)YQS!^U)DE!/)./I^LQ"2 M0^+\K5.Y0G'U**J:7(LU">G,@'(A*'^CQOS77_#8^DVGT)!@P4!@!^JYC7IN M'_K\"U12N@WYRY0)B'(B)4\6A22+E"+)T-<$ OLG@M0+7V.61I1KP[CZT*C\ MD*JN;W/'=CS;FIIO^])US5S;\W#++.B:V?[$G^S,#NB.&KJCWF ):,Z@:)3A M CU"5<@D[ BPAM0O<_E$2(V&#*DAP8*!P XT'C<:CWM#ZEO96FB$R!LDYHIN MR^(EU,'J\H-.S ITO+?AV/$=[+7"1V/F.G@R;H6/SLR=^&-]^$P::I->:G\6 M4D@HXQ L:!V3')I1E1:H4!W@%,5)=U&VW^+7M;%5D3X@I[&Q?#TSKV'F]3*[ MB?Z!W@J;MCFR>Y_J7#E!T=/M(BC?8JDQO&4R]+M1AO/_^O'+LMBLZJTTVU5L>:*=Z->[A_W@M.IM? DHQU MDN"V)#HKWVM+HK,Z*LEN3,3]A0J85(I<5F==S=/FO/6F/&5L M/;]5Y[#EV> .ICK$?2!\!1,=2ND2(*VK"11(7IV+5C>2KTBZR37LH>J"EL45$(AV2MC?_OD-)J]@R;?B0BRU2;Q[GS0Q' M,]E+]567 (:\U)704Z\T9G/G^SHOH6;Z5FY X)N55#4SN%1K7V\4L*(QJBL_ M&(T2OV9<>+-)L_>D9A.Y-147\*2(WM8U4]\?H)+[J4>]UXW/?%T:N^'/)ANV MAF/Q=0; M68>@@MQ8!H9_.YA#55DB=.-;Q^GU1UK#P^=7]@^-=M2R9!KFLOJ'%Z:<>IE' M"EBQ;64^R_U'Z/3$EB^7E6Y^R;[#CCR2;[61=6>,'M1;&+>+L P7NEWY(9\>5Z0MV_>D3>$ M"_)7*;>:B4)/?(..6#H_[PY]: \-SAQ* _))"E-J\KLHH#@F\%%!+R-XE?$0 M7&1<0'Y+0OJ>!*,@=#@TO]X\<)@OKC>G%]2$?5+"AB\\PSS3D?R;9XB>1'64A MZK,076*?W>>YW H,N8(<^(XM*W %KR6)&Q+;9'>SFS"EZ<3?'4;%@0J29)P< MPQ8.6)*FHQ]L1TKB7DE\4QP,- M+EQ HW'@%I'T(I*+(IX4;!@O"+S@)Z\I;KP)TI2@L$\JA0*[*^*2F)SZ%.&7 M<>#ZW &C-,Q& X4.6!B'Z9DLI;W ]+IZV[#OYXHM/3DYC<*!B%/,34*39)BF M4UA"HXRZ-62]ANRBAC^/\G'0IUQB,E?=T6 0[?DI+$V#8*!ZX4"-DRQTRQGW MV^F5D&^P\XU+4SV ^:=B+\Q-2:"TTJ6"'EZ#9%IU0[ M9;4+(S?-W+&4!J>8YK'$P124!>#[E93F=6$/Z$?=V?]02P,$% @ ^3%0 M6(R9(?Y6"@ %V< !D !X;"]W;W)K&ULU5U= M;]LX%OTKA'>PF '2VB+UY6QBH FGVP --FBGLP^#>5!L)A9&ECR2G+2+_?%+ MR:II2LR515\'LR^M[5P>\QY^^%P>6[IXSO(_BJ40)?FZ2M+B%S, MEV(5%6^SM4CE7QZR?!65\FG^."[6N8@6=:-5,J:3B3]>17$ZFEW4K]WELXML M4R9Q*NYR4FQ6JRC_=B62[/ERY(R^O_ I?ER6U0OCV<4Z>A2?1?EE?9?+9^,= MRB)>B;2(LY3DXN%R],XYYR&K&M01O\;BN=A[3*I4[K/LC^K)S>)R-*EZ)!(Q M+RN(2/[W)*Y%DE1(LA]_-J"CW7M6#?QDQ&9;XHR6S6-90]6<;K]/_K:$+'7 MP/%?:$";!K3=P'VA 6L:L$,;N$T#MV9FFTK- X_*:':19\\DKZ(E6O6@)K-N M+=./TVKY_&LLVY6S]U&UUMWXN^\%X.);=96BX+\G.Z M$ L=8"P[ONL]_=[[*PHB'-'2 ;MAL+5N.Q M%_#>%84HBW,3L=N&KKEAM3><%^MH+BY'=T-8O)QTPR6IR1F_1)%&4] ML<_(!Y$LWI39&[EG;/*X_$8^BWGU(!;&*;WM@5?WH-I$GV:3B_'3/IV]$1S, MPI(C;\>1!W($I'M&OJ2YF&>/:?P?L2 ?LF01IX_DG_+3PL3$]GU\@(G>" [V MU9()?\>$C\Q$-7],3/B]3/1&<+"OEDP$.R8">R9^R:.T>!!Y+HEH7O]V1J*2 M7$=Y_JVBI?ZX,/$2]/+2&\'!GEOR$NYX"<$-^&,V.9 MJS-1>FD"9JL$TYFFF,[(IVJQY-4"^>U6K.Y%_KM1(H'P0R<1*AK'0M.IW9.B MCJW^:5IBL8:)QK'0=-:H8HV"$W++&EG*/;W2YWET?Q^3,I>E@UFB4\,J8T'8 M6HO&,"=@K;4(]\TV=R68'5!>SMX]R1HEND\$D14P*2+YH #57(.WGY;K.%X[ M^6X4\X.@G?LII*^CM*\#B]\[*5AB68N1E:S4$G.V2,*S8<7ML.)0C[99.878 M=93:=6"YNU?/;A>&D9>N4'6<( C;:L441R1\"EGK*%WK^$?)%@=):S:D M8*)Q+#2=.B6$'5@)WT9?[[)G641&\S\W<1'79U'S+"WEQWA5053] MP*,BP?YRH)/V#[#40=7+J&@<"TTG6TEF9VHM=9#T;<,:)AK'0M,/^Y3V MI@=H[Z=Z<\\>R+J:?]&+FWR#I2TZ1L/6I_BU*"ZO#(52=?_UGN6UH%KS4ZLEB!.S]T+J*B<2PT?>"4[*;4=@53)%'P8!^V@@TR?$K;8MT0Y86!WUZ_IQ#K5(EU"HOUHY?Y^_BK;'Z3 MSK.5.-5B1ZT64-$X%IH^?*JJH)[U8D?2_@UKF&@<"TUG3=4E%#YP'[;8NT?F MU*&L?49H"'-"=])9[J]S/0H>USV , M8:[#VB4VAWMFF3E3E0D[W!6X2=>;:A%^%$\B(0[FBH5[,?A[ *CF 1::/@*J MD&+6Y@%#K6)0T3@6FLZ:JF(8JGG NJX =9G;<@6N36&!X[?7+-PWV]SWOFV# M;!ZP@\P#0Y3!/(#[9IN[JD?8T>8!C#!XU1QD'F"]I\Z*DOD,P3Q@75-@Z@1N M9QH8PH+ Z):C2GHL-'U\E:1GUD8%0S4J4-$X%IK^M515#KB( M1H7;=2 ,QYR&*,,Q)]POV[R5"'=A-^.U=H-7. V%,QTZNU'1.!::/LJJ:'"M MK0\7U?I 1>-8:#IKJMQP$:T/MUM$F$Y##6&FTU"X9[:9[WU+'RXV7FM7>)5# M4SC7P3,+9^A<4\\,3[L70 MZ8>*QK'0]!%0I9-G[5]XJ*4(*AK'0M-94Z6(A^I?> 9CPI^P=JUM"F.322N, MPWVSS5T5%!ZR?^%UJX7.+SA[0SC<*]NL53'A'>U

A0<@K=[>W] MPA?!MO"Z?H1QZAO"3%/_%)K94YK9.\ZV\%!M"U0TCH6F4Z=$MW=BV\+KMRWZ M0SC<2UL6E$[V;&T+^O]C6\ Y#I[EJ&(>"TT?7R7F/6O;PD.U+5#1.!::?GT$ M507XB+:%WS4D.E=!Z WA<(]L,U:JV[%P3VPS50(]@*\7VG<*&J!>-105C6.A MZ=0II1_ 2O_H4]"@ZPITK_MB"#)<]P7NJBT52@P'A[H'H,CY:Q^%PCD.GNJH MLAT+31]?)=L#V"L!)%2 :I.@HG$L-)VUO2ND'B#]#RUV@@,N?'K E4]/(;4# M);4#6TL$=Q]XA:-0.-/!\QJU-,!"TT=9E0:!M3$2H!HCJ&@<"TV_++ J+D)$ M8R3L+RSZ0SC<(]N,56$1VAHCN+O!JQR%PKD.G=FH:!P+31]G52V%UM9(B&J- MH*)Q+#2=-55YA8C62(,%W4*@/X3#/1J:\7COCB$KD3_6=UXI9-FS2X\6!;.]9O[DMQG99FMZH=+$&PO=V]R:W-H965T*G>&\DQZ0YE837N,O2SR1PX MM9"1&=5V1SYK*@WU^3+DS0U8RKAY.PPM1G+V8;I''5>H\1G45DRF2MK"D \R M@^Q7@! IUCSC \]QW(AX ^DE:;9B"6(+^=DIJ(Y"[-%>FI"F, KP5!O0&@N3UJU8O>M] LU/3['CT]AF:BY+) M=RK/BY/>72D()>G8+>WQ3;PC-H*K5&F/\\IWY-LO\2I=9_!@F#6L+@Q4JM M.=)OI?8/)?:GT@J/WG(!>N4[ED&WM;35LUZOUDWQNNH%/\VKCCJE>L7P(>>0 MHVMTV6QE;T84&I]E8Y%^7(7VA=? B"[TXR D3_G@HEOE=KDMO)I="C_Q!&_+L[7,Z\L/XO>]9 MN8E,ZG9WUGBYO=^,7%7#I!T[1ZP-$KW#9*U0X/DAX MGS(J?7.8]%YM5'RP+5Z-/S=*EGF.T1('S:39,*&#D&]Z3G*'BA%#=]9>E]O, M-:BK;#S,I-@46^3;@-$G.?6>"1_Y$\+95#%@921G?&W#?0C,))?*TZ;*3<(0 M(N4O"X>V!P] K9,S(565VV:POZ?U\!V@Z8%!QGEKL._;P'A8$*VI$G>F4PVN M@B\@KVX_K@OC<*[(.NQ?^QM"=3-)IE*E5+5I0K\)C8><9F!'L?D"[EH6 8!: MR]PT4D;F4I#*0\.H&T9V1CE_@&^'[]F6]BKK[%RUX:)M&D-UT\K8#NAWU:QV M5_;Z5;I>P9ZE_K0TTQ%5'YX,>J]HQE95?Y6U!C#U$%*0KW933*L,]]T_0\]]=YSD5 M5!'>-6UJ_YA7^=6.Z]?IO_!N\GP*$T&]7&MPN6 MIE2\.!@:>4VFYH_1+7TS/J4967+]V((C?]/^2E.VS)-VU#TL1#UJT_X"TPOC M]MAO1LXD0'*&: 2#3GZTUOMMXA>RO VQ/]U4(-E.\$K&9XFL-B'O=@)$D[MW&\@ # MVP6L=B"_.P_4E)L31;"KF#?L"<:1),$0J$5WC<8QLCHQ?-S[@STE490D;@0P MMX,HPA!X&G$$

,"2*JO?@SOLH:-Y3P>8_M./?4$L#!!0 ( /DQ4%B7 MBKL

-8?20$3;8T.P6BP^0"X99K>]9!:G/QC[<&_/ GBJEW6)2>K\[G$Y=7HJ*NS_,3FA8LS&VXAX6 M[7;J=E;PPI5"^$I-H]DLFU9Z[6N35*+2;S;L6= ML%[FKX;7#>0MOW?MB.?W-QQ %I-L!CO<2.M\NT6[?PZ,WP5LW"W5WIQ+Y85= M&A_)8QFLY&Y6)J\KH3V71RM4 V@=J7< MN0G3O!*+R7X3QG7!SK2'(+%+W>T*MFW.% Y]671G[0$WB*$]E+#"7A8M.!WD M*2P;)0LX>L&^'?.&3,DSPW-63, /(+ OF%%O(D_Z>&8S;C;2Y?@F\< MI//:"B#U82*?89E\1HMY84SQ*)5J&:]]*2SHQG.];3C828B)"H?8.%>".Q'* M98[994ZLETN=FTJP6_[49\)D,B>VR971VX^WPE9L*>Y[EQ=FCSFQ/IK,]E : M50CK?F-G<$OXYY -D\:]JPS0Q)_8$<-55K5I-=*1--6!%"920Z$),3!1S8E.L&AP8"[+;RCAOA9<6 MS!9B8JJ8$[NBO4L^?H445[1Q!.J?J_T(DT1$+ E@JJ3O*H$FDE E>&B0A,YE M[Y*,,$5$U$U);6W3.-W52@O+NP:3+6O!O&&GX5Q':&="[(ZUV/[7WUT(L[5\ M5\J<0>,9MB41II*(6"5GW&J87L=6<+^L2VY[P<-T$A'KY*0HVHJ*J[:P9^?* M/ ;M<8B)F24B-LLYEY;=<077WE]0N-2VJZ)#/$PM$;%:;D27N%?ICU\BHT9)J%N8;#NH!?-!#-,0FP8I#MH AIB8L9)B(TS5%2\OLL3 MS#L)L7?05J$_X>CK%6+_O-$J[,,98F(&2H@-A!>[<8B)&2@A-A#ZT+T_Z9B! M$F(#X>5N+YJ8@1)B ^W+W:7P7*K^K8TI)R%63K_>':!+,=.DQ*;YN> =XL,4 MDU(K9K#B':+$#),2&^:MDO>%,\3$+),26^:MDG< $[-,2OW<#"UYPX23HJ_Q MB2V#E[P]3,PR*;%EWBYYVVD/,3'+I.3O\I&G]NP@Q,0LDQ);!J_,>Y..22>E M[G.PRGP9]CD99I^,V#X(Y@=V'7ZODV$2RL;K9-K*!I!3?BBV012M3G;?EC.P#^I! M3R+."!6(RS_A$P*>?I5#.^Z[4]WM^[KX.!Y.==7LQK'_D5)=[\JQK7==7T[G M(YMN.+;C>3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,Y MC?\8G/YTPWO=E3(VB]=VV)9QU:2/PW5W39>-W)TG-XN7MU4SO+Q)D^8.4@C2 M^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I M@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z* M>BN!WHIZ*X'>.GG8)M!;46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!; M46\ET-M0;R/0VU!O(]#;4&\CT-LF+TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT M-M3;"/0VU-L(]';4VPGT=M3;"?1VU-L)]';4VPGT]LG+;@*]'?5V KT=]78" MO1WU=@*]'?5V KT=]78"O0/U#@*] _4. KT#]0X"O0/U#@*] _4. KUC\K&2 M0.] O8- [T"]@T#O0+V#0.] O8- [XQZ9P*],^J="?3.J'7M+2;-DVNMOGGV+A^7@1J8S&YV&T< MLN:%];YM*IOR.GOLZT\IT]>$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V3 M6QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G M?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9- M]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X42!\:I \#TL&PO M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /DQ4%A_ZM="/0@ )DX 8 M " @0T( !X;"]W;W)K&PO M=V]R:W-H965T&UL4$L! A0#% @ ^3%06-/4(=WU P M M !X;"]W;W)K#0 & @($.) >&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06#)BWT=]"0 A"T !@ M ("!("@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ ^3%06,TUA%X^* DX$ !@ ("!"4, 'AL+W=OP >&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%0 M6$*;,HP3$0 V3 !D ("!)90 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06"8",;$U P #P< M !D ("!I+$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06#5&AC7L"@ *!\ !D M ("!,,X 'AL+W=O&PO=V]R:W-H965T M0P "PB 9 M " @0[A !X;"]W;W)K&UL4$L! A0# M% @ ^3%06$#%R8X9#0 "1\ !D ("!ONT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06 6= MZ0 \"P ?R$ !D ("!E 0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06#O\"(O:* 28L !D M ("!^Q@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ^3%06.N4DBI0! & L !D ("! M:DL! 'AL+W=O& &0 @('Q3P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ^3%06+0UW2F! P Z@< !D ("!@%T! 'AL+W=O&UL4$L! A0#% @ ^3%06.' :J Y M! H0L !D ("!"&@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06+ 3]E6H P " H !D M ("!KGX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ^3%06"#(IJP; P O 8 !D ("!QI ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M^3%06$$:8KL>" >$8 !D ("!@J(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06'I-$T% 'P M5*X! !D ("!';L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06(-T&U?9 P )0X !D M ("!Z^T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^3%06*OI".+5&@ &O$ !D ("!)_T! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%0 M6!=M'BY$!P VSP !D ("!A"@" 'AL+W=O&PO=V]R:W-H965T \ @!X;"]W;W)K M&UL4$L! A0#% @ ^3%06,5+7G E!@ $RP M !D ("!Y$ " 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^3%06(R9(?Y6"@ %V< !D M ("!*% " 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ ^3%06)>* MNQS $P( L ( !!F$" %]R96QS+RYR96QS4$L! A0# M% @ ^3%06+&T7?$8!0 OBL \ ( ![V$" 'AL+W=O MWYE>' ( #TG : M " 31G @!X;"]?7!E&UL4$L%!@ !* $H /10 *=K @ $! end XML 86 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 87 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 411 533 1 true 123 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://vishay.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets Sheet http://vishay.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Operations Sheet http://vishay.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 040000 - Statement - Consolidated Statements of Cash Flows Sheet http://vishay.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 050000 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 050100 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 060100 - Disclosure - Summary of Significant Accounting Policies Sheet http://vishay.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 060200 - Disclosure - Acquisition and Divestiture Activities Sheet http://vishay.com/role/AcquisitionAndDivestitureActivities Acquisition and Divestiture Activities Notes 10 false false R11.htm 060300 - Disclosure - Goodwill and Other Intangible Assets Sheet http://vishay.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 11 false false R12.htm 060400 - Disclosure - Leases Sheet http://vishay.com/role/Leases Leases Notes 12 false false R13.htm 060500 - Disclosure - Income Taxes Sheet http://vishay.com/role/IncomeTaxes Income Taxes Notes 13 false false R14.htm 060600 - Disclosure - Long-Term Debt Sheet http://vishay.com/role/LongtermDebt Long-Term Debt Notes 14 false false R15.htm 060700 - Disclosure - Stockholders' Equity Sheet http://vishay.com/role/StockholdersEquity Stockholders' Equity Notes 15 false false R16.htm 060800 - Disclosure - Other Income (Expense) Sheet http://vishay.com/role/OtherIncomeExpense Other Income (Expense) Notes 16 false false R17.htm 060900 - Disclosure - Other Accrued Expenses Sheet http://vishay.com/role/OtherAccruedExpenses Other Accrued Expenses Notes 17 false false R18.htm 061000 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 18 false false R19.htm 061100 - Disclosure - Pensions and Other Postretirement Benefits Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefits Pensions and Other Postretirement Benefits Notes 19 false false R20.htm 061200 - Disclosure - Stock-Based Compensation Sheet http://vishay.com/role/StockbasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 061300 - Disclosure - Commitments and Contingencies Sheet http://vishay.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 061400 - Disclosure - Current Vulnerability Due to Certain Concentrations Sheet http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrations Current Vulnerability Due to Certain Concentrations Notes 22 false false R23.htm 061500 - Disclosure - Segment and Geographic Data Sheet http://vishay.com/role/SegmentAndGeographicData Segment and Geographic Data Notes 23 false false R24.htm 061600 - Disclosure - Earnings Per Share Sheet http://vishay.com/role/EarningsPerShare Earnings Per Share Notes 24 false false R25.htm 061700 - Disclosure - Additional Cash Flow Information Sheet http://vishay.com/role/AdditionalCashFlowInformation Additional Cash Flow Information Notes 25 false false R26.htm 061800 - Disclosure - Fair Value Measurements Sheet http://vishay.com/role/FairValueMeasurements Fair Value Measurements Notes 26 false false R27.htm 061900 - Disclosure - Related Party Transactions Sheet http://vishay.com/role/RelatedPartyTransactions Related Party Transactions Notes 27 false false R28.htm 062000 - Disclosure - Insider Trading Arrangements Sheet http://vishay.com/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 070100 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://vishay.com/role/SummaryOfSignificantAccountingPolicies 29 false false R30.htm 071600 - Disclosure - Earnings Per Share (Policies) Sheet http://vishay.com/role/EarningsPerSharePolicies Earnings Per Share (Policies) Policies http://vishay.com/role/SummaryOfSignificantAccountingPolicies 30 false false R31.htm 080300 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://vishay.com/role/GoodwillAndOtherIntangibleAssets 31 false false R32.htm 080400 - Disclosure - Leases (Tables) Sheet http://vishay.com/role/LeasesTables Leases (Tables) Tables http://vishay.com/role/Leases 32 false false R33.htm 080500 - Disclosure - Income Taxes (Tables) Sheet http://vishay.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://vishay.com/role/IncomeTaxes 33 false false R34.htm 080600 - Disclosure - Long-Term Debt (Tables) Sheet http://vishay.com/role/LongtermDebtTables Long-Term Debt (Tables) Tables http://vishay.com/role/LongtermDebt 34 false false R35.htm 080700 - Disclosure - Stockholders' Equity (Tables) Sheet http://vishay.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://vishay.com/role/StockholdersEquity 35 false false R36.htm 080800 - Disclosure - Other Income (Expense) (Tables) Sheet http://vishay.com/role/OtherIncomeExpenseTables Other Income (Expense) (Tables) Tables http://vishay.com/role/OtherIncomeExpense 36 false false R37.htm 080900 - Disclosure - Other Accrued Expenses (Tables) Sheet http://vishay.com/role/OtherAccruedExpensesTables Other Accrued Expenses (Tables) Tables http://vishay.com/role/OtherAccruedExpenses 37 false false R38.htm 081000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss 38 false false R39.htm 081100 - Disclosure - Pensions and Other Postretirement Benefits (Tables) Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables Pensions and Other Postretirement Benefits (Tables) Tables http://vishay.com/role/PensionsAndOtherPostretirementBenefits 39 false false R40.htm 081200 - Disclosure - Stock-Based Compensation (Tables) Sheet http://vishay.com/role/StockbasedCompensationTables Stock-Based Compensation (Tables) Tables http://vishay.com/role/StockbasedCompensation 40 false false R41.htm 081400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Tables) Sheet http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables Current Vulnerability Due to Certain Concentrations (Tables) Tables http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrations 41 false false R42.htm 081500 - Disclosure - Segment and Geographic Data (Tables) Sheet http://vishay.com/role/SegmentAndGeographicDataTables Segment and Geographic Data (Tables) Tables http://vishay.com/role/SegmentAndGeographicData 42 false false R43.htm 081600 - Disclosure - Earnings Per Share (Tables) Sheet http://vishay.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://vishay.com/role/EarningsPerShare 43 false false R44.htm 081700 - Disclosure - Additional Cash Flow Information (Tables) Sheet http://vishay.com/role/AdditionalCashFlowInformationTables Additional Cash Flow Information (Tables) Tables http://vishay.com/role/AdditionalCashFlowInformation 44 false false R45.htm 081800 - Disclosure - Fair Value Measurements (Tables) Sheet http://vishay.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://vishay.com/role/FairValueMeasurements 45 false false R46.htm 090100 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies 46 false false R47.htm 090200 - Disclosure - Acquisition and Divestiture Activities (Details) Sheet http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails Acquisition and Divestiture Activities (Details) Details http://vishay.com/role/AcquisitionAndDivestitureActivities 47 false false R48.htm 090300 - Disclosure - Goodwill and Other Intangible Assets (Details) Sheet http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Details) Details http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables 48 false false R49.htm 090400 - Disclosure - Leases (Details) Sheet http://vishay.com/role/LeasesDetails Leases (Details) Details http://vishay.com/role/LeasesTables 49 false false R50.htm 090500 - Disclosure - Income Taxes (Details) Sheet http://vishay.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://vishay.com/role/IncomeTaxesTables 50 false false R51.htm 090600 - Disclosure - Long-Term Debt (Details) Sheet http://vishay.com/role/LongtermDebtDetails Long-Term Debt (Details) Details http://vishay.com/role/LongtermDebtTables 51 false false R52.htm 090700 - Disclosure - Stockholders' Equity (Details) Sheet http://vishay.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://vishay.com/role/StockholdersEquityTables 52 false false R53.htm 090800 - Disclosure - Other Income (Expense) (Details) Sheet http://vishay.com/role/OtherIncomeExpenseDetails Other Income (Expense) (Details) Details http://vishay.com/role/OtherIncomeExpenseTables 53 false false R54.htm 090900 - Disclosure - Other Accrued Expenses (Details) Sheet http://vishay.com/role/OtherAccruedExpensesDetails Other Accrued Expenses (Details) Details http://vishay.com/role/OtherAccruedExpensesTables 54 false false R55.htm 091000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details) Sheet http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails Accumulated Other Comprehensive Income (Loss) (Details) Details http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables 55 false false R56.htm 091100 - Disclosure - Pensions and Other Postretirement Benefits (Details) Sheet http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails Pensions and Other Postretirement Benefits (Details) Details http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables 56 false false R57.htm 091200 - Disclosure - Stock-Based Compensation (Details) Sheet http://vishay.com/role/StockbasedCompensationDetails Stock-Based Compensation (Details) Details http://vishay.com/role/StockbasedCompensationTables 57 false false R58.htm 091300 - Disclosure - Commitments and Contingencies (Details) Sheet http://vishay.com/role/CommitmentsAndContingenciesDetails Commitments and Contingencies (Details) Details http://vishay.com/role/CommitmentsAndContingencies 58 false false R59.htm 091400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Details) Sheet http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails Current Vulnerability Due to Certain Concentrations (Details) Details http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables 59 false false R60.htm 091500 - Disclosure - Segment and Geographic Data (Details) Sheet http://vishay.com/role/SegmentAndGeographicDataDetails Segment and Geographic Data (Details) Details http://vishay.com/role/SegmentAndGeographicDataTables 60 false false R61.htm 091502 - Disclosure - Segment and Geographic Data, Operating Margin Reconciliation (Details) Sheet http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails Segment and Geographic Data, Operating Margin Reconciliation (Details) Details 61 false false R62.htm 091504 - Disclosure - Segment and Geographic Data, Revenue and assets by geographic area (Details) Sheet http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails Segment and Geographic Data, Revenue and assets by geographic area (Details) Details 62 false false R63.htm 091600 - Disclosure - Earnings Per Share (Details) Sheet http://vishay.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://vishay.com/role/EarningsPerShareTables 63 false false R64.htm 091700 - Disclosure - Additional Cash Flow Information (Details) Sheet http://vishay.com/role/AdditionalCashFlowInformationDetails Additional Cash Flow Information (Details) Details http://vishay.com/role/AdditionalCashFlowInformationTables 64 false false R65.htm 091800 - Disclosure - Fair Value Measurements (Details) Sheet http://vishay.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://vishay.com/role/FairValueMeasurementsTables 65 false false R66.htm 091900 - Disclosure - Related Party Transactions (Details) Sheet http://vishay.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://vishay.com/role/RelatedPartyTransactions 66 false false All Reports Book All Reports form10k.htm vsh-20231231.xsd vsh-20231231_cal.xml vsh-20231231_def.xml vsh-20231231_lab.xml vsh-20231231_pre.xml image00011.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "form10k.htm": { "nsprefix": "vsh", "nsuri": "http://vishay.com/20231231", "dts": { "inline": { "local": [ "form10k.htm" ] }, "schema": { "local": [ "vsh-20231231.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "vsh-20231231_cal.xml" ] }, "definitionLink": { "local": [ "vsh-20231231_def.xml" ] }, "labelLink": { "local": [ "vsh-20231231_lab.xml" ] }, "presentationLink": { "local": [ "vsh-20231231_pre.xml" ] } }, "keyStandard": 462, "keyCustom": 71, "axisStandard": 34, "axisCustom": 0, "memberStandard": 68, "memberCustom": 49, "hidden": { "total": 23, "http://fasb.org/us-gaap/2023": 16, "http://vishay.com/20231231": 1, "http://xbrl.sec.gov/dei/2023": 6 }, "contextCount": 411, "entityCount": 1, "segmentCount": 123, "elementCount": 1121, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1814, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://vishay.com/role/DocumentAndEntityInformation", "longName": "000100 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://vishay.com/role/ConsolidatedBalanceSheets", "longName": "010000 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "010100 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://vishay.com/role/ConsolidatedStatementsOfOperations", "longName": "020000 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ManufacturingCosts", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R5": { "role": "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome", "longName": "030000 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R6": { "role": "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "longName": "040000 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R7": { "role": "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity", "longName": "050000 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c20201231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20210101to20211231_StatementClassOfStockAxis_CommonClassAMember_StatementEquityComponentsAxis_CommonStockMember", "name": "us-gaap:ProfitLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R8": { "role": "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical", "longName": "050100 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://vishay.com/role/SummaryOfSignificantAccountingPolicies", "longName": "060100 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://vishay.com/role/AcquisitionAndDivestitureActivities", "longName": "060200 - Disclosure - Acquisition and Divestiture Activities", "shortName": "Acquisition and Divestiture Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://vishay.com/role/GoodwillAndOtherIntangibleAssets", "longName": "060300 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://vishay.com/role/Leases", "longName": "060400 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://vishay.com/role/IncomeTaxes", "longName": "060500 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://vishay.com/role/LongtermDebt", "longName": "060600 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://vishay.com/role/StockholdersEquity", "longName": "060700 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://vishay.com/role/OtherIncomeExpense", "longName": "060800 - Disclosure - Other Income (Expense)", "shortName": "Other Income (Expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://vishay.com/role/OtherAccruedExpenses", "longName": "060900 - Disclosure - Other Accrued Expenses", "shortName": "Other Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss", "longName": "061000 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "shortName": "Accumulated Other Comprehensive Income (Loss)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefits", "longName": "061100 - Disclosure - Pensions and Other Postretirement Benefits", "shortName": "Pensions and Other Postretirement Benefits", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://vishay.com/role/StockbasedCompensation", "longName": "061200 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://vishay.com/role/CommitmentsAndContingencies", "longName": "061300 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrations", "longName": "061400 - Disclosure - Current Vulnerability Due to Certain Concentrations", "shortName": "Current Vulnerability Due to Certain Concentrations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://vishay.com/role/SegmentAndGeographicData", "longName": "061500 - Disclosure - Segment and Geographic Data", "shortName": "Segment and Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://vishay.com/role/EarningsPerShare", "longName": "061600 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://vishay.com/role/AdditionalCashFlowInformation", "longName": "061700 - Disclosure - Additional Cash Flow Information", "shortName": "Additional Cash Flow Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://vishay.com/role/FairValueMeasurements", "longName": "061800 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://vishay.com/role/RelatedPartyTransactions", "longName": "061900 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://vishay.com/role/InsiderTradingArrangements", "longName": "062000 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231001to20231231", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "longName": "070100 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://vishay.com/role/EarningsPerSharePolicies", "longName": "071600 - Disclosure - Earnings Per Share (Policies)", "shortName": "Earnings Per Share (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:EarningsPerSharePolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables", "longName": "080300 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://vishay.com/role/LeasesTables", "longName": "080400 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://vishay.com/role/IncomeTaxesTables", "longName": "080500 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:ScheduleOfExpectedInstallmentPaymentsOfOneTimeTransitionTaxOnUnremittedForeignEarningsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:ScheduleOfExpectedInstallmentPaymentsOfOneTimeTransitionTaxOnUnremittedForeignEarningsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://vishay.com/role/LongtermDebtTables", "longName": "080600 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://vishay.com/role/StockholdersEquityTables", "longName": "080700 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://vishay.com/role/OtherIncomeExpenseTables", "longName": "080800 - Disclosure - Other Income (Expense) (Tables)", "shortName": "Other Income (Expense) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://vishay.com/role/OtherAccruedExpensesTables", "longName": "080900 - Disclosure - Other Accrued Expenses (Tables)", "shortName": "Other Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "longName": "081000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables", "longName": "081100 - Disclosure - Pensions and Other Postretirement Benefits (Tables)", "shortName": "Pensions and Other Postretirement Benefits (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:AmountsRecordedOnConsolidatedBalanceSheetsAssociatedWithVariousRetirementBenefitPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:AmountsRecordedOnConsolidatedBalanceSheetsAssociatedWithVariousRetirementBenefitPlansTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://vishay.com/role/StockbasedCompensationTables", "longName": "081200 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables", "longName": "081400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Tables)", "shortName": "Current Vulnerability Due to Certain Concentrations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c20230101to20231231_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_ConcentrationRiskByTypeAxis_GeographicConcentrationRiskMember", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://vishay.com/role/SegmentAndGeographicDataTables", "longName": "081500 - Disclosure - Segment and Geographic Data (Tables)", "shortName": "Segment and Geographic Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://vishay.com/role/EarningsPerShareTables", "longName": "081600 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://vishay.com/role/AdditionalCashFlowInformationTables", "longName": "081700 - Disclosure - Additional Cash Flow Information (Tables)", "shortName": "Additional Cash Flow Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashFlowOperatingCapitalTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:CashFlowOperatingCapitalTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://vishay.com/role/FairValueMeasurementsTables", "longName": "081800 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails", "longName": "090100 - Disclosure - Summary of Significant Accounting Policies (Details)", "shortName": "Summary of Significant Accounting Policies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c20210101to20211231", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20210101to20211231", "name": "us-gaap:PaymentsForRestructuring", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "longName": "090200 - Disclosure - Acquisition and Divestiture Activities (Details)", "shortName": "Acquisition and Divestiture Activities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20210101to20211231_BusinessAcquisitionAxis_BarryIndustriesMember", "name": "us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R48": { "role": "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "longName": "090300 - Disclosure - Goodwill and Other Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:Goodwill", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R49": { "role": "http://vishay.com/role/LeasesDetails", "longName": "090400 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R50": { "role": "http://vishay.com/role/IncomeTaxesDetails", "longName": "090500 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://vishay.com/role/LongtermDebtDetails", "longName": "090600 - Disclosure - Long-Term Debt (Details)", "shortName": "Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:LongTermLineOfCredit", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://vishay.com/role/StockholdersEquityDetails", "longName": "090700 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:CommonStockCapitalSharesReservedForFutureIssuance", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://vishay.com/role/OtherIncomeExpenseDetails", "longName": "090800 - Disclosure - Other Income (Expense) (Details)", "shortName": "Other Income (Expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c20220101to20221231", "name": "vsh:COVID19ImpactOnCOGS", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20220101to20221231", "name": "vsh:COVID19ImpactOnCOGS", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://vishay.com/role/OtherAccruedExpensesDetails", "longName": "090900 - Disclosure - Other Accrued Expenses (Details)", "shortName": "Other Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c20231231", "name": "srt:PayablesToCustomers", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "srt:PayablesToCustomers", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "longName": "091000 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Details)", "shortName": "Accumulated Other Comprehensive Income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c20221231", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20201231_StatementEquityComponentsAxis_AccumulatedDefinedBenefitPlansAdjustmentMember", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R56": { "role": "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "longName": "091100 - Disclosure - Pensions and Other Postretirement Benefits (Details)", "shortName": "Pensions and Other Postretirement Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R57": { "role": "http://vishay.com/role/StockbasedCompensationDetails", "longName": "091200 - Disclosure - Stock-Based Compensation (Details)", "shortName": "Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://vishay.com/role/CommitmentsAndContingenciesDetails", "longName": "091300 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c20231231", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20231231", "name": "us-gaap:AccrualForEnvironmentalLossContingencies", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "longName": "091400 - Disclosure - Current Vulnerability Due to Certain Concentrations (Details)", "shortName": "Current Vulnerability Due to Certain Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:DurationOfBusinessOperationsInIsrael", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:DurationOfBusinessOperationsInIsrael", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://vishay.com/role/SegmentAndGeographicDataDetails", "longName": "091500 - Disclosure - Segment and Geographic Data (Details)", "shortName": "Segment and Geographic Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U008", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U008", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails", "longName": "091502 - Disclosure - Segment and Geographic Data, Operating Margin Reconciliation (Details)", "shortName": "Segment and Geographic Data, Operating Margin Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "vsh:SegmentOperatingIncome", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:UnusualOrInfrequentItemNetGainLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R62": { "role": "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails", "longName": "091504 - Disclosure - Segment and Geographic Data, Revenue and assets by geographic area (Details)", "shortName": "Segment and Geographic Data, Revenue and assets by geographic area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_StatementGeographicalAxis_US", "name": "us-gaap:Revenues", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R63": { "role": "http://vishay.com/role/EarningsPerShareDetails", "longName": "091600 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:NetIncomeLoss", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "U002", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "unique": true } }, "R64": { "role": "http://vishay.com/role/AdditionalCashFlowInformationDetails", "longName": "091700 - Disclosure - Additional Cash Flow Information (Details)", "shortName": "Additional Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncreaseDecreaseInReceivables", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:IncreaseDecreaseInReceivables", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://vishay.com/role/FairValueMeasurementsDetails", "longName": "091800 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231", "name": "us-gaap:DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "unitRef": "U001", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://vishay.com/role/RelatedPartyTransactionsDetails", "longName": "091900 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c20230101to20231231_StatementClassOfStockAxis_CommonClassBMember", "name": "vsh:RatioForStockDividendForVishayPrecisionGroupInc", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c20230101to20231231_StatementClassOfStockAxis_CommonClassBMember", "name": "vsh:RatioForStockDividendForVishayPrecisionGroupInc", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "reportCount": 1, "baseRef": "form10k.htm", "first": true, "unique": true } } }, "tag": { "country_AT": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AT", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Austria [Member]", "label": "AUSTRIA" } } }, "auth_ref": [] }, "stpr_AZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "AZ", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Arizona [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdate202006Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate202006Member", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2020-06 [Member]", "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity." } } }, "auth_ref": [ "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Goods received, not yet invoiced", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other." } } }, "auth_ref": [ "r948" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Trade accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38", "r1092" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowances for credit losses of $1,705 and $1,324, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r445", "r446" ] }, "us-gaap_AccrualForEnvironmentalLossContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForEnvironmentalLossContingencies", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued environmental liabilities", "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies." } } }, "auth_ref": [ "r508", "r1066", "r1129", "r1131", "r1203", "r1208" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued environmental liabilities, current", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer." } } }, "auth_ref": [ "r41", "r1065", "r1200", "r1203", "r1208" ] }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued environmental liabilities, noncurrent", "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer." } } }, "auth_ref": [ "r47", "r1200", "r1203", "r1208" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income taxes", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r187", "r267" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Pension and Other Post-Retirement Actuarial Items [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r26", "r55", "r1153", "r1154", "r1155" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Allowance for depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r103", "r325", "r878" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Unrealized Gain (Loss) on Available-for-Sale Securities [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r352", "r353", "r1153" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "vsh_DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total actuarial items", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r10", "r55", "r1225" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r351", "r352", "r807", "r809", "r810", "r811", "r812", "r813" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive income (loss)", "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r54", "r55", "r199", "r335", "r873", "r911", "r915" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r351", "r352", "r807", "r809", "r810", "r811", "r812", "r813" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "verboseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r26", "r55", "r767", "r770", "r840", "r906", "r907", "r1153", "r1154", "r1155", "r1170", "r1171", "r1172" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Currency Translation Adjustment [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent." } } }, "auth_ref": [ "r8", "r26", "r55", "r352", "r353", "r809", "r810", "r811", "r812", "r813", "r1153" ] }, "us-gaap_AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsAndSupplementalCashFlowInformationAbstract", "lang": { "en-us": { "role": { "label": "Additional Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Capital in excess of par value", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r193" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Capital In Excess of Par Value [Member]", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r695", "r696", "r697", "r930", "r1170", "r1171", "r1172", "r1268", "r1292" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments for New Accounting Pronouncements [Axis]", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r380", "r381", "r382", "r383", "r392", "r448", "r449", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r494", "r695", "r696", "r697", "r731", "r732", "r733", "r734", "r751", "r752", "r753", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r794", "r795", "r797", "r798", "r799", "r800", "r814", "r815", "r818", "r819", "r820", "r821", "r836", "r837", "r838", "r839", "r840", "r855", "r856", "r857", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalDividendsInExcessOfRetainedEarnings", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends declared", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from dividends legally declared (or paid) in excess of retained earnings balance." } } }, "auth_ref": [ "r27", "r240" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebtSubsequentAdjustments", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of convertible debt instruments", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt, Subsequent Adjustments", "documentation": "The amount of subsequent adjustments to additional paid in capital for convertible financial instruments where a component of equity and a component of debt are recognized." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r132", "r133", "r658" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1113", "r1115", "r1116", "r1118", "r1120", "r1121", "r1124" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1122" ] }, "vsh_AllocatedEquityComponentOfRepurchasedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "AllocatedEquityComponentOfRepurchasedDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the repurchased convertible debt instrument allocated to equity.", "label": "Allocated equity component of repurchased debt" } } }, "auth_ref": [] }, "vsh_AllocatedLiabilityComponentOfRepurchasedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "AllocatedLiabilityComponentOfRepurchasedDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the repurchased convertible debt instrument allocated to liability.", "label": "Allocated liability component of repurchased debt" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense recognized", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r690", "r702" ] }, "us-gaap_AllowanceForCreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts [Abstract]", "label": "Allowance for Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, allowances for credit losses", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r336", "r447", "r468" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1294", "r1296", "r1297", "r1298" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://vishay.com/role/LongtermDebtDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Non-cash interest expense", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r16", "r174", "r209", "r548" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization expense (excluding capitalized software)", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r16", "r96", "r100" ] }, "vsh_AmountsRecordedOnConsolidatedBalanceSheetsAssociatedWithVariousRetirementBenefitPlansTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20231231", "localname": "AmountsRecordedOnConsolidatedBalanceSheetsAssociatedWithVariousRetirementBenefitPlansTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recorded on the consolidated balance sheets associated with various retirement benefit plans.", "label": "Amounts Recorded On Consolidated Balance Sheets Associated With Various Retirement Benefit Plans [Table Text Block]", "verboseLabel": "Retirement Plan amounts recorded on consolidated balance sheets" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r403" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r73" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r73" ] }, "vsh_AppliedThinFilmProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "AppliedThinFilmProductsMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Applied Thin-Film Products [Member]" } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asia [Member]", "label": "Asia [Member]", "documentation": "Continent of Asia." } } }, "auth_ref": [ "r1294", "r1296", "r1297", "r1298" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Total Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r265", "r329", "r369", "r414", "r430", "r436", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r756", "r760", "r796", "r869", "r969", "r1092", "r1107", "r1214", "r1215", "r1277" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsAndLiabilitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAndLiabilitiesLesseeAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "vsh_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's right of use assets and lease liabilities.", "label": "Assets and Liabilities, Lessee [Table Text Block]", "terseLabel": "Right of Use Assets and Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r321", "r340", "r369", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r756", "r760", "r796", "r1092", "r1214", "r1215", "r1277" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r171" ] }, "us-gaap_AssetsHeldInTrustNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsHeldInTrustNoncurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Assets held in trust", "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited." } } }, "auth_ref": [ "r1164" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r1111", "r1112", "r1114" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r1111", "r1112", "r1114" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r1111", "r1112", "r1114" ] }, "vsh_AutomotiveMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "AutomotiveMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Automotive end market customer", "label": "Automotive [Member]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available for sale securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r451", "r471", "r860", "r1184" ] }, "vsh_AvailableToGrant2007StockIncentiveProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "AvailableToGrant2007StockIncentiveProgramMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Available to grant 2007 Stock Incentive Program", "label": "Available to grant 2007 Stock Incentive Program - [Member]" } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r686", "r687", "r688", "r689" ] }, "country_BE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BE", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Belgium [Member]" } } }, "auth_ref": [] }, "country_BR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BR", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Brazil [Member]" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r167", "r169" ] }, "vsh_BankFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankFiveMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "HSBC, a participant in the Credit Facility.", "label": "Bank Five [Member]", "terseLabel": "HSBC [Member]" } } }, "auth_ref": [] }, "vsh_BankFourMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankFourMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank Hapoalim, a participant in the Credit Facility.", "label": "Bank Four [Member]", "terseLabel": "Bank Hapoalim" } } }, "auth_ref": [] }, "vsh_BankOfChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankOfChinaMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank of China", "label": "Bank of China [Member]" } } }, "auth_ref": [] }, "vsh_BankOfTokyoMitsubishiMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankOfTokyoMitsubishiMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Bank of Tokyo Mitsubishi [Member]" } } }, "auth_ref": [] }, "vsh_BankOneMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankOneMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank Leumi, a participant in the Credit Facility", "label": "Bank One [Member]", "terseLabel": "Bank of America [Member]" } } }, "auth_ref": [] }, "vsh_BankSevenMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankSevenMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deutsche Bank", "label": "Bank Seven [Member]", "terseLabel": "TD Bank [Member]" } } }, "auth_ref": [] }, "vsh_BankSixMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankSixMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Bank Hapoalim", "label": "Bank Six [Member]", "terseLabel": "Bank Hapoalim [Member]" } } }, "auth_ref": [] }, "vsh_BankThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankThreeMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "KBC, a participant in the Credit Facility", "label": "Bank Three [Member]", "terseLabel": "JPMorgan [Member]" } } }, "auth_ref": [] }, "vsh_BankTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BankTwoMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Unicredit", "label": "Bank Two [Member]", "terseLabel": "MUFG Bank Ltd. [Member]" } } }, "auth_ref": [] }, "vsh_BarryIndustriesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BarryIndustriesMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Barry Industries [Member]" } } }, "auth_ref": [] }, "vsh_BasisIncreaseUponLeverageRatioDecrease": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20231231", "localname": "BasisIncreaseUponLeverageRatioDecrease", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The leverage ratio to trigger a change in the basis spread on the credit facility borrowings and commitment fee.", "label": "Leverage ratio trigger", "terseLabel": "Basis increase upon leverage ratio decrease (in hundredths)" } } }, "auth_ref": [] }, "vsh_BiMetallixMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "BiMetallixMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Bi-Metallix, Inc.", "label": "Bi-Metallix [Member]" } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Felix Zandman [Member]", "label": "Board of Directors Chairman [Member]", "documentation": "Leader of board of directors." } } }, "auth_ref": [ "r1179" ] }, "vsh_BorrowingsToFundAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "BorrowingsToFundAcquisition", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount borrowed under a revolving credit facility used to fund or partially fund an acquisition.", "label": "Borrowings to fund acquisition" } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://vishay.com/role/LeasesDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and Improvements [Member]", "label": "Building and Building Improvements [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_BuildingsAndImprovementsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingsAndImprovementsGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Buildings and improvements", "documentation": "Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [ "r227" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r750", "r1080", "r1083" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r140", "r143", "r750", "r1080", "r1083" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, date of acquisition agreement", "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEffectiveDateOfAcquisition1", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, effective date of acquisition", "documentation": "Date when the acquirer obtains control of the acquiree, in YYYY-MM-DD format." } } }, "auth_ref": [ "r3", "r4", "r29" ] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableLineItems", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Equity Interests Issued or Issuable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionNameOfAcquiredEntity": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionNameOfAcquiredEntity", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, name of acquired entity", "documentation": "Name of the acquired entity." } } }, "auth_ref": [ "r141" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business acquisition, percentage of voting interests acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r142" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1138", "r1139" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r1138", "r1139" ] }, "us-gaap_BusinessAcquisitionProFormaInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationAbstract", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionSharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionSharePrice", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Share Price", "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Net Income (Loss)", "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [ "r748", "r749" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r748", "r749" ] }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date." } } }, "auth_ref": [ "r147" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business combination, contingent consideration arrangements, range of outcomes, value, high", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r152" ] }, "us-gaap_BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationLiabilitiesArisingFromContingenciesAmountRecognized", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of contingent consideration", "documentation": "The amount, measured at acquisition-date fair value, of all liabilities assumed that arise from contingencies and were recognized by the entity." } } }, "auth_ref": [ "r146" ] }, "us-gaap_BusinessCombinationPriceOfAcquisitionExpected": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationPriceOfAcquisitionExpected", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business combination, price of acquisition, expected", "documentation": "Purchase price of expected business acquisition prior to consideration being transferred. Excludes asset acquisition." } } }, "auth_ref": [ "r1134" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business Acquisitions", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Marketable Securities", "documentation": "Amount of investments in debt and equity securities, including, but not limited to, held-to-maturity, trading and available-for-sale expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Total", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired cash and short-term investments", "documentation": "The amount of financial assets (as defined) recognized as of the acquisition date." } } }, "auth_ref": [ "r144", "r145", "r262" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill, Total", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net, Total", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r144", "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r145" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment, Total", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r144", "r145" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Acquisition and Divestiture Activities [Abstract]" } } }, "auth_ref": [] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Canada [Member]", "label": "CANADA" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "People's Republic of China [Member]", "label": "People's Republic Of China [Member]" } } }, "auth_ref": [] }, "vsh_COVID19ImpactOnCOGS": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "COVID19ImpactOnCOGS", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "The net impact on cost of goods sold of the costs and subsidies directly attributable to COVID-19.", "label": "COVID-19 Impact on COGS" } } }, "auth_ref": [] }, "vsh_COVID19ImpactOnSGA": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "COVID19ImpactOnSGA", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "The net impact on selling, general, and administrative expenses of the costs and subsidies directly attributable to COVID-19.", "label": "COVID-19 Impact on SGA", "terseLabel": "COVID-19 Impact on SGA" } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CZ", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Czech Republic [Member]", "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CaliforniaFranchiseTaxBoardMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "California [Member]", "label": "California Franchise Tax Board [Member]", "documentation": "Designated tax department of the government of the state of California." } } }, "auth_ref": [] }, "vsh_CapPriceOfCappedCall": { "xbrltype": "perShareItemType", "nsuri": "http://vishay.com/20231231", "localname": "CapPriceOfCappedCall", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Cap price of capped call.", "label": "Cap price of capped call" } } }, "auth_ref": [] }, "vsh_CapacitorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CapacitorsSegmentMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Capacitors Segment [Member]", "terseLabel": "Capacitors [Member]" } } }, "auth_ref": [] }, "vsh_CapellaMicrosystemsTaiwanIncMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CapellaMicrosystemsTaiwanIncMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Acquisition target Capella Microsystems (Taiwan) Inc.", "label": "Capella Microsystems (Taiwan) Inc. [Member]" } } }, "auth_ref": [] }, "vsh_CappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CappedCallTransactions", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "documentation": "Capped call transactions entered in connection with issuance of convertible senior notes.", "label": "Capped call transactions", "terseLabel": "Capped call transactions, net of tax" } } }, "auth_ref": [] }, "vsh_CashAndCashEquivalentsAndShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CashAndCashEquivalentsAndShortTermInvestmentsMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents and Short-term Investments, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported cash and cash equivalents and short-term investments, as of the balance sheet date.", "label": "Cash and Cash Equivalents and Short-term Investments [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r65", "r324", "r1049" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments", "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." } } }, "auth_ref": [ "r66" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestments", "crdr": "debit", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalents and short-term investments", "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable." } } }, "auth_ref": [ "r1152" ] }, "us-gaap_CashCashEquivalentsAndShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsAndShortTermInvestmentsAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, and Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of year", "periodEndLabel": "Cash and cash equivalents at end of year", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r65", "r216", "r365" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r5", "r216" ] }, "us-gaap_CashFlowOperatingCapitalTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingCapitalTableTextBlock", "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in operating assets and liabilities", "label": "Cash Flow, Operating Capital [Table Text Block]", "documentation": "Tabular disclosure of the net increase (decrease) in operating capital in the operating section of the statement of cash flows, represents the entire footnote disclosure that provides details regarding the net change during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [] }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowSupplementalDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformation" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional Cash Flow Information", "label": "Cash Flow, Supplemental Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r213" ] }, "vsh_CashPaidForCappedCall": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CashPaidForCappedCall", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash paid to purchase capped call.", "label": "Cash paid for capped call", "negatedLabel": "Cash paid for capped call", "verboseLabel": "Cash paid for capped call" } } }, "auth_ref": [] }, "vsh_CashRepatriatedTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CashRepatriatedTotal", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The total amount of foreign earnings repatriated to the U.S. under the Company's repatriation program which was initiated in 2008.", "label": "Cash Repatriated Total", "terseLabel": "Total cash repatriated under the Company's program" } } }, "auth_ref": [] }, "vsh_CenterlineMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CenterlineMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Centerline Technologies, LLC", "label": "Centerline [Member]" } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Felix Zandman [Member]", "label": "Chief Executive Officer [Member]", "documentation": "Person with designation of chief executive officer." } } }, "auth_ref": [ "r1179" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dr. Lior Yahalomi [Member]", "label": "Chief Financial Officer [Member]", "documentation": "Person with designation of chief financial officer." } } }, "auth_ref": [ "r1179" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "vsh_ClassBConvertibleCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ClassBConvertibleCommonStockMember", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "documentation": "A classification of common stock that has different rights than Common Class A and may be converted to another form of security.", "label": "Class B Convertible Common Stock [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://vishay.com/role/DocumentAndEntityInformation", "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r293", "r332", "r333", "r334", "r369", "r396", "r397", "r400", "r402", "r408", "r409", "r457", "r513", "r516", "r517", "r518", "r524", "r525", "r557", "r558", "r561", "r564", "r571", "r796", "r919", "r920", "r921", "r922", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r956", "r978", "r1001", "r1021", "r1022", "r1023", "r1024", "r1025", "r1128", "r1165", "r1174" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r332", "r333", "r334", "r408", "r557", "r558", "r559", "r561", "r564", "r569", "r571", "r919", "r920", "r921", "r922", "r1072", "r1128", "r1165" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "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." } } }, "auth_ref": [ "r48", "r179", "r871", "r955" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://vishay.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r232", "r500", "r502", "r1032", "r1207" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r104", "r1034" ] }, "vsh_Committeduncommittedshorttermcreditlines": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "Committeduncommittedshorttermcreditlines", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Committed and uncommitted short-term credit lines with various U.S. and foreign banks held by the Company.", "label": "CommittedUncommittedShortTermCreditLines", "terseLabel": "Committed and uncommitted short-term credit lines" } } }, "auth_ref": [] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock [Member]", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1292" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Class B Convertible Common Stock [Member]", "terseLabel": "Class B Convertible Common Stock [Member]", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1292" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Shares reserved (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r49" ] }, "us-gaap_CommonStockConversionFeatures": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockConversionFeatures", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Conversion feature", "documentation": "Description of common stock conversion feature. Includes, but is not limited to, conversion price; conversion right; timing of right; terms, event or change in circumstance causing contingency to be met or adjustment to conversion price or number of shares; manner of settlement upon conversion; and method of settlement." } } }, "auth_ref": [ "r287", "r288", "r289", "r572" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends per share (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r240" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Dividends declared (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r240" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1094", "r1095", "r1096", "r1098", "r1099", "r1100", "r1101", "r1170", "r1171", "r1268", "r1290", "r1292" ] }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "presentation": [ "http://vishay.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Spin-off of Vishay Precision Group, Inc. [Abstract]", "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "vsh_CommonStockOptionsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CommonStockOptionsOutstandingMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Common stock options outstanding", "label": "Common stock options outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockOtherValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockOtherValueOutstanding", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Class B convertible common stock, par value $0.10 per share: authorized - 40,000,000 shares; 12,097,148 shares outstanding", "label": "Common Stock, Other Value, Outstanding", "documentation": "Value of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r192" ] }, "vsh_CommonStockParValue010PerShareMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CommonStockParValue010PerShareMember", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Common stock, par value $0.10 per share [Member]" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r192", "r956" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r27", "r192", "r956", "r975", "r1292", "r1293" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.10 per share: authorized - 300,000,000 shares; 133,187,901 and 132,911,771 shares outstanding", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r192", "r956" ] }, "vsh_CommonStockVotingRightsVotesPerShare": { "xbrltype": "integerItemType", "nsuri": "http://vishay.com/20231231", "localname": "CommonStockVotingRightsVotesPerShare", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of votes per share carried by each class of common stock under voting rights of common stock.", "label": "Common Stock, Voting Rights, Votes Per Share", "terseLabel": "Voting rights per share" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Pensions and Other Postretirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets [Abstract]:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities [Abstract]:" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Vishay stockholders", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r56", "r347", "r349", "r359", "r864", "r887" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Less: comprehensive income attributable to noncontrolling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r13", "r158", "r163", "r347", "r349", "r358", "r863", "r886" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r163", "r259", "r347", "r349", "r357", "r862", "r885" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r198", "r356", "r861", "r884" ] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Software [Member]", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r1048", "r1197", "r1198" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r76", "r80", "r172", "r173", "r444", "r1031" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk by Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r76", "r80", "r172", "r173", "r444", "r916", "r1031" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk by Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r76", "r80", "r172", "r173", "r444", "r1031", "r1137" ] }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstruments": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRiskFinancialInstruments", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Credit concentration risk, description", "documentation": "Description of credit risk arising from all financial instruments, whether from an individual counterparty or groups of counterparties. Includes disclosures concerning (a) information about the (shared) activity, region or economic characteristic that identifies the concentration, (b) the maximum amount of loss due to credit risk that would be incurred if the counterparties failed completely to perform according to the terms of the contracts, and any security or collateral for the amount due proved to be of no value, (c) the entity's policy of requiring collateral or other security to support financial instruments subject to credit risk, information about the entity's access to that collateral or other security, and the nature and a brief description of the collateral or other security supporting those financial instruments, and (d) the policy of entering into and information about master netting arrangements to mitigate the credit risk of financial instruments, and a brief description of the terms of those arrangements, including the extent to which they would reduce the maximum amount of loss due to credit risk." } } }, "auth_ref": [ "r172", "r263" ] }, "vsh_ConcentrationRiskCustomerLine": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConcentrationRiskCustomerLine", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Concentration risk customer", "label": "Concentration Risk Customer Line", "terseLabel": "Concentration Risk, Customer" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrations" ], "lang": { "en-us": { "role": { "verboseLabel": "Current Vulnerability Due to Certain Concentrations", "label": "Concentration Risk Disclosure [Text Block]", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r220" ] }, "us-gaap_ConcentrationRiskGeographic": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskGeographic", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Geographic", "documentation": "Description of risks that arise due to concentrations of operating facilities, revenues, assets, customers, vendors or the like in a certain geographic area, either domestic or foreign. The description may address risks inherent in the geographic area, and, at a minimum, informs users of the general nature of the risk, but excludes \"Information about Geographic Areas\" that may be disclosed elsewhere (for instance, segment disclosures).." } } }, "auth_ref": [ "r75", "r79", "r81" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1031" ] }, "us-gaap_ConcentrationRiskMarketRisk": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskMarketRisk", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Market concentration risk, description", "documentation": "Description of risks that arise due to the volume of transactions the entity executes within a particular (nongeographic) market. The description may address the risks inherent in the market, and, at a minimum, informs financial statement users of the general nature of the risk." } } }, "auth_ref": [ "r75", "r79", "r80" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "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." } } }, "auth_ref": [ "r76", "r80", "r172", "r173", "r444" ] }, "us-gaap_ConcentrationRiskSupplier": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskSupplier", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Suppliers", "documentation": "Description of risks that arise due to the volume of business transacted with a particular supplier or reliance placed on that supplier. At a minimum, the description informs financial statement users of the general nature of the risk." } } }, "auth_ref": [ "r75", "r77", "r80", "r86" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r75", "r76", "r80", "r82", "r172", "r263", "r1031" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r76", "r80", "r172", "r173", "r444", "r1031" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "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." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r375", "r416", "r428", "r429", "r430", "r431", "r432", "r434", "r438", "r513", "r514", "r515", "r516", "r518", "r519", "r521", "r523", "r524", "r1142", "r1143", "r1214", "r1215" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r375", "r416", "r428", "r429", "r430", "r431", "r432", "r434", "r438", "r513", "r514", "r515", "r516", "r518", "r519", "r521", "r523", "r524", "r1142", "r1143", "r1214", "r1215" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "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." } } }, "auth_ref": [ "r160", "r1057" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r227" ] }, "vsh_ContingentConsiderationFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "ContingentConsiderationFairValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration.", "label": "Contingent consideration fair value", "terseLabel": "MaxPower acquisition contingent consideration" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelAxis", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Sales Channel [Axis]", "documentation": "Information by sales channel for delivery of good or service in contract with customer." } } }, "auth_ref": [ "r1075", "r1219" ] }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerSalesChannelDomain", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales Channel [Domain]", "label": "Contract with Customer, Sales Channel [Domain]", "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary." } } }, "auth_ref": [ "r1075", "r1219" ] }, "us-gaap_ConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Carrying value of liability component", "documentation": "Including the current and noncurrent portions, carrying amount of debt identified as being convertible into another form of financial instrument (typically the entity's common stock) as of the balance sheet date, which originally required full repayment more than twelve months after issuance or greater than the normal operating cycle of the company." } } }, "auth_ref": [ "r35", "r269", "r1287" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r234", "r527", "r528", "r538", "r539", "r540", "r544", "r545", "r546", "r547", "r548", "r1067", "r1068", "r1069", "r1070", "r1071" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r46" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Subordinated Notes, Due 2023 [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1223" ] }, "us-gaap_ConvertibleLongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleLongTermNotesPayable", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchangeable unsecured notes, due 2102", "label": "Convertible Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder." } } }, "auth_ref": [ "r46" ] }, "vsh_ConvertibleSeniorDebentures2042Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConvertibleSeniorDebentures2042Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Convertible Senior Debentures 2042 [Member]", "terseLabel": "Convertible Senior Debentures, Due 2042 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorDebenturesDue2040Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConvertibleSeniorDebenturesDue2040Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures, Due 2040", "label": "Convertible Senior Debentures, Due 2040 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorDebenturesDue2041Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConvertibleSeniorDebenturesDue2041Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Debentures, Due 2041", "label": "Convertible Senior Debentures, Due 2041 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorNotesDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConvertibleSeniorNotesDue2025Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes, due 2025", "label": "Convertible Senior Notes, Due 2025 [Member]", "terseLabel": "Convertible Senior Notes, Due 2025 [Member]" } } }, "auth_ref": [] }, "vsh_ConvertibleSeniorNotesDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ConvertibleSeniorNotesDue2030Member", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Convertible senior notes, due 2025", "label": "Convertible Senior Notes, Due 2030 [Member]" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate / Other [Member]", "label": "Corporate [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1177" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Severance Costs", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r34", "r230", "r231" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r313", "r372", "r373", "r530", "r559", "r845", "r1054", "r1056" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditConcentrationRiskMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Credit Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r263" ] }, "vsh_CreditFacilityAcceleratedRepaymentMinimumJudgement": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CreditFacilityAcceleratedRepaymentMinimumJudgement", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit facility accelerated repayment minimum judgement.", "label": "Credit facility accelerated repayment minimum judgement" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "vsh_CreditFacilityForeignBorrowingSublimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CreditFacilityForeignBorrowingSublimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum foreign currency borrowings per terms of the revolving credit agreement.", "label": "Credit facility foreign borrowing sublimit" } } }, "auth_ref": [] }, "vsh_CreditFacilityMaximumUnrestrictedCashLeverageRatioAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "CreditFacilityMaximumUnrestrictedCashLeverageRatioAdjustment", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum amount of unrestricted cash adjustment to net leverage ratio.", "label": "Credit facility maximum unrestricted cash leverage ratio adjustment" } } }, "auth_ref": [] }, "vsh_CreditFacilityNetLeverageRatioMaximum": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20231231", "localname": "CreditFacilityNetLeverageRatioMaximum", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum net leverage ratio allowable per terms of revolving credit agreement.", "label": "Credit Facility Net Leverage Ratio Maximum" } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r316", "r379", "r386", "r392", "r461", "r467", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r770", "r771", "r772", "r777", "r780", "r782", "r783", "r838" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r316", "r379", "r386", "r392", "r461", "r467", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r770", "r771", "r772", "r777", "r780", "r782", "r783", "r838" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r316", "r379", "r386", "r392", "r461", "r467", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r770", "r771", "r772", "r777", "r780", "r782", "r783", "r838" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1141", "r1168", "r1263" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1141", "r1168" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current income tax expense", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r256", "r730", "r738", "r1168" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current [Abstract]:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State and local", "label": "Current State and Local Tax Expense (Benefit)", "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." } } }, "auth_ref": [ "r1141", "r1168", "r1263" ] }, "vsh_CurrentYearEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CurrentYearEarningsMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Earnings from the current year", "label": "Current Year Earnings [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r77", "r444" ] }, "vsh_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CustomerOneMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Customer One [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r150" ] }, "vsh_CustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "CustomersMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to customers.", "label": "Customers [Member]" } } }, "auth_ref": [] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Germany [Member]", "label": "Germany [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Common shares issued for conversion of exchangeable notes (in shares)", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Principal amount of notes exchanged", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebt" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-Term Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r233", "r367", "r526", "r532", "r533", "r534", "r535", "r536", "r537", "r542", "r549", "r550", "r552" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r35", "r186", "r187", "r266", "r269", "r375", "r527", "r528", "r529", "r530", "r531", "r533", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r817", "r1067", "r1068", "r1069", "r1070", "r1071", "r1166" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCallDateEarliest": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCallDateEarliest", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Call date", "documentation": "Earliest date before maturity when the issuer can call the outstanding debt instrument for repayment or conversion to equity, in YYYY-MM-DD format." } } }, "auth_ref": [ "r35", "r116", "r183" ] }, "vsh_DebtInstrumentConversionPricePremium": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentConversionPricePremium", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of conversion price premium.", "label": "Debt Instrument Conversion Price Premium", "verboseLabel": "Debt instrument, percentage of initial conversion price premium (in hundredths)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Equity component (including temporary equity) - net carrying value", "documentation": "The carrying amount of the equity component of convertible debt which may be settled in cash upon conversion." } } }, "auth_ref": [ "r109" ] }, "vsh_DebtInstrumentConvertibleConversionPeriodBeforeMaturityDate": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentConvertibleConversionPeriodBeforeMaturityDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Period before maturity date prior to which the holders of convertible debt instruments may convert the convertible debt instruments under certain circumstances, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Convertible, Conversion Period before Maturity Date", "terseLabel": "Conversion period before maturity date" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective conversion price (in dollars per share)", "verboseLabel": "Minimum market price of common stock for inclusion of shares issuable upon conversion of senior debentures for calculation of diluted earnings per share (in dollars per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r235", "r529" ] }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionRatio1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Effective conversion rate", "label": "Debt Instrument, Convertible, Conversion Ratio", "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount." } } }, "auth_ref": [ "r45", "r116", "r238", "r239", "r529" ] }, "vsh_DebtInstrumentConvertibleMaximumThresholdOfQuarterlyCashDividendsPerShareOfCommonStockForNotAdjustingConversionRateOfConvertibleNotes": { "xbrltype": "perShareItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentConvertibleMaximumThresholdOfQuarterlyCashDividendsPerShareOfCommonStockForNotAdjustingConversionRateOfConvertibleNotes", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes.", "label": "Debt Instrument, Convertible, Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes", "terseLabel": "Maximum threshold of quarterly cash dividends per share of common stock for not adjusting conversion rate of convertible notes (in dollars per share)" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Number of shares debentures are convertible into (in shares)", "verboseLabel": "Number of shares of common stock the Notes are exchangeable into (in shares)", "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity." } } }, "auth_ref": [ "r45", "r116", "r238", "r239", "r529" ] }, "us-gaap_DebtInstrumentConvertibleStockPriceTrigger": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleStockPriceTrigger", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "130% of the conversion price (in dollars per share)", "documentation": "Price of the entity's common stock which would be required to be attained for the conversion feature embedded in the debt instrument to become effective." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consecutive trading period prior to notice of redemption", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt instrument percentage of conversion price", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading period to trigger conversion, minimum", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of the convertible debt", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r175", "r177", "r527", "r817", "r1068", "r1069" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Nonconvertible debt borrowing rate at issuance", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r44", "r175", "r554", "r817" ] }, "us-gaap_DebtInstrumentInterestRateIncreaseDecrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateIncreaseDecrease", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, decrease in commitment fee", "documentation": "Incremental percentage increase (decrease) in the stated rate on a debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Cash coupon rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r44", "r528" ] }, "us-gaap_DebtInstrumentInterestRateTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateTerms", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate terms", "documentation": "Description of the interest rate as being fixed or variable, and, if variable, identification of the index or rate on which the interest rate is based and the number of points or percentage added to that index or rate to set the rate, and other pertinent information, such as frequency of rate resets." } } }, "auth_ref": [ "r44" ] }, "us-gaap_DebtInstrumentIssuanceDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentIssuanceDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance date", "label": "Debt Instrument, Issuance Date", "documentation": "Date the debt instrument was issued, in YYYY-MM-DD format." } } }, "auth_ref": [ "r37", "r1216" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r375", "r527", "r528", "r529", "r530", "r531", "r533", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r817", "r1067", "r1068", "r1069", "r1070", "r1071", "r1166" ] }, "us-gaap_DebtInstrumentMaturityDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentMaturityDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format." } } }, "auth_ref": [ "r292", "r1067", "r1270" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r46", "r375", "r527", "r528", "r529", "r530", "r531", "r533", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r817", "r1067", "r1068", "r1069", "r1070", "r1071", "r1166" ] }, "vsh_DebtInstrumentPercentageOfSalePriceOfCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentPercentageOfSalePriceOfCommonStock", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Floor percentage of the trading price of convertible debt instruments to the product of common stock price and conversion rate to determine eligibility of conversion.", "label": "Debt Instrument Percentage Of Sale Price Of Common Stock", "verboseLabel": "Debt instrument, percentage of sale price of common stock" } } }, "auth_ref": [] }, "vsh_DebtInstrumentPeriodToAccrueContingentInterestSubsequentToDebtIssuance": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentPeriodToAccrueContingentInterestSubsequentToDebtIssuance", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Period to accrue contingent interest subsequent to the issuance of debt instrument, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Period to accrue contingent interest subsequent to debt issuance" } } }, "auth_ref": [] }, "vsh_DebtInstrumentRedemptionPercentageOfStockPrice": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentRedemptionPercentageOfStockPrice", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of common stock price to redemption price of debt instruments.", "label": "Debt Instrument, Redemption, Percentage of Stock Price", "terseLabel": "Percentage of redemption price to principal amount" } } }, "auth_ref": [] }, "vsh_DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "DebtInstrumentRedemptionThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to redemption price of debt instruments to determine eligibility of redemption.", "label": "Debt Instrument, Redemption, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Purchase price of extinguished debt", "documentation": "Fair value amount of debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchaseDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchaseDate", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Repurchase Date", "documentation": "Date the debt instrument was repurchased, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Principal amount of repurchased debt", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r46", "r116", "r119", "r174", "r175", "r177", "r182", "r237", "r239", "r375", "r527", "r528", "r529", "r530", "r531", "r533", "r538", "r539", "r540", "r541", "r543", "r544", "r545", "r546", "r547", "r548", "r551", "r817", "r1067", "r1068", "r1069", "r1070", "r1071", "r1166" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unamortized discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r174", "r177", "r1217" ] }, "us-gaap_DebtInstrumentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentsAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instruments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Other than Temporary Impairment Losses, Investments, Held-to-maturity Securities", "documentation": "Amount of writeoff of investment in debt security, measured at amortized cost (held-to-maturity), charged against allowance for credit loss." } } }, "auth_ref": [ "r470" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Income Securities [Member]", "label": "Debt Securities [Member]", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r93", "r1096", "r1295" ] }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit." } } }, "auth_ref": [ "r135" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation arrangement, annual retirement benefit to surviving spouse", "label": "Deferred Compensation Arrangement with Individual, Distribution Paid", "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Postretirement Benefits, by Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r242", "r243" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsLineItems", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Postretirement Benefits [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation [Member]", "label": "Deferred Compensation, Excluding Share-Based Payments and Retirement Benefits [Member]", "documentation": "Deferred compensation arrangements that are neither equity-based payments, nor pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonus, certain rabbi trusts, perquisites, postemployment benefits, and certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, which contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "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." } } }, "auth_ref": [ "r1168", "r1262", "r1263" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred financing costs", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r176" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r256", "r1168", "r1262" ] }, "us-gaap_DeferredGainOnSaleOfProperty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredGainOnSaleOfProperty", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred proceeds - property sale (see Note 1)", "documentation": "Amount of gain on the sale of property that does not qualify for gain recognition as of the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r711", "r712" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred income tax expense", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r16", "r256", "r290", "r737", "r738", "r1168" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred [Abstract]:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total gross deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r189", "r190", "r268", "r724" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r711", "r712", "r870" ] }, "vsh_DeferredIncomeTaxesExcludingImpactOfTCJA": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DeferredIncomeTaxesExcludingImpactOfTCJA", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Deferred income tax expense (benefit) pertaining to income from continuing operations excluding impact of separately disclosed TCJA items.", "label": "Deferred income taxes excluding impact of TCJA", "verboseLabel": "Deferred income taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State and local", "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." } } }, "auth_ref": [ "r1168", "r1262", "r1263" ] }, "us-gaap_DeferredTaxAssetDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetDomain", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Asset [Domain]", "documentation": "Identification of the deferred tax asset for which a valuation reserve exists." } } }, "auth_ref": [ "r136" ] }, "vsh_DeferredTaxAssetResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DeferredTaxAssetResearchAndDevelopment", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowance of deferred tax assets attributable to deductible temporary differences from research and development expenses.", "label": "Deferred tax asset research and development", "terseLabel": "Research and development costs" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total gross deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r725" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1260" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets, net", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1260" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryforwards [Abstract]" } } }, "auth_ref": [] }, "vsh_DeferredTaxAssetsOriginalIssueDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DeferredTaxAssetsOriginalIssueDiscount", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowance of deferred tax assets attributable to deductible temporary differences from original issue discount interest.", "label": "Deferred tax assets Original Issue Discount", "terseLabel": "Original issue discount interest" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property and equipment", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax credit carryforwards", "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." } } }, "auth_ref": [ "r138", "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Available tax credit carryforwards [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal Alternative Minimum Tax", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards." } } }, "auth_ref": [ "r138", "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. foreign tax credit carryforward (gross)", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards." } } }, "auth_ref": [ "r138", "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "California Research Credit", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r138", "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Pension and other retiree obligations", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Other accruals and reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r726" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net deferred tax liabilities", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r134", "r1260" ] }, "us-gaap_DeferredTaxLiabilitiesFinancingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesFinancingArrangements", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Convertible debentures", "label": "Deferred Tax Liabilities, Financing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from financing arrangements." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax deductible goodwill", "label": "Deferred Tax Liabilities, Goodwill", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill." } } }, "auth_ref": [ "r139", "r154", "r155", "r1261" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets other than goodwill", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other - net", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r139", "r1261" ] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Earnings not indefinitely reinvested", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1261" ] }, "vsh_DeferredTaxRateImpactOfCorporateReorganization": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DeferredTaxRateImpactOfCorporateReorganization", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "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 corporate reorganization", "label": "Deferred tax rate impact of corporate reorganization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxesBusinessCombinationValuationAllowanceAvailableToReduceIncomeTaxExpense", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Valuation allowances", "label": "Deferred Taxes, Business Combination, Valuation Allowance, Available to Reduce Income Tax Expense", "documentation": "The amount of the valuation allowance recorded in a business combination against deductible temporary differences for which related tax benefits will be recorded as a reduction of the acquired entity's income tax expense (after such benefits are first being applied to reduce goodwill and then other noncurrent intangible assets to zero)." } } }, "auth_ref": [ "r153" ] }, "vsh_DefinedBenefitPensionPlansAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPensionPlansAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Pension Plans [Abstract]", "verboseLabel": "Defined benefit pension plans [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated benefit obligation, all plans", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r608" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTaxAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Components of actuarial items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrecognized net actuarial loss (gain)", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "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." } } }, "auth_ref": [ "r55", "r620" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unamortized prior service cost", "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r55", "r620" ] }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrecognized net transition obligation", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax", "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r11", "r55", "r620" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Actual return on plan assets", "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." } } }, "auth_ref": [ "r590", "r1078" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Actuarial (gains) losses", "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." } } }, "auth_ref": [ "r583" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of actuarial losses", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r577", "r615", "r641", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of prior service (credit) cost", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r577", "r616", "r642", "r1078", "r1079" ] }, "vsh_DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of asset (liability) and accumulated other comprehensive income (loss), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) and Accumulated Other Comprehensive Income (Loss) Recognized in Statement of Financial Position", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Amounts recognized in balance sheet associated with retirement benefit plans [Abstract]", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "vsh_DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Included in other assets", "label": "Assets for Plan Benefits, Defined Benefit Plan", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r264", "r575", "r576", "r598", "r968", "r1078", "r1286" ] }, "us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsTransferredToFromPlan", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Transfer from Equity Affiliate (assets)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from assets transferred into (from) plan." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Discount rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r622" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Rate of compensation increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r623" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r622" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Expected return on plan assets", "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." } } }, "auth_ref": [ "r624", "r646" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r623" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Benefit obligation at beginning of year", "periodEndLabel": "Benefit obligation at end of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r578" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "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." } } }, "auth_ref": [ "r585", "r649" ] }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Acquisitions", "documentation": "Amount of increase in benefit obligation of defined benefit plan from business combination." } } }, "auth_ref": [ "r587" ] }, "us-gaap_DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBusinessCombinationsAndAcquisitionsPlanAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions of plan assets", "label": "Defined Benefit Plan, Plan Assets, Business Combination", "documentation": "Amount of increase in plan assets of defined benefit plan from business combination." } } }, "auth_ref": [ "r595" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Asset Categories [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r627", "r1076", "r1077", "r1078" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Change in benefit obligation [Roll forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Change in plan assets [Roll forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Company contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r592", "r602", "r645", "r1076", "r1077", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Estimated future benefit payments [Abstract]" } } }, "auth_ref": [] }, "vsh_DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYearMaximum": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanEstimatedFutureEmployerContributionsInNextFiscalYearMaximum", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "The employer's best estimate, as soon as it can be reasonably determined, of maximum contributions expected to be paid to the plan during the next fiscal year beginning after the date of the latest statement of financial position. Estimated contributions may be presented in the aggregate combining (1) contributions required by funding regulations or laws, (2) discretionary contributions, and (3) noncash contributions.", "label": "Defined Benefit Plan Estimated Future Employer Contributions In Next Fiscal Year Maximum", "verboseLabel": "Estimated future employer contributions to U.S. defined benefit pension plans in next fiscal year, maximum" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Amounts that will be amortized from accumulated other comprehensive loss into net periodic pension cost during next fiscal year", "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position." } } }, "auth_ref": [ "r1222" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "2029-2033", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r609" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r577", "r614", "r640", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value of plan assets at beginning of year", "periodEndLabel": "Fair value of plan assets at end of year", "label": "Fair value of plan assets", "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." } } }, "auth_ref": [ "r589", "r600", "r602", "r603", "r1076", "r1077", "r1078" ] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency translation", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r584" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Funded status at end of year", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r575", "r598", "r1078" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r577", "r581", "r613", "r639", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost (benefit)", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r611", "r637", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Components of net periodic pension cost [Abstract]" } } }, "auth_ref": [] }, "vsh_DefinedBenefitPlanNumberOfEuropeanSubsidiariesWithUnfundedNonPensionPostretirementPlans": { "xbrltype": "integerItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanNumberOfEuropeanSubsidiariesWithUnfundedNonPensionPostretirementPlans", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of European subsidiaries with unfunded non-pension postretirement plans.", "label": "Defined Benefit Plan, Number Of European Subsidiaries With Unfunded Non-Pension Postretirement Plans", "verboseLabel": "Number of European subsidiaries with unfunded non-pension postretirement plans" } } }, "auth_ref": [] }, "vsh_DefinedBenefitPlanNumberOfUnfundedNonPensionPostretirementPlans": { "xbrltype": "integerItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanNumberOfUnfundedNonPensionPostretirementPlans", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of unfunded non-pension postretirement plans maintained by the Company.", "label": "Defined Benefit Plan, Number Of Unfunded Non-Pension Postretirement Plans", "verboseLabel": "Number of unfunded non-pension postretirement plans" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Plans for which the accumulated benefit obligation exceeds plan assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated benefit obligation", "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r634", "r635", "r1078" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r634", "r635", "r1078" ] }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Projected benefit obligation", "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets." } } }, "auth_ref": [ "r1226" ] }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAmendments", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Plan amendments", "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan." } } }, "auth_ref": [ "r586" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "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." } } }, "auth_ref": [ "r594", "r1228" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Contributions by participants", "terseLabel": "Plan participants contributions", "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets." } } }, "auth_ref": [ "r593" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Currency translation", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r591" ] }, "vsh_DefinedBenefitPlanProjectedAndAccumulatedBenefitObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanProjectedAndAccumulatedBenefitObligationsAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Projected And Accumulated Benefit Obligations [Abstract]", "verboseLabel": "Projected and accumulated benefit obligations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Curtailment and settlement losses", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement and Curtailment", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from settlement and curtailment." } } }, "auth_ref": [ "r1221", "r1224", "r1227" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net service cost", "label": "Service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r579", "r612", "r638", "r1078", "r1079" ] }, "us-gaap_DefinedBenefitPlanSettlementsBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsBenefitObligation", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Curtailments and settlements", "label": "Defined Benefit Plan, Benefit Obligation, (Increase) Decrease for Settlement", "documentation": "Amount of (increase) decrease to benefit obligation of defined benefit plan from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Includes, but is not limited to, lump-sum cash payment to participant in exchange for right to receive specified benefits, purchase of nonparticipating annuity contract and change from remeasurement." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanSettlementsPlanAssets", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Curtailments and settlements", "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract." } } }, "auth_ref": [ "r597" ] }, "vsh_DefinedBenefitPlanTransferFromEquityAffiliateLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DefinedBenefitPlanTransferFromEquityAffiliateLiabilities", "crdr": "credit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of pension and other postretirement plan liabilities transferred from equity affiliate to Vishay.", "label": "Defined Benefit Plan, Transfer from Equity Affiliate (liabilities)", "terseLabel": "Transfer from equity affiliate (liabilities)" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingBenefitObligationAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average assumptions used to calculate benefit obligations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssumptionsUsedInCalculatingNetPeriodicBenefitCostAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average assumptions used calculating net periodic benefit cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Company's matching expense for 401(k) savings plans", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r650" ] }, "vsh_DenominatorForBasicEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "DenominatorForBasicEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Denominator For Basic Earnings Per Share.", "label": "Denominator For Basic Earnings Per Share [Abstract]", "verboseLabel": "Denominator for basic earnings (loss) per share [Abstract]" } } }, "auth_ref": [] }, "vsh_DenominatorForDilutedEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "DenominatorForDilutedEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Denominator For Diluted Earnings Per Share.", "label": "Denominator For Diluted Earnings Per Share [Abstract]", "verboseLabel": "Denominator for diluted earnings (loss) per share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r102" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r16", "r419" ] }, "us-gaap_DerivativeDescriptionOfTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeDescriptionOfTerms", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Description of Terms", "documentation": "Description of the relevant terms of the derivative. Includes the type of instrument, risk being hedged, notional amount, counterparty, inception date, maturity date, relevant interest rates, strike price, cap price, and floor price." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Financial Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r28", "r164", "r165", "r166", "r170", "r374" ] }, "us-gaap_DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DescriptionOfNatureOfChangesFromPriorPeriodsInMeasurementMethodsUsedToDetermineReportedSegmentProfitOrLossAndEffectOfThoseChangesOnMeasureOfSegmentProfitOrLoss", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Change in Measurement Methods", "documentation": "A description of the nature of any changes from prior periods in the measurement methods used to determine reportable segment profit or loss and the effect, if any, of those changes on the measure of segment profit or loss." } } }, "auth_ref": [ "r427" ] }, "vsh_DiodesSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiodesSegmentMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Diodes Segment [Member]", "terseLabel": "Diodes [Member]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1219" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r656", "r660", "r691", "r692", "r694", "r1087" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Stock-Based Compensation [Abstract]" } } }, "auth_ref": [] }, "vsh_DiscreetTaxItemTaxBasisForeignExchangeGainOnSettlementOfIntercompanyLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreetTaxItemTaxBasisForeignExchangeGainOnSettlementOfIntercompanyLoan", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of discreet tax item related to a tax-basis foreign exchange gain on the settlement of an intercompany loan.", "label": "Discreet tax item, tax-basis foreign exchange gain on settlement of intercompany loan", "terseLabel": "Discrete tax item related to tax-basis foreign exchange gain on settlement of intercompany loan" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsConvertibleDebentureRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsConvertibleDebentureRepurchase", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete income tax effect of the convertible senior debenture repurchase.", "label": "Discrete Tax Items Convertible Debenture Repurchase", "terseLabel": "Senior convertible debenture repurchase" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsDebtExtinguishment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsDebtExtinguishment", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete tax item due to the tax impact of early extinguishment of debt.", "label": "Discrete Tax Items Debt Extinguishment", "negatedLabel": "Discrete tax items debt extinguishment" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsIncludedIncomeTaxExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsIncludedIncomeTaxExpense", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete tax items for changes in uncertain tax positions, valuation allowances, tax rates, and other related items that affect the income tax expense.", "label": "Discrete Tax Items Included Income Tax Expense", "terseLabel": "Discrete tax items included income tax expense" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsOther", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete tax items for related to all changes in uncertain tax positions, valuation allowances, tax rates, and other related items that affect the income tax expense other than planned repatriations of foreign earnings.", "label": "Discrete Tax Items Other" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsPensionSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsPensionSettlement", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete income tax effect of the pension settlement.", "label": "Discrete Tax Items - Pension Settlement" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsReleaseOfValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsReleaseOfValuationAllowance", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete tax item recognized upon release of a valuation allowance.", "label": "Discrete Tax Items - Release of Valuation Allowance" } } }, "auth_ref": [] }, "vsh_DiscreteTaxItemsRepatriation": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DiscreteTaxItemsRepatriation", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Discrete tax item related to the planned repatriation of foreign earnings that affects income tax expense.", "label": "Discrete Tax Items Repatriation", "negatedLabel": "Discrete Tax Items Repatriation" } } }, "auth_ref": [] }, "vsh_DistributorSalesAccrualForeignCurrency": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "DistributorSalesAccrualForeignCurrency", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign currency impact of the distributor sales accruals.", "label": "Distributor sales accrual, foreign currency", "terseLabel": "Foreign currency" } } }, "auth_ref": [] }, "vsh_DistributorsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "DistributorsMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Distribution customers", "label": "Distributors [Member]" } } }, "auth_ref": [] }, "vsh_DividendEquivalentsIssued": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "DividendEquivalentsIssued", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of paid-in-kind dividends issued to participating securities in the form of additional units of the participating security.", "label": "Dividend equivalents issued", "terseLabel": "Dividend equivalents issued (in shares)" } } }, "auth_ref": [] }, "us-gaap_DividendPaidMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendPaidMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividend Paid [Member]", "documentation": "Distribution of earnings to shareholders either in cash, property, or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid to stockholders", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r240" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r1111", "r1112", "r1114" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r1111", "r1112", "r1114", "r1119" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include 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 \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r1111", "r1112", "r1114", "r1119" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1117" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1229", "r1230", "r1231" ] }, "vsh_DurationOfBusinessOperationsInIsrael": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "DurationOfBusinessOperationsInIsrael", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of years that the business operation in Israel has existed.", "label": "Duration of Business Operations in Israel", "verboseLabel": "Duration of business operations in Israel" } } }, "auth_ref": [] }, "vsh_EMSCompaniesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "EMSCompaniesMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "EMS customers", "label": "EMS companies [Member]", "terseLabel": "EMS Companies [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings (loss) per share attributable to Vishay stockholders (in dollars per share)", "label": "Basic earnings per share attributable to Vishay stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r360", "r384", "r385", "r386", "r387", "r388", "r394", "r396", "r400", "r401", "r402", "r406", "r783", "r784", "r865", "r888", "r1060" ] }, "us-gaap_EarningsPerShareBasicOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicOtherDisclosuresAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Abstract]", "label": "Earnings Per Share, Basic, Other Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings (loss) per share attributable to Vishay stockholders (in dollars per share)", "label": "Diluted earnings per share attributable to Vishay stockholders (in dollars per share)", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r360", "r384", "r385", "r386", "r387", "r388", "r396", "r400", "r401", "r402", "r406", "r783", "r784", "r865", "r888", "r1060" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerSharePolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Discussion on convertible debt included in computation of earnings per share diluted", "label": "Earnings Per Share, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r73", "r74" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r393", "r403", "r404", "r405" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r806" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of income tax expense at federal statutory rate to actual income tax provision [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Corporate tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r371", "r714", "r740" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationBeatAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationBeatAmount", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "U.S. Base Erosion Anti-Abuse Tax", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to base erosion and anti-abuse tax (BEAT)." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Embedded derivative", "negatedLabel": "Embedded derivative", "documentation": "Fair value as of the balance sheet date of the embedded derivative or group of embedded derivatives classified as a liability." } } }, "auth_ref": [ "r168" ] }, "us-gaap_EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeGainLossOnEmbeddedDerivativeNet", "crdr": "credit", "calculation": { "http://vishay.com/role/LongtermDebtDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash change in value of derivative liability", "label": "Embedded Derivative, Gain (Loss) on Embedded Derivative, Net", "documentation": "Net Increase or Decrease in the fair value of the embedded derivative or group of embedded derivatives included in earnings in the period." } } }, "auth_ref": [ "r1267" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Payroll and related expenses", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Compensation Cost", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r693" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Remaining Amortization Periods", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r693" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1125" ] }, "dei_EntityListingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsLineItems", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_EntityListingsTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityListingsTable", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Listings [Table]", "documentation": "Container for exchange listing information for an entity" } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1109" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1109" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r1126" ] }, "us-gaap_EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Loss Contingency, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as current." } } }, "auth_ref": [ "r507" ] }, "us-gaap_EnvironmentalLossContingencyNoncurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalLossContingencyNoncurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Loss Contingency, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes accrual for environmental loss contingency classified as noncurrent." } } }, "auth_ref": [ "r507" ] }, "vsh_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://vishay.com/20231231", "localname": "EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only when there is no line item in statement of financial position that includes accrual for environmental loss contingency.", "label": "Environmental Loss Contingency Statement of Financial Position Extensible Enumeration Not Disclosed Flag", "terseLabel": "Environmental Loss Contingency, Statement of Financial Position [Extensible Enumeration]" } } }, "auth_ref": [] }, "us-gaap_EnvironmentalRemediationContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationContingencyAxis", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Site Contingency by Nature [Axis]", "documentation": "Information by type of environmental remediation contingency." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1211" ] }, "us-gaap_EnvironmentalRemediationContingencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationContingencyDomain", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Site Contingency, Nature of Contingency [Domain]", "label": "Environmental Remediation Contingency [Domain]", "documentation": "Environmental remediation contingency, for example, but not limited to, asbestos, air emissions and mercury emissions." } } }, "auth_ref": [ "r1200", "r1201", "r1202", "r1211" ] }, "us-gaap_EnvironmentalRemediationObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EnvironmentalRemediationObligationsAbstract", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Environmental Matters" } } }, "auth_ref": [] }, "vsh_EquityAffiliateMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "EquityAffiliateMember", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Description of investment", "label": "Equity affiliate [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r27", "r316", "r351", "r352", "r353", "r376", "r377", "r378", "r381", "r389", "r391", "r407", "r461", "r467", "r573", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r769", "r770", "r772", "r782", "r807", "r809", "r810", "r811", "r812", "r813", "r840", "r906", "r907", "r908", "r930", "r1001" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Equity Affiliate", "documentation": "Name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r454", "r455", "r456" ] }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposal of equity affiliate", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment." } } }, "auth_ref": [ "r1156", "r1157", "r1162" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities [Member]", "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." } } }, "auth_ref": [ "r93", "r1102", "r1103", "r1104", "r1295" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Escrow deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r178", "r1033" ] }, "vsh_EstimatedCostToCompleteConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "EstimatedCostToCompleteConstructionInProgress", "crdr": "debit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The estimated gross amount, at the balance sheet date, of costs to be incurred to complete long-lived assets under construction.", "label": "Estimated cost to complete construction in progress" } } }, "auth_ref": [] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r1294", "r1296", "r1297", "r1298" ] }, "vsh_EventOfDefaultJudgmentLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "EventOfDefaultJudgmentLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of adverse judgment triggering default on revolving credit facility", "label": "Event of Default - Judgment Limit", "terseLabel": "Event of default - judgment limit" } } }, "auth_ref": [] }, "vsh_ExchangeableUnsecuredNotesDue2102Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ExchangeableUnsecuredNotesDue2102Member", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Borrowings that are exchangeable for equity instruments.", "label": "Exchangeable Unsecured Notes, Due 2102 [Member]" } } }, "auth_ref": [] }, "vsh_ExecutiveEmploymentAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "ExecutiveEmploymentAgreementsAbstract", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Executive Employment Agreements [Abstract]", "verboseLabel": "Executive Employment Agreements" } } }, "auth_ref": [] }, "vsh_ExpectedToVestMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ExpectedToVestMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expected to Vest.", "label": "Expected to Vest [Member]" } } }, "auth_ref": [] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Extinguishment of debt", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "FRANCE [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r787", "r788", "r792" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r787", "r788", "r792" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r540", "r602", "r603", "r604", "r605", "r606", "r607", "r788", "r847", "r848", "r849", "r1068", "r1069", "r1076", "r1077", "r1078" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r793" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r786" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r540", "r602", "r607", "r788", "r847", "r1076", "r1077", "r1078" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r540", "r602", "r607", "r788", "r848", "r1068", "r1069", "r1076", "r1077", "r1078" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r540", "r602", "r603", "r604", "r605", "r606", "r607", "r788", "r849", "r1068", "r1069", "r1076", "r1077", "r1078" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r540", "r602", "r603", "r604", "r605", "r606", "r607", "r847", "r848", "r849", "r1068", "r1069", "r1076", "r1077", "r1078" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Nonrecurring [Member]", "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r793" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurements, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r786", "r793" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Assets:" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities:", "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r327", "r491" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r225" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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)." } } }, "auth_ref": [ "r225" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r225" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r225" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r225" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r488", "r490", "r491", "r492", "r854", "r858" ] }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of definite-lived intangible asset", "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [ "r1269" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived Intangible Assets Future Amortization Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets subject to amortization", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r224", "r858" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r854" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r97", "r99" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Net intangible assets subject to amortization", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r224", "r854" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Definite-lived intangible assets", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Forward Contract", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Foreign exchange gain (loss)", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r802", "r803", "r804", "r805", "r998" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r801" ] }, "us-gaap_ForeignEarningsRepatriated": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignEarningsRepatriated", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash repatriated during the current period", "label": "Foreign Earnings Repatriated", "documentation": "Amount of foreign earnings repatriated from subsidiaries outside the country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Non-U.S. Plans [Member]", "terseLabel": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1229", "r1230", "r1231" ] }, "vsh_Foreignincometaxableus": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "Foreignincometaxableus", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Foreign income taxable in the United States.", "label": "ForeignIncomeTaxableUS", "terseLabel": "Foreign income taxable in the U.S." } } }, "auth_ref": [] }, "vsh_FutureCashRepatriationNextFiscalQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "FutureCashRepatriationNextFiscalQuarter", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash estimated to be repatriated to the United States in the next fiscal quarter.", "label": "Future cash repatriation next fiscal quarter" } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Investment income (expense)", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r207", "r1127" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposal of property and equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r16" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 }, "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on early extinguishment of debt", "terseLabel": "Loss on early extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r16", "r110", "r111" ] }, "us-gaap_GeneralBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralBusinessMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Alternative Minimum Tax [Member]", "label": "General Business Tax Credit Carryforward [Member]", "documentation": "Tax credit carryforwards which include, but are not limited to, investment, alcohol fuels, low income housing, alternative fuels, alternative motor vehicles, hurricane relief, disabled access, renewable resources electricity production, employer social security, orphan drug, new markets, employer provided child care facilities and services, biodiesel fuels, low sulfur diesel fuel production, distilled spirits and the advanced nuclear power facilities credit." } } }, "auth_ref": [ "r137" ] }, "vsh_GeneralSemiconductorMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "GeneralSemiconductorMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "A leading global manufacturer of rectifiers and diodes, acquired in 2001.", "label": "General Semiconductor [Member]" } } }, "auth_ref": [] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r79", "r1031" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r326", "r476", "r859", "r1064", "r1092", "r1187", "r1194" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill acquired during period", "terseLabel": "Goodwill related to acquisitions", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r480", "r1064" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r223" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Other Intangible Assets", "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." } } }, "auth_ref": [ "r21", "r94" ] }, "us-gaap_GoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Fair Value Disclosure", "documentation": "Fair value portion of asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1269" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Exchange rate effects", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r484" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill impairment loss", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r16", "r477", "r483", "r487", "r1064" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price allocation adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r1193" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r203", "r369", "r414", "r429", "r435", "r438", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r796", "r1062", "r1214" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Unrecognized Holding Gain", "documentation": "Amount of accumulated unrecognized gain on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r275", "r452" ] }, "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Unrecognized Holding Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r276", "r453" ] }, "us-gaap_HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HeldToMaturitySecuritiesTransferredSecurityUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Held-to-maturity Securities, Transferred Security, at Carrying Value", "documentation": "Amount of unrealized gain (loss) from transfer of investment in debt security measured at amortized cost (held-to-maturity), to investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r450" ] }, "vsh_HighlyLiquidInvestmentsMaturityTerm": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "HighlyLiquidInvestmentsMaturityTerm", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum number of months for a highly liquid investment to be considered a short-term investment.", "label": "Highly liquid investments maturity term", "verboseLabel": "Minimum number of months until maturity from original purchase date for a highly liquid investment to be considered a short-term investment (in months)" } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Israel [Member]", "label": "Israel [Member]" } } }, "auth_ref": [] }, "country_IT": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IT", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Italy [Member]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r1111", "r1112", "r1114" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets Held-for-use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r16", "r101", "r228" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r229" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r370", "r739" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 }, "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before taxes", "terseLabel": "Consolidated Income Before Taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r201", "r272", "r414", "r429", "r435", "r438", "r866", "r880", "r1062" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "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." } } }, "auth_ref": [ "r370", "r739" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r371", "r705", "r715", "r722", "r728", "r735", "r741", "r745", "r746", "r924" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 }, "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://vishay.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax expense", "totalLabel": "Total income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r278", "r291", "r390", "r391", "r422", "r713", "r736", "r891" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsByJurisdictionAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income (loss) from continuing operations before taxes and noncontrolling interests [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r350", "r709", "r710", "r722", "r723", "r727", "r729", "r918" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Change in valuation allowance on deferred tax assets", "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." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effect of statutory rate changes on deferred tax assets", "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 income tax rates." } } }, "auth_ref": [ "r708", "r714" ] }, "us-gaap_IncomeTaxReconciliationDeductionsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationDeductionsOther", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign tax credit carryforward utilized", "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Amount", "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 other deductions." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Effect of foreign operations", "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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax at statutory rate", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r714" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax effect of impairment charges", "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 nondeductible impairment loss." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "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 other adjustments." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax on earnings not indefinitely reinvested", "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 repatriation of foreign earnings." } } }, "auth_ref": [ "r1258" ] }, "vsh_IncomeTaxReconciliationSettlementAgreementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "IncomeTaxReconciliationSettlementAgreementGain", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The tax effect of the gain on the settlement agreement related to an attempted acquisition.", "label": "Income tax reconciliation, Settlement agreement gain", "negatedLabel": "Settlement agreement gain" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State income taxes, net of U.S. federal tax benefit", "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 state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxContingencies", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrecognized tax benefits", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "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 income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsForeign", "crdr": "credit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign tax credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Foreign, Amount", "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 foreign tax credit." } } }, "auth_ref": [ "r1258" ] }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxUncertaintiesAbstract", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Income tax uncertainties [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Net income taxes paid (refunded)", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r64", "r67" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingAssets", "crdr": "credit", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Capital expenditures", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of assets used to generate operating income." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapital", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 }, "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Net change in operating assets and liabilities, net of effects of businesses acquired", "negatedTotalLabel": "Net change in operating assets and liabilities", "label": "Increase (Decrease) in Operating Capital", "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of effect of businesses acquired [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r1161" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://vishay.com/role/AdditionalCashFlowInformationDetails": { "parentTag": "us-gaap_IncreaseDecreaseInOperatingCapital", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/AdditionalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Receivables", "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r15" ] }, "vsh_IncrementalCommonSharesAttributableToConversionOfDebtSecuritiesTreasuryStockMethod": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecuritiesTreasuryStockMethod", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the treasury stock method.", "label": "Incremental Common Shares Attributable To Conversion Of Debt Securities Treasury Stock Method", "verboseLabel": "Convertible debt instruments (in shares)" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Outstanding phantom stock units (in shares)", "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method." } } }, "auth_ref": [ "r72" ] }, "vsh_IncrementalCommonSharesAttributableToRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "IncrementalCommonSharesAttributableToRestrictedStockUnits", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units.", "label": "Incremental Common Shares Attributable To Restricted Stock Units", "verboseLabel": "Restricted stock units (in shares)" } } }, "auth_ref": [] }, "vsh_IncrementalCommonSharesOtherAdjustments": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "IncrementalCommonSharesOtherAdjustments", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of other adjustments.", "label": "Incremental Common Shares Other Adjustments", "verboseLabel": "Other (in shares)" } } }, "auth_ref": [] }, "vsh_IncrementalRevolvingCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "IncrementalRevolvingCommitments", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of incremental revolving commitments available for request under the Amended and Restated Credit Agreement.", "label": "Incremental revolving commitments", "verboseLabel": "Incremental revolving commitments" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived intangible assets", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r226" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwillFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair value of indefinite-lived intangible asset", "documentation": "Fair value portion of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit." } } }, "auth_ref": [ "r1269" ] }, "us-gaap_IndefiniteLivedTradeNames": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTradeNames", "crdr": "debit", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Trade Names", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit." } } }, "auth_ref": [ "r226" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1113", "r1115", "r1116", "r1118", "r1120", "r1121", "r1124" ] }, "vsh_InductorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "InductorsSegmentMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Inductors use an internal magnetic field to change alternating current phase and resist alternating current.", "label": "Inductors Segment [Member]", "verboseLabel": "Inductors [Member]" } } }, "auth_ref": [] }, "vsh_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "IndustrialMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Industrial end market customer.", "label": "Industrial [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1122" ] }, "us-gaap_InsuranceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Self-Insurance Programs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceSettlementsReceivableCurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Insurance receivable", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1150" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "terseLabel": "Other intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r95", "r98" ] }, "us-gaap_IntangibleAssetsNetIncludingGoodwillAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetIncludingGoodwillAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets [Abstract]", "label": "Intangible Assets, Net (Including Goodwill) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Interest income", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r176", "r274", "r354", "r418", "r816", "r985", "r1105", "r1291" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://vishay.com/role/LongtermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense related to the debentures", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r209", "r546", "r555", "r1070", "r1071" ] }, "us-gaap_InterestExpenseDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://vishay.com/role/LongtermDebtDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Contractual coupon interest", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r211", "r547", "r1070", "r1071" ] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Interest savings assuming conversion of dilutive convertible and exchangeable notes, net of tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r395", "r398", "r402" ] }, "us-gaap_InterestPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest paid", "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities." } } }, "auth_ref": [ "r1163" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r222", "r1051" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r338", "r1050", "r1092" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories:" } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r279", "r323", "r337", "r472", "r473", "r475", "r852", "r1058" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r222", "r1053" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Work in process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r222", "r1052" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory write-offs for obsolescence", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r474" ] }, "vsh_InvestmentsProFormaRatio": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20231231", "localname": "InvestmentsProFormaRatio", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum pro form leverage ratio required for unlimited investments under the revolving credit facility.", "label": "Investments Pro Forma Ratio", "terseLabel": "Investments pro forma ratio" } } }, "auth_ref": [] }, "country_JP": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "JP", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Japan [Member]" } } }, "auth_ref": [] }, "us-gaap_Land": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Land", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Land", "documentation": "Amount before accumulated depletion of real estate held for productive use, excluding land held for sale." } } }, "auth_ref": [ "r1146" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r828", "r1091" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lease expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease Expense", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1274" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r827" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r827" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r826" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://vishay.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "label": "Undiscounted Future Lease Payments for Operating Lease Liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1275" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2028", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2027", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "2026", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r835" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://vishay.com/role/Leases" ], "lang": { "en-us": { "role": { "verboseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r822" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Letters of credit outstanding", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r40", "r369", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r757", "r760", "r761", "r796", "r954", "r1061", "r1107", "r1214", "r1277", "r1278" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, temporary equity, and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r197", "r271", "r876", "r1092", "r1167", "r1185", "r1271" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities, temporary equity, and equity", "verboseLabel": "Liabilities and equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r43", "r322", "r369", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r757", "r760", "r761", "r796", "r1092", "r1214", "r1277", "r1278" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Fair Value Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r171" ] }, "vsh_LiabilityAndEquityComponentsOfConvertibleDebenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "LiabilityAndEquityComponentsOfConvertibleDebenturesAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Liability and equity components of convertible debentures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Amount outstanding", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r35", "r269", "r1287" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAnnualPrincipalPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAnnualPrincipalPayment", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Term loan principal repayments", "documentation": "Amount of the total principal payments made during the annual reporting period." } } }, "auth_ref": [ "r1147", "r1149" ] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r39", "r1166" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Commitment fees", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantCompliance", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Covenant Compliance", "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period." } } }, "auth_ref": [ "r1147", "r1149" ] }, "us-gaap_LineOfCreditFacilityCovenantTerms": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCovenantTerms", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Covenant terms", "documentation": "Description of the conditions for borrowing under the credit facility including the nature of any restrictions." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, expiration date", "label": "Line of Credit Facility, Expiration Date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityInitiationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInitiationDate1", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, initiation date", "documentation": "Date the credit facility first became available, in YYYY-MM-DD format." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityInterestRateDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateDescription", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Interest rate description", "documentation": "Description of interest rate for borrowing under credit facility. Includes, but is not limited to, terms and method for determining interest rate." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r39", "r1166" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1166" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of credit facility, maximum borrowing capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Available borrowing capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r39" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r39", "r1166" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Member]", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "vsh_LiquidityRequirement": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "LiquidityRequirement", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Credit facility minimum liquidity requirement under credit facility covenant.", "label": "liquidity requirement", "terseLabel": "Available liquidity" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment Based on Geographic Area", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "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." } } }, "auth_ref": [ "r31" ] }, "vsh_LongLivedAssetsHeldAndUsed": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "LongLivedAssetsHeldAndUsed", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value of long-lived assets held and used as determined on a non-recurring basis.", "label": "Long-lived assets held and used" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r35", "r269", "r539", "r553", "r1068", "r1069", "r1287" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Aggregate annual maturities of long-term debt [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Less current portion", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r330" ] }, "vsh_LongTermDebtExcludingDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "LongTermDebtExcludingDerivativeLiability", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of all long-term debt, which is debt initially having maturities due after one year from the balance sheet date or beyond the operating cycle, if longer, but excluding the portions thereof scheduled to be repaid within one year (current maturities) or the normal operating cycle, if longer, and after deducting unamortized discount or premiums and derivative liability, if any.", "label": "Long-term Debt Excluding Derivative Liability", "verboseLabel": "Long-term Debt" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "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)." } } }, "auth_ref": [ "r18", "r375", "r1218" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2020", "label": "Long-Term Debt, Maturity, Year One", "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)." } } }, "auth_ref": [ "r18", "r375", "r544" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Long-Term Debt, Maturity, Year Five", "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)." } } }, "auth_ref": [ "r18", "r375", "r544" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2023", "label": "Long-Term Debt, Maturity, Year Four", "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)." } } }, "auth_ref": [ "r18", "r375", "r544" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2022", "label": "Long-Term Debt, Maturity, Year Three", "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)." } } }, "auth_ref": [ "r18", "r375", "r544" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "2021", "label": "Long-Term Debt, Maturity, Year Two", "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)." } } }, "auth_ref": [ "r18", "r375", "r544" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r331" ] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility", "label": "Long-Term Line of Credit, Noncurrent", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r46", "r106", "r107" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r46" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r46", "r108" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r504", "r1132" ] }, "us-gaap_LossContingencyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualPayments", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Credits issued", "label": "Loss Contingency Accrual, Payments", "documentation": "Amount of cash outflow reducing loss contingency liability." } } }, "auth_ref": [ "r1208" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Sales returns and allowances", "label": "Loss Contingency Accrual, Provision", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r1208" ] }, "us-gaap_LossContingencyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualRollForward", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Sales returns and allowances accrual activity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Estimate of Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r505", "r506", "r511", "r512" ] }, "us-gaap_LossFromCatastrophes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossFromCatastrophes", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Loss related to Tianjin explosion", "documentation": "The charge against earnings in the period for the uninsured portion of a loss from a fire, explosion, or natural disaster (hurricane, earthquake)." } } }, "auth_ref": [ "r210" ] }, "country_MY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MY", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Malaysia" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentGross", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Machinery and equipment", "documentation": "Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [ "r227" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://vishay.com/role/LeasesDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Customer Type [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r444", "r1074", "r1219", "r1288", "r1289" ] }, "us-gaap_ManufacturingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ManufacturingCosts", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Costs of products sold", "documentation": "The aggregate costs incurred in the production of goods for sale." } } }, "auth_ref": [ "r204" ] }, "vsh_MarketConcentrationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "MarketConcentrationsAbstract", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Market Concentrations [Abstract]", "verboseLabel": "Concentration Risks [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Available-for-Sale Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r181" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items [Member]", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r91" ] }, "vsh_MaxPowerSemiconductorIncMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "MaxPowerSemiconductorIncMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "MaxPower Semiconductor, Inc.", "label": "MaxPower Semiconductor, Inc. [Member]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum [Member]", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r505", "r506", "r509", "r510", "r653", "r851", "r903", "r945", "r946", "r1009", "r1011", "r1013", "r1014", "r1016", "r1044", "r1045", "r1063", "r1072", "r1086", "r1093", "r1216", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284" ] }, "vsh_MedicalMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "MedicalMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Medical end market customer", "label": "Medical [Member]" } } }, "auth_ref": [] }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivities" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition and Divestiture Activities", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings." } } }, "auth_ref": [ "r185", "r257" ] }, "vsh_MilitaryAndAerospaceMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "MilitaryAndAerospaceMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Military and aerospace end market customer", "label": "Military and Aerospace [Member]" } } }, "auth_ref": [] }, "vsh_MinimumConditionsToProvideNoticeOfIntentToRedeemDebentures": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "MinimumConditionsToProvideNoticeOfIntentToRedeemDebentures", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "The minimum conditions to provide notice of intent to redeem debentures.", "label": "Minimum conditions to provide notice of intent to redeem debentures", "verboseLabel": "Conversion Terms" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum [Member]", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r505", "r506", "r509", "r510", "r653", "r851", "r903", "r945", "r946", "r1009", "r1011", "r1013", "r1014", "r1016", "r1044", "r1045", "r1063", "r1072", "r1086", "r1093", "r1216", "r1279", "r1280", "r1281", "r1282", "r1283", "r1284" ] }, "vsh_MinimumOwnershipOfFullyControlledEntities": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "MinimumOwnershipOfFullyControlledEntities", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum ownership percentage of consolidated entities that do not have a non-controlling interest.", "label": "Minimum ownership of fully controlled entities", "verboseLabel": "Minimum ownership of entities that do not have a non-controlling interest (in hundredths)" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r53", "r270", "r369", "r457", "r513", "r516", "r517", "r518", "r524", "r525", "r796", "r875", "r958" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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." } } }, "auth_ref": [ "r240" ] }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromRedemptions", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Acquisition of noncontrolling interests", "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests)." } } }, "auth_ref": [ "r159", "r240", "r260" ] }, "vsh_MosfetsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "MosfetsSegmentMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "MOSFETS Segment [Member]", "terseLabel": "MOSFETs [Member]" } } }, "auth_ref": [] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Netherlands [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Customer Type[Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r444", "r1074", "r1219", "r1288", "r1289" ] }, "vsh_NetCarryingValueOfRepurchasedDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "NetCarryingValueOfRepurchasedDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Net carrying value of repurchased debt instruments.", "label": "Net carrying value of repurchased debt" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r364" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r364" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r216", "r217", "r218" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net earnings (loss) attributable to Vishay stockholders", "totalLabel": "Net earnings attributable to Vishay stockholders", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r202", "r218", "r273", "r320", "r345", "r348", "r353", "r369", "r380", "r384", "r385", "r386", "r387", "r390", "r391", "r399", "r414", "r429", "r435", "r438", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r784", "r796", "r883", "r977", "r999", "r1000", "r1062", "r1105", "r1214" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Less: net earnings attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r162", "r261", "r345", "r348", "r390", "r391", "r882", "r1155" ] }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToParentDiluted", "crdr": "credit", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net earnings (loss) attributed to Vishay stockholders - diluted", "label": "Net Income (Loss) Attributable to Parent, Diluted", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions." } } }, "auth_ref": [] }, "vsh_NetTCJATaxPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "NetTCJATaxPayment", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Expected tax payable due to the enactment of the TCJA, net of estimated foreign tax credits, and after utilization of net operating loss, R&D credits, and foreign tax credit carryforwards.", "label": "Expected TCJA tax payment, net" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "vsh_NexperiaNewportWaferFabMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "NexperiaNewportWaferFabMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Nexperia BV's subsidiary owner of its wafer fab in Newport, South Wales, U.K.", "label": "Neptune 6 Limited [Member]" } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "vsh_NonQualifiedPensionPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "NonQualifiedPensionPlansMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "documentation": "Pension plans which provide defined benefits primarily to U.S. employees whose benefits under the qualified pension plan would be limited by ERISA and the Internal Revenue Code.", "label": "Non-qualified Pension Plans [Member]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1123" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1123" ] }, "vsh_NonUSDeferredTaxAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "NonUSDeferredTaxAssetMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the valuation allowance related to non-U.S. deferred tax assets.", "label": "Non- U.S. Deferred Tax Asset [Member]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other [Member]", "terseLabel": "Noncompete agreements [Member]", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r149" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests [Member]", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r156", "r573", "r1170", "r1171", "r1172", "r1292" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Unallocated Other Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r208" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other income (expense):" } } }, "auth_ref": [] }, "vsh_NotExpectedToVestMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "NotExpectedToVestMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Not Expected to Vest.", "label": "Not Expected to Vest [Member]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of reporting segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1178" ] }, "vsh_NumberOfSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "NumberOfSharesAcquired", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of voting equity interests acquired at the acquisition date in the business combination.", "label": "Number of shares acquired" } } }, "auth_ref": [] }, "vsh_NumeratorForBasicEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "NumeratorForBasicEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Numerator For Basic Earnings Per Share.", "label": "Numerator For Basic Earnings Per Share [Abstract]", "verboseLabel": "Numerator [Abstract]" } } }, "auth_ref": [] }, "vsh_NumeratorForDilutedEarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "NumeratorForDilutedEarningsPerShareAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Numerator For Diluted Earnings Per Share.", "label": "Numerator For Diluted Earnings Per Share [Abstract]", "verboseLabel": "Numerator for diluted earnings (loss) per share:" } } }, "auth_ref": [] }, "vsh_OEMsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OEMsMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "OEM customers", "label": "OEMs [Member]" } } }, "auth_ref": [] }, "vsh_OfferedPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "OfferedPurchasePrice", "crdr": "debit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Approximate total tender offer price (in USD).", "label": "Offered purchase price" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "label": "Consolidated Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r414", "r429", "r435", "r438", "r1062" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating lease expense", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r829", "r1091" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Undiscounted future lease payments for operating lease liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r824" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current lease liabilities", "label": "Lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r824" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r824" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid for operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r825", "r832" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Right of use assets", "terseLabel": "Right of use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r823" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r834", "r1091" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining lease term - operating leases", "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." } } }, "auth_ref": [ "r833", "r1091" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Net operating loss carryforward", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsExpirationDate", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Expiration date NOL carryforward", "label": "Operating Loss Carryforwards, Expiration Date", "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in YYYY-MM-DD format." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "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." } } }, "auth_ref": [ "r137" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r428", "r429", "r430", "r431", "r432", "r438" ] }, "vsh_OptoelectronicComponentsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OptoelectronicComponentsSegmentMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Optoelectronic Components Segment [Member]", "terseLabel": "Optoelectronic Components [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Executive employment agreement liability, current", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "us-gaap_OtherAccruedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Executive employment agreement liability, noncurrent", "label": "Other Accrued Liabilities, Noncurrent", "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "vsh_OtherAfsSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherAfsSecuritiesMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Other available-for-sale securities.", "label": "Other AFS Securities [Member]" } } }, "auth_ref": [] }, "vsh_OtherAsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherAsiaMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent of cash and cash equivalents and short-term investments concentrated in the geographic location.", "label": "Other Asia [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Precious metals", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r339", "r1092" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r328" ] }, "vsh_OtherComponentsOfNetPeriodicPensionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherComponentsOfNetPeriodicPensionCost", "crdr": "debit", "calculation": { "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "The components of net periodic pension cost other than service cost for defined benefit postretirement plans.", "label": "Other components of net periodic pension cost", "negatedLabel": "Other components of net periodic pension expense" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "crdr": "credit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassifications", "label": "Other Comprehensive Income (Loss), before Reclassifications, before Tax", "documentation": "Amount before tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r55", "r352", "r807", "r810", "r813", "r884", "r1153" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income before reclassifications, net of tax", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r33", "r55", "r352", "r807", "r810", "r813", "r1153" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r27", "r33", "r346", "r349", "r356", "r807", "r808", "r813", "r861", "r884", "r1153", "r1154" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension and other post-retirement actuarial items", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r10", "r199" ] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax effect", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r12", "r351", "r356", "r713", "r742", "r743", "r807", "r811", "r813", "r861", "r884" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Component of Selling, General, and Administrative Expense", "label": "Other Cost and Expense, Operating", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r205", "r890" ] }, "us-gaap_OtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities [Member]", "documentation": "Primary financial statement caption encompassing other current liabilities." } } }, "auth_ref": [] }, "vsh_OtherEuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherEuropeMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent of cash and cash equivalents and short-term investments concentrated in the geographic location.", "label": "Other Europe [Member]" } } }, "auth_ref": [] }, "vsh_OtherGeographicAreaMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherGeographicAreaMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent of cash and cash equivalents and short-term investments concentrated in the geographic location.", "label": "Other Geographic Area [Member]", "terseLabel": "Other [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Component of Other Income", "label": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r889", "r979", "r1017", "r1018", "r1019" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Details of Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "presentation": [ "http://vishay.com/role/OtherIncomeExpense" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Income (Expense)", "label": "Other Income and Other Expense Disclosure [Text Block]", "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions." } } }, "auth_ref": [ "r241", "r250" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other accrued expenses", "totalLabel": "Total other accrued expenses", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r1092" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Other Accrued Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://vishay.com/role/OtherAccruedExpenses" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Accrued Expenses", "label": "Other Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r42" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r47" ] }, "vsh_OtherMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Other end market customer", "label": "Other [Member]" } } }, "auth_ref": [] }, "vsh_OtherMiscellaneousIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherMiscellaneousIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of miscellaneous income (expense), classified as other.", "label": "Other Miscellaneous Income (Expense)", "verboseLabel": "Other" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating activities", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r218" ] }, "vsh_OtherNoncashInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherNoncashInterestExpense", "calculation": { "http://vishay.com/role/LongtermDebtDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other noncash interest expense (income) incurred.", "label": "Other Noncash Interest Expense (Income)" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 7.0 }, "http://vishay.com/role/OtherIncomeExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "totalLabel": "Other Income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r210" ] }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPensionPlansDefinedBenefitMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Retirement Obligations [Member]", "label": "Other Pension Plan [Member]", "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Other Postretirement Benefits [Member]", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r627", "r630", "r633", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r650", "r651", "r652", "r1078", "r1079", "r1080", "r1081", "r1082" ] }, "vsh_OtherPostretirementBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherPostretirementBenefitsAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Other Postretirement Benefits [Abstract]", "verboseLabel": "Other postretirement benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r242", "r243" ] }, "vsh_OtherRetirementObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherRetirementObligationsAbstract", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Other Retirement Obligations [Abstract]", "verboseLabel": "Other retirement obligations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherShortTermInvestments", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term investments", "documentation": "Amount of short-term investments classified as other." } } }, "auth_ref": [ "r180", "r868", "r1151" ] }, "vsh_OtherSitesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OtherSitesMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Other sites for which the environmental remediation obligation or asset are disclosed.", "label": "Other Sites [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r41", "r105" ] }, "vsh_OutsideOfUnitedStatesMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "OutsideOfUnitedStatesMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Outside Of United States [Member]" } } }, "auth_ref": [] }, "vsh_OutstandingClaimAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "OutstandingClaimAccrual", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount accrued as of the balance sheet date by the entity's captive insurance entity for claims outstanding.", "label": "Outstanding claim accrual" } } }, "auth_ref": [] }, "stpr_PA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "PA", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Pennsylvania [Member]" } } }, "auth_ref": [] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Vishay Stockholders' Equity [Member]", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PatentedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentedTechnologyMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and Acquired Technology [Member]", "label": "Patented Technology [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patented technology to exploit the technology for a period of time specified by law." } } }, "auth_ref": [ "r151" ] }, "srt_PayablesToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PayablesToCustomers", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales returns and allowances", "label": "Broker-Dealer, Payable to Customer", "documentation": "Amount payable to customer by broker-dealer." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_PaymentOfFinancingAndStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentOfFinancingAndStockIssuanceCosts", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt issuance costs", "label": "Payment of Financing and Stock Issuance Costs", "documentation": "The total of the cash outflow during the period which has been paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt and the cost incurred directly for the issuance of equity securities." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1135", "r1159" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock held in treasury", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash paid", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r495", "r1160" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Distributions to noncontrolling interests", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash withholding taxes paid when shares withheld for vested equity awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r362" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "label": "Gross purchase price of acquired business", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r58", "r754" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of and deposits for businesses, net of cash acquired", "label": "Acquisition of business, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r277", "r1264", "r1265", "r1266" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of short-term investments", "label": "Payments to Acquire Short-Term Investments", "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." } } }, "auth_ref": [ "r215" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefits" ], "lang": { "en-us": { "role": { "verboseLabel": "Pensions and Other Postretirement Benefits", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r574", "r599", "r601", "r607", "r626", "r628", "r629", "r630", "r631", "r632", "r647", "r648", "r650", "r1078" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "vsh_DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Included in Payroll and related expenses", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r187", "r575", "r576", "r598", "r1078" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails": { "parentTag": "vsh_DefinedBenefitPlanAmountsForAssetLiabilityAndAccumulatedOtherComprehensiveIncomeLossRecognizedInStatementOfFinancialPosition", "weight": -1.0, "order": 2.0 }, "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Accrued pension and other postretirement costs", "negatedLabel": "Accrued pension and other postretirement costs", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r188", "r575", "r576", "r598", "r1078" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Defined Benefit Pension Plans [Member]", "label": "Defined Benefit Pension [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r627", "r630", "r633", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r650", "r651", "r655", "r1078", "r1079", "r1083", "r1084", "r1085" ] }, "vsh_PensionsAndOtherPostretirementBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "PensionsAndOtherPostretirementBenefits", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of pension and other (such as medical, dental and life insurance) postretirement benefit costs recognized during the period for (1) defined benefit plans and for (2) defined contribution plans net of the amount of cash or cash equivalents contributed during the reporting period by the entity to fund its pension plans and its non-pension postretirement benefit plans.", "label": "Pensions and other postretirement benefits", "terseLabel": "Pensions and other postretirement benefits, net of contributions" } } }, "auth_ref": [] }, "vsh_PerformanceBasedRestrictedStockUnitsAffectedByFailureToMeetPerformanceBasedCriteria": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsAffectedByFailureToMeetPerformanceBasedCriteria", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance-based restricted stock units affected by failure to meet performance-based vesting criteria.", "label": "Performance based restricted stock units affected by failure to meet performance based criteria" } } }, "auth_ref": [] }, "vsh_PerformanceVestedRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "PerformanceVestedRestrictedStockUnitsMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted stock units (RSUs) that contain performance-based vesting criteria.", "label": "Performance Vested Restricted Stock Units [Member]" } } }, "auth_ref": [] }, "us-gaap_PhantomShareUnitsPSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PhantomShareUnitsPSUsMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Phantom Stock Units [Member]", "documentation": "Share-based payment arrangement awarded as phantom share or unit." } } }, "auth_ref": [] }, "vsh_PhantomStockUnitsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "PhantomStockUnitsOutstandingMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Phantom stock units outstanding", "label": "Phantom stock units outstanding [Member]", "terseLabel": "Phantom Stock Units Outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Asset Categories [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r627", "r1076", "r1077", "r1078" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r191", "r557" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "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." } } }, "auth_ref": [ "r191", "r956" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "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." } } }, "auth_ref": [ "r191", "r557" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $1.00 per share: authorized - 1,000,000 shares; zero issued", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r191", "r872", "r1092" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1152" ] }, "vsh_PreviousCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "PreviousCreditFacilityMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Revolving credit facility scheduled to mature on December 10, 2020", "label": "Previous Credit Facility [Member]", "verboseLabel": "Previous Credit Facility [Member]" } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassifications", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1145" ] }, "vsh_PriorYearEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "PriorYearEarningsMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Earnings from years prior to the current year.", "label": "Prior Year Earnings [Member]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Insurance proceeds classified as investing activities", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r14", "r57" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from long-term borrowings", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r59", "r919" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Maturity of short-term investments", "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." } } }, "auth_ref": [ "r57", "r215" ] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Net proceeds (payments) on revolving credit facility", "label": "Proceeds from (Repayments of) Lines of Credit", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of property and equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r214" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market Concentrations [Member]", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net earnings", "totalLabel": "Net earnings", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r320", "r345", "r348", "r363", "r369", "r380", "r390", "r391", "r414", "r429", "r435", "r438", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r755", "r758", "r759", "r784", "r796", "r866", "r881", "r929", "r977", "r999", "r1000", "r1062", "r1089", "r1090", "r1106", "r1155", "r1214" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://vishay.com/role/LeasesDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment by Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r17", "r867", "r879", "r1092" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, at cost:", "terseLabel": "Property and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and Equipment", "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." } } }, "auth_ref": [ "r17", "r282", "r286", "r877" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://vishay.com/role/LeasesDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "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." } } }, "auth_ref": [ "r227" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Bad debt expense", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r361", "r469" ] }, "vsh_RabbiTrustAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RabbiTrustAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value as of the balance sheet date of assets held in rabbi trusts to fund payments under deferred compensation and non-qualified pension plans.", "label": "Rabbi Trust Assets Fair Value Disclosure", "verboseLabel": "Assets held in rabbi trusts" } } }, "auth_ref": [] }, "vsh_RabbiTrustAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "RabbiTrustAssetsMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Available-for-sale securities held in the rabbi trust.", "label": "Rabbi Trust Assets [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r505", "r506", "r509", "r510", "r599", "r653", "r686", "r687", "r688", "r850", "r851", "r903", "r945", "r946", "r1009", "r1011", "r1013", "r1014", "r1016", "r1044", "r1045", "r1063", "r1072", "r1086", "r1093", "r1096", "r1199", "r1216", "r1280", "r1281", "r1282", "r1283", "r1284" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r505", "r506", "r509", "r510", "r599", "r653", "r686", "r687", "r688", "r850", "r851", "r903", "r945", "r946", "r1009", "r1011", "r1013", "r1014", "r1016", "r1044", "r1045", "r1063", "r1072", "r1086", "r1093", "r1096", "r1199", "r1216", "r1280", "r1281", "r1282", "r1283", "r1284" ] }, "vsh_RangeOfTypicalUnrecordedPurchaseCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RangeOfTypicalUnrecordedPurchaseCommitments", "crdr": "debit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Range of unrecorded purchase commitments during typical year.", "label": "Range of typical unrecorded purchase commitments" } } }, "auth_ref": [] }, "vsh_RatioForStockDividendForVishayPrecisionGroupInc": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "RatioForStockDividendForVishayPrecisionGroupInc", "presentation": [ "http://vishay.com/role/RelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Ratio for stock dividend payment related to the Vishay Precision, Group, Inc for the amount of paid and unpaid stock dividends declared and applicable to holders of share-based compensation, for example, but not limited to, non-vested shares, stock options, or restricted stock units.", "label": "Ratio for stock dividend for Vishay Precision Group, Inc" } } }, "auth_ref": [] }, "us-gaap_RealEstateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateMember", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Real Estate Investment Trust Securities [Member]", "label": "Real Estate [Member]", "documentation": "Property consisting of land, land improvement and buildings." } } }, "auth_ref": [ "r1220" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1180", "r1181", "r1182", "r1183" ] }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "crdr": "debit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified out of AOCI", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax", "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r55", "r352", "r807", "r812", "r813", "r884", "r1153" ] }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "crdr": "debit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Amounts reclassified out of AOCI, net of tax", "negatedLabel": "Amounts reclassified out of AOCI, net of tax", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r33", "r55", "r352", "r807", "r812", "r813", "r1153" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "documentation": "Item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r353" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails" ], "lang": { "en-us": { "role": { "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r353" ] }, "vsh_ReclassificationsOfAfsInvestmentsOutOfAoci": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "ReclassificationsOfAfsInvestmentsOutOfAoci", "crdr": "credit", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "Gross amount of unrealized gains (losses) on available-for-sale securities reclassified out of AOCI during the current period, excluding assets held by the Company's rabbi trust.", "label": "Reclassifications of AFS investments out of AOCI" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Operating margin reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Operating margin reconciliation", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r90", "r91" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized tax benefits [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://vishay.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r841", "r842", "r843", "r844", "r846", "r925", "r926", "r927", "r982", "r983", "r984", "r1006", "r1008" ] }, "vsh_RemainingAcquisitionPriceToBePaid": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RemainingAcquisitionPriceToBePaid", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Estimated amount to be paid to acquire the remaining assets pursuant to a purchase agreement.", "label": "Remaining acquisition price to be paid" } } }, "auth_ref": [] }, "vsh_RepatriationTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RepatriationTaxes", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Taxes paid related to repatriation activity.", "label": "Repatriation taxes", "negatedLabel": "Change in repatriation tax liability" } } }, "auth_ref": [] }, "vsh_RepatriationTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RepatriationTaxesPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of taxes paid in current period for cash repatriation activity.", "label": "Repatriation taxes paid", "terseLabel": "Repatriation taxes paid" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of convertible debt instruments", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r63" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Debt repayments", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r63", "r1166" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on long-term debt and capital leases", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RepaymentsOfOtherDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherDebt", "crdr": "credit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "label": "Loan repayments", "documentation": "Amount of cash outflow for the payment of debt classified as other." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "documentation": "Percentage of fair value of reporting unit in excess of carrying amount." } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r372", "r373", "r530", "r559", "r845", "r1055", "r1056" ] }, "vsh_RequiredMinimumPrincipalAmountUponPartialRedemption": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RequiredMinimumPrincipalAmountUponPartialRedemption", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum principal amount of notes outstanding upon partial redemption.", "label": "Required minimum principal amount upon partial redemption" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Research and development expense", "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." } } }, "auth_ref": [ "r184", "r704", "r1285" ] }, "us-gaap_ResearchAndDevelopmentExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expenses", "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." } } }, "auth_ref": [ "r703" ] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research Tax Credit [Member]", "label": "Research Tax Credit Carryforward [Member]", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r137" ] }, "vsh_ResistorsAndInductorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ResistorsAndInductorsSegmentMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Resistors And Inductors Segment [Member]" } } }, "auth_ref": [] }, "vsh_ResistorsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "ResistorsSegmentMember", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "documentation": "Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current.", "label": "Resistors Segment [Member]", "verboseLabel": "Resistors [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedCashAndInvestmentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndInvestmentsCurrent", "crdr": "debit", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and investments restricted for potential insurance claims", "documentation": "The current cash, cash equivalents and investments that are restricted as to withdrawal or usage. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or entity statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits. Excludes compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes current cash equivalents and investments that are similarly restricted as to withdrawal, usage or disposal." } } }, "auth_ref": [ "r1029", "r1030", "r1152" ] }, "vsh_RestrictedPaymentTotalLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedPaymentTotalLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Total limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Total Limit)", "verboseLabel": "Restricted payments (total limit)", "terseLabel": "Restricted payments ,total limit" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsAnnualLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedPaymentsAnnualLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Annual limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Annual Limit)", "verboseLabel": "Restricted payments (annual limit)", "terseLabel": "Restricted payments, annual limit" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsProFormRatio": { "xbrltype": "pureItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedPaymentsProFormRatio", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Minimum pro form leverage ratio required for unlimited restricted payments under the revolving credit facility.", "label": "Restricted Payments Pro Form Ratio", "terseLabel": "Restricted payments pro forma ratio" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsRolloverLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedPaymentsRolloverLimit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Rollover limit of \"restricted payments\" allowed under the revolving credit facility.", "label": "Restricted Payments (Rollover Limit)", "verboseLabel": "Restricted payments (rollover limit)", "terseLabel": "Restricted payments ,rollover limit" } } }, "auth_ref": [] }, "vsh_RestrictedPaymentsUnusedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedPaymentsUnusedAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "documentation": "Total limit of \"restricted payments\" of any unused amount available for use in the next succeeding calendar year.", "label": "Restricted Payments, Unused Amount", "terseLabel": "Restricted payments, unused amount" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock compensation expense", "documentation": "Amount of noncash expense for award of restricted stock or unit under share-based payment arrangement." } } }, "auth_ref": [ "r16" ] }, "vsh_RestrictedStockUnitsOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "RestrictedStockUnitsOutstandingMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted stock units outstanding", "label": "Restricted stock units outstanding [Member]", "terseLabel": "Restricted Stock Units Outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock units [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Restructuring and Severance Costs", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r16", "r497", "r498", "r1204" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued restructuring", "label": "Restructuring Reserve, Current", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r1148", "r1205", "r1206" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r194", "r240", "r874", "r910", "r915", "r923", "r957", "r1092" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings (Accumulated Deficit) [Member]", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r316", "r376", "r377", "r378", "r381", "r389", "r391", "r461", "r467", "r695", "r696", "r697", "r733", "r734", "r765", "r768", "r769", "r772", "r782", "r906", "r908", "r930", "r1292" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r627", "r630", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r1229", "r1230", "r1231" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r623", "r624", "r625", "r627", "r630", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r1229", "r1230", "r1231" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r627", "r630", "r633", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r650", "r651", "r652", "r655", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r622", "r624", "r625", "r627", "r630", "r633", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r650", "r651", "r652", "r655", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085" ] }, "vsh_RevenueAmountTransferOfProductsToCustomer": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "RevenueAmountTransferOfProductsToCustomer", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Transfer period of product to customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Amount Transfer of Products to Customer", "terseLabel": "Collection period of receivables" } } }, "auth_ref": [] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Revenues Based on Geographic Area", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r30" ] }, "vsh_RevenuePaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "RevenuePaymentTerms", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Payment terms of sales, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Payment Terms", "terseLabel": "Payment terms of sales" } } }, "auth_ref": [] }, "vsh_RevenuePerformanceObligationNumberOfPerformanceObligations": { "xbrltype": "integerItemType", "nsuri": "http://vishay.com/20231231", "localname": "RevenuePerformanceObligationNumberOfPerformanceObligations", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of performance obligations in contract with customer.", "label": "Revenue, Performance Obligation, Number of Performance Obligations", "terseLabel": "Number of performance obligations" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAbstract", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r980", "r1046", "r1059" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Expected timing of satisfaction of performance obligation", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r285" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r285" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Net revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r355", "r369", "r415", "r416", "r428", "r433", "r434", "r440", "r442", "r444", "r457", "r513", "r514", "r516", "r517", "r518", "r520", "r522", "r524", "r525", "r796", "r866", "r1214" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://vishay.com/role/LongtermDebtDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Current Vulnerability Due to Certain Concentrations [Abstract]" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1123" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1123" ] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SG", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "label": "Singapore [Member]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPercentageOfOwnershipBeforeTransaction": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPercentageOfOwnershipBeforeTransaction", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Percentage of equity interest sold", "documentation": "Percentage of subsidiary's or equity investee's stock owned by parent company before stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue [Member]", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r444", "r1136" ] }, "vsh_SantanderMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "SantanderMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Santander Bank", "label": "Santander [Member]" } } }, "auth_ref": [] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Scenario, Unspecified [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r392", "r654", "r1132", "r1173" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Other Accrued Expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedAndProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Projected and accumulated benefit obligations", "documentation": "Tabular disclosure of benefit obligations including accumulated benefit obligation and projected benefit obligation." } } }, "auth_ref": [ "r244" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "lang": { "en-us": { "role": { "label": "Summary of components of other comprehensive income", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r55", "r1272", "r1273" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Amounts recognized in consolidated balance sheet", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r123" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Potential Common Shares that Would have an Antidilutive Effect or have Unsatisfied Performance Conditions", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average assumptions used", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r621" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionEquityInterestIssuedOrIssuableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionEquityInterestIssuedOrIssuableTable", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations, Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table]", "label": "Schedule of Business Acquisitions by Acquisition, Equity Interest Issued or Issuable [Table]", "documentation": "Schedule of the equity interest (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire an entity in a business combination." } } }, "auth_ref": [ "r258" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of recognized stock-based compensation expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Components of income taxes", "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." } } }, "auth_ref": [ "r253" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r46", "r116", "r119", "r174", "r175", "r177", "r182", "r237", "r239", "r1068", "r1070", "r1169" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://vishay.com/role/LongtermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Key terms of the convertible debt instruments", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, General, Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r122", "r243" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualPostretirementBenefitsTable", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Postretirement Benefits [Table]", "documentation": "Schedule, table or text reflecting pension and other postretirement benefit arrangements with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r242", "r243" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets and liabilities", "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." } } }, "auth_ref": [ "r252" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r20", "r124", "r125", "r126", "r127" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Reconciliation of benefit obligation, plan assets, and funded status", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r20", "r124", "r125", "r126", "r127" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://vishay.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Computation of Basic and Diluted Earnings per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Federal statutory income tax rate reconciliation", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r251" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "documentation": "Information by name of investment including named security. Excludes entity that is consolidated." } } }, "auth_ref": [ "r454", "r455", "r456" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r369", "r454", "r455", "r456", "r457", "r796" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r320", "r369", "r454", "r455", "r456", "r457", "r796" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "label": "Estimated future benefit payments", "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." } } }, "auth_ref": [ "r245" ] }, "vsh_ScheduleOfExpectedInstallmentPaymentsOfOneTimeTransitionTaxOnUnremittedForeignEarningsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20231231", "localname": "ScheduleOfExpectedInstallmentPaymentsOfOneTimeTransitionTaxOnUnremittedForeignEarningsTableTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of installment payments of one-time transition tax on deferred foreign earnings under the Tax Cuts and Jobs Act.", "label": "Schedule of Expected Installment Payments of One-Time Transition Tax on Unremitted Foreign Earnings [Table Text Block]", "terseLabel": "Expected installment payments of one-time transition tax on unremitted foreign earnings" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://vishay.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets and Liabilities Carried at Fair Value Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r787", "r788" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r97", "r99", "r854" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Goodwill Rollforward", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1064", "r1186", "r1187", "r1188", "r1189", "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Components of income (loss) from continuing operations before taxes and noncontrolling interest", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1168" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Intangible Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r94" ] }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "presentation": [ "http://vishay.com/role/OtherAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Sales Returns and Allowances Accrual Activity", "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date." } } }, "auth_ref": [ "r1208", "r1209", "r1210", "r1213" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of the net periodic benefit costs", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r246" ] }, "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock", "presentation": [ "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Components of actuarial items", "label": "Schedule of Net Periodic Benefit Cost Not yet Recognized [Table Text Block]", "documentation": "Tabular disclosure of the amounts related to pension plans and/or other employee benefit plans in accumulated other comprehensive income or loss that have not yet been recognized as components of net periodic benefit cost, such as the net gain (loss), net prior service cost or credit, and net transition asset or obligation." } } }, "auth_ref": [ "r247" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseTables" ], "lang": { "en-us": { "role": { "label": "Summary of other Income (expense)", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Phantom stock units activity under the 2007 Program", "documentation": "Tabular disclosure of activity for outstanding award under share-based payment arrangement excluding share and unit options and nonvested award." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r92", "r200" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r87", "r88", "r89", "r94" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataTables" ], "lang": { "en-us": { "role": { "label": "Segment reporting information", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r87", "r88", "r89", "r94" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceBasedUnitsVestedAndExpectedToVestTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs with performance-based vesting criteria", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Performance-Based Units, Vested and Expected to Vest [Table Text Block]", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding performance-based awards that are fully vested and expected to vest. Includes, but is not limited to, unvested awards for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r248" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r657", "r659", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r686", "r687", "r688", "r689" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r129" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r237", "r239", "r240", "r332", "r333", "r334", "r408", "r557", "r558", "r559", "r561", "r564", "r569", "r571", "r919", "r920", "r921", "r922", "r1072", "r1128", "r1165" ] }, "us-gaap_ScheduleOfStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTextBlock", "presentation": [ "http://vishay.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares of common stock reserved for future issuance", "label": "Schedule of Stock by Class [Table Text Block]", "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding." } } }, "auth_ref": [ "r36", "r112", "r114", "r115", "r116", "r117", "r118", "r119", "r191", "r192", "r237", "r239", "r240" ] }, "vsh_ScheduleOfStockholderReturnPolicyTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://vishay.com/20231231", "localname": "ScheduleOfStockholderReturnPolicyTableTextBlock", "presentation": [ "http://vishay.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of status of stockholder return policy payments.", "label": "Schedule of Stockholder Return Policy [Table Text Block]", "terseLabel": "Stockholder return policy [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "presentation": [ "http://vishay.com/role/StockbasedCompensationTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of unrecognized compensation cost and weighted average remaining amortization periods", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block]", "documentation": "Tabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r249" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Estimated Annual Amortization Expense for Each of the Next Five Years", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r99" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Current Vulnerability Due to Certain Concentrations", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r75", "r76", "r80", "r82", "r172", "r263" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1108" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1110" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Segment [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r411", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r444", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r496", "r499", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r1064", "r1140", "r1288" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r442", "r443", "r942", "r943", "r944", "r1010", "r1012", "r1015", "r1020", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1047", "r1073", "r1096", "r1219", "r1288" ] }, "vsh_SegmentGeographicalGroupsOfCountriesGroupFourMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "SegmentGeographicalGroupsOfCountriesGroupFourMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "A fourth specified group of foreign countries about which segment information is provided by the entity.", "label": "Segment, Geographical, Groups of Countries, Group Four [Member]", "terseLabel": "Other Europe [Member]" } } }, "auth_ref": [] }, "vsh_SegmentGeographicalGroupsOfCountriesGroupNineMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "SegmentGeographicalGroupsOfCountriesGroupNineMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "A ninth specified group of foreign countries about which segment information is provided by the entity.", "label": "Segment, Geographical, Groups of Countries, Group Nine [Member]", "terseLabel": "Other Asia [Member]" } } }, "auth_ref": [] }, "vsh_SegmentGeographicalGroupsOfCountriesGroupTenMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "SegmentGeographicalGroupsOfCountriesGroupTenMember", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "A tenth specified group of foreign countries about which segment information is provided by the entity.", "label": "Segment, Geographical, Groups of Countries, Group Ten [Member]", "terseLabel": "Other Geographic Area [Member]" } } }, "auth_ref": [] }, "vsh_SegmentOperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "SegmentOperatingIncome", "crdr": "credit", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating income exclusive of costs of global operations, sales and marketing, information systems, finance and administration groups.", "label": "Segment Operating Income" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment and Geographic Data [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://vishay.com/role/SegmentAndGeographicData" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment and Geographic Data", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r426", "r432", "r436", "r437", "r438", "r439", "r440", "r441", "r444" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Self-Insurance Programs", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, general, and administrative expenses", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r206" ] }, "vsh_SemiconductorFoundryAgreementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "SemiconductorFoundryAgreementsAbstract", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Semiconductor Foundry Agreements [Abstract]", "verboseLabel": "Semiconductor Foundry Agreements" } } }, "auth_ref": [] }, "vsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumberPartOne": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestOutstandingNumberPartOne", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of equity-based payment instruments, excluding stock (or unit) options into which fully vested and expected to vest equity-based payment instruments other than stock (or unit) options outstanding can be converted under the plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Outstanding Number Part One", "terseLabel": "Expected to vest (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled or forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cancelled or forfeited, Weighted average grant date fair value (in dollars per share)", "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." } } }, "auth_ref": [ "r678" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, Weighted average grant-date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r676" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r673", "r674" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Number of units [Abstract]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, Weighted average grant-date fair value (in dollars per share)", "periodEndLabel": "Ending balance, Weighted average grant-date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r673", "r674" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Grant-date Fair Value per Unit [Abstract]" } } }, "auth_ref": [] }, "vsh_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNotExpectedToVestOutstandingNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "As of the balance sheet date, the number of equity instruments other than options that are not expected to vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Not Expected To Vest Outstanding Number", "terseLabel": "Not expected to vest (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r677" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Vested, Weighted average grant-date fair value (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "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." } } }, "auth_ref": [ "r677" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Expiration date of stock-based compensation plan", "documentation": "Date the equity-based award expires, in YYYY-MM-DD format." } } }, "auth_ref": [ "r1233" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r657", "r659", "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r686", "r687", "r688", "r689" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum number of shares authorized under restricted stock, unrestricted stock, RSU's and stock options to officers, employees and non-employee directors (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1088" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Available for future grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r667" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Intrinsic value under share based compensation scheme", "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." } } }, "auth_ref": [ "r680" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled or forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "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." } } }, "auth_ref": [ "r1238" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Cancelled or forfeited, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1238" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r665", "r666" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding:", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance, weighted average exercise price (in dollars per share)", "periodEndLabel": "Ending balance, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r665", "r666" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Exercisable (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vested and expected to vest (in shares)", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r681" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Awards Granted Pursuant to 2023 LTIP in Current Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r128" ] }, "vsh_ShareBasedCompensationArrangementExpirationOfAuthorityToGrantEquityBasedCompensation": { "xbrltype": "stringItemType", "nsuri": "http://vishay.com/20231231", "localname": "ShareBasedCompensationArrangementExpirationOfAuthorityToGrantEquityBasedCompensation", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Expiration date of the 2007 Stock Incentive Plan.", "label": "Share Based Compensation Arrangement Expiration Of Authority To Grant Equity Based Compensation", "verboseLabel": "Expiration date of 2007 Stock Incentive Plan" } } }, "auth_ref": [] }, "vsh_ShareBasedCompensationArrangementPhantomStockUnitsRedeemedForCommonStock": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "ShareBasedCompensationArrangementPhantomStockUnitsRedeemedForCommonStock", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of phantom stock units redeemed for common stock.", "label": "Share Based Compensation Arrangement Phantom Stock Units Redeemed For Common Stock", "verboseLabel": "Redeemed for common stock (in shares)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r661", "r662", "r663", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r685", "r686", "r687", "r688", "r689" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Exercised, weighted average exercise price (in dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r670" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted, weighted average exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r669" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Scheduled to Vest January 1, 2024 [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Scheduled to Vest January 1, 2026 [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Scheduled to Vest January 1, 2025 [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation", "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." } } }, "auth_ref": [ "r656", "r664", "r683", "r684", "r685", "r686", "r689", "r698", "r699", "r700", "r701" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://vishay.com/role/LongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock price per share (in dollars per share)", "label": "Share Price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1232" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based compensation arrangement by share-based payment award, options, exercisable, intrinsic value", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average remaining contractual life of all exercisable options (in years)", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation arrangement by share-based payment award, options, non-vested, outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "vsh_SharesImmediatelyVestedUponAcceleratingEvent": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "SharesImmediatelyVestedUponAcceleratingEvent", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of options and/or restricted stock units which vested immediately upon the occurrence of an accelerating event such as death or resignation of the holder.", "label": "Shares Immediately Vested Upon Accelerating Event", "verboseLabel": "Shares immediately vested upon occurrence of accelerating event" } } }, "auth_ref": [] }, "vsh_SharesToBeVestedImmediatelyUponCompanysAchievementOfPerformanceBasedCriteria": { "xbrltype": "sharesItemType", "nsuri": "http://vishay.com/20231231", "localname": "SharesToBeVestedImmediatelyUponCompanysAchievementOfPerformanceBasedCriteria", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of restricted stock units with performance-based vesting criteria which will vest immediately upon the company's achievement of the performance-based criteria due to the occurrence of an accelerating event.", "label": "Shares To Be Vested Immediately Upon Companys Achievement Of Performance Based Criteria", "terseLabel": "Shares to be vested immediately upon the Company's achievement of performance-based criteria" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Short-term lease expense", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r830", "r1091" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Summary of Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r219", "r366" ] }, "us-gaap_SiteContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SiteContingencyLineItems", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Site Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r509", "r1065", "r1066", "r1129", "r1130", "r1131", "r1199", "r1212" ] }, "us-gaap_SiteContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SiteContingencyTable", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Site Contingency [Table]", "documentation": "Information and financial data about the reasonably possible loss or the recognized and additional reasonably possible loss from an environmental remediation obligation." } } }, "auth_ref": [ "r509", "r1065", "r1066", "r1129", "r1130", "r1131", "r1199", "r1212" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://vishay.com/role/FairValueMeasurementsDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails" ], "lang": { "en-us": { "role": { "label": "Statement, Business Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r319", "r411", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r444", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r493", "r496", "r499", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r1064", "r1140", "r1288" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity", "http://vishay.com/role/DocumentAndEntityInformation", "http://vishay.com/role/RelatedPartyTransactionsDetails", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r293", "r332", "r333", "r334", "r369", "r396", "r397", "r400", "r402", "r408", "r409", "r457", "r513", "r516", "r517", "r518", "r524", "r525", "r557", "r558", "r561", "r564", "r571", "r796", "r919", "r920", "r921", "r922", "r930", "r931", "r932", "r933", "r934", "r935", "r936", "r937", "r938", "r939", "r940", "r941", "r956", "r978", "r1001", "r1021", "r1022", "r1023", "r1024", "r1025", "r1128", "r1165", "r1174" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r51", "r316", "r351", "r352", "r353", "r376", "r377", "r378", "r381", "r389", "r391", "r407", "r461", "r467", "r573", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r769", "r770", "r772", "r782", "r807", "r809", "r810", "r811", "r812", "r813", "r840", "r906", "r907", "r908", "r930", "r1001" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/SegmentAndGeographicDataDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r294", "r303", "r442", "r443", "r942", "r943", "r944", "r1010", "r1012", "r1015", "r1020", "r1028", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1047", "r1073", "r1096", "r1219", "r1288" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r376", "r377", "r378", "r407", "r853", "r917", "r941", "r947", "r949", "r950", "r951", "r952", "r953", "r956", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r970", "r971", "r972", "r973", "r974", "r976", "r980", "r981", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r1001", "r1097" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Balance Sheets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Consolidated Statements of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossAccumulatedOtherComprehensiveIncomeLossReclassificationsDetails", "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r392", "r654", "r1132", "r1133", "r1173" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/ConsolidatedStatementsOfCashFlows", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r376", "r377", "r378", "r407", "r853", "r917", "r941", "r947", "r949", "r950", "r951", "r952", "r953", "r956", "r959", "r960", "r961", "r962", "r963", "r964", "r965", "r966", "r967", "r970", "r971", "r972", "r973", "r974", "r976", "r980", "r981", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r1001", "r1097" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails", "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average stock options [Member]", "label": "Stock Options [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r1176" ] }, "vsh_StockIncentivePlanOf2007Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "StockIncentivePlanOf2007Member", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock Incentive Plan Of 2007 [Member]", "terseLabel": "2007 Stock Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion of Class B shares(in shares)", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r27", "r50", "r116", "r240", "r543" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Issuance of stock and related tax withholdings for vested restricted stock units (in shares)", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r27", "r191", "r192", "r240" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock options exercised (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r27", "r191", "r192", "r240", "r670" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of Class B shares", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r27", "r51", "r240" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of stock and related tax withholdings for vested restricted stock units", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r27", "r240" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Repurchase of common stock held in treasury (in shares)", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r27", "r191", "r192", "r240" ] }, "vsh_StockholderReturnPolicyPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "StockholderReturnPolicyPayments", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of payments made pursuant to Stockholder Return Policy", "label": "Stockholder Return Policy Payments", "terseLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total Vishay stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r192", "r195", "r196", "r221", "r958", "r975", "r1002", "r1003", "r1092", "r1107", "r1167", "r1185", "r1271", "r1292" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Vishay stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at period start", "terseLabel": "Cumulative effect of accounting change for adoption of ASU", "periodEndLabel": "Balance at period end", "totalLabel": "Total equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r156", "r157", "r161", "r316", "r317", "r352", "r376", "r377", "r378", "r381", "r389", "r461", "r467", "r573", "r695", "r696", "r697", "r733", "r734", "r765", "r767", "r768", "r769", "r770", "r772", "r782", "r807", "r809", "r813", "r840", "r907", "r908", "r928", "r958", "r975", "r1002", "r1003", "r1026", "r1106", "r1167", "r1185", "r1271", "r1292" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets", "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Total Vishay stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://vishay.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r236", "r368", "r556", "r558", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r570", "r573", "r773", "r1004", "r1007", "r1027" ] }, "us-gaap_StockholdersEquityPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityPolicyTextBlock", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Treasury Stock", "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income." } } }, "auth_ref": [ "r19", "r1005" ] }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Summary of Income Tax Contingencies [Table Text Block]", "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r25", "r254", "r255" ] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Net operating loss carryforwards", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r137" ] }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "presentation": [ "http://vishay.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of significant tax credit carryforwards available", "documentation": "Tabular disclosure of tax credit carryforwards available to reduce future taxable income, including amounts, expiration dates, limitations on use and the related deferred tax assets and valuation allowances." } } }, "auth_ref": [ "r137" ] }, "vsh_TCJARemeasurementOfDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TCJARemeasurementOfDeferredTaxLiabilities", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of remeasurement of net deferred tax liabilities due to the enactment of the TCJA.", "label": "TCJA remeasurement of deferred tax liabilities" } } }, "auth_ref": [] }, "vsh_TCJATaxOnUnremittedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TCJATaxOnUnremittedForeignEarnings", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Impact of transition tax on unremitted foreign earnings due to the enactment of the TCJA.", "label": "TCJA tax on unremitted foreign earnings", "terseLabel": "TCJA - transition tax on unremitted foreign earnings" } } }, "auth_ref": [] }, "country_TW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TW", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Republic of China (Taiwan) [Member]", "label": "The Republic of China (Taiwan) [Member]" } } }, "auth_ref": [] }, "vsh_TaxBenefitOfReductionOfAcquisitionDateValuationAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxBenefitOfReductionOfAcquisitionDateValuationAllowances", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the tax benefit related to the reduction of acquisition date valuation allowances.", "label": "Tax benefit of reduction of acquisition-date valuation allowances", "verboseLabel": "Tax benefit recognized through a reduction of acquisition-date valuation allowances recorded as a reduction of tax expense" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax credit carryforward, amount", "terseLabel": "Tax Credit Carryforward", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r138" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r137" ] }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardExpirationDate", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Expiration date tax credit carryforward", "documentation": "Expiration date of the tax credit carryforward, in YYYY-MM-DD format." } } }, "auth_ref": [ "r138" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r137" ] }, "vsh_TaxCutsAndJobsActOf2017PaymentPeriodOfTransitionTaxPayable": { "xbrltype": "durationItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxCutsAndJobsActOf2017PaymentPeriodOfTransitionTaxPayable", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The payment period of transition tax payable on foreign earnings, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Tax Cuts and Jobs Act of 2017, Payment Period of Transition Tax Payable", "terseLabel": "Payment period of transition tax payable on foreign earnings" } } }, "auth_ref": [] }, "vsh_TaxCutsAndJobsActOf2017PercentageOfDividendsReceivedDeductionAllowedOnQualifyingDividendsPaidByForeignSubsidiaries": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxCutsAndJobsActOf2017PercentageOfDividendsReceivedDeductionAllowedOnQualifyingDividendsPaidByForeignSubsidiaries", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of dividends received deduction allowed on qualifying dividends paid by subsidiaries under the Tax Cuts and Jobs Act of 2017.", "label": "Tax Cuts and Jobs Act of 2017, Percentage of dividends received deduction allowed on qualifying dividends paid by foreign subsidiaries", "terseLabel": "Percentage of dividends received deduction allowed on qualifying dividends paid by foreign subsidiaries" } } }, "auth_ref": [] }, "vsh_TaxCutsAndJobsActOf2017TaxPaymentFirstInstallmentAmountPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxCutsAndJobsActOf2017TaxPaymentFirstInstallmentAmountPaid", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "TCJA tax payment first installment amount paid.", "label": "Tax Cuts and Jobs Act of 2017 Tax Payment First Installment Amount Paid", "terseLabel": "Amount of TCJA tax first installment" } } }, "auth_ref": [] }, "vsh_TaxCutsAndJobsActOf2017TransitionTaxRateOnDeferredForeignEarningsForIlliquidAssets": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxCutsAndJobsActOf2017TransitionTaxRateOnDeferredForeignEarningsForIlliquidAssets", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "TCJA imposed one-time transition tax rate on deferred foreign earnings for illiquid assets.", "label": "Tax Cuts and Jobs Act of 2017 Transition Tax Rate on Deferred Foreign Earnings for Illiquid Assets", "terseLabel": "TCJA one-time transition tax percentage on deferred foreign earnings for illiquid assets" } } }, "auth_ref": [] }, "vsh_TaxCutsAndJobsActOf2017TransitionTaxRateOnDeferredForeignEarningsForLiquidAssets": { "xbrltype": "percentItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxCutsAndJobsActOf2017TransitionTaxRateOnDeferredForeignEarningsForLiquidAssets", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "TCJA imposed one-time transition tax rate on deferred foreign earnings for liquid assets.", "label": "Tax Cuts and Jobs Act of 2017 Transition Tax Rate on Deferred Foreign Earnings for Liquid Assets", "terseLabel": "TCJA one-time transition tax percentage on deferred foreign earnings for liquid assets" } } }, "auth_ref": [] }, "vsh_TaxEffectOfAmountsClassifiedOutOfAccumulatedOtherComprehensiveIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxEffectOfAmountsClassifiedOutOfAccumulatedOtherComprehensiveIncome", "crdr": "debit", "calculation": { "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails": { "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/AccumulatedOtherComprehensiveIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "The tax effect of amounts reclassified out of accumulated other comprehensive income.", "label": "Tax effect of amounts classified out of accumulated other comprehensive income", "negatedLabel": "Tax effect" } } }, "auth_ref": [] }, "vsh_TaxEffectOfChangeInTaxLaw": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxEffectOfChangeInTaxLaw", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effect of change in tax law on income tax expense.", "label": "Tax effect of change in tax law", "terseLabel": "Change in U.S. tax regulations" } } }, "auth_ref": [] }, "vsh_TaxEffectOfChangesInValuationAllowances": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxEffectOfChangesInValuationAllowances", "crdr": "debit", "calculation": { "http://vishay.com/role/IncomeTaxesDetailsCalc2": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effect of changes in valuation allowances on reported income tax expense.", "label": "Tax effect of changes in valuation allowances" } } }, "auth_ref": [] }, "vsh_TaxEffectsOfChangesInUncertainTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxEffectsOfChangesInUncertainTaxPositions", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The effect of changes in uncertain tax positions on reported income tax expense.", "label": "Tax effects of changes in uncertain tax positions" } } }, "auth_ref": [] }, "vsh_TaxExpenseOnRepatriatedCashFromNonUsSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxExpenseOnRepatriatedCashFromNonUsSubsidiaries", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax expense on repatriated cash from non-US subsidiaries.", "label": "Tax expense on repatriated cash from non-US subsidiaries" } } }, "auth_ref": [] }, "vsh_TaxLiabilityOnUnremittedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TaxLiabilityOnUnremittedForeignEarnings", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Aggregate tax liability for unremitted foreign earnings.", "label": "Tax liability on unremitted foreign earnings" } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "lang": { "en-us": { "role": { "label": "Patents and Acquired Technology [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r32" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Compensation Arrangement with Individual, Postretirement Benefits, by Title of Individual [Axis]", "verboseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual [Axis]", "documentation": "Information by title of individual or nature of relationship to individual or group of individuals." } } }, "auth_ref": [ "r1179", "r1276" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual with Relationship to Entity [Domain]", "documentation": "Title of individual, or nature of relationship to individual or group of individuals." } } }, "auth_ref": [] }, "vsh_TotalTaxExpenseEnactmentOfTCJA": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "TotalTaxExpenseEnactmentOfTCJA", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "The total tax expense related to the enactment of the Tax Cuts and Jobs Act (\"TCJA\") in the United States.", "label": "Total tax expense enactment of TCJA" } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://vishay.com/role/AcquisitionAndDivestitureActivitiesDetails", "http://vishay.com/role/GoodwillAndOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradenames [Member]", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r148" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1122" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://vishay.com/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1124" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://vishay.com/role/DocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r120" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheetsParenthetical", "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Treasury stock (in shares)", "terseLabel": "Treasury stock, common shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r120" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock (at cost)", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r52", "r120", "r121" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock held in treasury", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r27", "r120", "r240" ] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchases", "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r27", "r120", "r240" ] }, "vsh_Two022Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two022Member", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "2022 [Member]" } } }, "auth_ref": [] }, "vsh_Two023LongTermIncentivePlanAvailableToGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two023LongTermIncentivePlanAvailableToGrantMember", "presentation": [ "http://vishay.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "documentation": "Available to grant pursuant to 2023 Long-Term Incentive Plan", "label": "2023 Long-Term Incentive Plan - Available to Grant [Member]" } } }, "auth_ref": [] }, "vsh_Two023LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two023LongTermIncentivePlanMember", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan", "label": "2023 Long-Term Incentive Plan [Member]" } } }, "auth_ref": [] }, "vsh_Two023Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two023Member", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "2023 [Member]" } } }, "auth_ref": [] }, "vsh_Two024Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two024Member", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "2024 [Member]" } } }, "auth_ref": [] }, "vsh_Two025Member": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "Two025Member", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "2025 [Member]" } } }, "auth_ref": [] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Type of Adoption [Domain]", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r314", "r315", "r316", "r317", "r318", "r380", "r381", "r382", "r383", "r392", "r448", "r449", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r494", "r695", "r696", "r697", "r731", "r732", "r733", "r734", "r751", "r752", "r753", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r794", "r795", "r797", "r798", "r799", "r800", "r814", "r815", "r818", "r819", "r820", "r821", "r836", "r837", "r838", "r839", "r840", "r855", "r856", "r857", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails", "http://vishay.com/role/IncomeTaxesDetails", "http://vishay.com/role/PensionsAndOtherPostretirementBenefitsDetails", "http://vishay.com/role/SegmentAndGeographicDataRevenueAndAssetsByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States [Member]", "verboseLabel": "U.S. Plans [Member]", "label": "United States [Member]" } } }, "auth_ref": [] }, "vsh_USDeferredTaxAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "USDeferredTaxAssetMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the valuation allowance related to U.S. deferred tax assets.", "label": "U.S. Deferred Tax Asset [Member]" } } }, "auth_ref": [] }, "vsh_USTransitionTaxNet": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "USTransitionTaxNet", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Net amount of U.S. transition tax payable.", "label": "U.S. transition tax (net)", "negatedLabel": "Change in U.S. transition tax liability" } } }, "auth_ref": [] }, "vsh_USTransitionTaxPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "USTransitionTaxPayable", "crdr": "credit", "calculation": { "http://vishay.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Long-term portion of taxes payable due to the enactment of the Tax Cuts and Jobs Act in December 2017.", "label": "U.S. transition tax payable", "terseLabel": "U.S. transition tax payable" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign earnings without provision for US Tax", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r22", "r23", "r706", "r747" ] }, "vsh_UniCreditBankMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "UniCreditBankMember", "presentation": [ "http://vishay.com/role/CurrentVulnerabilityDueToCertainConcentrationsDetails" ], "lang": { "en-us": { "role": { "documentation": "UniCredit Bank", "label": "UniCredit Bank [Member]" } } }, "auth_ref": [] }, "vsh_UnrecognizedCompensationCostNotExpectedToBeRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "UnrecognizedCompensationCostNotExpectedToBeRecognized", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized costs of unvested share-based compensation awards not expected to vest.", "label": "Unrecognized compensation cost not expected to be recognized" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of year", "periodEndLabel": "Balance at end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r707", "r717" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Currency translation adjustments", "label": "Unrecognized Tax Benefits, Decrease Resulting from Foreign Currency Translation", "documentation": "Amount of decrease in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1259" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction based on tax positions related to prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction for settlements", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r720" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Company accrued interest and penalties related to the unrecognized tax benefits", "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." } } }, "auth_ref": [ "r716" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Company recognized interest and penalties.", "documentation": "Amount of expense 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." } } }, "auth_ref": [ "r716" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Addition based on tax positions related to the current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r719" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromForeignCurrencyTranslation", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Currency translation adjustments", "label": "Unrecognized Tax Benefits, Increase Resulting from Foreign Currency Translation", "documentation": "Amount of increase in unrecognized tax benefits resulting from foreign currency translation." } } }, "auth_ref": [ "r1259" ] }, "vsh_UnrecognizedTaxBenefitsIncreasesResultingFromInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromInterest", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Increase in unrecognized tax benefits resulting from interest.", "label": "Unrecognized tax benefits increases resulting from interest" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Addition based on tax positions related to prior years", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r718" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Increase in liabilities for unrecognized tax benefits", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1259" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reduction for lapses of statute of limitation", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r721" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationAbstract", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Estimated purchase commitments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "2024", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "crdr": "credit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "2025", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation 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)." } } }, "auth_ref": [ "r501" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationLineItems", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r500", "r501", "r503" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationPurchases", "crdr": "debit", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Actual purchases from subcontractors", "label": "Unrecorded Unconditional Purchase Obligation, Purchases", "documentation": "The amount purchased during the period under an unrecorded unconditional purchase obligation (for example, under the take-or-pay or throughput contract)." } } }, "auth_ref": [ "r503" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationTable", "presentation": [ "http://vishay.com/role/CommitmentsAndContingenciesDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation [Table]", "documentation": "Describes each unrecorded unconditional purchase obligation arrangement to purchase goods and services that extend over multiple periods, any assets pledged to secure payment, and the fixed or determinable amount of payments due in each of the next five years and thereafter." } } }, "auth_ref": [ "r500", "r501", "r503" ] }, "vsh_UnremittedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "UnremittedForeignEarnings", "crdr": "credit", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of unremitted foreign earnings on which income tax was recognized.", "label": "Unremitted Foreign Earnings", "terseLabel": "Unremitted foreign earnings" } } }, "auth_ref": [] }, "us-gaap_UnusualOrInfrequentItemInsuranceProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemInsuranceProceeds", "crdr": "credit", "presentation": [ "http://vishay.com/role/OtherIncomeExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Insurance proceeds received", "documentation": "Amount of insurance proceeds for an event or transaction that is unusual in nature or infrequent in occurrence, or both." } } }, "auth_ref": [ "r212" ] }, "us-gaap_UnusualOrInfrequentItemNetGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnusualOrInfrequentItemNetGainLoss", "crdr": "debit", "presentation": [ "http://vishay.com/role/SegmentAndGeographicDataOperatingMarginReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses", "documentation": "Amount of (gain) loss for an event or transaction that is unusual in nature or occurs infrequently, or both." } } }, "auth_ref": [ "r212", "r420", "r744", "r1158" ] }, "vsh_UsForeignTaxCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "UsForeignTaxCreditMember", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Us Foreign Tax Credit [Member]", "terseLabel": "U.S. Foreign Tax Credit [Member]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://vishay.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r83", "r84", "r85", "r280", "r281", "r283", "r284" ] }, "vsh_VATPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://vishay.com/20231231", "localname": "VATPayable", "crdr": "credit", "calculation": { "http://vishay.com/role/OtherAccruedExpensesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://vishay.com/role/OtherAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Value added tax payable", "label": "VAT payable", "terseLabel": "Accrued VAT taxes payable" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences." } } }, "auth_ref": [ "r136" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTable", "presentation": [ "http://vishay.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance [Table]", "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." } } }, "auth_ref": [ "r136" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://vishay.com/role/LeasesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://vishay.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "label": "Variable lease expense", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r831", "r1091" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://vishay.com/role/StockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250", "r1251", "r1252", "r1253", "r1254", "r1255", "r1256", "r1257" ] }, "us-gaap_WarrantMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average warrants [Member]", "label": "Warrant [Member]", "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount." } } }, "auth_ref": [ "r1094", "r1095", "r1098", "r1099", "r1100", "r1101" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Dilutive potential common shares (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1175" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Effect of dilutive securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Adjusted weighted average shares - diluted (in shares)", "label": "Weighted average shares outstanding - diluted (in shares)", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r395", "r402" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average shares (in shares)", "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://vishay.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://vishay.com/role/ConsolidatedStatementsOfOperations", "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted weighted average shares - basic (in shares)", "label": "Weighted average shares outstanding - basic (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r394", "r402" ] }, "vsh_WeightedAverageOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://vishay.com/20231231", "localname": "WeightedAverageOtherMember", "presentation": [ "http://vishay.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Other securities not separately identified that could be converted into stock.", "label": "Weighted average other [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-6" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "7", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-7" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-68B" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482836/275-10-55-8" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "38", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-3" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-8" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "740", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479692/805-740-25-9" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-24" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//230/tableOfContent" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "610", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//610/tableOfContent" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(e)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(j)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r249": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(i)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r250": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "720", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//720/tableOfContent" }, "r251": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r252": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r253": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r254": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r255": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r256": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r257": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r258": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r259": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r260": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r261": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r262": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//825/tableOfContent" }, "r263": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r264": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r265": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r266": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r267": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r268": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r269": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r270": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r271": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r272": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r273": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r274": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r275": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r276": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(2))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-15" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r904": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r905": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r914": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r916": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r917": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r918": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r921": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r922": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r923": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r928": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r929": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r930": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r931": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r932": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r934": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r936": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(10)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r956": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r958": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r959": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r967": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r968": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r969": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r970": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r971": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r972": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r980": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r993": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r994": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r995": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r996": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r997": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r998": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r999": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1001": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1002": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1003": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1005": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1006": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1007": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1008": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r1009": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1010": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1012": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1013": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1014": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1015": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1016": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1017": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1018": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1019": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1020": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1021": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r1022": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1023": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1024": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1025": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r1026": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r1027": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r1028": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r1029": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r1030": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r1031": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r1032": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r1033": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r1034": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r1035": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1037": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1038": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1039": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1040": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1041": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1042": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r1044": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r1045": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r1046": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1053": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1054": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r1055": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r1056": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r1057": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-11" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481899/410-30-55-16" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r1073": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r1079": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r1080": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1081": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1082": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1083": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1084": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1085": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r1086": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r1087": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1089": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r1090": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r1091": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r1092": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r1093": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r1094": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r1095": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1096": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r1097": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r1098": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1099": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1100": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1101": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r1102": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1103": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1104": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r1105": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r1106": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r1107": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r1113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1127": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1128": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1129": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1130": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1131": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1132": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r1133": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479455/805-10-15-3" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Rule 15c3-1", "Number": "240", "Section": "15c3-1", "Publisher": "SEC" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483614/220-20-45-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-7" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1216": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1230": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1231": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1232": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1247": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1248": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1249": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r1267": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "15", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815-15/tableOfContent" }, "r1268": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1271": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1272": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1275": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1277": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 93 0000103730-24-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000103730-24-000034-xbrl.zip M4$L#!!0 ( /LQ4%@::1#=V!@ #6/ 0 97AH:6)I=#$P+38V+FAT M;>U=;W/;-M)_?S//=\"YDSM[1E8D69+MV,F,XSB)[U+'8ZOMW:L,1$(2$HK0 M@:1E]=,_NPN !"5*=A(Y55WG12M+)+A8+!;[Y[?+XU$ZCE[]W]\8.QX)'M(G M^)S*-!*OCI^;_]LO_[Z[RS[(0,2)"%FJ7K!?93+B,W8>IT*G(AC%*E+#60V^ M".KF'OKW1@796,0I"[3@*=R;)3(>LM=:\5#+<"C8Y=7'@8P$:^W5FZUZL]YI M'G2] 4[59*;E<)2RYN%AA^VR5J/5]N_?W353>&[G<-Q7X8SUAP$0I%]N_32@ M?ULL26>1>+DU4'&Z.^!C&L'_VY%@D[$),V94:\_B?-4;?U%@BM!P<,;HZ MD;^+%ZS9FJ1'+!6WZ2Z/Y#!^P2(Q@&_H.2_83PWZ=[1EJ GEC7NB?PO-!*XY MQH%+)$T%_O2"]544P@5GMR/9ES#I1KW;/7Z.E[PZ[FL[51@]?\RRK^W"%1^7 M4P7+"JMXQ,9<#V6\VU=IJL9NQM_)L*K)'7,6\S$0\?'#V:F>G[R\^?OCX[K\@4Q>G=5SW/?;AX\6[7?CU9_SN[*)W M_NL9N_QPL8]OV;NKDXL>?KA\#Q\^_LRN>Q]/_\U^ MN3CO7;.3BS=?1^J/6I*3WTZNWK"3=U=G9S\#7^]'Y.5@9G>%C$,@^@7; MZ^)#'H!P3W!Z32LQ*[30XAY;8,)]2=EZ56.&Q)*;$=12++^ M9Q&D;B%!#,? \C@$&8$U10E)8,04'J[3D9FG6)QFUTQSK?2?T+J?#+40= #S M-.7!")B-$@CD\L2L-/OT=JO>/H#GWPC433QR#TK5)"<*'YH_C;4FMRQ1D0SSW[4YBI9? (.M M^MD=,HM7;,W1?X^S[ $.5T]OORB+E:7I>1K>R>C.?KW3VF!&6VTR/Q7XHBQ$ M3T*U'J$R)^$;4*M/,O4D4^N1J9Z"LY5=9..^T$N,K"=A>Q*V]0C;KP+&CH?L M-+>4'Z]L_6!^;[VZ+OLEX(T KS.P=.&.&^M+D<5;F";PMU;9<$3?\\DD D:B MS7MCURF$HZ9F;JKPO< /!PL;KP7/ @B*P'^M7E ;E'+;[1XK/K<%Z)24_K.S^&(U]+E\X?Q/52MO M?"=?LJHB7=T'BM"M"HY^!_7?K6AH\$^K__V!]%WPL;B+OC^0O!XF63:9?^1@ M/"!]/VCW7)Y<];GU^NKR[24?BM=: M\"\G\)\\0A=$@FL4HG14GL\JFZ)D0 &G[I3/DI*!>CS2+%9@SH5PA_VP53:KP+\!V[8QN:V. M0=KO&D=L9#=A"R^="SJR/@^^##5:-;OS/_ELQ]#X7=-\+X!(7;ZR]/GON[LV MSXR7&P?W2B0B?0:?GS6?/7MFT\A_2/+P[#_OSU^?]S#^?O?>^M&9P=Y'EB'-VQ7KOSS9QN=>3@_]Z M5ZR<0VX>3*IA$M^1$&O67=Z-1K4JI'?U[NJJ]S95[WL_?^CQ?J[J0IE,(@XC MRSB2,>C-")S=.3))!?IT^2H1IE $E;P'KVDZZQTLL_G")7GBY]DKEQ>S&>*S MP0!<0J'%03]48'-T9&\$8E!$G<%%%8$*P>%50 M>.?IV=H=>]R")X] 2>+@AT@)00I IXK44@+Z(E!C$S VF(HD V7$QQ@6-*H$= M]9Y7+4B6WH:+6?_2BUOIT M:*%UE7)X:)&:URH2T0Q7#O%O$Y4(:P3XAU$M%\H%"9R+ZR)TCL+,HGP+G'$G M _#:)%H2:E ^3-U8VTB%BH&<1+%(@0BC7*&4(? NG8&(C[FD [JT^+?M4*#91? OBH:PH;Q!!2C(LD69A'$+D>-! *I2YU0[?:F"(-,:/V4X M.Z/>:& +$)V.3"ZCN-"'C"Z;O!A/(C4SR9MB0UDE">L\\[* M*S%H[AVVNZV]=FON(#UM'CX SG?.(M3B?YG4)!VEC'#N+/I97@_02TRI>6Z@ MTQPR2="^)"4,'N3$/HNRNTNU[;RRQ;M!=^TUP+R<.7@ JD(D3W =2>/;;\N= M]:*XEZA7GPDV.I"("2^TNSU[K$OOZ/>PPWA1#P^@.KL2PSI#X=H_8LUZNW%X MLMO<'I$%C2<3G AXW,%?6@RSR)X*N!S;$J;+V2FP;X@Y;83"I%I%\!PPE,&V MAQ,FS5*TE!V507YM8*\E(_U;Z=P#AF]W%DDMP[,=U84RV42=\LB,\]Z<%V< M-K%*#8R=[!\,XM NY_!4('^DHM!LI+*Q7=ZZ^!OM\00,)K@^FKF=6&4V@>\F M(V/6V)M0.UBMX%DRA@[-%LFCRA9Z+ ML401BPGZ,Z"AB#QK7+NCI*6LT Y6S*)91I\.IU:.%?YBKBT?9K,[&W M7&KV,]=?A!?[_95'F&DH(@F""\H1JV>R"(QJGBP3M((!UIG0 M6,3B@C5$N-7))C2RI&)KF3Y8K02QUM52'U?8&T)D6*0P/O+I_M]+(0](G>^ M&8&PS 6 7(9R?/[-A0GBD!UC.]VWN +V'\7:O YCR[I6"S:;@G '3 M6@.;V/D8K[<.TTE /G7S<+];0S4/AT&,QUVI$'+-[OS[ZRM\;D4BL<[.#?WY M&50<^S)>9,92-N/Y"F/P6=EDHPLFF $DS8?902S#K)6?:0Q/BEZY WT@-7 . M7#ECMJQ:LONND&'"T3J]/RNG.!2-[3S6-[BCT$@P&:+9F8H/V)81!+7B-U?R['9ZC<:!]W#[E[8.FQW M]AJ\W0[V]T3SH-GN'O8;_.G8W/QC\Z]V;EH=#$^C'CFD8'CLYSSFXWF+L1P_ ME-/:8=NK8CGF7ZZK=O!@@",#LS&@Z='!O%$R]"N 7$ ,(XB%MY+R6ZM#G+./ M-!2!AU"8K R&"6@^Q<%5.)Z>RUL4_(/^&?-0F&3*\LQ0'JL;:'":BDR1,SX& M0FLJ,ZFP&0K3I )K5%)^E!8BKU#>[HYA]49L DNIPE($$Y/:2PC"Q8 3)5$J MIMA'Y>!5,PP%3T<[FZ9BP3,!GZ39[ \Z!^W]_EZ_*_J\S\7>(.@,@F;_2<7^ M"53L7UO'.O,/+:[EW^' O0+8?Q[WV_R@&0;[SD)FOJ=F:K]/*1[_KLCN+O9:7BRPPP90\&2XL MAEB^2?P;"R4DL=)C'I7C+O:[K5?-BA!Y>1[+R].JR]KN6[0V5Y9&M6B+(1=([M@Q=@U,XE;S5\ -!F0OTZCTS JD#3K4[C 7!?! 0L8B\5 E8V)3J- M@VZKV3ZPQD3/Y08* :-FC:E)>(#31-$HBQZQ3S(#SX=Z3)'0R&$7)/4 T8+ MI@%B![!GQ\Q1!7L&\;"8]2G[3Z$2)LX^S#C5@AG, (::4FP>[=RG/*NQF1+= M?602O7:522@W&6=Y:/':!,LJ)/A"2/)<&9\Q5TS@1=>[T@$!'>3$!S!!^B>087'BTM F:;C$[>:W= MXE#E,9 HQ'6/0&K%8BL@0S[6S=3,EE2:_J^RE)WR+%E#R;!7!;2%FMB(Z1 36;^\5ZS%_"B&2_I91_P2Z1);@2'Q(\040:,:AM3 MH\\M,7Q8LJ3[ QV.5_>D#>D*JH4T%/-0'JUZ>2KBE/#NX4@RPHS MU*91-.,A.,"(&^-4>:RS"/DYS"2&]&,'(M0\P!HR'XRE;H2.F$,K(_U9[ MO]MM'W2WYDOHJ&]&N]'I'#Q$#0!HDM.(3]$;99?YKO25"COW8D84 0I=+=- M&8D:NM;J'CIG9436"DV:3_*"%0S,"C311 M<)\4R=W')!RPMD*+,FUX(I*B,2>CK;7BH9J8-OHP.]P;7AU7GGBE'),T4#G2P=H[9=<:\#+*\">VVF0CI\9 IIS=+UD;:"VXZ7 M=IO>PUXQJJ)F)>(.?5,(IE,\\QH&G[Y,29"=4]826@RY-J@V"JVH:0PR/I*3 MFI\C T,B=#COD0B'A,T&912YSX/2U;@WK I8H84V4\R;C2Y>TU*K]8R-EG=>*9>O"_/ O+@7I"J="F&\46RA*@E-NUBZ MXS;%F*=XDID"&]NH90)"+D)3'00&+?JK!8%3C69F7*H01O*PN M-XQ7#;ZA, M/[5T6MV@*/@2JRDJ,Q<[PX#UE3 8LZJF3K?DVA@-K1)1R"XO>A9-*<6(XED( MM+C%ZY)H-M_08VZ+5/M6&/:(N!RCVK;X-V7"*#F2M4Q'S2."8B]@O:1%]A+O MC'F:D>7'OL#2UAR%9% :&*_7VKC&^EDZ9]H8:CG"GGE AB@%1 7L(!K'ZT9! M-N/]2=S0S?34)FGU9L)2@*4G0RDDB38"-23!D(6M(*"B0M3 9)/(86R^/JHP"P5UKD'.* G+$9%36AP&;X033+34<*84MS-K@C#CQ'%( G& ML%9>PO;C4EL.+B/02WL9$'L.F]C0W?/8>E:40A?-5ON@VVPT'^(]9>C!CI0- MMH,+?>?V,HJY'$PK WU%#"=08 OU//L(3Q)[T+B &NX1^)6*\WT[J+29K,-" M"5=N$["8/\"< ;W6C$H\RC2Z2$2"X <%H]#.!=KMF8P2.?L,%-F QK#!"NQ MI9=ILH24BUL;7T2E,JNY&E9L@D_HGE*;&J7#'$->L[4G4W-V?X;C+I"\%)@D M!;#6)37+=IW:/DOY>Q.M4O(Q+U4]=UA@Y8&P2@/P^6B-8!"_)%-36,8'D0>8 M!JG"KN-75J16<&*]+S>T9LAG*IV-V36]+ /6O4*CG6#QF-<'%.0Z$%2%=Q_5Y$5+"H7S+4HJUSDC@9D> M4^Z>=\5:HG]LPC3?U:[A0?>! M4C._<2PWPE7^5P:"VD.CNLKY1E< )7/F_.(IWIA0:).L8"^ A*U /N-H*8[F M3ILY(P2(GG.CH@R&U')3N]TUGQ!# MJ^OC!07IE^4<1O;GQ7@3Y:L&QHJ\$;$4)K $8&T.52G9*'LB&RM83_F8U_H;?LM_@.,;&62!$]TEK^7HL5UZKZEP+ MT2(I&A)RQ;4%XKB)Z;^?UZ28U]O;YD@B;U!?ZL8/7 3=.N$SBISZ7BR0_H7R:441BF>L(A8@ M&55;)D,W<@8\-\++F'7A6O%'PC=?EY(U] M->&],LT.2)94984]9ZF,M31/\UYI:"JV*'.F*..645MK*]_YVQ*Y[8IF3""' M<:L"\ELWR*))/#P,#MH7L1C(E$TB;DVQHG!K17;9ZU=6RZ.\E+6P2!M3H [L MU&*B\$6,7EQ9J]M9*5KTE +Y%O,I.)+1?.3@OM)T>?=V_2E+C/.^W%) M$ I'U2RJIM06,]FIL[<.R&8;B]?\ET[F36E(E=J>X=5\R"_M>V6Y]-)*E"^Q M.^:22+*?X'"7 Q> (S X5IG8]>9]0ZVV5P<6U$DI;Q\\02FRJHZFS M_03#A"320$@-^-Z^"I1'B5K=(:&\80Q@TFU!PZ;0XC4+&[[HSY=#J&[4EV*: M2Z#.^+.;VFC]+UII7NN_# M _T-BBAGS""[O(0/H"9BEKY)P>)-[BCDNN-5@W>5CE84KW[3NW6]3W^Z(M76 M'&^/G_=5.*,/HW0HL 8 #,CP $ M &5X:&EB:70Q,"TV-RYH=&WM/=MRVSBR[UMU_@'KJ>S:59(CR;HY=ESE.$[B MW8SCLC4SNT\IB 0E3"B"RXMES=>?[@9(@A0E.XF<:#+.PXS,"]!H=#?ZSN-I M,O-/_N]OC!U/!7?I%_Q.9.*+D^/G^O_FXM^;3?9>.B*(A9C/:K]!*X)EC'+@$TES@K1=LK'P7'CB_F\JQA$6W]ON#X^?XR,GQ.#)+ MA='S:59=-AN'@#@^C^.7.Z^NK]Y<\8EX!X@2T0LRU.?P^%1$8KQ@ MDPA>B?&=9"H8H$[>2C?E/O-EC!)X+'PU9[MX\Q\_#3N=UM%Q>G+%HT0Z,H17 MCY^G)W2C?;3',M&38^= 8R>9RI@AR"Y3'KL6<1))!T>_293SB?T2 +P;Q=(^ M&TW%$C1=#!2(&+>XEZLQA#;*."5 M+=50E'83*2Q.Q[\+)\GH ZA[!CL9N$!Z0"I(>+%U_,+@"< 1)5.]:K&\Z/XC M[,$I4=;I)!*"M >>)-R9 O*0Q@%R'O_CIW:?EFE.2AMFQDYQV54:SX[7?"KA!^RQ##*6-+,#&H#)(N'!;V# ?=A)7\0Q4S!(-)>Q $+Q M9) _W6 .#V4"QO!,]NO! M>I;^9^_]<1*=E&GA.'$SX,WLWMS/)DI4F .%D^:SL4YXQV+E M2S>_'^DS;O4#,-BZV]GIM?S$3@7^!QR2CW!J6P?"BS)993IBXMZ+Z-Y@O]?9 M8D0;(5)="EPH$]$346V&J/1Q^!IDZ1--/='49FAJI.!L99?I;"RBU9K6$[T] MT=MFZ.T&]=#4!_+Z%2@-G5E/\JQ0P> R*IVU]KVQVPD6C=\Z2WYGI2OJT?=[ MY^35@L4P(NXJF!A"\!'O5#ODL_V+Q8/56W/3.AW>\2@SO_S[N+5Q?* M./0YC"P#7P8@17WE?*J 20+1ALL6D+"$PKZU)M[06?F[\[[-SM,1KL02SAP" H" ^ D/93P!9)!R!>ZD"P6ZF&,OE&NT)(0%G MJ01W:Z'48QP?)@*_>8,JVV? B=OG>-]UA7,.C M[G"AACGA1P3K8_MCNS70BM@(>'"5)#2<:A(:C%/-43/!;@7EZ8 T\5+TP&FI M MJW+[5PQ3_KW=!,(DJD)XO\@"P9)6*\D'-G4QY,T&4'TCU((N4W6!BI6WB; MWA.2/'T.CS'WP$@96]A'8L9E@-D1*&-@^E2E*&.B6YQK#J^7CHYD"C;%9&K& M @SNLQOE"W^!(@G3G$(5"W-"V6*RL7K(BA<2,Z3(*2K*KX#T/?7 QI"('.59 MDMX::Q>A4 & $ROF*\ EQPT" 8W(3!;Y[7, M>-A9NGDMO/YPT >CR>2/77A5"D<=H3TXBME,H$H33V68,>(KA6J8(SB2;!A) MH!USW*[@23B8"[HCLG)$'%..'V88\4SOB47(=>H?\R(URPC9J"ML%PG:,+5) M!D(:'$4 R3Z(FPR0Z]2E0 M2<66;/<.ANU!NV?PQI'ZU2WWB5?/>!IKU0;4&ARK"1!S2_%+[A5Y!2YLV8=" MCZ4AK+V"(5JVOFBFPZMC@<).4^R@;8#I%'>RQ:V5;6=WXLUO\E-+M;T(9:S;"[%BV2(X]-Y"T044'M@HPQE!4X)0=^]$64K^,V M4^T<)XTB_%7## TVG^H@7/$8SI_"]D2-[,2'C70 )FL)6F3A(9[E!RC@ MPX/S'L%.@3PY!:']Q7;:!P=/]L$Z^^!&)(FOH\M/)L*VR*W\=#UK'SY"JO0' M W/N%"@T8U_>@G!PM0R,1!P:^4-9 $;858FDD%?DBU@R4T@%.6@QER]B -7W MU1RET$:75&/N\##T03!A/O.*YBL0D]6FFPKM4 M.)7^E\J(N+.4%U+K'GJ#0]\JZ?) 5Q*X*AV#/90=$]KP"@3YJ(RILVS5L5U> MJ5NX,6]T+"[CF\GMWF'32'@O=WY"_;K=Z0]:!X?=X6,4:" Q*L\<8:C @E@3 MOL>XC^=NYA'3UB;Q1$R5#S*.4Y.63P=F(?ZV40K^8(;;"BT*B!@(.DE)#P<5 MS,.=<8DETB 6H.2@5C_VY:2D\1EECHJ"2HZ)>,H-35#A!"EZZ#\ECD-"AZFG MRG<+R5(X%$I"LI "AH*(9/P%,M^*M:2Z$$3#GD@?AE?Q2OVQ[.RA=*N(//&) M7U@92+*9!-!P;.F9_8/9&I=V3B$>+%RNV MZHL*=+J=8:?;&0^]P_:@VSWHC0\[8]?M]5J.V^DZGK.3X?SUS=6;]S).1CCV MILIV:JFJE&?PJ 4[NNZS-D.VKKKZH6G"I908G6,[6+W]WL%XS1L'EMR\5L!LBIVBMS<"-+&+&3YO=+53A\RI]N&@WT#/ M,"CS=$B5R@LW;,F]N[G&>6NBEOO,>"L-,A?%V0!874;&2C2C[Q'&X MT>5B5 MQN0QPU@C23Z,0V*=8Z,\ISYGR0N1.=T\&0'FP"ZH#QG86_;0'=)(.-JD=6'H M%(>"TP?+,AW >!;\,+ANL*F:BUOTJ=!:Y)*?B9:#:L:7+2D[WT%D:Y29V\#< M0%L\8@NP?Y!)=.XU>8$L339WXRQOM]DAG+Y1?L\D=!?J4'5)I.%4S[2,=>5L M!@0!AI:_T$/9SJ+"B73T(!'WH.*!C1R;XTY+M-W^N"L&PVY_.!SWNZ[7;CO# M5J_G=7N]IV-S^X_-O]JY:60PS$:-@=.QV]MAN MU5.Q+#BLN! ( #@RT.D,DA[]U>B(L-TPF2F&S@M79YAP.*3YG9$AF9SE7JNU9%/%=HE_KI>G4#X\$47:UEHI-^MSFTK" MS\N<#+&\:\Y@]Z99@*EPA]$J5@"T;2)2<-$YY#W'/12#KCOL\WZ_?S#H=9S> MT!EX[I.(_#.(R+^VC+1S5S:JB5]%*MQ?%A;K'$ZHO)V)B92 I[L9;M#[>@\HK)15BN!,X=U%$S6,CIU!+M(;2TO=6*A_] MZIX L/4.9NF=@[Z(P'/:_=Z_'AH-L7 M@\->_W#<.ABZAX,6'_8[3V)O^\7>[5]-ZE6D0!I(Y-&(;+ \HP#L3KX@3B[4 MJMIX43DE:M#M#@Y;)B-*2PA27I8Y/_-\\BC"@)/N[Z@"-W5,WB('Z&"RB-S[ MV'6,#,D'*Z\LUUY_UZ+T;F__\:3'U]25K:Y6*]=&H<197VY66D=I39]3BU:M M/WM ==KJBI:EU>D:+;V\Y6/VB^BZM53E$JAHQOVRG\9@*5ZF%(M#)K?9GK*D;9+7_+4@I:=W;"=>62]'XS,ZA*? M.[W6(R1?4)99X=VIH;&R5M%K@2[=[@Z[144$11\*&J,FBXD.J0"]D;_+A./! MI!BCD2=F8:)]*&9N/575O:1+H*9DOJ#+FAJ?1(+BZXX# AP;E2PR.(&7,)<2 M(TUE^\I50OOV)RFG>C?=@!'=6PEVL<[LK3R2LITTWO_!:'SCHI2RI&20YN[, M&^V@JZ'I2U,1D^=L!:H^4@(*+\K&S%%94'FIAU"6E:+IG8 06?8NT+JOM/H. M]07.*])@17"'5_.P.!'-9S2G$U&2UY)N#Q4>0P$"E.(IT"U M8KG_D08?$ZP:.9/B_U6:Z.J [>2&P1,WK..&4=Y)ME9GJ$8^32DJ=G]R5+BP M#_R&>8 7;75)+DNKK3"!)KDF'"(_JJS57:=,&VLT9T-3 JOCU2L[%R^'64GS M8%>5J';1A0N('W@$)3N:L2E0;Z3;\ZKBU+!>H0Q-A5%QG4K)N O6,1BVZ-Z_ M!<9*?<3G))481@A$!A9WL/;.6OA$W8HHT!&"##PC"U&KUFDP@C9<#FU M+<-+WH!,8P@'&$M*4VJ@,''\-*:*;X# PUY>%/5UA9-A*"J6R$M-R@JD5!.& M_Y=BVBD50T>2/N"0!6MLI!:5AI5LUJT4",,?3""4M*YVISOH][O#K#=WI5E( MM]7K#1\C&1TDR9G/YVC1LJN<*VVAPBXLAQ*YA]RL"L8S*=R3K&FZE1&TM@V? M)1AVY1Z=3ZA%BB"KFG$,3 T47"H-\],53DH?Q%"H?!A8Q/>?C0XR<,Z_I?8' M/.O91Q6TNMB'=%:=C*STF5DL/BOEX:X*=5]^0( NU,U#C$69FA9"%"<@?[UV MLV<+BU$*F-F-?XUR2$\+-_Q[/F>[&CUFG*RCG\;N(R4RK2>'/*FI0$M5[)&D MH43,N$@LJAF5#%C4VDG]R>N?950*6IN3P%"5+MWD,^R1:!UJZY+3ME.8'?Y@ MPFS#1/B!F"7CZBO#[0_0=;28:1B*N$=6%32<":VJ=,+95\D:TI'*PB82$Q[I M+#QRU*AYH$N1&W;P#900DZ.,NI,[H2H6D&E^]MLK/?TP.;6=9-YN/='Y.CH_ M!U,RLGK,KJ#PTAOK>0'@/$(5-2@5LR)X6'6%Q_*:X;>4 MII^Z7JWOWN1\"M0Q(6N7#0=Q29GIJ(+6>F;!T8>7)4')GHHY /7'0W6$J'M#]0!*8=!(Y"?2U MK*MX20?*I+^N'#XJ4GFX5]_QH[17*?6TZW6&_W6H_QO?*T-"= M*N.H!TO[7O;2@KGLB"LG)HL 3B#'%!9:^A&>).:@R9QQR"-PE^K/;3VHQ$S& M8*'P+3?A7(P]8+R!/FY&)2EE&#,718S)":;L/(%SL6%J')VDHH?ILB"0&-K1 M":/&NL\70B[NC&\2AT&JY%HIUCL9C5)!;IV!%4-/D0T6=Z20N!\B9#*9$&%^LPL('>:(_"_#]N A!&?UH'@_[A ML/]($9[?.%9*X2[_*P6:':%^76>'HU6 1+K(3.0YOAB3EY,4XE*>&4-B2M^_Y1O@4ZBLIBYZM5H-5KX;E;(JNM-1&IS+J9:RSA M^+SX7BL,GJ5/M7NEF#@5N.&8E*1$0]XJ/X6W([FM[=C:3SE&ZZOX!;GF5T4: MIN;VLI>)@EF>UAUO12"%=B?YNN,-U5O/P+XEDBQ(* N9ECXQEC=)XEH]I9*@ MDMVQI;3UE+&S/F.'W['?X.3%;D9 1 \)9MDB*Y=3ZZIQK6 U4M&$C9X7L&(20-7&*]*'V\L?S2L:0"V%S8H2%V29 MO.%]T0NV%*0'+()L#?F"_*6V[0J@?Z(H6E'38@EG3"2(/3@SE*Z(MB$HHG2) MZ3R&'N3L!6V]6;I8+4*VDP-_M!29#7/@>?'AQ==6+Y;7Y@N.#XHO9ZEG<5TL MV#*1RMF9>C;KRX^Z (SB98KB;"GU4S?TG7]44CL3R!(K"MU7U0,8^\3%CH+[4CN?O@,Y)G_=$$A/-&9<$DOD%Y[OT M\AR7O*BWO.^8ZG@+3Y/8-M+14%SN4I?HU@L$O"^+GIIS,=9_8@L]6%WD-K4N M;*5!PJ.NP)! H4A;;?JH=W,6NL6] 9HK)]T32DR,P%#FBN1IV+^0*%+GG>J, M??/15.[':GTKAS+/Z"S+C LUFDK],O5>\@BT>QY.BQ2K6_6IMA>XG1^-M[,U M!SKD7CXZME3L/R43K7>,I1%)G5-0G"+47SXGD8@,55?,Z*-")4V&TH51RWYRN(F(# 'J.E7T8J-:VJ-:M'K5 " ME_9PPFG?%*AZ?-Q$952KU!KA]\MEKPKO_#J<=FUC@KI]'0K$/^S]U7-_]I C M)A;YL->SF2CW\(!:DQ/T]I$.B(.^D#%ZL >8O2TA]TH).833WGOD/NW07^0$ M56M#\1X)\E.4L47[[ 19I =7W'Q.T%\5]^?]GE<:@SX'30RVS$@@^N?)NU2@6K5TW!'+X8@MX[0N6'=+NH![Y@3Y.%:[C'A+;X_-BT+6N"[#%SW[$ 9<@6)N%CZA! /22EH?TKRHDN;.Z\ MA<[EW4= M=!U$2?_'<%= W4GLH.)D9"% (%PD :;D>:/$:>.076)1LB:2<86 M4#T@7C=3 5T65=_(PLH4Q<0MGCV@0A;A()[6_-=?U5;E_5S: G>!^G5B67[G M_K!7V7._#[%A!-^[T/L)=S_Z!?$[>K52>?,[!%J12$+4@*0KQ.BUFCV]7J\T M#/WPV*B31@O72?WH4&\TZ[-.C%!H=((:\*!,IM\E:E6@G_#SWG/&RD:<5J;1 MTJHMR5W/,*92'5M!*W9M(>S!2DZK-(#.ZD<^I\UGO<80M#BJ#3#O4U:67T[0 MH38;^P(R+WL7]\Y\1>!\ ,VK8\?3 *)B#CJI,#9OE5;K6&MFHDWVSJZ(AS!7&UIC;30CPP9=$SO4*J&[ MQZOSY'"]&XE"V7]1*TF\%A:)62;?-G-&H%+KI(2NSB^+2;YM#NS+#,6].>;> M=;#\T04R^@03"]#_'-0Y[^2-=;TJ*-;-,>NNI25\OKP ZC5@B@-S/-31SK5. M037?Y!&MN#<%[KW",!N_MH@NN,VH#I.YN[L$U8G\SM(*B\-L\N\,HMC#K$'0 M9_*3ZK;+PO+KI?:]H%SL551Q<8ZY>"WMXA-](!;J3!Q!!HXB8D7$J1!QK;F& MWA"%JKLFS-RU,&PEK$(H<["BXIVKQ9TAQ_T127II([\HS03^%M;E:G_4NIP/ M6G\Z1W6YVGN)&38PNJ,#*L@.3:E98F6OCHJ3B\K)'6K!](?1GX@RW>9#Z763 M))85*V<.@=DT4@3*0X!7I0GO%,V*=1-%\XQV.V0@/QDCZ:6F+,2*?-?JAXC; M8V>(V8>]:E"-Q=\SL@RM0J!+6T-WPM!2YM[.J/IH!3>)QNF\HX>6ZW0S&7XATSI>\X>1/ MD]C'!WE4(])9WXBHO*@M]U)@&/ [VE [+^@JLZSD1,WGVHN2DO,X-B=/\LD@9NHKPL*ZEX MN;"\O(*+):(5$RLFWFJ2_AG_O+?'A,^;;EUWAH3L+=L4?VJG31@+YIMUHI1?/;-R;]$= M$(9A#Y RPV7'C<37M&XZ;;6S>[?84XI5&LOQ M .3IWD*U>*F4J@Q[CMP01CBV%A;$@L M"Z//5.>VX^_E"N0[W3.0BGW@%>PI%XZZ.)[.O05*2U/*V)DX_%.R($60?:%<+-7L.LM>EC !P3J51U^C"V+UZ6B OGPO)@7[ M]5,,G&,&7@O3#\2A3@32%PE".K=@+2P,LTW ,V4AZDM93!(NM"OEOK[]*E.0 M5W!RBHOH6$Y.20GHW\E<>W=VGI5?TG&-Z7L^F.H?4!4N2;* M"\JW0%@X!2CO1HYNZ17?%IUO9VXIA:5;Y6^5D8XPYU40Q'[!%IY([;1C, U= MF'&=<+-W%N04'X.MX9.0-=;QA!&$+1D)W9RMW'L+G6GV_\BR9;J=^L^O" D;)HV5[[O)SQ?" M'2$@4^PX'_8N'NX_WN,^N0!]X.D<)PM88.MR* MI*(T=VIRQ&P H0$I^1^F06J]L+61H-1+:G2"0,S>W6DOD5%MI\=6N^]Y$@Z" MC"\1_BS^^%Q[KFS=I3)\163KM>Z&C1+4--(&1T>'\FM$,%)4D9C#\]&\7V[> MM2*"KY)ZS &R Y-!.&8T#/K"50+ZU)$1TP7:UR%IRD;$V"!(\XNALK,3@+G7 M;#1[>A,W2;>A-RO'1K56,[K'E6-2;1SVC T",%>/MEVN:%:UH[BG9#-;E\,Q ML5 ,A[%7M$8E_FIXY=^E(MK0#NLOCGE+2K&L)FEHD:]!)UT'R+VSO[5'[4$+ M!W?;^=SI-=@ENK:; 7#^3GUW'?RB>IAE3EP.6=]_.^#)A-%:'!QN7I.]L_UY M#6,#[*5)G^&INC_.WMO61"XI_?8YTKOB-]^0GC4:2M *\"JG1+8NO(3>Q=IN MKXS60I/2P,QSA^%_?^0>]HFNKM&#=N?^W?5YM:^R4:1%_!"0.]M*L@6G1,JS M3];9A).X'+_<(&YTZ]C?KDSBVC>]FP$M/1 MX1OB:!*!.]LTO)F6%R D,VI>S'N(\T)5H0@G12:H3 RDA2.HV-$9"JLD?A'3 M3GX&4B#XY0=8&2%'KV5F#(G1O5*KX+Y9$R M;&=,01EV/3(5'^:+#Y4M4'%BUCAQX;R,$NKL.!)D0KPXQ#3EH3@_@,H*([:[ M1!*B1-RWPLZH,X!,18B;(C.>,ZZ2H<(83KE29!@_Y"Z)\X01]S9*/DE6Y-K7 MPK+BY2_IR!AL"U7TN$M$QX_5*\+@_A,Z?]?)'S_ZA5?\F"]^_$B9>_;YU_\O M*B?Z-51DN$OX)@!,CIE.W%E,)X9)^ M6LX30;?!8@9!AF;#O_B(JF/9SX1M?Z*1HI)=^"YW[K_>H<[#UZ(RBK*5Q0?G MEZA%MP?8DKNNI=FA,]30WS'3B9>5(I,7-\,OD]&G$>MC/D&W/9'ZIGB_+-GK MDBG+.H$- [GT7,BN_>453VHS6Y[4J06DJ6HM%X7?+%9 .8@N#Q?R@+!NT^9GJW"Z' MCVW?_P]]BUE*.%3,J9CS!;1Z0VA*.BB853<9\C.CF!X[.CA! ^Y]&])=ICPYF_)G2P:,>HC)S M[.C^#W6Z_.+*9."\$_APTB=@O=N/CT6EN:F#D"*ZW8$YZ07TSZ&HJ3)H:OXT MQ,_3:*Q*24S$5W'9^? 79.+HIH7[OD=&NNPV]:_(&@NMY[H8?#I5\5Y5O%<5 M[S7W\5Y_ISSHA5"Q+V090<.V(67=1+<.W+709<*=RPLQ^ZM>;1T=Z^2XB7&] MH>/#;N^PJ%,_:UK3@ M=\%Y"SW\4D6&B\MHT&#:_7?#;V8DE ,$,I26DY:*OX6KE!P7-F^K99V^":MUID/"1D3 M?"/9; 7EEX)ZSL"\A$5>PVDTI/N*4661BM;H""O"=Z\+Q60Z1R];C!6*WC"3 MJ@UE!]%J2YG*YF%9;"US^1;N]4 I !W&>2^O+0K=(HX#^CYFJ*)5EQ0F/8[K M9T.,D2#.*R/*S"1[N+ZF&!)C-!<7,=XE%S8@.>];_<7$U]8N5M3)Q6AZ C>S M(7 4VI J&]OMI>FU"LU4JZQT[0TZ0 DUCGY'QUK7Y[V$:BV9SR+F=Y?Q36=5 MWI)>O?PWSF[EA#4UA/W(%,)>7HN>\6Q]N^8/EBUMUD>W\I>;JI1GJ[$;'6F% M#]+KP@T9K^9MX!N8P%:9SB*?7UMQVMX(5M?J\"/MGMY5F+7FXQ*$!G#R M+;WN%8E)IP?/R[<8>0_"!+7)32I46@ XZ/AN.F.;&[.J?]A2J0D)[&P;RS+RR&E24ZJ M>DK1)6K5CU[;R[JWV,AKCI!?W_&R'$O@ E?EFK2 3L>N[1G/RS/C&8MA9J;Y MZ,=3+@U0S8E!VGDAY 1^UHHP+=B$P_CFMU3D'/R@Y?DM MK]7QXJC&X+6:+;689 :\7J\##OBN'];I'6>E0KO289@HMH1D0E$@?=EXEI:? M!A1FF?/+1JJD<5(R%?FR#R\^B"DOX!U?P(V:$OFB">5($PJN13J /[,#,#PC\8AN9C(/N0\Q9%RGSX\<\O/H+&2AHF[M>GP<;UYM59/DI=N$^S? M1;7'(R6R[/H@E9Z2O!J[(UH0_$;9B)EK7CPP3\FL-I5S@PYTBAFAZ)?-N-*S MC$A*S4)IM=BH9 M.0N>W KD91D61JM;[B"%R:KYA-#;B59SR9R:[?Q.IPGK?Q>5.(Q3I8D12CHF M$_16\@*W%5(88>7X?$UEP@?GJ^WNYZ=$3X1T$F6,FJ[1L ./S;MCE;B\B M(0WB#N6\%U/JGFC8^2<:=MTX[G7VA=T;>Q[9(NRUFF)I5JQXC7,B#P8=U,.A M;LIS+&['8M*+$C?V0I8D),0([)'(#1F)$AJD4>P')QJ+P8G&8B_RPN"K'X% M)#L'Y,& /,E("T\STORN[X7N_DCS [A6U(3P#9MD MM*Z::VR$L2TV!;#RZOV*)WI.]!*\J%E>HSDD\F)!GN#QK!RHWR: MH&B!5YHLV +F2=R>5=A"]VMSOE#;>Z'6J)W+9TR<)B:.N^'?7[\= MC:.CW;SKP?^)L^I^<:U?]K640:_3];I)[*4^=I+87O+(]5GJT8 R'G%_4Y?5 MRVZ]]DE6198768Y;)4JM^MM!2"5)K^.WO#BV9CNF)CR8:79J6 3>?-0NVO!6 MR\+ !/=,X$KJ_'P_9\M%N"[91?1RGBM6(<>4)%GC_S(G=P4-S/*L7/ MFXZG<-,Y(3Q?)8)TH0QE[)8YG=$"G*V[]>P[TZ#\#BU MUJ?8INM:TP_;]DU<;4\C.1+^?M+]!V]&=P-2!Y) PB0P2+,S MC,3=:N?$CNZ[NUV=>''LK.U.R/[ZJW)WDPX),P%6>[ 8(=+M+MM5[JK']6)R M-O%3=?[WOS%V-@$NPA5>>^D5G)\=EI]5XP_M-OM)9J =".;-B/U7N@E?LDOM MP7K()MHH,UXFV) =E'W"SR>3%5/0GF46N,>^A9-ZS'ZTA@LKQ1C8?ZZ^Y%(! MZQT=='L'W8-^]]V@,IW><;-_NUV*<%C)<)8:L63I M.$.&[/O6FSS\M)CS2P7O6[G1OIWSJ53+$7O[54[!L9]AP:[,E.NW"0LM"7-@ M97[* K63O\.(=7LS?\H\W/@V5W*L1TQ!CBUAGA%[TPD_IZV2&R'G]=+A93UY M16O'Z5XG8?2[7\WQ>([*!AI_Q+2Q4ZZJMCFWDN,G,LM]8<'=\SSCL\8C!1[? M:-O->(8O:M5N[&S"-1+VJD606N![';'.[*9J\18)+CQ=77R\^7'S]\O?SR\R\O M6#/6!#Y&!-Q=5UZ79FQN'5-NQU*WZ6;$A@='_=FJT98+VC^^W75JRVI7E*WS MRX3]RX!BOTSAUVNN$M0NZV6^9'["_>A/TJD!K?+ST:EJ@9WG]N["O5)(:IV? MI;;6@Z@342>"3M0N]IGG*7K?&2A5R?*^U6F%^QD7HKY/45BPX?*/<:2K9>EV M.O\XK48G)A6^YR+K#L4@%1TN M^,E*8L8:X07*;\^;]]0B:ADK)GO(XIR@->.JYL6;&:[B/]]T!YU3C)7$$P99 M[[ENF)OB/VW=6^?=@R8(W,ZYBPC#P9-E^+5PM$,]78Q+-N%S8!;F$A84DTZD M8Q^T+KAB5S SUC.CV6Y>W"Z)9,JOX:[X M#!EI3.*02"!WR(,*J1^(#!$9MIK4T5\<&8#E M4J.ID1FO3"M!6$!R?&P;SZ4FSSFXFGB=J4+@F&B^#3M*$ ND54LV0^LC)"&$ M46H%%951NNW@L)H+X4E(FBFA+H5"@X>%L73D MY'O&J;$4!-E.&AC@:NXVV(\P$&%@J_T2[Q=L_M![NY9-Q",%FT.$D1)%H2 T?1)+K9U(/(INA'D"]!]T*Z3!F' 7_P M,*Q1I:G.K,E 4!Z [:%E"D!3![&) FB/%S<91O9C8!]P\[XJ%';I'O%VM[\' M)5O=OBCOREM)KKXN,8,F9+3#-Z"D-&UBKC'SMR?*UR;*<2(2_"[ ( 6%)Z/' M@,9M9'X80O.8N8F9F_]O-N^950U>N0*PK?"_5DHX*4%]C^^S3^"0$$$M1$C? MA^"$HKF,%V[W+A1%I8#H6E5SZ8*OAE2@PSA4G5BY?4W7T8+B M 8ZKP&P%J4F-BJ5W2302'3]DR1DE13A:X(K422%1WT@.64:1P:?5-&#A*+(+ M&YL+86!P\(P#Y,OCVE*G&:?-N%"<'%64+O"RBA"Q1QEO-N-FO$J!"-%UQ/X@ M3B-61U.-6!T5X"%8G=[%ZIU]UPW(WMWKW1FY$>WG4A @2:%7:&N.U" M"B'#Q1>!CY#:&X,&RQ7"-SZ!&>T+1%)H7T(T[A]RAOY\!.D(TA&DHP(\"*2S M?78QYZH([B9!%^0Y9%[.@5C:S#2^=;OXS^7M]K1C0&/LB$ZO*Y.;J2G\_7/O MXN'SFKK&:J",;O[]4@B^LRI7'/89*)<"V3JE.2*@1GN*@!H5X"& *M#K+1%K M$_FH_%QE8<.3.\#Z "^7\@TFRPI+D-:(ZM?&FQKGL84.Z.(H+L,A?BO0J''0 MO0WB'&$9GG1Q#IS<(IN^Z?_0AT:D40L'+K&OW7T1=^[MB/**R'0Z6BMHM2591#\5B M33=A%0#1/O^=C7>SH-W(X&W4.Y!17@CIC76W>;+0@*-/IQ(Q#;:&FZGA-@1S M0B*3H?L>.A08UCF*'O&3T*MV@."W0J(,P>4I=!:.S^S'HG7<25Z^=Q%#PN>D M \K6G]0BE%)0B(PTW$:.IB324 8K;)EM\7C!?# :5D+" FP4,P(9Y+K$X$[ M@',C6BP+O.7IIBTA&!?8T<%M!+8%MZNJAS>K6@C5*)(R">=(7XLIRHZ*&J2I MXMVMIRECD!9A-,)HA-''U),_Z"7++7J-"2X*!+<783'\/T2%GTF9BI)Z;M0< M*!^E^;CZ/P];>"B FP'N-;Y M)\2K$?L,J2WHO\BZ@R1\#5"$C:@U$39>W>O>P0MZQ)>IG!7GA^YP[0M55EI% M>E6<1]V*NO4HW=JN5%&=HCH]2IT^3B3D[.(&LH+.?[$O905CI4_UU=DA?1EB MN*B^Z_%_4$L#!!0 ( /LQ4%C'VV^,?P@ *91 / 97AH:6)I=#,Q M+3(N:'1M[5QM3R,Y$OY^TOT';T:W U('2!BXFY!!FIT7">UJY\2-[KN[79WX M<.Q>VYV0^_5797>3#@DS 59[L#A"T.TNVU7NJL?U8C*>^IDZ_^M?&!M/@8MP MA==>>@7GX\/XMVG\H=]GO\@"M /!O!FQ?TLWY4MVH3U8#\54&V4FRPP;BH/8 M)WP^FJ*>@?:LL, ]]JV=U!/VDS5<6"DFP/YY^:64"MCP^& P/!@E>'38\XO M%;SKE4;[?LEG4BU'[/57.0/'?H4%NS0SKE]G++1DS(&5Y1D+U$[^%T9L,*S\ M&?-P[?M,04EMH1Y1NS54?B<]2(W0L[;IU!7?'\X)7G4<*/+[1OJMX@2]JU6YL->4: M"8?-(D@M\+V.V%%UW;1XBP0ETE,O#6=L,94>PE =WA92F$4<9V&L6,T4!NHO M(+^2.!8-Z+PU5]#''G[:/,]Y<36QIM:BWUG,XAS5< *GFB.5&B77E"#J+VO#I>BISZ=GQ MX& X/DQJ\<+5 A$4UQ'UXL.GRZ\7GR\^O/]Z\>77?SUCS5@3^ TBX.ZZ\K(T M8W/KF'$[D;I/-R/V]N#XI%HUVKB@)V]N=IW6LOH-9>_\(F._&"MQ8ZX*CN\^ M0_6R7I9+YJ?8R_'.8RT^<4C)H$;,EN])FH4!,((M68Z.Y"(-C:N,1.;7G4C.NEZS6 MWM9 >Z*'D*%!.^+H?:()X0;!2EY@DV5FAL&K-Y%N@T!#@=L2MTLBF?$KN"T^ M0T8ZDS@D$L@=\J!"4@(9G&\9 UW QH^RVFS-7T:]5_ 1::04BB MF70*..U2N*'X*4KL*B@"QS1NA;P:@7+CR\)5RI?==4G(D)!AJTD=_\F1 5@I M-9H:F?'*M#*$!23'Q[;S7&IRB8,/B=>%J@6.B>;;L:,,L4!:M6056A\A"2&, M4BNH:(S2;0>'U5P(3T+23!EUJ16:.^*#02,.\[O 8,'=E)4*G? 6/"Q,I"/O MW3-.C5$09#OK8(!KN=M@/\% @H&M]O/F6_BK2177T?,H D9[? =*(FF3*!'^/H+[']]E'<$B(H!8BI.]# M<$;17,%KMWL7BJ)R0/1L9HIQF:DM#H!>U5RZX*LA%>@P#I4=5FY?UW6TH'B MXR8P6T%JUJ)B]"Z)1J+CARPYHZ0(AP9(QOU#5NC/)Y!.()U .BG O4"ZV&>? MYES5P=TDZ(*RA,++.1!+FYG&UVX7_SG>;D\[!C3&CNCTNIC.@>QO$ M)<(R.INWZ*1N$354JQ$L0[F<*NGA7$ID:3\R-.7N)@E"WFI JI.:FZCD(&,\EI(;ZR[28"% M!AQ]-I,(5K UCLP-MR%*$Q*9#-WWT%/ >,U16(A_"99:SP9^JR7*$'R96A?A M7,S^\ZM&)[_^*>T'N_OU+$6 25-VKE&_5XI1!4(B7-/I&3J'4TA <&V28S>U MX@7PP&E,_8=\5ZA=A"/([0' '2"[$QS&>FX\S+0EXN(".SJX";BVH'E3Y/!F M5?J@DD06H>RHJ$&:)KS=>G@RQ63)_TZ)M 2C#RD?O]=+5EKT)3-< M% C.,,)B^/>'!C^SF'F2>F[4'"C]I/FD^;<.V_C/,*N460(^74Q-])CY&CHC MFCXR(7>0 "[I=P*XI #; :YW_A'Q:L0^0VYK^J>QP6D6OL\GP4;2F@0;+^YU M[^ %/>!;4<;U^:$[7/]FE/%A?9X4*BG4@Q3JEB8E+7I)6O3[?%/3AZF$DGV^ MB9B^Q +&2IG:J_$A?7UAN&B^G?%_4$L#!!0 ( /LQ4%CS>XV',@4 "\M M / 97AH:6)I=#,R+3$N:'1M[5IM<^(V$/[>F?Z'K>_#)3.8V.;E B', M<(1,TV9")G"=]J-LK4$7([FR'$)_?5?&!,@EG>OU>KUKS#!@K[2KU>K1/I+L MWMPLDO[WWP'TYLAX<4771I@$^[VC]7\I_,%UX5)$*#/D8%07?A'9G*W@0AK4 M!J.Y5(F:K6HDB.IKG>)SIJ)\@=) I)$9TLTS(6?P5BO&M> SA.N;<2P2A*!1 M]X.Z7V_YQ^T= T.5KK28S0WXG4X+7 B\H+FK[[KK+AR5?>B%BJ\@G$7DD#YU M7L7%QX',K!(\=6(EC1NSA4A677@]%0O,X J7<*,63+ZN02&I089:Q"=0U,[$ M']@%/TC-"1B\-RY+Q$QV(<&8)$4[77CE%9\39^T-%W>;T-'EIO&RKIZ%!UX- M[/>P;./3/5H+K/TN2*47+"EE=TP+1O_D+#.YQNR9\HBE.T4)&AI1-TM91 .U ME2N=SIFDBD$9!"$YC6L7O/2^E!A-%6*J;[4DGL!R+@P6IG9\6PJNEFL[2Z7Y MMJ7"D+O$\%:0+6LP,UK=HDL:9EZ6ARRZG6F52^[N!#-HM6JP^3DLW>$8*-@GG'P^4,B"98=I4V+'E3K\7Z@T.O@PFJE3Q M]:8*8E6*(Z%B.+J97IQ?# ?3B_$57+^[F;P;7$UA.JY 4H%D Q+_&-[5)_5A M'2:C80$4O]'R:A5$*HAL(#*8P.!L?#T=G55)I$+(4PC9I(Z.UX;Q.4Q_',%D M_P6 XM26!YP75LK5"U_]HV?H/,/'" ; W,=[GF1'QBE!Q M(2%24F)D=:BO9@YFCC"0,F<)W&"JM $5_^61$1Q8%6>H%BF3*^<0R-(Y10]\ MS_V9ADP7)E?(-" - H5<2M6<;83 MC*O4GI3M5M]4LOFZM#]A.F0TON[X/L$5#*(BQC9?UZBV;P>L6036:/2AZQ/)Z1_XA[TCP_]MOUAN MU-_PZQE<3(E<2M*.\R19D>XB32R)/A"KQM]SH=$^V,DLZVPY[( 1=6OP6P?\ M\(&I'FAXO_^P9>22O?Q.HWEBN?J#:)% /S'@)+8X?-'9K6*\BO$JQONBC-=N M=;R01U[ (VP&&(=^%$5AY#>.O?A-)VA6C'<0?&.,)Z2=' 6:[&[6,"%I#R;6 MV\,-'3*AB0]3FL"6^6JVF"4)D!IY17M=*DB)"C.[ \/'9!<+R61DJY%]+HJ6 M[+:4E/)DS:,JQ36@LT>[R'I%B!4A?E.$^)6=W+VHX7XRS5&6TC,A7?O64AAI4%9PJ M.'T2G)XYFG^9>'KA:Y\/7]EU^N<8ZISI%2U=BX='S2TR-E>](_L><7%1OB;] M)U!+ P04 " #[,5!8%^A&)"P% ?+0 #P &5X:&EB:70S,BTR+FAT M;>U:;7/B-A#^WIG^AZWOPR4S&+"QKW>-688L%?:U6KU:!])]B#6RV3X_7< @Y@16ESAM>8Z8<-! M:_-?"G^P;;CB(1,9HZ!E'W[F64S6<"DT4YJ%L9")7*P;* B;&YWB[!D8RW2M^"+6X/1Z M/MC@MEUO7]^V-UUHE7T8!)*N(5B$Z) ZL]Y$Q<>"3*\3=F9%4F@[(DN>K/OP M=LZ7+(-KMH);N23B;0,*20,RIGAT"D7MC/_!^N"XJ3X%S1ZU31*^$'U(6(22 MHIT^O&D7GU-KXPWE#U7H\+)JO*RK%L%1NP'F>URV\7*/-@)COP]"JB5)2MD# M49S@/SI+=*Y8]DQY2-*]HH1I'%$[2TF( [632Y7&1&!%MPP"%Q3'M0_M]+&4 M:(45(JQOM 0[A57,-2M,[?FVXE2N-G964M%=2X4A>\6">XZVC,%,*WG/;-30 M<5D>D/!^H60NJ+T73-?W&U#]')?N4!9*1327PM8Q#^\%R[!9+KCFQH^G=-K+K317(JAA'1,5X2\3B(U0CZ&D"IU]-HG,+V ^8\3F(UNWX^N)S-[^LO5Y%<8C>>FQ&VW MZV5KO6S]/RU;_P$F7CD #B;&;WFF>;1&5%P*"*40+#0ZV%<=@XX9C(3(20*W M+)5*@XS^\L@(CHR*-9;+E(BU=0QHZ0*C!T[;_@F'3!4FUXPH8#@(%,Y9R)8! M4]!Q&N9,J ,D W.01'<>S%B8*W0=X48$AQSLU M9/U!M%"@/C+@*#8X?-79K6:\FO%JQONBC$>ZGNNS;H\$7L<[\1CI=FD4!EZ7 M1,1WF5,SWI'[C3$>%V9R%&@RVUE-N, ]&-_L#RLZ)%PA'Z8X@0WS-4PQ21) M-?0*MX!8D"(59F8'QIZ27;3=*:)]RHN6S+X4E?)DPZ,R91M 9T]VDH*D&D4UBEZ HF>.X5\GGE[Y.N>9]?T%"U1.U!I7 MJL7#(F\'CNIJT#+O#1<7Y6O1?P)02P,$% @ ^S%06$/.!D;<&@ D)P M \ !E>&AI8FET.3P15P,)XZZ/O]/_N)&LV]WK;..&/O \ MIO>N=$2 L("?L)K?/E]^.OC&/I]>'5]<'1]^.CW[;.PAYW?@/W(V5]U=# :0^&@.#X9E,8OPRDEDF!%O-X+>__[*[L;'^ M9IINIO9T42!@2_+W_I0>TREF?_LJ?V_HCT#HOEEC29\A2!\2KD+\H>7O:\\GM2 ^Z@S_?V7[@X KV<8 M\I3Q,!FCE,&E]9,H2FY1VAPE8=@^43R^9H>P$3T>7+/S))+!!#=!ILO:!3U' M[9G%[" ? )&Q[G8+1=HF$_T^8)&\$0S6 6=Z!BC5$XIMF-^7>5S';NXC$-(U M ,_AD5/,YO'@JV&4*^^['2L3::(@XFGZ;N7JXN/%Q=5)EGRZ^OKEBO>!=D>]P26O%WG.5!]*@SH'8;, M=JRO:68&)&#H 3YE"1NKY$:&2$**2 GX6Y*/28]+^@6?#(#;,4M$?% MSE62F0$. H0!2**[WH*):238AQCN4N+/'%AQR'H3-U]W_:M'N((@'XS$<&^_! U\DB&Q@=I<9_ BB J01+"@4?M)ZIJ)IZ5GQEHT7WG*7[3H(1S(&U--*A<=B"IX"N@F0 M=P\$F[E7&"+-*DI?P5F<_M5A!_$$L!B>@6?IKA3H'7A3S?.>TNCF!/3G$=%+ M#XX#"03NP]\XR3P !"\#M\MYE#Y/C-Q\P,5I( MB<6AB81C=%^_28E1Q8$$9N6> ?&="]2>M)(#V(@_QTF,:E8DX79AE1LS&NP^ M8"%^*(93 DP^ PXI2 0.*1+T:%KH16 415K#8;\@PU4+=4L_09X_B/K\J. M('/7X,8'"8=FS\@#&50L@&]5(N XXVV21R'>D$<9@LT+ $8PGUNIU%NMEW3$*=!;QIL=M.=Q3Z81ZJ+B$">@7:GZM;Q/!E-[X71 MW(?1]/L22#H3S;Q%\&#(T-#*)AIQ0W(\ 540N;EO 3RODBAM%<@%1&6N1J1Z M$07 1XC&5YXEFP0N:W0?-"H/1VJ'-"(>L'7T%ISP-^9]@ M6<*6L:]<78NL9;AALSSSQ IZ'B/4^T-4OM,8&Q>U3Y(+9WEG?15PK/:;F1 T9":<>DA> JPGYA[X<2A!]%< MJ7V.\8RLF@PV$*PKA3.1B2$4NIW)I#*:.#J_<>QBX94=*6_$J@2%/AV;A0$M MWPX%NFRGX$,U2\8YY5%H8)M@S<=ZYPKG!(+JV:'L2LG! .; ?5S#/;E9@WDQ MG<(W"BDRI@D' ?,-/L<6N"_%TJVTI(.LNQ76D"9@D>$/VC^]"K!X.\P+ MWEP$X6BGM7N&[KE)9&C-VC#)>UEK]J;/P[[9F =' 99?R[H2R=MCO4/%TJV; M2)O% .0(S> 4%Z1@0G@>8ZLA?H"Y!HK'N*5C6)FB$\;C#V&VY\E=^R_<]2'< M56-P(Q-M:6/*, 9$!Z3'>J=2JZQG9$,E=$ M$AFY/-( *&XBN$JK7A\Y&HD0 MC4>P_L9@!8IP'K,@"B5&"/B:2AVO,QX(LBVU.R1E?96,D'EHZC?.BVG?E8-M MC58LB>Y\L'P>AG''^N456Z#7N0I\1XPS;>[R&F![(KL50D,%J LV,9]4=L=! M:=U(/KA@3X&*R+XUJ';,I$*>DDHZ%*#T%"<+/((K8UGIWM4=Y:Q=BD$=: MD[ML_^H![N=(/$]BD"_$< ]B.%8JB84.Y1QHK7E!:Y3PE31O1!RK?Q7(/\?, MU:(;M0D1II7!9EH8]%R"AMPMR'P3*Z(0< _U#F> ##DR<7W1IBN@74(C&K>+ MB=V$UH1HD3Z0XQ6DCB1'M6N 6:5&4U^CESW2U_CR@P('L$*#[/XL38?W:HIMV=LWO^P/?8 MP%9Y Q;:R%:1&@*SI\#5B#G/P4M@G%$2#S03 Y5-Q_UA]2JWT,%"BVTA\.8Q MK@ 41H6DD0U=5G66C"VUU2:;6$;SX>+\Y)P/Q +>Z8* ^B2!V<5UIK<] ?G?#>GY3XU)(5;H)IU^[_L_.#C,>O6031S^RK? MO 6,X3S:/3RW-CDF]@&W;ODD;3CF/*.?;9!SY5K6A@>S0 4VCAL3Y6[-"_4'W]J;9\$ MP*XJ52//2L+_\2+A[R'A3UQFQH7+._D*AG&NQ(P0S,C<80Q])7P1 #JKER8! M=XG8)%)4U4N2/(5S!H:5U_<*'[\&'9RGWLST0P93YXT=#3'RC15JPH!2W&T%!)*VI M3W,BBF(1.\BP6L0F0\[$[N=I\TSS7+O1+S MF=:[L_7\X5%@:A<8B#=;!S4[LF'\_":<>3N4@98K,U"8H:6N_65F;"\".A-H M"B=B=IXF&"*V&["*91\(:J+IQP0:BVTPOK>9 RY#9E]7D2 MWNB%\.Y%>/6QO]F$"'P]DEH=(7Q!!%DU"7D8QBY'*:DJN:4C6Z;TQB^/II X M?C,NXM5T;%UK;[RGIC#8K'5UHQF--)GM3V#+>,-]-G18Y[E3[B!8"ZN;SX[1^LF)(454,]BE0)ONG5>*()RAAC#K>F�*N&SYC&Z MC'CN0GPBQ@+8<19-JK6^0.^!DCU;V4HV9YDSU1F?=1(^Z45R8)3=A$"\@?'G MPFAC5:72:>1,H1@+0ERFN1?6B@Q%7/BN:VM7D-*Q#4ZX8+)7$_$7CKB,%(U M1%$ZY@&,]VYE?86^CWD8VN\R!-3>V7Z]+39V7XM>=WLK",5N=X\'O>>\G!SNNC8M>$76,SNDMJGU#(/K/E8CTEV2=%M87^A(X0+JH8 X#*2Z8-]ZUO;2XB>/ZV6L/%ZN5K""2:. M%>*EYMQO)1R[\VE7 M H(><*',0,RLF8SG*5%$F-33D!.3U)A6[0&PM404?M M3(O115]7$^6A:7EO4MXS"3U47/'>Q1I:F>>\/$^X><1@"_D*.A!3"H\"F MCKC"-_)YXTPRIF1N/535^"Z6WZ#?^\!Z#H0B)#VS\X#;,E[H,6!5 3?$JE)K M_>AN/_9;/2 VZKWH3I.CK?!-+):_?\O3(HEA5=H! GBD3H4;<1E3SY?0-/8S MG@63AE]JU.!<"W7[@!YXVV9&/UH:T%3^UI2K/4*VY%(XVD_&TBY!",7A?)YF MSY!8D^NI,J$>#ER /K\'(!Z=@R/'K$)ZXHQ:8] M11+ H;OVR6M7'AFX^A!%" D/FMEQ=Y0QIA(+Z*DO9(8^;+@CCW5\Q\NU,J.@ MTRR;:'P>%[QX0):98PHV(=F[8H*KDU?ESBK%/E6*J"7*'H"X7W!"7\QM(QN)H']KC[ M.3U1ODL7FKC?-@GTR0*"<$W[],CE!QN!Q) 14--'H>4U==WQ$DYA01$: MT_"EFC@\W_*PI,P=\M44%EKOH4<&SHT(7,$VZOMA%(DG;J:Q=$5BR=MUPF6$ M_ @0_4*,^:10%$I,WU2M&>SQ\7&%?I5?<\G75'8>G[ MP4 EY*@'S%+4K! 5"5N^A8^*[PB42/WP!;!1C)9X9^_I(Q009'TATC7?IU#, M(&.S%50/O\AN_)4IYXMD_;[DH3\L#WWC)0_]+\Q#G]\AOSG$TQ!*WND^NG7[ MY,V#?G1IKC52%%!.CE=L@@+S@3EC=?N =#SIA#$5,G$UJ7.9FA3GLEA9+!". MX>/8^8R]'J6%!8KM$D7F7%T-S@FG$:36(^ML 5V3!0#*T5BAH"8!N>]AZZ?H MNKNYU7V]L[=N$Q^>I0?VYW+ HL*B(QM6LZ#Z-5V !SBH0DJOI5PA6*E,J7>E MP,A'H,W8(C6!#[B,TZRV18H^?UV[5RK=2S36(J*0W>>R!OVV,M2*F=)_+^9-@[Q3XVUS=>[^YH M]G%1Y3XW,HE0]Q\F(Z';92ARSKC@(7;7P*_>*SZURO39H(>\I.HO[D=P84"]-N-*J"ZP-45024_G M_*)/(P'%O^Y!_#<58*)I]X<%M 'A6PTLOVAX6^YRQ3V0R;:!^<:NJ8J%"5.G MW2XW$QN8C,^4WGXR@INBJ4A>8]\=;;PC,KDJ[(Q_;_^9@QY+R>D8J# ]H;%P MO&7OQ31ZZ8MNU MG"9'P<8.U6(=>DD(V Z"KZUV-]?0O^!N8%O=+GDHXM!FTY+"DSVB=^WQ<]5K M%)<7\V]?4W+CSG M52SB3H" TLPPT05WIFF\CH[A^XYJVE8:#=Y68@!JIPNGCMF@B%7F*_&?2N=# MU_#05C<0C!&7(QPA,@D;)2=TL7I:M_\!"A+*HTVGTZ?+5(W1'K2; MT2E.03SKAL4?IW?'-C0*DM0DD(!YU-;F$6Q;KG1?SUR!5I(V=XM$ 9:C89&@ M^UZ_.Z$(GWL!GFGH?Q16\/J%%=SM]1_7<7(;B7 .& 6D'78YW[I96-5QTO- M>XQ:3;F;M6&'5 YBH_A09E\EY*/;'%C(-'GIEZ9E&YE^ M,:V?'T#9H62$DY+IF1*U0'KU3[,R*==*;,JD;.2UFZASMP;845*[+7KH(Z[V M==5> VK!J(/JK1()F_CTI^16W. [UF9U26LX3((#7SJ51Y''%"TT&H 1OO:Q M H5P3-=V#4Z4R8"MG0@M1=U_36>N&$319B/WD=9L>AF#?AAVM?O"KNZFN0"N MCP$7>$E9F5&/X)?VERLQI1W+4 UH'PK?1N2[%:E]">7#:)V[_)JV6&!) WG% MO0 OZ14\O)$IF9".RDKOD:OH(I8V9RT$P(W#U.9UEAJ7N*6(<"H1JZ2[_; : M_MY/1B4_EQ:WUC=V]S^VFR1 \P \][!=B;QQ2PM3->%22U"$&C MYDQI@E0J8)XMDZW.F(")22K@O_@.5WS;F,M;]5\=5+P-3/?-H503F4W%E*1) MO-)5SKXZ$X)&DY#2C2\F$Z [EUO'Z]>.71X?,H7OW; OG44*M#9.7<=YOR?] MG([TK%09L="[,GX8VN^N_V3$O^3].B/]RO.77I!)VDA<-=K\3&E#$:["*XZZ MH$@SFQ-F?$F4>3J'C T)F30R( +M:R682=G550Y^OG-+9T$7+V0V5TVJDLG5 MM<\R2ENA+#'7?$K'E;&+L*GX]I??D 7IC8A&1T\6KV>M\RSH=[J2(Z"2EUI; M5(T>NE"#15EER(-0-8;KL,^Y4>S+N;^">H(97T--X0=N+QZ5[\F>RK]RRKBG M(BF9(BO4@'JQ3(KE%&YJFAWX5ZO9U5* /-9+K4NC*S\_%P<25:1()VIB'/H+ M(D@5.>HJYBCX7/,R%OLXQ1>6VD0-FV*@0'.96I9ZIU\O/3^SN\ S)6"O M,9 M+LW'0J4B%&F=N"CU(M0O%*BDC9GJ/MQ>%YSL[F%P$O_NY5C9%U7SNI,%WW0R M^Y4FQ%24YU:(0?SF=)!6KW89\0;A4E 7[M+OH/IF%)=[TG0V&%*B?&S?9U*F MG1]'V'9?A.U=]NLR#] (3)0O7VM>#6Y>SNTG6H76?:RS26P*"]P_Q8!2BX-2 MF9 EZ'U*(FQX#?[1SI($/WJ69J+22G\>9 2Z%R6G@1L1LS$I]B&IMB\)M4^= M4+OY& FUM>FR\]-L%TVHG9TP6TFWO7<&;2E)=ZGIM-[V+I)I:W'!IZ'USNOM M.BKJ+JF9RK3C^\YP+[WARV^?+S\=?&.?3Z^.+ZZ.#S^=GGTY^_BM!1<..^SH M[.BH?7)Q1X=^$4-)K2NV+]&(<"7L M_NT8&7!=+G5DX$:*6U'-X_I- I-Q,0IR'&NM>AS7S\:7J^%94 MU&CTAWPL,S@8\E&3)46-O5&E1I.PL$'LNW"H^P?H&P>52-0)!D56Z:*Y*N=750G+ECO*VBB^Z>=G&YM:,TI;'I)U+ MA.))C:SMK>4:6?]J_','>7GG8WDP:9_RD=@WD;?R/_]];+(^_^>.S4=_*$1$ M?\K_OL* MNQ_3AV$VBN##_P%02P,$% @ ^S%06->NM MJ0;0(!&# . DKB__CFGNW'C3:1$2@#44[NQ2.+2I\_]VC_]GX>)I]S1,'(# M_^>_:4WU;PKUKC<1Q/ M/W[X<']_W\1OFD$X^J"K:NN#ZT4/2]??M]C5 M6K_?_\!^32^-W%47PF.U#__S[>O0&M,):2RN!U]O9S?F5]/YP'],+G6CP-"U M[B9@^17)#5$8IQ<[)#+9A? E7*RWTJ<^K'N@AKL'$-+_^7+S-;L\7GU]=NF' M."1^Y 3AA,2 1WR;VE#UAJ;G'M*(J%5X$'QNCH*[C<_1V@VUUVAIR7-F46-$ MR'092/%# 5";+FQS\D;XH7"A%KJ;ZSD;1E-K=G6>IWL_D$PG8?N:!PKL-JVTE +B-_>Z,A M%CBA,5$0R ;]S\R]^_EH$,#2_+AQ"^1UI%C\T\]',7V(/S"@/P#4'SC8?_K) M#.RY$L5SC_Y\9!+KQR@$^K<;%D 5?E3^[+#_/BG)9Y7]]PDWSG;O%!>0=3J\ M/G>1G7]U;9OZ1\G3;#>:>F3^4?$#G\(=/[D/'_&M-.1_LJO9GW#!)>Q6Z%J* M3R9X*W4_GL#VV;B%YQX9';$WG1,K_D/O4M+OZ0:A9M^@O4Y?MWJJIFKP0;,[ M3D> _!#?(,E92 _XYL?5Z$YK,%GP.WT2YY1)J62VUVW5:FF4XNM$W-+W? M:W4=6^V0%FT_OMS/^-<35W0-OP;VXII@OZBI&:JI.L2@W3;IJ?"1TK9E.]U^ M5]MB3>?_W'I%9SXP_WP :PJ)=^';].$?=)Y;C=VV==7NM3HMVC+TEM$C_5:? M=MH=K>_870=L@26B_V]?[FD:(;O7-1Q?[!PBU8$)OR,)\!GF7VVD:7 M=!S#ZAIVO]OM7I3V['F(NV^%'@ZJ,1^'W"JM?M&2Z7]EM,A1L=N6>VNW>ZU]B18%\%K MM5X&/)OJ;1V,E'ZK10R]V^I93@?^[71 WI*N9NV)-9=5LO0+.#3EJVU7H@UEY#;?1GH.P[5.I;3[UFD9YB=%NEK+;-C:40C MH#R=Q^VI[=3*HN1IZ4\ #]XQ"*GMQGG0UG.EVNX[G39I:6"]=MLM0AUB6WK7 M;.EVJ^6HCT.V9OU_K%P'N^Y[=!Z$U!WYZ27/E$8[@NRT=*U';:*KF@%^4*]M M=;66ZN@Z""2GO84@6D.13P2YM=EX +:P$ H!,[CP'T_!] ]IC.1T$=-)!,3E MS6QJIT0&L*/SG7>J5(NT'32.--WH=,%K;8-]9)JTW;,-TNINX53-?)?_^AUL M\2/%II8[ =_OYZ-&"PST9/7)(P/X>W DA@2$B[B, :T MX057SKGK@VAPP=L)(AG=:G1UE>YD RQ7XB'8 M+(5&"1XW!=O^S&[/W90]:2\_9 MLHY->B;8-:0#1IS6ZQ--;8.WI?>M%C7[YBIY\@1:V9%/6 AL!L(U",_=<')A MYWV+GF696J=M&7W=0(.SK7D@PQO)8YL/$2R3_XK![9^/(GC1!_[T_"/9 MQRB8A>P32_)\%*MF@*Y"9KEAL13>W%R;"U,1Y_1 M%GH;DM9 MC*W"MNC;;XN^7]^V&)Z6K+T'UBY%U&)!#DB]NG?,OI8H>Q)F)<]6 +,+2DIB M=N^8?2T]^R3,2FE< _NKUVU>XNO/GR6[9#$M)(^;FA,7)_:9R3T77\4 M581(-F-K-5!U0=F);;.:%>)=$]>^\ =DZL;$JP7F-L)6001NX02]30'^F-,D M!?BVTL"R9I.9APVDO P/?@[I&+?ICO(*V8K0S2.285LXZX+8VY"2:!;.&Q#].' #0+H. Q_^M-A>I/I/_ B;Y-O8U_1]BDWP^#RU(VRL M =<=H"K.'(=:,>\COW).[&":EK$_>E&ZL$7+39IYAS;S=B**@M7P.'4\?751 M&'_/X=81%S>RR,[+Z>AT MDF3JB%]%%K]4* MNZ,S=>0^*ZZ?;>C;RGMNQ>R[ZIA[UI#RO!I8?<[ 9IGO6T,,N[^Y%,-,J^$32,E2#?M_-WTAH[I5UR3/&4E<.TWR M]@9EEH(&GW-(@:3!>M%@Z;+7;]&B?GOS)DM!@[O%7F64KKJ^TW..^*B=M'GC M_GOI+'^9R7V!3.ZK85U:V&_/PC[46:VRT+\\T[3W>BB,C.B6&CU28;_T4.9# M'G$MN>O9Z-GOV M;0+9POSRTF"OXES&V,>[VXT2?SKF4V\Z2#51632E:N MOVV-?,B8G90"51'?LMKN#5;;O:8M(,VW4@ENV958:H=(MHN_!$>]>'99ABI+ M+!+E>*WR1)=>'+&R;*>TZ)-CSEX:?7MV#M1\=\VAL;$%I NM*)I:AK&.8/BX M(2.':X_XM_,IY38XIQK\+CJE#II&7Z@/?Y2#DS/('X%KGY1=BM:C+?'- MM.UU$,5A^KO8E]J1P!- K3U5#$#8PZ)#@I;TC1O]^#)/2>,7&HQ",AV[UM)5 MY2:$#4!EU/ H=&\:]X.0@G=51[QOA*SV.+\A_HAC^!MY<">S23DQBF=;I4OE M1UT5UEL_/&W"#NCN.^K/Z V=$!>C5-&#+NMSBH3<;I?*C>O0DBF@A'3AAFK)I><1U38[L5_R.E3TI#SDQ?*6DRD%-W44TBH;3$^BJ?7@2SEU M8#E59IIZ,@K++ $K35ZWU!K[@1>,YE](M'R])*\]D-=6>RS)J]Y6UO.(0%I9 MS["RRDQ3AX\HO)3]5FE"VC*P("GI14(6)2*EQ0G]7V:1ZU, TOK/S(U8R3^/ ME9,PG%_X-D ;NK3DW2AK@#CZ?!>-/ZZ$Y& E#F4Y<6@=7H&%KH-[< WHQ(5G MV#,K#L(+WZHP@C>#=#!,E^74NG68'E L+O?@MPKC=A&(^I4F;8G-2P 8'DPN MZ?TT"./?B4/#L%HU1[>^(Q4'K[$HOKSM=*P![R1?) Q+<@#5#ML+SVY"J)Y1I%"W;#\M4T#JA'K3@, M?&S=2WK8ZX+TK>![XS1P(:S(VB!]-4"UP_)N6EMB^2UH;6E]UYV/I<:N)9=+ MB[Q*\QTUR:@OSZ@O=-:81.8+(_/%.5,:297A.XFJRG"5=#!+PUDRBG]H=!UR M0JI$5_6Y2]J+%>$]F=*N%:JD$5(:=,G44Z5,?'V?+4=EQ6!%&H!>&;'K>^=J MA=<7;Q%\;7[=9DA K3#\FF,17AG9UZ"J?!Q FG9MUQ"_ZX"L DJ?,(H@)#:] M)).R-V<^;;K G!5L'#WV>Y?*V3*YGMI"=<"L5*+EARENQM&4HM6WA"2CDQE MY[OI^QBV7%;4EGST\0$\TKT-8:\%2E_S<(8#B&3)I3494"ZYM"Q<>@#DWI*' M:W8;MV[Q+*IVN;%56#%/F^677>FM-ZJY]4;5MIZ?80[@G,SB<1#"*K@4.ROK MSJ]>\-%G*YCY<3C_^.6L\IM_?5*US8_B:?CQ^J3R.W_YM6H[GY#]Y=?*;_[M M[U7=_-O?*[_Y)_^JVN8SF7/RK\KO_$5E9;' *L$ZA:ZZ==R4%7.!-D#9SWZCI<\ MF:@4_?9;4LGM[W6CD@TVGZ22)U+)R;_D$0NO8/96B42N3^HB2!Z+F4@I\D02 M>=3ZJ@L%/=_R9K;1AS:FDZ!O5@4KV[1M)*EDT:XWP50E$MG)I"DS!974I)%B:-'YKK)=_)B++*W>M64X@Y#:;CS @_^ _>Z! MW1@Y?(_.@Y"Z(S^]I-R4L1827JJS#IQ*A.6?IR?6X_B&1I2$UKBRF$TN*0)R M.)NDUMF>-:J@!C+B\$?#ET#ZE$.KK*>IO,%54YK:KV,D:2JO_BIBJ+ZD'7E8 M>Z,B[N5+^G:O7'&N:FN;;=GKT>I;DO)I M99L-3O?:;% &4M9Z"MMO2UPZ1Y)64U)62WAMNCJ]M2B[I-:^BFU M]$NX+5I_>VKI[]]*/:5F? &V0#A#$2 F+OAW-(QQX,"0^FX07@8QC4YG5"]] MM^$R--SUV *D*IA=^A-0UE)KA[($I .A[ "C$R27'9;+#C 007+98;GLH/ZH M1-X!D%<&T_^9F):2M4J8[JO=$ACK!9FE@K7>W9-EL'#6JZ3D0U-R6NJ%W@7?G^J/B;^7&\3(<^03W!H#J)ZLD7JMJ*JY VG5([]Q@%E4= M9RAO-\%2.S;4)1M6R\E.#]EA8U"OG&$<6#^22J\X=*V8VNR[[[X;1U>S&%^) M0]S*C;FU8*6GX3T.6R5DZ2-(9./&6E\#?W1+P\F%;^$B[RA.[CNY(ZY'P J\ M#7X)2=G'2#Z"T)WAK -R*^R'4SJ)U\?!ZP.Z*MP0//I M_%>EH+1:1"#.J8WGV>FIO*'%LF:3F4?P1 90#Q$_:N/$_O;%%* M&5%S"U/JC-+0PPOEN22*2X'BO<;YI%0O(XJU5T2Q-.'*CU)IE9\ M*)BUJ!JFQ]2SBKCMIXG""_#R4%EI8"D]$(WX=5 M4&O;RD!)-:6MWJ5%U4BNWBI06_ZM;_)56I$MCD:44E-;;RMJ)LE3> MR?A(I:7E85S:4M1_[4ZI4LV7S637"^I'=> M"@K=W7.JNY1\4\'(4OA&!_3>I<7Y!BW.ZM"Q]/'?MH__RD=^O7E=_Z8\H@,? M9R:%G11V92.Y-^9-EU2E MWE\R<2KU>7;,H$/#D-HX<0%VD>,C#(D_8KORNQN/+WS;O7/M&?%6[ECT98X; M?.6L?!32\:H?SAXL;X9SZX=C$M(O)*+V-9GC8Z,3W[Y9>DFYR?L%=C$CWOUM M9Q7<)_W%R/0R\/\OW(VD8.?5I"0]=GC!YNVI3C!%DM+;)*5:2J4_;MW8@]NS MU[";O@0DM.&A\#(K#L)H,"9N.$DYNEG*X>Y3Y#8+Z2PGEN_*LL?=8G]P!^%O\71RVB MC&!'+5X/OY=15S?;2I)7JVHO28U:\LB3%*%E1LZ"ID,G_9),.)9N M[P/X_FO@CVYI.+GP+5SA'H9?BHY A:&7"@H1-@)MBBOP%\U%X%I4CXXP6N/^(N4UI@ M4'\+0QO?)II=",!OH.N[$6X5N_/[>=&9'ML*]5EN3 ORHWR3T1 MY2EZ Q']VR6Y<4BEG#L(T6<[6QVR^T(\W-3AF-*XT G*NA(O ]^:A2$L M[ZM+3-=S8Y>6W%1=!]!"O^4&R.J"O$$],;<.K$J@;2%),PA82#5DL-ZXT8\O M\R\49,F$A#\8(@Y.#S_/+A6%LL-?RD8Y6"BZ=KU9$_?PE^?KA V;FM'GH[M[ MD'44*(:KRR>030W39J7GM0$2* VGL"/S-'W$A%QV[TE(2;GE]MMEC:T$U"HD M\Z6LQ;3DQ3+IO8NO%>*\,E#\%BKYXFOI5;+DM5?@M=.SLO':E@1]>E9+!29Y MK;Z\=OM[V7BM+!;EECQ_^WL5>?[-\-J)Q1 5W5"+PI:9'MV"H0:S* XF--S) M94MN*GT&<2O&>F0+#N4-+6WB2S!7FG)80RN2B_:ML08AM=UX)_;Z0OP?%4A; M5=U\VXB90W'] FXEOY4I"GD2N=6+/;XVSVT1\\OV57IF=>6[)^JY*IJ0K\UQ MU=!R!RF#D[SV#%X;TCM:TI:LQ\DIM_@J1B'*P-22WUXAZOA]6$9>VR+:MX^C M *K.9]*.K!2O#2[+QFMEB?"7F"&W%$>#R]KQVN)@'QGAWY?!^#*Q]1=,)50@ MPO]J8Y1>6V,]-<)?UEZH+0+8^VMW>LT8ALQ)OP5>&Q(_)KY-PW)R6QD883/' M+VR@Y+*,^V_DWT&81&BB0IBKQ&2RO.IBB*NN)T^L"(X"%5KLI)\$=J8K!F/B M^Y0G ,Z^#7%:!?%+W_R_#3@//W?#[+8@<&M<& MP:O J3V&5_EVU$:E5$Y\;G3G\@NO'>86(S";>7- P)EUZV1TKX'H+49?=K"Z M2]M"N8TQO(<^Q3)XZ26VMJ6L+Z6=O2+9_7BT_=1%W\.,G['.)VT""MD[2]J@JW\ M\JNS;R6U^G;WQS-8:B>7M_##9=5;Q?CU256K,HY625SOEKN6>K=FLEEZ8)7S MP*HA*:ZF<4 ]:L5AX&,#SF0:^/AC77RRK>"KG439(J8C*Q%+C+_]QN9EE<3K M:X.RQ&MDE415]/AND3892:TZ?FN>?]U/:K02LK[$%"6MOA+C[TEU<3+^7@D[ M;,=**EG?7E$\;^%YG\S@0Q"[=R6.TJV3P8MKKYWGO84.E35,I=.<6V!-DR@,Y?Z>2$O9)5J[$=26MH2WBV%*;E@YK3Y+&LJZD%M)8UH55GW]WSQY6 M"9%US]CM5K^!05&K3H&BU0#53N[N6,\GXX$5Q?-^LWRRDN/U]4)9LD,RQE4M MO?ZD:GV9W:L&;\J:_/UA]% C^N5@L0,96CF$Z?M$F.QT.0R2M'TB298S')ZK M7EX,2JYZ7=$GAR=4A)MD].;P"-NKOI*CO2N"*-GU4!%=M2)=' 6>:[-3W"X M:)%&!/BQ>/N&P@,LUW/]$?NQG&CCA^:M B2S*S9#5/M0ML1S38-9RP5:$L\U M#$BO;4E8RCN=GI41G1OR318>=QK./YZ>U0YK:]M"E[#V?5A1K'T?UDZFKDWW M+V%-F'_Y[W\)@]DTNG+8(;ZA2R/VQ7DP*W'=Y 8THZG[!"AK9T]M3Q,77RN& MXH23+[[6#FO;RU^)M?+(W^VQ)N7O2\O?LO@YDI.K8/]NKS6E_5L>K;D]KTFL ME8?7ML=:W2M3JXK![:6EC/&41UIN;ZU*K)7'GMP>:U):EA.#VTM+B<%R2L[M M+1;IY[^TG_]J&1.I0[?!U:'*0V3 K02,^%K(E=Y\-7CKTO5+6NN]3][*H*P" M<@NC"7D#BXKAJM$< XNZ\!;4F\=E/KW)MINJ5]_R98"6074/B;8 M;G^O&*H2SKK]O0J"31:EE'K[I6![2<'VHB:#%&RO:C)(@_E5MU_JE6H8S#+0 M4SWDR@3%83V6A;S]":S!=KT9SB(;4FL6NC'0U=F#YI)4):E6*=CX#%)M25*M,JFV*BQ5 M)9T]B\Y*)(6>K3"E%))2J"*DJKT]4GTR76@'(-*W(U6?;=N]05*MDU1]C'M* M9-LMD:JDLU>40@= [2EU7)_:7Z@/?\37'O&_S/%_3Z*(Q@,2TU$0)G'> 8G& M)[Z-_YS]9^;>$0]!W[,L^N.&QB[_"=']V"'#4N[L7S1=P.))$;L;^!-IZ_I-7XS=[^&*+? MCJ%R ,]^%Q%Q2LTXRX%G11V)1-V)0P; MEMZGWI-*D,[K @F7W^H494M2]";M.2M_RIR>DB).] ME5).O;;354+CK(19S)K5;LGHELQ>5J\0H52!I!)JG1+%MEY?Q,D"C3=A0)6J M/**T K@VS1*5%G&R,*,ZHJXT!DQ9!&WI_429L2QAQE)6Y)>Q@*SJ0V0J(L7? M0KC[$+5:4BA4/A0EA\Z\[?A/&69K2;>HYA/$I8]69KGW%JR?,H@Y&>BNHP%5 M0NDB;;JW>B)9>2K5I; KITU7H[',)92\I8^]ER*[5WK+3DJJUPAVRVZ]JLO) M$HF%,K0F2QNHYC9072R0RD66JFS]O')MDSP:HV)BKBR214:5RMDV6-+P_6&/ MN'RB*58!=B]IF/*PI]%+=%8IZCSS78[+[[!Y*0XF7/E\=J/ T+7NQ^_#T^3^ MY*?D,SY@U_=#]^>4K] M8.+ZJQZ[+1R%1WPHKOX1<(TUFS>%/W?=NO;2L^ZB\<ZINT8CMKJP9\&M57-UOJVV36/E#@0E\,C_M"ZO;;3U73:H2W#Z_^XV;PRMBR\#K;FPP*0+P.UH5H=TR!=K:=2 Z1+7[.H MUC';_5;7[#J66E>H5=+3.I;=,6S#ZG7,KNVH9D=S3,.PM9Y13ZA)NV_8;=71 M=*#LEM7JM6FGU3=HJ]L!?;Q$X=T.:>DMU>[95#5HM]?7'=W0]9[5,\UNI].O M"-2V3KM=U;$-QS$,M=?O::I-#:):-FV1%NG6$^J>W7-ZC+';+:.EZKU66X7U M$Z+KQ#"==CVA;O?[IJDYCJZU3<.!#QKIVIIF:0"7Z3A./:'N]CL6[77[>AMD MN&6V@:I[/:KI?4J,GM[6Z@DU0*D2 V#O:K:AMK0^<=I&OVU8@/8V:7?J"76K M2SM:O]?M@>HQ+(WV'0JR7-=!75N]=H\L0$V=GD4I<8#\+<.Q.SVSU>N M._9 MAJ&I;:,B4#M$HU0W3-7HFH;>=GHV:9-.KZVV;-.!?^H)=4?3NBVM[:B='C"R MJIDM&[; U@P5K [PHQ>@[EFFI@$UF[TN,=IZB_0UV[9)"YBCYW1U MN0DFQ/_;)X7]'KG_2S\JFCJ-/RGH\S8(^#S^1\6C#GQC!5X0?E3^K++_/BE' MG_^D*/B.SS^9X8?TK?R[Y+WBIG!DOE./%?R_]^)ENRR&?X%/_*CX03@AGOCN MCH0N^.X-YIN!KQ*M^=TBT]Q/'HUC&C:B*;%'(]1NA.QK#SNB('O$5DLE' MI9,B[)[R:\S LS\=??Y^>7%[=JH,;T]NSX:26B2U;*26X=G@^\W%[<794#FY M/%7._F?PZ\GE+V?*X.K;MXOA\.+J4I*0)*&-)/3[R?#7B\M?;J\NCY73YJ"I MZ&!O]"M$-@6@#-2Y6Q-207-+TO* ')B5@FBO#@%(N?$: M3^NJIG6DB$02> DBKZMJJA8'28;WZ+.F-O[![/CLO56RJJ6TDM)*2JL7EU8_ M 9A^PEU=4%L!@]'G__[S_VNT?FT*!'_ M^\]:1X5O$>S/X!M'0?J]C&EU+ZU'#P&R@TX8/ M9K?7M7M62]V-HS[:\/3&!.X8XQ(:-IDW<)4-ZA]]/J46K]]I:;#=JO7L5JME:%JK!WZ4 MI1&GK:M$-3&'NA?3PE@R+9YE2JTTSKBQHMS>G%P.+Y@IPBT59ITH>7OE6;8* MLX6DS)8PBM=6:I3^8/_I\1!\N?;$/$R]%"'T(.4,*^@XP?! M9.)&6/T/;I!'%7_&BO;WKD37NU1GK.#_'%Y^R=Z=,R*ZJMYV#-+KTG;7:#DM MHMJDVV^I/=JCG7;?W"8>V^@:6F?9-3J,MBTESG6Y7L_1VMV<8Q.I1VW HM76CTS:[QC:2ZSW;K:Y%:;_5 MZ1FJ8_[1MVE9?[3XE6QGAVZ9A<(=KXDD5C]P3[#==F4M)]_9#;#^* MK'ZGWU2-;KV0=4L>+D2#.1^2TD3:AJFK0OF53 ]MH^JI##9!:W7X'+"%C M"].GU6MHG5[':*_+::W" Y-3&0_5@*-XS.\=8PG05TH0CVFH_'L6NI'M6BSZ M%S@+._):JW3S3,P6&XZ([_XO^_R^;NPC,'-Q,U3H9.H%<\"+6V +$/+-36 7 MJ!7^YT_P"57K9VEE22NK] 0@7;57J1+;K)I/;!OP%XE_OKH^U7)JN46(#3K8 MHE9'-32BFK1##$=S^FU;;1&GM85:[K24K\2W2 1@*"=WU)\MVTF2EB4M[X^6 M!_#G57@;W/OYT@+'Z/?[[8[5U1S#H+2G.EJK0^U^WS1ZCM;=@I*_$0]L"G^1 M>H\?RU*(93&+["J\!LYIKX?S;T[,*_((@3^U^UV<]M#3^CJU#-4V^X9IVUM$&C]W-'51 ;Y?KYAQ"JUW M/0;L+H73P(QH]?#YL"+#;&L]TK)-O:=:5L?NPY*V68MA-+26NK0@J8S?)O]L M66SX+LMN__>?>[K6_13!TSTZ13H5A4+'\&++FV'B1R' 2$",-I6*^6W27B45 MLQ0UKU"'D$TT%S4(-*2V,IV%T0R+$>) @2M8&%W3WYGOT1' LN<3*_[X-DA+ MRA99C%#V8H1.M]7L=_KK$G3)5HJK=;Q.?"66'06>:^>W?(F%2Y#DNW5CCQ5+ M46*-%TMF;VS):UC4N.;1_CK/E"Z04A*E&YBYC,A;Q>J]9T. M[=F&UG4+6#B5[DK##1?\S"'\H0V1W)5F$\O7K MX*GU;;)B2+I",LSR)M#]S(S(CL&642'8PD^\)O03C$ ME))K+Y+KW[,H=IWY"F=XG6#I;S7[[L*WL>2:*N9; M&RE$N:>>U_CA!_?P0DHB0($-/T0SS&212+'Y\9+8 ' <=3:N1^!UC^@: ,!207#)"<7=O3.VI+U[ND3\%;;9E$LQS5T%1' M51W2(=ODL?^)Q[T5;50E'>KW;+"//A]V!R^#O3T_-W!(:JRW*],VBZM,GZ%& MDQ.=:DH$I5-L?A K>+2VBY8]&/1LE$O(9K)%JRW]%O9HI9_8H++,[F\>2AYS M:0PZY7!B^3!+%C/@'M'(OP7>S(])R*;9A%&^HJS5[QMFNVT2PS T0^OW[8X# M_V\8M-\SG"W&X8$N>TP12TDC)#*>8;LVCR"0]7=,^*0.44Y@ 1$%B!@\* M,8,["ACR/"&C/)?"%\2?YR786M$%"*#A@M J"*LTE@I2B\W $\%2^,T-E2 ] M[S=Y5#P.(IH\,&I*6^XM,Y>TY201O*HM=S^FK*5_P:![I[U7QB1BHM!6",C. M1![F!:5)Q07PS T2,A>W* A+^!GGSBHV_"H$]C2D%F7U&YJNL*GCD?(.G@>D M(,1J-+/&2C0.<"Q0,GDT'I-X$8)[$BT+=7:S@.3],>@ 6WFG8*>#^A&.H(:@&[64])3)1S[O44M'OVC'P$)Y^7 MN*&C&3].6!DV;I5W*&&[GQ2]I3?3S(7+YOA-<8Z?4.+;:?PGZWJ^[%2%T^A] M\U55[8CN[TK)Y!NT97=4P;_B!MS7*(8^EDFX9WJ9JE:I:J M6:IFJ9IW4!&XHE5B,%=O@^'B<_"PT'SC;E-00N M#SJ"!L;0J*Y^6K=&]K/V*;GLT0O$"MD.+:\RN1A]ZZ,U:SU*JQLTW6SHJR*I M32FVWR3'/D=L;]>+Q_JG@)*FO'DVWF@\?/,@D'(,-'03C/.1JZX1"SXY"69K4,R^KU06=0E9V4ICM]\J0V M _9"IBDL\4+L./BZ6MML/@9ENQ:4Y^ GJ5[> 4/]=1A*W:L76OO.M+5VY2?+ M:"GW_N>K[, Z8*.L&SY<9U^7>=,/HR385GR912YJWOR<5NJT M^TZ7MG7'-+J==M_NF9;AT':G0QQ"#WAP9FK<95AX3#T\D^M9V_$*\N;!J%U( M8-.3GO*\UV&/L]4>V]MCCF0C?F'[,$@=UW0HFF;2OM;N=OM4,_HF)5:W:QJ. MV>[VG;[E=,K+)+)Q4[K7,BKZAHG@91*6SH9@)<[LV[*T'%.9+($)QC'6;\:! M,HLHNPJ@H(!)>]59Q$'(WN7-\>7W+KP:"SY]6&& MM^=&S%CVR>^!5N"?BH> M^,,&Q\3$MTEH1T)VXMQKUU[7KMIZ1U96@AXXX2BS95(O2+T@]4+ELF6YHE+A M@N/@*4P6$4 2'C2 8A4D+)[^"/1!1JSL,IW^2J((8,:O$JE+'8>RT@I?S&O' M.UWT(GP0[&B$AX&G!."4Y.1]YOT7Z_L-U<@->QR2T"3PV,;5@T?GK&;UG=96 MOC>'S4%3Z>H=G SY'@&'JT4^+#?=P/3 K\AI%L<-)[Q^90KO)W@1*"/6^VNS M59.9[<9B;X*5!>))MVKE'1OG&6ZWGF-0PJ*.WC1YIFSIIMXUV MEYH&Z;:-??DGG67_1&J0MR@\I :11+"U!G$8(4197P (PUW'\*[U(?*:)Y/X M[ P;7L$?+/>OL@GB?.H"OTW4_3L>:P> KP#DD"8G'C+7)@RQ$R! 87[G!K/( MFR>R?-5;-\CST\":X37GKC^,)_$9/GB0OFY!KG=[+8W25L\DG8[A.%9/M?JV MYM@=V])MH_^4(TBWC#L=1JZWFBWX#TF[/%PLA;L4[E*XOXA[@%$9)H^Q*9:+ MU$S2)GHA)[N9^9S6>J,/806LGAUN=P#\#&- "Y!PR08Y\%($/4C[EM@ MO3G\Q)K6TK?GM4'J:RP>]Q1&^<+UD'KTCK<.BR6(V%-.>3' >4F\;N!E@Q3#Q M)=*X!9%+1B,0VABR0&%.8S%R7PCDNT D('%$-TA+9J*R1A$' Q)P6\2D^RSF MUFM('1I2L'4Q"L%[*<%*5!)$S.8%*O#F/,E*<4$@>0,?8Q^113R1._W/C+#>S7=_T?M- M0\50_]]G<)<&& /QC2,8HF@VX55X/AC141)? 44F0OD#K-=7OB20;-P=UX>= M*%RX!,I%;77-HO?G7D#B8F6JLOH0PM-5V0E3'.?4#$&^@S0WF#B'_RTD>FWE,2'+CZ!A M1U(,\:R9Z"H34/E33RRG;W=)CVBZ;;14@YBJ#4*_;_2[?=)IMY>EKJ'JFO'' M, D;,15RY; 7G3RXT1^Y%U^3\#=4PN!47-.0+>,;Y0?@YH6V_C2AK>GM8T/M M'6LK1#8_7R=-61?4UCOZD)QI&H>41#/89O;+>Y8KW]/&=BQ"5%,UG2X!Y06^ M%S&ZU+1TTM-MO>OH3]A8_.++@.GRV#4]FEO)H]MZ<7F^P\8>J_WNL6;T'MO7 ME?:#U(12 "[D+=X&$;QQE!3MYEEQR+$(V+ AQ>E03:Q:=['NA<^8Q">?4HL944I+1%".68;4]6&ATX!W MD!8"0RP@ B9NK%Q<7"Q9.BL\P1UCWPL>HJS]>Z/L\,3RD(1L+@DI'=]T3:"7SY3/E,^4SY3/O-ISUSAG>UD*&3ARDVMX O:["/O ?%< M4-.8IG,C94I&S';"*K+ 9U-34;4HID?\'\M'-NP7"/7Y0"C%)O%M0OIB+-:7 MF^OS:X#^2TC)CQ/XGVP^ED=)R)KYQVF4. ZFR8+%-\D1S0+ER4O7O2%].NYX MP\2O&L2!+?M(O'LP>O-# WX:A\G5_&5@MTT?A'V4&_:4G!:=V$^?E#%-CY=> MM@Z6K:CTISS(1\6,_FJ8?J4$WIQ?\YX89I%I%E@H__=_-1K7-U?H0N"*+F?H M+]S0B,9_A;__VOKK7__::'P^$#=G!6RO8M(MW[<7X?&;&XV)F)@<4VOLPV)& M\V/XPMK&IBD0SL%E@,UM_$-)CB^8 VDKO'UZR:O<-U!/(*[-+UPA MT)9T2DDQL;T0'UQ=WF)0ZS7[.KQ^U>RAPGB=ER%EHHQ#3.3]^?KDYO;B MZ#/^HUS\]($LSJ)9G!BT%D!-:ZJ]M0"N&:.4G_^TI\URPJ@C2V@/ R!E)(*3A(R.&DJ-V[T0\'RA2 \&"V\-,(!/JW]:BBO MFDSXDE##EZ;RW0]I%'C8SS6,B>,H6'""G6)O0$S /NC[%A1A<(^&U<]'VM%. M0B-;VN"?7\YNAF>#[S<7M_]\U&CDB!PTE<$E@52LRFOU1!JHC(RL"_3K3>4Z#*8(&WU)OGWZ M-NV+A6$']->3^V6DB9:@B593^4I'Q$/*L"@[(*HNVAY U+ME4O85$1>&( VC MJ7P#3T 9$H?&<^74C2POB##Q_Z9DA_&J9%0V CE[H%:$/;2\:AB+HD_,8!8K M5[-0.4L;^:]$(W\-1(F 6.^57)0<-)2RSQ74EU&VB=ZEX;N#Q>_*%O>2M%I& M6EU4TH=TYR@ZK.TT&! M@\"W^01SO 9(:^;Q28574\J3PW61/;A;+4T*G]TW+LF"=$^:RO_%"6,N3OX% MKP9)!K[PDL\YEUAX04)U8N[D34DKW+/VZWE(922CGJ"B7C,G?H;9A#TDIN%L M.O789^SOQC/+:R)\ /C.ZRFOZLJ>OB":?E,9L#,N(N6"JRJ0-6044D$\O^-) M&R=\Y#EALW;]Y"/VLN,-&=%E8NI-R:3^J])@*:DKT6Q]T&Q@">'$?BZ(6/3? M/F1L]Z61?R(ET-,V+LGZ][\TE2LV S$7['U; @2VHJ-+"9+?DD%"'8-F3J]@ MG(B$;(S*>1!26)?R]UGH1K8KY@NS<<+7(;W# T4N_&@J!@_71=H,7I529-"U M(NRT58(@RQ#(%(&DUE>DUJ5".#6I(U-1^./P^ "C_,MI7Q[Y'R3#$I1?<' [ MNB,'\T!>NB90K8# +R4-I97F6C-'.(/H< MLXTK_%OB"?\F'6%)JZ]'JTLR+BF6T]KHQ(Q=TXW!&EB1YE6&UIC:,Z\^XAU M[[1*+MY+23.=A&8Z324;$S*<3>!E\[=E+\)6=#JO1T-O:.9 29GC$>4_O/CE M\N3V^\W9\.AS]O>;X9$\^)U7[&"3?%)*/AD$?A1XKLWB$:M*RUZ/2:2EF&/C M&SH-PCAPLKA0S-LICC[SGS"2F?M1-%NP@]GYL5B%>($;3FI@0V[8E/-&V<,& M9:.P+\,%:?"%>)AD4X9C2K'$=/4PBZ5E%+#P<5&PL+< M;TC'U(\P$WSA6\&$/I'$7DB<)0-MRB;1V$Z?-^2T@FQ#SC>3'HG&RKD7W#]1 MIKVH GU10CI'0BK[R(/2D=OP;".YY2H0(M&V*%JA*T!^Y9-VN-OGC=?KKRX; M^5T&,8V./K-_DJ.JMP@6O%AF;9^4L0+N\X;VA(8/]L^?X!L<:LR_//3I"T^9 M\+_^W( $D%5S\OE4^L+Q JN'\&U_/M6QPKXY5B(:NL[R!A1#5H53H-CST^^. M/K=6#)85!X_;HS#/9.Z']*/VS_[$T4Q8*@VTWZ?C9$ MVQZ'L ?IM75"!(\0%D._\<")$]\:!V&CP8=>;AJ0N87\W'I ?C)N7##K(SS[ M/-)=_]SG#5=7$UV).RJ&/^]W1U>C<.M-%N.W%W8Y?[OM1E./S/$X.+RG87I@ M3:XZ&"^_\IS ZP(463Q^^?G+ZW^*-;(UP%^^#R\NSX;#:M/56N;%>7C9*/77 M!"H]" U1LPKPOX MQ@II3$&_3%PK\.T9ZUMA7M045+)[1U.]23UJQ6'@NQ:>8SZ%-Z'KQKH7H]F4 M)6U%4PF#0-V"B5W]B;41OL:3<,?-(Z:O&C4'RD6 MO"288.$[VPG@=+A#8,T,X=8(SV:GGH.Y@/V+MUN ^O3RA&$#R$/P6:$U>>DI)' 1F[ M$>^>8>F!(N'D\[B\#'PT "09%/%3R0%2>W M G:;?330%G&'8\Z$_*$+&*%P4ZM,0):!8F4*\&#O;8LZ,_,F)8#P9 MI/(+'R+><(S'#L--"LX+FOGWQ$?7G),08W*^88(6M MM5)$R*PA;/F\HK"QT[\4['0$%#Z L(@.LSH3_U@K;$ $'KW'0@FWW^ UL^DK M&W+/0&*.&O\-)HA/09/2$: &SPEGM@?<>Y!YWMXO1,M%-B)M%0NH_= M3.Q?CX,X&,8HP8"*N@:ZK$P8\H"F1F5Q VO@%78^.@ M3]=D"T:2B=A3*;-N\"G"^(IFUAB-">*&X(WXHHG%PJ@UL^Z!2H#8O8#8*"/Y MK#W0A;^Z$8I@2D*XG=E++I//1,$CV,?N!%=FP\J\8 IVL_=#^49CX@F@G,#U M,IW)#$1-^Y3NPLP##=( .6ZY$H>47 3S.,^2RC0,T&03 MNCP/176IZ9S3"J@O$(O@##$C#S39*(3;!)C4'\&^^["1($%!Z7$WF 5'P<$# M88K;ZF[\U;R%G9O':&U-J MU_K]E!82DYO!N,YO!.I?MC4_93S$=2&XH-N^6D1"3H7A@-A_?F,C>N!)&99RET3F W_PT^R*?3X]Q6,]H%8@7R MI/S#?]AX3Y!/$?&$;N,@!(-R3O7ZT/%N#$HR3:($('^!&=#.8T^/0^ MI5;Q;$:L><3C_C.ZG:"BBOC'F)7YPBGD1SN(8-5T/7M_^!=X';G+X0\F'WKC(!+N&3%UP&Q^ -")AL0&R M?9RK=8<%!<0"C$8*+#:LVJH/V;VQAWQ9KP&#?57E"O;J.[^ M"3W#G K?2D;SH%!23JE'[I'676XI"K'G^C@,@440@4&2'G::#FT)V+0?$&VQ MTFDI7V'G"):O*R<@\V9 P=^(AV-_P"2BOA_-O3O0^P1>T&JW&[IFM)HL;H." M:3H&X9DR@\^RUN#Z*.\ZFOI>Z1A&0VNI:G.;/.;ZY+J^*KFNUS6Y;NR>7%>> MD%U?R)^SI/DR!M9EWY^8;'\+^?7MLM'\P&]2FV&4"82@L_ZHF MO JI7E:^,FJK*-Q'GT^BQ(($/_@.SWD%(71P#T,X M&(H05>+%B1,&"A^\)9H&'TR" :R N6XI(W(#.[&8EV-HJ,GNBY8#G4S'!"') M["KFW2>)/3P; ETP.W0QE@N/!2ET'X^3=7UCT2*'F0:IW5B,@Z"YQ<,&_YDQ MTR]]49(V EO[!QDQFQX,U<".2_!0:,):+FQ1A4@IY-N^M!#88!;AW<\)6 CTSS>;T32&9W%!!2**YK#[DX@#SJQW M!3!TS,,+F7^ FYQ%.9)8;)*R&X6NC1_0K,H(CD[(#QKF^0N7DL;D,&V8;E+F MMV#W7S/@&!$QGPM_NY<*(Q=;F.^:Y+_&MT1_N7PVVG^!_Z 7$+TGO(1 M;H (%K7U&AC>QC V =O4FTW2+YOYD)SY^:T43Z(IS;!:X88Q4ON&\D M*4#^:YKMY9Z[$Q(,BN;RNQ45]ELKN9LD7,^FG''9PQRNZS"XDKOS YJ0Q%VJ.J9@#S-1/W)XM+,ND#?&8!&9#IU!.2@',79^$T[L.-?PS9 MH0:#7Q_<"7KE(!DS,9F(YZ+>\ (A84"2H]1%48#W,7%*07'!*D9D-LIT(!,; M<$_DS)ED ^EO,SF(C\H5C:#VS<45<_HKJY@!\1I@>A+#)DS,ITL7=P"_>$7X M4X53A&Z:4$F24<=:"7P/R% \X@VO9CHO*$K]B'$JM87*XPH0'@*7^X TZMLI MX*G@! 61O1APACH"_7KP..-$=D5T-.%U&2CX,'F0HCC,4[J=H_0I/ ^#*EZ" M9%:5 /^.0C)ACB])O-7BAN*^ $I10PA0DX0)PE 0^/A%;CNY GL DXOW2!=J9XC -+VK'+VGI(E$C%B>>2YC3-$-//2[+MF!%MQ"A"E$B%>,8.X[C4R!%F M& O_6V#P O<+]AM1Y/OI&,Q*VV5%4O$<^2JE2B;.6+L-FBZ>U\BG%,/"3%%> M3%"PFD7N#,5O(1>?+*(I*L%\-\@790$OD D&R\9 "!YC&!JZB'5;;(A-Z31S M[W[XP;U'[1&%YZ%_DQCS6)*5%*T<)WJI\ [PFC#]CUOHS$ 9IG"SVBI>(&"G MXAR]),[FH#UYJ#%">Q;SJ+FL'!-,%GIJ-IG&[.X@ZS1'WL5SD!#U8(#[P835 MV"5U!J<%Q>4D QZ5(XUC8 IH(-=R+ M.U9=!I=E[YM;7EIQ"D8CTPRP8[47)E\8'XDS[:YAQ^)03.BN)-Q,G'"3(ZL@ M9K*"%0T+<8%53MO6#1>\U4F0.,(B),:J'I!GU\@C-%.P]9C;=U.QOS3GUW)Y M) R:E(,32X8[GLS4&7%NX!EBX,(9*D06#7B8\A-:F,Q#%>Y:,X^$.8&')=^\THZB"IE_AV(M46F)/)9D9EE3/1%+.7,H9%RMLA4(\ M)5L1?S >3N,2#Z1':K\ +">12Q+/N1 8R_7"JL<*_M_[QTAS4YB_DW5P%"+Z M_#M,.8--VP!.(*Q48,WOX (O_I3PMH&A8X_B_/,&1BP _.S*()R"N(5;]6( M.N6YY6X37A_(*GCA(?@HGWY"2HPI>WX.!%"Y0._LX?=!:&>O9P^"%9H_7'@6 M/A 5X0]:R"NLZ3]NMUGK<3*!:J'GI!$#3?] BL6^&: >7,?B-8DH7/>[>%WZ M^T(GCO)?0-K U+#QG["LF,1B%\ <2S0L2QT[0 &LP9LEEU%16W&N3Q5CDZGR M9NJ(!N"!YIH=:FVML=.[ !."/%&GI2$1,9U-T4A-S/:LUSHJQ MDYH^GJR>YY+;Q_G"Y#L*>^DEW-/^A4=%4M6?<@>/Y@XI5; S5]':"!D7C+EF M9"=I1DYW(,J:Y9$/03BP6D5_QCT!+N5X'#$57K77P4-N$=Z&0/W*#=*DC,P9B MZH,%4'F8N^A&L%(;K!U%\LKJ19'0EFH0LUH=K.)CA/U8-U(Q/,VL?#SVU17! MZL1=84 5@]?Y9I+$=,D;X'G;FH6T$? D2DE\U)3H @W*0TJ3(KG8P0YES%E MYF-N13!/&CP9%@[G-K-W7 @\$7L"I4,!3KPCTD M*33&%_DV1FJRFJN%I^;:5]+"J:)Q$,VQ,<,5Y:%@KF?61N)AH;;%2?O/-VRR M %3!P(D1X2QRE?=OLF@[-SV=F/K9I2CE19)< 92C09HN9/536.B*W[^&YG%3 ML^2*B.45X_FYFC<6+C?32%7:E^##KHM\)XY>H"N_U8$_7D(>C.=2Z3\DI8$5A1^YG2% MU$&;A5?"@J,TXS%"YGLGGKC-)73.^0>6P!+]*$J"JT"IN(- M2(U%U:3%OLL*<@EWW\%G$U,118.6@WN-BTB:3]]%-'._CM!XNW/I_5'2ML>* MI?C1\,?),[+#AE+!C^=BSJ(H,59.0+#.08W@$K()+(,DB"&.EXEFWN*H*-2XH,:4'BB+*1=)Z2114)QC1N&H$V=^,D93.;(N__I=M6D]>DILTW,E=Z#"3X7[B4/S.:F6@;REDK)(37EJC^ YR0P1BK MV_P1K6IX9&LE>Y;(GC/_S@4["D5A16'FZ"LXE,(,!4$?"I,YJYM,+:]\M:?) M0@'$$LE!- )'O'J7"^FD"9&*:ADANGG?,U=SQ30M7P%EF9U[YA<46.AQ$7,4%"%!R*($12E(@I3O@F*^AFJ(V M=AR:O((K*UL\AA= !A%-*X,J2AY;LT1:HUYA+[K "5FVW\J5W^=[US#F@Q8. M2\RPY 2O)0!OC3,2YB)XV@*45QAB9(8G*WFS7"Z'"5H=)W*G5A\2,(MMACP? M,8,KD FS.#[ RK(+.&4E-:>R0IUB-1 R73X$U51N@P('+T>6\C%0YA5B$(#5 M"O#;F#DJHE88KXN9FYF4YG*OTA?=RKEQ3EGV.(F@Y:>0G'B@!="YRT^HR6+[]P0,8)NS M-E9K%ZM>63#D&*/Y(OAAB;!_@)7K6!1)0T1O,KA$K.R[[Z9CL:-X>"AX MBCDC+%B^"T+>Z .;E'8^)!D9U)A96NEX7>GQ,398><&<)H4"J"&CF ]0"5G! MY42(!!%I3M1LONYG18*2S>TH%!Q4E!JW3PGQ_-< \U^850AGTTK;L+=CFB^0 M3^ILEYKIV*PH#PN9D"R)H-B'Q'%#D@S%L -J%[*$^"C@8IN9K>O*QU@'4F@W MD('G/'=!>,-1QH!C=SKE:B&,?=8AE-;DIJ,:UH]@X>"\5)6_^2# ]1"GI<1N](/O;"%, M#/2-)I ?)_7MB=!-0OE@+'E(>< %;CI&:='S7[AS)?%ER;TPYZBEY=4<,R* M?@.+5\OM(UA[63"."9462509>/;"Q&N MU#A.!\^P8)>/Y7A1(D"= *N(6&\(GP44?7QYZ'=_;I%!]CR&?@NS\G;L^C_2 MYET\63:*-XTW.>3HE,.W[^:"D:N;,]-PN&BC$$V[]TE\G+>)X%S+)3L5RQEM M7MF4C(YB9ADO-$RLOFG CC9D="WJZW("*TD\)S72J27)DOM\,&I2B9>-5F37 MKF@I6VHG2V,UV$1 DJ)N%#PR6K#CM.26S'%+=<:DE[),R/-%Z!-91,WE,7QO&#%%LR^ MR\*S0 JLSU_4GE=6S^2J?_,!%0Q;C'47X+ R3STP#2R9&Y MY,="E@)<,H]-@M^0C\@&O9Q$J?O'!)$ PPG8W#7TBT'2."[OE\>Y]$E\*ZN= MRW7CPQ.R@1\"JJ7JX*Q[*HK!LTB"0OF'9)?PX0"\C-L) -ZD">%CM&B(,@G5>&&$&/J*_/%6+2<%$'R0%S. M:V:;S*)Q'NMF'5'1@QPA!XFHUH)<69.:8CA?@>^51?M,.!6>^F*MM MBW$WUHR]!L1(KNLNOTI1=8EA!3[B29G0$4G0%#@IZ$O=2^P("8SGDB3O=B^& M.BK%D3U9_MT*71Z0%&@695L)M@\N@F0#H6P@W*Z!<,E<>&2HHR102: O2J#) MA ZL0N8UNF+ .B@75_0+K&H!$-VN29-0P0=)%?QB]VS.8UCLHZU\]^Q:UMYE MON>!(P<+7:?#U+VL18YXC6,@J%089=D4[\53XK(Q-/G>QWP6%LUVYL=OFEBX M.$J>M\%F@V2RYL,@R=WB!'(QXIP9R!CNG\[BK% C9:]LQF5NU#T/4^",1]$Q M(/IO4E/0Y.=AY5T;'BM@(8?T6 +1GYKV!.3\G[3DB[$"X]/8C=(,T46<"!#6 M9Q6E]5*Y-D9>K1'@WYD=7!@JE2XDDPB/MS#*+L4=ZT1 :F8];Q4%-^%UC-$E MU"[&PK)*")$L]=+1ID$D>K"9)[-XB>,^L*;KI+8R;9UFQ@H65"0/2")W\,* M.VN\03PM=^#C^UU>29R2N1_ 3S8%CHWYP00Q^G3$2A/#:;@S66V^,)27C*9' M$F33FA+PTJ@[GZO/!LLE#7S6?*$&(W>"4E6IG><:A&W 1/X]FR,E9@WF!PV# MA/%IEG% 2;&8HT!D@6AFO7\F;%U5=V4EOU\+%[VB,#%&YXC-UX,42X$W*%^+ MF8N+P^+2<03+8Q:7RS^R0S]1\00VT[ ^L[G3C_E@.->ZA2A8JMA,T-+TCN4F MJ/_O $?VCK"2,5/W^?Y9=@ L:P\>^2*AGTD!Y/LAZ'N08^[#L7)*\,R1TY!X M6!=WK'RA\\@:>V1TK P=++K$X/ZWP9=CY3N>KC9DT MEI%0T"O!2>%R?!Q4&& MC5G:S-;,:+&H9%?08;HM1K=>],A\:1S;E$Y<73 JDOW^'K&$U#&24>$*)+]4 MW/(CQ=E81 =M)$&J26(=APM@4C([MBFA[L#'8[68'27N$2]>+S86C)],9NAZ MO7!$\8RQ)(3 SY3+#(+\621@0?"Q*JCGQ\$]R QKO+ 5'%V8G!=3=-(-S,X, M27N#Z!V;E^9@RK$P!^4ZM4:P 9!'8+*T6X'-\ R%E 6]^<*!&N(B/#:#YREY MCQ#8I#0_Q,VA?+1N*O-0./+J9]&[,Z$8/$T7"-8F&T=/F#S4VRE%$!\SJ\4N MW&Q(C#E?$,+L6)FM=J:B%+9U.$>@7!F*D;(5A9<[])G4X#7U\!;73LX.P.G6 M0GGQFE3,+&TUV;<)NU.\#%/%(,UBMBXVVRKD#3K9:"G1D9,])5&S>&+Q+%=C MSUP+T?PI3AYA<4ON87(/A$2K!@[; 5.E:^]M[OO\IE54=?2Y./63CRC/;=>: M3>O>7U3-*&95?4:Q76O451>Y2Y!%T%8A',)WLA6GV/&K4X"U< M?%B$F'[[[D@<@'7T_IB?9)X<*#>-@S4S:E?HR=1U2PF4'6S&YMVS/$(NF)HD MTB/P;*TQKU #[Q>VA?W-C^L2?P?BB#8,3>&J)VXT_ 22TH$O$C M610V7EP05U:(BV,K&2GD0_?)0[*!*TEB&F5_$CT5@076+EX(->0.;E@*W2\V M #PECJ^\2R/W[YOI8@O3&5+.9Z<%IBD MQ/EO;'?$:GQ+C4Q2$5&G4V1 5\Q MA1MKA4+^BISCN##W2!R&V$QJ34GN!,+\B7VW(?6M,>Q"MAGL:(PHX*%O5@Z4 M7BVN:19079@MGJ(;7Y(>Z#B;K'_AEI4'B,$\PFGFLG@A%D>D%U@\% M17Z@.!A2PLH?_(F \,P;S,*J_I0,74H/+,:X<\XOC69X^@4_[H$Y"VA^L9/S M(FO,YN?89 ):$"NRTPR]N!2^]RE>S%)>#@Y#L-@,JI@ETIO+(2.R58D##JM/'DA8K M9L#E#RGFN3:.@=0GRPV_2KZ*Q_.0NW$?AH.;*._NP%L\FJX>1!(6+.=J!MAY M'-D;"^=4,]E2,.K8N)7D9.Y,Q<,BG?""S*]J]6!LAF(O\:>F@_I.! M**9L)D4(;I0=K,)J<#+[+[_,,6&SGY.C5'):'Z.'W!CD%G8Z7AHKU!\[ 5R4 MBXJ9G"GFKV:YLZ-S!FUB(F76]^VW+T-> J/P_B=N-Z+ 3Z8N*D-K',3QCWGV MR-SZ%X]TXQOF!.JLOW8<51)I4JBSW[:?._\>\UX]% M(OBO"0MOY+Z_.<=I5Z :,QM9S.Q .#DO* 1 YRQ M!K8"L!YI8[+Y@]K0F MIS@P3V H]7C.AJ>%>7JPZK-O%T+X2\LEIS+5W"C3@99\(9YZL4")(3+P3:.Y(RGQ/$&$)FWF7J9 M#(Y?SW[[T4J;%X^9M'YW\*S%,Z M^)-Y!8[+.,UV'8?/]+42O]!)+*#I@A MFX]IK-^J5-#AB,O=;>-<@\(J&SFW!&Z8I174:75<-B:9AEF)T=H<0Z:G6/<< MIMV3L0P7-\E$!K8_<3(#A6\0&]IW<8-#[[!".-$G>)HS.\K[F+W3"F93CYO: MZ#LT>,@8QZS,^14\L0#V$7L>V_0&%;F'=#.$2DT6]O7L-,J&170;B2@0/98B MK0)K8XWL3*/S1:5:Y=U%>'K"C;?W7 5O@$2,H,_5;F'9CNMG.U:\\SCWWHD; M90D2!EUJIBY$EPLEM[FR\GQT.#,):8R);B"BAT(0.A=F9B;Z#+W/Q9@OZ]5< M=?H[SH=>OPU\G_)(S>6&L)H2#808-P:6( ;KQ_BG<'";RO41%,R6=N;H< 1=87TLCJ7'*CC#&1Y!T=54S\K)IS;LRY).)R6QLSA$I^R?W@8P,; 9'%H[/K OP[@(F$3B; M?_A-)#6YY\J-!^9M)8]E50?91[SK^V_)YUQ(<3G9LTQJQXLH *XQ- P*O*Y(]'@$&FN(OR[DBD&NL6(+M"D_&H@=*[SH4Z1/3S9UAOTN M#3-DN"=HN(%7ATE%[N=R'[E1])%Y$F5%C5/>$66W)WJ0(3TO2-EX@:K:=D>? M3SPO,8376Q^))BS4@!5-B2!<5[O\6#'HXZ]-;/$43P>UR65YV$)Y6$^6AY6W M/*S4XF7[\F91=YHQ?T4A%@7.RT7 69I %&YQ*\O*II2+C#/:#LKU\@-2NS$. MV! MFE?+/%,3L48B?IQI$(I7%2[C,<[BP>!8]D^]*4K)-'-SS--":9"2^1KB MT%AN'<1X-+A(./$P<%$_5Q1_SPUVW*2GTM>C+895*PO#6'*"5$3W0U9(0FP$7LUC M&X7EY%*6VS)\D/S!D$R\3T2N:'<@E@@Y#AGRJ*[Q\K$.),FH7<2BW&T[ P#-JZ&)8@\<>2T M11<'!Y)B5F,A/[N0PQ.G&[ ($?%R@>#"B=$K*N427Y7E8M-]2:.[:"Q_ M7QCXD>Z F"R%[5LT7^DGEL:"_HFC*UJ;O Q[/$V9MEX7T+<0=[O$CWL3[!P\XYWU'Y@6 ) KB/?!(LAW*LN:?P;8$87[7CF"T2A\6& M65L0Y/D40]C(TS[#4$Q)?8IIR*\U8ZHY+%.-[BEGL1 Q"0>Z!4!D1I5+?,D9 MVP[XFD&@Y*< !X*E_('A_B]( 6T5?>#ZOJFL<_[22U@A@L+I6;!>.=FR MTV5VHEILVNN0M9]M.MIJ!V'XU'Z+X!5M/PO>$F'+/OD":>GU#H1K%Y\=[_;< M+OTYSBQ&/??6&="O1HC$&Q\:]NC1X8KK/[[!4P?AF/NC<,SA[YY2H>_J'3P- M)3E+W@+MW#L LH&1DH$DV!*E;6.%)KPLQE9 -HP$E5?XJ&W=O MA,=TGWRYSC?%85L\LD,)-L<31$T:X&]L>-O;4H#1+('];8"^S]N]I:"6FM!9 M'K_]_#048$^EBCQ]X<-'070=I&X6PS;#*&Q(O-)Z=I?#$\$ GG2RV1L!Z9NEBPQ/XW,[- MSZ4;"G05ZO"3R8G\#/,\.R M@(0I]+"Q7&Q(_/_S^0\!DH!O?O>(>V@\TE+$ MWH%'TQS4T\B>S&R/@).-(S)APKXXV SZK M<2S>9H/Q#^!3?P('/Q!:AMF8[Y'F&I"BJZ'!#YTJC.5(H+^P.S$K0RE31+M) MALE*.^2650K- R^,_'F#$_5KR$QIM[P8B@L74SC-D"[AEP][GY#>?I-!8N@L M;;)/-TT%RB7:Z6WX+4(BLEWI;Z4^2\GRS]8-0G3ACU=HO!=^\N[%MJGVFZ+] M; :.,IKH@MX*&L4JWR.U@7?PYNH?(>R?L3&[T=)J4H!%?KDWPT^CQXP4HBFH M$%1[LJ?$9'02+ULO!4MEO1_ ?PP?!Z&A5TB@M-0N2@K$LL\@HRIMY+7 H6VU MY,*]3H]YF#H-M[CB6*:<9IV):SW AG@TT.7A%RT-PA71JY;E\H1A+7B(C)O^ MYBDSX&,1&>R- MU1;7?/F$[OJ@Z*ZO3^BN$[KK_:*[?K ;Y__"E0EQGB.=-AMB['_]CTRG6(8V M.,/&PY+LM4K6\W0_#!BC^!O1K!SPYM9:T+'22F>5K?*R@@GJ MF/$Y&!::+"<8&,O&^]>(XQOXK]'#>/"4(H :*&,PW;Y?R>&'7,#D9S*=7APB5X?"[K:<[P0WQ*N91U8$G4>^1&4/ M;OZ<">N*8;J@[)FTVSEF;>;/[9R;,2I[>]+E7,ZH'>N# M#=K1![A_H^;L:?XG47BS[/L" :E]"EA%G^+S[&7#=3THWO;#">0*@NE238W8 M"1C6Z9,@_)73ZGJUI210@SDMX#.FJ:JG];+,9]G3KLUQPG_(41^(W_Q0O"X7 MC9SYGXIF6Q7AR#\OMCMZW8*+G-9EG<^"$OMI3:_;;LNZ"*0$-'+!]]0%RM(3 MTA;5#/F\:5TS*TZA^L]'!H6H[,H:YB99R)WO,=/GKSG<5ZR.U^=Z)B0,$"T. MM77-=@UTV(*=B'1_FW!JC;C$21 N-8E\)028 MDZ;(\3W?*#O;*I^WIK=Y&SMZ+VKE/@4^U)@N$!<=?;S;S?]=<,,/95/C)TH3 M/-UZ1I,AF9(U:#7%%;4-WJ3B*-WGKAQ8R3YT$H68ML M$C.3N]'Q"S69NJB:3C\LORZY_9!T"QU-P"K/PF@31J+8 GS7A?(S6Z_S[%N@ MZFX0&Y4Y.MQ-NVW88I-OB%$@E=;<0DE^X3:WUZ:P3)#'P#%9#OFX8O?S[/D:]:A/NXJV+5Z"+YH=R<%W^2M^S#])OAJ+COY<=IQ;JMD>?\AWDDQ# MPH6WFLOM+B]\:O3K[-.7>7F5UY_-[([DP)_>CSPH<4_>?%AA^F849$]:)*OB M-?KH/P4=>QM3S).EK4X/7_1RG4O\%9M#>P_?P*Y$P86R_8LWX96FM,L\VF/OBE\/ M&@B\P,I6L,R>OGB6?7WOWGUVMH/#=9[]=[?;VN"L :T-4-J2-]L_<9KMS.): M]Y,1<94RAP'%U_OOS^F)?['7!0%@OCR.RA9K8'4AW05#TER:^*+--Z%BV;>6 MD0YY= @5YL;8M1?A@\_:B[PN_R-3.M)-G?397DCGWT?H_'ND\_KD+R]3,Y5S MM7E5C&).[/:C2+_GG*#FO5]G%U4SI^V6[F1R0['&B$V1N2:JJ)>,X#^D]Z#X MRW9YALC07G@'VU*"!%%-[>:BU"PXGU4I7W4D<(=0_1C!?]#I# MX*/LVMW6,EC@6S,D9F_-H&T.Y*U5**8$1G29?(T!1ZS(\.5NZMOVON]EK<*X MI=E1%_3OP0>8,@]+$8?0N;;WX9KUP$]6-3,4:/42W*^+"ZO3D@$@S9NVS)Q, M"&M5YY*D0&^13=(O\UC/-A1VO^:.[1OIQVR50L[:U39"R9%(N079-\Y=*SR] M)V[)UD91_LC 1%\)1AW65/N9-:Q"%P/0W]);ZK+2XDYLO)BTB:"6]F M8ICRO(GGA ;H)K(O0D=T"%FS5/H<6G<<+*143:R8*S+P6\-8#5(8.',B'"Z(<+@, _,@-H4?&[)5$N!6=P4>BRJ]8L@Q/I7%T,C*W\#>X MB!3'2!$ZDR^+E$/I=Z M*M2GME_>('G'*R0_:-=4YCEE_1=K#]W M7IG&;\U:1T4??;^%>93E[8]8NP)28\+BP7%T7$D%Q)=PK M8UE/4#(,V!1Q6\<@-@$XW81=:\ M.0L8I:3V2(%?0 YXX$MNXJQA9@2N8)\S +>C2D'$(E\E^LZO";:$Q/7]F_BAOZYL.;MT[[7 MP.?*7&O8Z1 '*U?UZ(1@'F;/='"9T]P68.9?%*Z=?E MDB](6JW'PXPS"*!L7. S4;B_B[:=C!_C$ )@U+'TEG^=JP&K827FOAB;R-) M]VA;6[TNB>(*. ?I!S6Y5S(C<91/U9\R=3- M$#"G+ 2WZ.P5KUC[!!I_RX.XONV-N;KXI.A5?&_Z2VG<@;8TEL-R9W<&2,NP MG&I-315'P>'1!^(ZH>,Z>Q#G%OP_7BM%Q4?N* Y"FS67AFG7R'?PD@C%,2T^ MV^.U0'H4><#PL<[A=^C*@X\>1(3<]K(7K!)W2E&7G?V9UC TI%9AO^PX7]CY MKHZ9N+(YW@ MJ#2*V8=8R3. T.ZL>:X%,0(,^L9WCAR:>OHV/+YE9Z3RN5& M%-\K>#A9=C'0>_XV6]5M:!YSD]UT--MC)8BE%)V&F2.^30JQMDEKA8=V:V2] MC$(Q590UC2?KKXH*82%ZS9HVQ,)2"5PQAJ+)Z30_2$!/I(<'QBGKFE'!MQ9E M1D= 4))!DC@^O^M&?>_5YA<\L;TE!_1) C5AC'H'QV]P#+UN0,$2N\/=OS"VBY2AE %^2:@>N $U5KX?8.!:'+P79$B(D5EY6U1F/8 M4P*]A& 2]HPFY# 6@-HURHMYP=H"TYDEFYSW\K&F9 2B.'3DE&%J=0&]*\XG M %8+SGB%4)BBNZ4&-W3PQ*:M=I+T$O?CFK/QSC*L!R;/RN6?/WGV]\?_O[\_ M_?%O#^[3K_[7V=G#>K%NVK,SLF?ST6<>3'WF%U;\CX)P"3('$3\Z#\>L6\!> MF2;\8%0;.6>@M!]X^,;^\>SQ#Z[MARLM3N,EYN6'[SW^X44 \2TX$V$TDNS9 MQ]L(THJ7<$B[9DVO"08?,2AC3PDF)=3.(R%)+IHQ7#U2DVJJ0%O\3;=B68DF MR 6OSR.1;F$OXKC1$[[(?D2'COM?F4^"F M*?Z5M,2UFO>!6%X#'Q1J(I%2 M/)1P9M=/+>E55;PN%0N:!FFB&\*]LQ7Y0Y*2EQ57 M$-D^#F^;FZ8FQ MN&L%0Y0D-']E4-.KLA841-.72LJE44,]*Q+B\P=)FP!RY*MH15QUCHA1LTLF M,99JGUPI7(\DAXJ+U,\"/DIF29*^.&)I#I0A=5+V\*)'U/&")$$1+P\7"VF0 M(;)DZDQCJ9T(AA&@HGAVP S" M\(8(J>&-VK I*?^^:O#3U;H14E@T\:X,]BURD[TJ]L,Y".J C#WK1\)X#QX% MWR+HFJ1'4(^-5LP;T$KDQR3<-92-L>VA;>GR&_IBM=@P#8[/+YAMW>1_AI8\ M7-TP,QS&S'=*P0&/\1^;8 CZN#&YAH;ND-^T=_$,*:A^U0B+02E68=+<)G0H M4J(QZ>&DX-\1U.MGG[,S/RNH2D,WFF_4A8$F=Z52RQ[U>66J7);(5(MV6G,W M0CB-05#8&=6EJ740;2(M("SR%HB?'I?[A1@3JI,W1C?GTN-,W #)3>JR$OXZ MU;H)1YK=1_2.U8I?48)+0UD;1<_2<>X 3JQFB264F&YVC846S;E6-"EGC@,6 MXG7?FK1_YV:$(/4V2!@)<9%O=-JFP)[PL%P#I^PQ7,?"&X]/'CYVI1SQ1D8Y M9MC-60Y*A'L[V%B^);0DM95,;L ^YR0/)$#[ M7COZ25PLVS6L"=]P2[_HM6VZ!(X$Y6>[3G A #^1732YECZK+K2R)CZD9V5M MM4V\_/1?K4UC; .MMMS& WW J[B/SXP+&-8L2%)\;MD%9ND$>)Y]@,@ M.*717&F (Y;9H82ZX1+C6#!_6>92W4SW9<$US>A>-Q<$CL/ 7Z\4Q"X)WR2S M00JY@K2J1HT)="V_K)HK<[;RZHR7P+5,\0E2V+CA#MXVH-.$I6J'T!D;4$O' M>XL]4ROQBWM.L-@.Y;JQ<1^*I8;S$1G27O$A-W(0797$2.702&7+ MP<;D1C"T6+2;Q*(86 G2C9QEB?L:\352=X6#NTU^SP*6AH/[]3 :/*=9YBU0 M7."^C>KP:$7#9P22Q$\:T1,;['\8O.[O,T.E:NDUP(9K(%RBXI*PFS00$74R ML\+:>,M\1Q[NDZ(J7V?_C_ZV02V@6&5J0Z:D!FP7HRBO+[M^D&8*3@Y[7-LJ MQ[6LMY# 5(QN(78I]?4>]$YHUTX3W:PC<#'3PR[RG39 ZDC,N]5>TRP%(WHT M!!3(+:7(>_!F7Z6)KD- 60=B\]MP.FAAI)$I/,6U !34[1@'E7/'8T#DP<5#_%@V59(SA%^D M366B75.\+@47."Q%(CL.#$?3G EJ0/DC&&,1)>.-"]R_ H.61LN2WVO95S4' M)W%8>U^N?[B6C8W(=A0H/4'4;@-1NW^"J'V\$+6/6J5-9R;)BBUZCA0=Z;18 M4W-YG?*N+N*4N!.!LK(DV0_Q%QBR0G[9)/0ESJG@M??A\Q&3PXQY_8 M(?WNQ4]/_DY7TDL,SIU1=[Q^A[&W_L#IG_^[7]IP[>U_Q")\?OO/9B,F ) MZ+^Y3_G;B!B'B'[_I__^O%_>:BB(BAT8RI30?Y(^].U%Y@XZ!"7W3FA&\,.S M%T\>O^R^T=LG>UJCN@KX]&<_9B\\:=.,K$$Z83E==R]>,ONP:U-/-V'3KM66^F#MKI?)W.U^E\Q?/U;-N[X^%ZWH<;[5NTKR#C[MH;[71[G4[7 MZ72-3E?H7QHNL&^;75MWL_?PKD#5A=?\[=G#6?8#RCCI=OPIK_,.Q]NNQ9?? M_>WL\4^/GKV89?_*+XKF=&Q/Q_9T;.-1"KWY/O2Q?;2O^V(Q>7)?YN6^R?ZU M6X*HYG2 3P?X=( /'ZK8T2>7H"$#UK#6(DPR&'UM> !4 Y9XMFZN9B-,V/-2 MGA1SFPNFX+0&RS,/Q=[N>OVE9&_Y(7'D^)2$_V.)R<;*MUR25UI6ZHXSW WP MOHEJC&&71.8A/&,E/6C-5L<"6A#^<,U=I"S :,+L$PBND-0SPE2;]TEW.D$< M"$[>.D9HP;W?"*V[/UJAE5,<:=*E[>N25")NY5QZ$3+BU>JLRB;@"@-\8JJH MRS429**80)6G[0>6FMP?I8DBRCZ[+&GPGJK4GCD<3\=5:[R+N[IDXJ%6H207 M.%]!A.63'K9-N]W4RS/=6N.L/-8=GX-A&)32;!W%E!0G>Q(01G(GOMDFF@5M? TNL31CH9^X-^;?CY.8I; M-LBG\D48!!;-(RXZ;ADJY,+]"#6^2MO/VP%$@43HH!L*)2)\1-$Q)MF1$KX% M7%/Z83'?1P?:1VC%72VOIR?':T/;606PV>0-$ BV+BY:>A??;KNV0X=<(+!8 MI'R)6SR)"M59%]4VX'7D5M";KSEP:Q[K 10[P-WQ=LNY0G@MF1E83&HFS*RG MV>PZ@T&!YN'&KW-/:AG%Z3P+?,0&+H:BCW?A5=XN@0WD/Y&4%LN1='+-?T06 MRG87VM)M%ENC;%7-3&'J7"V"ZU5TD %8DEV>6VMQ)8%2&OTXK5CFX-'91DX M $$$IB-0[HJJ?%54Y;IIEFJ.%G52B6D?-X85IOP]XA8A/X?V;T9."V$85/S? M_\-$Q7^H]9D=1.[-IFRZV;#R4.!_A7VND89Y8$A ]X;$!-,ZP.5EV372$:AX M32J[Y\U?E4NI..#6[I&Q*/3YX^I9DA'3A?)B^:FU=T)\4KX^/GF[@!-U3PZ% M8Y 4+)\?!]X@M$TKUQ#4:6U*&M\0YDC?*XBO(GQ(8=H%:,@O5.0A.68E)X6-LP=-#J!$<[97WAE?B1SHY4HS18 M$_!_P@32QB* 0K,VX]T2=;'1FB!]*6N1W3$3V*Q12!S;H@RO%_;4RXZK.NC: MR$/Q^[1Y),O')2F7Y4732K_+HN8BZ1Y,NDA_W=&'T?(;P<+Q 88Z#M"SDZ"=^]8W!!$T2B(Z(+]3*)M%3=G M1,5GZ7OM*'ON@ESZ>6LU_DLTZ>B4]Q@R($47)$E<=\B'\HNO_Z3_>1QM %1Q M& J>+Y^Y=8P*3C+Q&>0J6^W'+H6;@5:Z@J(+BKTKI+NA M7,<+&@0I0N\Z24\' %D%V%IIYU@MBX/B'$GW!Y/U:5&[.W&@'?RN(+L)%19? MW)]QB1V+1+@(D\(_MR'TN:_NWV3(5[B1 M[(H2 4XB[*:%M&*)+4=AXD\*4TTE[KF]".TK+"?S,45 01T*3N*E761&(<:3 M.K^N@.!]ZH'W7,MQE-4<#PYLQIW55.EQ=+=CO*G( M^ ]1?BB%;KS+^_=FU*%']&Z(G+1%V=0!7P]7K7Y]N!BCZ '[^=H M3IZ_X>_>RZF\J?YZXJ &_7IW6WSSAOYR1_27/(?C_?K#[(N/Y(1]A,?H%[[A ME/C@=+?]2N^VC^7D_0KNMKOF"F)JD=.U](&.T,=\.#["$_"FU](',?R$,^=C M,>].%]B'N,#N?21G]'2!#??FT7^*Q3IX7Z>+[ ,=I?%&W)\]^$@.R4=X$GYA M_^IIO2RG A*GR^GX+Z?[I\OIH[V&DWEOEN'_#IS)KS^2,SFUW4=Q&K_$ M0'_9Z_-E$X'#O^@9O7$M/K;CNVQV #=]D''?R=%^TX%?(WQO+F<"PAVKB_<0 M\[X3'7+#ZKR;>M%_3+%H3,.HCP"3Z.;[CD^_#GD[[D(1P=SH_BJ5<*,B3M00 M,72\4S:&5_@G*CH79<55:[M:&/=;P=%?H?=5MYO_6SME [4O6'\2BA:U^ M&SG4/\#NHU!9N@EU:#W:%=JD+YG=++3^L+HM=(V5?EN'B4WR7GM M@4*E9+6 M(]P7D_:)?I#VCWG%-?'<>379?@B@;]UZGCU&;T]I(2'+C)_;AK3PMLKWJ'59 MM"6K*/FM%ICK@#_BO0A]T7B-I=A.Z RXGKI$V2/CW$*UG=3D%)!;.43&H<+] M:'N(.__6U\T8PTEL4^7Z:/#I*5=%4IV)_VW;9E5P(R)0J;PJJZH[#TYA M#"_2[=?5O^*]TL\P%-OXHK=L60&5C(A 53/JZ%N (Z*6@.)F_-$E"-]R-7 *8>]WMM'8^S@ZUW33IG&LE M?2]FE)I)IZY5V9(&W4JGMU5\*@_)JN_67&&XD I#7Z:DW6*N\D[;\TIOU*Q" M]1VJLV1%I0FF%>R&>KUXK_V?+IW[+"W$'@H K4S)S9Q.62]E(U'KQ[:%KOR+[Q#H!92_EOGFXH#.C#%V0&W;@LN<% M"#'X5+8%./MYQ5?-8L?7G-YK*FO)>M:[5FMNT;!9+C6TED7-%,P=Y@&I.Q'+ MH"A]I\'+4BOT%WPID^CL0&V#QO;V?JP=/[<+E$G8-6(AXRU M#1TM&D [,*+0&V37K;D3)\@4EL6BQ)5SMLE?!:(),(OLVIK+%>4:V&V'G[06 M[B/CX;?3I>9Y<;&C?6W:/3-W5R44^)%.4#J+M45L9*Z<.D:C$^KG6YDU'W,A M\6@+K1V4BX%O4)#E0"Y5YQ6=V8B!6LS(COY-I[E;EHO0VS=0%8(B@0ZHZT;> MQ2/AA\%N \Y!0@X52*&*^K)L&^:MP 51Y%6_UD9WJP*>#12R]6:%UK]HV>&A M6PAW ;?\;*H978-D"@K]A9!><=_W,(R9)T?9LOY:\&V[H,_F"_8 VV+10._9 MY.5G,2OI15W/MW-?DO_>MKMMP@%X2<_0M0BK$+@<[C\,9 [/R^Y5]B1G"MV9 M=1$&A8WK9$%M>+$A+=PTD@Q0P0B55DV:8!&D_E=% M4O XD9>_1GEYP?)RI%.-E&[YLMGV;-MG-TR5])JVD<]^:JIRL0\U_1NX2G*W MF>&8\(U%T1#UH617N%'3XUCE5V"H:JQ'81!MH4CQ%AQ)ZCK_#]D-4$-&E]$% M=AHYS>,X2Q#F2&D5R(#"2&;6GW!#)NZ&5HT_,/6Z"[+ZVUR-QY1@B$UG5EHX M1>?2LW K"U=VB1DLB[)@DBYUZ,/,EZ1_%^B:J=0*WS8T""84X#\X[L:G=3C4 M,^L7[5A)XEBTV#;$AZS]V*H !R7IMJX/! ]".H%]@>'7MZ488E 9Z[P5@M"X M',P:-%C,8]4&X1(,W)FTQ:FXXI98E@/KDHZ$+2A9NC#-=FU;<./3!E9M2U%C\]_TFOB,\PC1=@="4S?BD3.<\>&07.G-;6 M9 F/IR^J-D&[:>YIMT##43E@+-Z1#33Z -IT>7H9$12KSRX:\S$Q:6L+S[%GUYDM8#T)=)^EKW!+>)LID&<2N/#(N9[>HF2/A4?\C*.69L(G_\VB)CT1($> MS9\J1,25)U!H!-D7J[EQ<)B\W#97S:Y:!L8].EJTBY7GYG0J-W+:JG?$XL]] MO9=P3\7EU $/]UW6G=];[WI>_#NI'RU8__1Q2%$^I8-KSL=2CJ%=$[I*WQD U4UBW%5D4[H^K *S4+4 M%RP]D#&S1K-I.,U&']N:09K]@$[2N"S(#0;%W*%UH@78PULMZGSA[E"906 S MTZDN"UJL#;QA9C-OELQ J\9VNR91,Z.Q MA(*)B[ :[=#02C[G2<,G$ W1PNX&16*Z?:7%ZT4_1+W'YC[;!35B?<*FRSVW M$Y+1J$6U$W9;@+#L.E9/7H @:>EXU,F0GJ!"W!B&%&:O'V+"3I8YZ/ATKTY] MD6_#I//%J2_RJ2_RV]Z<4#J<>7/V$]\$B"5NMFSH!.*VZ*H/SSLS_'9#_X;5 M7C-GXPX\[9LZ*%V" *K%G?!F!@T(J,4Y-63+@KHSSK$5]KG11"LH>F96H5'>)QW2?7K5AQ^G0C@ POAN?+46P:-,)+ MM T 7*R+BGG.[//&_IPC:\NN[3[5@**WRWAG&%TD7NR8[?IX+!GZDEB MPO,<(6END< 95%J0>&\LFP7NU2(LZ9C;$A/05,O QIK:08M2(RR.'%2X*?*E MY#K)4B3I'33A%+#AAS6%9R3KZ,0;4PJW#CU:W8Y$ ML@Y(I48F8"N*7W+CO*+9>*0Z8C)Z]4CH)]$+.5 I0WY_+N8PY8YTJM)/';8U MF88[1"SH\+8]_.J9AIW9, 7@!)E(#NJ^WDM<@RWBF6/#IB.UVR@G.A:DY/'KS5%_ BQ+HF4FL_\XO&CX#,S.?OP ?;E<"P>+MA9N?_U%U^*_TN/ M"+$R;I7QE).-!6QLWB839_W$8%:2I(G[.SU+_XGH\#+[>IN8@#L^T?0^7N#8 M981U4URAQX]D\$K\@].O%PCD+:ZI^@K1K6*7R#T&D89UWV^_^?SSJZNK\ZY8 MG%\TE\=Z"E%N. C#*05LV$Q5E"N85-9L*.PX%HM6X9(1"^?T55GE\%V3 ;^= M^1SLF2Z.Y,..CYHMI!"N"*P'\2/\;K!OG6P(/?()/9Q6[^QOL_#/_RO2Q#_^ M$7^0D 8I5-KHI6YV8RS5)J(Z632540 ),HU5DR-KO-+^ AI*I#NH:Z2S#' G M34U7]-Z2)](;9]7K =,7R"#B !@6D8JL]%<0")F;^*ZMY?K7B*4(=!/:W\0I MY *\*ENW*Z)E2/!?8;6B*LB>R((>?:2&(1;,P,C;#[0>OX'^AE]]>>IO^.9\"4&.OX]R_!/9TXMR6]V* M7O+6<.B3")Y$<%H$)8?SK47R'DD/=S$T^W6Y.(GA20P_F!B*Q''4Y4D)?0@7 M^1F29^06G 3Q)(CO6Q ?DM?9BV/=]^0./%JS)W\2O9/HO6_1^['9E'5NP.)L MTC@\">9),'^!R]G!UD\2>)+ #RZ!CT-OGQ=]LWB5/;NJM=S@^UVY+"JX+BQ/ DAK_DA5SE5\#!*/#])'(GD7O?(O?78GD!3H^?*OG'2?1. MHO=1^L5:"_0\8 K^[XZ&%["Y2:G*27I/TON^I?>YIJ5_XM*6EVU.CK36D]Z] M"CVBA'Z$-G1%S-F_ ;QA2@\J O@EZZ8"\&NW96S5_^S [:.-NY\RGPPY,,\#F]%W!:JNE(9#(*0! M:*&HQ@^%DSBPGJ+C%("/'U05O<7Z1J$9K\0''XSRP##8JB\6ZYJT^,5^!L*( M:_!F[VDPO_\B^SL=H;P#I.GA95'OKH%COJ'P"-^]=79@_M? M?G$JYKA%,<>7IV*.WT(Q1_SW[\(/[_*F6[3YY?7\W9W?=SK//"N7?_X$E:;W M']*/_^OL[&&]6#?MV1EM>3YQFMZ@A_PD!#UY(L]B"9X+O@*^$<@TXGA S@IW M1>S^+O_QWT??^"JGEYOQC,VLO@'4GVH6?>D2GUI"7#L:?S7<\E'E6Y*;6Z(V+8IK69HVWFQ;QQE)#/4R%]Y ?)=A\J:GCQS706R,G<5UQ!$NCE> M6R7P"'AN5-(S\X:4SP!0S?O,,&^PTRS*;&)52?=S$:K3T8[.Q03G0!A'EA*##GV;^:7=:M>7Q\4NG;3#Z M B:FHX.D;IM.^!, M>6"H&Q#U<*UVJ(ACX1$R6"<^YT>G1Q)S"[1]Y>( X19/6$AB9;%\@?2O8MYO M'2VCHZ766SY) MZ[V$4H98$\*GJ:FEPE[9QVBY0+U)VB19-3!%M*5P'TPLW6IXWW'M::BXZJQ M=.K=77RY8\F,+UQJG(8T@Y02A:>UQ8(IQ:P25=D13 M=K8O::G+CX[CH!BQ^ MW:!NWP@;A-LTOFTFZBOOLJ6P!^5AVL(4[!CKXSSO2I3]*$T'U#J3 M,L!)P5@1GW64*,N"U'F;5]U,EZ!BFL(<5:87!?EI%%1@E[ M!NO/P2-= Q86TM]]6]*?<1'2KNF<\RWHK6A&S./!'%=*1E.V3$A<,ZV@L#%U*RQ\3/*'QG]NVZJ)3_;[WO6$O! M<& NZI[96>+[E2XDL)1%;?KSR9(G M2H).5T[VXZ(?4J>31EFL!ZS".+!*B+Q%4TJHB5RJ1;L3 MC.RP&KRC!<@^V%+?34KL)N[O=_5*P-, 4OJ.!L68 #H2M$=TJ;%F#[8.!R[L M(,9K#)=;7USLIX[$1S_W;-C&YJ.(S0?-S M7X Y!]GRA'[UV;0(X_U=L ?GN[)BNS1W"W#_P1G]?9U=Y8AMK?(Y)OZT_T^Q M;HI9]GW1L "+-C1NR:G;@=7JS-WX:7&*U)@>'?CCDMZ>GT\VEU2W G(]!I3,V(D M=7'!"Y-:N2.;WBU;6!@^_A(:L.B:ICO<$H"S/@D!?W-,E\9'>]_%(7U S*#F MY;DAT+:CS]B_;@,G'DA]&X,&#.+S?G__AJ_^:!N*-,'>'MT:!%N^"&QSA M[<:(NVNF\?47YP_N8![O8&O?+/O+ LK#.YI$NZN[/Z6G MXZ:U&>$1[U(6QJ=H"F>3T>U@S2KU\CV("WVKK1RO>_)*9BJ#)J5+18+"6-3_ M8:SQWNZ8$$<3?MU\LTVOC6D,ZV]]:;=-T_J[55M29?NRJ)9&94Y_+'2]^[TE MF?^$/Y[6=$IZXONV*0;V(;7QK>B$'@X[BW6.V( M6QX EK.IGF)OWX_N^F(#W??$V:,0[38 JL?@PNB;H$ZPH[7#1;5OT+",3 MGM%XG-NCO<@[UR=D$V$=VM8N67MZ6FP$U*$O7+6\XCZNC9T1S>/(RZ8#&7<+ MFWOO_7*G$9$_%Y.Y2*.CEX4-B\TF.GN)&_#/L$?$7//>>!ZB&_B0\$9R3/G@ MHW7SW$Z9]R-!\7)A]ON()[8."<5"H_:C..9A4YYV_9OK5O]=C\FM=OMDXYYL MW+<)W4_FT2W))6<*#3$!DE@CM%)UMYWU>S4'3KO\1O7TA08UREIR?+,AF$/[ MRRW,PM[5J_R2+ESN16+:T_7#C>"(DS@E I AB47X#ME& MW/*W:M AKILEZ>ZE>C_FYO/;[:,)-,K_+Z*/)#)\DKBCD[BGB8,4+L'/8X]9 M-9*X#:V&F*1LZ+)LM4L#EXZO"S2$/"OKLVT%D S+4Z#3C0670I<%Y#-;<%^ARS&-$%U@+PRJ'$\[>7@!N"OT<>9N1" M.@L"#LL,Z'3-"\G$QQYDTE:= QMER\DA0PE:5% 1-=)D6@$?#I*-SCSU!==[ M,:"0K0JWX!=-LT0 <\@A,%E&G"[4VY3-'R[&OPD4&)(CATOM?ZER^J]NA L< M+)N?KK9W@OIQE=+?JI#^_1W4VTCE1U'0]M2UW+/>=H HX=Z/&WL'VA93E<28SDD)9=HBOP,=>V(>E5-?7%&7KC9FM&Z7%E2 !S MD9)C;A%#,/49R6;-39_6; A#=PJQ3<5=F!CXR5C*!/K)]Y?A_6P'DE[>FKCY MKNBVR&VR1A7PI8J>K3?T+<;'[7KQNEEX8(\A8#C^R;/89-(Y>/YI5G@[$S'A ME&FLJD4=KNMY2\BF]/N L;9ES:W3&>N7; M4O ?387?RTKE5N:%!7%5?UU2[H?IK7:M-*2S(.V@2B66%_<,7P,0M^'(S*Z6 MV:VX9#J,T'7 AG/<[>;_1DJ+'F4=ZM%%/M,*AP((%JQ!TH#9W/"[&JV\[V<:#D>_[-KW[@Q3F V*7FS?7=G, M1*7/+"NDFSQ@ )=YM2MF%EO7GR0DWZ K:K!Y EK M#ZT4G62(]D (*-$8M/^@<)B%IGD"+ ^<$X 3^?*R<&N Q\)+WI'?'II$GRA, M8^SPMF!6%7-WDY/.JRDEL])LGDUE3B?INJH<8RTE=L*+#KT5Z^P0RD4S]WV$ MZ/H_ZB&B46T;:5H<=X5+(+E(<&8=C2562)-T#7@C3LOR="639G"&7,4:I@=2/@^K/=UET;+(I:6ZBFDMY)S!["\4F&3 :)JIO:_Y[+<_ JV,A7 M3*;BWGC%^PTX56CK*-0D*(\I6FPG+8$2^UQ[D!(EVZADU;DVT/:'R1 U42^) M<VA/51&\R6D!9=AL+@TF8?'@Z%UK&\TE,= C(*\@S6QU6! M,I$NG/+06!S1XN$=(?<#UX 6:J.U;-.PV-/+_80:Z3#[UO!0H5'WL#)%4G72.=FQAAQZ MJY,_T4P3-^.1G=\[Q2":83&IV\0@+VK8Q)>%5)49N ;9@9C&.&+[@C%\\51Q MRC>O"I/L2/3 H;@R%SO#"(]>6R4[:R=M'5\LTX6B1X64HI.2O@9^"Y ML);)UV#CBP.#+W=3W[;W?2\K%<8M**Y.*Z.KPP\88"5]^LR[IQQ'X.K#/=UC MHF=F3%\K$1RCU#ZM^S<&,#2H^ MS$-CY*B1X6)!8]!9EZ+U%RP'8#PY')>G8JG-K@T/]G8H72$T[H52-Q0]_SD/ M*RX[V=1P$@=WH:.A*RY40W&'<$=(<)Z0O[16KE2%HD MJY H4W'BFO%0XN=83F:!;H4?)7.78(EQ!#DCU*H5I':$?7_Z/W)JNIES9^+$@)PPKW8;NB1V]45'HDC_0B'R15,MC>>$="OB/]#'GG5Q MU_&!"EX:MT6@NWJ/K.;]/_RISYV3%;'!#\S,@NN% TUV7)Y/34.+ M$ 94)A&4(*= W0S[Y0T2=XS"\4,>B=M%S]ENJ$$=+YN!M>$W7_9XT6Q)B#3. M1IN<+TO( W:,U X2MK!*Q)8W5B&E7I,@9 BK>IH+W@D5C4N0G:3UV0VI(F!% MZ*B2>",HH->R7HE*ERKZQ1@=]Q)BW$K+C9)5 YOA46,#R>0UPCBL9G>;;0A)<$3[RBFF':8 1Z]&CXF;<<$+\ M.=\M+XH@QD_M?-BI793M8K?IV %2I]=&MR4C@^/2NJ7S72""4+8>W0TO81@WP9 R+-@55AM1^**] M4+*O"UX75XGTIK=Y>$U(?8WO]%_Y]?TSWX^'7:\A$0-';-+01WJV60.K0T?' M9B/6T)@*PTKW@-78S$VC*K\,RL;(6.C6M'7 ;=@NZSX][I#FHS_+ 8Y#MY'Z MFZ55]EE2%>1W=2:%3 DJRM1N>FQBM0^A&&NP91SCD0.A?QM])7GU'&SQP@".CS)C$8GP [3S)&* M52-R-UIY9*#QJX3[<4CT=HP'[SO)<&$:&D#Q#G]D9S(_'36L\CFV=J!%M[L^ MU7^^R%5M@Y Z9D+THME613![GQ?;'1VC!3[[B,Y2;FDY23_XU_@,^1"0T-,1 M7ZVZR*FK7VT]Z#=:7,PBM24%(H'Q=SL"M<(3,9T7H2 M73J/1$8X@/:1US;0'5N0+43WAK7);YY).^$/%7_X^Q/^\(0_'.5R!L FX)H\ M9$A@1GPQQ12<8"8Z!VX;8R>@UMC0[25#0N8L.6?MWG*A:O^Z'&PT43(/C4J. M/X;3['!UK7 '2<(WNRR;*F@@#F16(*2'QQ\ S]P:4G0&4]KH-G=_:6K!T(=U4D7[5?@G2*T7#P,SK;]B+4%\F[PG <=M!74H.C9-BW]&6 MM!PT@3/$;BDY%;J5;*&R35SM+7C)T? ^)F3]LY-<,VZ.!$N:>F6FI?B M@A0>*- F&IG YQ.\F\H@?-A.C8T.(<->)BQ\&!QFUS@H+X$'4>&OY-6LF,JC M5QOE4D(DB?R:RQ=B< 8+Y MT20:.)\$_S_[:7.&*EFA7@E\Q%):+?6*/EC8 M Q1MI#*S1OFUQC<<#0]M;7@?=VRPC,Q>14D?!G MOG\!>DCY-.,J ^-A<#"R9_)0# (=K!1P%4%5H;(6>U@Q=ZFDC!/N^V@S,0I6+28Z$3DC5POWA+"D;%?R$>GV'5IUP?2RF!Z2*NS9 M>R"*:2E=X#AUCFSJ2#P2VP<^XU;,#AQC&W MOPY=JN7BGXY0PU#G4&%\JD7U^68MWN1>S9X(QGL62AJ:.>(QMEBZ88;""5=[ M45^6M(%2CS39S$8\'[]; U009YL*R37E%Q=H,\N^1,V!LC:T^T9+EMH+'MF* MY8;.%K!+G1UBPXD[ F2[)/UAOBPO&B# 6)WAN0JU/;Q8!AS=VX E_L:]OR0N M,3X:=#T 26/!MI8DK6 4KODP%/;P&#_+.M:K1#0N( M$8<\1[2WN@Q->]P7RUC$IC'$>=ZV#%V!5C/7#XV_ >!F9:$-1I@L MT 4!#7(2_35&MHGK-TNR1?'RLI#\;( #-[P\YPP%LZU(J;U5A91 C!YP51,= MQ7 MA9ATFK[@VVL#K=8._K)J%CM)4V0H@,$X M*=S,PT3'U]FS>$E_52B4@,%A@[ M$(5X4#)$274/@&]Y%[IORGR1A]K[Z]!NVR*I?:*+Q0\T$*#'6WHF>+$$8*)+ M1FJ[9C(3?K3?CHBG#QE'37IL%_-F1W,$Y'P!_61\ZP(+PK M$:9=Q>86'D+)[T;=730-7'>APGG'7'3A_A9[6@6PH#8/-8C/S ))R"@SJ3U9 M&F@[I!D#3C1+&#RD_<>X&-^CBH*Y;;08\4.TZWX_F8@U\"%U MA*6R2 CP'>$.&M1_.16JU9^%5-N:5$;@)AEV7;DL\W80%'4S1W?ZZ]N M_K*S23/G#=E>RC@S,O=Q:D23Z' %"JQCB9"UR 7- PJ_]Y/QJ@QY79Z]M_OB M0*8MORA."MB;$*?1$(=#&_1.,T&+E9?9X &IB,<0$@">0W:(Y*.NTM)2J\E& MQT'$9L/GMXET?[36U9U40N2+5W0%P31SSDP49M<-](BM4(]$% 8?([/3L]>X MI=!(B$Q= KFX\MMR6Q76:36-@.AY MV*!'W=;@I(7"!QF%.# OD^YW@-X!5I>@"?@2M%"ZS,>FS]_UAOD5V+6E %1Z M*EK\6D!]]$:M&@,$9>;JL^>QC--*KK)\@UBCZ5M;6,.DL#>^JCC3*P'+R\*R ML_B*VR#S@[$H&_FJ3E]6?5HK!84P['@HN$BG^&1-\FE[1<9AKIM,XK?GUKH" M9'565%D@]M:76EM\N 99B1 T4L!RHDY@Q%6Q*0R[;*:]+,7R$^.-Z2U%>PN< M*=P<^1+X ::_X'IEH_ _8DWU7/@I7%?5)#.P:J5!O:\@#@7=SAX63"I'VR;; M-(M-%"_J52'M-[L!-.S@YND>.&AJ"GBP[TJ))-ZR*$6XVG>:EYT M(UE9=BL;5R+-[:R3#F^:*_1FK[1YOM74W*0."5@L*%CM:LUK&%25,QYD[.>O MT4.+DRY.@L4-9"V#7^8[!,GY7WP]D*.P:WV#,)LPY^_2%A7\0AUK*!V?BK"$ M6 ';R!;4%BX\:<0R "\.()[:0LS*GT/]*B-%0G,LQEM?\U"MS, #7]&EY _K MT9U2;U.S^6IP3;XVM!U(6;%P-TE&MR5O<%?VDP?G;0*PQ[=Z[WH?O?"A%5<) M(#4V6B,/,R/0L$PU>3[H'4][Q<=ZG2BK$,"6G9#HN:MEL%H#)D26LJ95!&X$ M=H>::3)OUZ1\*\[ J1$LI,"A*^._ MCMK43<'48!)K#9O D=E85Q3) ,+VS%S 4A.7].8DXH"G+8MY[[8T0#QNR(I9 M#1V[P,LT^DB4=_0E'>A*+\PPE%>4)1 M)CBM(DG#G.,(;1AM=>^,ZB^7:V_2=E^27P,#' M;&,1.LH)%5U8Q<(U*,XX[B]>R@TKJHR0(!_N#J%*S[/1/>\A&G:O3#5:F[D& M7@LO!Z',?IE68]Q""-@!S?L\LYK]< .#4=O=P8I1:UJ;H7N9*P$66M"TA]>, M/6 #N6$E<9U82DC2044K;-Y%P#(&$@%H-R0F:?IKJ20CW;IMFA7_RR_$+%HS M2CC F2#4(6;SBCZ!MN0WF.YIOZ:!O3F-GH@>(%L!"^:5C&5>;!O-"\^.'%-F M<>]0+=$@GC(+3IKT.&<(J%@T$CN0U!GI^58BE=UVS_\.D719T($\?@IG!ZQI M/JMKNRJ"RO'37""UF948MEK 41>KLA=CCM:('2&!0:>87&9SV30 K@A$*Y!5 MP*29$)YQ]H#=M1AC%%:(>B5TG;D5AAX&/JE71^LM]M_*$0-Y,(,_&DV,"L\" MTP:+C]+0J^]'[\%Q.>?S86XEVZ3^:29B[2;LB+W4')79:,:L:'0, 14FTS;^ M/V&UV2GD#I6M*9:@Z[5(<%,L%7F8;[@RF[\9ZGB3K@[M^*A%P'(XKE+%V"L% MUX:#'Q+Q-C2O MIXH%)5J#K6^@M>IT("G[ :K[$ :&S"\G*'$1CVRO4']1#C MUHU%%D.Y8&C__#*$+@)X^$@Z;Z"EFV2X=?#"MKS, M%_MXZ42LL9"\= M:JICUG'Q2YZ+#)00D;IMB>Y)]C<]#03 ,3/21?PLL*,H$^3<7V\TP4'A^E%A?]4$X=+*_4+-/;SO'X5 YR=67A8]=S8 M1K5 WDPGOFLLT$272]FE@PNQRF0P"54\"P03]1O#/[#CY>MB&3J>L-4P\J#9 MGJ\*S>8MZ/#C])UG_^"JB&8N.;W:*'6*L#/25I_APLHE[([I<"C;!%8YR?"JFI\414ZY%\RK$<2V@H%L_I MRJDXH3; 6%F@,^25H.RA> -P;;,!QK9O%J]^'7HS#5S.:;K<+XZ-(! )&[93 MC1AS=[E"_U>Q &]Q<7A2"61G8]D1G9^ 8Q\NG6^D*)*HCJ2#:H38DN-/%+D3 M?J-CO6>>)5&7680AT!I][@"+9+^\RKED)W5&DNB#U M@5Z&Q8;N'!Z8*I@K$/PPXQ47^-0:=5T6@LM]91!KZ[S_Y#U M".=)[U') .&Q*3DC68X;@"Z4F(^60A)8RNTRYG=26GWF\+0@QKK(JUYS/&2Y MHN@SGQ?*9:X3EG)#0RGP30$&2/7U(K6+N7;4B$!H>W_81*YLUHV; MI;PSJE=W$K$9L;+R'%M\RDIS1V^+KQC*2&AM*@20EA#H/ MZK2RB)%N)0;0XH\H_;3(%VV^L9,HUX4ORNM#7YV$1KUI-T7H+F=9;C8RHD,4 M-I8N=.2N:=167R,Y\;[CFFGE7JHY5/T"8..$T%*'CLG%$OL\[JD4*P9:47DW M#>7%CL:V0NDXO]\52P90#G/F<'VO7Q\83^F*BOX1,PH5-^M\>8NX-=-45XDF MO2$Q+)5LM7(]" RHWHOPA)K20DCE;W-A:)Q);*N%T; %4[NS&I@ MU7+>0IL M)'%]V%'C"!%P%J'(2Y9\-JP_M]XH3*='BU;+!>I"F#39XJ+I2T//'YG==!? MX80YG;90CFP;>("9WC'\(5#612H[EX]V_';GV;=[Y/;Z71%[C>25RL!T'[40 MOFVC>S%BK0Y-4&( CYY?-_59%.9?80(;X."X5R+H*)LLC 14?K"P:>2XO.UV MN0*,KDBEPD1A@W/-GKSCDCG/O@^/<2:B\9%JR[ 8?@@1!1B*.]G91&/%\8TZ M2W5%\CMPB>O]*ADTC(U%-DPVK,V[AY"P9 M)[(14EU^9G$AM9Q\68>B:TT2.HT.>8M5G*>M40J=!;*PHR6 MS%V0%_E9^7E9D&=F.FM72@,+2=[-"1T3F$\M_A!S*EHB29?DBR&\8D"Q>&.] MZ\&&9K=[ZG;71\YB%RS1[1II.Z&3&3C@@]8K'<8 M%)<,K [3F,$:""$0/<];[F F^7!2QZ!SB!B4Q.?.O@.;$:F0QQ&;]$(X:1]) M0P9!Z"TC-$:']GB'.$!>'QJ%F0MI7Z .(20W0=[?2%_%58X#MR;AF)SZO&A. M?<^H2ZJ0-JF]P?3I(>25=F]*Z[=%LQ Z\M_FP[@ ML"+$PK/=H4Z&(W0DRU,W#B;H*?.7NR8=CSQ3,5PRQ6QVP]!VFE) &/)"#$Q: M5(DS1KB _WU5%A(:AP?0B7)0 M[$&K@E"UFH[Z/?.Y9 ;,!;I7UVMJSKY>LXMM$@ZEF8=M?EFO%K7E\:_),S\- M#-^(F)7U2,ZT;!$AAN" AK>RVAD,/12?FP$%[&(:,9%4ML.JR-4^-1E&4-CS M?B7-T*=SVL(IWW7-HF21$#%.XZV601B9,K^*=7E#+KU!%*\/W;L1K6@0 V:^ M 'I W6S*A18\F,$& 3=G+>&^/;C&4ZRX1WR3F.'MD52W$3553C"S7QOEQA^^ M#-Q)P>[19BT/[CWX0A!<"9L77PU)E]##;TR[^PPZ*\L=)41KS0(G9Y9DL(=> MA.^C.4MW/E9 ^AB]B10?S&KV9J*E(# O;,.HW%4.A4].#>X+"8> MB[$10+# MK]TN6L[J:YME %4^1^2\QB5J'DC,0MQHN1[ >I1U#+V9U3530@]E >XCY;DP MV((^W'?2\KD0&89ER!1'/5D0IOG$%%7F@S2SZ9C.+%0@>Y810>GBMU5)9L-2 MD)%'=VP3ODPA0RR$/C34CM$/3[LV5^?FJR^$]1#16AS#JXESGV(X?$[R0 K9 M<^(A)F?;Z>*2K>^=/*AJ&GE!$)*5X:V!5IOAX;^:7 MEC9[HI'S1S+A[">+TVW$>!+<,H\Y!G@?P'[[MG'E+Q&)04H]DVN)*0;B_D3;+0N)MYP'14@5TJ6 M"3<'M:I\-N?6')C;<]D/D2P92([P&="LUBL Y^C\HC'P!;D\SX>-S]$OH1X MR3VK H:@@JF].'2<@81AO-+JJFK]C2_G%08V6G+)01VVK3P**&T]H5:*7:!) M_^K8&Y4,&)]A:OU/XF6-3HHV0)36RURW9M^NI9)-^<0-\6SW,9)B;,5MT'4D M,>74$LNFFDN<9_],4F"NZBKMA\RJGY'L\)*Y:'517I85O;5>),:$5LY-,&C[ MW5$N]2+MPBL;8F5QT"[?H<%Y&>MCK3'D+'M* M I_/LA_R*M]W_*_B=;G0-C,WM9.,2(.?UB0AVRV.'.,W 0XN+A4B.,88KYJF M!XU[+^679; C&1@[X.)DSZAV85$<'6&RZ"?S&,][6,]U6W94_96OCU#'*\<0TE:Q'>*=D M/@X_3FI5!":@&ID^_\^R6^?DFSXRHI\W$K=@XVOG+4[!X /D*.B"\RUBAKF" MJP>=@@498*V$/5/IL'UKR..@&'9=KMYH/6>#X$;2;5A$@M/VJ<,P9_7XKE'")Y_XA5=<)6J#0@J]/T()?&;3@[B/, M X>=JA _CD464\$O@1*DX3L^:GV=SPBTU_Z M;69?>^R0Q=BGX'_(%O S&3\Z=&@AB?2EX!R 69+IPZ'3Z)^D:X L]*B?RU" M)X<>)&3R]+!#7W;6>KH(Z'??6=17Q7522KUCDS!">C07HVR+[ ;',QA?IPR3 M#;=CX$/V)F-L)*52TUVDB^>:IW'068"VQ>L/,415D3 M?^?1?PK2_-$YPBZPHW.,*N"A5A%;*&Q3O@ZT6'$;?$;4I#XE][BI<\B!4BCM ML+CA5@)X:8\@D""+6 MRL$E#TQ ?#:^H[,&_RS[XOZ,T_FS[/=?G7\5NR79P_D?"!)+X]KN6E9?G*EU M4?'>)WMW796L)_%O R'7$#.D?$0,"Q.(5J0IP5Q5&HXZ#O/6W#; BO M0T@,5"#*$D*.\EKX7D+_L)E?FQ$(+/V@M"J4YHE"?F:TRS$K%%FB0Y@DXL@< MZ0Y?['KJ)X[U3$-4V5.\(C*((N*XB'3=^.89S 7:^&+IFTR!K^WU5@QT>6,@ M6VFE2KU7@,*/DLK._P_)2H[@Z2J?MP;VC7##>CFP,FE[X [,LAOY\24_B5LTD MUK1DW6JO-GER!F*K:L]K!"1BSXWIS61PH?1F]3TQ-N(2/6&N^JS7S*)I\ MHGY;)#Z!!UL$.\7*]13,0G*S;ZP=@I7F;5ABTL93@]SEY,9,)B.S7T=$:=@& M>(3 &R)C>0=\>2%Z:7=53+<1<&8OC M/(O:R:XUZ3!LC&Q-1*ZK$G*%L=/G<'RR'%A-'Q][B09("!!?X!6K,PLP",!( MA,B))2^2YMD\+X:.4I,?6C7JN&^DX)ZS9G30F5D#(Y(GN=ESI_:P4/7@^ZZG M$_O)_/5,:9RE@H@S458A[L=X +F91S2]Z/E9U+>86/6V$ 5 MW%8K#1](7"+VL=L";6H " ?FS3;.!MM^8VET%Q_9.@RZ[@<(CB/S,U!&>P5 MV7'6JTG^_Q$>=/7LO?\\5*:&D25)O4#G9'>[ OQ3E4K]IC(P=_"\B#*)-W" MH';<<,BK:0[M#Q%O5H$=UC:]=B2-]LV5S5)-5U0AYS5RV9[FB)LP^VF3?D M^SY4U<2 [6>1;_$=Y%MWK(*.M&GQN]HK+\<$D8^0]\N^38@BE1+'>I!EEXVX M(V*N.&I)\PPC!GLE"X]V@?(IT^6(MBJ64_17C617 M-1/E%OJ;=-DY/CRQ'W+;NXU+O]46XKU6*O U[YC$J$'UK$X^8BNS&">WYT6K M<34M#,/GW[_'C^^FGG^>/>RGPD,#9M)IH2LJUZ];E]N"K?,]#:[UM92)QF&$PD\_P+?K 9B9-$5C^J\B7L23_ M,.)'M!3=B KUNLJ[)"AC%]4/R$(\W_5Y]O_HNR1EV:=TH>U-.#X?W1F7I!91 >ZO-7@9H-]_>/7YW_XKVLU$5[SY9?GL;5YWT"1#V4@ M5?+\Q>E()3J4W:S_V!];:#'.WEC-6J,S:O?,\-FT5@&*@ %N M4WO^WM5Z]D$OD4G\S4=A2\ _]US5 7L:JIG1GVBXCN.>H(WUGS1$(9;>O-;U;^"LQ2\JU&=$Q MIH6=%T8H:3$:[: L;8]"I%>0D)@:P,!;A -VM2"^H9AF*%W/%96I>@$28F&2 MR5JNWI+$0/,DK1)N*5BAT-ZK,#?_1(T_U4J+=/!6$):WS"=ZX!!@W0RX+G4N MCM;U1MIW;CXR<1L&G'&:[XF*VU]^Z6>,XY?3W BF:=NP<$K=*AP^K^,S&ON( MV,.8WXYK5UA5#(->TN\.T7 - /G+9JCI?S&]_\O[[B?,KF!V']P[879_>L(5*XE.W$19;Y2VMRZB(FBFVBS<:PYEV&E#?";>E$WW)5;D_Z! M2][0 *TX/->NH]!+SJ337_&*RWCU5WGRS;R=ESWWK(GU3"G]OTIAKZTNPSM ME6:#Y0G("][X^==/I-]OS>RRMH3RMO X(%@*K9%AV!>CY+P3)-*X#Z7J[GWQ M58)BV]?Y1M^7+WESZXNX .PD<6JHL;9&%N&1SE]J+]@S)422MC\5NZKLD@GX M;;^1$6@&?_L*E,!Y#+ZJ7^;(D_.T2E.#Y$F/]80V+3EK9HH%A&MB 4Y>+:#S7FM@#B^67 &Q-:YV"2AZ!=XZM0;DJ6_6C?994EG MUL_[FC?G"KYU=O:FR*6L5IH,*9@1=6M*Q3!LZ/>>5=6;/W/B&M>[LKV8?WIO MEN'_/KM)W\W$S)BP,N*-PLWAZ;\,J !6?V!PV-\7^=;]B4Q4LB3.2.FCJBS^ M?E(I\R_A.]5D$K#UP+^1^CWZ(KY.=Q3Y+.TR/E+,C'79%_R[:/1,&!!8E =? M?37+[/]]IN^(MV&X.N&HA*&ZO^NCPM]OS+X$&^P-P!,LR)WJGV9P)3^X]^"K M[,?&,#\BM\D&?@F3\Y D-^UV3?))-NR[2G6Y;*[D M.1,"3H.9ORJ!!'N->;;-JR+8T7=\ .BZ6[Q"Z.*:0_"&A^2VZ:4[EHR1/7R2 MC(]/,EX&&\_TG30,:8TL? M95HL_<9/(P5K3S-=2T^#]S.E8X,*3CH0'E2V&OQAJ\?Z24GQOUJ)H<-ZDJ;K M=@R2W&VE,]3:+^(!+!54=UY6TIT^)@9N[HAXTM^_]5/Z_O3WR?;\N&Q/35<@ M?2L8C31'VN:EYO+1/*US/6.3X'='BU]YQ=Z]F26+O"IG7+1AE453A#*6T8"GY@- M^)_<[ ?!>J#>>38\9'_9M7Z,JN?=HM#?XYJ<#.N38CX9UB?)N*UD#- \M].[ M0>4SY$9TK^2&A3;>J2LVS]N4Z4'B (!$JYRKQ0]7F=YIT>MY3*Q3;N]C^$<+'^/AF!=KU3[72?Y3YL M=/"2N+N>*=:FC*#A,VVJ?S4NLZN!!5;4C$#)X;M)WQ>UC)PP6,&<,'L:[@,D M:Q'M8>5U(\%QI:MCV3.PBUN$CH_IDBEZ#0F1!9=Y7KB\8;$H:%HFKBHBV4+B'*;.+3 MN[8K:;.0Y 3,BZJY.CG7IYOZ9,.=).-&R7CBF8":R79&!G];#:FZ6,\%$NM= M2E(-]$)J+Z@1]F;>Z=!,.6C?)5=FU-HCJZU)-NH3C_;1@\_$_I+.K5+<*(R6&;>F'74YZM,V;0&$Z6XK M;7H4FOGD<4\#90--IJ:C/-YR6HS )(15EOY[^)=RN8@AE'2XVM454PR-&FZS M2; I^E$_V0F;,ICJ;R$V+2UYY,YVG8X ]IWJ@#=E2/)FBBDB6[9%ZZC> M ^_?3I"U,8:V:V*?*O(+N,&^[>1/5L%)]Y^L@I-DW"@9 T5]K0_E_!X4:JDC M" 9I(3V,-Z]3O-IA;U+11B_,VQ#\(9 B0-THSLV<.WR;AS6N&X0HMA1&M"7 MZ 5.$[-N>Z*'^1((GY<&IX?_;B.:<.O+OBNJE<>M69_TX2O?WD-T"6-?@C"X M^,^U/M\U"FSL%Y42-3I[QRHL +.+30'5N&)#*2XLW9:,ZB.KJR6A5RJ^;AR* MZ';*W-UK^DO8AK!/>+[0B$WF;IHVFQ9!KKAO&PCH),#2K#W)V3"\2,3%"DVH&!D)W15Y'*/3^>Z7&H^F\Q[<6)&*720 MR$E9QQP5U:'F>)&94)F+;E-V>_+J?GO:Z?:%TZ>[Z[>6$R$:S=\YJA_-(3@.[C]JM6!O!%TOS%S396(*QCWF*0@FX MQT;5[&AP+8X-B&EA!N^U>@(7>QWPBFIZE=W0D+J..6ZKW.>,?W28X';<@G,P M4G>F^4ML#2X+&[IVO+II!@FATW NZC]&?XP<-N3G^3K9:>_GMN":5CHLAY 7 M:>/[L [Z1]U&<.,9WHVD,+0(B9P*5:GY65NE,?E)X&[C?E$V!*;(+D"6TKX2 MCEYFG3F_:R5WT"Y[[Q?@;\> >]\7UU(5TM&6Z5J8T8CI9_;=URV2&I9-A?3*=3H;U23K>3#H. MZ[?#6%@#.4YF($2O<2"[[,6:798(CL-(,OM6^NRBU)R9B\$DT"ZYS'POV62# M'7+[\HCT $HTJK]QLL.IW7'*8C;,=#LS_PW@O5D,#,IOXX=-G:QSRE?B,NRH^\Q#T(JIP1/:8M-< M2C_T!2B'F &PIL=@^0?]TG-/&24(E$FYB[D,$7V_)YS6B\+HEB=?=TGA-&(TG+7;28H>RC--\;G9\X4QEXIGEK-:T+ZV=@#JE^R5%16NEC\;IH%R4S1))_7E6Q+E$R=PSQ#(6^H:)B M-JQ)99O9^E,=U)%AD/IP3FX5+=/M%<(KZ/-CAQZ3:T2%&0.UV5"E581H,NW( M-X4;VC6=2@@FQ^6VR"$.(S^-=?H>U\ILT'Y)FAD#ZGA-67%,3-Y07>!C&B%: M$=-K-*+/$2*0$;F&;SG6Z\Y3;*&'M+-BU.Q0>=V6E]S,8>).#.T!P$I62(#?*)\Q D=XZ M$H1[=\A@D ;+#Z^)SN.Z=<$=L6F6I32VI8_QG@1>8[3U<_/G%9$H+R;6DC-S M50HJ9+PJMU@)':!N"D^V#23.HT];()L^0>LGW1YD^S@JWZ$[X!)\4>HJ);NR M:JJJN;(,\\&UM?[:4HO2)^;#!II%*8T'WY(:T1:E_Z\*L1R63=:A+YA0902S M:&D9A^M$'E.- V9T%"H-ZT OX0SZ#C55V3#)]B;61K(1V#FFS_+(I43T;\Q0-&I/KOS51-G!M;V(,/!DA MO_5KYF2$G*3C6B,D325;!YR#*A(ECU+1M@!#;&CM=MWE>HN+56[' Q?K39=C M@B3UF=FI1LK,B'12G:?#<5*=)^EX!^GXN3#8.>./U$Z4=G*YV8=;5 ]K\*A3 M,UE[KNHG-OD%/7*W+**M:O$S8UU9YZ&S3]3#D47*0PQ9BZA)= M)=/PRG,\H3"2:37/X*:BOL@OS%SMBI&M;L\8_&F6-=)M;;,!]R : >-I2O3" M4!Q \7?:J*_9]9G42Y^T]NEN^Z MLM#?-MJO/*7!N2[**1QSQ6ORKY6[B#\M/#?\)JMDY%FD19,C>T\M-(XS"U^0 ME()68,-I\^H\^PD$QA=5,X=)2V9O:F@9V,IR$^FQ&[\ON5G^*/:]>5==PGIB M?H,]YU$OBVT!TH1:URR7=L_S7>_SX"'%/TM"T]IS,7WB' 9\:T1(R(NGWQ@% ML!7HSV&9AKXEW(HW.RW*9FDRST(W->U0XP#*I**U"A&#):#DECX0,DR)]Z-- M"(L;HT_<7'R1:UG+$I!]CX(1VSLU"]1.>YJ+LB='1%P=)22?S!H\IJ!>2IW(VUY_ & MZ1>2&'WX[/#7YOLJO^JT'P"4Z7>DIJXX#YE?60_E8AD] R3?? 70IF@O0 R? M3Y3$6K9UONM*YETC_3#7'&0WX#D >YU"I6Z9T#OB;LU8WSPN=;)5H6(KD0%7 M&TBKD6P2;1#N44N?\WZ5VO)85*S3I ?K_!!(:IM*ZIB%2D+WG$OIC'&P#A\, MM!>^0KI)20735G+/WD9V^9/7BBXDQ_HLN&5B*^%0A??$?**0;=$%0R?_DD-R M2=N&(*Y68!EK*Y&5]W/F9MG,OB'!S=#@&GL'$Q%67ZVS$3M&Z2\V!2I[ KCD MVR9ON?7%=^$Y6H1NY8"Z8D5LUAPKZC0;!=H+GG;0)+$ [WPT4]M]?DKQS7L_ M:+VTCRBJ2F^D/W]R[Q/^>0L+1W]^R[>FI4!:2,36^+:CS]B_TJNU*E;]J%0H ME/@$C?@[#+[UM3HZH:6-5E_^Y?F7#^CMW,R1#%5[3=]LTY*GPUI'1O3F*@?0 MV@>__Y.NMWO/Y_WR%@/_^JOSK_[X;B-_!WTI87L52SD^D-U'*,"22MEOA_TG M'0+7,P?U14T&-7*K6V" -^::=_U$52('N*_"F8@?-5_LZ@!2Q,\4+((V; J M]?!8H2 L5RPM:E@9*6,.^T_,B#0'>0YLG$HH=C:X9%MVS#9E;WZ%#%%?>JAI M,I,X546@QHFJ">K5VM2MXEB<.W63"/V.?]'^Y70X?I'#D2 E\TQ)F<""-;<+ M).ZV(M_;HCC;%SGD)1F"C#"U0EDJU"N171*YQMF4W^[Z9UOO%XEB>!_0@%UFWV]*XQ MX4+7[0J'L27;;55PDXR _&209"' QL*E=YGT4NC#8F\&V,CR-*\,Y:G(K;+ M#\25U"GSG'$SKEE(L3H)!;$"G0^4GWC!GH.T0IG@:,78N&6P[F3?>Y9E&F!? M,K\:&^3M27(_0LD5:I)KY5;L?:FH9ZBDMZRCI0:[@6+O(_EBI[@HFG>D!=JF6Y^X[T1K-F;3QD&3"' MD.N3@CTB,17BFHTP=?*ES828Y*)OBJ)7W'HB GJ7(X!N5[F*9R*$FLAHX/$6 M+><1VMW""7-R%B0G _%7(PS5"PF:2"#GP;TO+#49OO^]A)VR1RY^_??\2BN<$+>&\6]] M#P^].B,/GCL=UX%-3TP^Y$ACX5KQ6CUCMMX88!KHTZ8R+E:XE5G'9W.EU)/Y M- ;--RA2F$&-X8M _Q1D]:5]&9NBR)#9 %8AH[= MG65V_ZO_"@R$JM#5R1*O;@0TL*: *&?G#'#W62:$A4+L+7L07Q6K'Y>:3AA@ MA+% +7* *TXLSLQZ%K)^G%A<5;.P*"E@#UDB (I,DTLIRB-V( M^,QJ&8F4IC-@$0$!HJO ;H(2@*_$5-):1[V.-. SE=4 @^/#VO+H$]F,F:;^ M0O_%LEWL-@@X+K#!2T8[=V]>9W>G9_<#)^E>WBI,P7*(^2,$6U@[*+9\V<63 MZY\#&3GWR\25=#B.9/K>WSG[I\_?<]F7 [46+4D;X2\;+*>M@4C4AF9T>SSJM^?K6"-#78;6[%3 MCF&.2-S[D^P*_W"??W5 MP>?0!\O4O6C>RAC;:$!.3'.^*T$O?LGMOLG>9'O\J"!Z"8\;JX$/Z5 M[6[.H94],*K-HN2[5.'(II&8680G:PN84H*$.S?D@#8T0[*Q$$PE$XN<@9U> MT0YI%*K_KHR0NT*JBHF]K^J!)CMX=(#2H@=8&;I@PG0-7&-4=0MXRVD"2KG6 M\9+K4N%IOV)KR5QT6$W9$P%W']ULDR"&KX90.]!UP%H8#QV[,*I79IR,(E=$ MO1NV^0WI'IY 7]*0@*]+\$=2RQ&TK2#?!X :PU2?D5RK_.6+=4E.:H D B_' M2D(:-55"':\IVN(U>YOJ1=?!^Z+GDA.T/*N:YI6$"^CK_$B#KMGX/S+$FL;4 MOGOQTY._DSIXB2_=$8[M?8+5[O\14__\MI^^4N[A5JB+?]AO$NAC"!SZOSUQ[]D@*?\3>X^_KY&8?D\5N!!TAUR67)P#WYK:2#R"(5O_BD*4^" M^YX$]_N'#W_*N"XZ$3BX/_RG^3Y5ICFY9@NE: 7AZ>I,U6O3TB<1ECX)ZTE8 M[U)8+3.N+>^J'9Q_K34C[[R@-VOYVF(_]9F(RM;FRRZ\;][1FV/P3E)[DMKK M1IHXY-NF*GD,/J!5*N@C8&Q$+!/3(5&]IK6M&K4MC<>M3C!^B,MQ];T3^7S1 M(G)*#D:HYD. Q_#Y\8.9++Q)=)&E&JQ2Y;*K=I@!=A2[SO*@0KXP) MB4A1X0*<4I@LI-7&(\[:35()"+K*%$/>P2;"%0)M4S/?RV;;U(C,J[N>TE]? MRUC( %&=53$H$;1*%;() %K1\&^S9;PTRE[B/(XOUL\E]#*70K!6*@ \=98< MS#%$WXKZLJ3EECZCV#68_18M*1@,HQ'H4A)J^*\EKI[QGN[J5S6R,<*3H/25 M?,O8I[>$?3O=^&'=YGBS>9:QHOY3AKRP>2+:%IY5B[__,G3 MOMC<_Y9^_%]G9P_KQ;IIS\YHJ_.;#F&TF=X%/#%Y]@:)T]N#73"7[/ZW0\R+ M__ZR[+95O@=S#[YT-J_H0IOB,/(3<4?L#S2I<%1?/O_^^?.73_KFKR]_^#N9 M\4,8U&AADIF]S=(<1J1=NS#_^/'YXQ?/_O[/Q]]E+UX^?/(D>_3LAQ\>__CR MQ37HH%M-0 M 8\F5<"A4WNGNH&$6]\I^O71O[Y]_/S%XT?_>/[TY;\FU.S'HR22D1Y6#*.; M^/TIA_?]*FE7_#, :(N&/+;_B.-C>#;Q?G*@X0"R);<<,D 2SS^(#UA+[8N9 MW(J%&4*Y%GNP1T@%S9ZK1O(^(-0$1")?5 C)#,T2@>X3+@&P:G3?A/,8#')[ MWXSC"!6\.Z!B4(Y:,,O6FA9F1BY&OB.GE19,VB[!N6TW[+-NME6S+Z0ER(*. M<[,IE([ELFRJ ,E;YCW0:.5EOM@+&DVG@OS%^=!$\THI**F;VHJ_L[MV\U%0 M_C,KFV#O=).73.#%; L->6Z]AER"I]UP RFMON_=7BD/!$E+Q2D?EH,"7F#Y M_V?O3;L;-XZ%X>_^%7UUG9N9YT ,-VV>V.=H-))'RU=BQQ0PH *>;. @]A]'UAXCV( M59NNP*8PRYS#R:$D>[6POO"&&+ZJT"_%O0SBB>QR-#;]046%GH6R!?T@HDPS M'6&7)B:YDEV!T0*B[?"?5M:W@39M ;*J"P*;%J'<$]D"L:G)F1B; !6>EN=, M+.(@S)B3.AXS!P*LV]FADIV]F(?<5]DM*D@QJ6^;KE<56%5E3=7BM*M#F;C8 8:/IGD/Y(6&17'$ M!.Q(A@&ICND#IUU\'I,C"<()UX!Y=/"M X9];O.NCQE5>(]"37&L/&YELH+U MH0 613IB6 ?V4M945ZB^=KS',4V>H>NQIW,+L6YJH+ZF%K')S8WKX]VE[@Z4 ME'(;JG0OAP\XW5NJDJI4T"WA%BHYST>KG%KG9:@JFQ"HHOM@5"P\0N_$,I^6 MKPK+N0G?PYM41]5G%96P]X^DF,5'WDU,6(D="8.YB$ M6F8K Q,/X%'$[4?MID0Q JO!.Q;%@F0P[&.U1952:!;SA^8\699"(8>J0#@*0FS+N3/9:KMHQ8T^QAZ>B:Z(H'V"0N@/' M5 C 8!D0@)-TM6>ABJ_*&/,^J1*;3N'+D*[FM@!.RO/393HG&#[^3@V>36L< M'$FY$Y,E7,4AXI258E:&--( '.T85A\B*Y(*>#FA,\84$^:=7HLH)!_G8F.I M/2:E5R6!9-BGEY1X5D<^SA?8/4B=@VR@]@&Q>$H>=GUR8"O52"%T7F(J<5RL MWY1%#7))_4O3-D5Z#=#!FU:-]91#0CB//OW)K0*6]T(. +M.-6-%AD9I+H"- MPHU(]$(>Z2[I>3& +$)'M=+S:;'0=,*;B;7 XF&\'A:" P17E8-RW#0I=VC0 M=RPUH4A/TQ K*3.^X6=4"(Y]_7=!$DJE76C6!^(SD-5BA?%&P@L[D=RG(FG^T9.1>DN MA0!0FU> #*CI.TID$@$*W%T3=DZD'Z<[*=:0GI?ZH3\7D"2WLQ K(PT#D ( MI=B3>F9,G0\9)=W4<3-9?X%/+0)B/Y8X?B(X=(?8#RI9.B#=9J!JL:3;2!B: M8O<98)IQ*2$[4XC72 LJSR9M1'KAC*M$P +,0XKKD43ED2HGH^YT8HVN8Z>6 M')9.<=#S(SC2K.G\^6B]'6M[ <[6V'S\J@QL[2*_#TE6@Y8'V+_#Z&G>EB*8#(EE/)H7O!MEB MS%D1Z]%ECGX2]W^=$7P/AE,"]5\;G8?6HQ#Q"TCY?%FX2/"!S$A_4T<6DVFS M>TZ](F[B#I%I86]SBUK 7RU5YX3V#9I6]H01&Q1?TF-@Z^Z!-HM(=0^,'6V- M#8T3YMP?"==B[U2#UO=*'4[F?A2CK)*0@T**G]0X@ RFY,(WP3%3@YNN=M,& M?AP(/+!-3VN>:3.2V6K@YS=P:.Q4@)IDN@8?;0HX3BPEI3J-:;$%,CLS@]JM M%K9:@)59WYF4NB_MR'"#4-.I$#Y*T-4I0E&!/O <8F@_!<#"=8!*=1<>I%K4 MA%1=9$HU;=9UO1DJY8'D2R(JXQ(!3#$E^4&M(>%MRF=D==3",!PL/?@#/FCRX[/)YHBFKCIBQ!H,1A>.5JTTU&33! M!QE_A9+.:50"V;C&+3DFNA+"-'::LO"RQ-'5[C=T&E [&975JYHE+X4D8WT_ MQPO^)=XN(WS,*HLDA$ ERS?QX"BZ3(KE.*L/5(HB%?X!+" %'H^F]A*]E-\MP=[Q-D*PV_B+PO;V[N;V\>[B^G(@[*<0SI3QN.*+S/&*?P&Y" MLD>C,7+Z@BL1BN^:RN+U+49 MN\AV$/HAT=LD]>I39>>[P?CK::!R;8ZPGQ*'_E[[6J$#TTVIL%6#\R"8K.A]Y2CRYS\V.<#QK.8,4)!Y'MV5=&=%*G M0I_'U+/3S1"QX@K>(.'KW=C+Q/^2,RU9DNJME7>Z>X'?.\3&!BQMF$@+AE6A M-LS1>QPG9?:2! B\YX0%(8[_D72WSS1TS%R:N7A! )8J^6N-S4\H+ZES8Q]L M:S!U7-5U%)[NNG2G9D*=/9U.H;+2]=[W,=#\007@^P@B+\,5M!6A^,&TPP8+ M L]*^XN?N.N1NYB:)V;.DSM@O;EDTR# 5&EU?#FD-IFJQI L2SF3M>1'[:@! M5ZM>:Y\4U#)7ILNF"['/+Z!O"*V^&&S+R^7, N?+OFJ?U>K[L.N/1M#?BQ[R MZQ6WW:H=3Z^X;P*$YQJI<5P[;:\,P*5S[19H&XI^B.\U=I[PFGOB-=,@N=/% MOKL'T0HL[DJ(Z/U\9_U#/AUN#92_!#9,(Z72TFA#:( M-1<89-7!>]QOEYO @76!8/&=W9GBHAN0IS-WM39471UV2TNU9KUA@>ZY$_%4 MM.TK^J\T5/-1^&C(1GA3]/O#MNAF&2 LP1$X&D-;))QD6QLEG,6 MS3A'+=+ M13*9DHF9[ZYO,=#SJZXA_'5W_[UNJ1-9=JL0#FM7KXR+E9E65 S[;9BRP'SW>"6,T\CG'FN8]+G[NIP+6R6@5^59:)P=E8J 2B^ _I_[5_[* MQ,_7F_NKRP>5O5")HJ4IJ=4J%2653!1=_$?8_<14J"R$RD+8$(/^Z/%H>R;H MEF\I3X/DNNQMAW9"GUV4W[)BN7INJO_32Z?? X^'HE8JE2@XMX1*N'%HS MH',58DVWK0N<*H3GK?#C;UO49RIN7'INW&R6*Y.Q9.QXDGXNP"00/&:_PK.N M"%^7:5!%SJ] 2J>59; 0)7T>8?OX2A95LL@D;9V5BH!*)HI^%=B?>VN6=&4: MK!N?2L^0[X77>:7LN+H_6)D[MT_*I=^4C#T7Z#?"=5[9U4%E'ZQB:I>L^$GI MY=$78-JR'T>O2R954F@5(CJI;@\6HJ$KU^Y'H->)L%>)HDH4F3NX*L1J5OFZ MV.%#(2.+?8[]WJN[O:Z2,99/.*TN2V: YTO@N]AES7EM*=I5>.\:W0CUCFN');S:(;X?%' M;K&OW.,CN3W_[W;$S#Y!S;! M_ ]0DOCNVL'K$D'5G?WKB7PIF0"ZX@.8RN:!Q6Z#,(I[?/N7**]+?7M50J=9 MU@X-Y:">B0K1[-T#=Y^Y_[Y*-ZG23395*IJ[0U$5NJTXM Y)K,R"A$)]F%W8(JNHTRK^W@G_IL=1"YD8 MT_8$![!T@JB?D > 3H]@/H&OHV!@AF6VQZ7\^>#CW>W5+>^)CZ'@C^?P3P)4 MFF'LJ6_QH"-">JP(TKJ#TEB?H]E;MAA]8C$I0K<["0#UP;/ 0_R)^4$(=HEY M"L=//@.E]"C?+2F[$;V6(6SBL(-[/>1=6.M/W'OF(SD%'AD$^WL_-&,H> *] M#[^S^O#[!V:PN%X''.X$H2/"0_U9_0/KZZ4W\5&#P77ZKQ"YS5?94SWX6]&> MQI;\67"8.;OF->'=..Z-8>(4K-P$IJ^#(3[T!1N&KF^[0^XQ+["I^Y9$53V( M0QB62^$ T?AQE]L17OGU&/SF>F[D(IYR+X!/GMVHS_@3=SVD3@+&[KDTOAX)Q":ORO.!9_K1QV!$7 KKT/%PAK.SG@_H! M_3WDCF/^7G+60L0'-/;X4,(SYC?3'XMFICM]/::6,/MOTQEO"+E.Q>] 8@'E;<-J@CK2F*PN(ZQUG1 M4(L!<&G=8GX(G@^'8?"]QLX39G./S&8:('>Z5O;N_M_H;V=70D3OYSOKE4R0 M0M)? ANFD=,20VT>1:1SP2FV*AU9D7FUUA MK_.N66];K-DZA7^.CMZ7QIJ_"#RP3&+LO7ZY"738 #1V<]LW#;7FW>#:<'FM M$%V^Q-RZNZF%H-4#3_KYH'&P"+%-KNP\BCP!*G5@L:_G4^$]?;J9V#P3MQ:> M:A9:37.\+3'-"PH;FX80!;.W=9_3G;#1LGE";_R(AR[@V<7YEECG'D5'+,"^ MEO=]+L(DMU;18..I%JNJFQLGC$\!K XTBL^;43 WBOM)5D1Y#>T%H%#BVOCS MR_0Y-9ZL!/SEDLN(_0'H+0/ Q(N'=?#C=:SK975A>15AF?6LC^-.K*8 #Y=> M8&MK>D=9>.CGP/-8.F6CYU>>K4 S@PTI]KM3G7'.X\B@> M>4GTJR=\AWO"8G](AUP7*M MR&2B)C;(K.8/K_@6^(>_U>YK&XRLV CI[R.K*5W\SL:%YC\]WA-^-PXCBYW' M,@I7J&NP.Z_@6A)'7X%;L'&T.VFV7\KBK0B&GOB?_SYM-DX^2#:1'%JQV8K- M;K9&+?=E/UX^-;0,S#93Z<^B4G_5[8RJ+]O>>)[G*V'#!0WZ^MSO]?E&"*,4 M-OSJR9][Q^\W2VVM^BY-^!+34>2N4-^O#/*EDBF9&_]=7E_NN4SYWW[\FB5* MY15>OR%]LO$^W7LH4[Y@EO7_VT>;I1(BP^WTQ'LE,N2>^U' /@4#U^\%EOH% M=N0GCJ)*F%3"9'YWP)N7);^*$+Y:OD)_=?7Y6CCKI%9Q'?U'](/EN\B7G:-6 M#I^UF\+K3A'>/X8Z24:?A>MUPL#?1Y>/*BE)[IY-U*%_!9I[X[A5J>[+ND*% MUWFUTF6CH0]O5,"T*_GR-1YT^,J=KG+V?15:6.JY77\\J7&V=-8"*:A$7J' M MDYRGXYXKKC5=T66?XI#[O6 <2QA[M8IOZJA>VY[WD;%NV-52Q=84M4-'?0&F MWT.]N+H(U8'RE6H\GVK,?=?C%KOMNYX['&+=Z%GRC\J31KN)JDJ8V MUF3:R>H]R2J7RT[E2FL)?8E^3&]/4[62&:A6,L=5*YG7UDKFA^2/5<9^N9D) M([BM81,%2)>=_,]81FYWA _B(VK/>>#.\_+?.7.=GP^N(S%HP5__=7AX[MO] M(#P\A,'X;/?)"URKD" -_74"SQFG[YG)Z;A"8-T)8:H?]+I&W\]!Z/X'YN#> M ^^,^X[.DO7J#2 1.:X<>AS6[OHXRV''"^Q'F(OEAM_2[E<;?Z%F-)>_GG]A MMW7GZZ__7H_!M1"WC>5$T[!JSS1OTY O@BW>3I9&9@MH0-B4(S@-@O?> M;?'@ES\4)@J_!^A$B C8C-U1BB3$@-U(: '(" M8*\(7U)'-=]A=AA(.?F5*V4L '&O?89-S1 [+*0#PK.@ U2-A$ HK+'3CL,0 MQM"HF6":\)]W=+ MOS4^O,>-W,= !-T8J1FW4F,70!- >< N/"TCI1H>7M0"*W2E0,F)&.X+0G_% MQ1+^P>U_QZZDI<*0V&BR&)! J(%_V L,,\ MQQZ(;V %,#J0/\ !%T:6FQ\/ M#2@DL%!L)0D/(RR&(0P.$K,'+$8QMMBWU4;&V"E^!^B#0-,@#@6L%=XW4UCT M*9)Q",-&:LGP++ 3X+34=\[CSRIN$L:-/04DQ0"X!Z_YJM>E'H\-!' /!^!P M+P!XG@S8-S@IUF@9C0/ * //=3AV]$HEO,3>7GB\"Z(K8\L/',.IQZB9J2$!O>5''L&YBH RU') M AR,X%@\A*655?2TNO83>]=XKSU;*VC*>6^)"ZS"M=$356\PT$0!;^^C4(B( MG4L9P&%&J%1_J=W6V%.-Y5JWL4^X\FB@$?+2%V$/Q Z0M*>5Z-H'PJQWSV+7T - )!!Y"[@,3#34'N C"84UMT%C>>H.YI66\ M_'6+X?_>+V75Z=T=HVU>X)A3GZ$4 N =$J>.@>=/^=[FP_&OC$QOHY_&$PCI M0]T9-WT2MMP'(/S$FGEO3\(6<@Y[\MO1)Q&"#N4@#@7F(= X@)K&SVSAV76P M]2\._AP 2B33TT"PPLZC"V/A@("%P:-('(#X_92;E:,CNE0QA8#';-9#P##[ M$444.CI<%):3SQ@\F?:]GB[Y?LQUPO[+'1#:^(B87L C#07L, 4R8 A,O0.T MU6C"(NO-II(W8]1EZ.X"Y$.$*@4]A%U00+RD7P/I(1[]*P@?<1F@]&)K7= M*.&^["S2)!P+2!?F>GX7.0P6C-5I#1? M445)J0(4 .#[1@9HG$!%$*4U*(. 58@L-I?:8!MJ*U ;IBO30RT;.[*'^M,T M6*%5B?JY-I,1%* 288%8H^>@I -\W;<'?Z)8N>@D<4 M!T"F\,7E'>SX/F+G %^CPUUD+Y&#CIY<(&Q K"I.I? MOJ$\VN#:RH!-I8J(E3*V=[A\/?$]8$4Z;4=$S\B3&F?'=5IMX^RL!9HB:(PV M8H^BA&=293K"%QQ;U:// 91-L$ <-V,&X,@&71'VB[Z+^BER1?,9+%^#Y (= M'M[?TKVQ7S-C7^!Y#EQ?@1Q'LI QV'VE,SF.(&<"#4G/D$_,#4*7+)LO@/IL M&(Q*HXB[E1YWYN0L:6'DGP7T\Q'LE[14PQABZ#+*> M +1J8S\B\_@;V&(\-EK1N;Y]1SM;72+#>$^N,H5"@>O >R&RNY?P3R3ZV"P_ MA7+_^>)9X&4W)\N=+'RYD(FOS#YS"84VN%S6"#<6[7KLZP0(!78V:<8;-T!3 MTY,83F485@RM' PMUUZN*&1N_K09=/P YZYM:M%#] 9V5=2""3\8 M\Q7>AD&D[_S/>\*W1^S=P>7M^<%[)/ D! %(.M 7XX;P[X0$YF@CM_;1$DY] MC'>&N:&+48 \X&[#7H<@$[G@<@XF0%7;A\?_PT,'HCF>:%YBH M%?@1<#HI(WU ML MNJ1T\:+$BP>=&)M[BT[(Y2-/^)N";)_CBKC=Q[L9V#(P+16VH80/.K)O@77+ MN/,G7F[#JL5WY&0J\, X5GT5&^"Y_TE"$I1?%Z )8YV;4:W,70P^T'4]$UZ! M&-MU["00Q9F *0V(/B2N/HHPQH(R(QP2"85QC(-6MP7B <1I8 MC.\5!!.KI\U))6M)(VGO.HTDM_Q5 MU>V9^_UZ_>V2W9]?73[\BWVZOK_XE)*<1^Q@AK^UAS/7!J'\14DX"**A78'''&"W> M."9W1ONG-R_'%7AMX7G:XOOYH'Y ?P\Q?43_O2Q3*>+[P%8\L';A&?/;',SG M(%>(0?\R7[V1=K/6/)E>_&ZC%3=6Y&O?^$"LV%/\I'8ZH_)?F3=_WEMU[\>U MTZ,%:CLN6,.DW:K59PR_0BF;9JTQH1CKS[9\!K>!3LMBGX7GS'<<8Y53UD>I MI2A ]96'-OM?[COPP/_9#%&68I_'S2U1W4:J;+U FQNO[]9H%Y"P^7#QP[A, M%)J+/L>+RL2?_C$ OAD%3 (+G' MN98A%Q[[$CFU7='UAC'Y'P'L[WX@_GSDWH8H=L,[.#I97_W4?96):Z8H13 I M7254DJ$0))A/E$$:A&]:YGT)0I=]<83?L^@R@L0>=T,_2X8L?M^ J@[ZY/M=@##G]4 MWYDF5?'\%7B^(>,'8?>QR>_..?Z&\?168,#&9^&'KKTU"MVT=G5:63%;I)<@ M'*)+3V2= 0L?P.L6@U]=NX_.CYN_WL>>YSZ!"^C M4.4M4/T%JC%H9..*U$X_)FN>K_,2>5G4_3_LJZI5H-V@&0>IBMD4(NRJL#;N>U=?XI ]CY$U: 8#@,LA^>P%[S6&4-^EN-:1Z'B,/^(?<%,<0KV M-:PE$_?3?'FJ/FC.&B=4CFX-39@':*E9KS?R_O#TP:Q'7#_>.#L[S<^72?S" M/1.!%F^RBY6&83XJWT<;P-5;F5M7 5U!YM>#F5YAX$D+PY$Y@Q>P"&.'2U/(T0O=_W2>]>V/J6HR*O'ZG@I%P=*VC6OTO9G%1@/DJ3X%*)@N>%7.A M@HM\B%FJF YB/^I(DD_"5@S(),:8$._/NF@CP4[B8K-,2"\H8449M(/#LUVL M\:O.1R>_8@8("AC,)R2GM&I&XHTP@A^+O=@Z[EL.8_\PZ';5N1I4QF##"&TF MD'>]$9XD(%&=O4MS-BB-QS\4>5HUV '/'E+9L?>O@VFN)3HN4ZM]]HJR-T]C MO+'(G3EQ&Y%E?=Q7@4MY;*NRHJOJ:0OEMR!+-1B9"LQIJJ:5,2,+9;1F$\WZ M(3*)# ]$\=$7GI.6*D\B28#E ?L)02(A_TE*#ZM$.25#_@Q4#3-3D$' M8*5RL3LJR^Z>>T*]WX3W&\?O0=Z!&,*,F]#%>HDYL:@6C;(R"#WG&?;C9TE>"HE$_'H]QB,NIHEJEH<$QG+?!>-P,ZV0/#%[Z"C0,2NW9PAI0%MNW@;S9:\9Y<7?Z_=C+ND>E=%1*Q]Q*A\'+ M>92.%T7WF-JQ"84#>%%.X9BI'?S?F.-@B3!&U:"-JL&94BUFOD7%2AN-#UBH MP'U2BD4==]9HOQ\K2_MZO>A++FEDYDZ)C)-\ 9SLN M*8.%7F^\G]"R\GNT\N #='O$7B/PZ&<>#K"W4Q&8$^7P)4/H!=-';R-G]IA> M,0DLG(P52IUP,K4')O) BWH\5@RD] PD%P6Q, NG"$VE16)?%\>1R$M \D=43B/7(<9D@T 4%VF6179CL_=:DMFYDOO\+TXN2H@+[VA(XJO7X- M)#K>]'-VB]+))/E)7;2J7[N>G,J%V96)7=:L6-[%OM *6X&OF MEKI(FOTJ?-"9/*IW*@'39WK!2-3E;YVN??:/&,9&%[C2&*?22E+=C6JKAB/= M+#<$6L%L__,!X*?-Y;A:JME&D7*:G4JIIS@A7I8>]F'+(B/)> 2"U1E5&[/[QZNK]== M2&VA!'I8 ;N^GE8U;#T8L?IXS1DQ#FE)NJ/E(+E:R;FCPL822U25*RY3EU$G MYRDYMU %N?.[?UX^L*N;.W9W^>OU_'O]ZSBYNO7V^^LW5SIE]G]Y<5O=]" V._WGU4'X1D%A*C(+YRI*N4;/*N[$J*O+^P+&I\3HV((SY4AK7J$NRXMF[;*]$SJ&N)RAK[#,@E M5#P8%F]7$:L3RZ 8-51UEQLLX0E_M@_K(XV"Q M3]#'(L52-VI.@^W\V,3P8CEXL(GPYAP[^X98 1FT5RP5G)27AEUDITA!5=LK M9+\F7;IM917LO\J",.4$U'C@V;*S7/;)A>I@YWC='5N%E A@<1@6J0HQAZI% M0.9A7:Z_[Z*K:90&'];P+BHS/)VW>4NJNK#D+AIR5[4]YZ UZR5INR&=,X_< M. MNV.CV?XBD-&V^Z?V0CS*[3&:WL$MV'WM[L;T?/+%S%[6?_-&AQ:WT]S*/X^EC^E4E>>:,"?#Y2M MERQN/'<%C,,/3.\JL0O1.J#M@__3!&7O&^ GLYHV19$;.O0R4B5>E4U64-@OQ'C-A].L#J>DAS-$ MC1DML'T[D0WPT64/OE4^.*Z NFZ@5JA:H>J> )7T MS JJFU 0RPO5-6L:R?3*2],\_4OA/>_%Q>7EU=5\IU%4_N.DUIRXTM2?+>[4 MN\+.L*F+=6/:_ NP:KP JN4H8BG,@SNZ=&B(EFSS;UB:; M1[7=,()Y#G.M3+C"^ KC">,;M<91A?$5QK\=C&_56F<5QE<8_V8POG%2.]Z) MT5AA?(7Q.\'X>JTQ4=BZ(H"* "A=ZNU0P+YC_.;]7N5P;CWTW= QOJTMNK)V M0^:O1YBM<2>MW1/LKN10A86EP<)FNU;?L:5086&%A8W:T6F%A146[A0+&\>U MDXH75EBX6RRLU,(*"2LD+)''H/21,O<"2]SMP)OP1OV);\*=V#RK330#+LUA M5A[T"N/7C_'UVM%)A?$5QK\EC#]K5!A?8?R;P?C&2:U1!<94&/]V,'[WEGR% M\!7"5PA?Q<$4)GE1N:PJ#F;?2'F]$0CMZNZWPL(=8V&]=K1C4[C"P@H+F[63 M"@LK+-QQ',Q)%8U58>&NL7#W=ER%A!42[@T2YCP&\,\/\!<6_<4/]J"$\WE! M[78JH8[]OX,XDA'WJ=%DHVG5STZL1OLT4\7] @L=LX^Y0LT6&_(0CR46[$W#J2I:J^*_Q>N!-ZS Y^0#J:VL& ^ M;CD8FF+@*0"P'Y_N/I0; G[A:B*:6/W6X=)-.A>=2W@"UA%[D1ERB/V+59UR M+*?=#533 MP0-K*"7]-.8A=][H: )1;[%-8 )SSW._M?>)(^^HJ- N[BB)N/ MV#O.!L+4T"^N9?Z>Z4;GZH#A2-5:+"R"B=T#L-U!LBU'[4:U[<0V[02#9#J< M8G*QJL?Q_P)5)!U#YUI8OHO!Z5GMY"_F\<(#-(T(VNU:_2\&NJJ3@-[6,'A. MI[3YT,7O3 <'FEW8:EDMTRYV#+E/BEJ<[%,U^ M-1QH(CN@ (G8\;.-&+1L0 M&_![P-$H=&WU(0!']ZX=\A'UQX37\X7=#8+?"\$.KEP?R-*E?E[ F' 0BWUQ M_QV[\,=($>N%!O^=D+ 0H.$#TP"6.@A0;Y<3BP[T0'4#PXG_BFUOI1U+[ ]+ MXYS[W!LA3L*2"N:E9^Z(X.B1F[0/[,%>'1SUA6@VK2GDPK@#G(I:0=RG73!@ MYU$<^NPV\%P;NV0 4WMV/4\W/Z!6#=1DD,7 YH$68N#X$:R&CAS.6TU$C)X: M) RP302U(96VJVO]#VEP@P# 7^G0IJ\"1+JG^JC$-&BHON78CT[:H=O!7:@V M#@;-NE[P3.U$./[/C^&$%5O%=A'80@Z7DHQ$NU C8#-AA) WLDQW"V2J.+"3 M=I (0NI^,.5!Q2!",00T[7,I9*95!36\^/'HJ';,X"P])2EH_\GPN+!<8Q+$ MR'0T>/WDM':2>9U.6->SCT,9S#R8RK$+=T;I;@W"\FN)ZTUI8=-S4A@.]1F(VUOD^IJ M68&F===N& R()@^CX!!_9G0)>.,>%"0ML^I*9EGC_7]JK02[]$R*_+'1$ V. M1*Q[0687.]$.Y;A6'QO)K.7&9]]@O[2.YJE9QQP0@NM09W5D> IBH>C! M@:F.]PG;*VSXXL2AZ08ZUM<'>!^<[H1&]=.KXU#SM9M1I>97Z#SS$BM;K@^- M-M*-D9R]1U_^)KVH,&UQ2XS,9(MH8;E&\//5M+VEID9C[HIQA\7R+@NSS45* MZQ>[LN990W.I(UBLV\&&S^.!#+-OB0R\5TS]UJA%&SNIC3:EJ!!H:PAT#BL' MJQ";06-[=53$T8E%>,3>*5L211.**Y?LQ?<53E4XM1)30K/X%M0;_.XV[H#R M"/KUN>^#J6G#M[>JV6*%9A6:S8%FGT 3YR$[5ZZ.%,=^2YK65OA4X=,\^/25 M@[$?#R89%SG\OO(1^Y>(V$?Q^I L=[%G/EC-B)G>>&HMM[.;0-1U+7D3#5 J MH%5 JX!6 >TU 6U#4L?XY]KU^=.!7DI/6?5ZY,:. M0I&NR0F=^;X_&/ZU,6 M=+C2!I+4=IRFMC':6T]6V?H45.P:U+;.3L>[J&Q+H5QW;F6%R]O"F_' R-4P M9G_(I54[&V^R51'+JR&6BO&_"5S>.9:4ALN_J%*^5C[_XL:/K?K9F=5JC==8 MJ2AD/RGD-;'V%Y&W86%(U^E$K[A]1=XMV/ [,=2;9V"II[%XFY/&E'KV#IJCU?2*(5?95XT+9?*7M%;16^S+UR/*FJKJ*VBMDJZ[9;>*N*JB&ME M+\A9HV[53RL"JPBL(K -$%C3.CTYL5KE#&O: (%MPZ4TOL3V=IU%TW,R2^ K M*H;-KCA-<9:C$\18\F1=2UN2?\RQMHWHM(7HML^9X M:_:*F/:/F%ZC<%@*JW5[>\)SZ&@C^> MPS\)I&Q/\)# T4_Z.D;!4!?_-I\8D.B*X#^,(T9!":&#\;E5]1Z:_)>_XX&M MCE7U":SRL<:K9Y["\9// -= "\&),R7M9X I =$0/CGLX$>'O M;^XE[SWPD M4T+Y>S\TSRIX$>ZP.N%/IB:I(3[]6?T#Z^MEDQ/+)'N82#FJ^RI'?SM MQ?U\%ASF3=>[EG+PBD8S$V^CE' A#Z'*Q^Q6A%3AU[<%^Q7(M+]7]>^Q=K'G M^H+U<.FL([S@&6L[#G6A*\'L>!![G%I/J*X/F:KKIC1\X.NBU/_SWZ?-QLD' M.=; XPD[;["CPQ&@#Y:3= -'-;M05:IQ#*I#K^I)<]_!NM;_PP?##^PV",)D MU*^N<\&'=.QMD![J *Y]1WQG[Y+6*FHEV'B$TTX"'SC#>^O%P8_R(R;-3]AM MW_4 D;UAW^7L7@Q<._"=&.MMJR=5]Y,,%($(XH&I$_8CT"!UE.D(@:T!GH2D MA@+1>!'GQBG-F'N9>UZFY/VS"%47@%"8<6H;Q+;Y*C O.6,AA[*Q=M]0PC/F MMSGJ+VO^DLJ_XK;%>IUZVM9QK=[^RU3YC)*MN.=2?IC3VLQ!LFK%;+&U'H[T MD4LQ7^NH_#::M>.C6?N8V1LLT8/.#L:&/6K6SAIE@L^_@/](=JFZ.F7);P;0 M)O6KM>#73)"6&LD*2WYO'LW&87*RII&:M>9,'%UH4?76VE9U=+JFH=8'J'6M MZ+366A^MXVNY>63(+Z7V% M$G9Z>=M=V1%+K&C31L3"2]JL!;$$A#9M/BR\I/+8#O,5L9IM-- G+FCY/O"6 MPY-:,W,E@T\ 1M12)K0JU]+^VFMDA)&P^SZLNS>RX .[M@$K8S4 K95?-^I+ M*FQ3>=_"A=66LRGFBI@NNIPKN('+ET-KUFO'Q^:Z+'/CLYJ&, 4T1:N>7-,2 MRWC)>%AJ)<4 18C56TN!:JIPV":H5L>S>>%T6CL[70I.90#32TK^6B%U5CMM M[R_QO:BXKQ-6[>/:\67Q"H0A8T22/FR MF_)&RJLX+8K1VIZPK\SXC9CQ\QH-Q[5F?7^-AFU:[.U6K;V&'*$U,*D8(89Z[S\\%U) ;'-5C/?QT>GOMV/P@/#P&0 M/'_C3B,[P@Y"'KD!# _T)T),77OI;KY02\))V7%-O:B3/S\'H?L?>)9[#[PS MGA%TEHRDA\8$5,>50X\#;%P?5W+8\0+[,5&*F(X&N+N\O[S[_?)3DDM;G%([ MI_9\U)Y0GM5'2V! Y@#.BPX@X4L[7:RIYQ\Q/AQZP)*! =:FK6B9].SI2=^& M#Q?E"&?2LV?KW\]O#7>_;I^O[BM_O[ZYMO[/S;)_C_^9=_ MW5_?LYLK=G7][?S;Q?7Y%W9Q\^W3]8-Y!D34;U\>Z)&;V\N[<_SB/K_:N63 MBF4*-!-S 6"N_2%3I&,^";3FV1_ZKF1?N0_L9 #,_*^2?7*E'4L)X*>$]W.? M>R,)#[W#5/QF_Y'$!X.A4"@@-0/"I=A<]EG7"YXE MZXQ@.[!,&A>4FS[W>P+7 2(IC#C\?!0C-A!&"?P_8]_&):A:"$$+ XF.\[L>O-$7H<"Q+*J_('Q;KQYE%+LZ;.#&(SR/4 R#,*II#0N/ M2$/!2<_&1I)S?1@[")]YZ!QZ0?"( \IT-52DP/6? N\)=N;*1[5 V)<"4N0* M:6:Y@?UQ.XIA/^8<; **XW:[(@2E J0G[-8;*6A&_4#B(8/YZ X)("Y5B( / M9ZR(8]D'-3[N]HF';A##'CAZ+D$G<'W;BPE;U/AZP\+1 !">%,\(1S4;P.K< M]W'-=P0RA.85: <@! [_:0%@T;J-/1["JN$%XH:-\QK3J'P'(&%7:NZ:QN?- M2K>-T?485[T!P_[)%<][MYO9 >?LW8'ZVCI@!\\"_XTE_!N$[ (]. ]H*D? M(S81V0>^4#0EV',0>DY23 0P MA%Q!!GND#1 3$=1+901 (TTXP_7=',$&0= M%ED1GK"C,/!=6V-D4L/$U 0!W!2 L4 8@); ;ES?#YY4A19'2(".U)3"> SZ M>8#?(.([ #(D,.(.PS@"(L!??:PW$EJ@T,#,P#9BF%IQ1HL!5(&1AP <+L* MRE&INB@#X:!7!RV!1Q')J89$B='@#Z&% )&Z=+_#J?04$^EP8 C$.,, SXAU M-:>&62,8_^O-_=7E \#GDQLX:&G<#*,@/3AVD1R9!7P#9)OB/=?FP!4,+SB6 M52'6L$WP+3YF@=63\=DEY>*+3"CU&7)A8.2'<&:<"&?*]S8?CG]EV$X;-6I/ M1$"SA[H<3?ID$ Y!/L.KS3'3F8PI^B0*X0$LU(1O@;8W7F%-#01:*@A_&@?H MV4EGHH%@,9U'%\;" 8&6@D>16&7X_7P^S3$5]!"$C/WH T6C_NLB44\^8Y2J M:=_KZ?+?+T8B+]?L+[0"7P$BK'3FA6CTRA$!."<*(=*/%9\4?I\K;3-;'>R) M>[% 31I@\4RJ**B '=2I89/$ MT!*?/P%:C,/OR46!X,M&48W^B-]RZ65FN< MG0+@G@7K#LP%6WANAG,7YJ+H8G$&OGRP4\ VFL?LTM2.> MA!<,D>'CWYD+9F[_.W8EF0R)\@I;!A/51W&+>K'KQU@.C2;*[\K,20:+=+LN MZ:V K" [S+ID/!QZI*_"EP">8(AJ LA=.!\[-[V%^.4)$+,N*>,(*0Y2*4:L M!G-EZ*J*;&%,"DFBT ?,"5$?T!/B?H-AY [@%"=/B,"J=Y640TP"'^.((]P@NAB\92 M$":80+ @ZPV&_!. #P<51Q*M93BPBSZ$\:GHGX, TI]+W*6,.T@R86(%T?3G$1V7Q)(R@)C"K"'# M2@CD\(A8TV%C.$I22DQA\%'E)/P'9 BQ8<^(LR":3(8CM1 M/9"YI'V!R>T_L@N]-##U0T"$(.QQW_T/5YHF+-S+$+4)$<5Q7-J>ZU: M"_Y#J58> 3[]6N2-BO39;O0*(]XB1LP1';_&9TE3<(R]!)FD>#?PR&\@ M*-"'QS[^7G %4.Q7FGF)OW0F'D!CP& M8@'>>P:FK_0L$#AFT8GOYIFC.[++.Z%VA*#WD/0:K4@9SS'S MLX)F'=R-TM M=@_BL<_^X!XN_;?:/VLDH,=E_,E)5C- OS/J4!T4V:1CDF#@(4C20 +M> $Y MHKF#QT@^BEKNJH6:IH)N#!8I9H@>N!+4KLS/1"GLHU'R"4BC0JZ?TMV01 M9N3$E:X]&# 4 L^.E&,^L&T0;=KWU"61]N^8AW \*!$!4]JU"6XU]1*PXF1O MSV\QO"Y]LC2I<;1.E(&9DRFCBZ'#L+) ZLQ8B?UO^#8 M71!!Z=VBQ7Q!=U/2[@LG]C*B"XPZ'R^[/#;D(^6*AN>\P._!J8<#,)$[(&'H MWA3^1]=2'2[=Q*BZAWFZ<8B62/8F#W:L[Z.F[DC?3:D"\+59P1AS>)@K\GQ[ MY%G)[,KZ6&//GB(<)=OC7@!S)N.CT:R8K2?DZ'\"11C%)3XS3F&,%K3HZT>3(AYP=4A47&KNR3!:5WGF*#\_)93]I%FR:E>6,Q*Y;^ MYEGZMMU+7X$+Y#Q+162/_"#'[4.!46CDI5 <(?'\&&T=*-+CMKG+&7M(^Y2X M3-5RXJ"$@CE_"FC3_XA]H?P9&?<++=-<)YJ%TM\ )\V2\1(-1T1?$@;YI4/<3C(Y6R37DAMEXR"2Y M)-9T'*/RDV$P(B=!: ;+[9\&MO0F,POY;1''58]Z=&[9 MIP8"KW=<6V92$I1/ZK[&'.P %&+PN[+BI KV? E<:O7^V J2@!YJ B5LV*O# M,(3-1X9A(BUAO#M\^MW!_K27@$;?3!LH]$AQJ(Y?"11 >A$5;)V!CSBGC_ MLMJ!KV6D;PX*19J,C(&XU"#BNU*<.)BJ@'&P8<_]=^S2G:#&,8S0E(!;@)11 MWS@+QS:;!4Y&JT*AO ;%"B=-U4BZ5)5Q![<;J?!36$QLZ_9G6EG* 2%_7LF9 MP(*26%?2/=!FE^8J7#M.Z8XS/UWLJ^AB9T(+V *_97E%8/(^:0MKR %WX[.M M]4[B9CRB1=\. )\P =Q M[0<#U\X@4S:T&GBB@"&ECJ48"M)A5'".N;W.1)!FYS QH#J^PL2)PBBP9T>Q M>KKXG]B;#9#L DXJ/RC8L^[76&&563DZ&$4J6/(=<\+.IG0T20>80(.%'X- MG![F]#+[%_Z3&P:^%NTB!TV\J)-V#1 S0+81N.*\-X:&QH9>@58%S6U6K\T8 DKD]-0)5]+7H\3*)E M4,L"^YG"LR4&3_5@;@(,ABK!87B>H/, N8@^6T1@ NJKM9GN$I573Q5=7TY"C$(/PK; M)%O,RQAR P%BVL[E-*'19A0!"YFJ$C)=T*W5P5DFR2$CS.'U /P0!X>!MU# MW9\7#\<+>B"M@N 1PS$[)&"4\9=P?PT2O$G"& )+2Q>*S=2&*,ACBK COZ!4 MMU]T&88\4/9!)*C++171IVZ]WN%-UWOMRTMNSY0O+[D!Q,L^X]P<9KHPZRZZ M*AI7&'GIT 6?CE3,W@C.?7F6YN-]59 WEV:I[)YX\B)-/OQB)%"2_4'JQ9T1 M\ODKN(P%A')BXM11Q.K05!-P$>#BX4F)B3GYP(M6)EXTX\GT05*18%+:($EB MCNV<#WL!'AF 2;KQ*A)I0+?!I-<@Y+42:4,JH7 TD6H@4&\( 'OMPQJFH#* M'J87IAM!)3*6VJN!=ENV7_3$!F@J5 ]!=:UM(NUE:YE(.="@LP8A0'M7;J.Q M1M%PFDDG: 86<:U=3R*&+=.\F[2Z+#M0UG.M?7:21!?C*Q-9HE%$[I!AO4+HS)VV2*4U0/X\4'AD/CT[!RUS=+[!Q#*QNU4Z-$\#" MY+P?F[56@^X3Z)I#..9>(0N.']O-T\GW]#V$?D^O7+]-$&J>G=;JXV_5C_23 MF3N,E8"WAWC[A]!N'NW^@NTBQJ6G+O-_.P(9/;F%4#[8P$@F:B0/7&K\R>/T \Y ="MA[,CXT?4*N#\CG2]#C4YF7E1=3 MY$&ZNU0"<<6=,GGB6B;ABO&R4-NBI/QGX@11%A58GB"0" *L75Z,P*N^\43LW\ULX-PAP M3"K7?A2=D RX/S)P4%S-<%,)]K5*00<[TR,OL]X,N?\QPPBUFDP^,?#&ES6 B\R@IVH"$B"YWPB;- "EVE")' M)PE5>YH,L*:N. 6[B^[GS#*,WUF1N:GVH!*5<.9N3"45LDE7ZB9:15N1\PO! M]^Q*DYU2D$25!)W1-QFOM42! ;P7TXV)F8.:#A(RKN'JGE#-YI]R8L81U Z:@-VP8(0TDQJ*F!17& M\%X;Y3]M_-S5B=A@;.FKZ)\/Z@?T]U E0JF_E=5L=R-Z_F#99EVC!ZZKDN3=9:$_E?4\AYK%#R>('0Q> _B5>+G,AX M8,5SR&=T\LP6^MXX1BZ/*UN>K[F'J%G0^7A/T+#"@+5AP'A/\0H#-H !+[0_ MWSD2-/83"38GC3:(=!O$KW6L>O[#VS*Q5G"KX+9SOF#LLV-LR3)G.[7%RE:O ML4/-P2_DI/,7]$1L3!:$*'9FG*\V?5^ [%91;KXE33WLM_M)NGUFFC(HN*+"JR MR&RU>79BG9V\%K+8CAZ[,Y+<%=UMTJ,TDPIVQFA*Q8FK8Z^.O3KV4AQ[Y2@I M2F^;V>[FSH2-80SX6"Q%-G3\IWQB06:/E>:[Z26M7T4M'9C*Q=OW"W85BE4H M5J%8&:[4BDH MX+!UZV"S]R:'N_>!E4M^3!)923 4';2O"!L/?CFVCH]W%5%4H=\2Z/>JN.&> ML;X2N&#*H]%3Z;YZVV+-UJDIW5=F9:-4.ZCLA?U X!+!=5O+K5"S0LV2+K=" MS;?K99G_UD>5I@QGW/V,5P8JT?U/F36H,NM&>W"!^\8MUPHQ*L2H$&/?_ WE M$/[EOF(IE6=AU[Z1W?O'=Y@ 4P)O9F7UEHE$2N&PWU9 _U'[N,+_"O_?+/Z_ M%NZ_+N"4[G8>VD8=V5P5XA1(4;E MB2E3\HWJ7*HN7]@[JAM'?O MP2R7%"J-?"FE8_VU><\KW*MPK_RX5P)?5'F,@A)KK95R_SKLSA+#KD*Q"L4J M%"L#F$HGO\OBHEC/A5'$OS-]3<3>=80ONFZTF?NBI4BZJI>X+0HL%2>OCKTZ M]NK82W'LJPC5,'B>%TP3KM1Y+>9+$F74M]GN<[\' W_]K'^>?>T=%>P1RJ\? MO]\=66?MQK[ =@I&OZ^0N4+FC3+K_71YK$D[FZ:"P70Q.2,8][S@F8-&)M=S MN[5-!6Q?M*Q=K'-)DZ?\2M/^:$:EE!@;7]22B/>NU;*.C\]*!:O]T%DJ-%L$ MS8ZLDT:[5*":#\M*$/]0CJL5I="D^@RJ,SA3U_4!C"P4L$W)/<:EQ/T&_KA: M@X#<;*I-N6V1)===DEO5>99=%O-D=Y NU]7!?EUJE_/N?RKS7:)BR9EUW&[N M/OBO0M\*??O%'B^\_UNSGE9=>L]G M(:V-4LM:*ZY4LJ5"L#T7!14VO1IL:A]9]79]BV*H9!%!"[B)AMQQ7+]WJ+[[ MB36'W_?!=_2 ;7IA=@P%(>HC>BXVT[P)':O7H7?OL=/?,9D'\F\*<-@NI]Q6=5G2Z'7?#NX9U6B^! MMZQD9%G18$6#;\GEMQ[R*Y'*WH8-E$4O/W?^C&4D'.:+",OZ^+!064+VHF!6 M+A[B!'''$R\=YUJTKA_7>B1KY4E;A$*KW;0:9R4H^E^$G>7R1[UA GJ#U((> MM+;5;)]4I%&11D4:^2VW6B=6\Q5(C2UIJU4=IA(LJ:I@4J%8A6(5BE4H5G(P ME4Y^E\ZQI&QX^(7#ZGE/,,?U8OQ;]GD(PP1Q)"/NHV:T>[]3%<:Q[C+/[3K8 MI250ODLE"BHT6\6@:[1;UEGCJ,*I"J?6B%-'5OMLKW#J5?@#REX1:KYEED3? MKMI>589?*1"QC%A7H5AI8%>A6.5;6(MOP02LL*$(\WZ%M^Q*V*Q%7X(;Q$UO ML5EK5YVI7ATVOS;4/?BE56M4GK4*3TN/I\U:JP1A_$MK4_3C!_B$=SRA/B1X MV!Z7\N>#CW>W5[>\)SZ&@C^>PS_),FT/%!1:2S]1?:)@",NI9Y0A$PY"'R9P MGZ9;/[SZA'ST@W# /?,4 MCI]\!MRHF>^/D=U($:@2, WAD\,.?G3(N["YG[CWS$Q1?JS^@?6UTNGJ'&C8*N(HT+=VWR5/;N#O\VQI\^"P\S9-2]) M,PH-\LFP8]-G_LK]OL*,.7: ZK7;'7T80R4[[33<.K:8^O_[Q33X8SR' OQ1 MGSWQT.7P$Y;!HS@4R#],F<44+80Y]$(?=E M%Y[!)WTQP2O4R\^ 6^F0]>(T!&K#?'1$'9A-&V::(VU#8W:.9=/<9%69[_50 MR?>.*X<>'^$GV+N&_1=S!\,@C 2L'DOX)%>]\$O#WT!X,#*LJJ-#4;4A;K1 M#9P*K%6"M10&73=BG1%0?8]Z]T8!T(9/Z24<;:CL_7W\Z;)PQP ]'#%R;@=4%JXBHKJU-H\"H^*B>1#(NZ6^[[XHN"\!FX]1L M!W;N2JR(.^"/(ORK9"(MD@NSZ=<36H#W\*BP70J^T MPMW]PMWJO/;XO(H-ZQ4G+6%YVGP_'Q0/Z"_=X\5]QV#D3+7$EZ_Y.\7&6VFB^EPSJ?WDQG[1 M0GL!V5X\RR+'Y+_ )@'U".C789^$+=#D8ZV&-6%<3YK7RX-] 6-[,4]0_L9B M?9A7F#&\?G1\X1K;H,$T8*U[D@;<"+]NLGKU4^Y*7XH96,YL.?OEZ;1F=4Z/2X[,#?!++<<2KKC8-(9[.4%9J)XR516,AF'L2H3V7![AW5N MOGG2MHJJHJX*@HI\2@6_E7GY^E&Z<7IFG1U--"3<'S3;DLZU9<7JDQLX8K(V M8%GTJE(I3QM;S)+!?(V3(^MX:;?,FG6ADG'LW;'E]G)Z6"585K95C4)G"M;IVT]AC77J<;X$Y( M5T9!6%Z%I%1:1[E4BX-?FJU3J]T\+05LRL:YWZ@EV 2=LGZR;/16Y0G8^_-O M'%FG1\O&<5:>@ T)VFO?B>U2"]K*\M^FY=]H-*UVHUUVB):-J5?FV+K,L;;5 M:N_QK6R%:WN$:R=6ZVA%(Z4R_=>MD5QPS&XLM4I2*KVC7,H%D%7S(RO:O M;+\,2K2LT]8NI'IU_J4X__J1==Q>,3#HU=C^"S>UWJKX_V5G!CV%/-W@>;OCJWC MXUT(Q/4@]OL*IRN<7C/K+AV?WI4^6-";>--*WZ\916]_-+Q9+;5+I<;EFDZ7 M)JMUCK6>47K>BI>VF]+)%F[ZO@LAM3XR,,2M+T^%:N.1#A@!]U0"&9SV3]@KBHX[8BNZPN'N3[[]?S\UF*"VWU3 M'%MX0E6\CJ4J@PU'8<<>CP1+1L*!AJ&06%C+P=+8G%%Q4SB 0M\&J<+YX!C M!G&8J\^M(2TC^$--! _1H%TO>*9QASQ4J^.V#7A(U;*?W:A/JZVI$V4W,&ZZ M(%A,[&&9[E#@>E09\;$RVALL\_O3QE%EOC*M2\ZZ:/'5B1JPAI"R]+1B#R\J M5/2W54;0C"/'=A9ML3)K<;E2K&/B=Z7ZJNNNJ+KH;E>LYO0BO(NX[QJP9:$2 MA$LB4_$<&\*PESTGN?)?.T!!54-U:^@V?TW$#9Q(A0%3,&"%_D@5!KP*#&CL M)P9L2@XM%9*_ 6/@FXB4=CP,@R<7U83."'7QR/5C;%Z3MK'A=N0^N9%;4"-G ME9-<2_#I&@AKW:&GN25-/<6U4-<*_?0V%>*ZQ=VWCH^LD_HV58P5XFG7C*@5 M\6RM\^1^4H)WHWKNBA=LTD"='3B]1?VM M836.5FCSO?88[5W)H@K)UH-DA%$%A9TKC*HP:GF,:C5.]@FCMN&V6BV;9 .* MQ!<&S")D3"\QGXLQQ912ZG3@*0N;Z3\*'7S P,@R%';F4 MO\0CUA$][C-79S,%<1CU6=>5A;\$:: I?B40X43Z3/1H]3V M,#\MEY"E[:^PUWE7MQC^[_UR10=4BI8?A /NZ<^>>.AR^ DKYG1-,.5[FP_' MOS+:8!OSGCP1P4D?ZJ2K],D@',+)P*O-/$]*8$,?NKX#V/43JR,]TB=1"&_! M\0]P*%],4*D:'4@[>%:#/P-+2Z>G@6"%G4<7QL(!$7$>Q:%F!O5B$Q=!W#PZ MLICYY[U>CB, [3DB_6'4=^U'GZY97-^-7%S'^#,F&6[:]WJZY/L"JBQ,VP/R M%$P" -TN<#H_\D;,'<">(Q6SC!3H^C+BGH>!(L#N1DGJ('[W6^V^Q@BRKJ)? M_AV_^K%Y4CMA@$D>?@B4C"27,#HDVA\;[=KIV!.*G#&JW<+U#9$G/ EO9*DW MCENUX^0-^J1Y5&LFGV!T2V9U<-* 3;Y%^8M],"]<(G+D%QY_/L234I" )0.B MPP#Z#29XZ,/#BE?@)F$WQYG%TM2GC*B1%@,:,2&!X57XN" M! )Y#1DS+Z;^7U/YE#.2YT'O]1T?F3R8XRYZ#S"CW>W5[>\)SZ&P/3.X9]$ M&MH>P(%$7O\#&_"PYP*B!D.3MZ@_,6)/<[,?)N5Y0?;#P?CLWV+,H*/I?UE^ MTY/)E3FFDN,T><8%AF>K % S0)6 :0B?'';PHT/>A;LFMQV%1-D_^ ^J'PC!B(!.25P M<.;#0.*[L&-ZP"/4E7UW"&?#!Q:&. X"9+@4^(C7#>3#0D"3%>PY E8Y"X3L298TX' 0=UX,% >SA MK$ !YN9OK4G[0B4DY2!"6R-!Y;1#Q M@N)2 %QH93A/5+=@@ BO9I!"*T:$ZK0.L#%<.JD^?\)O;8 BEEV M^(NJ#]Q MB(M(SH\_<==#0TS/G4#A(XZ#Z@+"EVHUX))H"A>L&_SK:&R!'4$5%N G*KCI MH5+%AR&JS.E!RD@,C26$R((3.6"YP/ (7-7SE52W2.M1B%Z/8H39Z8<#1/DQ M/"+OAPZ&GH2P5)G=BB:-( M9H,YX@M/UIB>\P^]%4> %A<,L?!N +H34X.CP0EXTG/UGE0)$%],6:6%5(F* MDTX8#)0Q"S]LI;:"NHY)AD0R6'G$[OOHLV!#$1*G]U4U$)^,A,$@<%P=_@U' M +J;F0TF(MQ$G$SV7\!P#!O#R9"[,,U>HN"9A\X$1N)$#H\XP[ECWX"P?"@Y MQDBQ8$N.DV;P% A;*(:,/@Q)(B# X#AXC'>08_V(UD%'6P< TV?DD%E-_ZB6 MP]('<^Y_ O205=M>[ @Z:Y!&F>- ;XJK6SR!V181*_DJOKMV\ &6$>HVBV-L MC*21U S"/*U$%"#GZ0%SW, 18R_!HP_;J#!_P0XM=PS8!WB2/M*C\>G-_ M=?D D/R?_SYM-AL 7M[!EZ^C_XA^("SVJT L'.5WC-8H\?UG%!PI)(< A.\N MZ"=@_[ ?6Z='XU9DRGK[ (TG$5K(-2DV45)H(BP]C MX\SBE2QHEPSQ#:OBG@Q2C$"\@]E$Z -4C0P$'%.L"+>AG\->1CY2@63 MJEJ0C#OHE LY=2)#( %1*):E8)XR(L-]%$<""HQ$>E9S[@0/WN?XPX4R5,S70P4B(MM7X(3$\I M$T!D&@&4D:W%&^!ER6!_KF2G1-84P;,)G&D?!&'?**0&WJE43T0_0)!N'N@' M@A2)1&\9ED='!00+9R%"K;$0SY*PB>08D^(#\%UR!'?_PP?##Y]J8]J,TO)A MF&?@:8G3G5! P :2-1/#30L<4,"X1%7%<$B2JW80#U5*VHB**7%)8' 'TBBZ!!>POWO:@.D(&]D+QUIF71%B,3/$3\_%J4$!"P#, M"5[0&_11)PRXXXTR:A_,@^,;30PQO!L )T^M(C<1TU(++V73H+*>657*0!0% MP8HN] +8'4@>TH;0>/V:VIFX+I2-)$6B(/"4;J84/:45:/C2J8OO6(Q,P-BU MV6B]4PT+#I[;($BU0@D'_Y5_OR6%AG 30">!R@&O4*)VP S(P#%Q$+N2,,WS M8M*B]4B1/@UMPZ7'88[KDU)I)NZ3DA/7]TI$BR'HL#0. KIA->OUPZ? BR:6 M]^[@WKTX>$]'!<:NTH-DAFS(I$W/49$1K@'> ZEI/\*!LV@T%,;5C-YYQ^T" MYB(:*&6.]'>EKH?T<99'IW8IJ#3I%MT05*D^][KZGJR=L9A!6@.K%AYM-4/% MJ7=>V\\XDI;RA)7:6,\ Q(FY=XCJ/[#D+,ZKQT[,8QH^X[2*3QT?37LF T;C M4P'!X0%**<+4FMX82N&8@)4DD)XYP)&44>V:Z"-K0$ GB >#=A$;\(I2[31W M1X$8HJ;# \O"O6PBQ0]H$X!P7-U]H$0$FL"U ]=77$S#2 8>B6#B3*_2"X)%.UC![$";]@*;1!7B27;-5+4PM&L:9Q\D'G-3L%@R*5$)^'8WH;!4-7M[)%"J^^23^M_T3B:@";S MGB[>:;NA';L1ZP1H30/;(S=6%OAEPSW/2UFP! E,+BK4T)1(![10[KZ<"P_$ M%E%8%,9H;Z+N B "=IAX9"V%Q<9C2\9E_0/(7?\Q18$KY'3&[AR"(AG(8-C/ M*@/$)%+M,J!+.0E 3\XM-4T-S^X&,E*:AQUXP%WU'2OI3V@2>3I]_KOYTR(; MR,5BK:$W2B(78M]6**?]JKJJJUD\>3OY0(ZY @(LX(I\!A&(KA(U:-+IM9@Z M!-T##E-+*MD'2CFDE7F!WSND&K0NN8YPJ\A%98[/(R),4''BPFA8&+]#GD0X MP6 DA#;NS%U"QO(:T]([?RKGO=1G'-B/> %+K@M8% K#C!')!QTWX5:QC_J(*BP\#"(\3R2?E%" R7BIR40L%"W:I @PJ;>3NBR> M3H(-*;%DK C2(S2-*)HR"^P%7%EV3N@JWV,P5)6(C9],.1/P*V6/*60(AI$Q M[Y2=GK"S[&U9+7] V9.9?BW=++J6)MA/O^PNOO#/(AI]]I+7F-/WEQ/DC.;1L^K70,O5:@Y?_.[UO"M MPOO=^PQCO5-.KUN@:WOT1RTB]1'&L% ^@/.(:(TY_=2A77OD_],Z'DR'ZI*+UJCO )Y3 M"/34!VDXO*^(0QNO((O,O@U1VS%B6WFH+2=S*_KSQN+KWBH3KM!B BT>B']@ M_Q5U:T+7G/$ E',X06EN>T8,>(J,N4_!2"H\B[BOMIE7:-PR*T=@2AN7GZ;' MW59H_#;1.&?(SHPESL?8TM_S=>M1]FRV<<^X,;?V,.'YVOBH_W)_%'9K@_Z&Z;$H>3HG#TZ.%VE5HOY;9RO33\8@!3"[SK@A6]#?E!:P%!(4 M)) 7X,7&R\MO 6.76&M!K]$EE[G9HO&@"QXWC\L*TZ6+4BR-P25!US+BYH81 M\<1JG)Z4 EHK85TI!%"QQKAAT7,_[N(LI[19MN?\H<*) M^36?G%K'I^W=@GFM71"71N2=8VW9470K^'C:M,Y.EC2(RH%\I90][84*WJO_ MUBF6'C"5;S]$T4N@VA\_L/0>L]CL1^*@1M1%9?QJERN;S+*:=1K M&7+,9LH5#!L["(RT]@,*_%'Y\Z*+UXV88@Z#4[:8<+(AZ2KB7NJ@'(K;-N\D M;ZA4/2D1YS!2F](B3;J)2?S@MHVYL)0!'>*]K.<\X_<4M=3A'L;<2Y6'Y*LP M?AU6KVJBZ,]F!$QU,#4'$W33]#=X8VS_(BFG@_79L/I$;1R-)A%K&BK],GDG MM_Q@&\\Y-!DF23#\5%@RX2,Q2AUS!F@8V)B"8:H+F+21#N+H(- IM";=686] M>7AK:=)MQ[,6:NP/,78P$ZFTN@P"X)W&@VS"0)I+BFD9V2HA:84'3!7E84\@ MZ>A$7K4:.?)%V',!M'8V:\[$NNT$'S90DRN-1S1YRW2OD<3=J01R4T94NB;3 M4>4ZY,J+-MIIHN)TK*$C5$4?J,02D1HPL,CU5(P@YGCK%,0#;?!+Y*/(?O/=$C"@&T4A4;# E06F)755/(,-@<(-0FX715 M>59 >IVVB)DN6"H >9P3 )C\(&)!AV)SA"%3F^9D* YD'Q@];8KJ2_@ZB#(( M]:;54YD03)X#,^QRA&5@E'"BFHV44DAE13!P-:+WU7FJ!"3'E524*J73]E M\OBSS"785;?1%S?C*IYB@"GA?HO4\?QY829 M/4R7.7HQTFQJ+<>7:3BO7EE+2L\5\!W?QO2^KR(*73M3 MEG$]T"L>;TTEID'BFAQ]B9698!O=9$,#M2$JCJCJ[8B)Y%,J$ @:M90ZDU%) M+-=4!S?YC%H$U73=+-2&LA-QB9&;JKR'GM54U/)U<;<0U@6\3!7R>/$_4@3&*-*?M$YD\<,XT1 M!U%P(:"P4IZ($ORHL=R 6*\P*7N9?0Z8 *E$4J68)%6M)-!UQD@#-0(_IF.P MP7!$I5'I2!I):(2Q='(OD%*5^C,WI:3?N+K@C*KL8_#B.41_A1,\@TK!OBSY M9EJI1-4"QRV%N'3$[@*",A-:,84)P1!1NU?EQDV5(5TJPBD:BW =/0*@ M3%+%<1J3M--D"<5PQK-,M^.B(9=:]8:PE,J%8$VX4&X1G5%"T*A=2BS!8K;' M?>Z-I*LU3)_NA4A-S(Y@)BQ"1 0X/:OI,/M=9F+45$G (RDG903&43.#5J'H M8ME%X@,(FVS16E-E(&$4F=I=:'DB"G;=[T+CWA@+&-X55O3(W8W)R)GLFMCI93(S*"V"E8/7*3 YN"DX63;L$D"=H-)B92KA6-I02^N*:559%WYW M!@ J5;7OB8KG_4KNZ?.#]YI)II4BE?YH:J>2/J0-.,?H8C;W;.T[HW3I%Y8* MZI\3D/\P]>MK_=NL(YV?+J5P4L7@R?.G2OOV5.DJ-,P _Q$30'WT@@Y\YF$! M.7/1DY1]U=.?DV,0EH69WM/6FH!!5Y54-T\SEH?;,0GDV(3'%F3S45:GF%C# M_91I@>IB5)Y5!6!E)BL%&\<'TH)G\:8LEBGT,Y)O_+#@":.R/_<%I7KB_5DD M!E+7^(==^9&E$^@)2?4=C3%0=?4]H24SUF&D8MH"6Q M(OFS44M]*^Z RR(7#%5&].E2%UE70/<]VMF4 N2/A.D8[XMY/4"^!["&3U6G M.]WP*=/C@4JZ:F*A>K?1L_"PV0"LL ^#7W>3-@Y8ZX+@WA%>\)R6I]5U!^D" MW.9$ 5@RHILI8*M9&E6L#CQ=SC U@9-K7T\5Y50W'#;2E&=NFE2I#$7"?57E M/,-ALEPW P$K*4Q(5=+I#ALO/$RS#EUM@XK)P4, *>X!L:&[#@@$]J.(.7,< ML V"@2_POAQ4$RJC1\>#TD(3NFE:IIIH*&BK$ %S?)KU3'%DE=1G=4Y-'+ P M.=8CSR*EQI'$^^=@V5OR;10[$$T!%?T ?6: IVJ59+PF"GL!?KIT+#?^&RXU MEQ2.NLNI M6J^^D\Q,O27=1Y1+N@!UIF)VXI1#?IK'"W81 'F$4G65F[5*3WFAS1(5B5*5 MZ]SYV)XJ]J]/BGS.G*K4BPBK2*=/))QEKW#S#UV7'/7!:1YH%"W:ZXY Z0,7 M>\:]ZW,B"6A*CB?O$X.EH!I1-"C2-,]X]57E?FHWD""ID;&H,6;Q4[L#346ZU#H^XF%5(8>/4D8S-INZ-$Z*41JW>KKP=XD+0]5PIS"#_*34 M,4#'_+QG29L1*@2?$HXN8J_425A. 6P2)0/+F?[_['WK<]M&LN_W_!58;7*. M704Q%$D]XW65[=B)S]W8OG'VI.ZG4R P%!&! '< 2-;YZV_W// B*%$B0 S( MWMJ*;9 <]/3\^CD]/6+BH.E]UT>5F\99I8LJ7.D7WKYPWU573)14GF@9S*S; M"'W^[!HFZU]9BWS1AW1U P3OGI$=]C%Y^[],7U)[?;B2ZYB;W2]'=7_0P+ET@4;W& M O/8$) OEL+-B&:SF"421Z*JSM>]:H7>CL+K2.?+9?9MZ'CL*AKJ]KFA;+A/H=:S0O,JB(U$XI]:]5+-RC7@/ ME;.+%2AYT8GAVE1!&U4%L M4 717 U$?V!,A^QNJ./JED$OU-Y#4B]*RO,K%2A M#V_HK[:P H=76VE5#\>;KEZP)ORL DZ5Q#0?;N4 KEJ$>*;M7)J MK^AGDXY-2OR_JYR8>^;!BZ,?MQ_BT;,)VP\\.JH>.'C _#53&%7"=243?V6E M6'6-==#PS0D(R/^5DE$V@#O>.XR. M":.'A-$1^#V$4<*HR1@=<\(H8=1LC/;2'^TE1K\K'[=N*B;KH30\9^##UA_$ M,>(8<8PXUHV-T:G&R7#S9L /GT8L5>0>GP^*E^/A-ZXL]>SI^P2?"F5CC7D# MN^FFVB!VGD[0FK5[^@)\OQ77V^W*VM@D+TY/[='EQ:[7@I&=18&-S_X%D@&0 :V!'@[[EQ4D&2 :: MM0,7@TN2 9*!@Y:!\T'?JF5(!D@&FI6!TT'?=H5V(@.TT43)*LI-TG+3"2Z@WJ)D[[3)2KHM0D+3T*"0()PV()P8E]G([(() @D".,+L I[( BT 45)+,I9TG+3":\]PBOI5\)K MG_!*^I7PVB>\]NT*&]K :&%)* E".2]:;EIN6FY:;EIN6N[]6F[:P'C];NZ$ MU\SR0^O-UR_6;3RPEMR/N/7OU.$)[690-*@+,'L6#38V=>JU3B(@NE/0M3,D M HL'"1'SE!!:5!=$=#,.MD"46 M9[SM3SF!%XF"#:26LOZ ,599+MZBFL,+2,//&2S4 M-7QXRV!>4 MS<0%WOC "@^^ !)^/<>/QIJX/UGV!9R%'TINP?*'Z0S>GW*\,-EU@!8_N1=@ M>: 6J" '\*C'(W6@;!A+JEJ.-_O\#X2XU@ MU3*D%FHY#^Z9PQ]#8!E[#T]O)^Q2R=0D6EY9XT)V55HA]>SI/%TC57[XJ("/ M,Y1[R#8\4*K7 $]#ZR&2N<^]-2,H]FHW9!>\=0-8?&&[YV6>2GM58:H&*#3N#^;)VQO6/H?*&+P1=.4+; ZMG1ZS'X1OCB@ITM3V,)9!Y/<9['S@PF M<>4$=\Y]O(87F>_R:L[U")*35]9D^T[#<7_:MTJ_5%Q/8]^7)U/A=Q?F0/OS>EM!&G2Q2J\.$=>2YA6?VXSJ+7J MX%9Y*]CT(,+E[YZJ=@)5#MT*X_E8\C^[B#;S;&L]6NKS*M[6B)<.OPL#:[^71#0NM M*$T*+K!P?X1Y 1>M8AIBQ45PP/PPQ)'N?+! CWN;VBM[W&P]0>6N"6!>>,! MA\?2QD5I##R(7ZKUNSI"R8IP+B_>/H^&1^/?2\3S][_845M'$9);* MG26"KJ-"!)R'PL7=]*OIB-)S8UFA\ ?\Y M/7W9#KA;K15=N[Y/7Z3J7;'-N72-%Z%N.]71\,P>#JN=UML,4+9&8FMZGL2) MQ&G;(VZ7%_;)Q0F)$XD3B=/V4QT-S^WQ1?6P$(D3B1.)T[/$Z=0>CJK'CDB< M2)Q(G)[C[)V!LW=Z"-9I%[F;5?[N4K"-$=E=)!4WDRAC66*833"63P0=@@Y! MAZ!#T"'H$'0."CJTV8H!Q-N5(X*TY6HVN?V)_0WO22!(($@ M@2@T?#Z$U# )! G$I@)Q.B2!(($@@<@M1+4A^CX*1 NYB,J4:/^0R9+1Y/9& MED;G@S')TD/3WT7.AC99*?%(.6N"#D'' #X1= @Z!!V"#D&GG]"A3=9$7'9> M?S4C90[,)KR9#2Y_9&E\\&$9(EDR6!R M^R-+IU2U0+)D-+F]D:43JJ:CG593Y-4<2326)92X)N@0= @Z!!T3^430(>@0 M=/9OI[5";"\V6]4#?.^S[CW_V8\\UMBUYY1OZ$6^80_9:Y@!.@B>$Z0)TGO& M$Z0)DCO&<\)TB9">@=;:&;$W$>O/['$XNR6A2G&SIT$S:9@K+4= MVXYNG6UO#_[BQ#Z_/.EF&]YPJT5@[AN8ST_ML\N.ZH8)S 3F9L$\L<_'';5U M(3 3F)L%\YE]?M%1M1^!F<#<;-WJV!Z/.CI2T9^P^+EI"LT1T=8R3L,!Y4X)@UUC\)S*! B#'6/PM-]I=\+@/F"0;#%AL&,,GO7;%M/V M8]L]X3I F2.\9SPG2!.D]XSE!VD1(']#VXR\\ MBF-KR:.9GW1[@8XQ4#-&1MOK>C[NZ@8!H]HQ$Y+[C^3.[L(@)!.222<3D@G) M*T@^Z^I.%4(R(;E1)$\&'>W+&H7D%L+ARI1I@]>DK DEI4Q,2A&D"=*FLI<@ M39#>,_82I G2>\9>@C1!>L_82QN\CP7W7]GU H:UHB7#TZ7A->WR'DCVZN1R M<$G9*T)R_Y$\F@PZZ@),2"8D-XKD(>TH$)+W LGC04?-K G)A.2&=3+YR;3+ M:T2JAS)3^\)>2K82I/>,O01I@O2>L9<@39#>,_82I G2>\9>VN5].+A7#_"] M5Y:?P$M=H.P5,J=$C@0= @Z!!V"SD%!9P?A2$U\]?=W M[]Z___#!D$CEZ/4GEEB2=/0G@P[JM4E:2)IVC-IFMB324>U:21-)$U[*$T=5=^3-)$T[9@0= @Z!)U>0(?V63& M>!M%-\=)=#SU@\ 219^TVVHVN;T)_8>#\XZNS*8T&@F$F0(Q(H$@@2"!R 5B M2 )! D$"D0G$:4=WXI! D$"8*1"'4-C20BZB,B7:/Z2<&J5C"3H$'5/X1- A MZ!!T"#H$G7Y"A_8/,8#XA4=Q;"UY-/.3;J\,H>"_5?'M(/@?7735!7_]9,UJ MQDRR1+*T&9+&9UW=C4*R1+*T7[(TF@R,V<*2<-4&'H&,BGP@Z!!V"#D&'H--/Z- F*P807]GU H:UHB7# M(YKA->VT4N:@T2Q<9_>-]R5S0+)$LK1Q1ON,9(EDR6!R>R-+)V<#8\[#D2R1 M+/59EL#'HPH@DB63R>V-+(T'$Q(EVF@U0ES-$41C64)Y:X(.08>@0] QD4\$ M'8(.08Z\L/X&7ND#9*^1;B1J/N9%HE0LDP608#_R0P3=_ M9[$?)Q&/7_V(OWE-Z0:SR6TJW;"'[#7, !T$SPG2!.D]XSE!FB"]9SPG2!.D M]XSG!&D3(;V#B-R,L/OH]2>66)S=LC!E<4=!LRD8:VW'MJ,[9ULL9SFU3\XZ MJEHVW&H1F/L&YM'8/IET=!<&@9G W"R81_9DW%&M(8&9P-QH!?KEI7UQWE$1 M.H&9P-PLF"_LX:BCWG7]"8N?FY:@S)2)Y%)FBI*M!O&<($V0WC.>$Z0)TGO& M$Z0-A'2![3+^S:*;HZ3Z'CJ!X$EZJ,T'%R<]CK= M1!C$ 8)@]UB\+RCCA&$0<*@QN 9V6+"8->VF+8?'R:6=B!-"NLI:V)B MUH0@39 VE;T$:8+TGK&7($V0WC/V$J0)TGO&7G,B6E-W('_A41Q;2Q[-_*3; M*W2,@9HQ,MK><:2+KOJ>&]61F9#<>R2/QX..DJ>$9$)RHSKYLJO[Q@C)A.1& MD3SIZK8O0C(AN5$DGQ*2+3I?VGV*AS)2^\)>2K(2I/>,O01I@O2>L9<@39#> M,_82I G2>\9>VMU]+++_RJX7,*P5+1F>+@VO:8OW<%)7M,5+2-X')%\.+@G) MA.0]0/+IH*-3UX1D0G*C2!Z23B8D[P621X..[A@P"LFTQ=MUGH?24OO"7LJT M$J3WC+T$:8+TGK&7($V0WC/V$J0)TGO&7MKB?3BR5P_PO5>6G\!+7:#L%3*G M1(W'W$CT%P:28 D8#_R0P3<_AE[J)A&/7_V(OWE-"2]3Q-M8EAAF98SE$T&' MH$/0(>@0= @Z!)V#@DXWNVE_?_?N_?L/'PR)3(Y>?V*)Q=DM"U,6=Q17]#Y& MSM:TK8WACN[S[6*JYZ?VR65'!5B4T"-IVB]INAC:XS%)$TD325,3TG1IC\8= ME522-)$T[9TT74[.29I(FDB:&I"F<_OB[! \O5VD;;HM;S9&8BGW2&EK@@Y! MAZ!C&$L(.@0=@@Y!IQ?0H7U6#"#>1M'-<1(=3_T@L$21)^VVFDUN;T+_X>"B MHRY"E$8C@3!0($X&PPD)! D$"41N(4@@2"!(( H"<4H"00)! I$)Q&5'%YOU M??.P,B7:/Z2<&J5C"3H$'5/X1- AZ!!T"#H$G7Y"A_8/,8#XA4=Q;"UY-/.3 M;N\'H>"_5?'M(/@?C[JZU7S]9,WJO$RR1+*T\44HQF26299(EOHL2^,)R1+) MDM'D]D>63@;&G+4D62)9ZK4LC0?&E-.8*4N[R-G0)BLE'BEG3= AZ!C )X(. M08>@0] AZ/03.K3)B@'$5W:]@&&M:,GPB&9X33NME#EH='?HHJLKF?N2.2!9 M(EG:4);.J&J!9,EH*D+ ME+U"OI6H\9@;B5ZY0!),AO' #QE\\YT#3/>3B,>O?L0?O::$@]GD-I5PV$/V M&F:!#H+G!&F"])[QG"!-D-XSGA.D"=)[QG."M(F0WD%(;D;]15KW,",X&Y M:3!?G'54(45@)C W"N:3<_OTO*.;[ C,!.9FP3RQAR?]=C.ZV:G>*"U!F2D3 MR:7,%"5;#>(Y09H@O6<\)T@3I/>,YP1I@O2>\9P@;2*D#VB7]VT4W1PGT?'4 M#P)+%% ?^%ZO.2+:6L9I.+CLJ.V X2:',+A##)X/"8.$0<(@8?# ,=C1Q46$ M0<)@Y@_V&X.T_=AU#H)2)OO"7L/,P$'PG"!-D-XSGA.D"=)[QG."-$%ZSWA. MD#81T@>T_?@+C^+86O)HYB?=WJ!C#-2,D='V6C6/N[I@VJA^S(3D_B/Y8M!1 MYI203$AN%,FG75V11$@F)#>*Y!$AF9"\%T@^'71TQMDH)-/N;MP+!6M&1XM#2\ MIBW> TE=G5QV=;.U4:DK0G+OD3R:##KJ9TU()B0WBN2304?'70G)A.1&O8MS M*KLA).\#DD?#P8207(V)Q1_?P1-G&C#Y$-]?OO9U]2U6^8K7[ZIT%_GT5QHG M_NS^.5'M_^C_5=^S+7U/(64H1GPUY3\J_JP9TPV8PP4 YEE4GT1+-8)^(O&A MA[7%3NI@R+H=89=+: M*=N6>&);,>/^;)4!\L$=0W%%$/.%$^AOX?C9LZ/7XXL:YIPX^"?+R:5-5E^LX;+;[G$#4650<0]QH_5L^%/UER1 M/L*OJM33WX?B?[57,^N/BJMZ]&/=G"HD_\H<>'.1YH9P5\5>!8EK4%F%W9/S M2^OA_UWVCVVF:*WJU.H:"&8^J&/D[YZJ8,J@GD:!!S-]X_X[]6,?[[>VWKB) M?^LG][M4(T\?LT; "KG5H6WA_U]NRIZ2-,MGMP[W'?@3>.TD*6?QFL]=9UG] M2#-W@NL8L 2$75A"/[S.OQGQY=P)X:>C2HY4R+5XDG#XP@R^C[\*V8I1E0.! MN$=WQ<, XX=$-RQ0$?KXF-WUZ*M+2.CO*W]>:SY+5NY-_!W^3RN'I<,3*YI9?A); M,(^[9 YP@#>PZWO;2N;,>AL2)O% .HO6'W,6L^)( M:O@8IND&J<>L:1K[R#B 83)W$FONW#*+Q>B*^/$.2E;F+].P7^)?<6SH^SP'>F/O[;%@_TE_#F^AA0 YP" M/+GS$I?F3FS%Z13H"7%5U*LQM2YXQMQYB(X?,A%]P)CIF7],+">((SW/&&PU M3QR80G7",#_X>RS' @A<^TC-"B'X C<1"S9+N5@*C]VR(%HB)=G,80D6C+M M*F $#'D*P\ 4?G.^?8GNX#=?V<)WHQ G'G';^ABZ ^O%D?[XZ*4M%XL#XX'6 MT7 TDLRZ8?<6S!0(BM/E,O!Q\8$4[?@&]_!UP!@"S8I2+K]U;[ESF').QCOA MKR##K3\*T[6M?_[SWN."=AD3/ 7 MRX#A3@BB&!@<^"Y0'R5(\3+E<DL(F#; M_XHGUHO_^/O%:#3\Z?W;CW_\_$;\X^2GEWKN'P#NB1 B(!P(Q %ANL!R-PV0 MV3DA<@!D,_P@XX7CH>X TM7'(+'_#8+E2*% A$F)Q$'4)TC#R?E/*%)BILQE M'B)^YL<(=1 J#E-$0E!FG ()\F5B#PJ'BYU;P1F)9M 8^P!H?E:A3'RJ 3.^S223B6U,&_@TN \X/'R#I&0_*A%L@J7[D M#=9[INL-)QE& PSC\X.84=75U':UXJD_Z'"KKQ2#Z^V"WLW['>_K?4&4X8PBJ!S$K[HI2C)52O4*Z@!2$B=*XY MD])X!\:$@4C!-^^P+;$2LVSD3!_<.3,@8.9,.>A\7)I2R@*\ C^SMFH+&K5K M$,&7I5:'.2]!]=G6UR@%U?&G$^"T_S7X/P.A+YPEJ))O0C. [?C^Y/S< I8% MJ"7AQZX3S]&43/\"0XBJW 7V @/YO=3<;@"> AKF3 D5W1!+?ZP4A! 9\&/$ MX'%Q6$'.-;";AX(]G-WZL%8XJ_R-:K02 ]"N2HLBU3P,*ZTV+D5D1:X+ZA0F M(O23S^,DTTA $ZSI9+ "M!K@M0HTZW'@MPWTS^"9(,Y'$N@C"72M^;6G ARV MO@**_PM,HFV] SH 0*'O'$^=&+XVPTP6GG073D]<='K07-WZGO"?/%]"$U;' M _<0EAP1 I8DN@7PWK*2:X4+##!CLQESQ8\M6+PX"E(! M#0U)/9'_%,?QE]QG">(*?#K?9>BRI\+'CK6KZF8^HO_OE,5Z%F U'&&F(.>H-0$V=A_PN0=WQ/2BKC^_G0X&&HQMJV0B>A$?*H7U48KK@2J*+%% M$2WZTB(FB'U8810Y=,:1\*5S+V0>AT^7N*3?GYX/3O-72R]$.AQ3I/(>00+? MC:1(*M=#5M#,,G\]6^7[ A-@4/!AP-0"F,4 ,^<6S!6.!VNFUKI^%/!E71;& MLCH'+7ZL_2BPE=P3 9R*4#+2/#_681 .6L".']XRY7'YN.X6 YZB#I[- L M;LW0S^!S*]67,G2?\*.L:? =#"$E1C MJ5%5P."$,CZMG2-\_E\0MZ* "3VK>0+Z6+NB^H<+!PQ0NG@88GYA=B75#[ M:N(ZM@L/OG^3#&A#>Q%_H*N$:XHPCR'ZA%B497Z6\)Y M0@]@ X*Z#2VXFWH M!<@CPMVM";OC+@?@0R/Q)^ M&8AD25+R%$.

F PT!WB$?@Z&$H+S1DG*MY- MP=AALBM*8VO!G#@+7Q8,X@57;C;<.D&JD\3XVSS466M?S.:5QV:8SQ99/NDO MQA@^R=@_S-+\M^A\"D))R^S0:P M,&\AW O.P-*CRPS^K4X'J\RG>LD[7$I_FHH@3ZH^=&VRW+*'L\" C8/+$*;H M.D ,6IYH8;MCX=RC\P/3YKB](=Q=#Y"";B8F=V),%3..E@2$ QW' MJW,_8"K#GF,6WWB_%!L[ J/@!.'K1,RFOF2+3*N*&JH_YLR-(&;Y7Q6:P*^Y M)SQ%L7Z_O'GSI9R9 F4O AP=X&7001CY(J[)V![A'@BB ]CS5^J)$ )C[,(H-V0L\?P;.)PP1W)?W[/)Y.B5(9*EW6RPX(G/* MY#NY]GMC'T3(X<$]8"\)F)RKZPK^'62ZBT,?,4E4'8&S+V VR M1"47LMAT1>YD:*@W!V%(CP59G(HR[2CI17PL$-HB@,LVORR(4!D7.W$+QP\Q MZ8 "K .!FE?".%.6W.'&RN3T!T'MY/P'?%P5$@0IXY&.2^%M'"48YB[,@(@K M@!+,7/B($USY2.ZIK:3>1"+*ECH1$*S%3'U=)9=4_L,/9X&4B9!=BX0<[C/* M8+=N1O@;C^.#%(U-8>X^!/_(&K$H8A.YX)">2%Y&,N^!'Z]2 M7KN&. ^5EF3*_DNAOO=9X.$J\4@ETQQ90--3.?^L'95B-E=55%2V^!WXN9NN MN$FS@C%'R\ ]:5KE$VG"A%A@EMA#!:\DR]9"K;:-/3!_OG@W8CPW$EE^5DN^ M=LYD.(32;"TC^,AZD6T'"XP5-L%?%A*XN2K1ZDONORM4R83:TVA4^3^N,FV9 M9-NXLP[<$WR*./C2P#M,ZB'^X"-IOF7.76G4O!I#5!UX#,4'5D7Q $:/<5_) MNHV"=,&4!Q /K#=":8C?%I=$:%"]R2_\*@;*VOK^I+#W)*>-L]:J$2>4/4=6 MYVP!L=SUG*JHF\:D?I&=! :J>N0R=\JU@OW[I]I SX9SGI M;-.T6!V"7%:5!!\QP9&GZ55MC$B&_A."H.,_P/O$9YB, V1_">"=+_#W1^([ M^.^CER+$">6^@K(Q+D]!=(I[*)R)+8$Y>&>P2*)&:>8#,5E6W :M##\$;0M_ M1D$:^NO(RX5"W=&@3H=)TA.J"T?[#F6$ 'QQULF2!= MN^WQ!MV+O+9) 59HL87C25<.I7/A"%\N+FR4Y1N#L2R>D*ZE%?PNY&:8*[ ;C6[^9^Z-C:JY1;J@C*3&**Y6Y::#0JWLAJ MK=@!^XAI";FWSYGTFX37$A8]:31=>8TE[E*F7(0:*"&BU",3%%F:P?CQ3!0U M@9 UYA0C#*42'#3=7:OA\V=4F3/[__A+)8__5SP@41,%8NJLS#S#'!/1T83 M,LYE.K'BE+V$&JV1Y65"@ F,DBX#P4^Y#>>(31>8CLHF:.I%. '>3(A^R@SY M?.TL8^V8%ZT54CEEPO/ BCP&[C[NC.IJ3>'B8WFBYI/*S.$CH8J%LP?C%T(5 M"PW"+ )UEN]JUFLLS87"A;V%D!&4/3J9!>P#E.6^>D&A9/DS[2J6T*UC7"=.*I%UQ;U4 M+_D50H2(R\IA6V'.EX55Y3 [JW@1=0I9C;K>4IW)'?]"3*H"#5@7L6.O=_%G M/%H(C^LX<*81/U8<2#&)(+WY +?K:S_-.:.8H+"O:GY6W.M9%"4PG3"1A65J M=U;H"WZKN%*20H:2J&O:[T1&LAC)!;J8J.C"%_,47]%J@VDX&=LYSW,>*N.R W);YO8*NUSD^ 2[X M(%KX+BSKE6,F1"&+B(N0#JSWF*J2SI!./1&D(@Q4QRH1*@FPX.?R#2K$KF!51%Q=30D]SYP'S3,K8YTJ94C7F"9..H@ M,X*@$TK'BFRK<+1*S;SBWV9>K1A'.:)VP>W-CAS)P68BOUHHO2PZBS])AT^G M-W"G18?U0+F[ZR=F!,;/A=\RZ,N&8UA<"/*UW"T3-1K M'5)/BG01[SO%-?4!D(5;DR$5;E'A5A\*MSZHW:=W>O?I#PPPY2Y5#RWBGS*Q M)@[)2BV\?GM-[,IQ/[ZI;N(K+5JH7I;)1#D"&BBY&P&&3AT< /#NG>_Y3FU<'172(**:#$B^<[B74RJV51UU#EI[\N+KH-\(.N&@9'!0E1*2+56 '/.99)SO?1/3QJZ4EW3G&A7ER *87 5XML M@49=...H/<(LNPV^;)!W8!#.V3>1\]:'2?#($U9ZJ;*KG.&%LYHYQ86#V0_\ M-)LM.)B8_*B=D/8KT6R"FY>D\F4Z:;R(5"14T@V]$\>2_X.AK>\^;&B^%B5, M(C55QT7^*:#TKL!P[EGI8-#$J$RD2%Q '!%(D8U968VGB8UN,.FF5+ :]]X"VDKT8HNJH4I'4 M:X U0HX!6"8ER4#!*2TKE-9F]=#(5 M71K%PI$'10^G>&I:9?!TND+6V\F28GF$K!1<9IN0G*'ME5$JJ%6&!:$)*ZJD M6>FHGU(BZL1B_P1>2')C@,@*B_1V8Q:FKRZS+L L.W#%@WV#O+!9FYO"6A=* M/,NO$[T!_C7X.L@*M[V(Q2(A(*U-7G^Y M.UN8=LLT:]/3M +#X\ M+QPJE'&,9'I"'HTH?6M4^-:)ZHY2G3PF+JI^^*9K44@<9K*V[K=KJ%8LSNM" M-QJH-+'^"6J3EEDLR,\2*GMEEC^OV.*/,7=8H,H$)%*O>,X" M#*UH(['&O5!9W^PT^EJC/B@=C"GQ4"<#)"BR#;F5I8:?WHLM-9F[+8!';>.4 M,@U+YQ[+I8]5UEAW%BBFJ;/MDQK36CI.@W2M5%7+PQB;ERP7_"S=VT';/E4] MK6WMVC/T\E",#/N$%A7;-X__?R3]7G\VC3] MH]E]RN-G8U$_WS8JD'TWHHFMG!@ M=9G-D:,E7V#QESJ8*GI@G&S> T/4!NJ\LDJ?AD(U"7NK7Z03T8X?U%00ZC.K M(N3+&D'VS_9L'%7\KDY/_RX/!?=T/TG/(C^4C9DI53ZHDP%X$D7&N:*P1)QJ M\W5T*SN%$.M^J<*W!A6BSB[ &Z9L[@0SU2>):^]0 M.)7%K:7\+'9VC!VB@%!4& &I,2!9[!,53T],12O/G=<,-)=@50VB1&&W*$0J M^<-YJ2$$-R#\G]__!DM1Z.-<+C551XUBZ\71^]^^'KW,CVW;>6=7W1-:.&$X MH"7.Q(B3 UC>)(KWL(>$7:@!*QS>0V]-GN>-N*(PJRT38:6HO@JQ:)BM;SLM MW@X!C2/K;04=0K7_]K7WA\U7<8QB)L0%NR,4V2< KOK&Z:>B(#S6YU+S#32% MB1='&"6! WLDCYZ_K!8%9>U"E1"OKIL\E*AJ JSQ: M@N=GE# XM\JPF F>EZ8DSLN(R0B@ M+[%':)3&@>X1N 3(SX5V+$N=JEN4!9/9N9SUR?(2S#"1D,GR2J:,T1B0O= M3RRK,X]U+6P6JD]Q%]\2;G]6%NFK>%Q^IJKUBSB5)\S\B,N#!$*6I_?5K_5> MB$7!LO)^O&*7@:(5SV0$*H>ZRF\B#G*855C M/.D-9YM_NF9?I?GS\>U<:+.>>LF*S-HJX9#HDY.J&D46]:ZT#)YGYV+DC0+8 MAX&!KO34X3%]E$.XXCI16G3"LWXNV'1I'GFZ/:WJ\"?56HSU!=AGPG%S>Z$X MHR:I-^<14:!%LY,F6(*IBS[4K[4[D;<,Q$"CPM):1F8MBAKD: (?>=6.AK9 MN/I)@<>JTO:^P&%-DU;DBN%V\6R^-ADZXK%UR^LPMQ@%"S%0+75$NPQ/G+S4 MQPSD426\L"$6?"W&<%F@5$!RZ>317>;HX9Y.)(V&<+*$$=%2JPIEM8#5@*F' MNE2W<(PA?D7F7VX.H\H#XG*TZPW#"MGO*$1^&"C[N(WRB](MI\ M7T>1%V=GH]7(7DFH$[W1(8XDXS$E35[)K=K%#O;8M*>-5YU%-)(NTQB=UK25FABZ$J M=,5".:=4)<2*)YTR3[C(-.E%EAF7684]U"(2Z48$V<@TV6>-OLI MRQW! B[\%-N&%WY2[2>F]^GU=1'2<\Z,@DQ>L)^T>R^V*T0=VT_Z+%F@3^V) MRNV?].XY TR($OU/ZH[AMI#V?U9G=00')_+"# [ M"IP@'FZS&QY4MYA*0(SWKXG<4*X!M?BXHA94%0V/:O0< M3(E?K^^11H?^5+' B []F5,L8*S6VMC5?.58OO>/H\__?/\___SXZ?^<3.#1 MWXZ/WX3N/.+'Q[ DSNLOZJ@+"O-GH36^0'C$(2Q2%71OP=+/P!;WCDUR=U^V M&<<>3V(:JC6!(_8!Q&XIUY>LB9*O4!CZKXG4[+\PW-J\MS-5]SM;IE/@=];1 MRWKQA^/?.>%+T2=SI99-]I41A63RQ;KMK>[WCGWJ\DZ&XCNEJYQD;HIAI\JL M!B$NIE\@#L6H6^[%YDLI#<"RO)0E'I3Z !8&5!(2S_6%3Z!(]&[T7ZKX3>8% M9#3PA'#@P49Q&ZYO"?5'KU_H/6ZQ@,!1F'S\\FI7-]C+]7%9$*A+(?]Q-#P2 M_U[*5FOBW^T5 Q4U=V8"W%DBZ,HT::8$L4@IX<4K&-4T1%M*>,\_CJ25S6C6 M%]5J,N3'/UEJ>IE1%L:A6J/E;>MT1<@.7^1]')T>O)9I?_9AX3;Q/ M&4'].L5O2^"[^O+14?&-C_H=S51E*:VLP+CSU^>E'BL4/'4)5D&^/>9:1 8A ML0(%T:I6ULT3%@X<"Q\PXO2Z4DKZJD>"X8'#\*/T9H/@OBLHSH0@D%HD/"(: M/C'14964$X'AZ+7UKS"_YJHK_212UMB:KBL" (2+V.JG,'PGZ.3E!\V$U2J> M'UW\4)M:???N_?L/'];0O=DJ/G?[5^2P*MDJE6\2Z:1&EY(C5M:OIS3'7%)UK%_;IR_C]UNNT;K(UZZ?F?VG0_,=#^^SR9(=ZQQRLDE"14+4S M_V.2)Y,))7GJF3R]Z*V5:I )+\FC[,4Z';JPCD[L4^S6W3M9)0M(0F6J4+VX MM$].R0"2 >S!.AV\K)Z.1LUBM3O[MZ/4;@?Y6UG*:$3.UB@MLNO]L(=E>J>" M>S(>V6>C\VY$URS_E"!I!B0[RB02& F,-8Z-X0IR#V(-@KH94)_8)R>GIN*< M=._A ?+%R>C"/CT9F8I)TKT$]8;6_^3<'IUUE.LT.DMB5@&E&SJ9&R/+SIRQ6@[L?\,[3?ZQZ?VQ>B,T&\RH28SM-_H?W%NGYY> M]A#]>Q -D5#MJ5!1<;+1A)K,T'X#GZP)61,#Z>RW4)W:)Y<7/92IPRIVDHWL M3,C3&27M9HGT;A,+$_O\O%=)=D+D?B-R=&Y/^K7M0XC<;T1"P# ^Z>@DTT%$ M!01T,X!.5:8$1F/ 2%J7@'X00!_9D_$AU/,],L4=95W,*I[Z_.7]6ZJ7,I/. M?B=D3T[LB]%X3S*RA'Y"?Q\B&0)^_QG:;^"_Z*W>WX.(BJ1J3Z6*S(G1A)K, MT'X#G\P)F1,3Z>RY5(VI_-"$7.#F=Q_LHBRK<"%E?HU<5WG!G=Z1\CPL/W:A MB6G*IP%ZF\T/#B\Z:N'2&;@(_X3_;D,Z@CY!OVOHO^BA[M^#<([D:L_EBDR* M<202],FDD$DAN>JK7/7?I'24RIL@Q4^N]>O2)CZ+8L/$VHO2:< :F$J#(M39 M-13]8='H;&*/+R9FZ!H3Y("DV#2(DA0_RJ*SL3TRQ04W00Q(B$U#* GQXX'T M: B1].7>B/$>!MFD'4@[=.6HG]IGIQTU0391#$B(34,H"?$&N?+S4WLRZ>C( M+YEXT@ZD''LL_ E/^HQI%< M7!FSR)R_TCCQ9_?/*=M]X[K E@0X!A]RRV,S/V2>-64A_"W)VBPZH6=%LO%B M%">%*E]Q[M_RP]LHN(67A>F" 9]CRXGC=+$4U;_BQPPH7#@)BP?6'W-F>7XL MWFMQ>&8Y"2Z#.R_6#,,2I(&G^,MF,^8F_BT+[H$T*V9)$@"5.# 09;%O2_@8 M'@01K'S"^$*.&\VP(#GEH:4Z12)9+ &*.+.2N\ARN2_P5"+7#ZT%<^*4(U-P M>!>F+-ZEN5(D$]X1I?QQ1F4<188-+%DN[2^6$4\<^+A,@!ND'L-WJ_G#-WS7 M7SHX1SVS60HS8_AE#M0R0;<;+9 001J(#/ KMC/6>]8"7Q;XR;TMZ,0%=T&B M'/AEA=H%\P1?!+5VX27P$_A>Z(G7S9D3)'/+178BD^*!E!7K-R=TKN5(G-WZ M["[&R<2L#(L$2'0$:\/4"8)[_>L_F97&.#./P6P\&$6SP4U2A_M,0@I !U,3 M+W&\6S]F'-X2X2M\%,(4%VG@"'Q7(;EP;O!QCDSU^C]6*87YI4M/\'#) MN!\)Y@ 6X768%7R,11,^-?@Z\"V[H!CB1_ Y]82#)0?STOB.0?S9OT[ M%6 $+8YX EYZ##\$!20&6M$1^%!*IH06+LC @M?*^Z_O,WWP.Q/O=%%,WLW] MT+%>R!N>7B)A"DP/D7<=@:4)I=P"<8*"9U-80+5ZI1CSWF>!)Z3@%C"-.A-0 M"$H'&.+)U\V=I 0OP"D"%B:5*3RE!#+EXMSC>T&__(D/ Q]4P"JEL>) S (Y MBE"'\"TYS4P;2Y%=TG4!ST* MA.-@.,[*$EHX>*Z?HYE:-+DHTHJH-W]-8;'4^'=BA7!5TNE? CAHY4";)ZCL M \=?5$>&^<&GN+QZO!=?&: YB"/K4X2 .#D1DG5R@8.AL4.68#&)4(C@,#BA MZX/>BT'),8F_EST$PROT^$IT%CY^;+RCU[_A>BMO( 1<"0!)2 G[H>""ZA[^ MB_8Y0@L+@)+FR 7*HP6([@>TL?,(5KDRC% (7I0YH1I";2*QA_*K81*:][ M"/$_A;;>T&?.,+#FZPYH._#RE-7(?R?5H^/.T?H(I8D#B*4([G'M"XX;NK\S M8'>4+?7'4/O\,4938)FE&PXN$KY(>!9:)8,; 7#DTH///"WTD04EL?!PA6,F MI % $2M'.3-P!0F59#'/%NXD.&\S'BTRQQ[?F0;HJ]=[GQ&/;24BG.-3!K^( M%N"$B(?.T@?7&T26WR E!23^4>"NFGI]T.*+R"#BP#,!3A#^2,4GBV4J'4Q< M!DTQ#AK&K.#6@AL IIL+SW3*DCO&0LG9"N,R1THYM&OI@7"1P6R]XCM"F)]\ M#K]$=._Q:^M$>C5KP@O*+$X3%];WZ:BP4],(1 MD0$F,D0Z"4VS'"E&OT%Y2859V9G*D4 5+H+\A<3O'*P-H G+ $"_C78?&6= M2D8[-]7B18#P E_J?@"RY*!*A""0)6NAXP;,X2+E./\)]?BU'QXGT5(!13_1 M:4>)'FER_G'T]O%3NI@R+H=8=5C7 M LZVQ!,;!(3[LU6(IS/79F M,(TK)[AS[N,U_"BDGE_-N1Y#\E/D;ZVA*-U6.=[A,$^&JV< Y+DB751YZQRO M3)'7IG_U1\55/?JQ;DX5DG]E#KRY2'-#ZJ6J8BH*IR.%]KQV$"7DH./CNQ6( M32$.$#DC$7K\X7QC<3]U-BK60@2B8JD$)U1.)8#RR;+CX)<"'T)X-=ATL+ZE M\/LK?(*)04P+_Y5ZUT+-HOO+_IWZ7#A^%D,G2:8U49/"Z]#B^KF>TXDJ]0UM MJ'D$KBJ:4?2,B[3JE_^H@7DLM/8TC4&?QS+*Y'+R(O,&1B", MM<72#0AQ5F H>@&:@)! RRNL+=B(\AQ M59#C^MQ-%S OX&Z<,6P]BO36A?3IM8V>Z??EOU3#2Y=!.H2*(C'72MZMYXEQ MM:'@NAQ@BU//X"LQ (N7.7L8$$6(5U^BL^#\6W\BZ)8.;I&"Z'%TEA+< M% &7.H; V4'] \X#CG$/5B\6;AH0L 'YQ9B58P"Q">I=N!+X[LZ8YG%!)[8#(%_>ZG0 M*#HUD^6=I1P@.Y2&Q>DHG*G7:!+^%<[6$(%JJ\ L'YQ1S09)D@Z4I))8?;?< M0[K7>EGJ-JDG18)M/6T]Q/"6R5%E5D;#T=C.O!VM#R6,'6T%5$ '\B]TB=SF MU=]%YSY586C@+WR]KR90G 'OL[:))4TEDZH2^IFBDMI1A@M:(E5>I8P7F7A7 MJ"VHUWPSNC@)'>,(VS]CH,"(^_ C1JX,?#2?5CQ!)7^9^X"^7Z,>L_G[TLCAWO8LC M\GV C](41?)XYHN$]0K/<<=&[/##PY7IK/B%CHA-,B[@9W<1#SQ;.E< )>D] M"5\S06<$HMJPNFC]34MC+EYM-0E^G(J$P6.)> 'L@J^F=AX>U+ 4Q*L@?D)! MO#E!?!5VF]C4#>7UN^P?VTS16DT)5-= ,+,=!5&;.?A=Y F%'_ Y2_'U4?=I M?59.5O['WR]&)^<_X<:1BO+0)8:/4:?@KAM\&_/W'*++,"T$9ZN.JO*GG%B9 MU_BJ=3:)$!347X!5E"X8P'\<#8_$OU5YIORW%$IWEHCO'[6(SJ+>.2I5;:J_ M--/.X>C'C08I5)<^-N!3B[#SH8>/C[VVY+?&B#4CM?]/.)^KSNWS:X5K>/F$ MNN&-.VA4"GZ;; %2UZADBW7?\?M&C[[OT78T70 1(]&.0/>$CLT$@K9!L,4) M)@+!OH!@BYO:NP1!>S:I1="UB*\FJ&[#=R"^$=]Z[JLFT3(+HLXF#]["\:1[ M)L037YSQN;*.SP>C0A8.OW%EJ6=/#ZS?X8$DL5_&(]Q(BM'.>*UI^B:NQ-DQ MH'9%4M,7W31Z5O7\9+!%T[CV%^"I=[D\G0,_D$R03)2[L%T.MFC>1#)!,K%_ M,G$^&IR13.SXPK.JVVF*;_D+C^(8';Z]-R$@+ISG%(23E;V!8$?7MO6-0NQ/E668#H>GDP1 M)P>Q4$4?4NQ>\BGF,BKF.IF8H$I,CKE()@Y.)D:4FR.9()DHR<1XL$6WT4.0 MB0/*S:EJ<-%G",_E=*\M*)[F7#: YP:$51WCE/*SR5Y M_QW5]T'V\!"=:J(0F]#Q2*3OL-4@XRPV8*^3(B_3(B_*1I!,D$R4'4'*1I!, MD$R4[80!3J?),G% &;I/++&8PT/9F3Y)N#]-9<> )++^VX_GSCW0%;DWV"R> M<0/VA2GBW ;ZEX,MKOO^02_^C M_M>]3%/ M7W 91R;6CNL3Q CB!'$3"")(':@69CW*XTBNW^EVU MU>[7M6N2]JPE>*7M]U97N-1Q[^BU]<*#L>5]*GB]2AH[H1?K"Y)-Z3/^S+<^ MM:WX2C_SDL1H26JQ9_1FS<;]":J[5Q_]HV/UD-;]Z@M:CNGVK\'EGK M/BS*%G:2%J6M1=FBK7&7B])"#D91V3 (RDO\O*&W[/_:'L)IIR!YL M#$?V<+)%DFJ7&QD- M@Y $@P1CO6!B!8(PF0WMRL<59.*,$8P>^IRD.YCMQ!SUR M.4ZQI:\?<7%%7%Y:H]/MVCTT/A64%LS?4D20!)0MWM_ M>F9?GFQ1:-*N!.S0SS,#JLWFM9^ J1UZK\9Z,3W(H'W)[XQVC?)U^APF[5#H MNHAG7FS59+2S4*9)[V>+ZBT2BKT4BO/!Y6'+!(G$7HB$$6QJQJ43?W17B_C< M*CV9K0Q@'7FK1 M(-Y/NMK9-4JJ"::&P_2\*U_-*)A2<*<8]2'B#-YDN2GG+'3O+2:ZE]&10/)G MRT 9'GKA$H5X)!*5O,=DF_N(]D$F'LU['%:0]\;]=^K'?N)'(85S/?>3A^0G M$TS[ %-C#PSM7SA76]AB?HSW.9FSKHZB/)5EG;FTCQ5SF>GT-D9UDV[Q<-!1 M'XLG@LTP7YE$D$2P(:P-NPI,C99 0[V("98*&^(J8%9C5$&4U::B(NTF- MY$4IEBPV15JC>F8+1V4'6[N7B$.\Z"".^<()* MC;MZ>/3Z9Q8O80'$,4,_O 5C'?%[8#_G>#M4A&W]G<2Z8Y;#F<6^+1GW68CG M FWQDR""]4P87UA+'L5+W).%%W$K2KDU36,_9'%L<;9P_-":.;<11T[:EA-Z M,*;BL@N$^6$J3COZN@ ))I;.'#=).=8>N0X>1DQ\)D=WN2^PAB_U4C>Q GS1 M0,JO]0?0Y;&\D*ETQA+^+8Z?^:(!!K@CP%,K=@+X2-8-'WO?$B@,Y)5Z9#5Z)-,&VAU]LVF4:-9=. ME%!Y]-I2MT681ODO@.?8^L*CF9\(QO\F7-?.K@1Y]HSU5)9R*M(#EW*$$HP- M8"P&;KIG_)&,2@K^" "\;QV\"H\>(\/J)-HH*'-\5S%WE#9]29&GI%36',^MD;RUJ M;$L\L4&K<']6'$_QT;$S@QE<.<&= MCNW# M5W:] $GKHSUX$SK!?0SJ-9KE7@DJQZ)M0 \N5G.4JCBZ]5&G3UD0W6F-^[./ M?J+2I3 <:LUWG__[X\_')Y?@08$16/BN\!W#",QH$$2NDTC3@5_5+Q@\/G=C M^5E_-59)^8KW@.D"]Q=]ZBL+5 WCZ+3"-W_[_/7#^S_B&JW9B^E7+AU3&%"3 MT@O Z!O5A4:AQ3]4L-J@K^W!=&(1]PZ[]2:*];SYD]N3R$HW.$?\)_ MS7PN)^ /&GO"F>Z:VQ6D#O&NN0IM/JM>:N-$ M(E$)!29=G5LMZ+.);@WQK$]\F9-)J]5+C5](1Q$@T>R2:/;NUH+DKZ1Y9N49R M&;M%TZY(:CR7T61&Z\7)8(NJGO878(W0-\B!;1I5D5#LI5!LE>?>!YDPHP&D M*4:TS2OIFM(@7:F)SG1!PYN]6YRS;4K@.Y=J@JGA,#TQPEGK'*<4W;5V)QTY MM'OIT X'I]WK#9,=6A*)0Q.)%Z-M+@3:!YEH]4XZ'MUM"H=2Q/=@6Z[2Q7$K M35NW6,(::E=V0W;O[SZ5JITXPYL0]4Q/^00OXS"(3VM$\ >"6/=$/1-BXL8E M@_BT&<1V%/ <6;D5UH[%45]5Y35\?M6\!%@G@ M@0B@ !66:WBG1UNA6H('F??TU5?MN MPTDLS!"+[T537@EASZ5%RT97AX17J]GKX?4,-9%1&WV -M[CWED7GF:V MN'=,8[NM@\9C/"I@%ALW$.[-:U8(G_W&Y]D3BJ@(GX3/'>-S=(%EMV:Q\>GX M;,LO6IEI\4:!8A&:OOMY)2G[['+81N6J7#!GB""U3M0SNTROHVIT^H1BQ?:+ M$M?2V9'N)HPU@+'QL"MW8?<8V_WJF8"@YYGSU>S%6BTU>GI ]"S K-K&;1!D MUI[M%FU4BW='6M&L=C_65PT,/"L.<*F#>VQE(!M.RM;X^*N\)_Y 0LWZ8\ZR MWUH^ID!\\#* -LM+11O6PL!. .^'1TX*"QGFUQK7XWHU&94M9LZ0?%D5RXL7 M'E17<0Z8@'5*$S_P$Y_%MA4XTXB+%0-V+1V?B[\N'#],6.B$+@/1BI-8X^1Q M!K3!U*WV\?4J/'KB#'F^K@*BEN$/LCK_07$=-1\_YN*DWOCUE_]P%LN?WECL MVY*%,8LS!;8RM),?C3OF+' 2&$;_RG*"&(0#)B>Z]L$GJH>RIF=0C!O4R;HF M%_-A'ELK9_E:%J0WM5U<"NJL7BVND)5QK"&H5R;>+A-*BZ)"8GX]?3&T+?S_ MRZ>->89[?/(!CH@6F2^<0#V[!:@Z\"<0[20I9_&:SUUG6?U(;V5.L- F8$G" M^+&J\LF_&?'EW GAIZ-Z,2]O#PR15O$DX?"K&0R"0X5LQ:F0HX,7@F5,./A= MQ+W\]6(@H'!ZX\-8.""8M>B&'2N_95A?%8Y<'IV>VI;^STM%#HACA!H&1#B9 M^^Y-R&)XK1_Z:/A6OZ,XO?9S];KL<\^/EX%SCT\ ]LSZF[]81CP!Q@.O@\A) M%!>.7O_)A+;P0VWG;UF?+--J<^>665-VG8;6-/4#W$6V' L M+)T[M^Z<&=BIF3-%B_[H3WEN/]Y>"N.9(9I1Q(]6.AK"\J MO[9QE?$!$PH2R+GS@R#W=/#'?G@\CU+XA_Q5-ITIO&<)L_@&VC=AH'W/AS_ MSV&UP 8?CX6>D,Z&@[5O5BKX,T;0OSG?OHC 5860H*,Y_&+FQRX$K/].(0R%#^&+ M6.JF;=CG%&^2"Z7!*H_W"8T,8.(_!>*02FG"8F5]I#?.PKDP$?C&-:84D8__ MF*HX#0='BU()]^M\^17'57QGG2B[('A<)&'F60U%$BUU'*6>Z.HNZ<7JJN>W MOW_Y\ 5\Z[=@2V_>P'^.ZISDFDJWE1$^I5CZ*X=8#2#6RK)MB2I+FQ M,*<=C=]$'#;W#" MK"XY*N>T[JS*@YF*#2FHL-MZX<'8CLY)@N\/BCQ^>;4KMA[JY55/OJ=J_9$\ M<3!F+\[";'<2SX0+&)J]'FK\<$&&J7=#==6N> <7A*U?D[N-[.C+;( M9Y=#^W0R[+[5QY-[:34+01(+$HO"5,_/3NW1B,2"Q(+$HB@6PTM[GW$^L<\N##"( M[5^301) $E SG]-3^V)HP!4R1KE]!WB_7T?.K FIY)[ET[XPCKL+6/CO]LC_ MZ5LHM>\7AUV:< FGT1>'D5 :3"DL')'=92[[#I>6X*W5>?Q!T9T%!39*C10 V=MRUL>V2X]H!6AE'KO85V*[4'SK M.[*S]6U^S+"PGY,YXQWICK;VQ)\'VB=LF.]:>3R-M"9UR'"PRTJ-1[!AF/8@ ML3A4L1@.=EFQ8I14&&I2)_4MG4V+9[$-CCRO8XAN>8QOAJD=+TJQ'F,'5#>J MDIY#=I-6?*MC/DWJJTRN#3W0GQ!_].PCRR^I%=_)B MG76WL<7BKJ''6WR;.;O1&@A,[>%,D^OKY%H0@QYVWZZ)/ZC'PS[T>&@P$A^=;E-"0WU/2";V M4B:H%Q#)!,E$42:V*BL[!)G8QN?DT=UC:!#^YTKT6FK,_75-6KE\;>DSEZV& MQ!I@KA#8AN6!C2">!5^,B/9<<=/PK%WOC[ MW[Y:+DPL6C >V]8RNF/(/E=/E7\%?9/^4-UE33_3NH21,U^F\_?W+AR] X%L@Y^8-_&<#&*A]U94Q/J585R('>846 M>3.C]Q!CS%^1X[,YC( ME>4$=\Y]O(8II83!JSG7PZA=:N4N#'%/MF8A1)&=_+18KF3-U73$7FZUL*DF MI:$^.GH(P.KOK[*4A$21,LJ5;S3KD'S7R-@;U'R)U6C'ZI4@Y2AN_(ME$K& N0F/0M^UWD6+912" M:,:9#*R(0H\]T<_K9KNN('*KA:O'@O7"@[$=X5%F2B&91VD,#D;\\FI7'#_4 M%MW;=>,6Q9>E,LV]J,1LIF2BRS:3C51B/I0BKQ24P?BJF(Q?3U\,;0O__[+( M@W'_:C%;K"K;76]RM0IVVICJ:C.V3R1:7V^^R5J=A"))8D%BL$XO+ M,WM\T;Q@-"R6FVW=QQ MQ\=1;_O8C:W;>&#M=Y=!0L/&E8T:#=3><-M"NLW1UR+03.V_1WQ['M_:Q+<) M^;5:O:2V+RO^V%6C&HH@1GPS531[=CGOSRR_-%Z>QZ=F<=0LKI+^OMSF L%] MZ!:W3::/I&(_I6(\V*(4^R"$8C=&UA1+^C',+6E]!YKN=4A7BJ(S;=#PC:&G MW4M\YYU1"::&P_3,A-Z^G<.4(CS%J \19_ FRTTY9Z%[;['9C+F) =:(/%JC M/-HA].;YITICRWV M\Y^A0X8F9$^?L%6_;WE3$@M#Q<* ;(JA8M&147WD5GE3["TVWY''>0S4+H_R MT"S%XT4I5FCL@.I&E=*F9#>Z#;K5*:"V--8C+#! F9$4DA0V)X5;G3HZ7"&L M>!3BC^[.B4A&/WV:-5>0R#MAXC774F!/HW;?UOC06X$;N2B'W@7= MP&M"$NH*L0]=(1J,SD>GV]2*[[)TH"T.4*<4DHE*?^*M2FM()D@F]E FQH-= M)@]Z*!-M^9PK$6NQ,7CQFOJU%R 7+_QM2)97B-JD0VJ!U@9$9X6$Y[5M;9FH M9_9T74?5R3F:I@X8M4;6UM'Y V&LMQ@;70PN"&.$L58Q=HZ5I[W#6,7&BS]Z MV=+P>9=A>ZHCAV?%0( _ U:'27"O.U?C('G+ZH%$GO4'/-4_M.X<3$CYX)< MK9:7BH:(URP$AR4 QH=QNF#C6S M6&#RYG#P:] 01'< ;E0LNV+;Q+Q>_$O-9['EIRYOB- @&L:QFP?ETSQ8OZGM MM #SVT1.]*Q_Q'>\;KW>IWG&E9BC O?2+<];H.T,-TCE QP?[3A?.(%Z=@O8 M KMT#%-PDA3,P)K/76=9_4CO T^P!BE@":B;8U4 E7\SXLNY$\)/1V47)&-6 M:4MGB+2*)PF'7X&%6.!0(5MQ1>3HX*I@A1<.?A=Q+W^]& @HG-[X,!8."!8L MNF''RKD9UA?Z(<]'IZ>VI?_S4I$# A=QH?J.P62YPN!> 3I!@2(=U>\H3J_] M7+TN^QP,[#)P[O$)H)]9?P,#'O$$& ^\#B(G45PX>@WVU.$,?3$KC5%0HI2# MS<4=?5 1B\AC/(1U]X3F!BWMB-*F.V<&&GSF3%%A_,K\8 IN2VA;OX Y!@]A ML$9RI "LP[X;@ 0*MW&>;<(ET5+7K:DG>I]>BI2N3GO[^YWX)TW[R! M_Y3U;N5;GU*LRQ)?>Z"?5V):@ZBG6"P_&=F2(E,RC- :E'+^\VA5GJ3SY.8-0>;)A-46[*$\6>TA]J+BD MVF0#%X5JDPU<%*I-;JDVN6(@C2UOI9GU;V8MH+^')[C3DPR$?\)_G4,XM$>G'85)1CE]9B!UAP?*.G-EC7%J*K3U))OVA7'< M6\ B0]=P[Z?/@=2>'^T\H9.=)!(D$N50@#H D$SL@4P8P:9FW#SQ1R\/V\G, ME*B57"W6#(LEG;)RLWP_O2CRE*6<> Z :BMS-&B4M%B%MU7!Y8,C&U+$-.JJ MW,^ZC0?6(9:8$1IJZ@PU&JBVK:7:-CW<3AI#CDRMPB*^F8=O$W)IM7I)[2A6 M_+&KMM+^!PXQXIMIHMFSVZ25N$*4)=M&4 9C'S(8#>:T7IP,^EC7TR 'MKD0 MBX1B+X7B9'CH0F'&C9>F6-&/8=Z'QZGM8'/(Y4.=%64T*?'8WM',(I\=2C7! MU'"83KJZF, HF%)TIQCU(>(,WF2Y*># M4X+IKL*YVLH6\V.\S\F<\8Z\UZ>RK#.7]K%J+C.=WL:H;M(M'@YV66[V?+ 9 MYBN3")((-B>"'9TX[K<(=N1'3$1C6C.ID[PHQ:K% MIDAK5/.LI:W1J*.CLZUUX# K%"&Q.&"QZ.Q\J_ER43&MXH_NCAT^[ZJ,H]>_ MK-[0)F^W6W<_5ZPNK]O@0@DZ@UB AH8,W>] ]SL\Z<3? 3:NIRL>#%R4@SM_ MVX=%H6.P5$A<^Y$K$6KWZP>'273?;KFLQR^?KK1F1Y MA:A-*BH+M#8@.BLD/*_,LV6BGED#NHZJT03/CG; J#6RMH[.'PAC_<78!98$ M$<8(8RUB[!2;7O0.8Q4;+_[H94?-UQA:Y7 MTX*%Z3^ZP/JKEA_K50VB.\85XV3K+]N: V#@8>!,80Q'+%7"<-WPULV==%!L]=]Q6YSLP64.3 GS %)TDYB]=\[CK+ZD=ZSW:"]4(!2T"['*MBI?R;$5^"7,-/1V5W M(6-6:?MEB+2*)PF'7\U@$!PJ9"MN@QP=W JLQL+![R+NY:\7 P&%TQL?QL(! MP91$-^Q8.2+#^EIWY/GH]-2V]']>*G) O"(N-.1Q,O?=FY#%\%H_]%$UKGY' M<7KMY^IUV>=@Z9:!+"T>L_F>7PS,BC5+C< M%RX7:)0PG8':3+EX[" O$I_)LC87'#,'] WH!2]U$PM?$VOM H.ZL*)^*'7) ME$<.K(<5I3QSO*9IC+^(@>7)W )WX9HEJ/X+QZC1C8F7S(49)?=@Z[4SHW_* M4)\CT%_O4D+= '2"<$3GV;9>$BUU)9QZHG?^Y;"ZWNWM[U\^? $-]!9X??,& M_I/ELQZI@E@9X5.*56!RB)*P/U^NARO%$R7I+ O[T>O)90WSRQ-9 J''4YSK ML3.#:5PYP9US'Z_A1R&W]VK.]1B2GZ*J50I9L9!0%YYH(?S)FBO21<5%M0:Q M)O&H/RJNZM&/=7.JD/PK TCS(LT-X:Z*O0H26T7Z=]D_MAE[@VI0P;<'C=_S MJG1+4(4@)/#=JC6LJ,XK"^# .*HOT:H/E1DHF0X42XN!8#:M=?7'JRIDA:F/ M$E%ANO7"@[$=';-%:0P.>OSR:E>2L8;%[4V<*RK*FT-6MEMJA[ MII4QM?BYRY5I3Y^VI3J?/VZ[EHEFUK^9M8#^'M8\%^.9UK18(P5MNX719B2M M7<.G+\3WC7*_\3JY1NM%)^?V^+(K=V:+4KF&(4AB06)1% N(P8<76_2]);$@ ML=A'L3BUS\9;W !BE%CLP.LTQ;54U]NI77\W6BP=63R2;_Y;2P9_][IW/+O2 M%_NF%)IM^G-FCX<&V,-ZZ6YPHH1_PG]=K\F)?7IJ0)C4.OY?'K( ;/_>9R*U M(P_9A/QTSY)T7QC'+0LLKG1[Y%3U+3[K2!)W%4A-!I?=VY(G!U$-,F"+4]HD M$GLI$MM=L+T/,K%-[WP2"G.$PC@V/=_/$W_T\I2@S'B)DLS5FM"P6#DJ"T03 M>5Y.^&]))&I)9<4H'HHPI(1S1Q6;.^Q96U_LMU4CVP='-J0SY*BK@D+K-AY8 MA]BWD]!04\2HT4 -0[>MF7MDN)UTM!R9VM&2^&8>ODU(IM7J);536?''KK;6 M4 0Q$LT^B&;I"BWST^%*7"'*DLTSJ/DB-5\L-U_<)JNWRW0(]2,ED=C9O95; ME-#M@TP8FCF#:'$P[ MNE#9*)A2<*<8]2'B#-YDN2GG+'3O+3:;,3?IR!J11VNL1SND2R=()$@D*N5, M%.0986?K^PF986$_8P]A0^Y:;VI+_'F@?<)^N1E7K:\CK5&SNLN=^4>@<1@& ME83"?*$8DE#43[PC@SJI[PAM6C2+[77DD1U#=,MC?#-,[7A1BL48.Z"Z497T M'+(;E-FM3OHTJ:X>88!9FHQ$D$2P,;!M=[)H;V7PJ?&Y^*.[LR#/:Y->>Y.X MO%8G7G.QC+SUH=1,O(6FX5HL<>37Q5[EBMMYQW(Z?5+ G\;E+AN(KQE$--0L M=1??S-$UO(%X_RLH&VD@WN#YCG'_VH?W\Y!/'Q;EX$Y>]6%1Z #4R@&1MDKZ MQZ:6]-/D^CJY%L2@A]W#:^(<*DJ@HH1R_U8ZC4$R03)1EHD3*EXCF2"9J-B) MCC;9^R(3;?F<*Q%KL9FXQ:.[;++K[D4OWZ_:B"RO$+7)V8@"K0V(S@H)SSNP MT3)1SSS-L8ZJT<7@O!-&K9&U=73^0!CK,\9&A#'"6*L8NT1WHG<8J]AX\4R%N=E&VKTXA>]8B\M"G8,&];FZ-O\B[6@\DS*P_YBS[E>5C\LD''P3HLKQ4 M=%',AXR= -X-C][_]M5R82K1 D:VK07S< EMQ6,GA0^BQ+]EMMBCATGZB'\MN1/"KX@M]X"%^X@1B=& 8+ F<*D!'9! M@A ;V!H^QE]%>-@#IC +!#H0UMF(HB %D)X!W$??RUXN!@,+I MC0]CX8!@#:,;=JP\L&%]N2/R?'1Z:EOZ/R\5.6!Z(RYTXW$R]]V;D,7P6C_T M4=FN?D>7U*W[7+TN^QS,^#)P[O$)B .S_@;:-^(),!YX'41.HKAP]/I/<#&^ M+9F;@,T(KV%J?(%JY"Z92VOMQYF3J+PGJ<$=SD!YAZ#/TBB-01G!*/!B M$H>%!AXF]Z+4T 4_UH%Q046A3V8A<=)?8> M3%LC-PT<+@R2%0/E,&$8?9K&.%;,8JTW869S,)TP&^8D\/5<%T0I?XC(I3"A M?N8U^F'& J$^G#A1VF-S-><&\ /AM\_+0B\+!RM2+W6*+@]\^_N7#U] N;T% M\F_>P'^R]-\C12,K(WQ*L6A.#K&JPY^E#88KM28EF2ZKB*/7I\,:1I4GL@1" MCZPX]"*O35G.LQ)#]%%;(4S6+=I:[3T:+[DS57I(L" ME6K)9DV>5G]47-6C'^OF5"'Y5^; FXLT-V1TJH:G8H9:-7/?9?_89NP-BF<% MWQZTJ\^KG*XO6RX)2$7A7ED !\91?6%G2*D]L'KZ82U@<#A3%SCG\[**9=N% M@NT6JL6M%QZ,[>AH$8P+F(?XY=6N6$L5XL\9A"K$#2OKVD6%N-C&ZT/1*Y6' M&[@H5!YNX*)0>7A+Y>$5 VELA3'-K'\S:P']/:P*+T8P5.;W5)+6KN'3%V*+ M"]'[5CTXN;RPSR<=M:[:JH!P>PB26)!8K)GJZ?#2/IOTL=:>LSNW)>4=MPHUR^\Q :F=7N.S0F37&K:G0UI-\VA?& M<7WZ^]L6HJ\[NIIRO?;3Y) G%H0G%>5>=DDV1"1*)O1 ) M(]C4C)\G_NA?RU^9F1*UDC75FF&QJ%.6;B;R>)_PWI)(E'G*6DX\YF!(<66U MZ'%7U9;M%5?6E^%M5G%9 /).BOVR]XT:J&CJJ-[/NHT'UG8U9C5L;Z.TZ=FK M0VC8N-!0HV&+0*1+-+27D6@1?2T"K0FJMRS)(KXUR+W0^NQ!7"+-EHHS5/HI%D/RW"04>RD4%]OT5MT'F3#C&E-3C.C'K(M1N*:I5?<:I"LUT9DN:!3O MHT%7&;?'ZCX,V;TBF)H T]/!&<&4@CO-J _5[H=L-F-N8H U(G_6*']VN$W= MQB'XLR02AR82+TZWN5-F'V3BJ9=+MV5GZ[=[S;"PG[$?L &ZH]DM\6U!^_A^ M>6?*8XNM_&?HD*$)N=,G[-+O6]:4Q,)0L3 @FV*H6'1D5"?U?9Y-BVBQ%XX\ MM&.@=GF4AV8I'B]*L3AC!U0WJI0V);M)A;7569^V%-8C'#! EY$0DA VAK:M MSA;MK0P^T9T0?_3O-$C-Q>CR=H5XS1TTL;CP8+->WZ:<#MG181!JO?W_V7O7 MYK:-+&'X>WX%'H^S:V]!#.^BDIE4T;*4:&);6DE)=M\O6TVP*2(& 0XNDC6_ M_CWG=#?0(,&;"%[5J:FQ1!&-[M/G?C6MM]>ZU8VVWE;O.(2>PJ;[]AY>BNF^ MO8>78KIOKYL7OV"Y VCF; YWJ(?; !D<8!ON AO$-'LXAF8/)5KC]59EFTJA M:8!B:&+_::)I:,+0A*&)'$W4*SOJF7LH-+$IG7/*8M6[=M9X\_QL MTE)H>6I3RW0]U?9: NE,;>%EK5@WO*D7]FF=M:MZ#>.Z.P#4#%J;M<_O#8X= M+HY5L2;'X)C!L+G>L^H\C0]D M+:_A4/6.YZ'MR006!;5G]A)H<:@LR#UZ-'[F1:+SC!CY%R"\^WUD. M'"T8P:OP$PGM[#,:1\VM+OP"MRWBZMW(97"D!U@ELJTQ T1@'KPX& PB.&SO M&9Z:>K?K]Q-\._,P8(KJTE=,UU,OJAS@]'"\@H=IQY]V^H4WZ/K9#1&[N/\- (T"A&I((-]!/X<>1^T_X^$"5^Z:7*0C_Q&"R$E^D%3SRT M1CQF'GPR""D\(_X$>.*Y\3-0:13/N&CQM+ADT2.&GAS"(O"YQWIP9OP@9CZ\ M(!F)M0[QLN<.?9]M$+P4&:;(.5M'1[G*@@'Q)1W>VAJ8NX4X;PW9(U\6E(OW MZGCP=1)9PS0 :@RIF1GZ@8H< TE1GSX?;F\@9V^ &V\K4+_Y=:OO2&B6]] M23 GA+XV)Y1:A%TSH69;](D-( K=04'*3R[,Z@?AB'GJ6[A^^MF;GUNU O3) M@VH,ASCIX5E/V #V^B/SGMAS- ,>FA?@[\-0K2'@2?EP5I4"KEK*D0I1R\_@ M_H9RZQ2;G2V)%D[@W@8D;97[?I;^L ML_82>6,$M[ELX&4)?3E4=4%JN$YQZL"=8!&V]0OW@6EX0FAU^R/71SV'D0B\ M^#;F?I3V6-FZQ'EI4F-ZN ?]<"Q_."X/9[$0.&8R0HGQ;U0!DD$.XS>2XZR+WF3Q]=5N_0&VFODCU?G^E./(R7S M\)M.;JK0<=G$;Y# -. W#?@WJ3@8N!FX M'8FB>E@YO_: M>U#VO'*%<[DH:,C"D(5.%LV&W:KNROHV9&'(8C_)HEZU:[4]:%13"EEL0 >= M+#K;%RT3@L;@Z;[C:;UR M:O#4X.G>XVEC'\8N[1Q/)S0C^N<@TZ:G_&IITR[,]2N(\..LXX8\=F&FX)SG MZBK+4F;;P (#CZ5ITC*=U0E&N!7QN4R*A3=Y"899Z!7N:.QQS .E[\C-R)QO MFM#]*? ?3NYY.+*N?-3H,(OGQF.8)DI?6#Z'\>BRQ5Z,*TLGC%$_=@1\,.+6 M.YD9]O[@>J[/97*"=0ZXS$(@!4!Z$:B> MFT>\M\!8D)B]:#TQXC-+L1F-P?2>K;>=2M6"-WC(%^8SG)1/*\:S M=/ZWY$&NVB[<+(]T[J2J!7H,^ GF3 =)',7P!61.@2CC"/ECX#WB!_"FOANG MVQDP1^3Z2SXDTZKAO7=\'(O#T^=/0P[,*K:>P"X=,[=O]8,G'[_WMEK1$V"W MDY>^YMU;+]SQ2Y,Z\9)%8B8)#$I@9#[SGO_-!<:@A E\D MII1#2K/4??^O4 MZ]6?B'_1S[6?U(TZ@4\)#H -?=@J_#-2C\M2!/C"1K) J3)(97W^N"W^8;IE MKK/(!MHH3#3B;!]'TF\8T.TN5(+R/KA)9$DE$=C,IEX':H<-L M7]A4?]S5'1IJAC3_)N9N60_,]:UW7A!%[TMEXZ^BKV&)8:(U,ILVE(3V\SDZED]#,D84ABQE%;=OMLC6"X(0I#%,='%.]:=K7VRIM-+U+*MJ"L M;E@C3<.Y+H7Y=Z.$[HJ#[*Q-]L80ME&S&ZT=$>U>R2N#4F6AU*G=:N](.3(8 M=90856_8IV<'Q:0VYZS>#[^4R/3+9]/X/,8Z&C?HNXZ%J5Z8K263OHRORLS@ MR!L+'?NT<8@F]!:-!4,5KXXJ:C6[>I">)4,6ABPVI__9C5U9%*6[6[>C&6[< M"?3(HYCZL;NRVD.$)">F,Z6YQ5NF96-ZE45Z-;O1W%'XSQCS1XE1[]IVI[;- M5,254.KP]1B#J65=8,>NM=9H_W6T7J?"I,[=NJ)V9#*L"HF=V1&+$I/WT](H M;=_FD!G>.653M2 M=YMK%*R60[K-DNK8RJ3/?I!@XX#IK96(SSM+IMS=D>LMN][>4>I#$=KMN5II M*./54,:[IMUI[UI:LYJMB0LQ+=B. MH 6;&;R[P>%A[?GMV):+:.UY"[8".*[9J\&,@2L1;AOT;IEYQ=NF7C.JUHRJ M/>!1M08)]J8%VR[18',BR:@.1N4R<#M4N&V +VRJ!1M]LIE!V5 M3T$NK:U;6=S"#.O<80^NLJAPKY0]@U'K%8+7VVL40QJ,,A@U64EGU\]V%0]Y M$49MSOU]8)ZN[75_>ZVVQX[H>VL6^;I]KHQ);LCB&,FB8=>K:]3L&;(P9'%\ M9%&W:^L4LAZ[2ZE A]P717%FG[B=D[@QW7;9PVNSMMMQ"2.#J>NI5':UL0?" MPV"JP=2%XY-.3PVF'D47NTW[WG9/ZZN#;U=VTSJ->79G6:VUZS*YTEI-O,JZ MQ%+Z"1V9M#44^#HHL+8',;)RZ&]729Z&4%X%H;RK'P^I'+^Z_:(N>AMC"9O8 M39EMC(XN&76[1UZW5]BFF,/L-D;'KJP:@CMN@JNU[':K:2C.4)RAN*TL ?^ M(>3L:Q?^+T4D>L/$M[XDV"J*OE9T1-G?V3>$WN.9L!#(ZJ_#T.U MAH G8:-5)8S46IHI4I6?57^RAG+K9+PIBTUU0RLPYM2?]%M]\T/1F2:V_"MG M\&9]SR5A]R3N36#B1EO8?9?^LL[:2_2E([B53, S&[=_:-1P?8(/-2 M:VA9U$<..TDV1%]+VV)^GSI+VO0('PRX$[N/W(K9-XE-(8OAE4\\Y%:C6FE^ M#T^>5EK?V]]]I_ -UVC4*G7X4\BCL5C!>U;-*O]TXR&M'O)^XF +1\L5[1Y_ MK]Q5+&SSF,1!^$QOHOZDM>^M'@[%:D^NY\%:UA NF"-8V,PWV]C.P4M0I%F)GT0)\ZPX9'[$:,^1 M.LZO;@3/H&STG@N@IL/K@?L\Q.\!=D;1W+=C8GVC];TU#EW@8'#9L&N')1'] M 2X201$AW :R]\1?2>A&?3>_MX]NY(0\UJ\/Q/$('AR!1,:FFCEH97#")JB< M.4.9V _;X!&*B[Y:^7X('\C%Z&QOZ]5*->U?"ANC/JF("F\;9Y7&Q%]JE6T2 MT@O6G-=2=.+/DC>%#[UW5=O"_[U?1*:VD*(%0K2-YDQM\=-I[\D^)I362?'H]!G)[()J/9-W/1:Y*6] FA/:#$"+_I\RFM3CS\ M!+(T6[):[/U$*-5;+:!=^7_OY3NR;L5I,U;?C=UT5]K?Y5+IW_MN-/;8,WY" M#67_'Z)W$,8 "3B\%[!8[IMZU *N$L+Z04;6@/8Z:0M&DM)(,4TOTRBX45$Z MSG2#7H.M!EL78*LUJ=5)?7E*;2Y-VU)JAD&:@T6:^Q=SJ[KUQ#35 #N;MRIG MJ>3&GMVP6@^4F($;1Z"^.<&##W?:I\5%ZRO221+?X; WU.K@@7$0N8*M:MW! M2?V+ B^)Y=*,OLM WXIM>.]9I3WQXI0,5*-V[?W)6#4,%_VW7-0S^K!-@!]^ M$=NI Y\' PS=&+BDGU.B?N%PO_ZS+?651N5TF5.G;PVYA\W@Q3$>F9?0)5H, M3\L %I5%++\D3=_:FDWQ)[=&8+_2Z?N@8(8CUQ>'[H,>*B]X ,HEJ/H#4$(! M^/\"K1V^B$ B7",9&R6]")'8):T8_@]P)^0C-T8$++@ABPG)[05PS:%VR? T MZ,%4=) IJ7\J_1\O+4241Q<5;E,*?85*RV\ZL)CCA(DX^12:/H%I,P2C433 M!W/1\H'&H@CM%7@4J#@.W5X2T^/P7C8>A\$WT/#I &\;;5V'1FQRG&24>"P' M#5B(C 8\=M^ZPZ[X465K-[\]''LY(ZL5,+*&9H-(FI[%2)C&1JZBD''/I>][ M[$E@+:[.?6E ^1+'O@2/8A.U5GXX ]#*D#VBS9D9BHJ?(.\,@Q$M[_KHD<.S M E(\A&R$U=4#'HH3X)'59A[@5:&/Q34V/B6-5/R&L# 53Y65-WY A/87FC!$SC= ':I,Z*)"S@ M PZ@[F_5UBV1^&93 5S8HXN4AYT F.^B@P.].G#O( H=!7Z):7"K8P:L6SA\ M\"F%":FK P@*9"7^T_Y>$.&(\QCO2VD23N"+>XUL\2ZX%N5OZKF>&T]RV!13 M<) '\MH1*&G8L6 2:P@'$?,!+,H3-4A0]]0HF(XEQN7@65),0)$U!@7##9(( MS@EO@+]HS)K%F:L+/H?3Y0^?DAY\%78?(HV"8I1XL9B1XD;:-4CPD\M+B=\4 MUUX@A&M+"&'E7]*%L8);3A:/24*+ZRX2Q9D0QFVM)XAK>4$L89!!%I?$RQF/ M/>"W&'7++@0TO'7%=*?U4C&MYO6L:US-"=6J6>HN [;,$BE!H>O2_$O-0C.T["*($7B6^Y4;8\KB1END:U8^86 M$(R=\@7Y*Y*5DA)(AXH,.;6(>5MO:=OM)USM47_Y"L.L#D2 KJ.],B\*9NW3V?@#\C^*/91W60HA-F[+ MBF%B)&.9]> %/9 XW']TPX"T;*%P1/ B=P#R!#[0IH_!,\@T0?Z#)'3DATK) MF)8 5M=!,0B4I,)%N2%GF5(N\ 4(E"GQAEV7(G)H,/)J#$C5 I*D((XNX$C" M9L(O"T-)]69ZPT_2,:Y 4;%N0.#2H#58/#-= /;XYX=GL&DB0!#N"U$\=/DC M'@74K8@]"@$X!%[[($)]@KWSD'8'PIZ)+E&P/-Q*,@ D%X)?@VL*R'WBC8B8 %>V2NEX(!/PFHB55F1($8 MP2L(!?B%#58F&F^-YW0SI;5_+V9L-E@;LN2^[RFUIF-R6_MO]R7A94.C M9"?272Y3BC]7-K=M?7+_E;CPB_21G[,QSLJT;GD$',/1\V+*N>OB]4KBD^N: M7\;@.EZ#ZQH$8";S4J\3NJ9 Q9@*\.,W0 =+A&NHQU$_"OP'9O-(.3BFNTW"!LN#$$N@)NY30G@&K CFRSS9P*PG2G- MZ 8'PVA(!B3!$KT"0 ZX+D\U?OH+ 38#?80.V?1>U!77(,B_NCRIS>H MJ3X*&SG;^1M+.M:)"NDZ@>8> M\M(L#M)[UI@M9I$]PLM4VN?;1EOWW"R3-V:CO*'@2B@8,%("4=3,%Y/;86"] M;7::6JASF;2/RJJXO20!-2H-^,]H1_M.$2]G<@81C@T1YF>27OD6.160(XU( M_R!- L[\56B90L\C?2&O>Y*Z)P*7 ;P-]5-2#.%/(,TQ/PNYE?/L>%S74+6, M,5(.91YZ)!VG>AOZF>OE@HKHC,^'%".MM@#]O*ID8(D$ILR_.>^;C1\GDH - ME;UR*EN@I!JE\N#N=&VE4E;G$I-SN.=)./SC3?4-_2Z+:^GWM;W9]>5\CKHW M.75+.X.8=IEZ=W,%O.N/2%NY4'U^J7:NO+FDI6F;^O#FY1I$+C=,?N&]%;EL M#^T0*\)HA8KQHHKP#=R208!"!*A% ML8X #8, KPP!ZJ"<&P1XQ0C0" T"O&H$F- !#@8!OLMWB"E[*&^S6MX(OG7- M@8_L.;(BYG&12A8SGW(OW[WY>'?]YKWU]R@9__R.O8>;@Q_6OKCUAA"50%TO MZRRUT2V5/A9J+0NXC1;VR3CEX](VN -&:PU6&NPUF#MYK%VC9DM!FL- MUNX(:SL&:PW6'AK6MM:81;-76+L%(W;[EBJFM/K4NV["6KW*K-7>]JS579'N MSNAS2T1XUM@-$>Y./AA,VA F[4@),9AT=)BTQJ@!@TD&DS1,VI$Y;S#IV#"I M5EUC'-GV46DW<37*U*LV;:O>Z*A,O:(1:MNW9L;LF?+P)FR9F\R6<78:>5L: M?&V(\EH4->@[KI<=T?)0@9U#>H:KFM0]W6B;GU'&??8';' MS_1'TW[+M-_*VF^MUXVO^"W[@#+3N+#6M1=BTO[@PF(J.:DU*BUM( GR)FJ@ MV$J;:^1Z0"\Q\]3@B\&7%%_8>]G"]./=M6K&+EJ6,A" V#45]J#F9([A]H.^ MZF :[CRB@TA[IN B.@62>(V<,]F2'>]755*W*'$?,N,Q64:-CU5=P4AS. MP_83CF^V^NPY[1$-FQS+>67Y1J:SY_T8K#=8K["^EV+]U0RL]VDP$Z)Z'_-L M:=[$. P<^"+-,8@#ZGFC: '^U$^^X1(6$P8D@R,?#"$4;86;4QP8X)K<7B:-HQ'_L.NY8SIJ%BZ/9!D! 7WDLQB/@@"^B$==W0IS@ MVUA5.0EVY/9I MW)@^ZCY]E9A4-CG^O-G*AI^+J=)-,6@U_S4<4-U3\$5-C^X&5H5_6W"_\,40 M<(6VI>U7;(\@ ,O]!3O)ING"REFA='$[*6 M$Q2P'],UZM/KLHGWCRB>AM]?(C4("B]/D M8L1+9XBR*Y,<:JBDVC^-.Z?7X81N&MB(;TRWKLW\"6GHN1^ R ;3"2<-VM8P M>()G0EL<^$G 0!U438U4DSAS[\\&7TZ-MT2 9["#=29;4@F0BW0HXF74P0!I-@%8\*TJ <&.X8=2/$9?% MBQZ#&%T60(* RWTD +A %:?OC.FQ?4)GO_QMTZ]7OUIYD;H[[6?M/&>+)U4 M+WT+VKSZBNQ'ON$9T-N8T3KE$"EIW:+1:%$R0M'T;UXT' V%DS-_%K'U#H>] M8H>#.2/@EMRK) L0)JZ#:?ED; 1)!&^/WLOK_7&6TVA5SE<\F=TJ=9K2 GZ[ M)_.35#9%<1N-#$HOR^98Z6T;3*"9D2(CJDXF7E[N7(8E)S'H:N-4#LV6]D!S M'28N/"6/E^/ \AD]+ZQU*1=5#&KN)VK6CP4U-U0A=0 #<*:7KF\AB?/P!P<= M$-PVA-Q*+SIMES%O9T9LZK12GPI-R<]65[?/0P[FBC4 )=)SX^=2695, =YY M7_"2REY+;0M>=!=O-U::N6HU],:/>K(OM/A"JV M(%U7JJ/?I/RDZOK8)3<5]]T@!##%&,[!* I&$G8C4DW_V[(H\ZQEUZH[ZGVU M5T+)H%19*-5LM^Q&\Z"ZN^_88++"X"G=WUPW_F*6W*BJJ;!K>HVG7$+EZWK: ML4N@@KD;+D41W/!^RU?G9FWXM%45"ME^07@&]6X130Q>'S1>G^P;;$O Z&W( MIK7;]V_0!OG(!SS$[-^!ZS/?H1RK((JC'3GS]JM?X0IAJ_WHAS!K:R7JG^_J M;?NLMB/]<[N= C?3V],0QI$21MMN[DLCO/VCBX,(FFUU&*TY+W+$"@THQL*H=SHJU%T9)-DI&/IY^6K=/:V='HF08_'UM^-NN5>U. MR6D]1ZXD[X>(NBNL#33I68>=2]-HV9U==='?*Y%A4*HTE*JV[/KI0:7\;<,( M*0Q0S+-,MJDOK;JYO0V[[:>:M>-=EQ=0.Q@#P""T0>B=(/0N1,G*DQ$W:"9\ M6;J?R)ZDD1S4P)D2U;2=58?M[LBULZK=:.S(=[;5P4N&- QIK%934VO9<+4' M3QH3XI?^T0<[65I[/?&K./'?TW._65Z"O8&KX=B1,*;FO!:S$M_%;F56GP^H MM9ML[>B*+X7<"1Y\ 'L?^ZUA]_6PCVT, 1;QT/JEV[VI6/=#^+)L#H]O3[P^ M/=OCUJ/+G["O&S8HM)@'F_*ICR/V8\.'LY[RP0 ;M5/?-%P^""W/_5?B]MWX MN6+]JEHFPA_9 \U7H(/WN.?"'R+1' Y?X3/O.7)IN3?+]PE[@_T9W0A^%W_# MGG1P7%"Q>)BVKF?4,#Y2 QW2E7$%;6,(#Z[.)7HUY]K:)Q$>XUE!2#1R5FT? M(Q<(@(7>LQ6[L0G)WV71ZJ#\$:[O\WH^ECR6U)T+WG= M/WG:_]G"'H6(Y?(>^3>'1Y&X3KAS;.L)X!?(9].O)_]*&+;*@#]'<9@(Q"'\ M'V$[2* 9>/]#R!GV#P5,]*VS*DU#L*U>$@-/B2+Q<8WZL=I9CU%JHP9' BR1 MU#\#37&[B'.!3P:+P"7F$:E$0\[CM#EGESKF13SW^!,V(ATDU *;.WZ[O>$F?4_<^?2>R M4[:,AK*174=W^2;9^N[#[GU!D>2+.A!7IUI=Y1J: MTOKI9V]^;C55;:4&J#F@2L$TAD].>OC1"77>_1'DPQ,0C6X6_GT8JJ]+14/O M]UP :!+$O-#[EB+)CV4A7WW1#0 $V18 M2%0I YA!%8],C ?R D=T'54=B+&#+'-$BV!JL"^Z^T]S"!:FW,@5 EO\E7@% MCDD17*Z #Q%D0$C&?*0:=&9]BK5._ 07+KJN2K[Y;/7%X32&HB62S.,#P$?& MV'TZ3'D(=7,%CHCOH)7RS:FI>ZP34)@Y?DA,+@@=AU4O!IN M(O'D0RSMDVW16OU'6Q!>9W1"Q M'- B"9TA7%\D^I2/0Q!6[A@NG_1>17=R1%&*\Z3FZ1J SP4Q];B8]"'[D?]> MN:O@; R\?J&B/=L$@#]-/3)WWLP.VB^A8>.0#6$*D4WH<4!0#Z@M\#Q/]/@"8;P!T-6 ^[@!,A MJ+Y?=%BM@3A &^X=E0+;N@-H#ZT_X;( 1+]7?JM8UP .EBZ(;P4YD6!,"/H MNN5JL!<$3:2U0:<9?E)G[X.>';J@&"GE0[:9%RW-KZ*0<7$3OW"T!9XEO\I? M>=HOG=1B&DF"QX%=SFX@S63+9P4>T<,>"B2'(,,2Q_),A];-7N6[%'=C5 MCJ)D .J2*T? C4 W2WF$%_@/(,,(Y[/*30*6SIV%;-7 &2+MB+%R<"$A?P#5 M*4PQ/<74 @RWX*=P*@H> LT;H5'KZF8&@-045$P[3_]'Q%VG M-%KG2,=_'/.XL77'?US[UF>0%!TE6<&>HN;U>?B4\MKIHZ;Z>M MI0Q";HY^!S")74_I?%*.2T5_]K9E:_\,&ITRQ_,=\<"D(R:OF2WR#=<\Y&M= MFVN2VY5]V2N1[[5P)=#<2- *;10"BS9(*#C<'(@O+%<))(20"' M_/,Q^\JE^0O**#R0#3'1@12,1FXLE4M]/W)("FFR7L!\JZO&H@3A]!\_J#]J MQ\ OZBMFYB%96E-L?G*\T.N@=S,D;3:]_XGS)?O6VV8]HQIMTK TVV=3/*@Z MTS/14(7!<5TC,6587[#@^PW-;NP%81A@L.MMJUI+=Z2FI+GX>3,;TKF0'_63 M4,T^QJ"!I/H9P]]RZIB@PQ'A@P%X<)C58&,R3/?Y)GM?I'R+14YJ>\'/\6!H*0GT-:$=*3IU1@? M.$LDJ#8C"0)DXI. ))K\(2Z?>REDZB:^9 M7MH$U30._#G;283Q&IR'*^R>V:>G0%*/IM:B@@(/Q'(.:K;Y2D'0VC#3UT6$ M^5F"+T$(<[5[>K5K\]<;+7H63SMX[ DG$8ZEC=%-Y'#-8:12H=ZQ]YBBF :8 M\1L:!\8TJ$#/%JM7JF1DX*Q9X&WO>N\+&;!Z@1')347H3\,D M,NDJ VNGBSFU8$S]<:4$DYQ$U4V=_3T>/W'NSXV4$RS^>?,Y"!_@J.<8Y;0^ M,/^K;7VI="MI;AU8C0.*H)/@PK?=79QC6LO%MZ';@[?6JI6:#@"*A]"),>D5 MX^ (D4OTCG5.?I.+:5$9(SH,?S&BXVBOMA35?+;WQW-'+GJ,PC3H0/$!]#[9 MZ$]"#Q(F>J-_R'\0SG=@3K@47DP/%&4\K_ZYYW*?DI5P85@5LU@PTYY%$8\I MY_RK>%Q+^D/I@ E$D0@1@+R(HF1$_BM@AYG8F)8Z*>MT)U*?ZY53(7Q P+Q/ MWTJ;L"*14<1$S@K!)9^RA7^13XCC:W9!FH^U_"8+-M>JIINK%*=VO@[2/6+O MR-JD.R_[VZ#%JT6+/[GP*5!4-762",>(YQ7&BJF J,ARF!M,PA0Z925(/CMA M*U"4:IK=T?9JIY5.0ZCT^+5JI=.DWVQ-*'C/!0F/ <8\8M=/N,PO+3BH4/&S M Z;^%:4Z SO&L#1*DXHJ=C/>ZE=->"9T89#AI:&+UWC[1VQ5Z:5=Z^5.+Q;7 M5P/*FP6)B-ZQ&4);>J)D@GV_2(C;A?);9%%A$08/P19A6M*8QWU1;R**!K+\ M /BCK]6EZ_&1\7Q'8_HZ. /(Y=$(_@JO])[1*L+\MHK533UTWK.MBK3F93#4 M6R+!7Z4SB#J.,(@BN, !2[Q8I*Y%9!F*<@C:!7,<[F%F/A?Y#^2ZD^D,H(]0 M&C'/F:F9'J0=OR !+UNYKV>T%&4.%R=$3ZY)-1G:?MT!73ULUG=!?WH^ 8JC M2MU\4"E]H2IF6@1)@2.Y"\V*BF0JS,"*$F>H 4 L@;6WF'C"1 $^'"(K=E#! M-$S(!FT/N$0\3"MH\T?-%]NH^@]\Z]O&:;62I4@5;6PQIBR1K2+B@%PD.89N M]%7@3%'JMP:$(F2?N#6E1^9F=^:=;5,M$F9]9:,DP0. !90% M,EY9,0[6MDW=D_S;\PD:45BBM.J%?= !I^RE(@ B1=4JM;/_UX$6YU%(0ER [[V=)O6IN\RC V(8,);6]]BW [[K M)Z,"BV]?:!.II1#AI@QS[&'"X7J$0&?D5\5;RQ>UH?*@/*L:%CJ.$/58[^@^ M(E1M\KCZ<1 ^HS?4 >'#0RI&U*X7U8^Q*--!H#]P^ Z@!5PC\Q^0+4?6.VPE M <)"O@FNR+.$V+/INCT/S.X$/@2A#1="Z1X/;H1XT!?=5!SN(P)&@8>* ^9Z M)%3"3*G8P(2H+X3\:P8?CSUAP:] /E&/^YSZIEE!-9XMX2**T;,7YBMXM$XB%R1TD%W02GC KD4B $_8249*:3*1)GQKE<0YJI5U7Z*2@BE4]KC M_0=1CTZ5PZ0UJF6UI41 %C'E 60@O(@+9%FTAU9EXU1%95F5X-X4C MT$:AX8'F&:O%T:!0)=8*Q0<)U00&/;IUV5]"&E%+U<3CGU*&+/G-W/SP216E MV&V)+*V(K6-D+0OW RQ.XN $_TV+M%/BS?H23-1HIU7Z63*$%CU3;3( 6+H^ M39EON9X#@3(H(JT+T=0C>JMEU"C M! HC3F9YJ/-^"32KH; M K)"M!5Z'#4I,AE>E!]AV,NQLI=9B1(S'<(O:*(T MNS73 ;=7:LUNK[2PD5)Q Z8#:*_TFDO^#!>9S446D'%I:O.U;]WQ<2S"L[6Z MUH?!C:($Z\CTK@L+2\4TU47TJYE9=8;+,YES*6*M8B51:R9UB)1^RW#MD6J' M[IZW9TUM+?B0>"+:E@%V?1E3:CY8O;'>4XSR7?NR301<\@,Z^"B-U/5$AQ_R M!"[>2*.*"F'T[,/#U'O5>Q;EP2Q2GHI,:4H! "=.895!"C8;!M_QQ[8>$>JC7+N)>%T8B&M+"'E=D.Z#\.R-\,-P:6[)3A-^40F-\K9';G?1*EEI%2W*7?M4K$$N#UJ(*=]2VK^LOF6U%#3JG0W=)(1PMSA M>I^H]&*7>Q\&=O1O,C+=,\IM5 7ETCV1=RQMNHH6 ]Q7[#WG=YU!8>"&45SL MZT[;GTSFAPO^CH;1 R9L^'G4G7,1"!M/+&=(N)^6[.QV3*B M-BXG_27T",6=-#M%8CK"GGI:26+(>N\%HQ$ZN=#MH;$K0=]D_;DBKWW67H1[ MB(Z)/I_".Q.M1Z?<<)G=DIX^-?KVBW#0BYCC?WPP4!DUZ X6,%+];OX*5!!I M"1RHMXB3#"AE,[LX+'&.+!E'B8 KH0]N'&A.9F0TMF;681"FK^SS]%O4KRL2 M5II$5N" H&KX60QTAN$MV!SWA^)L@6H%E\6IR%NGI,8W[B08Y8&O@=+Q1!$K M%/\(I2)&N#7_UVM.]S1*Y:),;:S=$2U/%D;-E>01(9R\!"E9,L@@?:[2D2*L M(1=>&Z5JI&[MNV0\]E13E:OTK5FK5BM+/$2=%MZ129_-29V-2AL!L66ERZ1# M\4N@J9:1R(,('+I=V@N"KF(Z0B_OLFB_QH[04CDIQ!/UDS:XX25C+^@>=!P0 MTRHF-T_0VD!KRFELTOZ\:+TW/U_Y%G]D7B(Z>B)59@J$WED4V 3\T4%BJ.)&I.=IZL0CI<\^3POX?;ZIOZ'^1C#?ZCJ6F MI*[Z8ARJIJU:?]FJT_?UP@.^?-S-X8!['_TY*B9',;AG5,W'6$ MW3Z^WF/2VP&CIT&+C: %>E;S"4NI1F.PQ&!)AB4M@R4&2Q9B2=M@B<&2A5AR M:K#$8,E"+.D8+#%8LL"HP: ,^:T/&# N9MT]VV,[(V<#1P-' T M<#1P-' T<-P6'#>L:LU*T*HV;?A[1R9H+:4F"S#D0[W%^?G%Q>5D"IKX(H9;=T(S;6_T*WJX% M]5DG*K@->3!4\2&'=/[X7*^ M4H7Q>C\S;\=^Z-UPALT%?.;2ZH:HL%9OV?76V?:I<(^$C\&C]?&H7K.K[:9! M(X-&Z[&C,_NLVC)H9-!H/33JV&=UPXT,&ADT,FBT>S0ZM=LU@T8&C=94L3MV MI]XY##3:L%/DD++UKL) MOO53NWFZ _7&8*_!WA*PMVG7&SOP.!GL-=B[/O;6SNSVFHXC2T<1#%(8_=D$8Y6F./^=8@H=%G)M_* MN#XG@Z9-NU4UGGN#O@>*OG:M:;#78.^A8F_GM&:PUV#O(6)OO6HW.CNHP3#8 M:["W!.QMV;5:PV"OP=Y#Q%[2>PWV&NP]2.P]J]J=YN'7&6S8$;DG+L8H=D<, M?8Q.$,41[!)^&(T]'G/XP8_B,'%B=#VZOC4.@X>01SLHZS3N_Q)D2JMMG^VB M"=T>20Z#1R7@4:-EMPT>&3PJH_^502.#1FOG1A@L,ECT.G(C# 89##(89##( MY&=98?"4;G*>$^/S]=WEQ7UD/;$!#ZT!Z_V]%_ZP/SE2VC'VSW59YN8VZL:< MM=%&4]JJ^^=[W-3%&[3)T*^U,^EOV'I5*!;/F*NCYW3T8.%#BSF_"MQ M0XX^PW$0QFOZKPHVM6T_[X(M;,'GN\3-O,#_6VMW['IK6?VT)"B4[?LW^&'P MP^#'3O!C63%I,,-@AL$,@QD&,PQF&,PPF'&,F+$?N25[49AS?_[/KA6'S(]< MJK^)V;>]:.^SL(QLA\ZSC>SM\.KO.DV[W=R+?N<%9]ZGK$6#WH>(WHU3N[V+ M=H@&O0UZ;P&]FZ=VM7YJT'MO4,B@]X%GN1O,-IAM,-M@]I[LS6"VP6R#V0:S M2\?L#7M/]\,O^KOOP#Z92QY1;(9.[E'3DVBS1+JQ7C)VI[D#6W>/Y(9!HX/D MX@:## 89##(89##(8)#!((-!!H,,!AT!!AV20;9A=\! M[O4SNU8],^ANT/U5H'N[M8->X :W#6Z;7 6#V7NR-X/9!K,-9AO,/K3\,FO, M^GW7?S@1S\&'XV][XE^]CH<\M+P -A?S<&1Y+NNYGAN[?!=NUD(X[8CP@[#/ M0WTG5A1X;I]PKFI;^+\=4OX+=E<:Z9\V[>HNIK\78<=>"3*#OH> OCN07 9S M#>8:S#68:S#78*[!7(.Y!G,-YAK,-9AK,/PAZRA M!4,+KYP6:M4SN]IJ&EHPM+##3**W:]EZ>T=4I<&E7;,[C1TT.S>T:FC5T.J* MM7<-N]%H&%HUM+H_.&EH=48G"+M:;]O-Z@[JJ;9,KKDP!/S?=_ ;@\O #]:# MH3*#) @GUM-A\U<2Q>[@>;4H09U>*8;T@=R10# 3R+ M3P$$!==)42 =$+G[C6*"_8C%2>C&SU:?(:P!DIPY0XL]A)SC4Q;S^_!&@KXU MX/ 5("T>XG4!;CP&WB-=*=RP&]/]#9B#*>^ "D!DL!+_-@;\H3U^9L\6DF"U MWJD(^K)> I0A M@JTA4X=ZA!L13 : 1!2H6A 'EC-D_@/P38"'%)")X7,(QHR^@I##JX&EA#BT/K(1L0A"+GW+]3DQEY!+6D?H<-2#K&=X M)H(+ 5'^,$2@M^35*\%\0-"[@"='1!E"]"$Z!*.QQV,A3#]?WUU>W$?6$P.X M 7KV4H:K*",> AH^<4(J("(]V.\]YV2T6G@&?I5T(FLK^]040CPB\H^C[#S<:@K1"0OZ"4@4(V_KPA\ ]YOMP*P["6UX+ M,5U.3(BX8P /:B+T:0A_Z#WC-Y]<#WBH0_>5KOP??^O4:Z<_:0@0@NI+%)7C M51;M)X!G1%H'"$:'T JH"4X\!BEG6W? 18?6G\S#0_]>^:U"C)"-QV'PC; 0 M$.9M[?2T4K4 9!Z^!!Y'.:IX:R% GE"J F_%U[WM5$Y;Z=/BM#QRPN )CN:0 MA 'VS8#"J>\Z;2 >NE$&$O4JY"N.!U\"1@OLGM0T9"> VK2QR(J2WE\HP. M M>!@)AP?D%#X!%SBU"[>-D'$ )>#2P^=T3: 3(2< %B2Y(M(1'*DZMCX <)5[LCM%(8-_P OX"Y3+JNX[X A$"HA+>2P*WVDO@FGB4 MZAD?$ZZ4MNPE=+7$UKXA'GN*-A!AX/TA?Y!V %PR?*]'4H4VBNOTW<' !4L! M5%Q8:XPJ .P&M@:;$0=@">!(1,>7\@9(B)Y]"D(/5>1GJT=[%C8($8.#7""& MOWTE=5/(?2X9?90BLSO24!L(",Y#>$D)6DD\\(*G2*BK^+$X.BBP&O0G["O% M;1P/;L4=N"B+@:60+IR T 6*F'4]0).I5MU/2/2$G T VVVA"GGQD*2M5&RR MS:>/25!$ 4C_\+!4F M%]V@B(/H@6@%PXI#'KE! K#'0"&C&0@-U-8.) >($ M?XGG(V?(^PG<-@"FQWW08C1K11A'>-FXUH%9%']R"Q&44">SN5@8HNHJSD=D M!3Q9*2!@>(!H39 J>2B9;$!5T(JT 39A#-A":@^ 'JT.D!+X%_S@&[S#IY3% M,8BZ6(A>:F. WNXH M&>4>3R\PXKF3I\(1&*ND#_5Z>J>RIT">!WWEL\@D#1 -R#XTRE!I\.4+"C9P M6!@SI^"]Z"*46JNEI@H="L$5\H$GX(6\?:[\BA:9AW]F[R)?D>2,J"$IR0$? M+[OOBC7OG(BCPM4A%?3$IT?AUN'&HP!_$_J;PKP"T2!<:\+A$N:Y^TRN7;!3 M^\B9^"6JLD!K(=U'WXU Y8ODC2+*Y#U%MN+UD<:7)EB^Y.# NCR.M&S/$I^" MMQ6Q'+0M0)DGWT;=MIJVU1("M6U;M9IXKM8@?7,2JZ4#"NZ)W''S.( #^PO) M#SY,$\?C8"SAKSY1OG!Q*0*/_O'FP^W-Y0U[X!\ <[YVX?]TVVKB.U\2I"CZ M4M'E.63FX'VCJWPY=)EG@U73G/^A>NGGV%;SK__@"_^.0-2 M'DQC.,))#\]Y0D3R(_.>V',T Q9I(.3OPU"M(" IPBU5JEF0(8=J-8O)R,^ MU0SEMJF\088<_E:E_XJB$>F?]/M\\\/T>2:V^RMG\-YLOZ70J@C4:"_>N+$C M_UUG46LZ6#0)6P)3&=Z#PB,QR^W_X\T5D.MI%W[]?RNT6TF)1/RC/P],$U13 M>+GKXT,G/2]POD[4IQ#:ZUO7R. 4CI&%QZ;7GS[ "_C\\B?^[]^[7^ZO[KOW M5W]<6-TO'RWXX)/Z_>/5W?FGZ[O?;R_NK.Z'Z]_OK<_=V]\N[JW;J[O?)F T M@Y^L0URSUIQ&X%4A5(@FGUGX%6S[6S?Z:GT$T>@%J&SOZF#KV2%2?R9?,WHU MI43.Y&4(IXQLJ>6AAC/P$M1X4D^$\CT+W<]YQK"1\,&3PUX+&LC?I9MA%/31 M#!F'KH/&MZ3VZT\7__?IZLMOM;,"BO^3?[>9_P2'!C Q#!V \D @03LC]12, MQ*43.%)W.1V-8B.H#*+X14\E_K%=:V<%&;I.9>LXQD11L$2=@L( M)_>(!RP\DG!BAHQP#;1 1$T!2,TMS\C8?18NT6>@[4<>PM7UM=V*MXT"WXUE M?$K;DG:9\O3I)LD+ 2?W'P+\9H]%KGA]CX.E_,A37[0#WT(<'CPCS%B?C6-Z M#2# SX))X)K?1!^/_DC8P/W$$2;O&$PD/T;"\OF#I-W1 MF*%W'Y&7 H'*GS)Q4BVX+;T#>K X#;S27M#TJUC=8@\!_7]=<'OXJ8;'[;M] M(E\1.P?"U==>YIR'1S\BI*O%^]W,[9*+DI-'1/.$9J#&("]'EXS$18QY:_Q+H7G[??*706XN.-06?*Y OR;S GQ<_3HH9P MM^";R(B8[RZ/25M=ZB+=Q)SV:5GMIOZ7(,TCSL@"( M _3:$:0L7S4MJ:%\K$/!K=<[X5K:QPM'HPQL[ CA%!BD#9 M,L#R$AD/SQ([2,.32Z*"(3SS*C"&$5A'(I'^I8%R TB"!V$3N7T7.!]/PW-K M.=\( *0$)I'(7GMB83\[1_2Y@*62"EH\%SUTD M(7P@9)=T6M&JZN^XA"4_U-&;7"82L?,KB@W0BJ, I)1^DNFEZ1B@>J,0DKND M\VCJ<2325P6"YF'@18$@ /TEDX1;N/6<:VJ*:R"?0#,"]&T,_&:IV1C_]Z7] M%\NPOB73)$$*)Y1&BD>7&CSWD9N@W!7'8AKOR5X7# 81QZ1GO A"Z57V&%!> M=*"2_-(K$,4-Y__FH(C=\G'2\UQ'X,7Y$" -.K/#T']$9,Y#C)21WVZ@\M(C M($SD&;Y",K&NBT'MK]R+E"8C7O$U"!.?92_@E-CNP^,]E\!';9_2I7'G"3PV MF68PL94($P,7[6.E'="*6D(?&(8 0=MR160[O_8R2ROV'L,'#S&Z)=D#0YY% MF4[ I(@,I+]#,*P1^RL(-92T=@,!BQ@I)RVB#H_AB*#V3606Y9/94 ON%C/0;*% D%(5ET MWV^D\?V,8)D5>:B3H#""?S'0G4=!X$LG^A$$(A"6*!PJN$21)(>$"L]K5Q*5 M>2?ISI7>K:Y'PF R 4YY3R/RKWJ4E ZL%OV_(=SDB;"!Y&%^'X,\EEG16NX' MY>#*M'7X2*7B_F>D,FFS9%QZ)ZSN8@5$G"7RZ-SD0PA+ 4Y$,46F'FR9ZSC! MR0!3)K\YE2H$Z@97]R,!,$&NDTOHV;3ZN2B&01)^WO'P!B9>H N+RF(QO8G4 MA(-,3N@4Z$BEI"?L68+"4BD*928IY'%O5M+"P2BDRLP FD0;&:F=4PW-H\B M9-YS)"R>:840(=$A2LT; 8S#R@>]B[!&K!#AY5A:%6V6.\V.:WJVQ&%MD ME9(@0_-R= M8"XC]YM2OK1[AS^FR;,*>"*0J?+'EZEKS7*Z%=&(%TU1HTZ%F;U)?$\]H]T, M!IO*!^FR[BK&3!::0C&R.(!P'*3]$FE(E%(0+#"N<*68DY;Q/ MRC4Y">#+#C),Y<+*ELT_&?CH9A*/*PGOH4T[*'. M187A\AC@@EC]*+PWBDCRTDAFL^NR"(.30NIJD@D)0:4V:#5A02^6-5G"A _9 M4W9:0?)HO".:P'NSD^>^!W(+?PID)AF5.TJ24R>?.ITB/%$<.?5JH>;0NF28 M4:4EJ1C^"Y &58".UEA+[[0(LJ)0]7^\A'@8-0=5+O MEGK1.:8=2;C^%<@2MM37(1A=&C,CGU,8](1;0_DQ5'H21=J!]^/3,C /D/! MIB,PL$% 7Y4RD-6L1Y127Y>J2$"9SY62@I MJE0GE4!BXYCVE_GO\R"F,A72C:6GB% OJ_<8@SVD1%+JR]!\FFDLC0I5D0YT MC203%4H-ZDO;.<62[&+U78OX.][_XI/A-V%YCRY1/X5>1/X4NIA'$SP);,) MM!\'6%?+PO!9]\"18CE@PE"IZ!; 1 M[EI$)7S=4RPQ4DE0>$^/QT^R9CC&I M@U=2YQM"#Y/H1*H3'A?.%$5<3V%4ZQ76JV7TK_/N] XIU5%>ETI*W8:4*BHT M*"NV#'P!>)+P0 F,)/T0,2!SY>DXE:(_+)E@OY,DE$H87@PH7*XL* Y"K4RP MX#W9\ZJ5$#I+3\:B!4XD'@#&D;H=1CS&M%6W7Q%>48DK,2E"F";#,7^@#\ ( MG]'GPH7&Q!X$$RE879*YO$Y 6E>)T >9N-?G(T)?@>F4GA<&/O OY'F!KYKR M@*'&,,GVB2K!: NNRF-6 AB7C-'F*]Q)'IJR A,#.NGQ[X;N0# ;N2F\B**E M1%L8"Y;R[?1# 7A;P$P<6XBH7#!.RPQR?8T!YU>I'+[+AU0GY18' 96,!.M+ M*\W3/A BS42A@S!2.(P;&)F?7<*J"C+"?A<=#0X M\=@SIU)D6-W10&JC]UR6ER(=HR=5HVNX'-&/HSO EAY$)K=8LL@J5OIN7()I MI0=B'R(E-DHUYU11GE:.SZ66+N,N^'@T SFX8IJ*36+U-O;[0C5N#$+'%OP8 M+UA4OHO<8"%<594$=C=!X==;7H//8E9"LLG$"7+8"_32,M]T^9@F'*?22X MH9.,T!-)!M*35 .RS8$20!EY\CV]).VQ@H&=*'4JN:,1[V.%Q03IHC)!&JZ* ME6M^"O+U(FM$PGW614VH8,U5U$&8Q,%.@(B$[Y#:B.G)>U-.D_?=BII]QH5<@?%/1D)*Y#%@B0TSXAP MC>+>2)3Y0>IFDKWTN.=E^MDDB>++_=W5#M\]_O-S2?ZO7O[O];'[GWWD(N$18U/8:IVZNP! M<4@^$<("L@M A>A;:":@:XT::HVXZ)&*&268371Y4A-F"Z53H=ZU8=5_CQA M.7T#BHJ(=\X#SEY1UX#S7[M??KFXLZZ^$-U_O+KK_G)[(3G!GU?WOUK=\_/K MWX$/X ?77]2O5U]^H0/6=BW MWATN(94F3(O.-"6N"(E":V!-UE;<$44JS_>WO]S>WE_&P:_WGS_=L]Z;O65Z MBYO9KL "K[_WU^<5'[),R$X\6MO4JL9/)"NV%2WSK.37XI'9B MM_R!4<8QF?<7% =R'[DO_3=9=Q4,C<9AX DC_R;MJ7%07=6ZOL4QFT0XX9^P MXUR:F)C53T<)?/KHIKTSTPZK(MT$\0[=W_7J3^<7U_13[:?WJCP OG^9JK'R^\2:TF6NB ML!2]E/D^RFK+_>Q6'?U6LTXI-OI)R3DD"G2CU/LHP'2+;4%K#792:[WC[Z6W M%S]J]>5'L-8H\40)3 ;:.X!%*$H TA+"KLABJITUFO1:!K#$5AV65BC+1!9/ M=GDBQQX@*"!W>9UUK14>J.7.*=(F4P#*]%(":A:8DDE!#@;?-4M"^EZ%8:#U M_)0M'K*:4#W@W.-J5\)I+9[.^IZC58)^O2CIC=PX@QP=/PE=[+V.Q MV*Q7AC7PQR@9H6/^W_@SGEB\1G8+5MT4L:>]BKYB(9QHPRC_>G=QGD9IPL23 M?0_P4-%/]..[^GNLC$]&B1A!H;H*);[*$PWFT,?$[8F+SYKQ4&,9ZJ*#NY0U M(L#@7='D,$RY5@K;[*X/J=%C,7O._+%7LK^1XK[6-0X.R%C$+=TK .* SDS6 M.G7'%IV*)MS/JJ63(EDQ*T'KAZ6.;/5E"!"+K;%WRP!0 +Z@&IMG>:L%Z;NV M2LS*.I=:GOL5\ZBHI%<]0(@G'K)7V][AHR'VS!C('N2')>?1'>3DMJ]$GRXQ MQDD8)93+'*!@(E[=J-85V[]C88^!2#VY_N;Q9R6FZE7X1N8_8BC(AF[/!1[> MJ%5JM#C\4!?I_R FND),"$I%:78)/!2@[OJSI@OS_IF:X^NGU=B;DFSD(KDX+W@MMA%6.B1@_<5Z_=2 M]?(IO2.;T4 ZC&X?S%*O5Y-2,RJ6\K.8ZM5:PQJ$H/H^(2%BL0;*$J4$ MZJ!H^R+$TN3_8*/Q3\##$SCDIT\W(%"P3)XN"C-8X((P)")L$<7KUD=MK7+, M#=7*6.6<8B^EF$P"=&8P?IT0_WP'GHK5SPGQ[RB,WZ[.EVXX.BC6>"_J;TFI M'<*Q*35:-ECY$&#C(7)P@@I-4R7A%SD+C:1CS)VA#RC^@)UQ?.>0I$+AC5^/ M09M#I:9 RPU6TG)++@VGH52 /N],[1!3X7>GG] MIT*EJ%QMR'J7UP/?6^^4Z^_\^NXZW3%HQ5>R-ZRX57LN]&@59<:]3W5[=(+( M,N6T_ - T[)LIF>5";,:2/Z40Z)KD1N>]:(1B"N "(U;J%.6:E50GW.@,VD M-RYYJK*G-=Z*9F9$TT %8WKWNT\T<8>)+!&@PSET>LZT(/$F@3'R M-;/L#]D7N&ZG1I?H/.7)^9U%]?$3)8F4-#,..;;)$9B"U>F@%FDL5Y(N5;3C MK.2TUZ68"$?6)\YA5G/DAB&0CYB)ZJ9MG=#]3D&!PH+_B:W+V;NR+DJJI>(@ ME[P7)C@VL=:FIYM8:1>2SQP5Y<2G"DAR@TO*$O6-N=:6>X^GA?S_ _4'17!+ M2;!Q!YQ$P)1WSW=!Z!Z'%_$>6;/CB@G-<*)32RE\!%:HE0#A1GR3"4>J*GTGQN #$RX,KY0E%)P:#/HCTO\HK38.4-#V2 JDB>BXN@=Z$03\J-,\"*YQJ#D)Z M-;7')0 _#3E5J;R$UM&/DVDQ,Y68P[JZ:^VV)+?)2O9).*$X5;U3"UC87'R'&6GC7")I,LVLRRQ9F:G\'3R:SI, MIX =BXY.%*%V'#ZF8$0F>L=@1CHX;1J')*\#)37T.B8./VM,$M$)YI:,U7S( M0%97XJMD0V#1ZD1DGXA';"O/]OL<'L:&PCA\7#3P$HTJ7&S7(Z>@"JU?;R8E M&PQEO?!5(TM@%:F)HX#P$^6AS+UDT7(W]X90=6P0$=R,A2#"8!^2>/)V8[W M@$ZNW?(:]ZG,%Q;G.RQ1!Q!@4F(B4N[(M/T>%V.4^K(U3<$66 *W'.IN!TT# M%T#6?%\YF%)^3Z,(KL)8+""@,?4L%N *9=8.=75)R[H37^V(@)%V[\3>?9SR M,;1;G]A25C ND( MDR_K!7FCNXE,P?#339;1FE*N#84#;6\C(7;*[ :N,1 MQ.J^1'$JWE(&0=2%,V!972\*;#46/"L\?LZ'2D5^7D[^8^_IZ6'16HUK7AE) M4_1$GQ9J= <'4-'G7@8'+6,(M5TUMC:0.3\B_1%G%HE^*R.P#O**;\KX@IQN M@2_6&ASM $]>6O^D4J\WB(<_1#]8A='&@Z*FFZ'K 4IYXZ'+;.N&^W[T[#TR MWV6;'><\Z7@R,=$Y,=&:B8D>G5>[3L-?M9N-DZ=LWZU M.F@U!G5VVJMV&M4WI'3!D6[Y &0,QE. ];B@'Z"_[VQ1!G#/]ZXW^(?J4$' M'-2+^)N?F7CCWW_(;>]G/,3,'<.Q%V]Z4*\VVH-FJUWM59OLK-]K-YJ=1K/: MKM=ZL+O>.IM6328+]LUD!0OL[:263@IB88BZYDBJRDO=Q7TX\N/)4_6<5LVI MUQN#9ONTR:NMWJ#&&M7F*3S3A)/U-W 5DOFO<"&%.^\X;:=9K36:@_IITSEK M]CK])G/:[;->G_?JK+&Q^X#?3A;=R3N62RXEWMBL=MXYE-U\F\8 K+N3W]ZK MB@%A&.:*!?+110FY+"5P2R,PMULUO WA>;Z7PO/\%0G/K&[?NKWXI7O[$4O[ M09)>7/WRQ?KG[[=7=Q^OSE&HWEGWOW;OK9O;BS\NOMR#N+V[N1!_. IQ>U0% M_\M8=N4$#B0QWW1O[Z^NKLJFYE40&;=@P1[V QM+:*U0J^XC M=WU[9UL7_W-Q_OO]U1\7UO7EY=7Y!7Z&'0/.KV]OKF^[]Q?6+]=_7-QB.Y3# M[X"2)E\">^F+L6GQT'4B/95"UN_.J&*W9Y6KVSAE *,;\)&>XB:+WT$;E4%& MCWIP^OJ,71&@D/U;":F4#BN[,-%NL;J!^A&/ RI0DUDL3[P7N3&'9P/KT87C MB_A!G]O60Z!.([^$[0;=L/)(69,5)Q =-ATX^E=<[EP-%+!^H8[KZ#VNH,>3 M.H+*! =&81R1+#=^SFW1M@;*^SS$$94V9HBBEHP1*!SX'JFVX(, JYQ%F54? MLWQ^W"U#RQ'RR5FET=+O1=+Q, /T%F>;7JY-/$]VW2[87T"-&:8O&5U:;SHWN[U,_.0ZH"3=+$M1*MU4J\U&P?( M9J\HU5$558GH*#8 !@2/!L^ROW_:HT*F69%=*QH_D$!N5:HM9"54-]PY^4T+ MNE(T&-MET#-Q(*K:X<,GYE( , RHX3/%<:,TK*H8*3 E9*&PDF2SE'*CMZ[( MLU9;<2V&@Z)&XD 8S!6L2S1DEX-Z=]\D>S(FLD*Y9(Y%R1R(PHX>JC^':BPX MF>&(P)L2G5&^2 [6OF%A;%U1,T(*E*N*5X>)GLZR^4NZDKRN=#T9+!?U.R'. MCI--8C8];YJRLY:$C.=A/BA)0>6N(?>GS$QZI)D?WYZS0'TZQDP^FA7'PZ.U M>M7JL^=9%0=4-JI5R$MW#R:6HZ]'*![NQ/ @A#\LW:/D%#%TX_58C>4X?&JU MO;1I:J_(ILD,F?/KSS<77^Z.(V1R9;B,X3**R]3WDLO47Q&7N0,F;M782V[5>$7<2O$E8CD8 MT@)^=9=C0O>W7="41+S+EKVRA6_8NOKR\0+TJ(\7Q^#Y-8S),*:4,37WDC$U M7Q%CNKF]^G)^=0-ZDM9X__+B0H[IN+C]X^I\=J]JPW7VDNML,)N[^ W[/:JJ M79\]JFJ]C.X]R^E>*JN[S+SN/-W.RO,^?%FXG4R7K26R3+!S+*>ZK38W;+JDMK#U?W=_9W6_A/ M\>>""6S6W?FO%Q]__S1G!,D^DYH ^SOV7G;_W!I[^A@XB:BWOE2MMRENJD+C MV%)[:Q"-*47*X9X7X81D_^$?;[": GX?LWX__5UH A_O;BZQF?8]/O3FQ<(R MI\\LE)Q2X9"82'L.,[U!B/.XKS8CUQ89&X_81QQT8;4^J*8_6?)GRO9X"<9@ M""[N+]P!2^)@Q@Z*4%=3JUY^RRN/54P3UN[2.ND\RF7J679D0B!U!ZA"P6^( M$),*SE8HOI0\'='E2VL45P08S'*@[ 1E6!5U<2N8R%BQ[CBG]J3?LEY1B]ZU MU.1&PPQVS@SJ1\T,K#MGR/O8B>PUDP9O 'U2^VGS1V MRD5_$VQ1D>4BV_2[:E A.SUHK>;T#"3,K1H&3[YL!T5PS76S+&S4(U<4O2.I MYV,<&):Q3RRC<3PL0TV,69,[+(=#I6"+])X!BGAL',%WU$^;0J1VI5G_?L8] M%CCGSL\O+BXO?\*!BLL@2:U:Z;QH^1G(4I)1]7?V8NRSAB%6WP[C>!S]^,,/ M3T]/E8@[E8?@\8=NZ S=1Q[]P/L/+/P!F"#[H59MG#:J/^#]B!]K=?RY4?N! M?QL2N&C?IR(4,L5[;C=P(07_F?C<:J'V7:M7M!5$-_,TN(&JMV17 M%F""RFEVDI":4(7YJ5:8G2ZT^-SR"_ GQ^3*X!"9TVE-7G",F @HV#X];=:P M1K]1KR,F"D2L*WJO;X+>7R,H-=J=H.J4DC\\4R=CC2;)(J[5EJ;)^FHT69?+ M;YLFY_+[DLCUE*V2>W- O73#*!92619=64N3N1J8M:JT M/9>4?3M%V;8D;?BHFSP 8*V:X!^ML@@\#)[02/G'F]J;T@3P[#7G4O=4<&'* M]" ,6?/FZPWQ>O]TBQA"5,XTS,F M(+!;)O%:58YU=5MRIY[6"S2';9F^QP6WCSQR0G>L_,CG;(PSP\4,U96L5Y#/ M$P0F25,VW*0!(#GBK%5/_CO-%2GLSGGMQ $FC0BSP+B5]U'\U&L4]&L44&33 M2/)R0$DNJ GJNDO&8X]R&8!L,C4^I[BG65=U$G/U:OG*^XHL8GD5GOGD$J"( M4KTT[_6+G%O3?J@RA'=9/K$E]U*67^FT4T#IK4W[R=83PPL*GT3=4T'9TY3/ M,4LBV2 X9Q#S'0Z5(FH6ICB-6:J6U4_JY^8/HG?M_?3ZH-9D050"X&C4>;/YTU-;W M/L)^=A Z5'&\8@W JK7K[T;OP=:/AM:'P$\BZ\9C_E(\H^O[_)M@0\@O;J@X M_RXKSA<*RV<&AY.E'K53VU*S=?$W7"(!/OJ9\UC.-29GPS#P<-RQL?'W$0V; MW<< MNI[5)&)OYHB]N25B?YF:_XJ-^%KJ8ZI53QHI(3=RA+S)/)?C->B+0%N89+.0 M?B<=?L74;+V[(D,!R2M=6]$P35&N@4R/0L:]UX!,,Q]#KI*TB620+$703L;>+ M) S&W/IEU/O5>L>PBEG,A[6>@,*]9RMXPL9X4=*+W+Z+"RTH]WI/:L;'L&+] MPD/F]:T;EGA+9M3H,G^IN/W$X>=&\>L" ,;"WT-,Q\ASK5/O:+IK*^4Q;6/? MEPM3/0-_@H(ROF)U)SF)+/CHD*5=W7=&TEJ*D4PRD'GI0/],8 V1L%X7P&F MM9X^A4D=UO\'/XV6S!71&%-]'<8T 83UG4K?S6ZZ^)(Y#;.G/XC7+>AE/_6\ M-MMA5_,;&@L&C\R0=#6+E9F\4X%\<%D92Z$ M^-)B6KC]179D?;)3V;XSAL6MB<3Q.MO+E=ZN@-X(5HFN5]73PH2EVKHYTH&?#8887>;:LK;72#G]YD@(Z#0$2D4R37H.J[+E_%A&Q?P9 OG#M-;.=01[!;)WA\5(PH"K%VO/K6T2\0%X!V9#:Z$@G:3HC\SC M6E0;*/O3I_.-$':.[HJ)/"T:!G6_*OH4[2SPW93O/WRS>#.ZW+29ISF@VYLB MV.5+^):CS4V8N^V9/;9+M'JW1[;Q#$3UMO6DNZ=.= M4OP^0*&HM'=I@L_;M8N(?=]IO5Y$ZR^S?M=/,9LC;)>?&#?;Y7Q\:4FS[4E- M)2\A#W;VO;Q"F"Z?Z;782M]<^NL+SU7 M=;/Z0/DN\J.E(F'^UHH3]&LEY*KNCUO^8"!?U)AX::]^9NYTTN[$A\C2)L[_ MLAC %#"VSL]*XU3'3 G3=G]F#=6K1CLJ%:;"E[(^>YGE33ET]E)&/E"10V4W ML4?C7YDJFD.@XD4UC0I&/RE]VGRMIE- 9B352VC4^@H5E#E Q3YQ44&3UG/06UR"(/3G\&O45NA:DQ@;F]<[IV&@<)4=NKHN^PO5:L4K1,(Z2'4!^ M3K^#E(>\G&N(?NNR _.+U8$UK BQ@?J9W(%1#?80-VF^?5W/'FIF7*%I-(-2 M8;K8=5$:V8LZOM:J9-\LS7G0E!LP>L612[?I,*;F_"RA$:W1*U:&/#DV-LQF MID+/+^[^L>\W(**%C["M4)V;#]!*H)Q[.HW.4T672N@J: M[,*:,#&)'91$GNI:;&?9DLCZJ2F)+!/B]R'S(Z+<65&)5G&VZ*0#DF'7GS@( M(^L#]Q[<9&1]^:/$YJIYEK(JD^B4W5ES @K'9$QMKOM3^>KXV;(&4*.Z60/H"$R;LW)-FT-23<[*,W0FH+ KL\>H M*SM7]S-UI5$SZLH.(%^FH77G^@\,. *W;F)>46VKMI1&>NXQP;7N(_[2^/$$ M"$R(YV@(H$!?SUIL-4PN:;DPW; -=#A\9MH"6GFHX H6$:)O98W!$46]]Y>: M)U$OFB=1/])Y$LU5YTE8*P^4F!@907,BIH$_:^#$"^=+[/5(B>5&0 BX'?\T MB-=<7I8SQV&GJ1!OO*K^/85@R-P2.<&SFHOB@,3K9 ^.:LD=NHKCLH?L8MPS M#9)89:X+9):%V=A8X]NR6_!M$S":O3[KOT+2WU!KZ:7Z X&^]PN\T E^1Z9G*<9P]A8D]VR-8#] Q]9[&7:Z&7QEQPEK\QK M5F4LIQL*4AZ?RE!^>P,M%+ 'S7NWP\YBZQ; M^ 4LA,#Y6H*QWRARZJWEUBLP]TW2T=$2UK3-V\F8E3G.-%1RD$Q0S?P[1;._>9^2OW0]=9V;UQ:MP; MQZ.W GRP16JC<#A'T^0*EPO3PKJH8C+]C3]+1L"Y]2=G7CRTNHZ3C!*/42W6 MC0?*P#N0T4SC(:'D(;;%!P-0$F"O66M:2MD_?;^!@=B2W#]RAV/*JK16:FWC M<#A6L[=6K[9/3YMH]=::G8(9\<@^&L;3L$V0?V88H9R,GO Q"P7'H+)(-XI# MMY?,*N?TN86:!! O3O5YIF?8*/ ?%BL5\@LW8)RX$2[_"]S26'ZA?&8C]BH8 MS6J>S>\FJ@&6R[<^E"1KHQYMEMBRI,UFT^A%Y0!3*3H3O.LSBX'91/O(IY9H MC;DVGS(*T?[C>+-S>M:J3R)YJUT\A[79,AK15F%^S[XI+C(KH)SSR[93EI)W MI10S"XV;%+.;E;2>>:]".[QV^E.T#+N!8YSNB-L8E>)EV*KI%&VC4Y0$S?N0 M]?F(A5\G*/^3ZW _XOO% >I'P@&,OK%[_,^2RYNG_V44CJT"_2X9CZ=&[ZW& M:;K]1P8,HF_=:\R$\MR[&;?YR#RNA8>C%=E-\TC8S9N?E\-FHVL4)7=T-L$= M7BCU/D5 M8C'5(V%C1F%Y(1%D\=I6W2@L98$3XR,>FAH)\R:H_28,Q@"HYQ?R'B71S;*R=YB=KM:S$Q, M!FI)P,Q:@GP)*A/40K0E^,@LSG''Q[$LIZT>-/^8./H:_7TTD'3*Y2\'UR!D M>_U &M39JJ#>=/&0U=9I.C^(Y6;@S.0HIJ7J$H#/&(O6-Z2XVY!@)=B2L%/0 M<:BQ.89BK\!1RF](H!J0B(/34=N@ +B+L:7N[_Z$H9U*N-6EANN7TU^REA,HY>J:LW%QP[KF/#)8ZM7K6&4E M=93.M5QJ9KG)K;.-4=5RH)FM8>X?O):BW"^!?Y)VI_I(_2B#&=3[RTU#:A8X3 B]^]P)1'>N'ZT$S63/];GP MG;2S5JN9"V4'LFMYNMP'P*W08;%8AIT'HS'WHZS'X@I%M*7' M(JI*081.J]!":M?W0 )M[(!*7EPF<1("5B*FA1Q]?*/$Y[*/7S<,F?\@''YI ML^^\,"IG.-HV.H5V-C@[T$BF FO]M%-,5XWC%S SSZ_([@,ZM\_9>#S1:?N< M>1Y(!G_@AB.BP1<['Q921A;BJM5WX6;)%*)V^WT7 M\1#T"X&NRZ%H#JGG=B,Z%'3=)2>?PH=58[):%XFL*T>[O;RVF[<0_NN_R@FS MKDD!)8!A*KT(4#YO,'>?6-C7+.;Y)S\NCJG!*YO,T3Y=$VUVRBJGC[3 TWCW M^XRH0#F(L%W^4[;VN(5LJ]RUU8L20N9B8+V&6*<9P2_*-EM3\]Q_,-TI6PVS M)8 8,#!URQ\HU8)P?1D(EH[SI6'SUB^@49BZ-!]3&Y7-XNHA 'TRDAZ&Z[@ MXS%&0^%7@8H<'10W2<]S'9Q0 D078]6X-?'?)2BFN\)8PZ7AXANUU2^^4=LP M]A\/J,[Q= ,X'_GHQDD8)4Q, [Q-/-A!K<%.:JUW_+T%^DNMU1>_3)$)+4F, M_HZ#]>52HMS%-V>(+C^@+R+"VEFC*3/O@C&Z'O37W>'<']@"V)%*9MRQL,=\ M'IU;NF'R/Q$ WK+Y!X]=5E)AJC585*6Z* M7N=1X%FU;238+E!A=0E6/S8)]@(@["4];%HB'9S7?C-!28DV9Z>*C9Z="CFR M68?\E@ZS=+[;QZ#?/[D,F?_5.O?8$V[/N@D\UWFVMNR8/1CV6ZL2GAP6NZ3; M9V*^[$<6,V S'K?>=47*T^UTRI.=)M8_!9RK[U?HS2Q M" :B FNB[+"15O.M!)3_F_JON 9R[3L0M6__)?(8T,6,>DL<-@95H?4,FV_KCYQ7IRXR&.PQZ#[H0Z%&@^"'>++B7P M93C%C=0=5*SKD4O7FGYCR.#FZ7TBUR$2HW2Y]XRY$_ 2N@]ZT82_ 7>4^AS. M@]'(C;#/3V4QV,2UO0!F_T7HV;>PI!:WM,2[TBN:P)+VJE@BMB"CRL#5_2!& M(,"Z/I-YBHCV2$SHO'%4BFT0/EMCC_EV^F<;_\ZR_,89IWAY/:5:3_Z[SJ*+ M"QXMXE;?E',5\U&M#;_^OY.3KN\,@_#D1"CW\\KSEWN?JOGM M!5[_IU5,(=R41?/?I:TA_M&?[[L1W#V\W"4>>M+S N>K!*I+\259W*MO72OG M/85C9')U>OWI [S$+%SZQ)?7MY])T['N?O_\N7O[OQ-'GU$/O4YE\*PUU^,G MXN!?@MABXS%H[BAH*HMJG[/*]<7U\-6B>GAQMN\TN3Z[MGU>2?RNZM[;!?<\ M!U3I&:;JX54YO*8)9*7O\TO;)PKC7USKGBNGGRA\+S[31.E[>2@^B>;_/WMO MNMPVDJ4-_Z^KP&AZWG%%0*[<%W>U(V39KO)\U;;#=M=$S9^)7"U.4:0:(+WT MU7^9X")2@C8*()-2]F))$ 4D3I[GY'.6/'E!Z7L%U?EJL?-58J[==\9QNQ6? MK1L?W_SR]NC3/SZ\^MCUVG&G"I?E*-*PE_=P'58#?I$/1I(ZJ);;-,XC?[,$ MUA/[XS*8=U.F:KWNI^'!-G9_-&I:1\X;>>R\1#<\7+NB#B\3?A$>-YA$SGRB MACZ2UG"C.8Z:29A]K)PU8IF.PM\VMU7325"%\&[VLN'?ZKHU7R7B#^$^\O;$ M96UB?G_S\=>C/XHW;S^]^O#IU?&O;]_]]NZ7/\IPX7C]_?:KC\:RD\;E.,:5 M#CB!3]FM EU7STP5C6 Q1/.;UKP',UX-69JK0]*\7INWY"\CQL M:Q[>5ZYN(CI-;.2*5&V>CFU-QVNGJVG< @J;UM>([$STLYCF2D#S(?"]^@[, M[IRZ+<.;<_:FW7#\=<[:PO.'X:<83CX+O*T)8(X6Q.Y297@#LL%HA>X9%1G- M,C@Y;G[7] BLPP=M3%HOGM@_YWOX/ OSZSH4]PCM>\;M/H9'J[CU_)Y$!;.G M'.WA^W\:3(;W?7=$G\I]G/N7P03<[M4W7SVOPT5;1.KX^-6KUZ^W(;9Y1&\P M"?9R^:>S35 N58@=V(:UZGDG9_2S^S?E3M=:V Z$\XV M); K_;^7C]O?,K$[<2Q]E?(J1Z7L8VW8W0O?U1OHRP+L821@9T3GX'GD\8L- MT?UPE41L7V<+PR-;4-/B3.>%R%%QSS>*]DJA'B(5R'!(#@YWI5"_C:M!\=O@ MS*APOWUUM0^>G_.BWP."BY88[][YT*F0H=V1P0NZ^9"(_:6],%NG\=F?3F01 M38$;O1C''E9COV3Q=0XC9;7?5[6_*P?ZNZI,\3^!*?1+@78GCG-V='RB8E?& M41D?UWD?@.T MC\"X[VYQ>UD]O:2&F9W?:S(S.]\;=CXP)_$(B?]Z6AR/[?<'2=#[M,V9D_?+ MR2^J9TX=96*\I[J\M;UVT:ZW[92^]H\BT@9_CHO_;UJI$U6?#%KWZ76,O+TU M^X_"MB?"8>X.E<@ MT_M,[U.B1-%0MVEI9OF9Y=]-I%?WU;Q6O)=5^U&&PFP!TO##=UT=PU'?V?\/"/)^/Z1(VV3$2W+YDM<]+M MO^"CH*?K&IM)Z1T5L$]^>O\'=@&QAQF;OM&2ASN.)R??B]^?%I_44(?AYBAQ MCA+O>7CFX4WQ]'2BMK"U9H]-]:,PPDFL1^NZF+EWYMX/5=/O:*.5 M&H6/_\\@>J5;WP*9B?<#M?E]6_-+6KO_K+OYLMT.Q'W<;DHWC6'G_543S_=GCX_L.[>&C>N;I\<+6;_$?X M_C_@?[P^_(__.#SL"VH_+'](YMR>M4/-#H/Y7D'D['"3^;7->HU79WGLAM)O D/^A96@GB@9#T>#FS3Y?R\#=#'2;C0-&S//<_OW?-R M[RK@=?6AY)+VS"YM0&SF1Q;[(NK,F6L>,>^H[ZJ@-.^G>C@PJWT+7P^JT^+) M^^.C=R^*-R^?7:;_YZ<87G(/#FMG#@??#D\&-GSFV6ME)O\+A#$:,FJ(1(1; M*BABT ,A<=<>7CPG*#US3<7SXR]-?V*1PQ?=?+$_:=JT]/*5DX@__?9?(S] MRFS,)B,0[4/4 M3G8[25DC=Z61YP;LQ<=XF/B*7KY0PZ"7KOAXXES4R!LMV!Y;[_CRKP])FF8Z M+3UY-QK"D-"91R_+Q^,VU*G,\/CVK MW(D;U;'W7'#ZQJ>N#^59[#=)PN(T0GE]R)-2H$1-SL?CU]9=IQEVO/$49=FA5S2WL7ICZH8V+\=7!--C'A\^C#=HP$GXNQFXFIOU^7=C?5D%]FBU'JS2F.<6DO7MR_.%V6;9M"6/C M+8X*O3Y@E_XH'E]?&#>Y[W>HQ>\I_N^)$!9=;SN1&MW+!YZ-H(ZC4&/UY&FLK"K(40!DT((;SX"CC^LW -NY\]R$2/ MT4>/,8BE*IPR)XM#J2>!Z;CB>UA?ZOF)U/$ Z\'8%M&RV,OOL!SZ:G-K^O CRJ:-A]&I0#8,8PKNIX3 PH#!Y\:/AUV=AM/7L M?N>W.!O7@TF#+5^L3&FA)K>9SGC;Z7 V88/X93EILR._PZ66N9B+8?,9"1\+ M$@FW.PU3'CC(Y*3XQ]./3XO/;A2>/PSS$?3KR&T]GCCB9T MOE@\^<=HL'22ZQ_G:>(?R]4IG[O)<1*"SHS4<#Y-0=*3:CPLQN&>*XHS.R0^ M/NP*\)?!I-2N.=O=5(-�M71^<@V!77G ?_9OZDZ';%9S1#0'^-ES]7,Q>L M4J?NZ[CZLQC4]32:J>^+,8>YGP3%B<[^681'U;QX]5F-!O^:Z^!<3I\"H;6! MZ\[^JJZCNC]! .+"+V[_X^P8^H"[V7L5JWB]5$I9N&\1;_'M MF?COXY#8KA M!_%EYRM5>&SEQJ/5E7=M09DIW+;7T1>J'LQ@.%]1\ZIY>8ON23"D[39656YA M]*+&#?1@&.W/NN5>%/!TW@8:Y-49?&ZTSGXCV7 MPYIKYLK@EF"+2MR8DOII$>U+&+0JSF:F8L4:^E@N4IW3Z*69F5601#C$/ZWB MNCI?V'1<>\\Y>/,7\W7E/'XRLT57F+#&2GMGHY4.4V"FP3 ,P@0-U==S?JO. MSL)8F_JD:AJL=?.+,-+I< GK^>LW%/G\+O%SK[Z9$S7Z[%:QOKAQ\V8IV?Y@ M6NW41#MW/FFWM_[-VQ2?3L;UZF_G$Q8^$I;PKV$M#;2ND4!85..*.1-Q?%2< ML[&>J/# 8"#K\2B*?"[9X%U/JV8 2H^GX48G+IJT"^3A C9\-;/'2](1)V#Q MD7)Y#SMUC=9753!$X7_!"$]M@Y%S$9CA-*[]\S'/5N^Q<79:S6)U87P1,0T: M!_6?]96/74BK;= 7AS1_]_6!E:O"NSB0*.,9I.T, 7$NF@$]+3Y. ^M<^?#R MI=RWH#2C<*LRPE4%![V>1/@.PH#G[/*U]N3: -R3@?P!FX$+<%7V\RFC.; M>=W:W'#)1GPS&W;:B"]ZB*?34;C>N+(NN!MQ;56+7ZN R6;1J\8S QC6C"I: MA[FG,;O7-:HX-Z>J7I+BE>>-JXO+Y-JOYTOC[!EF25QGJY(*BO$$_CAW+F>V M;8;'.MYW%>S-$**=71JZ^9W;#7*X_1/T8T#]E_'PRWR):1;K0>,AA64R^*^C MSXT=JJ?Z_V:^;'QH=+>'[EN82OMY#L1/2]?]_-56T-L^*78<1AV\Y6!^XH]Q M80O4(!+Q%70NJ,Z-+FYP5M2?;A3MB@J&>SQT,]/\=<9QPG/*:(I6QCC((*\%@LICC*^W1 MU9F)^^0[5N"Z5QMGFKK:2SF-*^6T?(4K\QS+]$Y*^8Q;9#.ZRV6TYRZVL_9T MO34[S*_9.!B?,&OUB:XL<&U-U:.G -YF;^;UV?BY8:EF MZH^?TLVWQ,QA?MU!Q!]5I)X?W&1:S0.)1\-@K*,[4L2/WE*\'U$=4^:N"Z8@^#^5NF5I1&<^^U%+5+P]B#H ?!-.&G61 XC"G\ZL*K+Q\=25VX M5Q4F.4IQ4@WT-&9)R^9!@?#%F,MB,L)DFTJ=G<]'N4C<-.FE\.N3P=G,[W9Z M,)FG:>9!@6H0//5PPTGDSD%6X=O/E3JM%U&;& U8#NOI!=PN%/92?_/EBG?I MDXW'&+GJN;^]5+AK54S-C6;1\/_HQ@^;I-5PU4&Y((CF'K>0Q_U<,( MQ2P\TP08UB((<3C6!3MW.ABYE>C'>=AOJ>RWTI1SE3Q'XCPX MUL0WYRH:7FI:+5R&F5OXM'@UT\K%Y38)';3*YF A\H7_5:^&-A!_%[?7M-A]]\.OPK^.O,0YU9.T\Y7.^$D?3'*-L#2[SLKRS93E,SRR0O4C( MQ9* &!%O@AOS*.1\YJR+HN WZ<][-(R"@&F -(Y_G/>I8 M;5OK+YG>BT ]-\1A[1R$%VO"PO7,(G5A>LL5 Q#?:E[=L3+NEA5C/I:Y28XQ MV>I+L#5J:.:9EF7B9-8LZ/LLV7MN=!K;W5CK+VXX/EOC$QTL=UN/+HYGH?AU M6G2[=;6[B?SJ+FC///7@%E'*B_F'15B_C.MDF*%QS&C4Y3Q%TK %%ZB(C=4[ MBRS90D>:-6EE1L])I]+C+VZI +.(X&2&B48&QDP#[5LF/UY; MY!@QU3/+T@[K\>7E_7R]6;G!JNA;4'V>G%G)6T4]CM53P:Y%PKV8@GB+U<3. MZOO$#-W<<,YDTJ15ERFGI>;/J-1X.K3S8J"Y7W#AX^=WOFP8;DLA?E@O+[]+ M"F?3!E/-&:6#;\]&X]';:5# @2E&ZC3OPJF9E+\ M/W5Z]M?BC\!]/Q>__?;^YY_6QG'%2_>9,MI4B(M"Q&:!L8OZN+E9^,]Z9M,;W5S0$2ND(,4IXYXD02#((%5*6$NH,0OP6 M&O+^9#!4P7DX.QFHLGCO1J/Z^_"+&@W4)37I70)7=9K+68W6K ;.68V+#&^? MLAH);,G8#*BMH?;?WWS\]>B/XLW;3Z\^?'IU_.O;=[^]^^6/,EPXOL(&=V(S M9]M 8EN&2_L]KFU2T<^ VOW^)V\B=1E/Z\"C8F7.MUA1'.A[4U WJ\?Y<>>I MKCG&C)\TG]\\]W6S2JX:D5LFN+XT-_S;P #6OCAUF[M*73;S=SUA1G7#-I\T#-#4+;HA;=;D"7 _)K,O[+,F[>M4O<(MOYD.5] MAMS> 6>6G7D=T\NQQ&*6+YK6AY^5.GL6]>AH9..75^=*=#0Y5E45D^N_J^%T M-==(O.&($>RP1D0SKQ2"&ECOK8;"6]&226KR1\5T-)A=^P< X4?KS.!4#>N_ M'1SB(*X@HS"H\%W,':O)WPX&WR;/1M/30SMN3I&*GSUX+CDJ.92+A-/BE9[? M>YXZUJR>[/XC0.05=O7N]O$OO<=8-\=P9R_9+;0QM=!@;CB@A@CIA.5620L% M\(P302]#&W4';09!*1!M@?;6HU3=0GPW1*6MD6/BT:W.K-M-;?FWKC*=#:@S M4Y2JB%)?.%.56U:M[E3KL7N6'T_&U>0P%JO&G22NGK0=(), %M,EL*Z*HQ\8[VZM/B6DI M@+C,.W>?+U^/JY7BJ)WXZ7 SGPW(T\Z*$%>;"K,5"2QWW MP1%%L&+.$@X\TA0!)E"OS@0L.6B+83?IJ29=NR.I8.2YYD9Z8SP!1&KHL("8 M$BT A+1E UB'? Z6.&[1:I=*N6CHV[2U3X]!9 =F'\(,ES'PUDU:C(,"!BGA MH!*2*(TD008P+#WA5&+9;_::(%8RW@:$/7=K,C(?"S([@B&FS!DDK/4:$P.L MYEP2;J#2'C!+8:^K$8&LA+PEXK?O,,S1A>P"9AR:NV):CWVZ$),/8QB MDR'7X7:"3"]W0"\3$U'JQCU5N675>GQL_";CCOAFQOWU8#0[=>_S>&P3+!]* ME3TDA,&;E&D+<;T%1?B^4*=?HC:]=9-W_L.L?>AJU8(R6F"I .!2$H2],$)[ MK"E1UB,&9;^Q?\9+('#Z<87L 66 ;A;>NQL:';,82&VI18(HA12T@$/CG'(< M(-O2EK++G!-E)<)[$&Q_K$[CIKSBOYNC>4>+AM;I$8M4F6M"=BN!A.'2E$5] M>C-Z/].FJTP9=L)!J* SWA "H)(<">> "6@-UHSU2BQ0(!88M^UZ3\[ M _2>Q.)6:.08&8BIDLQ0 A%3@5EH*KTR GOI=:_$(O@1)29YH^HFQ**U_UO2 M48P/ZNOR\--=\$0-UX!Q8#&_7(8B$L@4RNZN".BDB(VV1H\:&O0*?0-T))Q; RWFG#D M!5;6,&\Y0\8AUV M7A&JD26<$Q7^*S62SF@EK(1:2=EOR(5!40K^ .@^U(CDBNV'V-2.3$1I;Z8 MI2JWK%I[E7R_K6.:CLOWOG)G:F"; V9']?P8V.9,X,*L]8S?D_CYCEGI)M&G M7?/6>XUY=S[F7'-?S13W:&2;UDBS4T0N[UIT "GAK<:>>J(PD91[#9G"&F.@ M5-\!=%(2DEIUX1TAE=02GLW!@S8'W6+?*XTT=8)1%/Q?C94QW''$A=7>,-EO M/S3(00DH>R38WQ>G^"8ZM>$Q.[, >E+$:8^8?(K.SN[XS576S"")@@'#V A. M" 3"6J.8PXIX)PWU_3*9$DE>0O8 :[,S&!\+&#=%GN"*>Z2,$E 2K(5P$$.- MN;8".=!WZ6()$2P1W(,$5H*!F4YB, \GDIYS=P]_#W-6K:Q:CSSUV9.7][X: MGX57^-[$RN/IC6>Q WM9J$F8I'J28#N43#(??GHKJU96K4=.T/M*DOX6#'UZ M1CU5&I$0\A)(4T;=63V;!1CNM2!4:TF@E@(+K9D@0B'#L>^WB3'G)0"II2*R MJY,!V%GH[@+:J*.0:8EEP!M!1BI/A!<"(:J88;K?S!^GI03\X:'MH7A_F[*! M%]/!,"9/9[52@].S:OS%)7K.8JK4,R$3E4"J;ZE11R/[9D6??JG&=;UFSB27 M@2X@IQT1R AF*'>6$6$8#0:M7_( 98G%'MBS[#AG:&[&'FZ+0T A-TA) *@C M4% )C;

$/L$@Q3[MXE\>;!U!\B5E=:S?46F0X#S[B#6E!"J(82 86H!@1XH:ERO5(X6")) M2D;V( "?@U89FYNV[+D5$ 4B'@-,"&(H_-\*BP"U@TLSJLWZ" M*"V+Q3\_7N'$Q0&L4<\[4,MW@5BJR6#T^3>G:M=HSCO_C]HU?9Q6BQVMX1)Q M)ISG!$FC+#0..R"T@T"[EC.MNW3R$+NB;#N^^O.?=?73/O/+C,!$$;AU1^^V M:)304:"%89PK0@U0C%/,&$6<<@*8[=?3P\'7>XA50COV\Y(Q#*GROX0,0ZHB M2GW-255N6;6R]]61]_72>5=5SA:#D1F?NF*BOJ5X&&1F?_N0@ELHTYM&ESZI M;[/^NA<2<-YJ0BV"1#,".%+>*<"]1P2S6-30KV^&>8EE[FE]6;DN3?^.<7%I M/,DA]]82VQS*'< -&4>Q=CXX7X0@(J037 *H/3$"0-N2[^[2^0*D9*REDT1' M,9"^E21Q%I&=LV<=>6?-R[/4IF7L_M4W,YS& M;:PM1-0"2YFW@"%.B65, @9E@"T$@8IRW&^_)8Y*C!]@(54&Z&,!:,=H5%PZ MY1W% 'I".)5*(":EI)YZX!#L]\P)7@KY />19J\P4_=,W;-7F%5K3U1K"P;[ MMGU=$G,5D]C,=F?9[4_OJ5T3UGN->7<^9Z.<4"9L"ZWMLD 3@A*2?6TLM1=5FUNW"!U5Z>W41'15['FOE[@? MKH77!"H%N(& (&T4X40JBX2$V&!B>G57I2AYF[N:5"%H7S#? 44B6VLEC/AF M'.G3>**&:7*D&X67$D>RXVE,1FPZX9T0CK]T-H&=FM441'-#9]!&_5=/5% X M[I(F4D)$C%4"$T\LA A:[SC7O9(O4B(L2XE2"_+?$9])146R;;G+HI -R6WR M%)>LA@"4Q+8*0$)#A!8::.2-L)XQ* CL]_3K>+ ;+1E]+%9CCL& 3Z-3#MB]9QN#883WIA<&88*-S?#EY\>/_Z??CUB\JI/X_"/\NY,T.GJF:"3I;,<3(^ MF[_TXLIBDN:2^.$BA%9?W@0JZJJ_'EQ\]MOIJ0X>4'QX2YNA*^54%LV5LJA= M-?"7YV5=0J,(A>&Z*.?7#IZ_/B2++C]+*5TCIZ6,HF /=;QTJ'QXMV=J^%5] MK\\MRL\GU>*S,X$UZER J-(+E0?@W(#-KX&_%B?S<3>^S$+E9V:M%0V+7ZU. MV\%/-[[/KTZ%YYZ/MQ,C/XHW;S^]^O#I MU?&O;]_]]NZ7/\IPX?@BNCI,/\:SA&*8(7:A+UZH87.*R\<3%U:2XHF9 ][^ MN$W;<_#\R9M1,3D93VLUL@&![IMQ9Y.B/E&5*]1I4,Q)?<6(.IGKQFX'>S*, M*XX))NYO!^"@^7F^>#0_;_C$EAC$19"M0G=ISHR?-.,Z6*XPBU6GBZ!!6XSC MX*>>[KNZEM^-V-[PM!OC:"N/1K<*=LP7E6X0_M(9%]>B L/R @G:T@BB8[@> M7%LJ_AWIV)TI6&L4K95<]:8>61E34T:T[\K83PRW4T7L33&]_!@=NF MH7BT$NM+FV^=5>C$KOPV4'HP'$P&X8\7!\E,OM_+LF1%R=#:W!0Z[Y6_"9$;GH:[Z=*65"ZWV/!\=;>^\:S,!MM?3]3UN-+94I.0F\1 D0S1!QF D%+ M%6!&"FJ4) (BZ!])8@ MJ!2UC"GBB9>$2M1S$THA2R"[.NDM(4SW3W\2X#A!IZKQ<-CX]Y5KSE NW+B/I$H2% M)EI#212"ACCO6^I+NUR)&2L!3V$E3G.Y33O:T)SRM!K^RX&&?@>T%[[!)AL0 MU\X-6YBK[Y>-%9$,(1V6^<2,$ M8ZII]MOWV@G9M-' M=X()DAB"16 %A(CE21, Z24 <%'8:3G5N98EIAF;ST# M9;NK[HVHH(I8R*R@$AL"F-%(&@NILQH0W?=&?<1@R4!7C>4>H(]^VR8!Z3CN M;^Y]M.-6.A#MV%O8I#/'KOV)SL:\TWJ R V79]BU&41@!5;*8TBP)\H1+:AA M)K@A2E,DK.JW[2TN@10)V,,[XB@E5I%MP..Q 5T GDL,/^5P8D2 EI"H&_;0!^KZ(0&U8NSSH-F6F- M LI@!2GQ"@E-,*5 $^0YHJ+? V)<*@>WVKL]9Q5XMR#Z)**5E9I_D MEE4KYV W]7Y^&P<7G6&!!0E%/O*_3).$L7)O4$A MG>7.2BTX-(0CHSW# 0Y,$(PDUOV63%, 2HGYGH)B7QRBGI;>?SS]^+285&I4 M#QK%FZAO>9/V0^"[VU_"O]0GS_[Q\=-2ESZI;_/=EJOE5% H80UR7H7E&UK% MM;#00XZ9-MR0?IN'\Q*@% Q5=C\S'#ME"K?"GJ(4,Z!QH;'$U7_@>B[E?%D.L9&;> MNE4GQ$KHA?"."LN(DDICH@&7FC@F@CO2[[YF24O.][4D-.,E4;QT!PZIG"'. M$DZ$)(9;:;21QFN&.4:,]MQ>!/(2BJX.O\@>^HZ"X\.\NSF[!#WN;FX-+5(I M&?(0&DPD448*(S1B"#D#&24]%S9#@$J!'Z#7D.'Y6.#9)1:ML\P1:9DWE% H M-72>&F !XH8RQOHE$4"41*9 (K('O^$FYUQ7O-?>2 ?[FUO-"F(>..FH@DX0 M@;$ U&$,N7,<(>M:>B=TF5+GI80YHYZALMU5]S:XL)YC;1Q&P&FBO=(06ZVA ML8Y"@TB_/KM$)4V"^::YI.YPC_.&2_!\4UD1^XM$A8S=0L?-LGPVKB>5FPPJ M=QH+WDSX,6^"OI+\Y0V0.V$2[V=J>S2RC>U\OZ:S+YT?C)Q]X4;AF\G[H1K5 M-QK7P"$"WY!4"40 A%IQI) 67AO,I.V[ASHM*4C!E\D[IK/!V .#L6WK8' @ M/YA2I DC E%%,,><$6V9(5KU>UHX##X)D"FWGW6Y ]F,GDS6&J5"D%:.VVBB"64^E\TQC2KR@"A.IM!,0(&&4Z;MWCH;@;CPP+CALA#SF-,C):"$0*0M)1**0@' EC@^MTF#DL!DW8R$N4* M>??XKOVE]+RA_1%14NO9'LDMJU;.;6]\ZN_X]'0PB8&&V1';<5$/JYT;F9SG MWF[R[GJ2MC)/1R-[O#I+JZ=C>:$=Y!A18(A%3E&./.'0LN O<7=K=^E;/7@V M&@R#-*NI6^=J?O#-V4-W>C;Y'L9\F9XEF5++VIJBM@*KH*3> N(4\1I*X[UD MT$HB$1?LUB[&0]/6["AD-I?97'84LFKMB6H]!D?AXV1L_CP9#ZVKZO\LW#^G M@\GW9]E!Z!4X.T)'0M8U3W>:T[TO%/4F8[CQJ>758E=_'>UB69RI*K[LU!5_ M^3G*;6U(BP& VQ2#+.[<&-SWJGI7?9S$8W]_CW=_[ZJ/)ZI:;4PAH+""06& M.8+<&R\Q(YHJ&=Y!,$L5%QHH>+MMDAN^ BP! /'_MY[\V637?YU;Q,B7# M'R900)'C.!F% M_=1-7PLYX+B"@0!+#R@Q5"F,*0M4V1+2''?190'3 X?<7L6W-G7I8LYJ/.K< MGYO=]M;.'!(:<0&<48@$LJ<,-CXX0D1;RC2Z*B7VO\U=8[[M>*CJ^IUOGG?T M;5#_[^SYS>6CO[M3[:HM>'YW>VDBO07,0*5<>%&,I-7,6AQ)KF3>M3!$O)N7 M!D];FS#NS$=<$?,UWA6PRE'(H;+<$*"48IH*@P0D040QS@8'V)CX;TS$FJH$..>LW1$"3$NX[8C">"5DHNU35N1FA)2,P #R3:;O@_ >.R)Q6:9+UY$_6C> M10]=^#X!SQ0IS$B@UHP&8FT%D5P"!@*[L1Q89%IL_1UXS8M$/5/!C W^* /> M(*)5<"&4 UPZ[ %TM"UW<0<*W.5+W\DSW:DWB@(--L!;3FWP1H-7)KF7FE&J M >#4W"_"T2K277JC-OA-2!%'-"32.@4U!\(*()%GAE_5IV7[+TM2=T:C(R50 M;(@O/#%4:N^8]AYQA:C%]JKNGD@X8Y*P )OP^H33X.GV M8'^[GI3:="S0Z!:+!USBJ PV)&&,2:*.:-1@12K;CO MNZ_$@P3BX\C/JK-![#DU&!7NFXF'7(_]N3.I: M?">( &.MA@A:*23Q#$L%F:?(2"0-K]C%5_Y,6 M3E6CP/+RD5K95]AH55\HTJNY'AT9,SV=#F-D/K:_-8.UPP"%IHIA)Q&@Q%FC MG #!?V > R(8[;GW=0E(,%L\A?ZVV9O/".V%0=P)CA@8@+7Q2$A!H).:&&0] M%0H) &C/S:8YQR5"*1R LW\>?5&-OUX8P>J_ZVF=E@;0E5/UM/H^2TL73]3L M[(T?GQ77*]?B[QHF.B>E34)@1:>"5==$Q_/5D26!B@:S3KT@4EE*!84DQ+(2Z3TK6"WJ:>\-XO*G!8O*PW #!%E([G2#D.B$:!?L=F[7WNW20E M(J"D_'*/U67!03/<>=KF9UW]M"FB;D$1VBSD;?RZ%26^M_&^ZS!O[WUN>Y0; M>JM7#?/)G37]XF8<(AWFA#ED@2>&:"TX@DI(J[#Q'O1,VA@L&6T[WSP%[;AB M?;AJ+GZ\YZA3Q%F"H$H.05X9[ -:"-*,<*J$=3Z\\2Z!2MOH\ M6Y_V^Z!E"_&:W1VLMFD09X75.XJ$T7UPQ&(6?7?%D.*[K'Q,Y MY"-!GS*?DW19B;>1#SK7WB;Q?+RJNV\:U?TM*.Y;-WGG/ZEOJ_94(&.IC66XD4!M;@<4-1XA8 @C ME%BD-'0F,"LF$*.6@7NW":B;:3F\V2 (]# -0F*2%A-@&5 9$ M:@&1ZS4LA$I 6(GH@P+@@XX2;=C\.QXS'"Y6X^$PC+L8!(VJ7#U)Y=#7[/4] M2*]O [+R]\%H7 4+^6:NH:L;#PAAW#%*$)"$0J^8@3ZX?8(K18GOM 5C2[*5 M(YJJEC,QP&B?X_;B*?W TF50#/9TH/72?QNM$ MO,7\V;B=F4JN(+?$:" 1]!P+XZWFSIG;ER+WN<@#DD]B#/C+<.! MTH/A8#)PLP.?D^$Q-\DO*=-HQ]/8F>U.8^Z39?SE7A/8J7%.3337V_+?SN%P M-++7AMJ] ,9XK0&P@6(IIH-U-I:"8)>(=;"E!56G 22$92G1Y6K]W5OI&Z8Z M:=:5K]@3P26&ED&%">00&TU] XB2!S'Q)*V5O7=1JH8+1E] M+/9DC1"&?WX(/T5V'B]LJ@_S]H;SC5%SN?UP$[O;;%%K;O>LB)T#%Q_>OWZO/KL7E5-_'H5_EE-HADY5 MS3R=+'GG9'PV?]_%E<5&,(@J&ZU*<7SMX_OJ0+K:W+:5TC9R6,CH+5PYUO'2H M?'BW9VKX57VOSTG^SR?5XK,S@35:78#&GYEK/@#G%FY^#?RU.)F/NW%]%IH_ MLWNMH%C\:G7:#GZZ\7U^=2H\]WR\G4!@9B]6'GRN>JW@N#_8YE_O<].6;2@7 M9=N(Z5H5OP^T+\#X]S'?_Z]MUO[W[YHPP7CI]>FM7. MAA)$JYJEZCG?F*A47 MCKJ_P;69P(/G3]Z,BLG)>%H'-S98@]@4[&QRWMNX4*8%? M7618G7*L31VOU=A9APIS14*OFTF_]AD]*=F= M1H%UH8HQ#K6_=G*KPP M#Y.^3BR>MP]J@;):9+6XK!;PH:A%?\M8QVK1H\:MZ]-FM^Z;;F2Y9;D]#'J; MYRGK=Y;;OLJM1[=W'J!AY/8=?>]6(\*?HDM5(O-K&VSV<9.BZGSN/N$;*U#Z=9+.3[,=7:U&I9HBHBBEBE.I"=*,2@U M@Q@3;IUM.Z 60 GXVZ+-W!)0-PK>>,.H%Z#@3UV#LYVH#\D/"+0;X!P)033 M5&$%L". 6@V9)9@32QA3 >4M111+A'=:3D$D#RB_<2=T1GA&>$;X71".$+<< M$N&-P(1I))#12AGL- %.^)8R*;A$..P2X;%=,A$W-FG:5X1OR?^Y<4_?#CV? MXW$]*VHXJ\9V:L+W=2">._*!^DI.[&J'4'I[A+;NH?Q=C:8^_&9:A8EME&W% MSC&GA-;8>$TPH0J)V!*>(>.>L'T-<61X/BYX;H9%QQRUPGD2@$\0%@ULB^D+P4L('NS)N MA^QOU0[L"NP[0_3.K%M2YC]/>Y[V/.W)3?L.L\M[$&+ZZ)K6@&7QV8U44=@XA323V0VFPK[D6$*#%)Q=/>3I/^ M;">RG>C$3G1N%)A&E%I'D&*(8"L4LG9JD Y^=&K]HAYAQDV'&./;$&Z>"F8!S< MEGAJM 9M!VSTX[&P$I)4RHZ2(AL9.MU YWXXH89QRAD!B@ "&!84>J.I4H90 MK&U;=^,^2#R#M Q8R3C).$D3)P0*PK1DU"!')+7:.T4!$LQ:Y$'; ;[]\%K& M2P%2J2Y/F:=>FT[(=2[I.'XQ8J=3G%[+CWQ'-OI;<$4ZHD0)Q C37RPH)M=8M$M(0XE0SS MO4A^O_/\8S8&V1BLK18;(U\:1(%U7&ENB(9:6$6=]Y@@3I&C+9O,^MGRR4N( M4JE"30/Y&>89YIW!G ,!L-0!YE@3PJ$@@$# #)&"(T3\EG)M >84BPSS.\%\ M+X.#FSL^370PQP+WN2Y@D]*S..MOQZ/Q>LG 94N&(1'(0:6H\,19(2RVV 23 M9)G&0+14U_3EJB"62H5\#K$]0!#=N-K?&C*6 HJD$YH:2F)'1T 8LTQ)";6A M0G?'\>M&J(4BD?>#GWRM. 3JM: M]GEM2L=OATA(2T;WIZ3ZP9'O?=V]/\/TZK^QQK,(P'"J&GXOPI/#6TT']'KL+V^=WE4KR;P3KT>3F^).O$UR)+^HP:B.2NSJ=Z-7:^K[SK\,RKN:-0': M <6((8*2(&FIO,&&#-3>Y24 V M GMA!!CG"& #H2620"&$MY0@P[WTP&=+G([C]<([- E3-?ON_[?3^.) M&A;CUKKOA'A7NG8U8>.9D/-VF] ;4%I:I)QD#A.)A" .,Q ,I0""!A:U Z>- MDU2BX1L>HO)X/+-L(=*Q$)V8 \.\UPI838PG'#/ME)0\=ES2Q@"Y]=P8@F5P MXK(YV'$)7,;^8\"^00YC!F5LK,:DT H["00P0 L$:$O5>[]9.(Q+*#,52"PU MEYM>[&A(>;MX[DB052RK6%:QQ,64=!PUE9#IC(06V@4*Z(J)^K:KXRQR-6"[ M-FRAR/V\#=[K:GQZ'/Y^,)H&DCWODS<>U2\:]9A][E/4D5??)I4*3M9@I*KO M;R;NM Z>371+JG'31GJQY6?%K4'$.V:)L))R8JP0DCF.) "2!B='J&WU:66\ M)'O>5R]#,&D(IH$WJX$4 4+QY!8B"%# >NT-0P!3Q>"VMM!2&0]MH!EO&6\/ M&V_..<@1<@Q(3Q %2CO,I-=((.>X;>E#WD_?6$Q*!L%>XRV'T-+UJK+SF>,; M6<52$%-6L:QB::K8EM;OE$L1YW&UB?JVXTYYN60@[9*!C>-UP4^9UPZ\<"/G M!ZN^".94&RP5LX@0Q)QPQ"&DA0(V^/ZRPVK"ZXL("2R%2*5_UH:E [O><)'! MF@Y8[X],89Q@!AN*C2$0.V&DAP0)3@SRA&VML1W#9;AA1F9&9D;F?-.BH%XR M*"E#DDB*M%$282VI)@&79%OG/D%,2\93:>'4(3)S4"]=/R^[PSGBDE4L!3%E M%X<"XL\,X'#T%9 M$1QV['SX!AB+($;8>&*W5;^&$2TI3,4_2&JURHCI!C$;P0-S13BQ @'.B3-> M(D"UBG5G&EDI6GI']A+8(AB41&1X9'BD!0]M9$"!HP@P3#SA4GL!A?,<2P5M M6]RWE^@2DJ*4F.\U/'(@*5W?(KM@V5R#I-U?703@K MX:1"32;50$\G2@]=,1D'R:UN+2@&\[T%.>ZTUV["!G&GMVYROE?E:$5+/HUO MW'XBD55:(\Z-8$0")QP'R!+HJ54&ZJV5?)5,9N\[PVIGWO=],$2Q=U))IQV6 M!!.M&1):>P:%=QZK#KNNW82A9 I ,H8RANZ$(>^-D8(KR2@C!A$%'7;2.Z0Q M%8"U'(372Z!+LASDVG +13*1K]Q^OD?3LO-1=U>/N#=!D*S06:&S0F>%S@J] M'S'$2R]#$MIA^O:ZD.+O@_I$?0_C&IL_3\;#H$8[BB:VBS Q.V#'TRBWRT/K M-QCXEWM/2:=V94=2N(,KNEI/H; $UC$@N"=8,PV9D5P*9AFB=&OGK6.$2X%2 MZ;;3AK7$&/$/N; MT0 #E%R@.'B>-4:. M-@X:;X@2+=OR^JDK1*(4 MR;35RD#/0']H0)<8$TN=9P1(HH@1@#!L+=26 @)<3^<%ME1(\E+R!PCT+;E, MJ02/$W2-DXPQ[).8$EOB]DIV6<6RBF452T%,2:_?N9ZC3T7=F38F9=7RM.=I MS].>W+0GX""FD5E[H>J!.<^MG;FJJ$]4Y6Z397NVHS3;7C&@1Y%D2^+MKP_% MO9JK^'M7?8P*WBC^ZA$R0G%'O+<>.,(ED\QX(+6@CEO"5,NFY6N3;'@U)(>6 M$3EP4T3N*4ZE467V&_?('#PB[-\7Z!IZ#)D%P!!(D"*266P)!0H0RPGP=TRR M;0QTF4JOZ ST#/2'"'0.L'36A!6<4,*0D(@@1"02RDCD#;]CDFUCH"=S(%P. MTV7'?=\=]SSM>=KSM#^6:<]ANCD3>CD83B?.YD#=WA'V'*B[9Z!NKOJK9;(6 M+$]D M2\_Y'*Y+T9O*#GR?R-XS!SY/>Y[V/.V/9=ISN&[.A?Z["7@X6ZCP/NJSFX7J MZF(\G=03-8K;W(K#\![UP.30W$/8;+'+@-E"V8YFNO9V>JI=]*00RA(%AKV1+TOC82MC%:"2YQ+EW+:,UHO0ZM5@OG M8A]@9PSQT@E-*4,!DH9J(FD+6J\-9FV.5EJ"'-#* :WLXN;(1I[V/.UYVA-< M8!Y,0,O.DGHYI)4Y=B\AK7G2^!+[7MWTP1V @B-@E28*8 $=AIH01PR/+=>V M%=0BH$2$/53BG2'\N"#<(UZ)<@ SK;6C!!HIL=:6,8L\D];BNQZE?I^PEH0/ MUE'.>,UX[0:O0D*)N('0 EM$/EB\YL!6=G5S MA"-/>Y[V/.TYL-5G8.M8U2=%>/@@W-RN;*O,,:R\8W)?HF7'X]/3\>ACW/#[ M(8L6U)M)C231QX0=H!'>!S=]G^^0Y@[]IHP5X M2D J)P]D?WN/S,,CL@4= Y]J *DGS +AB%)&*N\0U81*(PAE]^I\EH&?@9^! MGRCPM7>4*2 U=Y( XZ1VR /HO-?"R@CDS;=6W@7X6#R6B%WSY8=P)79EF5W< M5!_ 3!]T]=/\/C.!7;KG93EL1CV;VSTK!I-P+]-.1S\Z5RACQJ=!(M]CZG\T MGKCZZ:61F:&J@XJ\^/#^]7OUV;VHG/KS*/RSG#LS=*IJ)NADZ=!-QF?SMUY< MFRU1ZR*Q00'TE51FG$N;S<99=%<*8O:50-_>6K6!32* M !BN2W)^[>#YZT/V\T_QR<]7)76-K)8O<1:N'.IXZ5#Y\ K/U/"K^EZO>M$_ MGU2+3\_$UAR@58#F$*VYX@-P?EC:_!KX:W$R'WMS>O$"#;,CU%J!LOC5ZN0= M_'2+=_K5J?#DU3%W!(F+L+@ DBL TPT(?UC^<)][%Y?1>U'O7ATZOC7]^^^^W=+W^4X<+Q99AW-I0@8=6L6A^/WX3O_^WP M\&AD3L;5X6'0+O7\>#QJS@-7L1#IXR1\.0V KHNQ+\*">%:Y$S>J!U]<,3MS M;[N&\N#YDS>C8G(RGM8JK,8_]JMU<45L&GX9-XP+DPE6N%F!X\_S@_2:G_O3 MQU6CK4C? _2/8 MY+H(?#! Y*4S+JZ'!8;E-FE6:A'IBP=+HN9D^VZ3 ZW/Z$G)BBO..VV,X\4G MHUUH88P4KB_/,Y7;F@ZV34=O+OVN=6+QO'U0"Y35(JO%9;6 #T4M^EO&.E:+ M'C5N79]Z#TEN%[Y9;EEN2=F%/2NX>.LFRR[6N<@B%UGL2Y'%^VKL!Y/?QG6] MDE@AUEA(K=.: ^(EU] 1I!G$VA$#7$MBY=I2"KAA-31&M*00/]3<2K8#.:G: MR:MN@' $-55>&8,((T R99EC&B"BA+-0ZSO63&R*<()!241&>$9X1GC7"'?4 M*,XU$(@3Z[#&R&OA/0=4(X#E'8LC-D4XDJ*4^,&VP=N._Y/W./0)Z#W;XY"G M/4][GO;',NTYP#:G0.\F)ZXJS%I!S* IB"F># /U^;$L1FX2BV8FZEN.P#V$ MO@%)B"DM<[U?LLLJEE4LJU@*8DJ:?63"VZ>B[AGAS=.>ISU/^V.9]H?FWD+R ME&SFW[Z//NUX5*B1+<:-KWLVKB>'E9L,JF9#2*',9*JJ@1H60=*GN7';%.R3;E#XKE_^X&P5X9S)P4G!$L@J"?<,N^-<,S@EL/<-JU3J9MY M.KS!D%!88IC;?&1\9WQW@F\GK%%& DB<(I92#3DR!#*I./%4=5BE1)._+"[RK5G5'WFS9^ITGN.QMUOS&@S3V"N78?SY7[4]3MV4V"D_#I M7-.O=0BXU!H;(ZS@@%BCE;0$6$(U9LP3N:VM9RCZ :ET];LC,--:LK-9>6QF MY5YIATZ,"!5>H*!V&!)''*4Z'N'C'5?4 ,VHV';4D,!2)-,CM'MKTJ'F["H# MD8U4-E);-E( 4B"MD]Q80X!PTGL=C!207B*G@=EVZ)/"4G*1C=3]C50.L^; M2XZWY6G/TYZG/8=9T]LIF'V,[&/L87RUQ8<0S&,BC12(*@(A5-2$&8<(]N.,V)<"IC* M9HP<9\QQQAQYV/DJEZ<]3WN>]N2F/<<9KUN>CULBC#FTF)V$1$.++1[#PEL( M/PVG48'>CZNF;F$RJ09ZVAQY^&G\=CR*'D(U'@[#1][$$Y)V10=F<]"&50$:((5Y(@ M9+2$6CG@F984>MOA%N\;CB*0I00/M_XI6X]L/1Z@];"6,B$PL9!80K"71GK* MI)5$:&-!B_7HYY@#1DN(V*.R'CG\F ,2.0Z5ISU/>Y[V?0X_IA]I_,W5];/V MBD:U0I>*R3@(=Y4PA4_-&%/N%ID[/_47/[PC9T><&VF(-]@Q I55%GI@B9-$ M02',MII"PI+)?/1@!O2# /3VT(L9H)8B0ZWQ1%JHF-62.$*F 80=I*K.RVC@65NOS.AM<:)TUJQLI)E)TJVH_6;[&_1XZ4@Y.^#^D1]#^,;FS]/ MQL.@,[N*/]Y5RHF!WHZG4:1W&G6_,<*_W'LB.S4]Z0EH8T=NQ4F3%&L%%$'" MA7\LT$022P6&5I/@K;4X:3T55))2BE3W==\PYXE3C&R([K+J9*O32:QHQ<08 M80PG2@"L(>%&"R6MP,01+C 7;EM17()%B7"J.\6SB5DXF['KYG;/BL$DW,NT,^Z/+GB@)E;'J-'W6/0R&D]<_?2JD77Z MMF:HZJ".+SZ\?_U>?78O*J?^/ K_+)7$#)VJ&DTX6;K@D_'9_-Z+*PMMF#_P MA\L07I6G<3&O$]5@_>EOIZ?:5-VKUP6S96RJ%TU\)<%L"[T4<3: M<'UVYM<.GK\^Y#__%)_\?%52U\AJ*:>S<.50QTN'RH>W>Z:&7]7W>C7N\?-) MM?CT3&P->@K0A'KF" /@W*3.KX&_%B?SL3=1H07"9H:V%7R+7ZU.WL%/MWBG M7YT*3UX=*=U'Y+JABKZK^P_*'^]R[N&P1+HJ[D5MOEN2"U?C]S<=?C_XH MWKS]].K#IU?'O[Y]]]N[7_XHPX7C*TW'_8<2)*R:%?+C\>OP_;\='AZ-S,FX M.CP,VJ6>'X]'33!539PM/D["E]@\NB[&OCA6]4GQ>CC^6F_7Y!X\?_)F5$Q. MQM-:C>RR>6)_9G46131N&);YV-C_WIX6KIF1I8HV?-.,Z M6%M2%TMM)]'A@Y^ZN$E_N8'56X-;AJ/G*U4WB/TC&..Z<",;L/'2&1<7NP+# M7YIG6;4T-MYI2S6IQ>[5 62VR M6EQ6"_A0U**_E:Q'LM+?K=$6XJ;;A6^66Y9;8G;A5A:[Y[J75L/^[LQ5:A(# MCC&B_&4P&;C[E[ED_KWU=@/)K$C^NJQL!A#[STBT$HBN1**JIJ R41&>$9 MX1GA'2/< 6&IU4PQ@HE45"DF,(*:2J(4;>L6VD]1F12EQ'D/\SU;^Z7AY)P? MTUW'W4N5"RID!D-7C%:\GZ:Y4OC9Q#J,LVK\91#ST/I[,6X) SW;C:^4&YJE MW= L3WN>]CSMCV7:'UH0$9*G9+,%]J4["XOJ0#4D3XULH4YCL^=_-1=R6#&W M0KI?L&]5O<+W0]?T$1_9HQ4M6W$AM(228Z$5HYPH3[7S$D!F&?< &.BWU7Y0 MD!+G%F89MP\#MQV#5#@L*>,!F( 0IZ7 TA+GL.=22$KHMKH,,EQ*F=1-V)" MX-WH8[ ,[_S[N5Z\'ZK1Y-5"+U;WH%.#L6$2&T.)P48 ;*&W-% )+EK;7/3" M]2E-I8O.%@\P;YW@F\XTSZ!-&K3=(U1[!X66SG,&"#!*&.0%(!0Z;QS1+=YX M/RE[FDH3FBTB-,,QP_$"'+T#6GJ!C)60&,$458YY"2DCR$#:XG?W0NDQ2"4P MEA0<_&UBA,T]KZ.*E6,=3T>NMJXD=G5:>PY^I%F]&.# MU,)2S?X[:MG+\=?5\ < 5#ADL.4:$@6$AAI"*B !W@4?HZ46J9]Z8EZ29(X> MS2'*#-)>0Y37(E(@A36V4ECEB1)0(J>UX%(HQB%BVZK_1:P4,I6CQ#,B,R)W MATB&E$+>.>YT1"200'$;T*8DQ2JLF]NJUP4EHSE#\# R!.]CX]'QJ&ZR >/) MB:N*LW$]J=QD4#4-TPKM1LX/)G79E.R.?:-DS1$%\>]RS&.?8QYWR1M\J4^> M+;3E:&3?15UYOZ8J+^::LF*R.(/8:QGL%K9$0:DU0,)Y!9V6D/,.$P]L0H+KAESEAGCH+-P6^D#5$*02D0L94J_#Y'^ MC_$4L2*V=P_*.-M"X+[%[UT/7?5N04+:0+KS4,)=QYU(!.0VP^XW2G)]:..# M"_9N8";.-EKX:J9WJ]N1)0. $(FTLT1PKBA0@D('.<:"H&V=U 5923%J,7C) M:U%O,+#@VU*LOZC& M7R^,8_9OV#JL3/&=%"?-''YL0\SJB?+,X(2(>=K M;YLP&]_%.#<,55PUT)O+%>NH0:Y^-WJUICOO_,N@.:LG6')@# 9&!M9?YIZ,X5YJ9;A4H"?2D@*UG44 4LA5(#81SA M#&LEJ0X.J[#86PQ[XL=^\,W9PW^Y:GSP_/#>$,GJG]5_0_7GE@CIJ706<8*8 M$)Y!88*'B S5S(M^&.J#4/\0$/>(] M*9J[0ZUY3+0M5&IVF/*GJ%"OOIGA-![<\^8TH#:>KGS\7T>K.W4P84@B;SG2 MQ#JKF J.MS 4:XHH;S%E_52?LY+G5K<9M@\#MAUCE/L -.>X 0P0I:%RP$E+ M%592((?XEJ+16)2,/]CJUXS1C-%[8!0P+Z7VAE&OB<1:AZ74&J,LLTX!O*T* M=0I*]G /A=A2U#H5#Z$IEFKM#-WS29"Y>N[JZ,*N>?XB7M$HQ]OQ*'82G]FI MRYDTH"PRW AI!"28",$-\<'>,*REI[!#@+N,H:1QU 1I% MK '60:(1)L Y$?X+I8-<88 1ZG#WY^U (_#^U(-GR#Q*R!A%.:=$& TE\1H+ M*JQBG$#'.4%MZ\RFY/>VZPQ#J71;39GI[D.8_/A$C3Z[8C J_O'TX]-B4JE1 M/6CT=**^%<.!TH/A8/(]!\ZS=W^/[9W_^/AIJ5C!WW_KUK+=DB&B#,-0$!)8 M@%3!N&%I 6&.,KNM$Q\1+QD'B9BU>_GV_4[SCG:295N0J"W8'/A(2FFIE9#% M?6B8:L,Q\(QJ"2A!=EN!=TA*_C#:3G0XIQGE&>7=H%Q2* "1$IN \MGN*TF< M]5#K>'I$B\/?3__YC/)46UDFZ Q5[DQ-JOEA6 EX0CDP^\S7!'$2'8$\FH M L0")JT0&G$DA;*.J)[J_>U:@LV];S$YL?.;[ MVWB4^Y*3KU3JU+6;S#I++GCYP)WWD73>.Q-^'[[5TWHP#RMD= M!3;N.@4[BW:,*^NJY3#_'33_*>KQ<&"W,>@-XR&=C7HGKL9YEUY3.56[EV[V M]B C'=TU[PEBK1DL!4:JOWVL[L MT.--RJU5]4D\,?G+P#I;Z._M^U#2,=GIVN6$C6\ZVUF"RAT'C7L_5[@7W_]1 MQ_UW2\-[M-2YU5)]*Z&E4%B!,!'>2. )9IYPY+AP;6T:>]J\3DN>S%&3K<8W MJ=+]C-_$\=L+6+'$Q#NN&(*"0$JU<1Y;):G5DD/=TM2]GR.:!2F12.58M0S6 M#-84P2HLL<)A"+F0)/::4)Q!PQD5S '==BAI+UX-H;R$H*T=XIZ#=4M.QG49 MM-P$([U@R3Z)*;%E:J]DEU4LJUA6L13$E/3ZG48\L#6:$X_KK9.(!C[R"KLM MHB@I:YRG/4][GO;DICT!QS:%-?/@^3Q3/#MET XFTRIW=WX8O+7?--D-M0GO MU??8DK[^-#Z:E0N_K\9V&BF8.VJ*CE=+$ZP6R%*IH5?$.BB5/3KNK$+MO3I\ZGK@5@(>(T3>J05&S/KW^!34JBI"U3O&]* M<"Z6*)$;&WL]S[K@P0(R'3+^#7B1+&@14+"D&#=>'TH0*87J2]:5Y;=ND$%% M?D7^'I%/07(EDM<& *(SB &!)2V9$U8!'6@M3W#;EZ8K$L530?Y3*C1^\U.V MXD 4I[TT&7_L3;-=E3URYY.B/9Q]:?;343;W\V+[M=IXROMY-Y (7AK'JVP; M[[-IO$EO%X;Q=HBCV?-1_.72-I:5#$Y+ETRT/$00.1G"J)"\9V@DQ-@B.]K/ M)K0^5[HCW%<+>H\04/M!3T+#HW%>"V/!)H;>I5A.?P2!,L66W0W[V4;5YZXK M.4-%3T7/ ]%CM-Q[+[F2O.(!XJ\N9]R;NR_;FN*FP7(%], MPAE.F["X1,.1SL?3P6Q:#&"IE\15IXEF%\^1&TO4(D,WBPP[67[X^K*/IUN5"#J M0D1EBCV4(Q]&"T8)@1&1A&60A$?B6E/P+)!@RARJ*9YB?=:9!I7=H(7* 94# M#L,!+'#M/ 0M+4#*"1+D9,D+!MI[S]FA^B<(UK?0E23I5#C@B2U.+.5>T[/Q M9/9L1I./O4&CA&Y,ORY)G'(-:"?YT/MB&!^R7;R^-HOE3=#:LF!,9#9DSH/D M.5EA1722>9>,/%0BQ$U?B:YD0D\TW:FXW92QM'3R3GMM*4:\^GP47^!P.'V3&F*=?858O8TA8F Y&RFZJ!SF1(DRIR7.N]AR]ME^MHA8 MT[>=47C4A@05T@=3DVR'7^6LE0"!E"9EJ*U/TW[T65+T76?. M%:KXK?@]%?P&X:S@27JE@/'D(.8DQWN-,6B66CJ8[BFQ*?ZW*XG-B79KZ71+ MYS>S,YHLLI N=&VI;24[WE9RF]605^/),D4VMG?5,*BUWZ2302;+@#F&X(7Q M5C"(R>-[HK:S''IH;* Y4'-LR<-J:!&+B _ ]+/@)8>L MP8@F[' OS;1Y#,]6\8$X\4"A8XG2"2SM7!V+\S-OI0T\&*65!67Y#B5K#R->(_I6=:74W.&3 MSCJ?OU5Z>L3TM!\N0J&C8SP)LAQ4XCXZHYASDBFG0>ZP'<'#N$@)VW>RDM&) M98R5>2KSK,D\'IA-R(*PO+1R $\V@/26)8E!MFU5W&_ZF8.L/MBNK-B=-/,< M)NFM;6'V240GUB6]/O;ZV.MC?RJ/_4!5U:X74%L+$J\&(QR%'9=0[URYB_*\ MKPZR(WJ].V/LXHE@^Y[(O9%]-=-JIM5,3V-VJYD^6@GOG3M>SMI[D_&GJX'= M;$\^'(]^GV_N\^-)_K4R#S-9,="'YQ2''^>& M.4&LLB%$40I$8]@(%BR(6I#)@I@ M2(P^;[WO'E8LY;^[VG'[)KVXML5;_$06(E.!6 0-02M,3J0446AN M@A(M1Q_NJPQ-3!D.&8XST!8+1*,^36DM!@ M-#B.S(H2NR>E)>WI&*(N1A@[PVAG:\$5J$<"ZDY\K8P0#8NF;-""Y Q&YGT* M8 S/OM>UG/2QEX860V:ZQ*T&P:, MF)51:L%]TC$9HW?8/>)AXEP0CZEMNGLCBRE3-6N-;8'*==W-RKOP+#W M*R=[6(.G-^E*T?U\%-_/QN%?E^N'+XHE+A?UR :K;"1E/( &YRV7FA,/#E,4 M+RG+"]VWK4?A=-ZN'B"EZV(EOB.1Q^,2>^X:G"H&DYPSD+0$ O(L1J= MZN"2YWY/1W-V,3*IBNL*PB.!,#%,C!F$ !P4\U[JJ'GDP!/7,;4<1/58TX-3 MTI/?6RW_L7QUW[Q\\U-I2M [QT$L3Z,7\/R<8OYK./SQS^6-/]7">2V:W!B!L"1A*"3 X9H%9.&2LYNA8-YF,-96NE>W>5[D'IX#6*TWG8/!OGJ?OX M<5QB[)Q5G>4@@";UN,5ZMM.NSC5YDZXL;EE>+L"C3]:#$Z#+EQ@5I(0J1]>1 MW,K ^I_O9SBCL;:SK2 M/:X;C>(ZU2^WLD@"M&7 M\"B.9MVA%51>J+RP0UX05@-8AR[_#SA%SWTD7?:Z!,]":.FQ?RL[.@8O\#YS M4'FAD[UFNYJ?-6;8^[D[>=H3[YW9X;0*(_ M\3!._'F7G A]*[MR+-0339TJH'?S3+=$;W32N!#1"L- .G!::YDX\V2B=[RE MWKM1IE/1NXLG7:'ZE*&JN4C>$W-1(T07; -F' 1LG'CJ&J55?* MEYV"ZO'7AM:1/-WN)G2=%/3.:-B4VMST.4N0TN' MUEX;;&F"4,RUX;KEU:! .0\AZR-%L%)Z%[@DQ1,A0Q%6KP;MJ&6G[6O;5IWI MO*F=A@*KMC YP18F:P$Y@%*:*X/>)4"NG.-&6 M6,7RDH8.31?#I(%R;J!L8-[H%%UF)Q=4.E!N8/43+)W4-8K'A]@=P]/IE *W MPE,.'EBT-N:H/UJ6X6D1>4OJOI>(WT!7#A3O5&6S8O$I83$PR0(P9F,1KWI&69SG_]*6>8H^[W+X?,4>_3_+C(@>O@))_%86U?6G?:C*4_' MDTB3JV'^&VO^]*;C89[H PQZPPK)SD;=B/*^ M6/G/.*7X8OSQG$93+!^SK'I5,I542) 1P!,Y8!PRQ5OMT6JK#G4N0]]U1L>Z M)O2>:@)5*>JI4=0A^"AG>3$X%[G1F8\<8-(F!YTNJ@CH34N[G;WD?Z+/6_O1 M53[J1L98R:>2S^[)AVE!4>9D%P6""@*]!L.-"C[H9%3+091[27AYW^E*/B>3 M(G>_]+Z[R.;>&XR^[Z7+CG>]8E!_#&8#JHME)UWN M:\T&ODZ2V4::+C$+"_GYRW]E\W@]NNZ&>&4:RRT0*<9$'I1G&C1IQZ2,X%F> M/RF-::D#[B5'U+S/].F4Y;>WZPJHKM7/-X*/-D@FIS7.A%A**\B\*\703L&S+GE];?9^28G"K&SBH<_A#$>_4V^2,^'>_.MI M.1"P20]P%.=?E'6N/$WS@\)K%:=6<8ZTRO5U3I^;]9OTR\*HWV6;?C,J-%_^ M^^7:AM]1D8B&6>E[.3U[/HHW7UCZS>62C^%6*TE!^ $I/@.3S#%*2Q)L*A MM@KUG>U*:K/[DL\!4Z%**4^-4E8&A?LE$*^LD%)Z<#F[2\:@-CJ!MU(FB=&T M$,B>LSO3U[PKVN*3KAY7AJH,]1@8*I7=DLDR;HT 9DNS2Y0@(B,&@K$=[L=Z M($/)OC)=*3^=-$,=:GVKEK+W1UA'H_=.A>WUL=?'7A][YQ[[@0JNW:^M%FW% M8!1*'R3J?9=#F>:K[TMSI/W55%OZO!R@!<..VABL,>Z.M+E^R+"/>7;E5OG M6YH,QO'UPH1?+@PX?S^\*/'O3N9X^ YGW;NDN@\^;9+:_;R6)#%TL)G2L4'(T"K$>5+$\6DH/@N)?:"\^5 M%E9+H^S!JYQ:]H7M2A'A5.H%E4^>&I]TE$ZT0V.2"\(D!"<\1LZ2CQJTYD%P M32[W#W&^E:HCL3Z56-92>.$2.-0#(&6+"DF*6E7%$J..^9E"@R4%AQ;5AIV M6 TP!OJ<=>64WYJD M\009XE!TP)23+'H),@KPBC"G=2F3 Y@@>.O1X4^FV%/IH-+!4Z,#(F2!G$HL M<&"6.6E59-8T/9!T;#G7X\E4=K:@@UO)6?/7G_(KF*UF_N*FML'FMG%UTN]B MJNY\YMT9V"QD;3[N+[W!+']6: ]CWQ/U,(3QQSPC7\K*V6@\NVIA>#VP4 ZZ M_L]O?G[W]M5;_)U^GA#^ZWG^W]5#"\.#:Y M_.WYM#76W&.-12\LGK%K?EN\QO[:.UN,O2E:7%8JYJS76L2X_-'RP_OFSP^X MI[\1YBLOCWE'B+B-BEL8N0:S6U3NMZ>[F;>]@?X6P/_Q^OW? MGO_?WNO?/OSR[L,O+_[VVYN_O_G?_[>?7WCQP_[X)\\P-G[J_?M?\M?_Z]FS MYZ-P-IX\>Y:M"W]Z,1XU==724[CW?I;_:KH,EYI/<_!E:2],D^E_]'YI3@TY M+$]^\]-WKT>]V=GX8HJCF/F"/@_*IS\VA7Y!J+,JTN+E9>^%:OF*R]6'B:_^^]8OU?^ M_?ZAQ=N%=UP+#7<]X() YN?1WHGJ#G3UA@XV#RE;'O[#P\L5YM >7FYL(]4\ M-S//PGJ]GX]EG]F3-7.6"?=X0Z@ K0#M+D#QO 16O<'13/27'+]-F^#R;3\:?;HVV[QD,J#;VVAW(, FBYIWOKQ[N\UXRX_-B\J6W"*SF5<8;!;(-S7%?#WLKFZYNYL 4UP&6?3,[HZ/%8>64 ML@F=T6@Z^.-H*=OK41A_I-YW?Q]/IT_&V52TKF\H'\8E=?K'8'J&7XZ:X5]6 MY(\6G2XO!%2H5*CN8/XYL5OLM*VW(?"S0!R3,D M9D'(Y$*4%FPJVR #JG!/'XM_7BG0&S'AF]0,[/GGP?2?"KQ=(QX G''%(^& M"0],&P?. W#GDI;:8$OK[36(Y^>C$D]?<%9YI_).Y9T.\H[CV@H Q:55 %([ ME3+;<")IK!.VY1326[S32B7/8QR4P>#P+0[BZ]%"P;U;6@'F^H)5:JG44JFE MB]3"'#/2"H1@.2BGK=4(S(C\C30*U6;4-@>B-]9R1 M096_,,PJN6'^<;U%H=DJ<$.R/Y?.[[BVJM0NNUR><-A0.:9R3,<1,!0(!PP=[7G'P%Q[S%2?YZMR4-971?\%TVR*Q,4IFD,LFNF$0B M+^>L!T;H@&1P5AG)E%+!,4:QI7ON0YBD_;*[9!;1M[506EFELDHG6<7Q:'5D MD$@2<*6L0YY0\L2"1Q'W>WA*"3IH., \KZ."/=>S'/>G.+VJ#G:NS0L M*JUY+T:STIAW?O)W,8<>QO%Y8]KY-YZ__Z]&V_>,Z>/+^XY%I_L4VGZ5W4Z8 MM[Q&IJ)46EL)07@/(BFEF6+,>K(MS)+OZ/F5C;Z= MC$?YRS#OYGI9RUG\,$=1HXB3./VO\]+WM7P>TPMIR[7MST^U?TN3P3B^2<\7 MACY7N*SZI:N!W1;,=$76MZJ&?6S&[E345KGDA+A$)AE=4EZ3 YDHS0\2)%? M0D)-3X1+#JG4JUQ2N>0P7/+=H<:D46!2.9":7EA.M3Y9, M]BB_FS9V]6S5F4ZZS\PNSW#9+WWLSJCWUW6KDM(C#'"2=LQ%)4%:!QJ#S[D3 MLX:3!41%Z 8*( 9,> M32+PC$?CM$]<')(BJC!OKYZVNOC'Z.*C]VBMUL9Q ,9LS$[?9NQF8,>D6HY: M?EPN?K^JNUJNJ+3Q.,L5EG$%S$>&GF?G'Y$YD-&'S"'1*W^O!O:Q\,9&2KJ' M52= ]147)\,6M3I1.>@XH0L$I;ET"6P$KU3I0< 1E$Y<:PCWMA]X+!2T MC58J4SS.:$5S<,G$Z+D'<"A<#E=$8B%AM"#]O1T#3H8J:@BR&\-<%8(<0)AW M4GWW?J-9C^X[0JU*GO<^I$(,ZT3,$Y(S!NFI ?O M##,ME,U9_F8B:@*3I&>>&\Z"-#QJY5H6?=9#\5[U5L[T<^)0D5S[I!UJG$=L MEM8*WXA:>*V25"X IH!,AB"T]P(I&)&VA>^34UC5UF==&-+C];>:>8LJ(EAA M@$OIO A>&$3->%*,>6$E:.D00DP2'&IR5HN6 M#FM5-E*!5H&V-M $ES$&82 J@J2/.EC,$62@4+:H.>JB(=MNI2R;SD_&8^V._.H?1\JO)=4BA*% M"H@942RG>\+RI+TU:#77R@9V%(E$17!%\"-&\&Z#7@;>AZ22C0C1*C3&Y\02 MA3&&I=C2R?K(&HFGFE%6G)VVIPS,21 4D&0"!=P+J0&T-N54,6A9L!H,\4&9*JT P[:(2Z!*"12U]VUGM MIZZJN"4RZI!U=BN0J<@^;63'C$YGH@<1$R3GG8W1@/7(K4/-=M4@J$,JC8KL MBNQ'+-+> T>4%0&32C]J84 'CR M#S89ELG"BY;3/JM^I') Y8#'Q &1H024 M29%%8!"\2Q98S@($AFC]UAJR)R1MJ9U*#B!Q>&*=2O;A]9$QS3FPR!0@!*<% MY&F3*HB<\8=X4JJ;'0;]IV*B781W!Z>I.OQV^'MN("DF+3@+B0)&)Y-EPL@< M^#>K'EW3!]48H/)!Q_G@X"@.FD @1)H5) Y:2O']?H=ZY(3XRJ ,1).Z <27+@KN/FC$P7.D@+6>K M&XY6O-Z+UP-HBCJB%GH]G5[@*%!OG/+EQ^%?/1S%WH2:#*PWP\]YS+.S]^+$_TQJU<#IP]]"##,BB*+R\FY2BP MYG"N]V5YFHGWK3YM:JR/NTQ:<;6?4_ M<'A!:QJU(324%AG((BDK&:*.,$Z#6E/1$5545I1NB.4/N08V]W -!AE0 /S)@3 MR+W.OI6C<#$)#@_(I XB9'K8-A'>=\:>#"YW9RTU?CYMM!\,[$PX+S%PS'D@ MR.@P>L/1&HR"6R&VUB\\(<52]V5)G=(>=4M@=$#(R>1ED"8Q+@$43Z6?" C! MM/7.^=JHIS;JJ2YNEW@3$D&!-SI!@N"]S3&M8]%SY;BQ:>N3!)^V1J=FF(\% MD(?+,-&#L!:YB59 $,%; \(Y*ZPB5-MOE=ECVYV<4&IY,C"L"64%]X&]+08& M/)!)R7A@*OG\!\!A4!2E<:L;A=2./-7!/DX,'L[!)C0QE098Q"3H$!&, TM: M*N\QNM5M*ZO7W,D3K\UZUFW6\\<@?VR<%GL;YB@N]K[[=CL%S=(ZW]6G9V U M"IJ7BXLL[^ $+1(GKV4Y=\_GU%$CL0!(7.EDUA7)R&7D7 -GE4B&_2!MVZ)_ M(Y&Y\:1ZO7.:S$4S'0C1ZD:(D]P8]3S^]\5T5D*NZ8?Q/R,AUUA"[(LOI>IQ8-TM5CC@ICG"< M*01BQLH 420O8CEV)Q $%9BJI'%R M>WG"[ILJW=T1TL4NM94(*A'LLY:U>R;P+D@(AI,3&B((9X3%_*4J35SCMGEG(00B91BSC%JPB%Y,EDMQX M&PW)K9GER>FQ:LNF+@SI1 *)0Z.=8]#*>AU!"4 !+I6#+11S#+T.$*H:K.85 ME0Z>3EY1MK\K&Z0TTH#//."-XU0:22B7DXQUJI"'UJ+E;,*H1U%=Z&HV4;GE M,7'+P:DEL))'!"FT ]H8SD1IJQPD ],F"J%J]%%!^;N"3' P:,+S)$$.H.H M0U9:O\G#^> MYQP6&]30Y_(U=2#4:I^W8U'L>!)IIQ2?+%D?.\HAT+3S CO:?+'(-!<)/V.POCW4?,IC5YZ M60LM) C-$S&&8"-YT@%D5$PB)2=LE:+M' AMJ.Q8A%:)HQ+'"N*(WH)@S/HH M(Y#RB"&H9+V0,3F36-6G5>*HQ%&)XPYQ6,LR&)D#ZQ1P) M.(XE6M-]S;K8=;(21"6(TR<(C!A5M&B]<6# 6)(!M6,QYRK.PCI-:Y]ZTZV# M$L(.Q67[8HD=BG@.01V[5)<]D$^ZPP+>@(V>8\I?F!0M,SI8;>R%;^WJE=;,;9%&[,.J,=.3*:[.];Z=J>3 M?R+BWP=TWSR;'RL[CXM>C\+PHI#&V_&DO.'Y;'XN+?HAW7,-A!C*(>@-7Q[AY"[J3:[V\U3]H5Y%"+BNC^@$L^C(QZ1("@MP1 H MD $0I;5,!P7*1'1M.QJ[J59K:2.<@];*.Y5W*N]TD7<$^B11LL@4, 8N:I). MB)1<4<&UJ5JZ(7;C_4R6?2LKM51JJ=3216I1+H$DAXY;"5P'RW-F)2Q/BD>E MH6V=_+ RN3N< HSWM8/**+4IVYUQ?ML5Q=PN^K'M'.L6.&)PUE.CF#>H(@LV M@N,Z<>U6UTVJ&*XV8:M!0@>"A(><=[33*,%88$%" A,@*.8I1P@F6)F"C)E1 M-DQ =JZA>UBK!L'Z0M5>L;6[4^6PIY/H\(A&&;3(.8? $B;-4V !2ETE\;9^ M,4>1^/&^ =DWJHN'NM622662RB3_+1?""@K F99M.U[7@]->=4#"]FTG1I!G=/&%K,"&=C8(E;#D%R9,D( MH:(A18+KEM-WUX/6[K4/3R^DJT Z 2 YI0'+/G,M?97\U)1%3^94RZ^SVGT) M9>&YWVCV)GW S\M%(H:6:0%DO85HHW?<4T0OG0@@54OWB+HVWP7M4"6 2@ [ M(8#H&8()POG(("5A27O/M&*DG;=L5^*<*A:H!% )H(L$8$@B2Y)+HR*4C==" M,@#!E7N#Z.)1 #4:KZ#O$.BUCX:, MM98,N."MRK[;VY1(4I)IZVA\]_J7BNN*ZXKKU5FVM!F_20L2H$5T07*E@Q&6 M$'E;)Y\CRW%JKEWA7>']4'BKG&Q'T!:X0PA1>X?!@F,RDI=H#R4+>M2^^ !Z MH;640&M;W,O!=-Y=)3^4:;YVOMUETNX-%JQ=6V \9EGAKX/1>-*TWID_[9<4 M2DV-7DW&'V]8R'W]=_XV;^"SW-R+3"#B02+YS#X.K5(.1%+.&^-%K"*=*@*N M:.T*6AW3B1-%;[F$9(3SR+W2+@K@/H94%345K16M74&K89Y+@4I:&0%TRJ#E MB0MC'&K-[#IHK?*7"L8*QFW F'0!E<%((H K6C26HH@:C=!X+ M4CJE.NF6M.0(T$/IK2>P@9$%EI@+"9SS"A/C%N/6T'MRPI+J\JK+>TAM1R6= M/)->"@',1C0!8A%Y*28P.NJV"N2I>L$*S$]6;X.=_9[*R MEI\5XY\,0OER_L9BM-/>=S\6.[EQ*Y<#9P\]\*<,BN++BTDYYHPB_\YR9SYIR2KNC(.R;$G.R)R#2F:,\R)Y M6!.(8AF([ J';.4QJ+S/I&O!8IFHGWK3YM8ZX&:J[N\D=7_W(.8?.+R@-0$# M0LD]8I4&5XHX#8I "LJ[E)R, M""9SA"/)6.#2V^0,K;/;ITJ!*CE4.;CUDMF3T[ 53L#=6%(U:'?JCH&J:1E!D0T8(UR7 9OT$KF=!)AZP-TGK9> MK%8/*@^<2/7 :Q8)2#N>%,2HO,M\H"U+5CO/_=:= #?2ISVX6"!JL: 6"XX] MI!/AE(-1BJ/D,0<3C)6#RYVT0-)Y,@&<#,9O72RH38QJ.%&AW\UPPED Y0AU=CA--5ZW5$A_=R\,<@?VR<%B,;YD U]K[[=CLI MW=+J^-6G9S0U4KJ7BXLL[U1F.DEA3':1!-G^$3A$$-)X(BODN@W!Y#)%> K M W\]^N5SH*(KN;V.L[Q#$5G2*8> )B60*GAA@P:'V2F4\/ 4=6Y=CQL[%1Q6 ML)X06 62L2)I32$89X2#P[64I ?J/?4G0C4MFW5J(BLB-P-(E?4/W8/21<\6*$0O74 8*ST MSFC&(HLDH]RZ'<>6>JF'U4Z4Z0NC3P:875U%J:VN#J"C.H+7E:24U"%JJP"$ M]XHQXZSS0JL8]=9'-3PYH51UK:?H6@\.N\15],ID3XH@C?+*:C*)F80DI*W" MI1KR5EP>(^2U4J0 09GD&2!F/^A0:N112?1\^UX[>Q02Y4"76W,R<.QJH%M! M_MB=;U($()VUKO30,LK%UC@>+!_2T32J @#1 8 MN!2=PA20B:!!"!76;;13G>@)ZVE.JOM54]#(3_?C>4ZJL,$*?2Y?T_&CD:I@ M[*B"<7MV;218'J<47RR9WCO*<<@T$\1[FOPQ"#17/KZC,/Y]U'Q*(X):_,5DAM&=I'7%SE;%4^7,ECZ=$'IZ4%&"9,$Z 8LY+)X/S M%BSGFDR5U53RJ.11R:.=/+CVCF&A#%96/I)GFE3I%NE]3@/=UD?K'$#FH_L* M'NW!TY4D*DD4L%YH"XRD=U$%L$IIJ[RQ6Z_"U$9-M5'3+D4?3ZQ1 MTP&9P,08C9/Y/V> @D8!&(W793^F$+AU6\@GIT^JC9RZ,*0:$*Q' ]+YA,E' MX;P#(F8MEQZ=8X%%L&S[@ZF?M%ZJ)@Z5)QX'3^3YUJ"M]]X*X *M0J^E(*$H MDA);\\36YQ368D+EA,H)!^6$8)1'\%%+)E1HJ M-3Q&:I#!17#&8@*5&0*\4DJ3HV@C.GI 0_@: ZP$^C;"LX-1;[8H M%/4>TH7L^O/B\U$VP-E@TG8HXVC1;GNZM)[-AU;C=!+:@US5'^G" C2>1)E?C M_#?6_.E-Q\-!/,BH-W08-X>=![H8 MS@B6ET-ZA27F%3#%O5217"0B[@.HU3[S]'1H';+4R@B5$;K&"&"<<$%A,'JCN2= IGSWQ&45\!7P%? ; ]X[)Z/(CE]'!53ZUT3KO01N;/)IK:3@ MV$*Q#EG@T9#>JG(Y'?BO/?SN#YA'Q]3=N;D62TC(I X= M5'3MV<4?&NK5Q5>4[]O%D_#:E!,9O$8@)*\B16><"@8L@]/KR-4A.ZQ>O>*] M1GGU&%MV_8Q#' 7JX:SW MDD)#_CW)^[U59^45F[O4/=7>7FL.:7>JT6]W.OF/0BK;L.W9>)@9?#H/?%Z/ MPO"B\,7;\:2\X?EL-AGXBQGZ(7T8M\=!R^LI4DI>.J-&%T )X8$%;8EKT)%Q MU[;QOIO2JCM4SV5?./Y81;:5>"KQG#3Q %>>:1$-,0,HM?1*DI\P>S#MI:%QU6D7:' M4XS)29*PE5'6Z6+VT#+L<;N%[:;$_95Q?[OW(>^591ZRJW.GY$!)>F.1!QDA MDX$W6DO&!93-Q]BZ=^4@W

=DK&+NOF1[7:S1:W:\Q18X[='*BS>UX)@N?< MA0&60],ERW3BI'&>E2,F56@[LODH$KF'\0QG?2NZ>!K/VO'([BRJ Z?=50Y[ M4AQV8 I#$,*E!& I@>$*"273UGC%(H.@-Z.PW>O\1)^![@M5*S"522J3=)%) M M/<"!ZTM5!TQ C1!N.EU\I8Y=OV_!Q#3'B'663?.E=9I;)*994.LDHT0DN* MBHS TG8$I6@,0<\U9H9,&"L (%UUO9=BILJ1 \.@2M#ISKZ&,*"3!%BQ$X$^"=B E82P.A MC2#8I99B%8(5@EV"(+A R?H0%-< A$X9&3U*YW5RNNUHZGLAV)$>7A5A%6%= M0IB@R-"GG,2"!8[DDA9<:D,2"-"NX^0.+E&20O:MZ&+V>VP=TF$@L+-SZ+IU M+N)F^9I'CHZ14TY $!RM\25KLR9#"VW+0M5Z.'IR9Q-6I_1TG1(A)^ESQL68 M!,_))@&*@Y.1>XRR18B_9MCWI$_XJR%@1=N-)$OY ,P)H1&!)>>!D@A.IF12 MP*"V1=ONU19/+_"KV#I-;"DFH_>H4%D%D"1*'Y32TDM.7N+6Z=7^]0>\K]W= M(X JTBK2NH6T@#X(X< $ID%XF_^4N2?45/VW ' M_:1Z!34Y0GX.2TE";]!D";W;9Y^5F3OVZOVI*9Z>R%&7&Q#=?>2"6.F7[EB&EV%:H0[:K+,YH(I-#NP7NP+5 M#DY3]=7SOML 0B5!U@@%VA-J(0T9ET1 4-!RQEF7U"]W=RGR?F:IZL@K$50B M6+-V%P,QY%$P"J!27_V4"2$K-5PE/Q6?%Y1'RJ9)TVUI/(6UFJ@?J?N*U5T\\6Z_Q]JU&D\'3KJK?'#J?)!I0.JRWU%)RJDA^)1I MP <9AA\$YMB&9OL"IILE1K*Z#Z7;9T%RT3]U)LVM]8! M9U1E@X]%-G@/B/Z!PPM:$T/:VIC]&S'*-\C((A,L^S:N \GLZ$[QT*"["+4= M])U5;%Q9XV19 [S3*4H9O"90A,Y+'CSWGG'E\O=5#%3YHO)%Y_EB13J]2\*P MQ@8DB0H3"!V]"\8Q2@FP-!AQW1 ?39M'_6Q%. %])L1C8(C'7GVK5'0Z5'0P M)I(<'"@$(04 +VW5HS/@.8]&&RNW9J(G)+.J;8T.(*5Y8FV-=HATPZ3@H70P M90#*.;0B(5-*@4\,W#I)2E5UU99'79FFZN-7(M]S$\FC9N@]!$HH;0K,N,"E MXU)LW1GA:1\&5BL1E1I.MQ+A*"8B\LYB@" %)B64 XTJL"/0?[8 M."UV-\Q!;^Q]]^UVVL"EA?RK3\\ :[2!+Q<767:HV862<>02N(PDC9)Y+4E* M#I0XK"O_D\L(N@;0*OD?^P'8O>*_&T^JUSNGR5P.V($8M4K3#QE'/H__?3&= ME=AM^F%\SV+UE3%JR?D'9X+TV3I2"MA=.< P*F(IH71"G M*-SK>L#9J:BRXO>T\6(K.6",I 0\&K%BKYT"5T%7\5OP>&+\I M)%>.TF%>!G J6B2EO<9@#89DUCDY]T#MM.Z$KJHM;JT@K2#=&TA7E%=VC]+L M3#T#;YVW")Q9)T5(J(T,$LA'?F2UU\-*,TKUM=$G@]436MVI#;T.( P[O&]6 M+*$ 2H(K"Q*4UR0%"UR -CFTKOV\CF%0U0%WP $?&HGHK3>6<>UC@APON\2Y MUY*3RU\RN?6BY]-68M58^1%#]>"QLO?26N.,*8T4M)4V)8.6146&:_*VP\JH M$B&+&B%W1?]4J>"TO;:-@;L0O0HNQ\_&.<\M<"^]2D$+M76K^"B633O")<;(TM8\&$'+ZR)VP M/(*+9-![A*V[8AQ M\1U7\E'T8&K$D@5+)&(J1@F8I< MF^V/?:J-LVKCK%UJ5IY8XZP#,H%2TE+0P4!2H(+WB:,!"V"C(V&V/K+JR+74( M%%HYK8(KI\HR;4U4I2&O":RK,5X-_&]799/QIE=G?;5%UHQ'4'='7.SJ_F(2S;#OE6,K05'AZ M\T,FSV@8>X-1;[:H ?4>TI'M^O/B\U$VMME@TG:\Y'(76-2"E.*<, PYJW7 M*D*V+8]$>O4I$#LY.E+VA5-]R>Z>3W<#^[WK,R2;KE([<4@MCW4U;QQA;^SV MXSR(/GFS8>YE/^V-\FE#M\]#)N5)(>H2)LW.QLMMU"(X*;WQ+!@/BDNO2,8\ M#VB$5<#E(Q2L==H,=Q_35:AW8)A=@#J'Y%D2WBN,P&TLI[WRF'U?D)[)L,[" MS:EHR3IMAA7J%>I[@CH" J'A&?(&+(&7//MRXCHZGI+YE717)%& MV04DDV&!!\&34QHX"N\@!')1@(Q>B'4$X,?6777:O X"X5;)R*G@>A>#/Q;8 M-QW[A@RPHFJU)@6$D!BA=R)$"5)$+!UB5427?7Q,U+%^5G?*7,;VM6T[6^ 4 MS?+[ZLT["? 3\>8"K&,8M!=>0T*)ADE&@,A2$CD[/VV%5*VK-3/BR&JU-^:O#=*7HE!\A.&'P& M,! KC:$94\YJ4D8BKEX-[IA@J=M&5OUP!?*^_+#V$*-.8%$CL,@=5\(S+J7U M@@=Y*#718W:N!]82]Q794@O\/R<8B]??-B;37 T MG3^F:;\WHEE1)LWP\XE*;AXZ:SL10Q[00OUX$FER=5?_QIH_O>EX.(@=O,<- M]:$W;S+?UN(&BXVS?J_\^_V6LO _IF=_F=O_BVS^'Y:L_V9'8.^M#D&Q $)P MGZ0P0@J!7$-,ZVSGJM*@79C_FJ@^Z4BK4E@G[O'$*4R2)^S M2>;!&6XBU\DIH;?O;]3YSF?'QL!IQ2/SN1,H%)QB!RF?/$Z+60 MTH?$U- -N%'?!)08.I>4L\*BTRW&5$FYK MNMKC>:.UBE7YJ?+3"?#3%O24="1*+-J82K][XU6443I$T!Y2VGJG1A6%U@"J M$M13)ZBMU@4%.082M60>+'CG22>&I(020*1V)W:M4=&Z4=$V*ME-E;&0!]Z1 M8UU_QB&. O5PUGM)H?%I/2FYWV7IQ;\P]G_/M.XGN MF8+C^,(/:3':KZNBO[V:_YW>S4[(-H__\E9NL.VJ>WI #\FS/$J:3.>AVNM1 M&%Z4Y_QV/"EO>#Z;30;^8H;YRA_&[9';LF[6>*=BT#X$#X#@LU4K$;Q1"07S M;NQ:*WX?)[(3-B\EWK$WROCAD;X1QKTM9TR^T=B+^=J=$ MOV>:V>M,')BE+#AKF70QTP^D4(Z612:,=#(8":ZML5 W!;%W6:HO..M@+^># M\[^CDL M&>,9&0'.1(PEH1%>88)$:75"LR=-YL.JYUSSOE9Z_R?4'JJ./C?LS=0"M;Y2 MZRNG7E]ACI,7/!99$R@E?0J2Y0A(Q\"3%&G#+&FO(LR[K,3Z4IJG7DNI/%1Y MZ&1Y"'B,QH&P1!:T*9T/C#,D*#*,I#;DH=UWI!1][G2?65[9IK)-99L391L+ M2:)6.=Y1%B2+UI2S9U +J9VF!ZQ]'T8L>8=]H&^$JLQ3F:!&,]2UKJ]^<.(7R_S%KZL, MUS E?JTV;#[N+[VR C@([?;UGJB'(6>\>9*^Y!O,MS&CZ0^+";\SLG7&,5<) MX;^>Y_]=P?&^^0Q4K/[N)_QV4?S@_"/N"N'NO>5^KWFEWYO29)#N3L#-21\5 M\Q_>?#J+U[[YZ=4S=U.VV7(GYWFDSWRYV6>8\GW\!8>?\,OTG@E9XJ8?SR:7 MGS&?T#FCL<:,%V;.V#7M+5YC?^V=+<;>2'HO=;QSC] J\;W\T?)C_>;/;?=T M:\A_HYQ*39;'_/5'N#8HOOGIMS_7Z MM^>_O7C]_.^]]Q_R"[_^\MN']S>'NX^Q?!I,&0KJWZ'4UI]N_YZW_G M[-]?/?OW?W_V["[I[ ;:?[KZ9IO/;BF>WS:OQDZ^RIS_?3&=#=*7]9[-XLZP M<8F_%2[,W^4Y?3X*9^-)GKEZF97-#\UP>C"XK/9XM+4 @66-3>L.SRA;2*YS<2YEP#/ C/O]GA ML[Q\)O>+C?E#Q/+?_/2/04;'EUX3PLPHG(VR>?S^I9]?"#_TOOO__LT*P?XZ M_Z7F&_[7WGB2<4:]Q<]>S%W>XH??]RZI]VO#^N:G?/6+E(.2BQPW_:G\N>2' MG&;OTY[&>*_YQBK=Y[CL92?]'A:?B\.IF%",\INX^,@ M/Y-X$6;CS 69 W*H,2UUZ!X-*>10;92M*%QE?]/-+,<__)+^GW\M3F^."29XRI,FXB6'R MBQ1+'-3/H_U4".CB_'PX*-YM5@8S_O@QAWD!%PV^\["GQ\*")5ZGWZYOWKW[YD-\:!^-(BX\8G\_& MK;/P0^_M8I*69N;RH_*C&4S+A\]O.,R_;(:$^38'Y?L?>C==[67$N8#M3TMX M+C_O!-,59EG MWD$URRQ&L(;X%[]O)4_K35](I-IE=N M2:O7[O=K-[75?3J,UI7NSING68\)4&@ ,$ZJ9(*(8%PV9Z$N^WJ,DN?#_%+N1FZ MG/ 6S+^'_;W[ZD&.2\PF=XYS?BXVFP0A'H40RT\L" M=A.^Y'&7>M%@]B6GJ+.SIDZQX/7S2?;V@_-AOMSO-*()#H=?RL]SZD3Q,O3Y MK]&@?-=4Q:=70>'_?O[\[574-Z'F()QIAN8HITOETB6<^HC_*@'6 CHE=FB< M?XXY+CZ>-^'/(@Y+*41T:= _K&>96QFGWL0X M3?<=H-GDONP*!_CBRB#R6)KXY$M;Y@XY8N,UBL^_0& MQ>_E[YH] #_,URUZKYHZ2?8EC8H*M',&U*.=.S/%\YNFAF?'1CC6[I-R\+.LNAPHW'XQ<-(Z9G5$HM MB^?Y>O1'?OM54)5#EL%PT(0UXS]R)''G&?;.<+H<7^0WI>$%E0_V%[,2G-PR MK"MS*K<2<)*M(_;&\\%2LRB91S8=Y(CF(4-IYF!Y.'&H9_T#T#:^KD MU\?FA,,<4 T7MK^8P%L'UEW";%XK.I^,TV#Q?&@X^)C1 MDS_[D%$59QMQWK;UV@/$57RC@A07*R*K=_0'Y4]\1V&3KX94AQ;BUX*2/ MH*-RSC$N&5I,QB;3QAWKAE>. TOYUV/P&AB313XH4(!4RC@O[7'#J\5D]99F MZS E KY1N8S+K[GRU5.]P?,YO2(!WZABQV&;J6U]FJO>=+OXNOSVC?-NSWC1/P#25"*)FQSR.,LPH>RP M>E1**(&PT2T5 IB6=;"E.UD.^RXG:G+-";WSB\EY#@:G_1M.N<0=@S@?:;,( MXTL(67XYY%O.4S5I?EC&>]_H+\/+>?1Y.:'3BQR-M,[8;-SSUY.];GUC"U!M M5-/D7RUJKL;'!J""T^.KC:J:_*MES=6SM,'4JOWPU5O\,J\X-O!(BP7J!<;^ M8SI'=1.!7A28X4+4/T7G$P.J"/43$M3702 MI7] 3]9W./J=&DGQK_BY9&V7&N*EA.G9E,)?XL4DHSA.:?3-3]/\8@[F\4)\;21JYH9SB<_VS!4ZLF_WE3#FZ:3B::O$EO%VOC M'\8O%B2_W";7"(Y!N. E E*R44?&&%GFI51A]8GKFSV2V2<:YCGXF#_[[,Y3 MR3-YE8K-%K=19O=RD;],3,/]B]NYXOI+%S&?S6*K@^F-&?U]W)0CQI-/.+FJ M.I0UVTE16 Z_]-O3ORN'GM//12VC28 7Z_^73WXIIRNK!($.YR@V*H-SLPV; MM1+HJC?ITW,4&U7BN=UF:EN?YJHWW5[4V)&CN$S62L&NV4G?5'NFUW66RWAL M?H_3C+Q!&LP7H>X+>.=E#OK$VVVA-8YP^.5_%N^[OLG,-)&* M0\U19;E(V=\[C^1S]#_(H>FMJ'U!3=.=O&A*[9+O?Q^-XE^?R,\![QCD/ MVS\-LA_R\_+IY=W%>85KEI]UB;_+TF'O///@K!E.?O7R#O]/F9:;'FSY6E=L MN COL90-IS1;+)#F[X;YWD=S)=C%E"Y'?SUI\4ZM+[_K3I90WG>^B$Y*7+(\ MAD*Y0UKXR5)YO$G8E]-W'>!/QHU?QF9"R^U/:?+'H,SQ)?77M:/4L;3*W; M>U7E/Y:9]K(\XQ)Y+GS:V$V^6=PI-S M#Y-#B(]% QPO2?O9[,LY75ZMT08O%ALG\RFXN0Q3EI(6 U_EVY=BG)R?C<-\ M28MRDC+WB,69?1K?6Y"[X0YBN7"S!K?\&TV=;.&/ER=\<;F%&NF2R3.]MSRH M,KRKR*MXSH7>IKSS,G]<.+XB^AY>3!>JO^4+MEK&/6YN,%T*(A8+4^4-BV!M MU&WMXR*?>. M_580-'](;2.>^\T;'Y^=[#A>FE?)(;^<+U+W%360.^M!99&[;+1HHYI?%@_M M0UGB^_U->M\,=@[PM\T0^(WC(@Q( 9&A5I L.9\).)&5&!QY:#MOZVOY^3^W M'N+[68Z\7V8#G/?9^C1F @K]/3#_+Q.=QA>3^XH 3]!E\NG_@D7I=1FO8[)?F?9$?7*SY0!O3??D:\5P52F[OTRC?3TK2T?SPK!C! M9?YQ_X@R336L?[W2?; 2AMAHR5GP;4*=UNAJY8(>.[DP4FRV"^/_9^]=E]S& ML731__T4"I_9IZLB9#=! B30LZL#S&%5IPXX6T.(B M*(#Q?]06Z ]E7:[ %?Y>K S(?-88<8M$,U=I=XY385%[2N'0&\R(RZ M'O.1*L'B-9J53'4=4U??[@Q8MU%#K1=[SP/R M"?/Y\G-[4'6D6QI'8^8B^>L%S,!&^NMZ;>]C!R0"G[PJ9<$?W4/!*WGSRE9@ MF*>#F6.'X8O)GZH84CN$Q.?ETEMYKRP"VMS,@ <'2T9I,5N]@O??%?P!A%=H M\03OKW%%4)EE8<_F%ZU9V0B]G0\89G]PA>?ZT\QH\/E3A4!2&]9D83ULT/7- MA_VQ,L@@ZPP>KA7,QD(Z$]3673TL"^?E:4"C?](VQ6P4(&";)]PWW^B(I?F@ M*=1S67_R+BQH/74SWD\SR,2U-Q:(NA%IX7=F&A!9@M2VG;P1Q=I!F,UDS/N= M)_S47@RP1JK($824S-;;_)!/%35WL(LWS6 O+X-)ZK_5^-AH[ND!FF:(?MJ+ M;SQ TPS13YN(H1>@_ "O]E,A#M1$)8EPY-UKICX4 MO7X$H1MUTHQ&A]->:./00GW#ADHW/]FEF+UZ#840D*IMJ*"@?)O)[@EO\,S! M2$-TVH?[0AK"RA*8/?* KITM5=?%]V#O3A?VKPMQ[72M".R4W4OF1M N3 "C M:FE/Y5S_^E736N&'[_'5EKZ?3N2Z &K>$'#_AUL!1V+2P+ Z"=6P,KM8QKF' M.)ZUI\.5#_=<^:8UP_5J-K?[BS<2T:Z\U\8W;-$*L-K,= 6==7>C"ZIK2//, M)Q"PJ"P0+ZDP9[O)S$4RBE781I;EI"UV&HG&WF7_7A9PYKH5F;=(_UNK.7O%=FUOH^4Q_TG6@ MR]E)T"1CZ2P0&U^R%DDXT1[H[4?ESL#V#@L+K75U NWI#P6#_NB'G5%+SPC& M.GWLXF(.0,E_DC?P)% M]_ P*TM'WK"TB?,"0LKAG!@G @BUN$.^@:D->NVULWEM_>(.J&JI6\\.2.)% MZ>P HU77-M$CM.1KGPMRI]DES!^ J?5_>$BDSI;5]>B@759)- WU)63&/H/2 M^6PY(2R2N9%+G966CNQ)\P(@ I MK8M!PZQ7/,^K7-,CGZGF)"ZG! 9AB/8# M.P_8<4/VZ2:ZY@4H@4$HHOV8L /$-(0,:S.==Z:,DYY7IK3'J=BK'NS?1[!J MK#5G_F/KFN%.=M?CS$5\\O4\!W.WB28%ISG@11OAG0D8_Y.9.\8['E\_.V!G M?(H9](9UV%L(CJ6 /%(53]J+&#+FSWP-5D, P!XRA# G5:?*O$U=888K-9)7 M8:T*[KD'W!&&>+2$YG;ACE$MI=.FT]2S V91.80+_3>]$9V7P MO3I!Q8[PT!4M-/F&;"&QVS_6!ZJ"87,;."EG9E<:=0N0 3>:1FGYY;3IH%SZ M?J3B 4=WR(&_0)7ZR,(]44R#LO_)/@Z288FED[-(X%L8AX[?W17ZSA[!ZM O M'-K("L;[$XCX_,\EF1.288R,+X&2<5"V).DC902":%[(^[<+]3UX[DN+L?!P M+$>BT.!.X-J\B?,H)I'$).=DD P* M3"=[@Q/'2FFTVK'&9E6-S>HLIUWNJ@M6.O #A,^*.V%S6GD^$(LI)[92PWD=WVMI$=J3!$TGL,6<:& 57$ : M!CCUV1ZHYX2PU/RIG4(H'UVPW.>=(9[KBS7#>YN'TIS$!R[O9PNH/+"UGQ68 M$CZ^,%K$'TZ?<+!1<"ACJ%+,H?KTHNRBR:"@;?("^$6301'3I(]AU'6P_:Z%2A4U!AS#8]!?$7.IY>8=TEQO.".41XF.&$GS M/.5,\V>FOW(RFA@A7 M6?@0!.^MVIZY[;V"[>VJN'Q)O)I Z=]=([T FKZNT>&/YD'FEK %VW7\:_.9 M;R9_]\E'B)/Y[TSKHA;WXBJI J]SD'J7Q32_MB$TR+?:?&03Y&"#?#6BKB+4 M#G<;C Q&7K:&'H*8$';\9-/94+;.9]Z0W2.>:I1E^^O M;7[%5OBUJWLVA. 2YE6)$'SKC7$:-P0%'-^NVBI $ LC?+'!G^KK<0S$@0T M1+G!>%,QL.X2D>>ZX0KVFX_--K+C\-PBD)[;?\WY9X\N"!^S+L."PWJ]F?R' MC31;:%J=7JZY=70)D)!9>>]>Y2W]>O)AG-LTI%62W!.:V0)\(&^O*_#-U#VI MN\7ES6?_U!".A<) \XW0]R= X%=,8;B+3O6-V* MB=Z:%&O'>\OS^J^L ??:T#0S?;^/-AS?VRPNP MH)=K>VR-V;TP RMFI9K)5L'_APZXE$L<6E5LR8M\(C-8+!MJL-*>C\MR5BO# M8.S8,PN5]3OO?G,1UW V"^J ,A=C]10.T15X$CPWC17"PR9SM&\M-I?KN2\) MKK45/#>H03O2,+:JN']ME$X!F=VV:U_K,1!.:_;Z_W MBIJ@OA#,-'P6>%K5\%O6"+N.=IC39@C!+6G =9I++"#@JF&X[G/UW?%Y@[-H M ]_FQ]=8I =+,22LT32?ZP6$%I4N'V?E 2U7.B/% MO\_5&M?@%7 M'E $0.LZH^SAWNG,\UKS)P!,JYE!G:8=&W "P45J[WP>B#ODK)#K!V &A/9 MJALSKL=2!^R*)2RNOPL--]4LE." ;M>W2^+VOD"-PX4E!G#6GPSXY%H/\#@+;B[9OO-?.$NUN7,G+^_Z1-5)37L4Z MJD/OF<^'DX:8E^4 \C'? [?%AQS:-1@3XY*LYO:5CNH'QNP)30+P\G**>5 2 M&.]- O8O((N,!V61<6^?2F/5O%TH^.,'8Z9]XG-(D>Q.*6N%J4HT MRA+!<40)0R)3/,N14E(*-@8J,,XQ2C##6M =-*8.D MIA/X[Z0A,!=T^6!\@-5K:,70;()VH9[,@Q+/>&_BN7\E!BS?RTL\XT&)9[(W M\7RLE$:R$.V^=9%,\Q==;^ ZB*7T@PNOVH!;Z6N?[^Z!D7-FOJ!L 7!H\&>9 M*XSCNO;.K[D#=C;-^'?[E)_M0QKGXQ?W[2%WMT5P]73N9AG!6P,?NF_[Y=&16/7$,N=I=DM7-:R M^6K'WUM3G58E?38:"-:7H_@'BEVK72"P;(V,QGNKFL759 MQ%F!F\;1*3F]& M#>H'MR>C/0M*81.=D$T#$O=J8]C)-ON-FEVY6KL0[6=;IK,IB2=K/FF@VS] M!)=$GY%!.3?R KHPDD$I+]+?A;%JN+/;6,B50"PR&HT*BJE&3)!49C)2,>=8 MRG0$8R&/C(N-LI@85QLG3 HE(JYEJE.F!4.KJ*WC>_[Z(!E7NOFGW&\K:5KJM(\K%4[[KJU MV,;(:LB(1739Y-\B(.RV>STN+=M-G??VC5>JR]L[PJ=UBUL8!]TW8&MR=Q_0 M06U5<*4GS3YJ+A^YT1&MU4VLU8WKO)W#/MZWQ-]8K#;N,5 0P7I"ZR @6> M..,VUUNC'EO+:U%SL+2EVV&0E)B5_ZRSLU5*JL%,TZ"RX362H48?U?G@;D8< M;>:]?+#4P $O5O=*J!?#=36MVYA:BD!M86V%0T[4IZ1ZDI>Y-<4^:0?+0S2R MV\/LOW)ET6L.3_FP!$:K:B<_+I<.@AB*S%75XF'^% ;XJUZU%J59-=0EX,_& MBCU1;?14E/P6(PSE$15%\'_.[.X_=;? )/Q MY2$[R: L+MF;Q>V7T@#1;B([0Z(O"HF^HYW1+GN^95]7@9[-H-]T1^AGZEE> M@,_/&BG-L)!->FVV?[K7EN3X=17H45JLFN;ZU'9#="18C=Y)+<8J /5X8-TR M-(-J6OS-SC+FG:]<[QCWC5?-'ID5ZL,8O2M=&7/+1\^X6?J6#OZ=#0NES6AC M03=59ZNZD*8:A3&(7_U6:%M#HIMM;1R^O[+X++P]#-%/_J".-DU:HT 3ZI@G M%;@^#=O+3_^Q,/*8/7(+O.^:87!,#MX*K@*\8R=TC1/,QK+W!9OQR[W[33R% M>7I#-QC69;ENV[V-".1&N<26=]?VY#::K!:/2[O@8FGCX#F'JAV[8A4U'Q,-G[$QKD.,[%$.-%CELP<05 %2[+(4=D>5]Q)4^3KB+?$[26RZ M^1V[M0IL Y/JPCNC,U>3TW=XA6MP5I2NJ*.M7X(W:RNNP"R;_/>:%SY"O_*^ MO/^*T/"5LCV 8X+3PV^8DVB7R:!<. FY<+B/+]O=E Q*<9--,-5)-^JEHO*# MLK6$]=:$>VK>W3%Y*C"-%29 M#-%&>4J2$%FKO]?$-AE+J?N M^%#OM_9G,7NE/6")KN]R.F#$)ZS+H%#A5G3I.G*]K0U>\U$!-0,OBIF[YBP' ME8W+0$+OT7AR,T\C[",:\Z=PV1DWEL,)>FU[BKIKKM$UQ/<-:7=T69+]],?ME!F&5S?AK\Q^: ;!/KS<<-4XI_MT_Y>98WV( M8BQXQ&2<892E-%,IWM-]>N=;OGOZ^/08^E+[F39_'[I4U]VK9XNZ>_5^&%UI M*;!MK& +16>L@A'%PGB>&<.,6_"0C@EG--)12ED2)[E*\PN(I=G4NP==N$LH M;R;?K6=S8!EQ@4+A_P51I,+LK#K&>OF-IS!!QA-4QMC-,)6:R8QG>9PCD1A] M%K%3)!QF;7X=_OI38\:G;$'?X'SW'FQE"$)$'A[GQO^Q(?3.5YK+Y$RI31LKM87YOP?.F_T) M:( ]_Q"F\,[,X./RG1]_4V(_+7[S@V^2?&9, MK$1N&91$>Q_XL+L#+WE*"D>!VZ+K<"P?WEKP87NSF L'0PI-'&VO%!\E;PPL M<)V'\.B)>^K[<#1@_"&Z#QOM,&Q#\^N-W4.QSK-<$)XF"5; WXU33@5G1"EB M7*X+05Q0AJ>8;).FGIS'/TDXD;G95$J-#9%IK+6F$>(9,Q4[^O#\?'[!(31DK&*,H2K3'F3,@T0D1BKGDL2?#CSHZ',4;)-,:C M[Z'+8F)JSM^SH5D:@,_)Y*\>UJH:&3;?I>]Q6?)Y@V#1:45/P/??1O$9+]$* MIVZ6!1E5VW6Q\DE;V?1"MQ@:'+];DP*ISKX;F]8E:";?^"1?0OF4: *U. M2EP!MQ-X>I95(F37OZT1 \;-G:FU]0NKY.5=F+670CWW:MXVN%I!&>V:/$!(0T2[ MMUBX7TH#1'M&*N5VY_9ZMP>K()1]-B[*IG-B,4X[/="R<:]P89SW5AU#];;0 M"=*VI]M1HU'ZKG%A.,VQSLJNNLD.2$Y5;+%TK+WFU$I X\SG-EO7^7!;8[ U M5DN( 66S_6Q!7,W^MI4< M*_A/5<.QW5"AP=FX6-:&P,8$F_/:'.DJ=/YUS76/SR[>&'*V&7+B&T/.C2%G M'(:<$XV=KX\DI_]2'7 3[\WX'F Y#+ WLLU^L<]O6)U52MD@-%-V%D?AU5]^ M;M K@GUBP<>RZ09,O=,/FUX ?UM66TPF\Z\Y^!T!,"WB^\?GY?&5?5:/JRZ6Q5G3=3[="XUNVCIG-*SM8 M-;#1V]K-1NN+BD.^ZM@="E,]U60C-^R&!A_XDT7!-R85^.-YN5R8%]4US+X3 M11USYM# 2<)YWR.D$DB105G:$(LKK?!4^U63M/8 [=278NY%MCD+^\_90P,O M;['BH>C86[E&-M6;\]GOKIU&H4%:$!H)(1PQ;T&YFAU C;Z;M0I'F[-ZG/-% M^TUO0.%!6]X6>Z>%F[5D$ZA0ZWJ/?=0F(7;E8U!^>[DN9#8B!""Z6:$ T6S#R< MI%2A%*-$<:R0B&.L(D88#B,]*5ZC<9)FB8A3E"G,420P8U303 B4I#)_9J:1 M(#5[)EQA5"V]B1/?9<(VV2!$6;;_YNR5_8 %>WEAFVP0*"S;7T72*Z4!HCU3 MV*;:Y(UF3J[100A'K/S5:X,V56.'"9>>=,-":"Q>FL\*#U+V7PM,Y !D#K@$ M![Y6GF3,+#6F>X M_NSKN;UAMU_A8AZ-LDI+I&5\$3C]\,N5KM#<4*0V*YPY V1;W(+M%C9]T@@8 ME>Y+'I*A"[CHH6\0<*#GA6WD!7ERL+2@MFH"Z"\HKFQUEVHU4/"U?LJX.RM= M5U<%*84>$6Y\6G4$K_Y8U@M9ZCMGOWQ3!JYC1+YMM"";6<8)VP'(F#Z0?73F MQ5V0;4,0,%/XU..Z>%R6P!:_GT"ME6V;MLA,P*KE$4V9XF@7V&R422V6V[GDS1\TBWS[3N+%:."S0[\N'W !O#P"@6Q0]C'+3A%M]W7>\Z4S0;R_/^2VJ6^:<)'.BAT8ZZ#( M?^.K*HE87<.-@I\:ZKKQ\*. KC_N5$*= ,XTSG26:<9TFF*L4HHEHC&5"I,, M4]*A41V <_=KRN^>?N'_6!;O(!QL@9D?JSE^!Z[SYN>?"W1]I*24($F"=4JB MR/A43'/"-9$+:RDW-V;(@XV\)Z.4X$A0FE)NCGS.*,US*35A>:QDHO$8D@9S9;W2Q0<_ MNXTOG(3"MHRN%]F3.)?$N/8ICQ##1!-.>"%4=HM.-6K=S:8V"37*XW7?QSE2>6Q!#X^Z^_ ;^YGCYW:_:P*.(\SK!(2 MI1)A\U>N(DH$SS%.%>=I5\W?\4OH9_JWYD1/V>*[MJ5]=-8HC0:MT$44K8ZRG"9: M<$F-8T4IDTQ$6L>QY#J)]2C"K>?YMIKB2]&N*&*$Y!$6BF&52R9IKD0DM$Z2 MA*)1[J'#Q#-*N543!1.L= #8!%[+T@=_?")'+QJ1I(Z:P?+R/M\@&%RV%P;7 M[V,,<$Q>7D_&;! ,+ML+@^N7T@#1GJDGH^VS#I$S6TW_^6X1.S(VO^#H02 J)Y?*?^Q[DE&#? MZUP^I,59[ICL/QG'#[JIU_R"-DHV^^]U&VG#_6 #KM7,&3 4GB;G 2CI'R%J M!U6J7+IN/[R)*[% D'R^_%PSI'_#%X$9+WRO+K3)#Y: :QEC1.;:O&R(?UHI M]+!2GVT?V8JS#W@"&RI'WO/B[MC>UZ<=B$%8#?H"L!IT$%:#]F$U?JI6ZWWQ MO2^P>I__O%S<63^@#[7!1,HC36*5Y@SSA/ X55D:Q20G@@C9Y6H[.5 @M]=6] SY8<^-BW&Z@Z8PY9U&2.?)K),T.;.>6V<9S#$+1C! MVIQWQ\$;IG!+UMTG++CS>+C!UJ"A(SG8PKZ]^B?M+E)?]%-Y_+EVA4'V-0'3 MN35]OB6 "901/%IJH^6BG"D-Z:X ;G"3L!U3EH!RK#F"UXNN"]JW_;#-X9M/ MWRAA-6\QNR0'T*8/J\&5#_9_M[U?L?\Y:\<*=6KG4I:;)+I-9F0/+15/-8_" MIDSJ_F[^YO=F2BWI1N MA49I#^/GJG)XQQXW7NIK:,9SVAZWF-]Z2@Q 6"UU4%16U:=J4 M3NG[MZBU=% ?OP-6,R#-@@E7E<\6D_SFD@[&(+@"W0PDC:3!)N>WL@9A"&A? M!?,O=KGA='_0TG>4=$95LV(96'UC1#'+$\PT9BD2YFZ2.$UBF<9=4>VC613C M*,HDPA'*-,XEY^:R,UU6ZP(7?\LXW[IQ_4KG[=OK M5N[N'U&509S)<>T;*U;I;5;UVZU!VEW!EFT&Q*82_"A4GG&T F'>-?3 M>>ODPYW:]^=J&=&SDI6Y# ML3D2MY?,XJ\*O9H5V@?9%\8D634*A\P'URLP5,-S_O[F0QL07.._?+F5WY:M M0-FT-K7^>[V$7WLCQ9AKMEBK2JKIA=J.'KE4;WCOWQ>.2=H\Y6Z3QL99.V$( M&UU@)M]XGIAOAX$CWKH NSTXY@/.O&O E2^\+^!H/'D1?./F_ZVQ7^=R[=X5 MZ%!#?5EP!*1[AL_?.(FUF]I8>]%^Z!LC.NK,V*"(/D,]!NCW4.1G5W=/,"^50O*8GF&)QL4.6=[.VCW2VF :"] E;.&"[B[ M&W-%G@84(&;TZZ*L>HV%ZIUF%LN%7N">A0O3_#EUI<0^1=_UCC>3M\JU@ MS[3U"!?WL8]I]1A>V"IB8SS5Q)X-HPKB@(TP7=\ _"0!\KX BVKUY.Q@^[Q@ M00):2:F-IVFP>X^N.SYATPX*Z;.](?W^_3=@T[Z\.A$V*"K/]M9@]DMI@&C/ ME =PYO:N\^'K[R'$:M/J6_WIMCS!G0WKMOM'.T_1\3,^\B?;(*X=F/=4,XV. MW^6NLSS8NV[0/WMM4'M!I6VH[5V QLP6]OQO0@B=6U/S( RCGMH\ 3=&JFY& MJN3&2'5CI+HQ4CT+(U7_737@@MM?U=I_(0^YQJ\/X]POI0&BW5_5VB^D(:(] M$\9Y Y/G6](Z(H1ZI]^MS64/E[PQ0(Q=,3-W/83):BS>_4P7O)#W3U77W\7C MVESA@'* "S^TNJU?!:;)K&Q\\;&8+2&0_3\>F.B?X)V7+MC?GJ<[G\;%Y$6Q MY,:0@,YY/MJ=+Z'=KFTK ],0Q4SGQB$!G'>%R5[9F+][@OONGR^U)SO39'U? MVE_0T+^[ANS)Z\/T]DMI@&CW%S3T"VF(:-DAQ]W;H'.=F^L2LS?D@!NQB\H. MMO<$_7GR7D!S&=N^W]B/D#Y#3(/$> M%/T>]43%?Y[\Y(Y1 P+5/DE5K&U9'[W L.U05XUS\V1L]9E]DIH9MQ^8AN"D M+<*_WOB,9(@SM%YE;U%+I.WA4YWGLN,T@Q?>'G3[?!_RR/"L5FC1O>=BF@ - MBLBCDS"JL.L&;=;K2P0<(*@AXMV;"#A$3H/$>U R8%1=D/QY\O?%B MT/D=B%1TS 9J^=OS:&N06KAM[NYZCRTR>[DYBD MX*^/C=OHS@QA]=I2WFZ7,D,J=_4T^:9Y#7[;3@$; M4R[42W449&\/)K>,\^8!,^GP@48JGK?UFU=_^_#W\I4#Q#X:WW(%Q5"-#QP^ M<)<&@=RNG3JT P+6??NL$.EQ-/2V49*MFOD$+J""5/.L01P<"! FGP)[;-W" M"4">EF+>EM[8A/1G7JB:>ZMC*9I+7+W$/]-YDQ"M-3: K01Z>)POGS34'+FW MA1]XAQG\UIJC 789=(X&<*]OJFS6*H"Z;65;[8O#0*L2+/-#$+TU9=S//)K7 M[#X'P2DW@#:> [*LEV*RN12N7(M/?H&K:O*.%_-E(^K]L%3:E4U5 @GDSJXC M;FNDY9:LS/%H5*6%8=KXM^48T?#@._/5N2/XL6+X?*]]X"*$ ]I?A6)ZW^<9 M.L0;"RW(J"$I/Z!R+6SG82-T,W]5[Y"VI!JS"S.KIA(6J;&E-)3P-VK]JEW7 M!G_;,4 <<];\]V=N,5>O?6LQ:?9-S0_0W)E6&!^[1]E]9.WVJ*(=U:DQDX<1 M5NL(@I'K!\ K6[H7>]1:B+'F5@_++7W+45_D^>;(N^C$ZVA8=!.='MT\?X$: MZ@YH]G^M#R%LSH$QV!;O;"=M^?2Q<8\9Z];^T[/,[>FY*8Q%JQ255*0X(TAD M+->:X-@X'%*0? PC%^CTDCS/A,0X)6:N/$M)3HFQIGDBGQM [(0X"5*<-.1V M(4.W.X;8_[6]0<1^J0]8JA=HZ'9'$/N_MC>$V"^G <*]4-O-9GBCT4YZLR ) M*JC5Y -8N&7;LG3V+X3@(2I?/\'<+3^L"_,#AT+T31J,OJE__[:<\8G_X7PB MW9$+G:9<;8N$^\MK*2N/ MKJZT;#W)NF-OFB9%RQH/'=3,F'RBIC4HXZ$;QV&C9J_B&6G68_+*6[&>PW+A MR8VLKWUO#!U=E%[K^7#"F\G?@(+$4EF8!X;Z0=?!ICEG)SA@;+G3;2_6OBXX MB+8'\N0_[V=SMV:KQI3-0(K.EUDX55-AFC^U8V:L M.L9,0J6E32 K'?X1BFZ#HJWQ\JWANKK+E6M8Z*=?#=ZW,G2X5^J.I:?6@H!4!&]?@#_;ZVQT0 M,2_A49IA0I7"+$VXU)H0^,?MBKJA+4?%@&,]X(J M^R4]8'E"$&2D%9@TA7Z<)CGIL,7#HI+Q7ISEH;([X5+;5Z"V'?$(\?!5V.<^ M_;2R475?'%U"F!SN#@W/A3S5K"PK8]O!+(/=-W5\@A N69G?.D_");;N+9FQ MM\W7A;F_RJ,YNZT*/6U=AT43XWI;^]._7]./,-!AD;FXCQ_W@Y[G/RW,8H,? M]C<-^1V]6]^K&,L$"Y:J5.,D)TSE5'*X-+_2(?L$[C M1;^/]5U.$_"P %.\-\#4+ZL! KX4FX9E-'@B ML_*A;.;V0^#C<0FM%L'3:3H2\-O/R^*?C;A+,Z5;$3HU4?B/$#LO/ '<9*+X M [\#AHX ,K!WD0,E5 ]M?!U^_4G?S^1T,0_5MFP#X; M+TI\V8,\+ P1[PU#],MJ@(#/A0@&7%"Q"A0W&^?TT=U<]NR%[%,Q*_^Y@9J! M"* -Z $!XWS^]'KY>6$9BA]=^Y7J>7"L+6OB!"@KN_M43ST?\X[O>F4! >CY M4W7 [5'=4@#UMR&F I7T=_>^R8ZYN\'VM$@//B]K)11T0Z4/0I1RLJ4IJJZ>ZA>]%(:%J^*](-Y^]3- 9XT7E[[LI3 L9A;O!?(>*ZN1 M]/L[K[6;O+26\--S;NY45\[GKO"L-5M]9:6MB\>E(T>K#;;Z,>[4O)E\L(7) MK3AUU8_>Q0&\=C5GT@685S6I_$+Y#@/_TJV!@G_ZMVJ@[WAY;^L0JNDZ%-*J MV;15&N2?J7W:M*I M_Y#9>X\AXSB%Z(]KCP *N<(%0R)D;>YJB$G9F$25,MZUK2\?.AH6@TVBL2.B ME2*=3-J<-]VAYQ8?SI@YCG,][T83UJ8)PS>:L!M-V#@T85!8?>,(.Y0C[!#= M/NA*V(QI7V.Z.1F6*4GBG@3$SU#YHG^V0*/=B0>D"5)Q3AG+%28H%AE)92ZH M3C).F1HCT9P8TS&-&-7&<,>)BGAJC'B6,A)CI8V=];R)!R>@"V'LDV')IF0O M#+Q?O@,6Y05B[)-A*9QD;PJG7TX#A'N!#,/< 0S%>C:'B(S+(3] )=M"%R[V M!R[!HP4L6:XY<%+-D]?0(WM=V'J]A?H3,. 8]Z7L:O?@W=FR&%]ITB'!W"JNH&Z)(:M?=<<6Z[ M"8>A?'!E;_ 1*.";SW>U2O%RLFWUC *#J3N8Y4:C&8^S,E+Q+[K&]O#X1&,KVUK40M_9 MV85RVUDHW>E4 5U'S*<;YE 87N,A \0QP#9#KTAM:[S=(/Y8%;],_=L?>,A1 M^IZ>.["AX7$5P/3)=J_250KB[49E3 .UXU&=KLC(CJ>1*=DH6.;-$G[S?D", M_LGVU02-Y86P,>T:H]VD43MX(G[^?CH7#/#L-Z@TF^=S8!]\(?NSN9:P^'ZK.>?0C,[ M.(-J[9SA-J4$" )BL%63$/>9ZJG^Z%5U+K9)GDV6VC(08/YOJC$7EX<:EL=' MXXI8FK30]M>6L%2]9]V0;<<^7H^MT6_/5HD8M0"D4*VYV.YX=4N31@^"MFW4 MXN<(E2Z5C#M%'&:]*6$OA:U7M0VH-ID#%']N?#[\+HSP/XRM:$7D?NLI4AJD M'WQA.^S^#@.S!4!=D/G#]TIKY:NR'?MDF\1TWP" I='#CG0KT'I4O:B]*$)= M5AGH*Z%$=;O":GMLVS)^:A19M5NXM:JK6A+L+!?H:WVW2]SV7MTK8 B'Z\TX[(WY;!L M$=Z+V.^7U0 !'T1[?7IEO9Y7?"QP/!LEF?MO--]A!TA!O;8+-YOEQ%W5P82- M^^0G*"?UQ#F>J1 2TY!"G-N^JX'HQ1Q"7IFLO-QHV.7U2.D_#>PSG^Q%)I[, M*5_YMIG+1U\ [PF4>&EL9&$ M+K*)AV5#\&G9D$'I$/0"\R%X6#X$GY0/V1+4&&?B0VB1CJTMPJM>H.:H.$R5 M^==%ZY_QL* \WHS=GBY_ M^'VV>E]\/RN-W.\U,E(YZL'I\);8[/7R >Q* MBP>T\K]811X>%F/&>V/,_4LQ8/V.J5D]@YR&A8KQWE!Q_Y0'R&F$M'=_V?7V M!BZK#1R(F%U+"GD/Q&FE9].HN#PLSZFQB=8.3^SK>4KK$MEH4NWC>3'(YN-N/ZZ)<>_I_"/PN7M\M[8.+ H*.,)3IY--R M;IPX2&HU7$$PV3QV87'I=D:>%L[&UYU?]>B=7+D&7WCNZ%+L+%8K M-_4@LXNZ7L,B:'AO!*U_JP[8W_AY]<"P0!C9&PCKG_( .8V0P#Z>?F&#>-E6 M+"WT:]M$OCIRMD#.HG@!"L/=(;-1-4O'L/)Q-3YYG/.%"X7 WVR_CC64NLW, MYVUV&PY0FX8[$"M.)@L+A)YN- ^9>G8A646' L.WK?@5NCKA+AS^6<_GGIFQ M)F&&@S_7]@$0 V\,$29AN>1: X5IK1

4*K^)&5TU%N5DH(ISM/?M"6+582.:>HR;?X1<.9KQ(3\5D6\T7Z ML.H>MIR)2ERBGY%6S@UM=VB!#XK_XDL( ..#(L#XC"'@OT4!^E0^96=KKTB%>-5C(U*_&Z^M;RR(@8LPK];A\> M8Y\N^;(9-DVWU\XYT9D '!13Q9<05,4'157Q?6'5KJ%L,O[T_&,T=0:_+J;V MLXZ2^.K3U%KGG>K7G5< ZFFKI*9+/-TEYJMGB^CH:O.F?"0@K;VN)C[=6_2,:XL.KQ<;] MVHUT?'QQMM#C*F#NI^D9$[ E(%P_J5Y7^-:/F'Z__9@;C[9ZWO*UVP^Z.U;W M]_$TE19$)_GOXU6:2H^66O;>C&JX_['R-M^/?QY.9_-7X_$P.01Z^FVS4<4X M;8-DU",2_5U00MK >'#&20]6=1H&8**0I"$.L$?@X^&+\,&G]S6O@O$.^Q"? M+H &1:S205 ;TF -VCPCL,VPGBHPNCV])UU4R6@ZUZLL0?QBB*?Z=++X]#G] MP,H#]SH>T/&AUD+_4RVK-X6[^O6&A"\S3],R/>/+XDD]'F#Y_"H^[^?!=#(: ME1G>Z//8Y+7%G2G*^,8TI7!&WZJ8=+J36U^VI4FEM3$:_C/>9 KQ3'U\0X.[ M6$:U*S.FW/.H=VL@J:JUDF6T=+26*9CE5Z^_L>%&4[HZF2KUYU7NF%FB@QM& M.Z<,[T3+J0[CU%_HEH'!@3:3+XVWG4K+?!FUBN^_=R'BW2?I>='=,7%0](=< M0O2''!3]N;> [. 3<&\SZ-?IQ"VB ?W_1>%+1]1/I?G=V1(=5LQU"<[\8>5< M>Q6G=^+=7=<;_S_UQM=^UT['KH:7#]X/JE+!,A 6%M-;F?[M6-X?4W8YV2+Q MNR:KXZ\[9^NP"K*+*"$[K(:LFR*R_:L'?_=V4;KL;\IVA_(8[-[C.JR.Z2(* MF6[=9%=%2>O]NNDMW? Z9GX\C&#@EUN]&7)/)6Z-'Q2!*(WRJ.RN5<73ND5Q M"4G^2[HPQ9'*_$3YN_KS:R-I\\97^8KEQZ<79SX-UTP9KGB7M2OGQSZ4]Q[- MU&%(3571!EQ:(]IF[FW(NNK$&W]U8LZN% MIKGS)C?6Y,::,S?6M!>V;#@O^MFH,TZ;6L7-?QO._GE_>PX.""CR()R5@+&6 MU 8O% TB2&RX;:$]!VF/!)- /=8@.34<"2\\H0%"FD#Q.-MS8-V>4U=]_,=B ME/+)57WEX/7")UM_&6C9VK96FG9V+_L!>]4'-V_W/1[P8&?,V/ZBI__T\UL2 MT,WB-+IU^QX/>+".$K?O)@,;KYY$/1U,?5VXXMT@6M0I.UH%"#'Z MMV0J;^5#QU$.ILF*7OAEG&]9U#U-/Y&#??'=*W' \O7!!=M]CP<\6$>])*_6 MV?'KR72C$&LC E-O?]4(%0^58>J#6G9Q#+Y.IB/WM?+%7+R1]%G%0"^BK$V2 M.U=$2V+D4[AX,8Z.4IT[3]F0Y*\MRG:3JQ)O5N50]8]E_GZ9RA]&X9W6CI;_ M/9IE0Q_!R0W*;T[AJ;H8(,JH\U=UJ]D@39^O8U;QT]^&S=]5A02;[XB6WF0Q M^:^O1RW:^PCL#?6K[EIR]+HJJKJ]J$\?V= M7']<)C,:*Q"JAKI;]0J=*61C&GK717W(0N^^QP,>K*,<]-+Z2M5_0S>,@EW7 M_RU#K\FDJ\L$EX@^6TG6U759BM>$ZF7_SO)#DUQ&%=C\S/C*!M9OU3U&6[T2 MO?&Z"'394KBZA4VQ7H/*ME@WB_&MF[MY:W<(^NT+MU6L^K8RMQ:%(2K4<%J& MD:I^T:VW&K^^Y>T6J#_>51^T;/):5N4?'I3>+6F'N#!]2'[M<9.'/-IYDU\_ MI=K5^2 YLB>RD ]SC"[",SK,-;K7-SH"?%=]-1$T5LQU5=!ZW4%JJ_V?IOTO M2ZIG*5X\C-==E]9),A!266!IXJ1_^/6TZ2*9&--Y560S+!GPKJK74UJ_S,Q/ MO?7Q[694=[2/)W._^>J+5>G/INB5W[IQ8^4]UV44"='6UU=F7%5(GFYW-+P: M)F!SE???5$@_*O%RW;&Y!OUUPV:J18^OI,W7=IH.C*NJ@30^U.H,6UJ(Z^/E MSK; =-:L/);EP;;JG+JC@.96I.E7/TTOZ$\>;U3&!!E4=ABB8_CHK2_Z\=N/T1[]G"S7DG[P5;V=OZW6O>(>;+IRQ5GX4_V\M]ZS MNG:18J-E5O9=?/"MB]Z/?1.](6P6\*SK=YZ3GNV06Z7'4'W M[S'I=H^1M50B'F0\/R'H^#_#%1,!O.#6^(;JIYL3[Y[ 'J,7MSDL#]OCS2S: M\B38:,.O"J V &J6^M 2J%."1OP;U#$ M.8P4 H:4PH1P+E6\#21H8/A!&?@&U^9&YFX'&T.8)$0K2V2;-[ZB)/T2+]R( M+=SNOKPRJ2'T,.&HCY>7JWS3=J+I4$S9O=('; ^YCV=V#SPZ!,5.$N=N?7D; MG;U=%]&CEO>@8'L5;2^IB@?6CQ+1L8WZ\'^>I7A%_+FF22Y_[BZ_OE7OL:P- ML6%>WM>J &2+<+G5@6TR#6R[9U!>3\:V_;^__C*9?M+C/Y]I:-M]HP3/->N@ MTULZ<,;!GO=TIU =4!W3AB/)(QI0S +B,F(%PH8Z,,AA0$*HJ*I;]>_Y W^Y7EF M)#QX=F9'(OEO.Q[_#]NL^6VB^BVK< /FMV:%_O!!1RU(Y4-_OCDWJ=6AOWM# M;"^':O=S+O9#1UL_$ R-T\8RZRE6&$*TTD *R4402E+!F'X<8+B2_Q. X3F& M:#]L6O"_]0*A]IW8_,/'UX-TF/4$NDXX:+H=V3CC_;9O5W:,A=)(XS&32(#% MT@APQ&"#P!GK$7\<6)ATZ4.J"6D5"]F+IL&__9+WBX3);2S\Y>\__[5$P\'? MYN[%G[/U]K2M-QT8C;YL5IAG/Y08-@F#5V7X7_]YF1;HJXVW MZWG[ H,]N?6V++\'W7L[92;22^# @Z4&$+=&44&T8\&1: *B1P2I[=>>X)Y MZEYRU"KPEG^U.PRSTR3:097_MTK_CVM@J[*6?TY/$2:3>2J+K-0P_O /:4W\ M/A-M&:&!$:H5=LYI"HC*(!*%_?*:WR;I5C[/Y]O+WXWT]&+R?33 M]W&EZ/?3^.OOE^]]-OC]:O1RI%.FSX^?__W#LQ]^U4FZ&IE2UP+_7/'W M?BNW;7GUW4GJ]DMA#NI@N-7"T,LJGX.JWV]1/YVP>?+#9#&U52/0AXH7K[/" M\&;RJ)U7W:R?[^.^-Y,^[;SJ9LU[B]5==4=*6>&<"E?B.7=7[<73%-(1EHJKZU.F(HZ\P4SY>7A]74YXJKD9RPEJ\^G0+*HWI(M23US5 M@[SJ:+ZR7%2JK@39^T;L79>(*JM<;JQPV3X8WY>*.^/^5&2$GW5: M@_E@7I&8+!F#$\-?^<7>-6[X1@'=>J_\6@[*.OE)M)1&B:@Q?<156:2W6MW. MU.B@_HI;!&.]1(B#2EMO<76UU4@[2N0AGSX/KB;E8+5ZU& B*)I,KR<5:7_4 M]YO-96L1247(7_1P5%8=E>VU>J/G8E:=*L6*/6GU%9OCQZY'.CZ!K03NRL_+ M7^N5)*[&*I6J&X5:KXJ9U]\T]9^J[M+2)%[W^*:NO(:;O/-S5J2P*_:W%4ML MTK^)6W7SSA/@C+QV2[6+^N/7!+BIECHBV+#LDRF_9_G9U;.7O;JI!:=DP@5UY*ZM/WCRFJGN--[8>XK!LVTSSW[H#G8,JLV]1S?42= XJU^R* M=.VG-:5#*2?K@]B8/U).,AF.-P[BNVRE"J=JW4I? M6U)))^* DB%@$G^9[)0T_VF^5+'?FAZCF@=94>&N6X"72NMJH*@&J/CEBSO4 ML3M5.:@^]=9DT5ZJRD%1@UN#%5M2E5\2=-9F8G4P+F6S>FG#:MMAU&^J1J4! M=G(=5:RHYP"-1MH-D[8D>8[GEJLIJ$L^ZQ6W1540/TZ=Y^L)RLN>\OBP):O@ M>%Y)Z^#+) T$+J=@+D^7-7>\B\J?YC35UF]M:RXI#,L#JH:#^;>B^=$FT9LM M.TA*2OIYRWHU/WV#_V+Z?^ON*DO"@;I1-C.QQ-_Y5;6)UU9*SHXD,>V^RQSL) M&X^A@;QHLD=R-]EC(Y?C3@K(?I,]-K$ZWL$ F[[W-"R-[/)*BXH))! ?? MK0R"/S42"FY@Y.%VQT'!\%MSCWMI4AT4#*?W!854/-!U_3<1Q5,LK4IV^53?4I$6L=X5;7>KKZLON=Z[W\Z(X] M:'I08)]>0F"?'A38IQT&]I=[OYB5(9^&@'I#*+TT(F\PF6^'Z4N#OP[31\/S MJ@K7?-4AGC)!FVE-AK?D4$D,!/[*+ UX/YM7/GDMO-'*'LX^)\;&R<2ME.'- M+*60XR]*/WWCUI=WNNG83*M&\ 3$GX?7LZ6:IIA;;:LOW>XDW*-:^NU M:[0RN:/%^:4TYE09* ')1GH?4F&CM//?_63 M3U-]'45^V_CJ;(4."O;22PCVTH."O?1$$S8V&107\\0V4V+6W\=E'N9#XI:I M\[GZ.D+ [^4P[X@;[30_<*D58(D5XR"0EM9JB@2Q+O6!M=+\\$&/_.RWBH[R MG9_O4=FV%OT'5;>]KU;O?:B6KEJYG;5N9/]:-]' I%4C>FD#U_2Z7D_')1%; MB>MIH09?_4W*W51V,-O*'=^]^RL"KI796A[J=W%_[)A.F H0]RM"W) 3%@(7 MP7J#C !BL0K K/&6\X,!7?'$,*S;O.A,P\Y1P5AMPO%[V1(J8E1ECFYAU $ M);DH:5BB:[5%%;L4AOH[&^7A0S)W=I6N;&:-U_0MAY#\E/=9U8/47(#K_- Z M]EW1@JW5(L6DR\K-Z M&&9E<#6V%9E?)4DHLL8F3IK:;UM;6<+;Y^BTFV*\Z M%;E$BRE%AJMQ0!&9_Z67)E[-4!C5Q);A#1N]@-$B35DLD;:H!UN;:%HMQO%C MY]O#BNQR:NJIPVNZ*8^OK9CTM;/7H0G9WE!R7:Z.D2;<<^WT'9-BI7=?!= ML&YYK05E3)' W!EM?1:.FX1%HP+<5B[^/[GP&[F+2FDU$8H:AT'PJ4$))!W MS!D:_\=T)TS#=])OW7M*E/]8UJ\\X)2P&Q1KRVSGFN%KA MI>J^ O;=VWC WI^$/KG]Y3TH1 SHF.4E3YHMJQ76@BT[[=BVMH:VJ;U;KOI! M!9"I"SKM6G- !#6.:L$!D-<*!X_C&8UPT#[H/E(7[';Z/BS9=-=OU:/RVK]_ M:*=GC37Q)?=-UGO;(;P_;<&O?G(]2@-)?O/7"S.*1FFTEG[Z'#V.?B!C+^&O MGQC7,9 )%B06"ED##K 3)B@NF!$V33P.OH_D?,< V4_O6FN^%3T!LDM$JWM) M4=_.IMJ/^@%4'1.!=F^V]07&+I:]U 0K6>!4,FF!,:V""0"6@J+:,?;8++VW M?VL-('G[S*5G,OV>,I5I2IK>LB('WWW4PZ]Z_*=^H'0V)_MB3FJN#+9,!2L$ M:&.5I)QPJAQEP(A[;&CY\3_;04O5&[?XT5F3?XT"H,0F4;V4"9Y\@Z<-? MVX(DVI-Y&D_%T[RL44CO2_*25[.ASK.0\BRD]F%;,QOM1HLIHQX\81(3@21H MQR1E'IN+A.WF8N&D24F1VN0\I8T691Z'=&YD[Q=\OUE,)]?^/ ">S>1>X2TB M0@OIO$0.@55*:P,$.0D\2&\4>V1X6TE^JRS3O1E ]P1A]5(,YFPK9UNY?>P6 M3-I@!4=$&8!H'#-,D284D&&!ZJ;.MTO&[O6UB47J<6+XA5K-Y5\'3!NHUO#@ M3@0XB,,$[FNY.71J0/>MXG 0JPETQ&JR9%_:[O'\XRQ*YOCYWU]\>+'=,UHV M*1[4WNG\]60VK#N+R@]>]P6F-LSA?%%V'';6U@<'44_ )5!/W+K)EH3C/X:S MS[JB$##>5S3N2RJ!]$-5P%BRAS2V!GZ9?7[Y>K%L _QQ,1N._6SV?L5&\'9< M?<+F#&VND:$6$\$AY19=?]CNM M*"?#DF$_T5^T_)@/C-E[3!XT^O MAS,[FB0ZXZ8VJ_2B^3S9BL^SWI/2W-L@D7JMY[J1J_/F:;O+W-FYP@=L MRTEZM(]\L&8+=<=%W=I^PVC%+&<0;1$$5CR'U9B.9,#XD;?SZ60R2"2./AF-?-=:16F41\ES<@HXL:*?J2F^ES2 Q8[>*\J M2^9]J" IV7:U/FRR&6%,$;+,4HD=!(L5LB[^'%PT9$&ZW64KVQ$1N1D1>?ON MYU5,!-VV=\>+JY6].QO^?IMD:+K$TFA453?^[IA&E<[6Z2)"L-99D&XK(G!$FF M31K65+)<++D8$^ILL#5&JWDX'83%V-8Y;_VL.@>!!OP[9A#"]4"A_?#.M%3ZB%Q,01$/R_ M_U>T6-2_[Q_!O&'OO^#BD,?:$;+?_A)%7U#6Q\7[)4WN&$Q^3PQG,W\U3-Q3 M)4@-PC"QC/F:N&JJQS6.#;Y[5J/@LS^MX"9QX,TFHV%Z[G)R1CQD[.>:5R]^ MZ70R&EQ/OOKIBQ83:4>)Y\_E?X]./!_V6(J@RG&RKJD-]$+\] M<1E'$VDQ6K(:#TQRH093[8:304B4QHG*+OU*CR:?ZDDU2<#+63/1_OCW=$[/ MD^[,OLWF_FI6LTTNII\2J>!T:0DF?8DFFXO^6G1X/_F!TU?Z4X3RR73)"+WU MV(/EA?%=8Y\N+:-KP4_+"6UA.*JFM_1&T?(Y< GGP+8=N^&;#'QBU!XECSKQ M(Y827?\4)=1-RL!:;X0MHWI&]9N/M?+ 2G[4Z"]MR_=R:%G)P1E]Q-E--WTX MM8OA?%JQ;;IT(R7:+X^'N-Q?_*B\ZLMDE(H6JJ1?-,RME0?^I5UGJSKSWJ<1&Y4OJ,,5]2B-[@N1RA4LII4H.E-&;F[ MEXK8SN*:(T,\S2,(=EQT MD>>ESUPFE8IDA6HE;/%5Z^.RIR&);#Y--,J:4VOA^GL4ZEMLY] MXOH4Y;KXJJA15:^@K/S MX;A*EZ5;J>-715V)Z&]_RV2\6H R4S4K9Z)\C7>7_DY#'::+U1"WY2B%,LM8 MWEPU4;C>F^4\A[K0\OU_O'W]'*M!7"+G5Q,K)F5?5R6RU6B%BGH]7CN],<#B M%SV.+EFYD,9':/]2CJ33\X'_HD<+O7DT;>4_JT4N?YOF*%;?-2QE+\U]#XM1 MFJ6NDX$^G*\>OX[8E2,S4I!DF6R=7=#D M:YJJ$U5MJ?VN?L=J&4J?VGP;>!V7SM0?MZLB[V;%3G6.=%O'<[(2P+O+_.ZK M#CQ?"2 \K1+ YFJ_QLK 7 )XZ26 Q\=*+Z;.K)WYT#O-WT/J_V[.4.[.SSCR M\7!SV\VNJ_">@X#>AYNUFV_7QM>/W^I?-E5Q,AN",P)AHAP8 \8;JP73\4\0 MUN[FZMY=Q8FY90PD"ZG#@%AL@#MLN):>((PE[VBMD3IE)"A9(_,4H)^O M+8J5@;)AKK8W=F?W!A\B%N2^N3"[E_N />KIV)W="W7(\M)CEOD?163::ZJNJ$G;A- M6[!'XVV6@T[EH*I"RF+PQ,5@NR+GECBQ9()^X0*[J:+(D/'%)6-6G M9$EXXI*PK@?)HO#416$RO9Z4=1W?G\M8:9]\+ OBY0GBQ\EM9Z?@#;[X[<=X6ULZ9 4^+#7G=\KKE=M[QN1ZY;=]9I\PUU M:[+N7V_S7UY/4ZV_=X/7WI9$O .*BT$JHWBY74ZS<;MMR46[4T,?]C5D,_=_ MV',=*Y0G>OPGK=AYW?*ZY77+ZY;7+:];7K=^&\I522!![4V#>;CI_,[/5_VL M>=;+0V_ISJUI)?OQ_W3EB=PS54;TYNGOIR3]K9;9S0&,'IPV4G"N)1!L%6C, M+-8(A*:&VMU#959#:I=M ?)6>JV5!TRU]@+YW4U[.W!CNVQ\7;[= M 9(0H 4&GI$D(TE&DC.X+BR:'MA:YJ@'B[3DR/E %$2\H.QXUV55[]\!=,@( M'2 >Q1C*#!T]4)X,'0^"CF"UH4HPB;4"RKF!P*/OHD2*@4@KCX6.58-(!]!! M01149>C(T)&AXPS0H;3Q5*<(A_7@J3":(22#H(@$K='NB4T[H&/=4=0!=H"2 MA0"QH[%BVH!V!&6'XNW?/ M_^6GDV<_/,] D8$B \49@J3(.X5T/*XI 2*#"1"4#5QR3J5>CA^\E]FL%5>C M $0*!.RQXL")"E7.4-V]Y$1\O^*X?5MRW)ZG7.5]BE,\+CP18HITQ0)E7)&JC M#XH;[)0$T^?$/$&J -(7AS>K6U:WW6>=()@(AY7"#BQ"!HSRE@1OB#-,'5V) MVV4R6ZF"R[[4\&=MR]JV4]N4"QPA9:6F&"@52B)@2'J"56!,'^W%=9K_Q0@* M)?/IEO7M8O0-:6Z<",$Y@X<8JZKT06GN'@LHYTZQ<>W[OHTQQ7H@:"\F< M4#9$-Q #4"TQTIX:((9:3?GNTH>6ZJX1+^+'7;2.GBAIV5)W??G*<.RB=+P< M/%<;TR+3[U\.U![#X1KRFZ_3)% [K 85B(3KPJ"\!LZS06:%[HM @M,'*X6"L (_CL9P.;8FM M5D8Z>K1"GS#ABWD!*G>59Q7/*KZEXI82RBB7E D6CVRLL)924.DM8,RQ[G-: MF:I"R-QWE74ZZ_263C,&EC'N.%,"D+3:(L>(1-8&284ZNE2DR]PUAAX59F6= MSCK=$YTV6!A/'(#R"@(-&A'MI5&>B6B?^Z/)%;K-D$-!N,I*G94Z*_66\2V( M)%H)$20'2;RD''GE*"@EN#)'T[:UD8:_G>TKD,BZ_'1T^5$F^'OR] >A!B8" M66J"%]%E!Q24Q0(1JXC0$IFPFRREI4-=0 %,/%8D.$U!0!^R_M'T&\[UJ$KX MN^%\,3T7 7\_*IJ>5+G@$FO>CNW4ZYE_[:N_WXY794>O9C,_WR12X#1X++4+ MPCC0@AF'%':&"@%8V>/[P#IL<*:D8-"7\$*O3)2L>Q>A>TPBSY5D@)$&Y[UB M#"0G6F"GE/9'LQUUQQ!/"IR+Y+/F7:SF"<2"H742%X7V)66?FR\CU4^30%CH@S MTJ8*K6"DUH28J'J@!%''\Q)TF@%+4219/6$Q;/ M5\0-V>U7ME383%0!N"_3-/NO%,O7K:+RLM#21B\]K;,[@PH+@9_2>NT=5?+>T#E]2FP_)?OTYM^>/F4FS)RDJ33 M),FM3(AG@=J2%SI8 ,"&> B("L>PXTJ&ADS(63L[!"(%47WI2^W5P9L5^"DJ ML.* .1&:!Z0 "RVU-$2 L8P*J:P[3($[:P^1C!0"YL-RKDE4XJW#-PA8XMAQ[SVS4#<*TQT@B\"):V,+* MICEE9VYXH9P5&/>%)#6K<%;A,ZLP"XD["31'!(.B1C)*(97STQ3=DN(P%>ZT M;0:8*CC+OG'6X:S#56Q+(^Z(85Y'!Y-[;K#GEF*'M0U>P:$ZW$7S#>,HFM"Y M^R;K;M;=NH%54B(U0HIK(%P;;"3!UH%2&&M^5URZI9.T(%05BESV67J:['EN MK>E_^46N4LF%4%G$^K!,6<2RB&41Z^W:91'+(I9%K _+E$4LBU@6L=ZN71:Q M+&)9Q/JP3/T.#C;>7+=AP=NM,L[;E+ 93N*GQA7TT]%P[.,[_\OKZ<#'%]QV MLPU!A+RLNVG.U4PSG7Q=[M_9\A_MWL.!&8KS+\0=&M;=C5U8:NQL=)!G%X&\ M[7G;\[;G;<_;GK<];WO>]KSM>=OSMC_&;3]1N.1LM53O_'PP]5_\>'&NH:Z7 M%77KJ'+R"0VZWE41^ELMC9N]SLXK8C%WW$M00AI+@Z (>6,P4KJAUYFL:-?) M>6E'."D([PM3>\Y79$AX)) @O$-<<T--4K&B(P1CP0CHJ5 T,\.A ,#,9*X, "PQ:8\=(>;35T2;8B*2DDXAD4 M,BAD4&@5%)3UAF/DF%) .)$8!PX"8\44T90'BBFRPC6PM-Z @)8,_P*4* #UA;GQ0OM4.JZNJ,%] ML)HH/G@[MI,K_Y0GM9RMUJASU/@R^_RRWO'5AE?[O34X15L4C)9!8?"&:*V< MQ<@H'4'%>MK?6@9"9,$5Z0G@],INR)K5 \V*JF2 2D*>XU(5QX%0""TT8Z9ZCFP7JO)!SM]9XPLRY9 M :POX?*L:5G3;FB:L@PAFK2* B-8@Y><,:V9P5KSHXW#+O/3A+*"L#QA+^M6 M/W7+N1"/*V4LD1R,I4KH8#SB&@5*G#XZH]-EFE?1>&Q=-BEQ5JW'JUK!6>^( MPA H \#28(:MUXI190P5#<-@>Y0LQ0@*B?M2D)V5ZU$JUW=':)>DTK) P5!$ MP:I@D*".8\=!&F(0G"OI."N7_?D.]>(%YWU)4NQ6KA:W_$]/.'81>EX.7BN MTJB5*SW]-!P_3[]_.5"KX2L/$L77_GH:-[5DR!OXWZ_]>':FU.0E%U[TD:'R M9!42FR*TB52*6A0L]QQIB%:+!!">6H,EP@Z)'G=L4U0PUA=LRW5367W/H;[. MXU2@X 4G#H106G/GA1-,*H_Q\1F?SE*I@ J$<^-DUMZGK+T@J0+0A%O%P7HC M$UF"<,P@HSPC1Q^^)\S78B@0SXT,69^?LCX+#L$Q160ZC271VL8UCP*@QU"T=S^PO!W;J=/5KPN,\&"%P)EDHNL:1>A M:=9;9Y%T0+6%$+1D&GL-0"!@9/G1'ENGI-"LP%G3LJ9=AJ8I+1'Q%F&G6?39 MG 3#$$+.18UCX7CZ]6YSJZP@O:DWSJJ65>U>54,*DQ#U++"@ 2?.8F0%TC8P MJ:2TII=)4(R+>-]9Q?JJ8I>?M+P S5544!.P,DM2M4@>:!G@TF M8?#:VS)O,Z"X&/PEK=/672WO 977I\#R7[Y/;_KAY5-N=,CICP/3'[=R'$8R MS5@(S.@ FO@T7]4S0B5PI"UIRDZ>M36""U(@N.QD2%;-K)K[J*9WB'NKJ.$* ME#;QYX <98II;:5O&GIZSFX*F6C#<.Y:RIKYZ#73"B$UYD9(80&CJ*!(!8,- ME@1[+YLJPOO5@$$E*ZC,IVC6U4>OJPQA!UZIKMV6<2RB&41Z\,R]3LXV'AS MW88%;[=^.&]3*F8XB9\:5]!/1\.QC^_\+Z^G Q]?<-O-(P01_++N#GG*S2%G MHY\[H6+U"J#SMN=MS]N>MSUO>][VO.UYV_.VYVW/VYZW/6][V]M^HO#'V6JC MWOGY8.J_^/'B7(,\+RN*]MC*./LWR?BW6AHW:CRQ($X*;;E3'@3Q4J21&4X: M1"E1K*$O J]HP?%YR3.X*)3J2]MOSC]D2'@DD. (DD8%CH5FP"A21'F/N?> M',+D:$CHC+1#(%4 [LLHQHP(&1$>"2)X+B21@FN/,1BEC'C0H=$J.0EG!:8XO9%#( MH- J*' B->4T@([_;R0RP4IJ-3AB&+*X@<3L8:#0+2F+( 7F?2$&S:B04>&1 MH(*FX!15'F-FP#&L$5)<2<*! )/N:%.A#3*8,/S=N^?_\M/)LQ^>9PC($) A MH%5OP0DMJ=,N)1Z$\I)RI PG@41 T+9A1/$-"&B+>88 *D ^VD/^-(47'5=7 MU. ^6$V\'KP=V\F5S\TBCY&CZLOL\\MZQU<;7NWW)GY0KHW3QH@@P4NCL>=6 M"X&\"::%:$-WM0P89,$9Z0G@],INR)K5 \UR2%GCC0&&,2 $2@AL$3(077GK M]-$)P,Y* C"P0O8FW9<5*RO6MF)A3+$4)&!I'*C$=>H09F"=8<8@VT!\VMO, MNB0%%7T)EV=-RYJVK6F4$AZD(9X+ .FI,H%S1!.3J;;,'*UI7>:GL4*%NG F MU*Q;CU>WN,><8>TU\G2-)@-LFYEW>JG;A&KN,;QR)(LF81!4T>YX#XJ M&L>:-/#;YY1CUJ3&[[W\#&$?%91A@10PKSDAX)DU7GC/$<-6.*J4/5%",%JQ M!2?XHK7O-#F_MIJMRU>&8Q>EX^7@N8IR-+C2TT_#\?/T^Y>#\I6'B^)K?SV- MFUK2T W\[]=^/#M3OO"2JR'Z2 -YLK*%31':0"K$&3',*,<<0-!6&4(L49Q) MHB4EOK^I1XH*PAYMJ4-6WZR^>Z@OT81+$BV*:/Z#"4R;Y&TC$W67Q5>/#F!U MEM],A4HH=SQG[7W*VNL%*".=L1(<( _1I_>2(^$\#X#%T8?O"9.H& HF6=;G MK,]/6)^EAJ!(U%U! \0#V C/C79."&>==T>?QEVF:BD4%/I2;Y05."OP6;QA MR1T2PGA/?%1@KN-Q+*4BF (UFAU=:]%E/CB>P !]*6/*"IP5^!P*3#FR1 ?+ MK+? F3= XM$+P+%BGEO7ZZPS%@4F*FMPUN GK,$XR$"%1(Q( XJD"A*CB74* M R PI@^Y[=OU(@7J305Q5MS<5_N(\, Y2\%C1)5@0($I[PUA@2ADK2-T-^E& M2V=Z5&71W7"^F)Z+Y+P?!4"/MY1N"2QOQW;J M]KPIU7LYF?;W;R*\2M-@D&+"(1X"8*E4E%WP.@C+@C+JDKIT"2L0[XN/G14O*]Z]B@<@+.%2"L13 M6252\7^",".))Q8;W.=,,!.%Z$T8.FM:UK1[-4UJZ16!>*HA BK^9ZGGB33) M&"2VXL.EK3NLVM MT@*I?*AE5;L(56,X<*85Y2IH4,$KZK0,7'CI*$;J^.;Y;I*@&*&L87W5L,O/ M65Z"XGKK ]?6,4]!,JDLL@8$B_:IPX!.Q00<#^=H65YVF/(T*/G/N MXKW\HJE>+%._#KW+6KLL8EG$LHCU89FRB&41RR+6V[7+(I9%+(M8'Y8IBU@6 ML2QBO5V[+&*Y7Z&-?H6/D]2M4 6:!WHVF(3!:V_+M,V XF+PE[1.6W>UO =4 M7I\"RW_Y/KWIAY=/N<\AIS\.3'_NJ2^,U&/-2L&CJ+'@B%.&: M*!Z=4HKC4=K4;WSNQA!0O$>L>UD[LW9VIIV4$820X7$?'?# #-9"!T$TQQ(8 M/M '[:27A&!4R#S=-&OEX]=*P,1APBQ7#H!@K0Q"4/)S6$HUUG=H94NV:<& M]FB.4BO9X/*O/\17M!GY'_Y0/EI:P^%XH>MGN_G*']9/=.-7Y49]C,_R#R2P MU R##"( @41+:BR@Z(@H# H UVUY\4KO7LWWO0JB\-V56?[OQ6P^#-\.R1O_ MX\9_]7[>\>A'/#4<]-3LGJ<^M*/F+V;Z??TX]S[LL4_,#GIBOD*&=XLK/QW: M&\#PFX\?:H>CB@'S?5@UF?TZG83A_&^3V>SGZ>1J>?9^G/PT&<\FHZ&+1Z]+ MM_#C:&+_^6S]'))K+3%FW'H*0C%E)'=8Z M\&G#2HT:6#]*^FCCO?V?9VG8;/SY6CNW_/D Y$RU"H/;,K L%D'E?VND0*C$ M[Y&>1;BS85[>U[,M_5_B0BM%(2T7\'11&S2?;",EVK-XQ49A\M.'JUOUPE>? MCM7T8",75^F_O)[.!G[LO-NJ4CGE8=*W>J):,YY7/[\T7)\\Z[4^F<0W;4=G+LNY96+Y?9<@%B2+ M11:+VV*!'XM8='=H'E%X*UZ06Z6W]6NM;."VF7Y\2>T)3<3;'TU.$$ Z+>+D M=Q>69IW;KG][_Q]O7S[$:_*KC-UT-[2!*YP<_&D51+ 9_ M]>,HEJ-B$'\Y>.6NAN/A;)[D](L?O$DSYF9YOMPIF ]49Q4]#_! EKG\OX\7 MLX4>O9^^'8>I_Y]%E,^W]P2R>F6!9/5I1WV>_?!=B\K"&.5,!A%= M=09@G?38D>C)6\,$LZB!?.!0HWY6+NSS7>0"P"]&>5K M"B^E%(XZ"*F[&3&)B->*(DM14T=6"];WXSF_3I1[:$S\]C\A\?>Q'HTF-A4Y M7H+1_>!E/ELP8U>E1.^XS52K=]VM>W"'R;-?AL(Q$I&4(<81:&24-02T-9IJ M1BW9[0_\8UT9'+\Z 7=-L125:#K4HU4)0_SR],L'-N[L9QA1@@KJN0;?)?B-T\Z@/<^7IL#!/G"][?KWZ<4<.<#(%1 .6Q-H@: MBR2ER##"V8FJXCAF153!K'Y9_9Z4^D5M"DYK1!7VH&7\)P'B'0Z!*Q%<$WE^ M%Z5JP$4A45_*SW/>K-N\V?OY9S]=F?]U@BR'.YF,G19+*_?,E-,"JVSB7$Q"ZM8:P4/)YTZ5 MI:J=TQ]]E#\_^*A_[TT!)[1$6=4F'+O)(A%QWKZU1YG9ZMDJW _KZZA?8FO] MJ>*)C?)4AP6CS%)?\S/ MYAL'0R A6*4- <+!>J4Q,EY208FB('1#&+&;)!H7!?0FC-BDN?T*[6=P.7=? M^_D>N0^P83Q%3E#EO3&0RC89I50*AY0S)D+*B9)_3-&"H;[,$LRPD6$CP\9] ML.&"9P8KYIGC0 35%A&K(;J@*B@A&DIVNDE:4B@X[LN4PQ9AXX8S6/YU8W[% M>FS 7=,KCAAHP \::" N>(2#..B)Y8X1#J^',_WIT]1_JD^?T-#T3$@CQ"P%# PD%TH&L,03 MSXD'+3CN9OK(Q\]^D,81Z_&WP6<]&^B!F4ZT&T2 \8E3Y7HZ20,79X/Y9ST? M#.>#69HI,9A/!N_?_#(K!F]^^1 ?)ET_]+.JS3,%(:Y]&8D8N-3N.32+-!/N M1:51@_25J]>3-,2OF45&#^:?'VY M*6J=ZID\2.I4)75W?.?._3U *,@-H7CH)(^]]+C]Y56'+"]!QRPO.61YZ5,> MI=)\1+:<+3@C>7+3W)7M5^X.N78PB^7-[EDL*QT]B0'5MU*O_?GP#]_7EN>X MM+!AO1X:<>P0A[.H6_,8F(:M.JFZ]6(_>W$3ERI4#4-DLE#UY28N5:@:1M \ M(J$ZQEJ83KXN/_LDANRQWW>,<.__W4>-\&CXFJ[MQ;S@><$?]X)WZ!'M-["F M+S[2ZXU0X"D]I?YPZI^&$?Q!&]M1M5&'VWDH'7XO5^[^G&&=E=CL2L32:"$4 M1D(PP()+@H)2AE#",;%[4% GOI1Y^KK_',X__U0'VS^DZ/M/G_5X[$\JF MKCZ0,>7^SIM"*%D0M4<%_&F#76?%B'[>U2-#K@Q3K=0Q-&"24 ()9+2C% $. M1E-NK;)2!*]8_'DO;KGS81(I$%:%W* 2=QQS9 /AGL.C ;) MI 8F)0 G5(#0_M*^AF,J"\1[[#;UV#EIA*CB] M,[%5A'\FKZ)]DH?S=\KM14O2,ZSM^%$NP?]!1%CPSGNI 0$V3D2[Q:9!=X"9 M:% ()29WG3"A%$^TEE\%I+#0" M!@(AZEKR7[M"(*Q4 ?L,5'K<"'0FK_=N@H33X>3)N%U:9%,Y-T[TOCCS,E?P MP>"KA6=!APB\7@&13"(6K3^*M3=&$$Y/Q/E&$^-;@2[)D.M4Z_MV/X\4A3+D M=&W<$::X\8@'KS0(IR0/% CC-A!L'320#7="#A?Q1256R1X76A M^"*5,YIB1JT-B8)+.>2T$)PSI161#+=($8"MKVCHC8\"F19B/WDN!N4KQ6#FI\/0P)^T9;"/ MDSB-EN]*G[]Z[=D//S]/EG#ZZJ7\W/,HY6*MGN(ZOO+>ZQ"?X:4>?=7? M9INIWK]\GB[?7:U;*0P#5 K$!H/3$C'JU]"_#S[7-U^&$&Z2/S6$%):_VMR] M9]_O\4S_UVN7 C3U;6[Q2FT\R$T]ZI3I8+4[[]Y_?/-A\/']X./_?3/XZ?V[ M#^__]O;UJX]O7@]^?OONU;N?WK[ZV^##Q_C"+V_>??RP_;#=W^;2$[PEN+>> MXSLW&8T2G]-P/)A_GBQF>NRB^/K?K;^>#ZY]E)+/>NH'^BINZCQ-=VZ0R!6< M_>'V3UO_;K6.8,]'OG7%W5]QX_+R%B.\3RK&TY?QE(@"F9@&DP!,YGZ V>!_ M_R\9#Y%_']2CXTM&P;_ZR:>(HI^'=O!:S_7@NQ65VWK];BUCM4('D]01=!!) M'3Z&I(X>0E('W1!##L[!#$B:61!W746.670X9-%9-XO^SL\'T]H@&WSU"2?F M58-)24(XGZSX,6N \?%#1J/)US0U?NH_)1[AER?3)),Q[LN@J.6=YFAN$=%XG,DWG^(L#3IF0G<>,E!8""(&HZT8!P'RD BZ-JKK&2[?;^2LQX3HF>: MOZS.;5@RW@60QCL9B 'FI0P(*!,*"4D<-:AC;ZL+W<7 H[\EL^YFW7W MSDQ0=:D$5>TX4H@(81V#".<>!#-::Z>HCIC- R)-K.CMIN=J/6P3TJ5"A:2H MOX#>%^V_H%O-0'6Y0'70=#L4K#?28R8 2Z* 8Z>PMD320%'G";D.4"D:FH@4 M'&=E"<XR=V W( MF1BT)T9>!JI++\BZ@.5Z^-1C0JEU/&!L"#@:E*6$&^T!>6N8]&WXJID[-$-0 MAJ ,07?5KP.SW'$A')> $-5&(*R-1Q1Y;:"AHN+A;FFF%ST;O>@19%;-/&N[ MKF+'D%F)0\BLY#W4;H?F>,_"'M;,E+;K*G[,@LM#%EQUPZ7W\;,?5,-IO@T^ M^;&?ZGF\9K8PL[F.MZA'HV^#^,=@$@;#^6Q)NS<(T\G5X'HZ<0L['\S2P)M$ MN^?'[C;UWG#LXDO3^%'%0"_B[R;SX1=?#.)-#N=Z^JWDKM1^.BF5-;[N75+X M8G ]^>JGM2;.%M?7HV&BN)W[D;>3JZL(;K9<]_A:7,W9(G[G\H[B2^E#T[#/ MQ3R1_J4;N]+3?_KY[$6E]X-R2L_ ?-OXW2!1CEY/_2PQ7+B!\:/)UU/R!#:S MRNVZ2APCBNH042QYQ2Z0*+ 9Z'9=)8]97]S,C[KK*KP_5>!-"K]3<0=NG9'+ ML[-'Q"8;1_TN:H?#/QKM_NR#*Z4NCX"O8(-2=86R6G[/2ZF7Y>C!$.4,C+!%')'+@3)#2!JJ"#BP0XID^J-JI M*XBB0A0(.J;!RQ"5(2I#5(\@RGKIN-(>&Q> 8&RPHT1+1AE27. &B-JC&JHS M*XJK K..FP)[!5$G\JE[XCB_6I6H]--Q[A5BGSH+< [SR6YDY8J8IQQ! 0' M"]J4M,;*:HJITX*GWWRV:M^JMEK?I! MJ]SP#'O4>30I8<\B/RT\6"]#;P<^UXEB.@\G!$6,"TJ/L92/UZ-W4H[VL1"(G A15,;;!;4!SW7XX"11[$5?04()[0DS#@O ME DM5+2:VI],%IRW,08O(=/TSE 8'9';CN+8$:#"WB(OJ*!LBB (2E%XX$2 MT!0+X$Z#<8@#M@ AKT*SESD)?_X*Q-],>J'N&&"*&PBMBG !!6VH/2TCEAI:'R,/JR6II;14"6J&L[Y@WJNXQF]>V7 M^IY85R6VT2W DDEK *Q36C$>M=?+P!&1Y#!'I@-=I;20Z$+JY MYPB$E%K*Z%4(HX-1%"'&7(@JVU2ENH^;T86NH@(3_MATM0])F78&$[V??_;3 M/]]LB.U_IJ:=I[^4]$WK)/27D^!I_]$?G@**QE"@E#"I#7#B)*6<2D>Y)H9C MY0YR8DK%:Q-J&9,%XTWC57LNW1>ARH\8I9X()%TN_F"));&.4= :B%?:$Q[Q MA1$J.7>\8839'HY9Z_@C$"V4:*IO[9/<7IQ&9K#)8'-28X<8B0@$'^T)()8: MI%$PG%FEP1G68.SLX5FV#C9<\(++ON>ON]/($Z6QNIOFTUI(ZVRWV#F!_1D[ M$88)YH;MD>\VHO:II/6SJ6@>K1 U5& MI0.7[<$0%#3V0C%OL7*@M%-"0+3]G!:@G,$-+#TW_,V+FN:3(2A#4(:@GD&0 M4J"H95)P[X'P("UVUEB$E/-!PNZ^LXN:YM,3"+KA5)9_G7::3_.DEUU7J:,F M3N N)O.D[6Q2I6J:QY]_3:-:]AS2LMJ>.X:U_.7[]&7GF1#2/ YEQU7TYCB4 M$\U"^L-:!P]^8MH\GV3757@%@>\6Y8CK9@3\>3JY>O/[W$_'>K0*H/WX;3TF M^]74Z]G'I(_I>W\<3>P_GZUO7D5+C0;A1++4K+ *:66\2#TI3E.YFUWQVYITI'>&FVTWLKVU8KB@X2,W >#NS?N@-TF%SG7 MB)*#EI<>L[QD_P%%!Z[E0^<1W1J$M'7L+\V!5D+*]YB9'0YZ:6G8Q3()G'^&<2^>031 M"85^_PD?'6Y3%HN])@MEL.30C^[:FLKKEM?M MD5CO^[&6/0BLRE>&XQ06>CEX+EZ4!\65GGX:CI^G=[P1HBWIG]OQ>%0ALBV3*KP_8MW9^I.O:0OYW7:VOU#R4D.>73/YSS"#%F!'4, M@@1/B+$:(XNX=9X(+AM83FYVQ)0R?Q5U:AW@G3<$0^.&"4(YY0X3 47P>Q!]=R]I@N&"MG8 MX_HH-/TTCE%?O)^_^KC3XV\G\'O.!7%=8ON]@--KYX$;,!"LYL1RL(@92:E4 ME %71 9.CW$>7K]I;?J#X(7$?8&:\UD.67?:T9U#BF"-]]BFJA1)@$(P3#BA M&$0]<%B#/\;V;E%1$"N$VH/B)RM*5I1N%(4#.'"8!><"(&RT"EPAC@)"E!G; M4/BXO^G:EJ*H>)XHM$8_5) ?N:PDM^]D';Q;3R?7ML8?9>S\3(%UJ-%T@ M'((+6&G)XBEO# 42J!?"6.JY)RX(AHC" M#8' _1V$MW]K::*8*EAOS/T"!KY[T-FE,NF2? MCS'!6],25DCHBT&=M>0):HD40 )H"=1A8)1()X01UA,ED$?A*".W-2U!!>U- ME4>?[=*',HSVQ8Y]-1OJ4\3-'[H\9_/8CR#^/:-/W]I=]\S>QE0H#)1K%ES$ M2*T=49($YET(DNNC*E22Z+?JWQ>$)P]?]00N6^$\/DWH+J/#$T.'0\PE)3 S M'K"0%F2TFQ0$[$%$0 '0AWC5+0/!11D(5%?_(L,!1D*'A,4!$P9L$ X;A?,3T(#YBN& 6 M=3CHB=D.%O6_3<:?_C;\$C]R-O/S!Q"G(T%<].*#,YA!H%A29K'B1 6,@["[ M!SSO)DX'T*!L_$ -!H@V6C+"!->&"VNLY^N)LYA?(!/YJ[-XL8R7O_'PC9 O,X-A>$%5GLE$ZHO=E)F2^T,>B[.S-""""&():E^ MRP5NG/.4"7 8.XIM0U'ZJ7A3*6(%ZTT!>FYPO70=:DEA3 ?0%%'C0*"J3+: M (,VGC*XV'.I98@ M45#*4,.Q99)KKEE3I4IOB:E %ASZPAN=(Q)9P4]NECC'@[**82T@$;\J Z"] M4TQ1Q@(TA O[2Q6)HS:+'&MX%+&&3#/7%51=G,%AC7>6,VJM Q#$2&SBH4UU MX#;(P!KH@DY%.*=2JWLFG,LJU(X*M:0OE!DLE,6($@LN591;34 (*Y 2VC8T M;9R*>DZ* HO+CLSE0$,MJK_ZR?7(_W$V^,U?+\QH: >3,/CI\W!\$E:M[)7T MTROIS@KP'%EI:>#>($ (-C1@LL610S%7758Z(?;G*TJ9R'FP@?_[,M-F%1,-P7 MDID<*;AT'6JK)L$*8[RAR@4!@BOCP7KO1$DQ1W@3L^2)% :K-/:I+YFY/I_- M%Q JJ&H23D6XG5V-?KH:W9W[A(&V5%)FC 1ED=;.$>+B/S5CAL@.*Q+>#<>^ MU1PFD@5B?3$4F^UBH2VM9F M)8OHC3Q693Z1?7,T=477ELVYIHCTC;2OD?.@;S3?%V?<.&8D%H0H*S$XJ;1B M"D30SC+"=5/=>&O&S4<_;G<,: &R+Y'87I"59 6_& 5O29L#.(,")I)P!5HZ M98P-R%K%#1"I&XJG6S-N6M9F53#5%S_E(BAF[C5JH,6A:7VCI]G)G-I'AVXG M26]/ BC]93'NR0*U4WP2O @)K UR8'4PRCCMN352>8'#73TOK8U74]"C/I4' MZO#_W]Z7/C>2&_E^G[^BWJR]MB.H-LX"T/:;B#YW>F.FNV,D>V/WBP-GJ]Y0 M+$T5V3W:O_X!=9!%JBA*%(^BA'&X)9%U (G,'_)"YI"TJ@@W)U&&8Y#4V)'^ MYRS S"$+-8%6"6THD%0XJ TB;MTIX%T!"<1@1.A0;;#] ,F*1E?]V+K">N"@ MIL[OZU\^O_\LO]C7A96_AN+>/+N:-IFE^W=86;3]I9-R68O^OP MZ,H;/LZ"VK[TBIYRD9Y# QWNQ^"CI/IDE)2VR%Q/\>.EK702N&K<7A6>/__L M^Q_>GX6=*;RZ9:,[IE(1:SZ+:__)F0H?G4GGY_!2CK_)F[*K[O[]LFBOKNE6 ML4D"*@V_4WZY!8WF,_"WY+(9?&4,M*S45F[NX;+VJ^[J??_7>\SI1RM-L*J: M82X5A>Y,9%7"]EK\<[XZ'S]=O#M/+CXE%S^^2]Y\^GC^Z:_92<7_@/?G[W\>)\>;+['V:KH]UBW%OS^+/)QV-9E$DV2::7^:R4 M$^/9U_ZN[?4T\=";E)>RL(F\"D9O^9=>CDR2E=7L_+7T^\[LJS7EU;]K8*FN MM?Z(TNWW*%)>\V#]]KM:%[R3Q<2C!E'U="ASVZB_2%')"B59"4@NX MP *GQ&G5ES#RX"X%)@W=@S@&AOIWI40P -)4,J>HIEK)O70IN"=7WKIC_2M6 M;J]&Z3?BO*A[&/C]W&/&.)O8(*/YU"8P3?[]WSB"\&])NQ*)7XJD6HLY-W>9 M>K4!PGR)^ROJ;R;L%JMQD-8#CYP8VF9B>#_-,%[+T@N>;1=X@5M9Z0=Y=3T+ MA4AG9=4IX](F-4?ZCZ17I_Q6DTPJ52#DO_JKKSP5JKO+))]-RZF'Q'"CF17M M_?[Y66Y"DPU;!L V+Y*WV;AZR=UC: #RD2.1)I#*WS3-/6[K\EB>X?V" MR/'X)C%A/-E7FUCGK)Z&!_K'3#U#AQO+J0>@2ODMDS^7UB:UK*"_C,*:5CIF ML F,55/_!G_;+.C[.VOL^FFU?8Z M^Q.N1\ZNMY?.IILVM=(YUY?6S,;VDUO=F2HA\C96P\KK>^K8E*6I050I0+!R M,E4N19@(PFEJ&=K!;I4*SI3&REH"B.!(**FDE!QC#:B?^5V[U;;>VMZ&.M8S MO3?^II>5@-5B7*^B%RA5H4Z0 K->^N74"YV:U<_S OO/S']^4TO@I=\1K5>^ M'K4E+ID/V=1300?%KL&-KE[7:F\[:_6SF1>W8. [^]=L9HPMN&F8C7XVTVD+ MXK+'$#=:G6:'EL!D)]&> M!9]F,Y;ARQ2[9 CX5MMC?IG4"^L[M1P^V*5"D6Z3;TU!F MAW%&H!?8*S^&G'IS,;:$B](8Z7;R=-NC2=ZXD5)RR*/>D+P@VYV(^FBG"^?R M/5S*\43X'L3L[T[H\XS\8:+S*_M37I;=P^:2 YIR(I!#A"LG++(LI10X MZ) V^AY!I9UTN4%XQ-%0:L\.,_LWRGULIG(C#J-$1XF.$OU(B49:JQ1;+\Z"$(VAD A39JAE!B"- M>](4X5RBX>XD&@DV$NS)2O1AC)Y8C&YG GPTC(P%!^,:QS5^KFO\U)QCNXP$ MO+63_"J;[#46\$04Z"'63AL$F:)!%ODI\E/DIZ&2:=!JPS!T@R5%(#@5FB,; MMX]I'$)+B KUL!7JN,9QC>,:G_X:/S7#>/NLD?]:/5U<'PJ,%O'):9P[B_UL MD;+1/Z=617;2R49,?%DI?) 1L&0NVK49.G^^ZE35.CZ4D[\D+NE@6('CEB@?PM[ MX<-$%U51?3E^4]6PJM'O5>?4PD7^608J9-=RZE?_8Z@Y%2I:U5?^5S:]]!^] MSPMGL^KZM]G7S(N$^24,HYN2!IB3%EJ10@@)2U,!N9 VQ88+@$1?2MI^# TT MU.*OL0%'E._'*#2'%&;(0KDBQ%.C:>AZKC #QELKUE*B*+8'LD]0*!T2A3D* M MJJS:%$0\JW, 8@SD^3IQ=AT#Z9C1MP(AD M&!(*,"(;6:*A3:S#6Y(#1$"R& MHJ1$T8RB>7S1)$9*HTFJ1"J(0T0("K0&2KE0&,+V'!W?4TB$CKSE\E1%\S!6 M1,S#>ZYY>'&-XQK'-3[]-8[>ID;9>3=OI=/3XR:>,ST]17@09(J&5>2GR$^1 MGX9*ID%K#8,Y:O-+;W.]>*ITW]KS,8)"7\O+^X72%TQQ'GCB'X$E.FXND4H MG-!"($JX3A52FJ8$:$TX-/10R6ML,-[G:(.>NA3M6V122J7@*6+.$F(1X(@: MY""'0D+A5,_!LKT$;2@<2J)\%)DH,AM$1B$M"7)$.4RLWVPHM X*F#HI";>' M.E]"^%#.80Y9G^W/$CN!H^9O[F@;?:QS)(.TLS:EA@[38-W9J >MK]=,7/H[ M/[FWGHG/Y][=B\+*YJ8#L5HBEEKC.)$ID-H\, %-M2;*U3"D-3" ME61$8F@MI0*BM,?.WX71$N$APD.$AQ. AU0Q+&Q*8.]R^T6+G4:**@%UT"(5 .4*,=]U*KI(#\F,&:*+11:*/0]@@M M$*DSE*6" TD XTI*I8DE BAEI92'"A>)G@9O3T]H#V1TW!5 BLF ,1DP)I=& M?HK\-&1"17Z*R2P'B/PG'- M/GF,(-@F*@[,16?R64@$/<"H=^J^VV;8@XNK?7+K_'T=+Y_!R&J(G7*$D)!P MH*4U#FD-#''<'*Q!#P$C1(9REN*!0C/#_L# \FI4S1%1C)%G+," M>0&UT*0&48SAH0Y5A4IX @ZEW%8$@P@&SQ$,%.?*0P$(44"2 BL(Y59B8HQV MA#EZP-I[1#PO,#B4%S)Z )ZG!R"N<5SCN,:GO\8'\N3%I)$8E(U!_LA/@R-3 MY*?(3P/@IT.9:SL-D&V=-%+5Z.])$4EDYQ!D,LV3?V;^\YNZ"MYE/C:V>#YE M\/8;#/K#WN@X\()[K5?K7<-]GVU1N;!6^T9H(PVPB*2:6:*&#+:6M)BZ/K.W:P]61:]9 M])H=RVO6<&7'QJ!.8J=3ZZUZ0AS@(A66.)P*RAU,U>'\9O"D;8PHD=&:WRAK M&(7$:NT8=)I0#J3TLL>]G"&.-7 ]U1[WY#D[[7+\4=:BK&V4-82)M8P@J 4C MVC(%*+4"&+_%.0A53^'EZ#O;K+17/[[SGP3=]8?OJJD%.F:3F6SFMOK)=XL9 MK7Q5+=:%G\N_3*H,L1P#0PW1*1$,@#25S"FJJ5:RB2GX&ZUY-;WG3=SSXZ/4 MK2Z9PP'1S-T$QIQ7HFK6<3]3YMM,6)WO^OQS%CSOLBOWN17U]Y&F58UC5?E+8SF]=C;*]]W9N1$4"/#)F>\ M!LDYE()@'@X78N<(N8FE36[\=_[SPI;>EO27FMS+V#0IK!N'OL'A$I>/Q_DW M?__M8\9K2NZ.$EE6M]JZ^_"W?#8VB?(69&?UDK\' 5YB\ELVP\;9AIM?)MG4 MTTK["?\YF_CWYK-23DSYE[__-;SAAY==?E^PV#J1WY[UQ3:L#T'-^_VOW,PX M6W ;>@3 @'J3VXPE.ZHS6XN]$(!*;1G+TF_EVDVK<7V_M,.U.]].O%/?_[ K56R/JG'W MT>">/C0=H*YX.*#V^C'^NP)0._&[3_+6:AL.K248C@ZI+ W-K?GH>O$[69EV MTGLR+_95=G;=^QY2OA4=0Q*".G34#*$P(V6Z#(%I$M;K,%?"ILL;^M M=(_:TOX>C0[@F#RL^$:Z1;H-"A?NG< WC*2"1;OG.EN@X#_HZ?1/+O, MGF-F"3S2&?SJRD^OVT>"4$Q<*IQ.A2%$<-&P@VI,!%7$CXD;$C0VX05,IB43<:06(2)W M5EGM '62NQ3TJ!LKJ1ZGC1MLN'TI]YU#?J1T%-@;+MYXUVJ\^/'QFH=FH^P^ M-:)9B$?0$FU%2[PATV551#_GXTS?]*6M"& )D%AYC0,01K346#+BJ(%<,I[V M-+U[<-I*:J5%0EF'5$JTPTI;J"TR5'&,H2 [2%L9)=4GHZ3TQ'!]*_7!5:DD M;5=R$K/5^6(05%3CIY*"'I1,\;GM>/*,,S MPB7U%],LQ/I+.\GR(B3"^._-S":>9#21$]/\@<%H+MF%+:_K9X]O1OZ6MO1^ M2++))C40)UD]C/5-:\+X6YR>Y^8\;$@O:MQ)_G'M']%0Q?YN"YV5(7IQ M-"/XEHW'2>GG5;J;:@R=!1->]@>8:%E>5K3QO_M5FNCL M6H[]&,/^&=:K&8NG9/WJ0(;23J?CD&'D)V-,%IXZOZ<>G%^$+I>T]/H\*\J9 MG%3D\!.M/[T_%1:SG].C8I A4R$\V%_]5S_Z/HJ\TCHO0FPD,E>B%VNQ?N%P]+&'O4+H*WVD7(74E-FU%["ZAO=8 E M%>VAR5^/HM2CYGR7"C/?J1I?=QL0Y)M]W:-Z\UJ_=P7(F4QL;4U\RZ:7-<:6 M 7%J;K\'>WHTJ2X+NGR0["H,6^TJ'K+\#G[M?_?Z[#B9%G)2UJITF?RYM#;Y MZ!\SE\?T+Z.@ONK+Y)MM1'-UA_*/T;-Q35P_N#LVK#K#,RN6] MX7^U =$OI4>?.HMUZE=J3HDY>I;-1.^U"G>\O$$O^[NVUI2=QRW Z-ZO>?'P MI,KZ^KFN7 OIZJDH,[X;-,.7__R^?UG#]JO M"RM_?>7_66C2=R<-W'I"7=Z]?L3M3."M]$5P*XHP"0;H>#E9N/GL^Q_>GQ'6 MI AW2;4\E6L_U#,59GLFG9_(2SG^)F_*-13I."/^?EFTSZ@I6E5@3T"59=#) MZ&PS-9K/O)!<-H.O$A)6DT%[+-/VJ^ZZ?O_7OCFM#/E'*TVPYIMA+N69=B:R M:H#O-3MDOCH?/UV\.T\N/B47/[Y+WGSZ>/[IIP]O7UV\>YN\__#QU<NL6XM^;Q9Y./QR%%M)N:/JJ0XGK:Q=-:1_M+ M+T><\U#\Y='FM-YC=>G7T_SK^= MSZZOQS:TAI?CMUFIQWGI%?BRSW;FUEFL@$TY,$3X_R!+-:"IX )SJ7H\]@^V MG2$$EJ9I2B!W1!*H$,,*$_]P@U@XR[5SI\H].?0!ARQ6;J^&:*PW#JJ]YV7B M4<@6XVQB@[SZ/2R!+/GW?^,(0F]$+,R/L$!)6*'DPZ1V"?K/YWS>9?=5C7N# MOVLSC;=8F(.8W2;_4RM,GSPRR> K>".OP_&:B^"I[!,ED@IL M+"6 @Z!YI]P01+$2)&4@Y7@7IZS4"_O%JT'G\_9S%E;L..=1MWF==^"689Y^&FO M='KFIY@&G]'HC:]XCFF(298'/\?T9 XM!98^B3,(\<12/)H23RQ%MH@GEG:F M;YWP_OC,SZM$ND6Z/1'5_;3.1X6,BRI#H_"65_8UF,0[W5>:Y-JC)P+O-3=Y M[5*>2A#9ZV11>4CE*11GA96N*()1%+3@E+F&3*"D"9 M=8:$HO*44D:@P9AS(&!/ALB=97BWQ9*4C1B(JLK#L.0P9N50;,9 M?7SWC:TP=A@ER0]X,G70AE>'';J&E_&89;F60C$"K%!$*FETZA6@5$JJ#F1X M43YB]'2*^#])\RJ*ZV[6='>RJ:%Q#@MM'2!4*"ZA=DQ@2C6D&)@#F2T0BA$5 MIU/U__2-DRB) Y-$: 4FC#@5&K)S9)271,X95@1*)Z [D-(/$1P1<3K]V)^< M:G\"$://A;V6F4GL[]=V4C:G?_-0HR/1LZ((I]_J5.7H=XDU;G9N9#3<]]8Z MZWG-O*N9\-7$5%5B7E6,U\%5"QG"DB%%(2120 49EDAHC%(.*.IQS.[%^B!H M! ;3UF@8SI0A&281,P:*&0< "(=$2B2@E'!"B53<8::HL(P::FQ/):P]F4 C MS$$$B"$81Q$-GBT:"*V!2B&P%CMB,!0*.2 $ !)HHE)^(#,,TQ%F,?8R1 -M M*%;8/&_O6MX<+VDO^I%VP]U;5""_C74M2WRN.>*BD,9VL WPT#=924$%)< @ M015*$<,0&Z,4OT_E@5U@&R-X(,"VKXSK*$FGY9'=(#>,I48KC(#%BEB6,>_)!MC41[J?J4#Z":"A>T0=*W;.-I41T>F;H]'"];C,2I9!)YH"& MJ?*:7*JD5^TX (9!J)BR^D!A&<9&" W%7[%[ #J@?R/"0H2%Q\,"$"EQEJ:& M<$)2 86PVB@'.3?,.-O3>60O%A\3HY0_+U@XDH5('EKW;(]FX$<[3715F?,^ MA3D'HGV1'=5.VB66FGP6*D+>'MI^%>*C'44<%!4>;C:NU./MP+&$P.D4$:,L M(8Z(4#<4ZC3%CAEN*#Q02 FF<,3I4.+E?1(8C<%G#4?/$'MV"S2,:1(.1V"B M)!$2*4JUHU)*Q9QSH*=ZRWZR] @:03A4Q>_00!-1):+*2:,*TI9;9:'VX$(@ M9$3B4,U?#!Y452[3ZL75#VUWV;EC?N";I;8*T MZ&35#F&;_E@M'?K>T.ETU3?+MD'6\;I@\?5=L'J;7+5C7-L;:\$F0^R"U8RG MMR'!2FNLSD1B%ZR3[(*U&^CX;O['0'I>O9=9\4\YGMD-C:ZPWT\%PE)C*HG_ M54 ;CM=HH)&DQ/2<:'YXHRNEB!;8"$4P 99SFDH !:;.4H04?YJ-KOB\T558 MBJ1:B^1GK^SXE0@MR,J=]+?:2-HMUF,X_:TV#G2+V6WJ;W6N+ZV9C>TG-Q>A M^OS)JXGI1#N:E32?0GFP65%X9>RU++-R;1LL9!UC2- 4N)0@F2H%B4+$A]_N>VF!==/M4)74;H>LB_YH9 M6SW;VM'7+LTJO:MM7\U6?:S=L@0 MN39*>Z1;I-NSH-M3WUT>LI7489V7<6.(@AKI%NGVO.FVOXVAC791=!)UT^M= M(;FT8Q-RD0JI5)9,BUD9*Z7'CKM#JLG>GV']M;Q\^4O@V8O LC4S]^2"=<_P M.Z&(4H8""HDC4 FG(':24V&LD#UG^*MTE'_-G_KZII/6]+ZPO\WL1-^\^CTK M%]=T$Y_F"3,_5Y;\CAI'@1%F0VD<=3*G_2.T/+/FE[L"#:R$UMH1G3I#I$@Y MA(H*+2&@BI"TKP31*FC,?_TQLX4L].5-%0=;QHT/D^O9M*R^@#5<# QW$!GA MP91*C;@3<>=IXTZ*@,&6*0L8(@2E"CN,J8!6,0NPZDM7?RSNH&'B3CH">"CE M92/N1-QYVKAC0ZE:2 CVEA$A"@I#N92"(DP8A[CG#.JC<0*MH=SIGMKU73QUU)Y2$0ETJDE!"CJ200:<.I4,8H)/9AK S"23)$8R7*;)39>VVX MCJ><8F4QD 0;*?S^ZR3V:BZRBH-];+C1P;!3F8T9-&T!9B\/9\D_7IR_2-Y: METVL25[;B?]MFGRVDS*(R^>QG"3S_,N857/ZW8,'0:9A[;:G1;O(8I'%(HL- M@4R1Q2*+#9/%3C)0!LD+LITB^^ZW63:]B=&Q&!W;?W2LL90:0RG81W.3^Y,+ M?];64M?+1P'7A!HHN"%&IA)+KKG6T !M5,K7>0QNO^GUS?P%;^34?LD+S^N5 MV5]+P,)AL6./P;]^L=.L_BJ,X/PZGY1Y\5.NJ]-Z]6/RPI-Q$K[NO>?BYMI6 M%S:F9?BL7)[B+L,!>"10# <,%J2>OFOQX3@! !9,8I9JXPB"5@''#052I-8Q M[M1A<.+8T< (-1%J(M3L&6H09I(RZ["DA% EE<,60*B91H1B68(XTT>S(EF% E')+5<>%P!$#A@4L? VL.JQT6874=:(\+$J.[! MO6'OPYHFV43G5\?/&#\M=^LS\*0-9/:[WF^T@XQB0;"RE#"K5$J)\)L00P!+ M8==FH#]DOUG."7IN6\7MDXUPA/!0^NS%*-WSC-(-6 56VG'FE+("I00*)A'7 MP'#D+"?24G (2(K>O(AJ$=4BJNT.U5+E_^>8@PA8 I26.A68...P<4P3.D14 MBX[#B&41RR*6K6*9M=)Z+&-IL!P!(PIIZAP#*=(D]? V1"R++LJGB&4'\E[V MMQ4GJ^V8ZP%ML)ZNEW)(1-CUOL.1HMI:"Z!6)'56D1 B M_YX>,!]6& MCX17>U"*.4;:I%0J)XE+_3](""RDD188CT2'!*?HOHSX%O$MXMMN,Y.L30W" MVG%!A$NY!SCL'#*:0\LL&S*^14=F1+6(:A'5>L(RCBG'/5(QS8D$FC.CH4T] M<#&0>LMRR*@679I/"]4&D(H9XT4#R/&+&8YW5!Z[5^\6R 31-)78$I02(9"@ M"#$%F)).KCT0.*S"G!"R$>-#,4EC%/J$4.490<@N\(((Q0"EA FNB.*A^+:" M FGLD*4$R6=3"UC $2-#.9(;$2D LL=GF*B!,MIR=F.6D*+74TY8 H @E0J85.V-0I;A"F][&C*. MI1/-E?L^*?)OQZEIT'GQT>H;['8,6]8Z.#XAUK#H_@86V22R2623R":132*; M/()-CA^"6U*?_AY^6[(1EAT1W:\KBGEE-R^J<.U+KP<;6XRSB?57_I1)E8VS MZFR6/X7W7!P9Y,O=C(-OY:9UZ$K M?7I'"O,]'/E]3'1X*_"A WV\M?J'?0QQQ\9L?XCE:WGY\LV<;]YTV68>LNA& M68PU&@'E+%,$<,(M)U0B:1!E#*NU)\6&%;H5F/=$2H;!9 ?90F\-?IAR.P27 MTJU!#5$L@:2AWXQ*)8-$.Q#BG@XQ81U5*)7FJ::!;0I^'H'_HOQ&^7VP_%I! MD3#:I,PZXJQ5W$GHF% ((FOQL^T*'^4WRN\IR"\3A! KM&98$F2D4@AIAQWP M>Z^R=FWK@U-//CJ,9OUL VJ#<9 -SJLS3$?8X,@4DW\CBT46&RSM(HM%%HLL M-@0R#3LO??WABVW*M3:?[>;USVN.QQV>.R'W_9!^"(&X("]A!MJSXQ^_*H MNM-I60#14(JV>&2Q(9 ILEADL"!5?P:UIT9!?B:"#(%QP*8@I102CAQWQ*58 M&Z6()]DZOOM>H1L!-.^[+N(!1$+G@<6",(L!Q:!5%C"A90\]3N\ MUAX8-#/2[0$+!I%&?QL+\ B H=0FC5@0L>#P6,"=8,I1E I'B8%$8F@DTAP1 M"5-#Z!ZP8! I^4.L!SID5\@)A/U>?9796*JQ#0N=E'[5DW+>7C[&]F+E^ %4 MCF]9]'U>G'L&/9_SYUNKIHN_.@"MF),"6<"1!H1YG.80.J^U:2I")[.>4@)# M],#@49[QCR%+.J./:I)A2BHFTAF.K%!5.IMHXU=*"1U#CHE&9:&0$B$4AXMA.!"$8P@?*J^FR'::Q$?(CX,#1\4<%8H MAU+''%%4*BI A,BU:?II>VJ'W.;[P\>\GNEEYS)@7"( .=(QH( MR1TC!@F++>62W$=O&8!U D>(HB=3N27*XG+]( MWEJ73:Q)7MN)_VV:?+:3,@C)Y[&<)/.3U3'MXO0=GH,@4_2I1Q:++#98VD46 MBRP666P(9!IV<&FW>BPD+\AVBNR[WV;9].;H&<)'XY];%-EQ+&H[0;M[5'>; MXXT]TI@CP0J9&[F?7/BSMDFZP7(KC+?'32J%(=)BX7]%$FL&)$<0LW4V^NTW MO;Z9O^"-G-HO>>$YJC*T:SY;Q.IW;*/_ZQ<[S>JOP@C.K_-)F1<_Y;JJ=E4_ M)B^L)W?XNO>>BYMK6UW8&'#ALW)YBCL]C#WB+'VT8V G/#^PS?ANYA\,-AQR MXSTP'@"AL!16&RJ(5H +K@ %J)4(JC7'H;:+1X<.]86(25"2H24'4&*E@9+ M(!BCA!.!K'(*">D @Q#FZ)A0LJNXW^#AY3=1BTBDAS/<'F*($*,$PQKQ*6S M7B^1"BA#%"0( L,$6GL&\+@@LNMP9 21@X'(4PMW;N\F>A_6-,DF.K^*Q\GC M1VIM*3 I&-''6^)W$&0NQQJF"#*T]'O*0G63Y;,ISVP1N)YWR M$0%]UNF3.)(2D>XD E,#AB2F$&-$$8D!](JN%4 S*"4W# /B@#P$)$676T2U MB&H1U7:':B8UV"M:1#B&2&J1P"E3T""GH$Z5V8G)OFM4BUZ_B&41RR*6K6(9 M-@H3H@$PQ!'$M> \Q2(U &/J/U][=O>86!:=CT\1RP[DE[R6QOB5/ZN_>YF@ MZ]^'XY%\(\O+([D?>^ER-+#/"V.+^5C^#53_)64^SDS/R)Z"__%H,][UC@(0 M099HK%)'"'50&2Y#(2LJ.4 &J%WL*$%.7DU,^!%B6WXE JP_MVWAEN%.X CC MH?0_Z .4@:FYIXQY!]5SGPPX<2H!99)ABB2!UG(+4FY0JAR@"MBU[1'V 4[1 M,1GQ+>);Q+>=9CG[%5=(.$.-)$AJ#KV=9@2%J4!:BIV8\_O"M^BBC*@642VB MVFU42SFU,F7(:$J(D8)[]T&<@0;,1@;Y$3$B8BS M7\3!!D-M4R.X9 0PRXVPU.--FA+@&-U'8]1!5-T==I/DB#@1<9XJXD!"K#1& M0NPPX3(57M^Q &MKF+88K4V*&)#CZUHUAICUC1S:N\>5$%6E]Z M;=C88IQ-K+_RITRJ;)Q-;UZV31+;'\>V1P? /(<;WNX-RD&3;[CH?;HTC2P9 M67)@-(TL&5ER8#2-+'ELECRBS_%NI?EG^?OG_)LM$JE_FV5E5CG,@W,[FWRQ MDVGXM<(^_T9I7TWO>E'[O!WAGI:PM$NWF!FV3&K9FOKM^;T/^ M[2F8;D-!=@<%_]^LG&;N9M-D1DGUR2@I;9&YOJE=7-K")I?RJTV4M1Y]\D1? M2@\Z99)-DNFE3?18EF7FLOH$:9*[1$YN$I=-Y$1G>OI\FVF*_8S7<]ER9O\ZCIPSI7,)E/__]+SVN3LMYE_NLNL23P3E5//JH5U MMBC"!WDBR^3?_\UO8^!OA3U/Q7!=W]QM$\0?M7 MVDE9$T[Z"Y??>%V?;TZNPP'G%S7^)K^$%]5O:,1>5@F\M6>RG'JF]3M-X><> M1,'_]JNMX+C3(60TEQG_$C\%^55FXW#-F=^ZSDJ_CXVJT>B:(F?YMXF_T _* M!F&:%5ZP;//6=E2!@+WO2B[MV+1R52S&[M_JY;J2/Y/,2K_+)K_-??]6>7B+6?C:;T4 2:J MUS8\$=85LK^5G8>H(O_5%F4S]'!MC25^6'5FQ4WXO'E5/=;.W8'QP]Z_1+\. M(ETMU)#VYGM2MR%(1>,D*^?^ZK#22:47)7#I\6&AJ^???N5]J-C_"K3TN VH MNPE$CT-'5%!K]M5R49/&ZV11QJ M0*NDSBNI_N+ <-FT!MQ_O#A_D90SY5DJDZ&\Q8M*.)8EJ7Y D."&SSSK33O, MM3>6@G KPJ-3X"FTU=3P?GCJ5@_T&NK43;7^B>V/[[9'=![F/!:L0;\4HY!1D@&PU-;H?&5C3 MX.WQDO E_VJ+2?6=RB=F;DI]OLS&V?5UX.Q*+_@P\1C>6Y-Q#6MP:L@Q:9K;R4Q78 MWMCKO R:2;#/M,YG_F+//E^]8I+/RA4G0S:=!V)J!%9,W MDJ-E4=2FPE7U]%;U#M.0U]=%_KNWYH+$A5$<0L'9R@L!5]T0@V34K3P.\ N MA\M\7('P5UM.:T>!9S)CU;176?$*MO4FIIGSF4P\-K?.K\ GK>,@L'#NV:GP M%Y33#L.W')DK/P]9Z#_$I7VCOBW MW+4[8.P[7<"/X*C-+])C3^HJ%' Y[_DPS:^;H;:?U)&"=ORUK^C_?O_ZE\_O M/\LO]G5AY:^O_#\+MW-XP\I5'VH9E>U]Q6#>K^*;#9&M M$,XHKN2XO2H\?_Z95ZS.B)AGZBU(M4RL:S^-,Q5F>R:='^U+.?XF;\HU%.D< MV/_[9=$^HZ;HRX1<_YZ JFA?$WT!8%'ALOG,<_]E,_BJOE^;=%G7O>S-QVR_ MZJ[K]W^]8T[=U]^:QX]6^N%T)[)ZO'T-SS:K^6"6[5VQ[W_X^.GBW7ER\2FY M^/%=\N;3Q_-//WUX^^KBW=OD_8>/KSZ^^?#JI^3\PG_P\[N/%^?+D]W_,)7' MZE[&O36//YM\/)9%HUU[?<'#L6=?^[NVU],08TC*RP"B]%>46T M]XDGFV=]YY&RCWXC2""OW.,0_BT)$=:D"K$FW1AK\N?YCMPW_\?N^%MY -$! M/8"[WP4>'0M$6_D6T0Y\BYNC@>^+_"J9^HN"[A-^CKIN^N1ZYK=TKXM4D3M= MJ>A7=BK'I=<[QN.*"I-*_LJR596RJROKC=QI<+!/9D[JZ2R$_).)M:;2Y*^\ M]O4E?%^YV+/RUW!G.;N^'M]X^?5ZET?.)"/I)M-O),&^1[/8O+8G]E;N M:+0#=_2]DA(Z 8\;;TXE(9TH:Z+"5_)7.P]MK#L[L@@*^SN"D\)>78_S&SOW M!@>C,$08O6C,#Z5X@"MGTC\JP%^(BBP.J704(/FEL)7@CD**C[Y,ON6SX!"Q MX9U5!'%VW<")U%Z*O\Z!H1WTU.K+B52@KI_DD$*2ZS'9<^_8(]>D"I!ZD9V&R5215>E?G14A+%Y,;^I0\WQ )BLKETOST';F M?^J:QP$WO!I2TZD[;^>R<4"/%I ^3>PBEMDL@PZV=$"2:O1?[3Q\ZO)9X0?W MV\R/RI/:WQ?@I"6AOWHVGM973_(D%.0.8_0@U%W'^CG%E;^_7<[:D[I^3=<@ M=CWLTG;Y9_ZF+$37_""O:H=6EP:>1,%AU :E)]4&4F6Q+#W8X^ZUU6$^E:?) MC?-OY6(#JO:3(E=-58 J>-)>/W=BW7NGV2P!_78\WJ$=?X?BO#U";14'0:MQ MD'U9_SOWGZ&M@B-H3\&17GE)QOGDRUF0C,I]5AE;XYEII6&>>-,X;OW'.J\R M=?HTB4IP0R9JX,^.+]8K?G^XNZ3>3WX4%WX0H7-L7S8LH5A@*0A4UA"IA420 M6T7]1Q YK?GM;%B\HVSVW22Q (]A#FY X5@8,S?P;;T:M^S]H$8W:$!3@>3B@XNK[ M\Z]G_S5T#XG:79J_:Y_XUFLW7V48SKS\2V<9+!?,:625UEZP+51&I1I"RZU$ M'/<=N*A8=$?\1:BGX>WB]7?QUY;S9%QB!F@*A;'$"R6WP%(#4\XY@5RNZSBU MFWE2P$:8D V\TMUI6ZVSV>:KL, J#@8^6L;!)DM-!G93GG5:[:K7T/0C3LK, M([$L.GSF^3)DW3:N_Z#1- I!P\ANYDTUN]C2O1Y7A?Q#B MR&6K6*T8H.,F?RRKQ'-O82ZT53P6G4(\%FT5CT5[BL>^FB[OI4L.FWE>9>5( MJ?FU&]_Y9HLZ"]'S3]!,7>W[F4=E*VMB71 VA,NJO'$O)TLQM.!R\$\3(+A/ M/+]7/J6 KL'O$-+'%T;5WQKNOO2:^E>O&OC+;A(Y'M?/M*U2ZJVC*HJU>-9" M?KU6/:X2)LM+ZX4LO*3LD>@_K25"Y2+6K3 %Z91U"LC9-#]KYG93BWDGU;U2 M:>15B O^;Y5I7,ZMP:6PLA^LQXY.8+DSM,XHVE1C/Y80&\J&R)X M9N96@M_.E*W<-LV8\^M&ZP^^N#_%D916'_9BC]/V7&P3D/PVR]E MV<3_IFW::FN>^$<%PZKZ>@T1/?&R\?R%[20]%9^B+0*& M!]!KB& #H6JA]&^>&V))5I\\F$T*Z^4F4'V]SXLW'CZSZ4_^E?_EO[*Y$0^,L4( 29K1(ADX8P;JGNT<0 "G^6,V]K/2ZK#I?O41ID9X@%/*(,0D%PZ@GOU\/M&M=_9;$_V8]QSQ6E5F^E@B MR3S7947-M(M3+X75^9=)X*F&!VLCO5S.ZF]2N0->^/_?3>QE\B[(_DKKV=5L M[,7 _&.R>.V/7KZ\?/R'S"8=8DMBM'8:8@@XL9I*P WT:CIER'DU?MVIW /P MTDZFY[6$E$CJ '&0"&D4]G,DED@I4@H=V:$.?)#I!9'IMI$0%&&#N4HQ)UQZ M+$@M=MCH%&EL6)^HG-+T$-%.H%0J;( '/Z44U"FW)'6*I+3OR.GN5F]R#_F_ M!T+,.I.LMKBP17VILNO]#MKL+F%W7<6"Q-1QD_[#;(LM?I[ N8":[5;FPEL' M96V<-A_>_&.^#P:Q6EDZ^^3S8?]-S>*MLJ MKQ*=0EXEVBJO$NTIK_+579[@[NOY"7,8W9I)K1RN M,XXJ[]"*YR5YW8T&M:G,<]&I?#A+OJ(EPSV0H?9M5I%"7:GL=?I$I:4V*1RM M++<$N#VEZ9*)?-?D;D'4.GMZ8?XVJ=9+&=AE8PTN H,!OZH!U/[62=6!.N@@ MRZ;]'IU56Z4QX5,XR'AKD+O/KIZ+>7]) +^-YF$C&,_,?*NJ-@SKV2OP;N5I M:#]O NA+9XU7^6>AD/6_<86_6MF_)Y>M\N^2]V83#\:,X+49P13$C."8$?R4 M,H+_S]G9YU\^N6QL%_+WBX>EZ1_][W^D\(_OS_[XQ[.S_92DZ3N,\-UB'WG$ MMM13ZVB5^VN.G6]-WL3Q,_88H5YKQQJKE!K+0# ]QH'#*J-5$&6_.$BSN8<]9;[-=!TH7,]NWMS-DH<+* MT#1E1*962*FEMWL9386#2._E(/\]N?K6'>M?\?"$<3%/&&_6)JD6)^FNSFJ/ MDL6&MUCH37K)9@)OL2I#..6_>8Q;3&PO9_R7-N)LZA^G^UGPGYE'Q9OD\!9F&<,)]\QBWF-B>4K@^39+_G(UODC18Z1", MDF:E@R(\ME48,7ARKKT&FCO7&KA7W>,C03EW>38. =>LG.9%.4^.KQQ0H493 MR#/W!GHX,QE28J]GRK/:^.9L6DACYU6.YF]?Y;-FFPWN_^$7)5?PL*]SXOS<-O;[&OF1V?\W_7#YX.HQN#?W?$G M4JTI,59: ATQ7 F$,$]-2C5FA*4]*2LK^\^_SJ<>6@,!WP1][Y.KQE"E1[VI MYE)]_*K)BOH!-EJ)I_\_/__'TG0K6R=$QF\22.K+*I_'8B'GEZX"=!U+KTYJ M-SZ&X*0KV@!7'8C]S]G$)HBV_!%6>X7XU5"3UP=?!$<0XBD'5CCD?[4".*Q9 M2BETW"L&;D>+\'K-(O1->\-B]-URWT6IEF-O8-N;B[/IIB&DXFP>XQ83VU,B MSOL\A-#;H% +JJ.*FT)^ZQ)*MJ#8D;C@JV^JXB6A(%A17F;7,TWCW&+B>W%9]ZGB#U$\%F/LKY+8O8Z M2#?J^$-PD-YCD-M,;4^5WNX"D0Y4U,E>(0@7 @ A8WY4)UI5P;<%RM2J6 ,V M5:FWY@&7<@W.!,^)?]F+Y,GQ>+-!E9[X35 M\,^W\\I;"'MS92__D]]%< M%E5 Z&WFM\B@>([JJH[YV+]R+(LOMEN5HRH0F5?>[U;,JJ?#-9<@2DO-GU\.I7-7A3&5S64L%YS)=O[-^8.4Q_;HX M5'I[,HV>\6*%,F_>?6J^F3\BU ]-3'/?XA7SB/#\H%1@ L]C?M(WR3]?)!=R M[(GJ]7'9T'=Q[WR^/>/*&H]]]ZZ[I[ WR=S*1S"(4H#W&.0V4]M3*< /U2'* MB=7+M5D;*[$C8!T\6DA5,!F[Y223RN=;15^\<5@&$ G9!NV1R;*S@_7=7640 MU_73&OUXL?G-Q:W.NY%%%0)VO9@YEP^OB]??=(:P-,2[QU-%J&6=N%&?F@QR M627R=XZ!MM,*B@L9NPF_U MI6R(,#^C'1(:=966L2+^!SU)RRK$1WD3 \JJ+FV6\S/^E%[NYYR-R8 MGY)<':,?5W4:MPH,AP]"=G*32CFQWQZ1Z'$/*=A&=D[!=W1KD#L2\%9: ZXO ML7[%UR'CHOBU.4O<6>F%8'1/1=XHN'LX#T(01M/P>E-^U>5$Y*'XK?U)\TXVKAR>'F5 MB-!4"Y_OD76]\(O.V&Z/^2KS?S='P4J_JWLQR6_D>'ISYD)F2=7*HQK FNE5 M4ZG+BU=#"UE/=37'%I1N#ZT=6=:/O<:6?M%;UY@)F2/Y=0TUB\(-=M2DL?C7 MC,)YXJ_9O"I9DU5?Q;4[9\>KU2QR,]/3!FI-7HEN52E]:IOSXR$MO[VJ.8*Q M B[-UTEU:"GH*"&B7AT.";S55IGPH+>"SK7"VHZR'=8<4JM)F'G%\(8N#1GF MU&G']F)I8;6G MY.378G8]U3?W4W,.7L=L3W'#OZK^_L]E=_3.:H,&I4C?%]HVJ*FD0M C>?RBK( A@8&,!+ M]#\ -0-( ]>P<:[A8%^[AG,-%_<:WO6;UZ_CXU\G)R(FN'F+G(KJ%CDE)0T] M&R,-+0L=)243-Q/+'?:[G'>I&7GN\W#<9^.XR_&S$0Q<7-SK>-?)KE\GXZ"A MI.'X?_Q#-0$D>!CFF"^P,)@!3!(,+!(,5!O " 8.!A_^P%__V%@8J''BXN' M?_T&6J#B)H")@86%B8V%@X.-C7[KC7X/8)/@D-Y^('6-3.T5+K,].9]?]!<\ MEL>ES13/APY9'[YV\,>_3GF+BIJ&[0X[QUU.?@%!(6&11])/9&3EY!6>JFMH M:FF_T-$U-C%]8V9N8>GHY.SBZN;N$? N,"@X)#0LYL/'V+CX3PF)Z1F96=DY MN7GYW\K**RJKJFMJ6UK;VCLZOW=U#X^,CHU/3$Y-+RVOK*ZM;VQN;<..?AR? MG)[!SR]^ZH4!8&'\S]__4B\2M%Z8V-A8V+@_]<+ =/TI0(*-<_O!-5(I-=Q7 M]F3,?'YXY(^COY0VX[,\?'Y(\=IAZ#HE*_\2&^RG:G_3[/^>8O[_(J"KF[%CVER'J4@%LP#P[@TS M%)!.6IL/<*2'_6GA(NY\='@(#:CX;-V^07M#A_W%!:XI'=:N,I=#GE6B05%5 MAI&%A[][G.O[AOJ>9-*O>,+'8J/]^[SQ#AFVIMY1=JV"#"SRY7W:ZC"%FJ@7 MV%65#CI/;N-\9)S]%NATW;-.(7K3/;\6U+;'J)&J?-3ZGY"R;- SMO3+'J;78H:NZ6V49NF9F MTT8$^^HNEOJT=:CQ5H])+4[L?OU$+6_PJKO3C-TWO#4MSNY&ZR\A;[_T8^:[ M]%MFU:W-Y)RA(O,3Q,O5"&.]'MZ"6C^0,Z M^0 ^1*9SSROYS8Y":9BV0FWEX6RB2])7P[YB[S1=O5;R5V.+RT^\AW&>$\DZ M:$=5-^>*"1QV7I(A;]K!D\[1)HR0-I]A$;*]:I2+\5/+$Q&$YM3\"(6'H6J@H!]3@EG=CJ2X:2*W7KTZ. 8PRA@ M? "),5/5UL=3+V+V56_KXNN0O@(W+TF4L%)9FWSTFQCM%QE,$0X(%$!D227! MN7E6F4*=)%\RYBP(N]YOG5XI'X!%?-'N<,291__N57XP7'7@PSS9+-Y0411=9&34$+:MKBMM M2:KW I_%J8#E#BU39 #WV[=XZZ4GQ(%O=I0G>,#EN]D0C7'3L12N/1[;VQ@K M^&NQ]VA9J(FB@B6F<&KM6GH^X]L8M?JPQ$QO6EADSBFX6YU^$;/L[=X6RM.F M_400IWI?,%FCX.A\"KP%0L2?C'HXNENAK1-_,MC@#3.6"1VTJ'Q4]!62@0)L M\;DS('93KA3L9U'0^\W=)[M\;D43"F,\S@8T(YKE'P2U57EZ;6>](K[X2233 M+%K[D.MN#>^-G-QEJ3 BK J.$6&>;^7NVZ"_"!SZ).0 MILA1&]7?+7KG??8 /R=31XC&LPN'JV6] @1R[6)V_7@@C$8K MRRR(O@>Q9?2+',->99*>)NW>WO'I5+QZ1L !N4Z'G"YBB!";>J998F#!J-?YTV'<04F]CEV]YX1J2*N]/*&NER*51%F:N*VST MRJ*5^$$XA?$[IR;F"@%HZ"/EL!3.2YL&1.125I55*[G%Y8 P9J.A44K]!F.D M(/&U[0O-CHQ;0?6RB6]BP2X3WQZ/WQ ;E-^K5;DC^S:,:G5IQ8O4?O,!PNRP M:,.H&J8]B9"LU)IG\9\6+8_I['=V$]:2)>4 ?#$,\5Y\+.P] MJ$ !:'6B/0WAI9GF5;JSKC1ORK@?<5?"C/1;"6SH#-UP:!.P[I_[WI:RLW94 MKH7G94Y93%_U9V1;43J:!TW.Z2K2R3XO>\]B.G/[.9$[CA^5"(6V$5SOJMAJ M11A<*98*EU\KBP>9SIV"RW97#B(O*SV-Q;=52!&\$(.D#KM[^4/$)%)FI($! M=Z8*CS0;S_KQFSM[1JC7\W2G48 >N/G.HX,K*Z2,49C1SH$5*S"Q>'MV M59K>=*\M \FN+ISJ*=GU2BMLKZ5[KY\/W ZC_?3 VJ.S"_J"]@F@U7: MA'M73D:%W[UT8/>N;L,#;.@;]B'$P>.S4XJ<=U\1\29NKZ0'L&"+* MVAHD\Y96CFJ0IXWT7IQN9&/<^+RN^P>%^^JT:0O^[P0=Y(6U5L+:8;PM4R=^ M*U3IXTN5%3!NK65309EYZE?7L;C%:SQ3OF,?6XT=+6[7+BWE_00H0F!Z;55T0A%U-/F5(5" ME^B&!1@KO;_M7-&#Q]+):3=D-5=7W6;Z]U*3[:?J*1+ M"RR7VG2PU3C8,^RGWED4)G@T\:H(KG>IW>%#/8&<6@._#H]>==>K/Q#!O-J- MK.[PH+M\KB<#39U#FHK/5:* 8!3@ZZCMPXH<&$504P2''E3,&,@<4/%3GGZ( ME)2[<5]%0*Q"*?.MFK)\*\EX.4\C!]QC>4"E[MH63U%YGG-P= 95I;_8M1^2 MKZ5MV20-ICBMM-LD;B$G87:!)]!*=]!DC+["ZCFZ>T$6!B$3FP['P8WIFDCV M):)8DY0'09XU&^4P3#'\FP;05W[A-5%\"B@@+D9T W!:B5*W[9\''X)4ZGKY M:\]]/)",J=&#<+-.2MW]'(:4"Y^<;$,5J],=\X,,FW];^DK7%LM>!^,@F4*XT"AX@8CY M,"6S*NJ"I5XK??SAJR^M)KM\?$?R-T1% *+KQ<\U4F0W(NMY4 "^R"!X1*+G M*CZ_-0\%Y"^LG[\*ZL^@GIM(-L[2B+'1LQNQ:[;:.<,7,@-O'9QO;9U]HIR_ M7WW8$)L27ARITI;"5E5RZR(YT;N>29J:_9ZLL4%:T/7\&^]KFL5MW#XLNT2F M6V@E?JJ$-H[8VN [ZA,-S(9EF%G-X# M=UCK2/&!*:=EXE-+DD52+?FQ!!=Y(0;E15F^>DTEQR510_W]$>=P3WF3H:!0 MSIZLSMOR-3W-)>DM?=6K.%PC?GX*E6,7.Q."P@559-41Y;'6!*Q(U\KFGE_F:S+H]J6Q%Y)8P_KAA?+[*"80(])Q4<_<*1 M.2,B%-Q(3SM]Y]WH<(5>@-^U=N5:X].[[ M>ULF!?:+S'XI#%5;XT6U@=5$O5^50[QANRUTR4$UKPU\WTD.3,?1U_O2["\OQI;>2FEE2U MKP(+O<8X"5R*,)^G$O)5T>SU-,8@N_:[KH=R<:\XY>D?-ZYWG:J5C-F+2KW)DW'.LXAX]JXU0FSTG:G[\ MGBIDKN7]9+?$^*JIY1XT1$ (3MIXVRIY![=UP?92+@ZZTS@ =9FUN9Q=H3K] MZLVU)#-6<3RA[;'VH6R3S_PN1?9'G@SY&1R3&^M"?9_;(A8W(JN+*GGQW<$$ M.7K F?:WB! 5T@1=3 MP$O$5 L&5O/$$&68/4Q,-["@IU J7-L =#.(2!=OM//'FDN-2/^CL!TG:.BT M8?9XT(SRF-:"JD+2LYHX5OD*+)HX+NJ%6%9,N4]DPL+9X)::%\ZI1-LN-/%3 M&R.[U^)S>=\_M71IQ@Q\2V?#M/81,3E@K^.##YN?.X#RHUWNU6KEX61K@%XO]W@T+>\ &IJ?84'5XN36M M7.8N6'VF-JW73G?[A^V,R:RN:KXP*]WQ3E1L:@:"IW&81XPSSH>I\E(NF*V: MTD$BN;<8NY4@AO=S3]279BR_HU$D.5S7B5J,;J^0]L/2!M1!J:C5\31&Y:Q_ MKN9LH$))6DO#(-#=/Y7C%$9LBC6>V MSIJF_KM[[ZGJA]K<.),CDFMAOM*>..X#[7;!%_%1*=UCSI]>#;FF5NBJ6'ZC MZ'V>DT!&MZI* M(LC-D.)]$Y?7=.]W?N#HTT7FA.V(*2XJ0F]V3&N>UM2U[)_NCU\;Q(_OYGS, MO11$$>;O$#'WMK52,[A%U'DD*BE_N]@]1V]+?7.,5[95.Z"";;3@QJ\$[?66X_N%U:.6H< MU\T>2>!H2XOWQCB6P\?Z"$^8GJNZ2+&YD23UR>B!@+BZ&D1MU*S2_[LB1=74 MV.U@EZ$J1]/0-ZP;V,> O1*\T(YPXUUZ95V0R%[.6'EU5I@F00R+)>52K-^B M/SXV0T5FH3>H:,&/I*$"68=D-Y)Q@/XA%2*'X()@@P>3EJ (BF84T#;ZT5E# MFPL%7%]I9CR^ [=# 3AOP3!^\"\Y%>!?4O^2^I?4?Q\I ;\5(QRXD=P(_^4> M2ZL'6^"N;G\<2W5%2=A=,F?$];?=:1'^4J>LJKB90S+D@-K_*!C=B-^'0T@X M(SH8FOX,A@-7-X]5,7Z-A6L^9&BXQWUH=^5GC0*.'VMK2N*0J_U[<8"2HB.- M 3KNE(Q_0 $YM![;!;'P>!3 O)=Z%52>>B4\,XBK*4.NBO%?6?2+VZ#GM] # MWA7(1 %;'?,_%6%# =_KT&J]*F1' 'K5>BQTKOK+(U=,#ZVYZ!/[1/&8!7@82 M57GS%HG9GQD^YS;;X&R&<:66<[4*[N6XC+5B?L7KP-B47T^%\2)E9D"7A!:@ M"_NJ?(O"MD1/>DUR-?E7_UWLZ,[;<8"Q8RA<.URX:^-DP3TLC4RX:U[T]5,G MTSR5F8?M@Q*U\GV9?BGNQ@H9RGW^Z0;(;9A0RXVDJS?]*$ %=B>3]8-:U/Y5 MT3,"ETP>JJ-0OR0F0B M+\Q0R=@F1X[B8S$SWM*L:TQW#K<^HGH1X/,8&PCM9FS5RG<,^+K%M+B(GK#' M"]5%WVJ,0L%']Z90P*25 @H8B6Q0M]EGC9GQ>-]7S0% 73! 4LYUYB@Q9JT.0_ 03/KY !-'_[_)M6"M4D M*7S^K%%5'*/?/&?\KH/\,7*,?W7Y7]_EQL(R^SOU=NE6F^+)2/.J.)XJ%,!@ M7^8ZMY BN"&R0C'V_RUU_D]T^2SQQ5+@6L*X<,;S_OVWY$0*["5I>+_IN%'Z M*L_+<=F;?9EJ<)>7EYN_3J"JSI>[UV>(B5GFXVKRGKWOHS=B)\4YH H!1E)$ M"KVQ:18#K58TWS#DPE66"G0R%#0?*!T0[0>[T8QD#&ZE9%;B'-Y6^[I54UT7 MH?(P@;=P^/&PQ(LXHX^K1_5.R[X"2**=VIQ0'^I-FD;HK=@\ TE=HP]O$ \Y M&T5M50L[&87HM$WETSA]TX!K 'V>.9 >QO&S8,7"2W^RR0ZC4YQZ-)LDEF&D M!*&I9 ^RJ2KUXO9F&M:O5VLTNQ'L/UWNXL(E)MJW;+XKRO>]SI'^[^4/+OL$ M3;I_%U_2B/+_MWB_ KVQK#L5)T?/0SI 7,GA8'DI]T%XBPMOH3S1B$/QFLZ7 MLV1_VBTJ!U$_27HE1VV?>^56"=S''.SC!RNBAJ+<5,MV"G=8F1E/'>N&E&10 M %[[?/$/MZKGGM\'$*U[&%7E#+T8"[R-I],>NQ3#TWI29C;T#

C,=@IEJ M3#)2F\#B=0">8C-_4I)SR@#?16=J+&@,D)(9_PRQB=V?@Z<4/9=@3 M'G?*U$*]KHSM&/K2UK=-G2(H()L/$J=RYO;V46Y14(&EH&#BY^3*Q,AR(:UO M$6(/F9Q>[1.38[P)6P-_<_Z,M7YX,C3*C6L@I)H0SH2NJIY<@@*%+T?NCQ#D__%V&0V;C1%0&M62WOA,LM[$U9BD"!]6'3>[=AJ7 (:$W.WX":H8 MIV\1HE(D.G@V-3T?UH2ZTY(Q/?:T]@O:)43=U+4GQ&2^S,'M'M<8O!9\,&,U M+O1:A$E"/\>DVSZDU5JTT=J_&^#&PK_\;F$ DFXM'LY8PU5-'J'EH !W.X'1+D_CUY5\VZH&!D^^W"O, M$'9GN=Y>PB?\\JLT)JX !(;U!'8K=*UD1%U&_M[N_LNXA38+1VH2NV2F=Z^!T>4E7%>W7T"L8L$B0OFO@-5S2RC$S*&#Q62I"4T$F MG[-X\C;R:@")W84"VM5^*XAA^><5 =WT_*O?/#.^#+X\ \')T.N#0I(R-Q_Z MFV>YWW2@BO/?H$,N=JUXQ6'NZ0.-1BM%4R;J._5.U.) CX/*J]%QW!D!):NU MP_541PM+\#I+@2+_2XA&U2RK'9PZPA5[$-?(W=7.V(JM;Q>F-_-$2(&[G^2F M1XP;9@T4KE L /[0XF$\]P1=SS/)4VV_AG;M=+I.Y:Q=<*!IVCV1Z[/M^J5> M8VA5I\#NKM:=DZC[C]E'">>_6J7_-J8"39 6+I\=H; #D_$UW+=5SD>[@RB@ M#& 5%*6^$3TYH1J6^T7M<7X$.H)1Z/UY: 8J9/X,#?CRJ&G^"1I(NZ&96F@^ M[5-E6[+MTO4HPR[R2'/9[H E@D_H\JE47N.?U"("FX6(B2-SH2%.[4A<4\7) MX+*W'XC?3"_LB11Z$^N/G%1GVDBL>$73ETEN&R=>0^Y&EQ $3_II_684WYPA M^!8>F5V.O-.+H\S/2^9GYN0_M!&;>AV?J,>*-Z<1^8^H(.]J@CB J#3%+,ACP M_4"29E3SSV%.+N88Q5_ G/_P7"8566GIS.%4__44&?F,C<@3J+! M=_6]R%?:0ID*V@1K+T[6VD3!!P/>/+W9XU/!V":"IO97[6+&!#T==IOSY&4C M659Y.0T-8ZP&,0LJ;Y'&$1OFS1CJXA22].UW MUNS11(Q( @5<.1I]R+VCC+>MIDFB1LZ9VZ1Z'SC.7_B/;<,_A"6GWVXW?6B; ME?SR(/=G70?9BLRKK;E@Q#N>2[(P8#?W/_'@Y0]C^@G*%%% M,L LE57!9EL MLXF5_W> ]W^OU&.=%L"C\^#:LB4C8ERYG7:>SBSA72]CGYUN M/5VTG?VH1P M5Q=/\AG+Y,+$'%>@1)9:M2EEK%I:#YGO99XNZ^6Y8GT:FEGM7B3M+?*QW_,E M]AH_Z1.2#F0=N[<2T"OZ&A(7HX7<9E[[W/"1#$W8;6$,-1T);VKIP\$]XVG^ MBD$,>8"PD3&+B:NTKBY[T'$?C5EUA5]FXWN;N-.EW@E28FD6TDD48"9,[UL8 M!C0/>W'EO##D02!=,O)]Y68.4OMB'2?,,(QQ+W/)/;5._@+[O* I#N(I*C92 M&\E.>CJ61%NT=Y^@>I/M\?7OHEY-[Q^1C%=MIA%I(TEI]XA783;I6=5;^5-< M J5GT2)N/CD.1 ?3M5;NZ37^(H6K"J^BI5E#FF/]-J7H913T^SH#&]O%XGTH MZY#?:UQX63&$II4[\]P<[JL\_ZX9NJWR%-C*+7J]T YZG2BJ0J&+ DSTZ[ 5 M_2_WV(U'3"8!LBE]+K)!AHJ100P9B@%+P]ONO*8C8N*8VS3)9M:]+PH;4U7QRL.#^L-[V00/=;'/'J_5F+NUR,#%;UL9I5-;;Z;B2;HVY MIW5:;.+/R;=HKO@ZL1P?4!=V V'C\[2BYH5[MZ-NN'UDM9?]HDGN!! !>>;_ M&T#_GWA85P.B1$@='KP[4:0'Z=:[[=^+LJ=38O*[W]G[T>^(_;NL2LWF5ZGQ MYG7GC]I"GBL08AVKU"DAH34[[.BV52DN&=HN9"&#:C;_F]VO32GD=]S%F1D'FHJ$)OQHK+=+''GB/2 M<>O#?(E7*L4.X\X^CYBX)=A_YI;V$W#C2H_T+J5*H?YP/5NFQ825YZKX>N8C M(R/Y"3*(0='J+N-N$6X%H(X"WJ5L@=I%^G0?^COU*!L/',_1WND7%.?NGN_O%=OVGV<($NKI:<@%' MK=P_(7A' W!SQB#14Q30HOPP&=P9V0\"W6M0_CW/1!=J>P+MF_5"))DEW[,, MZ*6YL$9O>H3![*+*=HP(&QEG+7VP:VLJJRQB\&T2G@SI9)B=1=MV0=X7E-,' MN%XG%MB+I1^K%W(YFIF3H1M\FL4:)4-0E../)W;3FP-KS6@JO+WQ :P_*]_\ MT7I%GDJ&-.ZT2>WLLZ4JG)NAC4?!.!!&H:ZCV-6)T5J;P*($4XKL5#OZAG)I M?#HK7W$PJ3M[@U3Z9JU6H.7X])T$X^R9,COSKWO#Y#S;CWT?=NH._E'I_X53 M/X+LX<**VW1O001XK^M,6?#F;)T)"MEW<3^GUEDYLI5D%:::!\2<#E+,L;:W MN<+A LMU"[0(P2&$=+ZT'>':QN=UMMJ2".N$P9_O./F&^M]$7. M%4>6TYNUG$[/0<,Z]VV*7E;]V+M72K[VVG2#B)CZ91IWQ-1M!2./]*B\2'&: M?3R8-W44*O*B6]OKG>Y<2@"QC9 MXKPKX#3AB53R43DTXKO(F5Y(!"7)>B9)DOMK:K*@=L M#_A]C"4HFECO'0H98V]@1UF!E]_R+!6H4N4]ZH_!(LI WJ%$_# P_6,^/>\I M"ICH#>F,OSBGQYUZ@P)2=U(OUT%(9LBW/A0 F@"=]8(1,KKIT3)&O_T#HVD2 M$EP$/OB$ N!A?TM7<2_\N$*C#*].%-"F=JH#W;C80)Y#4$#(W])2_REU2[E# MR>U8B_)H,'M[WY(39:8^_<%(B' Z% KQ4KV@B,K@=EP-R:D.[PERN":OQ1X5 M?( S8#N*L;GPVS8D>H30Q%$?!2P\0 $P"M]Y_O)Z8\:@PGLG6U*="6_2].Z> M5;]F$=XG+R-^JK([0+J-V+[XJJM4NF.1&3GL3;,L%0.:?0+:4\69L],H&5R1 M':L8K^2C>P)9._AXP8P]VSF):<5X*=?F445#^'DN$S=KOX24!*+IR_[)![(V M?AJZ5,CR)'IMY&N&8MXUMMKW"6;Q5^?Z\79MB1-I1(]4L"6R\[W4BK8?U2"Y MO%@I@V>ZU((8AF\5!8T\TQ,UW]O=9ZVJBK"13X]BU63PQ6XJO,Z!6?P7-O3E MO(JS.T>BL6^C,1H8<_QNWC7S_[2A-66KC_C:'$,?7JD;J>.KFFX%*3A#\Z8$M=)5LRFP?NLJU/*A+6P6%C# K1>@]><,)H'#]BCO-^O*1!$//D)0:ZF0D1]V440*RK;+/0KJ;H M]&AFAM^Q&[27>-MN.+2>9$G1Z5*VV#R^6<+X7JG#F2]#3>]N$UAYM-2MI]GC M]554J_:P;"L*8*CUY/Z:@ZQICP%Q L4H )]G;@#ASP\AG]_(Z+(@3(0XGOK1 M&F]F7JI5=6JG;@?%9]W>/".[*NP<%PA[<"Y2 #Y,; 4A OA!)$87-B.&LXP9 M*FO^XC_"0)5>ZFA=&0S)HA;$0>4G_.&,:M?1YME!;&(MN\!Q8&RVI-<.CU^; M/=\.5JN8[<;#]EO?P'+8V!:WVETQ7NE1/]JA$NAC@PY]P#V^]7@'?_F;_*L6&=N5!0G?4$%RY=)M)X] M!J*M'I%9;5;\#NUY2M>.7[V7O"^\RK#J;8X)VE,AGT8!:#,$5^"7CI7W[.@T MG5UMM\DC'NY-0^"*>[=7GJ/#<;RR>%]'S!KN^)-0M $T[2X]V]ZB:PT$%)F> M7%)^L6-?6^<';PQ#X,_8PI$@+]YE13NC8XU4QK-UN8$ER1LY;CFM%Q]3-"'A M7]>3ZKD<<3]!-6:BX6'SE,/1T>!_6P=W<^$%+8GO? RKC-U+WFH_'RS2E%MA MU5/)EFI_U8X"KJ=U?>O1&"I/@,CO.C_,AC92"DF?I!'+_[D'*E+NE(M:P6V= M?S1F/X73U["=FA=-7VN<<;WF%$2-5CMO[%A)"E>FIB0&%Z2M((_6B ,K[2^: M U\:M;M 89=+5IYIHENUB=]5EOB>X(ZP[\@A[I0THX#;2L1M6@QUY1O56-OC MR-=^!\F>@[A2OVTB8[<,/' RPFE;I@8? M!+?ZQ*HL:[V=-!B*UA6(AL=60'8Y8QZ\T7KI\T8MXO:!)#WH3[>[ M^T0+"H@TI(-'%^M;/*)/*;1SQBDS>% ?)O#<+U;Y>IUC/'U!\:B8Q5*AA!WS M@<%(W$8Y_J/ZG,WP.% L8/67&Q6]*1)GT2B211)&E+$I$UJA?E"[V(%W1GW: MQV@+B]Q >)K7*B=1;YY5]?$'[-!95*$ 9M6_F &T4SEE#+5%AS66Y8XJW'P+ M7:^W!!YO[(213!!KK3=?OKA)#*;"%03B:U^U$FKK.*2D;H>'=%[]D*35;81F MF ^[>Q2'V>RN]6,[JF#62/@]74U]R26$))V\)SS\&G8OUY/66ZA']D*!D]7L MT#) 'B;4VL LGL)0.QAM'YDHIGC'V_<=W7@\@EV0%-P9E[1,"WV<*-!KZ1/) MS)G:-(BC4@'O_H$4*X\ME4;H?D9(32 Q")YC>E=!"A6(@I/' M"?1P+K[D6\HJTL<:W%,%913T&55<:9!^7C9$0%-4F#E=_UR@KS(&IM?0&_R: M,[K._CQ6KM?'C"MB$'=D'O.P$.+OQ6Z\M'='+\'ZZ]FYG4/W,/W1P^18P-EX MTE[OI-V+=KS"VW'I-$$HU&GG"J3CY]/G%%\BQLMR!_A @'$[B,@^8M6E:/S? MX+"(T>]/O]5@QFCV% '=O>&.9D\,88#$KV??^L4M8#3R(_R)_%*1(4^W2M(^ZJ_),G\?ZASYM+^=-E"(C-L3DM:U M>GF] ^TQF^9A:>:Z'3DI,4G@;X_%SP;*WIY)CF5DN!E)#[UY:)%HD'F+YZQ( MK&$$=#E,5^;#.M[Z+3W.@4+#).8MD$;$JS7LI;[LS?E#9>R>4R&C2GW@WGK8 MF.'^ZZ@L>=+*=G5_L%]CQ=(\YM6GXF,[AFG+1Z>%.0:;<4*8RQQ+6GRS%-;I MWR/J-.@(?/5&&N4JO61@^Y%?X'*&<0-MNL\>]0K>(M5]8IMN0=!#2XZ!?QZU M*-Q<'"M&!ONQ3#@04H79)N$IE7MU::O*ZV6 M&A87"SM#TME4OMQDS62 ;@@#)T^YNJ%+H+%]\*A25GN*_X3BJ#-CDW4D'[AU M(0 =5ER-?I",?S\I/4RNG/6 E)?YU)\@ '&ML*/"%":T5](C;E.L/WMHX1*2 M@P2^3R(&QB%P.;M]T+B;T8OJ 1N5=L=8A)K!J ]6RC'&MKHBW=U&"U)^Y(]* MG)?S;@LME4J5!VVUW/<\6!:>4$/2:+^IE!0]8L31M_N!Z^MU@_QS5G6M9Y[( M"8\UD;>/<:KA28-I)KQHRF5*84G\/@/(,;OG'@B#V_T*1 /\_ @*JQ4-$A@F MA.(;4U^-%-F6'1^M6 ^A/61H/%*L7F!9L5CE^/8U\,$/]G.$.;(+9IVZ4Z]N M2KV#C,S$9H0CBCO/^Q@/(W9(P<6PRKJHP%=5WR)(3H[P$2%IQ(DHP+I0&>TL MC/"NZIXT#*LI34DY\]\S&?B0PNR*Q; !'8=,CO,X.,,L2!-2H@G:/S@($3'LTO)WR?9Z["?V/06NT.>-%L.K=%@J&\@*TQVG,9 M?W3MCN>-AF<;HTK,M0$'U6;C#;B*@\>?;S_>TC4(#,$"]/0RC2[P*#(DZ2(; MH;GG7$20Q4*UVVKOA$CU=#M BQ*O[-'A1B,%'%GDLP<)+E^:;)B=L('G1J'! M)X2QT%E#%9?K*G39,Q5^!7L;,''Y\%D88T__0S44@*=4OG!$.NXE ]YF5(_# M 6GZ=N1L16AKRJ"Y/=J_9=6WO%JZ$M29R)RXR3U,#*==@QJVU%+=#IMG"YOG M#Q/8#/DBBM6]&[_WIF\ MX$J1^[*O@'DQ]C@*L# BW%H@N3V4!MG3Q5SG*M2Z,TOY6)8:N!R*;H<*BOAQ"/5XOI M:9XV+Z^-S[GUNQ)#T>KOM"Q=/0ZRGB:K?A\D&3F1O8\>[1B*0*L$:]E^7/FU M3&\W)PI>+9,V/W[?AG&F+,QZ6EQ?F]UQ OI?>"W\EO-BM3V:=D^$N>\L)? M,-#;G=P2BI<8GW;N/3\]9Q&[5$73%+SY*B&$-WQ$6VW.AJ>0&6T8[R=]Y_3=, K9SHPMHDB9_?%@:4;3!E(,D\YM,D,&-L^7(#;4I:YT?2KW0CM[9Z> MH&T#L;OF%F7D8,/,L.#C#,KVS@7^9F1M])M"!MH%HRK1.;.==+F[YW8)*& @Z^^71?'&J]C1+VFM%/?L;-[X7EQM4B&?,'J E@AY40"C M(2N,%0G=2O^I4871,+J3(S :&-YTXL6SH#%-R1'M @MF&+M4#@+#>"]KP[0= M^.X_H,825QF,G@"WX&8(79R?] 0L]$_PZIM-6,1C'6+6QZ]4-5UA:926CO&_ MGC8X;RS_EN!GH:61XK:$'22N\1VO>153' \X,\!],7)RQ3"A,;2?45=2J\)W M-T.$ /2%'D_,'T_ I^8 R[W]! 45%BN1$1&7V[TL(ZN_AMC_:[G!\@@1E-1 MT#\?V!2IM$-O>HDNB3_O5!DO9A -STB6(Y-G>O;@!QN35^@1R8=]#RZ2<6U_ MA'MI706L,N KW'!&KPKVXJJOHI<2Z9TUSIS\]5G]4O,*-SE.=!+K74[>4*-7 M64Y7Q*\:8;+AQLN$0M*UH[>5]-2(QL\;JC?ZDS;2[;_CGX:+:8@0P>.+RJT-(B$ J_@OSTPO3JXK3Z"7%N7M+MJ\> ML,;S4;7(T9;,,$GHB'Z,!:*DMG@JP*FKZ)GA_621\QDJ"FX^9X M0D6G*)0T*(+PL(M%>A&:,.,@JW+X4X[?9X*5:/,8^4U M)A5Q1_RQ)':%LZ6/'0#)%\E.U%NJ7B*5=?6P[)S"AMBKSZ'#W$XG>C-F5:Z) MH >IUQ=);[G1EOH[^LL)')GMR>/!=Y:?R_+QR)^A -FP_W$'H'7_B9Z5T0Z2 MUOA Z:'JMS'KUPW#!SP'UFM=49[N6O(+V %!SZ562>":/%9MTW="F3OSM^/B M1J"S?IG7T)O.Y<$/H45"KYE#WF8&)EA\RQQ/H03SPE:M9OW(8Z<>+E-U_!_4 M"89*K3Y[,R5-$<+TI88!.0C2U"DF(+=^D:?WEW2,=:N?AWC&ZD=F1FU M2>UG#SN,Y Z17_A9D(85!!:'Q,5)EPO=#_7',U8XCGH*O:0.^\-PYRN'4T3# M U% 90Q9ZN41Y_NK5 0+=Y"2K,@)-7Z79T%X$)K$89(&Z#VR:Q[ L\BG''DR MHBEG%F6!BQ2_FT:D4&]UF"_'I^2<"R]:?QAC^Z6Z7K6U]JOODYRKIKM'R$%= M\NLVQWO7+F9EOLSGM$^H2?%13R04_8#EG=)KR1O-9RH6S)2B\5M ( M/-!>=06W0][S%>,P1TJ,2ETZ'X07Q=;-=%*$,JR&3T*?K S'2E!9"EDSG,E! MZYGVL=0;OPF?$3#%HDFYW_&QP'X2+W1C>0:)$$(!MV1[#L[AE2@ BMZ/[8.X MD+[#'NT/LO7?PI\.?R%K@KD[P"&J<93=T3_D:)Y4BW1B^8T,-]H>IK80T[3# M%/A?'-=)>V;UT,_&+' )?)"EY7CA%R_'*0MTK=H'0.I=_GVLD?$+/V V*, ' M'6'#TX@X1YJGU^(D.AT7D[RN %=%!>WL1*O22.1 ?O5X<+2#PS-/7IEFA= 5]0>:&U\J=& M >=\M83_OZO._767 !@HH16BA@!TQ;>M/6ZM;3VLN]J.ASWX"R[,0V@0Q,Y_,$Y(7T[F, M2D-5VTI.M'^^HD#H*D79LXHK8%+YQB1N]1/%EV!=T!)Q=$U2.P-;=(//:&CG MT$WB$8%!ZT84D!IN=WFX@##X;8.2="@ #;YLD%5:,%;?JZ6K"@=T@&W4-SYL M9SST,P^^,DEC"SWFC:M/YS+Y=[T_W+50'3KA$J+U, 0U=JR1IJXE947J">2/T MFV -?;!^[E(4_D'=N.;C7$V @PH@P-"L_+-]=$-#T^!/%\O/ZR-_JD2%C.:? MC8Y'3?-/-^X-S:1E'F)E&$.XMZN@%>?2+*NK'4GMJ0V[*TT5A;$QDVQB_UY.51*8_"5EIIXUJ@VI/W:JR+AM: M_/AC8?$;J,!Y,JBE)T2 D>;OV-W$U!!75H^P4M<5,+&NFY^37J3TFS23*-)L M:K'R&,EG]N5U+EPE='=?=I84TJ[[0 L>JJUI>8.>A/C,H:/SK7JT1PO80D=G M(DB5VP(R\. GW[X (Z4+"7G;']TI*+"$:QQXDEG%!VJ-MB(R:VH>HV#4AF[ MWS>/[O.+9RL8+I&* MYOMZ=&\M_H\S[6\[R:]N\^Q+G_O;0^EP^6F>4B MFKN:7\J2',65GI'56ABE_4O-S4O7GX##$ TXB'/0@./1=FX:T3]':&Z\PHJ0 M6+%FM,(SMY#;9K"^[.FD)N/H!4;7)A?-9:F]6JF:3R5 /":2XF8%L8].K&_,_,RS$ZS@?K',+#.QY:320^A5M) MWJ*L'#00_>QB$VAJH2D),NZ7"BSK=-[Y$)D$H7'S6%!*5?V@\6Y*RH9PIC>L MOU$_,^0[$WU[6#)'C]-*=&(\B$2,RV)I)M+A0#MJ0:7JT\PSLS#YM:A7$1VO M34EQ5^GK'*/LPUQ<2^+JB'[53.(7LU?NGT1*]*^]K*V-NF7E?N_H7//%^URS M-YMI=H:9KL?"'<&=C;2IK2Z)>XWI9B-V=P1/!PCKORF(^24\[23-CL4\/CL9Z+)&XV5;H^?0O)U=AY9TP0E/)K5?<87 \B^ M?2N%^UX*^^9;*6R:&DFZXE^K#)T>H-L;;%B"(AA5T'[+>4SMGR>5!5[VIFEM MTW4)= 636E[X.MI88IB]S7_QP=G4F][*58)BN1I [;;7O2 M&,G>)%FKI[SDYF5N7Q B1%\($D==4("5IT8/.83)-(0*EUN875BDX^[4WI5% M-?7"/YKZ$6?BD)1;(ZOXCGG"3/+]QA6),J&DTF1B@:HA(Q[1#24YV&C2[+#1 MH8O36)WXI-;WTI'??NFU2R2#U*>AU>MJU,&<7YM2FH9QL]>,_GHS[^3_3)S\ M,V1R]XMN5U3%+6^_6/)GXV6-N:\I0Z_ [LO14/'2$?0/]OZ]:L:-K7!4LFO?(#Q^.))::K?!@[O>+5@MP]-7-]#D9#+V7HWM& M^?C2=U*C!$G7717.&V)XJV[8F5!!0"-HN$4@;G5.FJU.-DJ(A3Q:,^35F3RC MD/78*8\QR%6:K8JE?Y' MSJKL"WQ$:GRQ+JX;GJXK6S9P6LU:<9<,4^LQFZ8H'B[AF3*Q@&OK(V0">KG3 MZSVNO>7AU1XGXL\7--VN0H"Q34B)Q?Y?YUBW"QC;&-B'ZL4%/Q.5@2F^3D>V MZ$X_D3)+E!4&.+!76$V.J:F9(4P/_T%TRCNHMUNZI'>]9-Z^BCE6H.,-=]?E MR/QPI2OVQ:O\[SU[-B M*]*/EY'5:>9)[<$>4F_\5:?+T6:I$(-4-"G\.=O$&^SRAV+/W,K$*".B=^64 M8[_\NLFMX3VM"].U$HFU%>7QTVUOK*C2V7J'WO%".?%NE)/B-PFO"!"5KJ02 M;]TBMO-T?U"MH$M&V) Y06K[8ERVI2/B:7YM3--+,^R =F*EMHK)\'\T<4IR MR[<"CT\JK")5^5TI>]R^26&7I4NV87!'A#TQ5[CLE]P9N%:;]7*;6MZ4A2G@ MO0SE2X=_Z!8F-'^"JW^6U O*>;[#D[[U*IMK!;9'FR'%N>^5>]Y*,R; JH2U MOF-'1]G+M/3F_3J-?BMZJ11*V19;^>:U; T)XTX9K)6UY67?JZ%5+'CCWXF% M!WKO\[EW$,MDP0]::S.53^._^1=C4JV7)U(3)S>_?AGE%U8J=I_6C5WX6JK9 M"H1HWFH@0V_[=O&XPFV@E;GC2/8A,VO68U$.$=^/S= 6L;YB.,-%B357V+?,>6AVC1\I75"=VGX%=38?;T> MJ*@O(.L.<.PHHR IRUW-?2U+3$Y4KBVRM$#K!FYS';#(V&;P;NDPU30W MB5"DL@F2[\DE97H5V16=7]'%![!^N1/X; M)J98BYNG#7\"W[TH2LI0P'EW0=$6KWU?KU3'5G=-/^BER'N_]P^3B82+U=,C M/T^D+G\5W9S(6=SW^I&M\!6^TAY9 ]7'-^]D^AV? 5Z%J]0&\K#7;_JGIGX M)D+68/S^@SHLX0N7!=*4#=WQ\G!"(;EQ<,7QW//IY7D+F\E)!9*7IM&?R$BF MDWP70K&\F_M505&I&X2Y+C ME!18K+6O"S-R+ )$USP<#0ME^.?V!0_ H"/%8[%;K1YWBF^UZ>$F*8UJ+DT< M'-PI]S2CI!S\'D&Y?+?;]TA">VV^Z98U\PK$(SU,43[W% 4$D8TK&TV 1__M M*FKCG4U!'Z9#PQR<]93$=R4S?0)?E1@_/5EFQ]/TK.JUW_>VZJOHTVN[8&^! M8,/MI(N_6L)-&U?>EC-^]:=,>P[B.P-UV2X;&M%?6XA M]B7,MV(>#FXQ8=LU(Z[_+/M>@?UZ\K*@%W;>#L[<@LJ,*=2\5E] M1Q,U$R+MD,L7!O)/58>;KKBG'5[MC=PX2Y*ZI?5-'*9 (&$5:[\>HZ.'TW&5 M,4)Q;$JA?593BP):P?'++1)[A4,+: ;T,"))L@J&&R+@=K(GK+\5;FIE'3TK MZU4C[Q);>]C$R#7#%6!HM31W[4P9KK!$S5XZMNLLSJZ3LDX1KNB9 5AD&PS/ M7-.AX8,@&.]_9PD[F[[KX8$4(AT6*[X87HAN\Z(?%B!D;&XT+/G&,]:^-[8^ M=MHE0S3":X=K;1.. MTS.E"L4TSBZTI3W)=/<B!([T@+)?0J/1&$ M2 E?_-YOC&].XKW'AY"0>;?D^W>T&'\G%*.P^_E6SOQ7P"*P'MU M&Q.SB64EI[Z)YQ#^+PHTFG2_AL,OF1Q4*B9%>IW/7XWR]-][EA3P&LNQXQV^G=ZGJ[=L;K:8L94>]3=.+(0N,L&BV M#W>;^X%#E&-?>R+X\-YZ 3!&@\CJT:N^7$G=21NRB$_/&JNBMD:E]$?EWKI< M"W\IK?],/.%Y'\T[_[#I^5JXF,"A PE6<7U;>3Q/@B7$>[(F:GJ@_)VF".6U M+KS32V*<;(Z+,+P%6Q?8L+0"FB'V,9<28P@NHB-)Z 0TQ<^$N+ MKS^=L9O_Z.C@ '9@2 RG,%?04[:MI@!)SWF"_%)9\L*X4<0"HJ7 X]R?K<:;1'"+WR9=3#M\@38S>8B5 M^D.#9@'#&G1Z%&:^GZ\EUN6MBVI0>_>=QXX5NA,!JZMFT?TY$R]%%D*0=XC* M<]T#EAQ@1RKKHTNQ,X_"0^[/:QS<=J(>$OM!*OM0.D&!BZ$=#P+&R(QW=UQ3 MH)OGD%?E/>AS\;;;M=+WL%I%1E;6M%45?8V#@Z7U* :^C$3_::()0@)9.L,- MF@L /9B9<^RQ@$/>-\]7A62?EWE0A>6B-&.6#4821#&+\9'T\+9/3R)6;5J8<+Z9$ZY!XRU"9C2C;LX[( ;B9V3*A_% 9;J&]FHJH)CK"BZ:@?OD,B:\&X)17[2\+-/*T2FA.0OX_$#5&8]@TS+LGK0 MTZA6;*W#^@H$*ZSWJ/6P2>:EH:7O&4; -%3$O@J=$MTVZ=\VI;Q\T*=PMRCP_ MM =T#'\E'$M)PE'Z&./>(Z@@"Y&2%X!8JW'$:B'6"]?:F(&+KB@KPH_#L H_ M("?,9RH7 %^1?9Q"]J4GP$H&2 '8=NA*-7J]M)B#?X4O-;&HP.D8]$F8\7B1 M M'K15"7L@.:PY@-['?RP-V%DODTH5+KG:4)%^E*FK[A"'OEMC+ M$&NR>OS)Z$%ORCQRBSLM+%FNGARFQ.&AN<^Q"A59 3YBO7+LZ8(:QC%*0_:&=E[B1X!TL,2&(4;@ M#'C'+FWP1\BIE%Y6O1@2JEBGP4";S#\F](7>I-<.BW]).4@I25NC[^=PWW_(O3@2[K(Z)'K;I MU7AV\%*<[)AO?_X7B+> \4#4\WWV&&@WFW+\]>3]\V_]!-'Q&_R3G2VL(X># MBAYK5:;UJ1;((C'# M7I:Y2E3/!N_"J(8?5\+\Y:XE?6Z];_"'L,1HW2;VO6J:Y=^(H8%Y[()15">4 M:T3S:$A*$5RX%@YB7[*=>U$"7K<01H6H6$[#(D1MK%OX)_A=^GUH5;U NS=R MPE=O::..B#XXJ4;$U4O C!RA^8S+P67SQM&'N$5/APWL'>-+5E6ZK,MX"V]3 M^J0NNB= CQ((CU<.[^#UTQ]H%612E'WXXTI#,T-7XX G66[!ML;FY$W:]V1U M5UUC'Q/(EP1UK*4=1 9N %QD!&C<<(C2Y-USW[^'%T[MXA+9O2YV9<;?)I.$ M2MY]'AM9,E%#]^H!L4 _&0GRU^?>KG4]SA*X*=7%ZK M"R\9^W*'./3P7'S'9O2I<[_7X.B^-Q3CD>G=I"A.V.78 R2QXEZN6C:.* M-,8%@?!EG^/+AA9.SM2<'P?_*.2$-:%+1E"(!+?"?KLJX1?+?W;S^EU[V&OK MLC+*CH4"*]"LE8VAAK!W.[OO@O>A2[VE)R^[/ U<6RB M'Y*0.L+5U"T*&&^KIBW\W@%@Z41UXR7.=O*[F/F9#GMF54D?]8/=!W*TG' M "A-^]],H-EUS6I$87 U)--&>/XV*0__?9C#3Y\W-_A(>^F)SCTC41-&Z=;# M&E4G=6)W\UY&]/PDY7J%Q^8I\? ?-F2()2.SFW+8N^(81D]:%T MW0C\'A]?@4X800PN #%23!F_/AZ3B?\>S=?-,<@&4Z:UW65KZ#1,XH.!/".( MX2ER+/1+XI,=>EVJ@2=ELVXEV]'4V'REB1_@J]!)[8F]&FX^$S%,-"?;$4AD M-\ @"!"3OW;PWFCV?$8'AR! G1Q*0GYG]!1C9C#[?CLR3B$W9V9<0S#6B=>5 MKPG\45_6L[>[B2CKLA=MV/"_!0S;;/(D8*U_Y:O<. ^I M<3A_.'N)T3&67]H+>SD_%H#ETD[8,IV_G#YW>9J5H&_+^/N+,RD\SS0"70"4 MIG1>&I;E7@#N@MH7CJZ-XTWB$_S_GR)0.2R54!$PVN&CWW]Q=XSNQ:=@0H , MBR @-C#]YLLF]%"@1Z'89[O'7L^M MSW6^BR;U4C1P"O3WG^0*?]S>(RI _FTF2]A&7SW#/?+^4+^C+920O6S"*<;W M]4/B L:77M$W]53%H!Q\=B9Y,A_),JXZYC:\E5;DL/MQ MY0;-7>^+=+>><]AZ\.Y1F6MWO7T&)?C"Z#6&J'5&< SC1JN^JW5/7TWWW#VH ML_U^D.HP]WUW.UUBI)HL:-+3)VV)XA/1/9-07' M[,TDX9(D"9?44=[M=^7 /SJ>9=OTW&!Q)R-TN5+2[D@Z+"PO\DY$8*VOH#7> MEC#D\"'KXA%[=1E^@C,3L[4$>=7*KQ>/IEW0T&PO77'J0>PR))\XQ??Q!X"AS:B7U[%2_^ M!/P" J,Y#?XN;==I:JL]-R+_=/L.'VMQWR]X<:\D(M!B=R6:P-65^I=0; M63S&1)RKQAF=UTL?I28QF,VNM/UX6)9(7B.1PW\O@0 M03L6G[2\"NWYJ8Z&=TAH_,50!HN!C.[/WZKTSNI"B1\"M%>3!)6<;L'C.NJH MB:R6+0E2^<4I)%+-+)F$[^L35I+6)A[0_?E5@2TH,;21B/M9 I#ZZV+L(>=' MA_QIE-VI:"[BDI);_L:(ZL5RPKGA^@=.Q:U,;1N M=-5,CNY^W62GMYJ=-)[7ABJ5&*X_42A),OWMCE1D(VK:6L('3E)MZVC SCW5&0<@]2Y180Z"WDNQ M#!.1TOXZ9^TY]-'+IJJ$".Q5L"K'07%+_!Z'(_"URR/FFG?[SZNK@49SJ%9M MSN0PLY=XHCK<>YK-P979DU] "V:?;)>XF9NVFUL6EML.]E9I"I%4GN!_,#GP M7'#Z>!#\HR"K(< Z/X1^&6IU74_#D#8B-H;.M8?U8":&_L#=Z6E*7]^0'8,: M=+0S89?5Z\4]^_[C/\$1]YA"NWB>&+A;0.DY0QX!@S]T#&0F3P7D%.Z\55ZI M%!'MX'F7N"OR9NEK3R4MPT<,G=??LQQ3YF4@_4)HTQ%.0 M$$P"*GJ/F6$$?VPFDD36BF5?D17Z PU\%%>'8085;NN-8.7;-38U-QVQ7DIJ M8A;D=[.FG[*Y$K/&HP*4"F^5W^QX .\E'>E!(Y+N9U_1J"!#_BM@H4=[\VU# MX.+M4+M2$\WO@P^"E,==>+O]I 8!+^[0QK"E4^;J7K>GY/@H/?3)[ 6=;#MC M, ! KCZ1_>(P30>$M$T\4$+ $+ W+RUK/II'Q'XAB(_M-/S\,\P@4T-#U9%4 M6)YQ3(DQ3D@Y(9F0 Z ;S#1$\-B5*#?31.$6S7_IJMQ7]+D+D.XI2XMZSX?" MRT9"&!)46*DD_)[5DE<>9M[@SLH*6::?-PNQ6G4W[D_0\.>>(@9[,E*\]:*4 MI1K1F%6[!:,".;(KD-H8K;K^49!I!@4!".;3&$IBB[OZOK4*5Z4&D#O*DOTK M,>.E;LJPO!WT\[:#S(YH,62S:_G2P07_ X<[D.EHXBEJ_M+^Z94MR(ET6V/1 M,OREIT@TB]6=A,&R7%'H9DIP4Z]Y_K!;E5+B8+Q@&%U$Z,+5".^\T@M FT<. M9#@C3 :=.@[!=@*LMEUQ;"G+#SYOI:BE$KS=],CK?==9/2X\3$=(MT*\;2C> MX04)=W377)P'LE49^N/>,GE;?,Q<-7'* M'BEBQ(QPMT\&#X=DF3S)$D:LQ>99P_)Q\^/.Q:>N$<'A_>K0B6.OZEGEZUV* M@M(U2CCJ00Z<]R^J$;2>?0'HXL9?'"A? #)DJ"!+CPHN )AP-2-=RO;-:(BE M!7*&-J'01G#:6JN340(9\3J]>^UYA9)PZ*B9I.S4IP^W>I,8;-(_$)7,4V): MXLC2/.["$OEMRRW'RMC2?P;)78'9$VC=N9Y-2.^3^QZCDP7YC^W&@DZW9CG8 M6 :=<8FRX(343^:.KG2'.$N>,BE> +20#KL. OL<(51VO(,P:T:OOLA28%"M MF6W:U&9KM[0#V?NBC]FU=L+?]/FK9EKPUH^>/T?T'VZN,?T\W,CU)#[C2E$Z M^XF-NP#<&%2Z $1HX"_68R\ TK_H8)L3_N\*S7YI1T)"E)>Q1$Q+,^XKOAW\ MK" HXD'? YIDULZMSCBV:5B M4/YL)+H'E-0W%K[QI(R#;YVM?U=^2!EEM/ W"K\EMGEN]Z8<[TRE>XX9%):3 MDYTI&J,FR-WEVE.2'$%Y%UY-#E!80@0OFV:!M(/X8(\,MR&M&/R:HY?+LC]0 M"WQ Z520>VH$&[1>*VWG9RFM+I+:IRZ_[,B.[)FV/K$![4I]KW[\Y9@>Z[>IMAQ[;[9UD%S M\Q>/IS:*YM>%6_,6416YT;>^0?ZCB94NZZ49W631:(!&_*SPS,LPQK*L-I/* M5!J!T,4=V]*) M56 VVTDUL.[NQD>V-_:ZH.3QX+AC]UDZ1E)F">3DWW&"HQJ\ C?W?>O.0!+- M=9.KR+SZL<\8$O<4!J/GCY,HGR%#=Y1B5Y,Z=.\3?0VR9)$9!(TM8YY\(TVY MN=[@5%RS[GR,@,%A=1$>\H,'+6.\0[V!W_=Q,O5"<:^"_Y/2+H6 &JP"A<0A MP@J7A!G:/5UO:VBM^K5K\-H3DC>OTZZF;L1VY].5VJQ!_GMH*++?6\TU-RW* M:C"^="?[ORZDNR M$;?I'HT/SY T+U9\.3_TMC*N%6.11A[+0Z_=10_;JV\7.C#G)R)G-/VZ$2WW MU]=> DT_!N:,E83(EW"EI:[7 %YG^BH?+/Q*L7MZ>X9(P%Y7K)AI? M:)OBFP8DODM^[<_1V\ 5NNX5[0O ;_#7>GIVX\?^'S;0J5G#+;>LT^V /=4].L!K4HNJ'SQ,SM\\\U(YD/QV<:")Q3 +X8%1 MW_/'?GI51K5F]X#0![WK3:#?6BO?$F+CN>Y($9[X%PUC<+G[/"7^9NBAS%;AF)<- M@06L%%Z4FI>[5A*%34CWCPM X"SM!6!R;O,"0%C9XYZGYFO ,_7IU(9N3]3E M"MB];*$O>L>J_8:]MA9]S*V?3#1"_50$VI/^]N4X"JO294D?ZYJK :,&@78. M+=_I8V/A"WSM]N;FLSI@ZL!@TR]3O_6JM,.J[V<$S@U?;+Z[!^PKQ>[@YH@R M.',0UN-9(_R[^_Q9%*]%*IY@#!\04Q:Z'Q&>M_JM&^^44\SE?II[A8V'NYX8 MFL2NU\PRN^GU=Y6U0^)U7-??P(78&LI6_D;@&*-E (\^?#O3( YRGG(.+$I3 MY&E6%!&6;,*W(H5'))MDR%,#_2=RDBJ5,@Z;6RP3FAQZH4+='XTR_@XJ2MD3,UR+#LN)0N[AU-R-]68V+43TUEY8 MBI-R'5"2]3+THQ"L*^5,8!ZM&J3%!']>W?N._>7KMC\T'E0-\8U,1;,:-)Q/ M]?G7]4FU0%*:6?Y&/5F2DL?.R=0/GH^[*+8TIK!0RR]M3+RA"F5M#%A%D<@- M6&6J%V^L2 *D5'ZJ:AO6BC\W-I[35UBAO-49E5[*V[4Z*Y4U6Y]\,^WN]]J8 MAQE@ZLBUXJ^_H539)Q> ]^>^;S8=?AT"Z.?40C?V0W+.5.EV%398)%3[".PH MU8&1Y*X/187ULDWMS 7'[_'$M*9.1#YKUW#W5F)JM!'T*>^@?>]3Z9ZVVX?B MC2BI9W-]?\U_A3@V?.:W7I4R.F\<5;A]K"N9[K,,EM)P)DF3T3"^-9R?HY_6 MG%PM_D -V&)-<2-\;>Y/LV!A"^$']7&P\=H*;(@,_1,7DE)[DH>)HJI@.^G= M%;"NS\?!IXZ\M#F\,[O^N(\H L-V56C>"_ M$FB4_DJ@$?YK:9%%%3E)+[#V6 SGFU]HR&[8BNY=Z_61_,R]*+RFIWZ=F*BQ MB(CF[Z_")QCT%L;L!^ZT,& UD0>=OBQUC8$JL'!=\W$3I4@D#6E);M5UUH"; MSHB_;$#'CXY_OTO]'Z%_A/X1^D?H'Z'_)X3'6S4\WN[[,F#+D,-XO*UOS%!I M"N=^,V[B%CMS^X^BSU4J0,"OV066B^G_ U!+ P04 " #[,5!82L8'ZV\= M !14@$ $ '9S:"TR,#(S,3(S,2YXMSVSB2_WY5]S_P_.7FJM;Q M(\G,.#79+?F5]91M>6TE>_=I"R8A"3<4H05(V]J__KH!4@2?("4GANI8E:K( M1./1^#4:#:#1^.TO+XO0>Z)",AY]WCMZ=[CGT7_[\ M[__VVW_L[W^A$14DIH'WN/).!2>!8,&,>G?WXRD+J7?\_MW1\;NC=Q^/?OW9 M2-_?Q_PO\I/TYW1!O)B(&8UOR8+*)?'IY[UY'"\_'1P\,3DGJW<^7QP<'QZ_ M/X)_T)R0+F@47W*Q.*=3DH3QY[U_)B1D4T:#/0_:'\E/+W)=R//S\[OG]^^X MF$$AAT<'_WUS_:"JS6B?Y+R]1DT6LNB/0J$OCR+,BGU_@,F/1-)U"RKT:2.. M3DY.#E3JFA0*8BU%LTC&)/*I21_$ZPPF\<<#G9B1!I05Z23UW\WXTP$D* [7 MA+'8CU=+*NO; 6<^PDJY5$47$0QBU=7,#3%0DG1GL>"SWNM%.MJLXIS MO/Y\"#K[\-#;][(2S)\D"CQ=G&>4]]M!N9!R^8FDP3CZL_I='L9I[I2D+6=I MJ'3/6!3'^GSIUPR"39$YXY'D(0MPDCXE(4XC#W-*8ZEA:4YNQ00049@\0+?1 M%!2S*"\MR].%#8!T .2.".!Z3F,&;%C0*=*:K(%1IA.]>ZCM4QLJR@IKP_BH M#\;>3X5&_=> >3WFZ^Z4X^EXB=8SM*!F-#;0M4)V;!N6>:$>GWIYL0-8=K#. M^ (8G]-(LB=Z!6NB!6U'K2Y#*WSO^\%7*-_3%0Q =@"2R/EER)\M@RXG:P7M M0T_0H%1/%3M 98?J(>;^'W,>!E3(BW\F8.>U8U9#WPK>QW[@F<7_IZ-'L#GK9A^6J%I:.M*UP_IPM+)GT0RX301%;7;#"+R_:R\OVLL('Z'+H1CY( MMU1UP0+_'.P1"8MRZ-&1'[,G%J]QZT)H >VX"II1JMH2,,KU\H('P'+ OG > M/+,P!!#&H(S$%7 :S=AC2$=2KG<'K%06J-Y7HK7BU-R$O6M^8'2P=_K':PSNVI[$,W&]++HUE, M\:#N,4YEV/QBZ>B?:R09LN]/(+^'!0Q=;5A/#4NEODNBGP]_J;&*AH5/:^>G MLR,J@8N7)8UDNC54\]W2^;]6.S^;)96*^2DM9U@YE+L?3'21T"#M'VD 4$ZQ M0'#2!$%:CI<5-$!@K@#\9(&-I-I4K-G\O.9RO0KH1MP.U-%AW4I@77(*6MTN MJ?<3%C\,(0._.^P@'LG,U+_C,A8T9D+M9YS2")J2+0LZTEK0JUE\9P4;BX-B MV5Y6^ !=:>;' _P 91VZT#AV;TBS0%.SQ%8%[9]B29Y9U "$N?VY6+!8[?_! MT#CC:K^(1OFN51N!!9*:I;11FAHPA?(&7 Q<$H%[KM^2$+T5'UD(UNMY0B?\ MC(J8L @ZSH?TXE%LOSP6]&K6Y&D%7J$&#ZKP8NZEE7C%6@9,#:5'9ZD[T1?* M9X(LY\P_)S%)U5Y3J@6GFJ5]6I0:87EA'I8VX)'C<4%$!,I'WE'Q,"$B6\D3.@-)=A]:K+6L-0G6>"HV1W 6-*"0HW!/U8+PCHAX-1$$ M+%??F.D;4RU8U&P3I$5YJBS/+&R P]Q[ERR@ KH';Y6,!'33S!P9+>GMD!S7 M; BDA7EI:9Y9W !*W\/W30[A:P_CRXX:W8_=+3X:OVQWJ._]E/T:=H=:K+NB M'#2FMB%>M>MLR':S#@<$-SKPGQ#XV?'8/Z5M0[?+,;\%[U\W=1_P?M(-'/"O M^!&8*!>^M&&I":UH-?H=#'BT.R"8H%0_MR%CNAU8\;&X+0PH6?P7"F.G^KUU M!!6\%JQ(6?T>!JPZ.4"8B#6FMEJE_7V$?^WJ/C%@V,F/PL2P,;4-PWKO"2N* MG?TP!AP[.F14D*Q/MV-9=L.P8MG9H6/ ?EG:$._ESV$3A*T=1@;Y MV-ASQ!2/7CG:I*.[OXA5-+;R1AGDHK-;2L4F:Z*PVF4USBA6E'LXM@R8;NU) M86*]4-=> 1@*X[\'??OV7)? "]:!OW%(AV'0;^+K49"$KL3?V=OC9'-OCT$$ MFMP]"D 7/VWM\''2YO Q0-+J\5' I>;[*_E\G-A]/@:@N@!U!JT^;D)+)W:% M+._R#N ==P//PR9XQP.&]8X[12U8D]"J"_NX[IQT<=T9AEP7WYWB:K4QV7I* MU,][YZ2[]\X 8Q?WG0*,S#CPG?1QX!BB[>?!4P6P@L,/9TX?GI(\/ MSP#GQDX\I3V"7GG:]PE>SXWGY!7<> 81V5A$.I+=4S\D4JK]/'4JOHEH;5O7 MCQ3)BJW>JX(_]93@"LN#3&_NFU80S7Y9VB3LU;S33K;U3AM$HZM[6G79T4AB M77KT=U [Z>>@-L#:*P93 =L.=&T G[7%7K*BW#>8TP#U]LZ(1?0WRMHJ$*_N MCGCR:NZ(@_!T]T'HD#P-T!3A^]BF8W1,Q8!(8TC!88 M1C73_S8E?#_1J"PT6HK[D[=NK*=;ZQ6;.\A.']FYIT\T2BA\UV?/IZL\?21H M-^71M9#O)T$?>DE0VEZ52/21^^/*F^5DT+!!!W5RBR[(1U-B&^Z]':-/NCI& M#_#U](PN[F=UH6S=C=K.-_ID,]_H ?2.SM$%L%LIVD#>S#WZI)=[] !I]_A_ M!51M1&W -L?]LV+;*XK@_PMX?SMXD9_(Q% M9$'EDOCYB^=3(A_5>^>)W)\1LCS 9];W/.G/Z8)<<[UCKJDED*NWU6OS'- P MEMD7]5C[NQ<99.^DM[9!%2JI_V[&GPX"RKJTH4R./[:H57E0BU6?FLTLV1_; MM$#M5OC]FF#F6?^U12/HBS_OTX UO?JU1<418;[L4W.>0?_)/ZB]T9+T6O[L_HU:_M 'A_P"(9X\/LW1A76?"O_2P?LO\>V7]_M'$K/AP( M.NW< $6-U7[8/_QU_^BP7Z^GA7Q4?P4=\38R8,4?.U=I3A0QS%J=1GC[[*** MV7;8$>$K^9V"K;!/7Y8AB4C,Q>H2_NX^!,Q2+O)"-AD1:YZEB'OU44:O^P?^ MZM54?\L-9T(_Z#41IN3XHY9] M&NJ#9JP6#>@EB05+;P.O'U9\DO-_U"0A&Y_WL#[V:<%!Z1*QNHKI @U!:%_R MJ"[[8(8O@B?+C)0!R9X7L3#$:Z"?]V*1 #D!:@$2^WEO2D)\>TT3+ZE@/)BH MFH)$'X=D:8\D1%WW><\7%);)S6SU>1@)>>U*[TP'!/2QC?]S.J5@@P6&X_O% MBQ\F&$W[:@'"%H^GD[/?1WD/=,^Q*WWP]4&MPE@JO[\>LT'CE0O%.7MB 8V0F6]J@^!.4)_)K)4@ MK8;"ZIO1[!+@!R7]AW1(LS+&5OAJ0V.EMH;N!#*T4)R9FKF=SN1KF0CJ&E>C M*$I(>,T6+&YCJD#VH\57V]5MHY!'3U3$>*GQ@4:,BUL>4WF>T./#]X@4G]]R;8H8,+C]2 &B_5;M8XB;%C<%JH,MF! MV$$FJY)WS\.0 V!6$2T1.BBD:TB^<3Q0OF>S>2R_H?05'WTJ =A";3+)HIC. MJ'A;!7,WAS[@"]7NKQ'8:2TRVH7601$=/1&F"IWP+V"XQ+"R^T7Q<*6:T52)3GAL-P9,(N>T M[.29PT(;KXSBC=%\9('!6QY_91PWR.H@IL9ERWL:)R)2X5]6V2R9LVLE=&:5 M8EEE=YU3F]I7$ I1;*)T49RMQ9NURQU M51Y%@;Y C3<9H/MAI(ZGQD1[3A_A&[17CM)Z<\ZW*N2[+-"WL,+ V/?QK*O$ MR'AZ3P$N?X[7/3!>@&%_=<_BC.JS;=!@=YTNB]R<4\#NE#+W0(_V'S%4!/W]GQOP+M]#!29 MT.,7=]54F^\$73!3[W6C=A]D0T^ERGHR!TV%ELQX^K>$B)B*<(6S=;;ON%XP M%P3Z4JU']"0.VBSO$)@':$$=JF5+>T>^07-JD%*ENB23^MM=K P8.:^81$J!)#,R&=+$HX6Z!'V%;"6O//E@O&-8+IU[+C$ZY=D8@ M4G4$"EE?BI 3?BKH,I MK>^>Q]D$_@ M!+VN>%,YI4RTBV'C>FS#\MR;#:\93&@ ^"J=V8K[;O6IKJ@( MR];C*9%,7D4P=F!$X]1:'$\\?%++DW6T MA9P[*Z%[UFMQ,Q!&&R0+5-[H<:'9'KBR+0XQ*]>$6K.8RMQMEWN5. MF-!HXSXP\NYR%USR1&S,3\_!VU@JR.Y@XR"/<,D"M8H"FQ" MV(76019O8.B!XBMS4_KL8,-'25IIO?'&SR M.<,%XV."NK(Z&U;3'&0!=3TVM*I#JRD.-G\];=FFM1V8RKBVQXTX@O6-1O7/;*Y-C(;)%+=6/M M@_TB<6,.!_$USFI3)U1$1XYB;07HNTZY]QT>\SW&#RC"ZMW@B5!!$U?*\_*& MQG,>U)X#OUK9!6E1Q;WMH50G'NMN!O;LIOHB=J0W]!-GZVM2=MZK&5SCM*CB MSEF8X(62GIK1FLTQW6C:6YU9[I7),8:MJOVH]V1PY/!D<$->[O@S@$(7S.?I MQC\,TNL[ J4'Z,;3T50:/CGC M)(9/W&?F1F;W/#NS_K\GCX]L(F#*U\\Y5'9O&](=%&IMODQE;LO6;AO64CC( MCG9YP]6/?EH'T8 M24$VC>L?4IFCNN"61W]+2 CCF@9I^$/5_++TV.@/HU MFB91@/N+4:8:"JPI1=$F'ST+,COF!X0>ZW!)O(FABT3P)241WIEA 2/H$XDS MQZOUV)85N-^3ZF1I2L6EX L=/&,TG:H7T&AVR8W1UJ[J6L+.6*U5%E,#YI(+ M9:>:P5:Z/\/-9Q'[%T;^?8B!6KF\3B]9!&UB) 3I8;JQS1W](UNQ2Y-";A^V M6AA=:-V>$@RST&I U=(ZQMZ$O%Q,IQ1C7J>R?9:N@4&,U7+7+M9&C+=7*252S9]^%UL%]@]*K !57KJ9T5Q"T#='"$WKM+HV#4WB/OE'X!2Q&0<*"%)89::-QD*6+%^HG.,'KG3!,:1N '%KBZ6QMZ_JIM<7?Q$J/)"ZVYB/0Y/GR\Y7$Z6=+@,B0SHW.^;S5F MISYR'E+RY@&^4'R!P9'_SX1I7G3\.7Y*\<$7\\S.2OIF*JQ16<$22>3ZMA0[ MLSYU1_3P.J*QG/#+!#=%UJ@885K:B-YN\=?($[N!5H0A>RFKY&J*@XKXEKY@ M!G)+G_$1MK\3W"GVR@Y*V MWG/+HI+?TC06&O/3[=:R/$]M&Z S' MUBM.Q:'W\&74."Q5FC.,6:#4&TVC*#".N*XI?*2-3C"=A<7Q4?N@,E/Y[B WB5@&86.@>%V@K:Z2HG28-* MCIZ)2-^AR8/^ZNM/$X X?;,SGPYPM!MORND%%\:!'T>TA_A\]Y8XMN+3"]*K M!0P07/B$*ZTU,?+N.EXK,*$BF9:ZL7,N%UG^+C)0L$]JQ>!'2&*75NP:), 0 MTUIF/!TE\9SCXQ;I4X.Z0RJY>W3U1J5_EW.,;>=:B7:Q'HS&Z,1QJ6-;K>3( MGS/ZE!XWV"W-URW5,;&KC)3J=8(& @ M3V$NG; %+;@XC"-]9FZ-;$>=T2H4 F2 O>EME+-B, M1214RPD\82P&_NY*OR,'7=A@06,*[&#K8*$0XML"XRDZ/>DI(@SY<^D1BCZ9 M=F4;K@PLK)DI$?Y\% 7GH-5#OES0-D%HHG=N4P8:O'96;!F_!6_8;AE^$4$U>A9>W+VN[&K;*/;&=&NC-MJ;)@USUAG+^XU3P@;/EV!=Y4@K7+)< MD^?:BSYEDEWA4A_GH\Q2GT>^\MV 8O*9:.U_BE-4(;96KWS.](69S!MN^(EE=1=S[6^OQ\=+W9E4"^Q:^N-OM#;;,_.-SL.R 6;3+?2. @,V5M!&98 MF 2XY9Z:8Q4/SNXY=D6-X19*&GII>D_Q"I@^='1[_<48%^+QCS?9JY06$X#HK7M,^SOE <8X T'0H, M7YM?$^-]HM-5NJXSP]$4^O>'UUT>K4M=V1N[JM9W1.$4#'<+QE%F7)?6R_#G M51BJYZOU@9&UD[5GEB;5\(J23MS4M6@AC4?^@;+>-H> V&;,LQ^RC#8 M?7U\_=VT\;7SNMB\6I ;45)%VB>2PF0NDQ#]%C$&FSK"HN9%J@VS.Z,4K0'; M2DI=1_M!AL"NG+=O+-31.L.X;3:P'PWLPHF _9DL.5^?:Z,C6$Q",PA.7:HS MS-GB'!GG]2"25)8C#-0F.\-=AZDP7>B.(P,DQ QU#6[HR\:U3,^@MB"V4D@?GA?67B$V3KG,&5PPD^TY"[9R]-O4NF9"QX5) =7 MF]C*R5S02@R%2H*CC8<%'_]CQ6_ =D\>P5IE]3@T$#G*U"5[J@7$_.YHTR?/ MO%:4\L^.-GQ5*)%EC^[F#3LWFV9B34)#G( /;Q WVBE=@;E00'&Z]&[!?*9X(LY\P? M"5H_J.M)7&5(OQ51RT@QR4$&E-34!)DK?G:PX;@LAD4@_F>$E8 O#W,N8AU^ M9OV&6C6 \@:9'>R$!S#<2114WQNO)#C8>)CL]$$5"EOE.*LNT4$FU%,#I\9E M R-B1T7J.M"ZR&+>RCNBXZL?'AW>I>^]5A]-[4+M()LW+,)WL<;/$16P>EJ. MIY=)&*[46UH\#&EP$<4EI]T>65P\73*B+(!HLL7(]T5B;K$W$KS9AF/C5?+L M(30,NH4/D2^6(8TI/GP!E2@_ERM\6&XFJ#0 [)EM1_99[]$*3*C>^)RDKS2- MI]D+LL!G:NF:YPV=L[BWYY8VW@CBD+_QDX4QK4V4E0[8J RS1W[ 8U_=.T1O MB*,Y4\-I(=$]4/_*9O-PI8_H36.,Q(F*=0+MSGGJ1/RV//YV "Q*?TX7Y,__ M!U!+ P04 " #[,5!8D,W@@.0? ""W0$ % '9S:"TR,#(S,3(S,5]C M86PN>&UL[5U;<]RVDG[?JOT/6N^SK=C>'6 !I_^\?S-CUY)"Q/:/;A MU=LWW[TZ(5E,5TEV_^%5F;^.\CA)7OWC[__Y'W_[K]>O?R0985%!5B=WNY./ MC$8KEJSNR?OF3V__^N?6]]>O!7^:9+_](/YS%^7D MA)>;Y3\\Y\F'5YNB>/CA]/3IZ>G-T_LWE-V?OOONN[>G__OE\B;>D&WT.LGR M(LIB\NJ$T_^05S]>TC@J*J5;[,]W+&T$O#_=EZ6E$'^];LA>BY]>OWWW^OW; M-\_YZI5447P&%-*0/P_HI4UOO__^^]/JZYZ4"TH,HO=F<^^=G-3^8S0EUV1] M(O[_]?IBS_V8Y)MH]R:FVU/QZ?1LM4J$>Z)T$>6;SRE]NLC6E&TKGYV3(DK2 MG.M1R2QV#^3#JSS9/J2D^6W#R/K#J\=\P[WR[OW;=[5/_ALF]M1#X4\1RSCH M\BO";C81(_XZ:B7YJ'5%,M$T\K-LM2PVA%W1O&"D2!C9DJSXR-O#.BER?V4= MY?N8 M'[AL,D)CHS1O]6I3I;R1RJEE^:AV2;/[@K#M.;DK_)522O%1IS;L-GK>>WP1 MI?$[#Y6TDL*H%40CSRHCT2AX]_A]5%CP/HFFR4HTZIN"_U=T1_ERW73[/FH! M9 95==@-A51:)3VD^LL',=428T- K=M"QRK[,4K%[.1F0T@Q5L>>K+9J,6_4 M8G#A2E_ROSOED.>"9"NR:DH2.GKH7I76E)?2N%-&*B::E'6-$47DO(QJPK:. M\KMJUL;GR_=1]' JS#PE:9$WOU2&5T;+'WX]R_.6U]+HCJ0?7G5_+))"6-/\ M>#J!EA<9GX#>)W3FNNDH"

8*#EE%<64? :R4J/'7K= :T.]YD&ON-Y;$ M7$OY?$CWAQ;E%6$)%9?;1$YRDWB03.,/B8<;7)8^JS%[NC(>["&#&28)H MT:YJ=K?T+.;5R0C7=%4*I4CWX9(FM@:E;T)N=OI)]PI<:Y6ZNZ"_OP LL@JK MV8M"=BM#*LP7_=5#A615[2E6LUY[*_/D[D$-S#U7X/FY)P ,P05+4/X5"2A; M.M_P\6JYYK\\$%;LQ$*YX..:&,D>MHK;VNZ8VLLX.@OV-"CL?&4B4(OT?2"_9U M![PP[L2CPQVVE\<# <[UB?*12(._98YCH/T2B:M0PIPK1AZD-=7;FVG*%_F5 M.849?&&D*09D+VFS VQ0]P4:N+T40?A2\421&CHB$M&-,KZH_C+A %AO5"F$ M:Q.6Z[99RVR4 WL=W1%+:))8'Z.$WV/K.WY53=Q,CV(@JITS34?T..$*X/E^J"1S.!TD> M.,1=S.R@&<9AX[M$#PV:/O(]CDZRW=06E"^16)'D^H^F.;E;SC#<'=5RS W%#D[(4#?9"I+E7Q@ M>DPMU^>)L#!;Z;8'%!0]U'0HY@H3O9D!<-$1CBMEB4)%RPNF#AQZH&!ZYS08 M<%R>-QT-).VKIF&V))5O8E0:1\F*]W.+Z.&!5*%]Q3E'+4WK.**"9FX0@)@Z MHM(UXE4!=!Q+_B8VP9>0K5=;#.M],X-BL:]CF!MRG)T0:)FO*TMBZKL_=N'T MNW#V6##.73BEWJ@RMV@4WVCH#TLLJRFW2ST'*PS5ZBQWZC(O=_<*GDN2R2H MB>8'!X"QHS"AE@],%^K?U ?/*8K$C'+^?[%]B,1!GMO%/\]ZE>_*IGNX4LLV M-X!X.F0$9. EHMI:/R["L@<:A&5^('-V MQ"B 04I#M<0?AC+VMBVBAZ2(^F%D.,,A9:N586ZPZ?>^PB'_^?>>(""PA_UL\QQ=GF734#PK@G,D.=8X[5:A(F\-M@3RTH*7K MO;&@H)L;#J FCX"%H8@&)6&.0RA74C*K7FY,JS=H\DY,WT[X;AW+=4ZFU9,;]<@K/J2?C\G!11DDZ2S*Q20-P"Z75< M@]]E);=^GV( _CEBB4A>IU-;^UVJK_@^71L?*DGM%G1:V9Y(- %)ZI;LOOT M!+K*TQ,T[V8J")!5G]4&??VI6%%%7_9=J:X"]03]9Z_Q5J#5!GT%JEAQ+5\Z M"E[RWB))DV)GK,4!E;(J6U2(#*L3RIM1JB,VF[DG1O!$KZ::!EBV6*I^GK?+ M.43Y4.@<$"\6D2[8&-*;X=&FGR-"M/:.!$E;+IJ7LEH;;!-.Q)OM/I&EN1?DYQP M+(CXS3EY)"E5G2%V8])8HF-"A.]NA2@0#C+<#/*J#!7,=;)#+OI!D,B7++E/ MLB@5]T+(>9+'M+1"PLRD [>&:4Z0 !GN"0F=;&0GA'I*\W_464(6$6.[-65/ M$1M<)';DT@%(QS4K!(%,]X603GC(HXI'P5#SF]P4;&?OX%VD9H-NO" #TJ"" MY@8^+P>-P".T/%2AAX$AT(SR[HPZ"*+,)^\!.:_4\0X0LV>)_Q-.2!W"+-PT MI]'3SJF=@ADX9X4JL N\)V.& E"]/@#H<\5B@ST2<9;B+(Y9&:4>(ZE!"'P4 M50J9%?!\'!-N]%26%?(N87@X[F\_VB W(-3!JD4X*^CH#/2%1TL>P@=%G>.) MJ@"97PA12@+.*"=UBB;TK_*/Y?*J1;3249T[JZBZC_V^3LL*30=B(M5=;>N0 M3MQ-MG0YY.E@3!R24SV;X<$Y[$CMG-.W$6.]TC&.4+8;57&]1F,O!NN*HZ7Y MUVR5Y/5+LD3DE>):9I\BEG%;8%"#"# BSBQ@KL!S<$L _)E+0W5T4&W CY2N MGI(TY3/9BZS@34BD7FWF-=V_0:CTD&<$J9.\N6+6WVD!(.Q4.*JSE,[V-)_& M(KDOQQ?!!SG?('(U3CHN8@^%8MVN:]GA$.ZVE<7N4 8ZU :\20IYXH=E:$!<"+% @/5R",@@ 6^;R1$+1K7<;-:1[$- M(=*W+FA6)%G)Y_ERAX)F^4>RYBN 3JZ9@D7<"KY(9;L+7@>Y.+S+.7GUI"(% MC3JM]PN4=,C4<;R29E))Y_P?>9'$XRNA+\G?R0=)T_40+X%"&M+/G<[GB-K+ M%"W^6J.:(GA8(N,]D+^J.Y0+V,O+7LE485<=@K*/>!Y;$I94O0 M4G5@KJ!"L=]C-!!(K=OUP62PQ)F;W3"FGODVING7 C9[J*<'S NI+FM[56 K M!&5X_::("G*6K2YY*:D;K%Q8>^""L\ 4:K"A4(]&^C1"NE"O08$S] M_LO"-"MP.7G N_^R%(+P8(R#"SU\!_#9/%J?O*@/:W4PXN8]+@OQA-;*X1AH MKHVZ:Z^>>L+T8;!ZHZXF=W-\&0NIWAZS"(DK1\'4"\Q!X>I/;G[CH!RHVZKXWP!;;S. MI80<0I6I(82:54;6Y7I1Y6B]$+.^R^BIAQ4KG?2$@0YU_4/M@]:T05Y3IS@. MC&L@V2@].%=A39(43J"YHW$2B!I[P3TVLCMR*AC5O=BZR26/A\T]D7*Z:]U' M$A5G6T7"&S]FZ7)79M2 '.4)*/A<"U$^0A-V+%S\\XRKL @1#T_Y/.G#^1,4*J>3(ODN;YR[$ZV\)$T=VZW=Q8".F MBR3S4 F3A!IXX7PT%$O&I[D/)8LWT> A,C_F MYO2$(S-JZ(WR!/@D@&,A+_;\LX1K\V[P@K('RJKU$?=SE.G>Y?5A'EZU C'C M!L\83[@>(X$6$O*6J!(\NO R*;A=8GIZ=L](]0_Q2"=P-\#,;-D,T#&C!L\H M3XS="M 5TJPHOC_>@XF#F'5^D0U#?H,@B!N7;I] QX4:*7ZV>^\AZ*0K']/$ M-J^OKJ>>K?Y5YH4JQ9$CE[G?&7*AAI&?[2-[FJ'T9G7X#GH=.SS(:U M])H)L((>-1!<[?6=YBKD-GT(C@L.EIVI3UDD7B%U6ON;>6%[C7U>U& :XX= M.XC],AJ0!4E;JNQA9 PLJ?0JHF?QOF;9'VO,1-(%.B+4=0ZR#%JY.F%-+>(X MV*F!(/^AOOMY3_B/T#T7'9>Y>QARH0:)G^TCNX2A=%1Y$PU:,_&VAO$>.IS- MCJ,>VUR!9+(^ ))ZXIL>"57VEH'BU^0A*IB[LW?7(%PYT>+H;&^@"#+HPS5"9)I M9GY5LZ@GK'NS)IO_-6V4-N_W=133=']FXEX/J".>HIT?4"(> U/OIAMII&T: MFNG:)+!F*,R\3A,TBQ:M42,256;_IB,YRU:M]J>9Z*F)>M.Z/M$<*A]DH&/M MZV2BFOG+:&.= 2+>W;(HRZ,J,M" M\YL>AL]JS<\73B[NZ PSCF@Q]\5CI!R M*NAEE@=?^,*6I&F4$5KFUC'23MT>)$W4<\"%F\F.6+ *#[D7JJ__!=T^T$P, M;,LUGT]>\)\ZB5 :YM%IDE2X5E/U<:OBBI48_SY[/8JVHGC-#W]AA^D2NT/$[<:@_NH MP8)ABQ@*$DVA+0!5;HE*YYLR6[$=#&^91;(8FL]M-]1C9B=M_D0!)!@:GG MT!JU^()DN1X&EEQ8^JM#(\LT[31.HSQ/UDE\WD"*X^:NL(HR_"!VF<9C.!^C?-J#Z<^UKT M"M5M'?11]5K3W:DQ^:#N:OO6^\Q9@9( 4UFKI)DX43>Q"B'*WXTHIDTA@$2# M>A+<:UC4Z^Q)>:D5#H/;8A&J(PN+U0,T_Y)QA5/%H M'IN1F^1Y$^F_HGG!2)'4=_'D':L1L35=KKXD(RLI_2J-,CD=_DQ9E3"_"5?N MN%K \)^X^G6?)?\6CQ-6SX+4=PD_)UF4Q4F4T.#*H<\@A.J,H4PXL$ MGQI[0WDYB(> MCPLJTW-MK)'Y1\L^1N6@:K^!#%3=*44UQZO>^N0^%7\TH5-MD_3FU\_+;/Q_ M-+6Q3D?5K#R,0;6[.-2_=7M/_JJX6^G*IFTO.C8[08NH1 M++6H;+UZPRTM55V8NE5U"@EYX?P(J#GT'S)44DV,2W)+#V\6B,V^1#L<'Y; MB-0[Y6@P[!2))WUF\V($M^IF$[$IDV?^4CF"K,X>"8ONR4_E]HZPY?H\24O^ M:Z5=OBR+O(@RD=:XUPX\N66U.W-/T4EHE!QH]S'*DQCF'C.OV3DZWNFZ"E\, MT''^Z?09CCJ(KL.Q;%01$Z7N.F,/CWQ"T F78L(I1$K 9Z_K/9@H7=#MEF9U MJ6=%P9*[LA#906YIE20B$3/IFX+&OWW-$M43M./D'%XZ\96#K!$[8(&&\Y^] M8=OUDN^I^.H3AUS?(OHLOCDRUH:EA\PWY=\;+FC& M;BA65HF35/.,JDYSO<\FJ=E+'"='B#B9DOCCT<%(07,+*176J M?FB$>*XHXP5!1E8%K19T'=KY8DMO&UL[+U9<^0XLB[X/F;S'VKR M/E?E4EV]6==<"VUUU%>IT)&4U=/GI8QB(!3L8A!J+DJI?_T )!'!!8MC80!4 MQD-W*8,.ASO\P^9P./[VOU^VZ7?/*"\2G/W\[N,/']Y]A[(8KY+L\>=W5?%] M5,1)\NY__[__]__UM__G^^]_01G*HQ*MOGMX_>XDQ]$J3U:/Z+N;V^4Z2=%W MGW[\X>.G'S[^\-/'/_^Q\_W[[VGY-,E^_RO]OX>H0-^1>K/BKR]%\O.[35D^ M_?7]^Z]?O_[P]<,['OZT_J?$<:^;OOFF;. M<8INT?H[^M\OMY>[*C+$=,^1M'3>TKP'J'5]OWY2XFR(GE(T7E6;:F9 M2>M>)459D/IKIN7K$_KY79%LGU+$?MOD:-UP+YA8HSH^??CTXWN4E@7]A598 M?$]_HHW\OVC5[[Y[#Q#].2DVT>L/,=XV0M^BE"+Q)LK+U_L\RHHHIA(79ZB, MDA0@]'.QJ>7X^*DQ^/]2IFM<;ZM[6\N*(RMB<#G49Z1X:FX0?G=)LJ1N8Q"3B9BW:%' M:HQ%MOH%X<<\>MHD\5E41K?H&645(K\OB@*5Q5GE.F/Y:I71*?B"JEZ]G%;K' MIR@G;+-3TA[D>S.,6PPXAO48J82WVZ2L1S325H0QM2]9C23(1GX 4R.8E#BN M)W["<_M$9DY;H,OYF8AX0^=S8A2B][+&TRB-/QF().3D1BPG$AF: MC.PS;.08E#<1X1>,5U^3-&7SS&5&ML6/=*?:K&_-A0-S-AN&284S^=VF6768&PTBU78;Y:_+]5WRF-7S$EG QC&NZO73#4Z3 MS@KJ#*VC*BU-QA>C:B97:&I-'+H2[B."5F>>!,;-N2/!6$P05Q=N!&,)18Q< M;CZ-A5,QG'[K:2RZ637N]G+F;2YE-]U.SEA@/?83;DG,1PD]_JXV),;RRIBY MV8[8B<9EY68S8M>MN*QLMR+&(O&86*[XC67A\#!?[YNW2*_X%*M]8]&@C%TL M)MAZS\%R8L]JNF6OA;BZ%;@\ZG-XQN=P1>YJ+3[!*MSU^MM-9W'02=RNMAVN MLP^QPIY\;>W\.,?M.8[+1;^SY?Z4"_W)EOB3+NZG6]:[6] [6LJ[6L0[6;Z[ M6K@[6;+;+]8ME^G6"W2[I;G-HMQX.3[-0GR")?ADCO9I/.Q3+LDG6XJ;3N99 M01BLZ%!\5Y+_KV=B4M6HAY.E-?FT(7-+'*5&$[UA3=.J-:DF;H5G"W6S99:2 MIU-1QQ.Z2Z%YW%V*WT:A&:[! 4QMA3V)4AI!?+=!9'1UV3-EC)T*[5).,]'. M,%F$-GN[;B7&6[(GGD;@EK4+>6M6WV_1 M]@'E+H7M\W4@Z88(E5R[TI-0))D27.](?N]5S&BER!6:,6J MIN*:#0QU?:S&%,>]:E)Z>07G8P5WER@*%/_PB)_?KU#2W)\@?^QO39!__-94 M22]H4$<8T01=DBED-UZFT0-*?WZGH"(?J8)"JO>3J\$:\9YP',C.^]0*W/_4 MEW)OWD7>EY?@C_%IH6C8J]8YWJK;%DM5V(OYU^\$G+XK\7=]#C@GB\;VGM;T MMEF0BE>T\HLT>AP8A_NM56WP+5SSR)0 VF? HC70I\,8:#\"9564WJ(GG)>" M3L0C&72F/DFX5@.HI-FY^IQ:&_YX6!O>H#S!9")9G9%UJ\"(7)J!%0L6D/^X3"&;,]4+I*"[(+^B:*<;TL56:NYF"Q^=H!(]*RM*A&YS'86U M$*!@S/!P(-]1(]-]]'*Y(LC<73V7S*T*VAX&A+2A6Q^FI);=A2R9Q0_D:6JD M6:Q6.2J*]C]4W(]<:TOH>I;FTH5N9;5R6A;FLF/6/9#[223))Z!U/P&M^VF. MUATJ9VG=3WOK'L@))9+D1Z!U?P1:]\HG*5U?]Q;]T#^J)XDI^3/97Z/ MOV8RVXZI>);M4LW$KD+%3*S:9<9L>B W5$^.>K6WS&]R_)PT&1V%AA60\JP[ M(IV)B>4JFMAYQ)$9^Z"^*0:Z9E4O[;U]$F[7920S,2I?):-.RS@Q(Q[48=4* M02_(1.G_)$_"C;&,D&?0 >%,S"I3S\2X WXL7N) [BPZ'] 4F!RC\CZQL]C> MIW -)U$!>N;:X\",Q 'J#[/**9W>]>MP\X M'5B+^ZW5;_ M7#O)E ::<""6>A 7IQKW*N?$W@IH6@5Y5*$:S.U0D#+<1DQ M^QW(3\.Z^/E+O(FR1\0Y])21#(;&/DFX)@2HI#E$]CDQ(Q[4'?,/E*;_)\-? MLSL4%62275T6124X&E'0]K8#0MIP[:NCI-:F0,B26?R@SII?<4IVGE%>!TWD M_*L4 IJ>A4LF"4/ZHEI8T>;0"4Z(Y11.8KN@Y#V["HB#=V\ M(!7U@AD$')FQ#^JQN\86D89N;)"*FG$+?([L MGL1!0Y'J8>4T*M$C%KA8N10]TPXH0K>H3"'M6, .(V:_@P8@W6VC-#VI"B)= MP1^0N10]^PTH0K>?3"$M^PT8,?L=-&#H?(OH@SN/O^3X:[FA&1:BC-\/I90] M>PHH0[9GV=S6RNW);GNBH6^J/:/\=9%%Z6N1%&I8 OS(:(L/!NXZ#6#&724 M=3 8'=1E=K=!:2I;$_ (^DN['D&X)E>JH[>PZ_%AICNH[^NF>DB3^"+%$7_G MS/G>,USO>^AV$RNC9;8>&V:UP_JY\'9+[Q+@^/%[NP % M^CXO:8'0#:VAKI[_2\J70>% 7K!V47F1Y-O+U<#JW&^MQH-OX=I2I@0T34N? M!;BYW=%\[*!O8G74?%0-U)5?/\8 M14^-G5%:%NR7O<';'W[;Y44]I>_CMJES%R_)T'.LI&.!%6*Z*6$@27C(@T7? MYABNGA@8-(&N+14%/*VC)!T1&VC:->^8]:X]7[8)'9(? Q^5XES":+//HU?G5@\T,1"\=#? MJUNLU1I>S%.GE]@-&VO-G<5[NS X8]^+M;%LEUF<5JOZ\9B\ME!9YLE#5=+- MQ#V^QAG=+))V)U(\UE%BJ"@%J)J&^:['N64>)$(G;4$UCEU7[S)3M@G:;P@; ME.=HQ>;D95XKOJKGYN';E"V*]0JU;0LM%"3JC#16HPG*UF4N;GN4-&<]BZK< MX#SY#QH>ML"(N:@8$\\ #0H-=5$P9N7 X$JZDN5*$-(%:6JH7FH[2SBYS#QNY=3CQ0WP/PZ=>3ZB!50. 8G< MD U]OW@OL_@Q,B"0R "!D0V# OK?$7WW8A_$?B !HF)SD>*OQ3&$P$:3:U32EJSS*A.3G+Q^(5N" MRZR%5?:XH%E!FK-M_K&O.8.V)4P8!+G/MFX)]8[.I K?LXY YLOL&14V" ,P MD"-,RF!."(.WA#'"I%7X7ID*9+Y(LBB++1 &8"!'F)3!G! &;PECA$FK\!TD M<+Y>H[AQ&2M0C\LLE7_AP[E ((3 MUL"N1DU10Y @GKXMU2B?1 ;?T1)6XCH^>\NQ*S;4$WC#3>G M7BIG&]\#5QYDO_)J < IY('%\Q[1XG#Z<3DXOL4IY;"3AYMIPEM,#5G:Q0BM MB@O2L#3\B][]6*ZO[H>8LH7Z];"7HO3R*?D_M4P1I2[4NX![8Y\'LZ._27"L5P1>9/ZJ< M;'L+5!_WL@A?@5G5!096EA4(VNA@3>$8D+%DD/!W0VX,U,])AG/V< 39B*J[ MNJB$N.N/2P2-"KBN1D/#F"?#A;^[()BN M@\-/"*17-%P$904O"9\MFP&"]-D$#2O+5H%C3;\B!D!O#E#X2:+Q>:_Q.6^@ ML#+6W.6Y[AXZ_ER4+>KO\2+^=Y7DB(B]JNH7D!9%@41;3S7]8#22T >)#UT] MX>.+A"-#@S?W9-=KE9 5&?GE">?EZDT9927;&U+_^U-R%$7JM@"4YOBME MR3"Q8JR[GA]+R9OAQY^_04,BHK&&&G1,"%DKKW! MR"-ESD#DVR>Z%_=N@_.2GN$TP7=;SK&M5AD1;/AEYH$7@+X&0.%S96&.3E+* MVTY3GZ.2/J-,5E,W^<[/3X9%Z@ZD=QFH!J4<.VZX<:8S(VYAXLUI&^E->T;U M,8QZ]P.3?6-7F66Y03DGB%CL3-0I/?8LPDJ'B3FK-M#R.<+X,TR%%M^MAI-^ M0>T; X&"R%ASES<$]M#QF-T-KY/R"H]>HAU_V$]DNP]!FE8H.6AZV15EIO'F M/EZL_E6U\]8]ID_<97&2(H*NYC8AE?(>V]U-F[(*]DC,)%4$";P#M*8:PM,( MP3I#:*YLCM"P*4Y24/O:9:!P--;'-AT\9X1MJ__R),2G>&OPQ%#3- V!H\@2%,K-5&; ME<>"F=#4?'\5J X9.W^A01K#'(ARHMV="CY1D&8':02Y2<%GP\SJ MS95*9X^"3A^(3"#G+W3A627%I@G;YER= =-W9FP%?9!VU]43-D\K.#(T.'V. M[:Q-E][L7>^C%U2TWX MO7,)=? ]2)NH](!=.!UP8!;QYOH:IVO8N>A.HZ>DC(9WRN %=MM:=8$@#:ZM M*63;JV;)(.'-X77, P_. __CGX]YX(]YX(]YX(W&Y6,>^&,>^&,>^&,>^&,> M^+E8\&WG@1\_WGO,B^[_J>R1]BZ9.GT:.]!M["0M!MDQN:G6]TA_#']5A;]Z M]>1S'M&@TM6WT^ZC%YY3'UBDZ]]7%@G2S@;: KW^2J:^LXT/Z.;9 XG*C5U%AU5['OM.&[M')H=5;E= ZM MDRW7+T$WN2OIIKN7Q_(.Q>WE-]X2RI97=^5DSBM(N+IL'^ ZR;PVWQFT9>(/ MPH(67Z-\54\1%SA?HZ2LQ@\(NV('@">,W>P0:M!*=B"%5>@[H7;OTLMBM:K5 MC5*:!_(R:\_>=IG"+K/SEQA11\8M*HF)T.H\RC.B]A"NCKGR+D39< T2O-.T MF>:U)YMZ?6<"ARA2)QQ[&"8V7<9%N[KI*X:2^$XS?T\WS%7^6J_MZH[+\CW1Y.:?4;G!PWQ< M.D7:)H85"1*%!MJJ 05C.E%>>982O8X?C>+:03(\W902[3++\XF"-"-((TAN M>3X;[\GECT%]X*"^)G/\?(+Z!C-+(0OLD]$.[>1 M*FY@F)2&O67*IPD@XD]J00S3CFMB'N/ZH5$^P]E:>A0NY]?6TD! (V/#X@&U MS!U.6&"]YI/$E'&^]T+*>M\]K;7D712K5>D:E,ML'U;68^*[SPHV?UQS@FAW M>WLI;:AFUE$19'(%0]\]>.@LYMI=3K2[%<W>2$=[+]6*%GZA"?/^8A(2YQK@D_E9?9N;%(%V[YM>JI_:A"L,W2*L&4EJ$B@JPH#?>6+"1C#24Y?+-' W_!K%0(BPK^O1\OL )@H M74&0"B'PF=13Y ] 8R]26!#BK52FP9!TR>(619.M76RGI=W"C._G,"P.G:Y& MQ7WY2/3&',AD)F\9':1U/"W:E8['KO#2DC7GJ!M4)O$^>;);8>ZJ[3;*7TGM MR6.6K$E%6=G9@A YXTX"![=UUU==FL3EBVQUEM2/HM)KY./W]-Q6_ O&JZ]) MFK+7:BXSLFA^I!>T%D6!RHEJO:(922;BW7F/82+A?-(X: M^K \KL='E$TW.IY6.1W]?ZW2#.710Y*2'G%6H7M\BG(:.$E$B,GW/.K=MG/< MP,V])Z+P+P@_YM'3)HG/HC*:IC86"$HF[_K"^42]91=93-\MO4CQU\MLC?/M MA-BYB)*\OMSYN8Z$1+W+UFZKND7U.$!6#N4K[S:FC]7#M*N((6JFK4VU=*A= M,),N(*:LH;.,F%21SF)BRGK&2XHI:QLO+":O;;"\F+(^X")C2A%@2XU6 @]' M(&=43[1J!:$/UYXE!;U;3(;\*T&29ZTR^\?I(&5<)0I8;.EX7M"\+F3/O%IF MW0WL242JC]'=!I'!CPR!F+[SC%;_2,K-KQ'9@U>DW,!"5.#&2O?$_"=$D-^' MYT*'JY&=*AVB1D\N'#V(81_-WW7Z@,2MS[P.(:;O(_:[>(-6%7T0>]PNQ;YA M"E%7,B[/0I[UR\\%YK9-8P1:@TI]G^SO1>[T.++<_P]]!K3;SZ1CNB67$1PU MN

<_B5M]:1JE:US^$Y5[;8 XM6$V@JL9L_FA MUD&C68+73 +?-U$[G6^_T2(;G9L<_PO1G+NM+LN'-'EL7'[0X=:.WWC@->4W M/S"[:3K;P=A4"-\W9'M=LM,5H< %E>(-M+)2\P.A3C/8#YVRJGQ?Y.WTB:*H MMO7!?O&E $_HH%+C\4Y>:GZ TFD&V[%+7I7W^\$[0:D'M3.JWD2O39)7&+"T M2H\ !BP]/Z"9-(LEX(!5^LY(#?8"\')XFI35]>9XR ZG?]&D3/4O>^FEV7T M+[-(,KKWAE)MZ#4#3ER^G&B?T(I+Y#?VW@@K&*AR+QA?IZ8V#1:W!M^>Y[%< MW-!J%9D0%?[C[Q6VY5I?&6//9\HW="@9%RQ-/8H6]VYL7J2\N;6ET?#Z]@[A MMEY[E-X,2KUQBI_1"DC.LEPIR3TM9I7]&6OK*L=")R>6DJWO44 <4P&%B06' M[B.LNAP"!I-]BT#Q9523O[?9^:&[4T8/Z<73^HLBZLEQFQ2_CS8_NU0K*L)= MRA4QH<_=;U&_C;,7;;FFPIV\TO^_B&)2LKR/;^-5.)Y5^1$H@[EPU\"0P5('[CA1>RZ$TGPOHZ1$B>O H<' M@%($B2ZE5]>' @$\C BUE )EGWU QB^\44"TW050"L>#(/P;$+MRAPB(GT/" MG#]0!.3O<(*!<;: %# 31%@#0-Y.@!C((3@"-G?:QL)RMWB@NG;E@+0A[*J MY.]@=1663Q&]+2N M?>1(DK5+=B-VRHJY]V(GO1 (NJ]Z1A^F2;TX?RZHFN@J>:8QU_V;I2(W MD$Z1ME/"BO@8;X?B7*/R,HO3:D7,L[MZ^U"0X2$N!^U@4K1M#[VBG@9G+3MC MJ_;H#MJ0:NGHK5>=[WG],FMUY&MV_C*0?(0UL^([O.D6GPWFK-K%#'>Z5?K> M)>NA5U*GB'*,[Q:9":X,]#?!$JR:<*X[2?221PY""X["!M4% M#^H#U\61<0N8H$FGLN[UH^#]YQ)U3EX_1__">?-HQ=B?;E!2O60=EPPDU!", M,>D(IVH9?O"AJF[Y<,>IT_>*32+L7M3K:,OWXQJ65H./7]J?S]\$1W+X =H' M.#H.!5!@D%_Q-X7#D>,]5"3RSAT. T7IV<2T8 SA_.(>Q9L,I_CQ]80&4XW$ MYK[)H5.&/=$!*Q/>?D(Z?&&SQ@!"C%=U_80'K$K?(QT-S*M*E-_A=?DURM% M3M'S7_ R^Q?!(&7F!RV3QK"$%K!*WZ/6:564>(OR.ELE#;?<)$_\L0I N4NI M+J&<(7C BMM"1E:1;U]'_;[P]@F5:/&8H^: 2/QRLY2P^VZS@'!^* &K;0D2 M63T^GI&Y)5)S;R@.?VCC\8VZ>FX_YGSIFM#_$X%C M6V"9U+WK&ZSHS@(^W^4"V6!\M<^#%;BW^11FD-_9$QC"UULTGXEDVVK+-0;W M6ZO3X)NO>U <\&.YX"-C[%^R&Q3ST3,^1R]B<_"^,7/TOP5F#HG@,G/TB_G> M.-SDF,RPY2N]TT8#LFA6[R>Z&KD21,? "["[JX "06E^C4I!1(Q.$97VO2*> MD*UA2VRD?;8^HM2LJNCJ;/+O*K?"KG,B'1DEU<,QU*CLFT3:9:= M!5!LVD,?,IJU^?;(EI'N^8C5$=STU2JB %,;]7QU$R $N@\,J$R*G9#N!T^" MG9%',B3T\%RL[N$C=+\OKZOXXYVDT,,(I'E MT85T#.+I<%U1LQ!9>!]%0Y4YH\&(9L+H+6+5OD6G'Q]-1/1]B&/=$LUKBA]= MKXT';%VMC'=LWV(?<=W:!UAC6@OL^QE#:TUX1Z1NF;KJ.SZ.5P/M+ZI#VL!Z M2_^H]X^61[T'=F6F5KXKS.-+/I9*W9517IY%)?_YKRF8NQJ\!LS? M&J*G;/N)NH5CD3TF -5)&WG6GJ6&E9M"Y.+6RJ!TS!YYS!YYS!YYS!YYS!YY MS!YYS!YYS!YYS!YYS!YYS![I=.=XS!XY_ZQ];@.6://&://&://&://&://&:/]&:#8_;( M0YCBF#WRF#URLT<>LT<>LT<>LT<>LT<>LT<>LT=./.8LT<> MLT<>LT<>LT<>LT<&!:1C]LAC]LAC]LAC]LAI(73,'GG,'GG,'GG,'AG,\O"8 M/?*8/?*8/3*@/$#'[)$CF!RS1QZS1QZS1QZS1QZS1QZS1QZS1X:R.CYFCPRF MCQRS1\ZP_QRS1QZS1QZS1WZKV2,/E>%N$?^[2HK&:-GJ+'E&!5&ZRM&""/M, M?M^EM_.1U^ZD*@C>BZ(C)74IEJ^7!) Y$;6X+(H*K98Y_2]M6)%/S@&GG:?< M@I.?(X2QP.LUHO9%-,GBUEPML8,NFZ@XQ%O(TQQ)Z MD49Z50-35DJ,2'ZI-P=%0.-,BT&^ +X/@5K?97&/ M6\F8Y(BFHERN3Z-BPV0>!F\8%&4Q'%I%YXU%BV9R"$@]*7Q'03=W<5/>75PF MY'"BUBG2RPJD*C)O]!DTBT/4P6KW[>K;Y=EM13JK\F9CD^#AF (N*7Z.T0O^5/&[4_<,!MM]8R=GV MGS_Y[C^=YB!37DR$CJC$OV*JVJYI!'LU.R9BYP&(R=O O5733>M: ,G3XOC/ M;L-#VE. KC!Y$J-[?()NHF0(0S#][FA.23]O<.DVB$,< :IN(?.7\)(&?S-/ M/CAU QB_!.'$#0!\(.+C!]\S;6?EL%](7Z[(")NLDVCDP5ADJ^["G#3 %JUJ M?UIS > Y2ND*0[URG: R\4K6:67S[AP'-<6T*UVG"2U3)*F6H\':$]CG)<-[1 MY0S%.8H*1$\Y;M$*;9^HH,,Q5K/4/@DPK-2\46;6. X1!Q: H<_[055'49HS MSLV.B^(T;Z>H2=, MQ!Y@E/MMEW&T]VW>>)(IZA E@VJ8[4V/6J88R4:!S[L'20 1[X#"XG%+6GC> M\+)JJFE'*:D<#*#>#G8XFYOZZ*DG,;M$I-Y2J\N*-\FRLF\#G28-->U&5B8& M"XCW?@K4D:[VC=9"J\?*,:UX:.S2O@VL01IBVH&O6RW#DM,#C.5Z321;W51Y MO"'[&!XL9"1M(_!)Y@T"@-H.;<^OC9GX*>":C[V%]-#15H+P:HP?IV M2#>^C/459@Z>L$\KZYR@+TOJ//9A7<,$VG?U$T.[ M;_5 ->5B6%GI%&MC2:7';JMMFD#[K4Q^UG&]7X-S$NS<:-E0?H[RWU%)2]XA MHGY--V6L/K3N*4+WU74?>[.IH0+MU U6-_V?E[=T;?3!$E>7US5]U_W? 7]U%;_F^N'SIM\&G[FJVHK#^%=+QN MXTZ;UK4[K4OW#?8DAXT=Z)Q5"\IRD'D/!' X"W<^3+_$Y%0VW9JR5]FQRX%- M$6@/Y,G-.J2W1*F"8PZ!8_NM' Y,[[F-%OE&DC(L:5,Z1Y#X/@24G6'Y<9S0-U-;YGK%T.@+I!N;>+/5D#'0B! M Q$8#KT'"'#BA\ZCG.;G*)&Q-( MPJ#J_;P;(/)9DE;BT'U]!OIPW3'X9@#+;S(_D-W)PD#K[16V MQ; I>.]13<.\M9QKY@=]G\H1_"=M8(==P[6A?RR?/]<>3R_?R.1-B] MJ/3QEK-ZLH<#6%9:#6)^Z4D7,PR^WZ]ZLC8H-L&:'** ]NG"5$, !0;Y%7]3 M./SMTTR0B-91E98^H#AJHL.!D5;M_V&HDJPGT.H>Q9L,I_CQ]7-OE[-+NR/M$-G?Y'5Z77\E>;Z 1%R9: M9=H&!):9'X!,&L,23< J?0\ZIU51XBW*;U':O ._29X*/J#4E Q&,LH9@@>L MN"UD9!7Y?B#N/H]6B,K+1X?H<]LRX\_SPX%"14OCC[G[?J2-LS?E^!,45&(W M\IOV$\!:95J?@% &WW,.3[ F-(:_TP+32\ VH/>WJUF;X*KRK;$@'8 M^E[H.D?&:$L9#C9X^VP7X)#NHFW@X6"/S,]BG'Q&992FR0MW92'ZS PZ^AS. M\:.@UV*E4BJ3]?C6QAOQL^S*?$M%>4[FG159I^:)8"$HI6$VX]/,PG ]?2M MQVR74FB:_3U">?E M/Z(URB^B!Z[90+3LT1XY[1P,JJ.NMG45S,>/7/_M_:"IKL@_FR^<#[U&1"\E MRE;[B*%>,SXGQ29Z_2'&V_=UZ^T>W\Y6]97PH2?AC,SX25J\"^OD[&H85*(^ M+AL549^0=8KXV*>0N;HQJ@/53" MV_>&5:("[\DL*+FZ _A],DL7'9IZFX!$785OMY=$PD4<5]LJC4JT6FS)))3\ MISX @*-'P4"-)R&#^2,,UC:.,2>LU/SOWX0AU_A*GU2K)'@470G6*[)8\D"(SP8R!_F8+(4@UXQW+8?'3'>^6 MZZ', ^3 B-LV4Q'/!"U:.IO@1%5!BY ;HA(-)+?_H 6'-WL4!<\Z*T-7>P8 MMX )CG0J:S%UO#[QEJY/@#$VP=4(5=W':P_':P\P^!VO/1RO/1RO/1RO/82V M.3A>>SA>>SA>>SA>>P@4/,=K#\=K#]_@M8(?'O'S^Q5*&GB0/_:H(/_X[0H]1FGS[#S'(R3XVC;" MZ.L,/3MR#)O\Y6*E)TAEWJO,M^?PF+=^6F/['S]WER/:-Q7.JCS)'F]0GF#1 M&" C'2"!3_HVT %HA@D0PZ_5MW>/27>Y?8J2G+H8./GGY40#Y R)W@9FI*I/ M@)9A?;Y]@DRNFRJ/-U&!%G&,*[+&S!X7JW]515D[IP2P 949H$A1YFV 2J=A M)L"8HGK?4;1,3+*F0LECUCP/%+_>YU%6-.,$!^" %WP8"M9MH M AA"9/ =K[L?CI?K*YP]UF[=QIG[7RA=$16^%,-07:TR[$X K,R\P6?2, YQ M!ZR^&\[K W*WB%[&)H/R%Z)W^PQH]$@/%MBKGY?9^4M,VF&Y/J7I,^CXO:4# M^0"']HQ:&]@PFC=BG36A0QC;R-1BV]OCR\<',HX/9 @:./P',OXRBPL>=V54 MUG(PW>\::7A7.D"TK /(:0,YW'>=S5*GA:;-::F0Q+??N96&>XC-_<9@U?_F M+ZH 9FDLUZ8' 1G#VJ)]1K.QX.@8WX\->8$(9D:4QB7HF7&R, 5'I*$[2Z MWR3919)N;W),%R[\NVD@6I952TX;SMF5.$&TCKK:":(5S,=CP:$21%^AJ$ ^ MTT!?D:9#J!;C#!5QGCRU2G$#U8'4NXMS"FHOJ>V:W)[9ZBJ)'I*4V! 5C:"+ MAZ+,HWAX^@POP#HCH("G'@FU'S90NW\'2EI/W24!_'W/T4NRJ([H"76MR6WR MN"F7ZR]%K?Q0R@,BEVNI6\2>R,7+(AH8?GAW8/'ZE7 MVAV 0DC\>E(E*7VY@DC(_KSAS%&_(4BY_[6HB2%JDI-QE+))0S@,D<&4-H"%E/AY3#G48Y6VO#_]^X*TZTWTNAV[ MHH3?6>[+\7=/?4BGH;%:L6[/ ;!N7IH=L?0]@)ZA-0U#XBY;# #.%I6[WOY.!*?_'%*_IV4/=&A8(65%L%357JF@-1J M%!<05%7H^Z3F#,4Y]?E<9E^R',7X,4O^4XM_@C*B/KV2>4N^XRQZ2%]OB.[) MV$]KQ6,'0",>ZJZRPIB"PE7<[6XMVBIZC,$]ZCP!!2 M!AHIZ4RP 5?7! )2[I9'02!++\O-:.\JI1'8MJ69IU%Y"CJP9LO6=S8=X*37 M)@8R6[<,"NLM6W:%9X(>FR:9;M&RJ\\RE0YWV* SU#8I2[1JJSF/\HQ(/O0N M*.G:9I#0S0,$4$4-["UA[3N3#'3]G)8HSXBJS^@ST7Y;;0F=X89(QDIS=\1G M-0^\.6RN"?=-_-J[F5P"1NTM*A QW,8,J,/2>MC]Y)1S@,Y<&4-4")ESA 10(3^4 GP&0WX:&8N< "K:H & M&6\&A@!B\X?"G;\\)7GM CB+RJ$S3[>8$BC#8G.'C;09G()H6!.#E+^W(WFC MGQ1-&B5D,] \,:2OO*L9280<;Y'^G=45*M@EU5.\?4BR6DR:X+3^8Y&F^&N4 MQ6CQ'"5IG=8 WZ)5%:-=/ 11#F6C],P3UC!>:;NK81Y(GKYQ[5;L[H1B/<6I M3WQ_Y+)3('E%UP7$>&'7?> ;P=2($ M0[;I\8-H\CVMZMP*?\]>C.CS$6=LX*Z' M9[1:9O]=16FRIDGW=\0W4;(Z>6V/4.ZJAR)9)5&>\&9M3P)TME2'%F >7<>[ M:0PW?(>6F75,TQ,6G8Y9/QB4-)5P@0*IFP$PP%,S M7H82(+7RC,Q'IA)G!V*JC"76YV#]S"6??IQ%ZA)^I, X88F23AJ9X3\Y"107 MPL@,>5H2!7MQ3$80"4FXHEU'6WY""2"U#!!=:G])2-2&%J%!J&T7$T+V0C1T MV;XI3(RR:X2""EYR$1>PD*83L0%&" E$?D$9=8^RLTQNW@D* M[>@8IIS2X'O6];/4?):^1P$61RIZ<(CSF^$1S M6:N#E-11\T.[['U@"P_.@VWTD+[3=:4%_>#^Y M';;[[;#=;\-N]Z&\X':_=;MTU&OWRZOA['$UG"6N@F[WD;S0=J<%7;XAH-GN MP_']7H8]OH_D!;?[O77N%HMV__O-H-WW/[1ZT!\";O>1O-!VIP5=)EO1 M:_?KX3AS/>RWUV&/,R-YH>U^?66==,2BW>__,?3)_V.@!_TAX'8?R0MM=UK0 M=T:04QJGB/,LB2[R*(LW24&%/<%1ON*_(PVE9R]+J^D#-JVNME#+ _BZ3+K! M.F11/N4-*.A?>S#0?_UVLQB8>O\#RZZ_"-I8(WFAUJ %G::; +7WXG^&^^?_ M&A'-Z/1S3KH>#UG70#3^2%SSL7#M.G*#7\!?# M'?3%<$=Z$?8.>B0OM.$O;AVG%]!K^+.AR^ALZ((Y"]ME-)(7VO!GYXYOY^LU M_)>[X:'FW4 1^D/ #3^2%]KPM*#M96_^XK;(R\["EORK,Z_FY6^W4?;(>[EL M]#L[[]__/I?#0Y$JFN>%'3:3' Q##,6/SQA_Z1KK(/L&Z7G?V !8)G77+KNB M.PM,&C+CP@:C4RL?5N =Q*G,(#UN$QEBLD UA2G:A(O\QXAXW]CS0_UOGN82 M'OBQ7/"1,1JJ^LF@?C$?/>-S]"(V!^_;[C6HEX#-(1%<9HY^,=_Q)/1"2WW+ MA1_N/_ZVC]WM?IO+;"]323^4O\O*]_O4.W%$H=F\KT-C^H_^X1L(JS081/7M M6?0L%4IDCY:M>&'S7JPE"),'F4L5"B\UF(-5!#=V]K1Y6_Z?*,K9/5.^FUY% MQSQ=8CI_X;/<3H/A2G$-U?&"B=E8]C*NR6Y([;G28 JJW?NV JKPC 532&$J M(9,I^M;]5_SATR>N=7B?V-#6^Q2>'22B*QJ_7]+212!N\1_%+?ZCN,5_#+S% M^:)#6OS'08L[?2BJKN$/XA;_@[C%_Q!XB_-%A[3X'P8M[C8Y):WA)W&+_R1N M\9\";W&^Z) 6_VG0XM[>5AHGBKP2O+L+H&P;0$H93D+!4YR1W6)%9M5VYXBS MXIZ;5X[_(J9CKM+$@@9V.ZE[\GX#"O M9YLT5B]OYB2\AU=;W/ .&^Y3-J0&Z!V+X=L1*E"'BHL6V>J*5)IVGKF'@5M5 M6@Y?<>E9 A38&/80%%<4S)W=OL#M%>->CSA+R*1"72M)E,+ !N4B!YV:RRS! MI]DX]B!45^C[Q$ @>/?9W>7Z0OK"I0T+.0P5+&:)09UFL0>@HC:7=W(!H&@IQMZUGZY2R)ZS]Y''.L- MPY4!0SGDM!C.$HWF368/5*VZIW@9NAUEDUJ\,GJAL0+5< R3$['@;0%1V)@ MJ:9A9Q$_WQ>]) -EG2-(\'Z\;C'U]#4H%C8Z#-5W,X$-:O#]#+- TMWC!\6R MW(S../0*R=$S*C1+[,A5MT?.B+_WEY0AC]>I?55'23/5 SXRHE'QQ,BX5-I;,E+=?GHPK\/YZLN#\3X06 M/M40'4.JF:!!JIR)]8<,)WD!>/BZYRU*452@Y5KI13,H*7B+55HR;.N;-X+. MI*)3R4'>ZCW%V3/*R^0A16?H@0Q&54ZFMJ1\L5>6&$!5E2%YP47K::P M0(RJ'MN7>_G[D-._+V[1ED"5U$9GK.6ZLSRZ2J(',K.5G&=)=!<0H;;^X:R7ZO ZMT MJN=0^RZ>XC(;*\&Y/JU32N1:$Y4*&SEFRMNXW405V+X3.G6PPGD6Q>7./:07 ME\ O"PM!&)8-&T\V#>$NL&!8C>T3H-S11A35BLJR>2UR\9BC^H]?QI?'S0HK MXI!%A6<)&5A3.(A"%M73>QLTC'M:O/=B%53"^UD^WH<%(@*FDH;IA0R9C?\P MB_=?QVJ(8!+].-.QQ(<^'8(V&J M;#ED__WE;E@E]RH^@)(] B&C]+2Z5'1>K*-?U[)\OO63$3)^4V31 =H1J.0, M+>C4?$K;=;KAW]X/FH(L)W]OOG ^]!J)K!81]8 Q&7O-])P4F^CU![(1>5^W M3N?6XQDJHR0M3J,T_K03PVEE5SA[+%&^/4,/95O;.P\3$%V9+]=-H.]%1/=A MY>MH&]!"&T3;HD!!ZV.NY8DDR"P!(94HZCT'!,Q26$O1;K^6\J?=6\[7]ZJ+ M)]TEU:T)7XY*]!$ "$$)"2Y&)>8(#[G:UB@9L?>=XX G9)N/]@3G.?Z:9(^G MT1/Y4KX"4*,J*H&/N.@<<01L"&M B>OQG=B )^WYRU.2:PU#@A(2'(U*S!$^ M/TF<(3;[>)*%@80KT_EI!3AVYT/76U#*YD M[?N>/]T47&9DN511@4ZB(BGNGG(4K9;9KU&>4&?G+6=XT"VVA\=8!B4E\XVP9.AP,F\&Z_E'6(W+9U+M MAZ;+K$0Y*LKZD@X=5:,"G:'FO]+!"5*0.SS)"X:.*.-&L!BBY+589@40K&N> M47NYYB;'%SC?1K=T+35:T,C)=BL9$5GHU@8JJ+EV$?&TO)W/M>0MJ2M/:/C. M3?3:K91G3Q@Q>\))01RZ;;64U;*PBK/M;7J@H1=95D7I5;(=W4,#T0K-W*.= MGY7%JEH:N<=XD@OMHSKO<0FT\)A29-\NY>RL*U33SK9=MI-<;Q^CZ1:G*7Y& M.:S_=L>X6<:^CS9W:CC(;6_+U:U>&.O"X-H&0):624H=L7KJ:6<:5LIWE#V-*- M?#0T5-8#RQ*WI/<*^]+=(W**T06+M$CJO>9[;'IP.Y:9=@+ M?[ RH2/ 1'4M& KF.0>>;_N]@KS;IRZJQY2SJ)#KQ 7#>)"\X(#4'D+/(AK ML+U?#@!$"SYZR9TM@T^C8M,#Z#ZCDA0F9JRXX-%E-2](6364!=!TZ[6]/.YT M?2Q9_4K6MN%#0Z*(\;HT@%O>]+F%9C>]7%/1"H$=E70[_X60+G0+0U74]%H( MF=K>PIXH"'=_5'F&BCA/GLIDE(_3H*0T*%=0,G3$F#>#@R!=036VU[2Y:Y$Z MQH:=7']YPEEO+A*$&^@5:AL&6BAT:!@IKX4*: V].]VA##.G^!EE45;>HQQT MR85++PUXZM&'CA9=E1T$-_68,XPX3/F2VP^,8&6J=X^Y0FG'2K>H4 G;Q;*'Q@&"COK+MW:V#@\1;' MR!.T"<&XR9,L3I[('\W:&0 @>4'934%!P3D""=0(]K<(!;4P0$WH%EW$,4KI MH]1HM=M8?2;:;*LM/3/D33'F#+@>+QB#T,%CW2@6WBU8;0Q,WE)V\K3BY9M2 MTDG&'A\YIZP&&%7>*:/QI)][ZL9:" 08OOY0+9$@S2]E@PT%.*6MT**<(Y<@YSVG!W80@F0H"L2JWG\M(N);U M/\S+NS% H:Y-^5V6S\3W$&YHSM' Y=6@O.%9WZ+2P1ANTQ"&WGUF@7YX!2]I M'(AV=\8MI?6T^9=V3ZRGH=CF^_QQ"GY3) "\R=%S@JL"8$\(::NLG#10:VKH M!S&FG-TD';G(RTXG)O_:=V#RC]]N:>IZSG)I]#OKE/O?PU\ M<]FJS#'*JB-2K)^8FLMTG#RG<):U5A"EU+P0^;K(5N?_KNI@B>T3SIJ07=YS MHR+C.N"T\_A:< H7).X:" @DJPJG>(R@+^L-RA.\NL>+.,XK1,0IR6ZZDR[J MKGHHT+^K.GU%7;(H*M[SU4Z9T^H%)P?3L MU10U?;CFU546:&0 6\M,N/RHNCJW98E6%7UPH_FSV."-:Q]3O;L>N*MM]RW>S9.JX *29T&'"1 F,P%_P8-(<1JF#U6*;&=3IO M+L6 M$^]/!<7"!86AZN8[5P%WVR2[UM#IBD/3#SZ49TD1TY1?-SG:)J/L6V#ZML4 M].&B1%=9(#P ;"=)T5L/6=K:7F6\56_?+C8L6T,(*(, MJK'- #S%0D2]YE O+T)&@UHA\T6#?>9?[CS01JB0?&L>8 (LJG/>_9?\8-!O!0Y M0&KE\TU^T^-HNS14BAKY+SA,;9/]VB]87N@1<)44&RIALTCF9H%6$[(EB(0P M7/.#U8,N*B3\;+/Z3N8,7UU$,>):7Z.$PC7>*Q$N'O05MG24]QC;IOEUC! @ M+(!8F", W%J=8VI_*77[HGW)HL9I0O8\K:]$:G,)/=?X7/JYH$"MK!$ZPW<6C]9,AAI_!P3JKC> BG M3;8I?U],% M/2RJ\GP\G"CI^%-(ERY<*T.5,YM6NNR\YP8^0VM$9%E=)!F]K'"*B[+8"S@^ M9 /3[R8+)7VX.-!5%CSP*]GZ3_O;B4H5#.N<=5;_4[B&E:B@.7SWUXG>O))= M<4ZY [:$@F.\T_ ':;5"!J8\'0[,_C+;=J02SL)R(HY=YS'_@M0RL"YGYOTQ M$-\ANRU(8[X_RL\1>93\,\0^9;CVABMH=G;89\@L[\T[V)?NYQ]5](LZSI&L 84MPJ&*6^. MO+M-E*.;/!EEK!A_:!NB^R%<4PO%!]JQ6YX9R9M;3NPKKO^D&=SJ!^7D2T= M.:6/?U0N7 28*F_MOQ^Q9_@))'"1*VL-=0/\],O!\Q9_@) MY IX1]:[$L>_UV+>Y\GCXRB3GWY!%8(X!6<((97ZMACB\&<@"B1T\C1*4[HW M.X_R-"$K)#EP!,1\L(R(9P,0N9IFH!CQ9$ P]6T"DJ;Q1[,Z@]8)6N,<@;T> M1IPT9B$AI]E@QJ*!',Y4P@I9$JQ '*T=Z>])!<4&IYT]_G)M/*'I<5,A%,IM MAB@U:BA;I$(K96AUFKVT+U5/@BAM]I@TT>5VB[-:)"GDX,5%22*5Q><"*NVF M,$W\J*R%P6;"/*3T.MSVJ6S&6@Z$I:"!%A9<0%$5G@M@-)O!\%J*J@X&%E,W MLA98'$QRILP48'IK4YQE,UF"37>"\^9O5D_1]WE$D]"<1:_@5&*RLN"E5J_L M7%"GUPC.EE&]*ABFPG./[^0EOQ4HKNCI2T=TL+L3R@>,-2&?.>,.UCC.,"BL MCN'1U-VNY^!H'^_8B;5<_W<5Y27*T]?3J-B<)32Y0;8JR,!HE_V>D(UR6P0EDPK[AY5IAOW(H]%L^^1A16?]V]MQ2$HOJW)_A,&1I,SS6XH_TM^G>5Y&C5 MIJLA:^@L3IZBM+F3]>6)[.X(OI,HW:_ !U:WX+#+8FK (5QTV#<(. .J044, M15[31NR'OB79KR59E-)?&[EY:U40?6=>5M"'BQU=937F,P5;]K"#U^.+O8SM M:(A6>XWJ";6@0K"K'%-CKB46HB,TE)ME9BT<2LK&4*H%MQ>/$3!5(\/0]Q\TLH> NSN^G=R=W MC&"X#N>I8;3XON\YBW^JW7SEQ[_&*2;3ZL_O"!5J?L!9B5[*\Q314C^_*] C M_2,$HR]>$OD!8)> :_*&8$J+;TC)/*X>T/?D5Y05'2KR3VG-,QK5JEVS2$9I9]/M53RB>87N6&]E5J)C8 MNI3AV+A=1C,W\6^?0C,R6D=56KJP\D@W\8LZ6'5S7[#]^T#7[ ML(3:[/L2\S2[0&,'9M]SMNSM]IFX.ADZN8@0$[ ,7!R"@.VMU =J7AXC=OG0 M9UZULLT'=D_JX2RJ922=G&ICDI 7U@"E $MK/A?O/70@%7?=)2<2V-7_LEIJ M-XY=E:4-95EL8=[3L]&Q>WH+:S+[2!;6>A1TLJ%UGG5:MN\8T_&S3 MGN=:1=<<)YI63K9\CIP#QJ!3-*_-U\X'WK-@UY*E*W0B@G8:Z#G MI-A$KS_$>/N^;I& J.\:$ZTSE 9)6GQS@>^TJ@HVNM0(Z,AN&+ M3^-N,[*+B?X5TP.>V^1Q4Q:_UN&N;>3TJ%? B^PZ":2(ISXCMP(V4KC;@[C\ MFPX$X>M[,NQ(N0\NND 1[^%3$.T8$SS:&8!!J:(N"G@,IW \W2*RRDYBFFHR M>J6+[6*195647B7;T8L:(-I=]+B4-E23ZJ@(,JF"H>5^%&;2>UP"#3JF%)FS M2SD;8PK5,S-EEQT+X)^V;][B-,5D7(#U3BZUL'\.J&=C5*F:AGUTP)(=VTYK MW)L<7^!\6V=M5-J61RPT;9]X/I:5*&EHV#['UJ[>\F)VY_OH*2&C21.E3^1& M^3.B 3L7%9W\60YYR1I+JSQGW04L'RIX;)M">WT&K*2%6'BI,Z\KVLK+=;,[ MWI. +WDK&:AN9$L8A(HRZ\8 P TB5_90FM@02 U2_&OH@[5 MGGIJ@LRJ9,FLZ\TKV!MN6O#5RR+96,^CXPWN?;I0[0Y537_X[C-CMO9V5'87 M;]"J2EERMY/76@M>/#B DO5V&>5!X\/5_1NL%*QOR]@Q6_\XCUAQ-OOPPL1Y MWX9S=@ Q+!#K8KDZ7;-+V/7FZT!"Q)DX_+!A_M>A$?T'K/"-@U4:](*/NBQZ ME@HE*$7+5N/(;D_6X@9T \TE#^%6&"R$&!,F$KV'QPTP$1,,S-8E\!7&*>A+ M&* &UW#[2!)>>=_=K7Z*KW;%="9RSCRGI-MM;X1TK85<:Q=YAQ.OONS@4E'\X]'H_+F44.K2J=53;N& M,,LVN^5:MA-!&*>(H'N+.I;RL,U86RZHLRBBC::\E9@*5&!]&BTL$;$@=7:&6 M5?"<-GJLKOP+$5-I;*TRHR@5:9D@#6ZBK]KD0*Y31)HMGJ,DI8OQ>_Q+'F7E MIP\?_E0+<9G1USSHH]$Y?LRC+=?\AJ59=B[=TD%"PJX-U.#0YC]%S-K]5TQ^ M8GFP]S6G43:4CPL4X_+L9$B_?)!@L6T'-5P,:K ,AN,"YF9#*L!;^$P"+] V M!:1 D!C0UE1M= A+RWBT8_(*@]6A3=H*T>H0GK#"Z<,$WWK""F-3 U)5:)MZ ME*3"6QQ7DV3A(HKKA+(Z M_IW@$JN-;*KT?X^9C8T9C.O;S)QC][=/@_(U]BYYQ^DP? MK^H)*/#5 &AW/AHIK:\Y6-8]L9Z&8IMW_3)2?OZ2'"S+#8#_8*CN$%U01^]\@+G*'G,3JL\1UG\ M>D\VVT444[/39-HTE_8)6A.:^^AET"0&)=LVT2KIJ?\:&!S;M E_!::JF_9\ MK3I]3^V768ERHL8B6W4&A@&RY$1M@XF(9H47D*;FT!"QG^+TK:Y@]R(#V2)> MH_(&Y0E>)?%-LR@ZQ<7P/KAFJ;9%P*5F!0:SMC!'![@^W]L[-HXMLXXJ R!) M:3I/9G!H9@42B)[FD!!PG^(TKT;?YZ2(49I&&<)5T5LD\L8)-75W?)!1S\KD M>KI;C@>R>BQ/ZZS'@5K :YSA)Y1'-/^4$C%*XBY@),3SPPM4M]M/N65(\X2(:OD9D6KQM:OWBLT*B9>N8 U&_8M\9,&Y1 M3$]SDG42T^Q"V05I]D4<5]LJI>_J[;8$.=K0'< S:@;UQKG0[@[(-F&Y'ON# MIF"]<_&Z9#TK;$_8JN:X=RN4[W/ARZRH\*+S0I:AJUACBYXA=ZSF3!1Z,#+Z12-AF1+MB#+WV?2&*,T M)^8,6$BC 8-9P<^ZA2\+BR_CG^*,@I*>09X3>&[)2G"YOB$?:%0@)>"@ 5RF P] F=GA M1;<=[ $J(TARM3E/WVDACR=$Z00-$+#1Y(G0Y>*T0L#Y =V:> P>!THX6IFS! 2&Q5D& M NWB/K9M0"D%1XB&I?5:R/M!H#$0L&T+=<CBC M6 MPT!X(U8SQ*K#MK-%KYTHOF/J9=+K058/E6\1>(?%5A<^WMSS!N 7K/D<<#(? M#&>]%G37#H,BY[T8F+)U7:]M+66;(N\987R^ M7J.8KK&WN"+K[=-69")?O?)6RSO NTN6+)V>$Y8S1/<$;6D+:C(%=)D7U3@5\ M!'D=X"! %? UX2G (/CK0[C!7^P)D;L891$9BV6O)O%HAB\F]6F\QF$9P03# M]#7 T?@MI3Y_'\$O3((O6?&$XGHMRXU[4=+MHO:$= $\J,2U)X9KQWU[I\NT M":43,INEA46P&:>*N[H-GIX2.[SJB@718'*@I\[4DK$ M=E,"(F\W!U2]#P,5ZP>7";C6>Q8!MRF.[)M@HG5QA^(JKR\L<2VG(NON'+AD M(5L/J!S8?F)^OH_*=^-%$]1VNLLP)EM7R6B'ZRL^[;S760#]G:RW^/7XALQ M*DG8SW$:4CAKX3@!I;6A!8[LO6TO67D;%A M:S M0]KLS4IU1A=#J!&7DCY(^\U,L5O^JFF O_J-=1H7'GA]08:]AYZ*> MCRT;81R&/JAIX-$!U>![$.G(6V?Y2FNO.QQ+@$)C#$D+S0 [<*5U,2/E'-#X M9N?:AYFR/%TJU&@5'^,'6'P&2#)I"%U, >OP'48)6(>K8 4K!S_- MF!&0M%3719"*N>\0RN&A,32 @K.+=L%*$&:@QVJ6>W"'K6>S1;<3P_= :"H] M=P/HAIDEHOT[#YP TP+@2B>$C8 VD _%F1$0Z$?>@YG GN='"0/W4G^,7^2' MX-N>RV$]$&]_X3(@"7PRRK=_F:O-K+-E#&KQC<05I/ZA60!K(P.8"!5BK M661CF(4TG=!;@12^%ZBU=-R;.IPO70QYOCOV/MQ$.[*%W M S&#ZPE6%1_O*QSO*\S+PL?["L?["OXCWH_W%8[W%8[W%<*\K^!^):9Y@<'= MBNQXH^%XH^%XH^%XH^%@!C_>:#C>:#C>: @ .\<;#<<;#<<;#8& M:DT4IVZ]$SL&KA\#U]U _ABX_NV!_ABX?@Q6XA8 %]GHK"W@:B":Q M-C9HH^[0XU(H.A!!A/&]O&Q.Z/\+I:O+K#ZRO\99W"0['SJCU)3,[R2C?&. M@[?*E$B32N%[%:>E[%E"E$T>*DIT$R4KFUE"Q,MD6ACS>F- =MFR$P^J-G+Z M]F'M7Q%WT#"\4/OI*M@%*+JOX*!!^5/UH,E;?LIN-87PP0?PW]-V7:[WZG!. M1J0T[.$K/HW7LXP)T8AAK=*/-W0M3?W(%5\*'X'@(U&H(K>H.9@N-LG3/3[/ M2,.\%:@F\ZXK8'6"HWQ%!F$RHL:$8W&ZB9)\&V5((U MU9>"1%XGA8^J+A]#T.DF0>N+)(NR.(G2Y7J=Q"CG @5 V3:3E')^$($K;HD/ M:46S,OW_ZS]TW0V@)IHPL'8+ M=4'L5BB*5[4POF<&GOSG+W%:K9+L\6X3Y>@D*M#J)GK=UOM'MTUSDPXC;=E41OSF$:K7. MM*A3B>([\F-\N?DL*>B9>)4+LS)KE>%'?8K*A-$$IQNZJ+S,VI^6#VGR6-OU M%J?I!@F2QQ159D-^B&#]F3>Z#DXC\'J.[#4(E M[%Z*/A\AUL!\Y@M LZ9RA$IPY;X?8.2(KK[/=X+6.$?WT0L!K3A*$2N VJ M\[@3K^U4?PJG4UVC\@;E"5XEY2;9_J?O2EH/N&TRB-:4]+LL=15P-CU&4E0B2[ MJ62^>)^@D1WU"C>2M7WG+[/L.Y:#O/.:7/2BMSMU3-7M5Y M429;NK2[J$K2%NP+"RJ =AD]-L+^ &4S7[ ;-90C)$/K9C!U_\0,/U1!@#*- M$NJPV/EA1U]](YB JF&(JYEP M$V_=]+C-!65NF\W5QDY/!(9.TS- 372>5SE^0E%V5ST4R2J)\@35?A*WJ'52 MBQ+-EK7,'^4NF]DQ^BU%8[TBH.-&^EY\+%I_7*.7\OXK2I_19YR5&W5/,>(F M7GKJ<9LO\FV:S=5"5$\$AF33P\1#(_F?*,KOOV([ ^8F.%VQ^2-PI7?2(= MZ:YF!LZ #@[5@I.JAQGO;-E8 +1A\Y8ARFFH@X&TJ9O!-*"C.*7H%[CBW*"R MX6(.TH;+&\8HIYD.!=&F:H;0@([KU)(GSP[&T2X7"X367-XR0L?-=#"$UE4S MA 9T*":5G$I]0=H@2JD.Q?T&Y2A:E[QKJ4[9FF%8PO:-@AK:D(= N406=D?# M]-0*Z%X;G$Z<;Y]2_$K#3;-=\NGB,J.[P[V,\8 MV^IJZED M9-TMH+-0L8HMT3XJU]'*#L37H ,I^+[%GJ+3E)-W"84P#/L!G9YJZ#+) LZ@ M%A?]XEM;MIDW\^'[#&2Q%M 1[QW*GY,8T;E/V0\XM$(T]VCGBTFQRHZ0U:N MX2.@L]7+K$0Y*DH00'C$0H3TB><+$8G2CC#2KX&!),#C3;9:;H=,R.Y-751Y M",0K.E\X@1O$\6$.KSX&M8#.*1=;G)?)?^J)=;G^A1BBN,)$7("?0%52EO=( M5'*^.(,VAZL5E+@ZEG@KH,ML?6EO\@3GG8GZ-$>K!)1V"\P$B#T1D[<"0U C M38)(41DE:__.C$JU6 M7(7P->0Z7SR[:$9' #<4A2$^H,,ZOJ]6"6EY,#54 ' M56SIVYT)^F$=X.V+FH5R&R-C,5_H:3>0XVV-K%X&R8 .<^Q39CT^YHA\1[O, M=:-R2E ?4H@)$[Q!A)AOQ_)@)$==\S"2L\X=T&F5.\5E)0_8O2%B'*"#R\4X M=G$M0P77R>6RLVX>T)&:.]6YSQX[MCRL*X1TS M2AW]HX[I7 &NQ["#*6MYZ7]%KYH-V&Z5H[$&>D(ZP09K= MYV11U\"H7HQU5G*NNY%.599]"5;56^]0!@U^T%X%DX]U+6\'\ !EZH/5?BLT M>Z9%MN*D1:UW4J0!ENMQ[SI0;:V])Z]M+GWLL,UNU,TF%Y'UM( ._IN!X0+G M]!_M[\4USN(JSXD"D)L;D/*R.QGR\G/!MVW3N)H85)4R#'J+$I!VF+%"Q6DC M^542/20I::!1(*H[AJTI7#"<"VR=-YX1CEU(P8#M+=9 5XF.],(!URE/0W@+ M>+Y5A$.:\" @%PC"<#[Q>YWM4[ED)JFG%";,:_^91MDZJ?O*+GT(NM9SN;Y( MLBB+DR@E#9# O/T'%T7U0/-!1)E+!PO(8*X640>4GW7G@([7S0[%S8ZRW]P! M] &/C>6'O7\(ZK"WK*+4X/*BJJ#$C2DJ.%]H 1O#F8M15!L#6$ 'NR=507XI M"C(RM6BU MYWZ-R))_=8\OB('H)Z S3EI6X8@3E)TO)N%-XM0!)ZBPQ=M/ 9UB]I*NGKRR M7*Q*K"G*"7$F+#=?C,&:PA&^A)4Q; 5TCW;?'P92UQ^CO$SBY"D"G#+H,A)' MSH(9S1>.AHWE")_PVAE@ SH-VPO/CDYNHF2E 4]>,0 8^\7> O0D#>$<:/VZ M&*P"N@;;N0VNL0N1EI*D!>.6FB^F(,W@"%*"JABB0KK%VCWJ1_*B3*NAJ$GH%,*@*O' & 63&T<@&\+IO:->#AWH 3L 1V@-*>2*%O5 MBQ/8C#XBE\_9'?+Y0D^JN,MYMU,'@XOI<0@P((.Y%*DW\9S@MWQ=K-=)FD0E M$L?&V;(10@;*9KY0,FHH1Q"#ULV@%]+Y!3TVS),H!6\_A"7DA[O]$O/%F4I] ME\>Y_6I:]/PQH-.(T6RLY8<#E89O%=Z*5TZG6:;:0G!]='\,Z*RBX_O1WS9 M"D,\=F]J&Z#1*.[]=^)E_1\#.F\8.&[.7^)-E#TB^L+%:?V7 18M>(JC]$QX MSA>Y]DWH"-!&@C"<>SL N8LW:%6E:+D>:U3L=2_NHX=T^#:04=FVT37+3HG/ M*$TM46G3$$;HTZR0H:P^%"D__I5^1JN?WY5YA9H?<%:BE_*\&9!_?E>@QRWG MXLAA('G;NY)Y3VI:O"3#K8F5H!CN<[J.46)B3Z9$!6,;-)9D*'A^U5/J 84"MMRK<]5 MKFM_/E.^H1FSF9OZMT^A&1NMHRHM75E[I)^=O2D[]JS-V.('6P8JL;V_&MB, M7;WA['./(ZA=&O:=BWX2MKY[!.<"8F\6YGO44Y*;Z)7^M/@:Y:NKX2$..]!R MQI"=QP43SP11RLZ#G MV2VE^HHLJG*#<\X\,QE_V^65F/_;Z6@3MGM 2RZQQ&WG\I9UP5BE1I7+HJAH MNO=F%^:J8\EXVW8J/N]ONT,!VCN@SL27MNU(3O-1*$7<;Z66Z[97EZ_W^!=" M4#8I#$:E=?N(1170KF)4Q;?18^Q;WT/',1*Z[3_>DFH8MTV[?%U695%&V2K) M'F]QFE[@G'YT-2.!*K&=FA25?!L]SH4% IJL%&*SDV%OV4@<*O8/E#QNJ//^ M&>71(SI_07F<%.@F3V)G?FRS6MUW3'FMQYYJ;*.@NZY<#]:7O85YV&KZ:W/V MEJWV3ECZ4Z0D0,-771%LIYZ MO:PIP&&G[)X Q^[NPG+A=7P3E=@0,+\XDH'+^3E*4GJ%D>P\:C_ 1&<@HFH< M'X6,J_FV.ZV>%0+JFDK!60=T&IW2>I"W6[2BV673UV9-\.6)R!S'*$74>Y8] MGC\C?D?1+-H%/[CHVP&T66M-!%*P, QX3E\<;T2@L2U-W1UAJ!A4NRA[+1;Q M)D'/M6;+]0W*R72TC;*X;8(\*5&>1%Q@NF7= ZXKUF\(V).T]E3 =R4LZQBF M\2#L%F2:J'-WCSPB5P/XQ80VM MX2:IX4WTENG;WGVGF41FUG?\AGL\J-OF0;"':G=*=(TVV$/=(@HF,G_6+R!& M]3O:]RC?#F^B>)3 4?BCD01OHA_[MUUX89-&.K%QP-MC\@ZUOJ0/GF9%$O\: MI16:L+L+*G+?JT<5'3NOCB6"[J,CT5E7G&W@"W->%BP6KKXVU]?3L5M?ITI' MCGQ8E6^GHQ[6.@%Y!+648'>ZYQ<^T\3A769D4U'1'XLZ2>7])LJ&US$FB&:S MJMSZTJA9Y=]VUW9AL8 ZN:$ZK+O/+\(&KO!@$U$?@]![NA=1DM>CGM?QP$2Z MPPT8>M(=1Y3);3[+(4=/7S8F^0T2,MD#N]?.+V#VC;+I>:];CYQ>0X'(,"G/H#G._?4O?WWI3?P,R^'UQ, MXXT"'EQJ=7?^E'!&&$.Y)A]FM.4ZCC43VGE. XZVIFS4\9O>:)*V:$..@AMU M#.6:?-31ENLXZDQHYSF-.MJ:LE%G?IF=E&UQ@?,U2DKZ;J2P\IY%&3TTVS,POQQ5\9^GV8K1IO8?SO!RO1CNPTYRZ_$@3UJO]AC > M8/OFR0_BR92)$MSNI/NAU2DRVTMX'9?AM=R:R5/?03L*"L$YB&B9EU N-NK,A&=Q/E MY3([W%F%GCB33W%0<;Z-SGI8J\YI,H0JR 8']VFE)O*^E@?*R>I0E .<1JA% M.0X(;JTYI\$ HAP;".87>36^VSY)=F8A?[<7N[O\O^T^"VSW@#JB6&+6N^87 M833.&3M)[YHZR?EQ1C1K]_!ZEV3NFE]@S:0'[9,>IQ\/S0U;/+P>)3@ _S'< MB)9"2R.7[_&XKQG:$5W6_&WTTLELY:$+N]2%]6]_F;ZH8[H)JCBKG=Y?1JMX@U95BMJ' MN(R6./?TX&[G=P5ZI'_XZ5AM$KO%2U(,N@;G2]O\O2]3PG-# M2N9Q]8"^)[\24Q"V [@Z!QB6*=[#G:NJ*?QZ5;*$_[[&VE:8LWKFYH.B_ZT/ M"_9MTE4%@\/WJYXD#2IX!L1RV;N6[13OV(85FXUU?OL4A'W0.JK24M] (_&A M)J(%V551E\&3_4BMSX@3;"$C:;7@DWA:@?-[! 8IPC%'PX<:A%_>LNMPK3(* MH>,:1D'5JB2D"LT\,'6D%A*RL.PZ4_D(ZNF2S*ADUEUFB&MD@Y+R_3>_9&A@ M,%=;"A MMNSD,ES0W'_%AJ 9E02#IE-R?J 1J6T)F@Y;ME$*D)M.QAE,6 M#IQNV1E"1ZBZ+7BZC%OX>(N+;P0C%7#VSMQO;1L,OKV]_;-,^AUEW Y[_Y:#]0.K(.4A/<. 13B^+N"Q=T(-JV816T;Q1X.BUT M".@IY/$]WK$L*%2S6K:;NR\%%WH RK99I91O%';PUCD$Z*326#H!N>[]&Y2O M<;XENW_4Y(CCP9X/*_V2#&8Z)=\J[(Q;[R PU)'.MYN1B<]Q$_$^,1#V/KT] M)Y%$]U4E=". X5KA6Q0ORN?;L,NB8*Q86A8:31/C>@#3_, M3M*=NMQ24P5=-'?0,OJT:O*,:)W+]:D*9X_W*-_V*N<:$TS?:@R@#\ZDNCK*K0K@-NZB?WL_ M:(PK\L_F"^=#KYG02XFRU?XB:J^AGI-B$[W^$./M^[I]:.;+I*SG:;*D.\49 M/?M#69R@X@R549(6[SP,[V=HC?)GY2YQ6-+W):)E! M5;K!9 F*RB1O@HY11AJN+*Z&8='L.8\S>)SA@Q>XB[U!<42B?;Y]2W"SL M'G/4K/H6#T2**"X'#:Q59A>;!RKC:1CQ !ELUH[=8>IP4C=QAR!I?:\JZSR MBSC.*[2Z2J*')"6MA>@31G%%&BL;@AE,WQH 0/]-@5BW_?P!&""I;\^N0,13 M'>2>ZL#V](A95;NS:$EOQ*U.-7+[^1&+K MHZN.X0I\T#N4?L:+.9@AD#%K#DW5/;7P/S MC#3T*_>4P+"TJ'NH2OL[#)+CD =4K9;H0IA;%1/)Y&ASJA(HIW;N4: M4M(3+E>@FBS<5 &KTTV"UCL/V'*]3F*4<\]6 )1M^T@I/>W'38<1K*.X%!CR M"BEDI!7Y&'-J@2Z2+,KB)$J5X)!3=L$AHIPI.$"*NP"'J"+?[KTO68YB*L3J M2T8V&:M:S2B]J?)X0]9\RX8S:\T#NT98Y@[9U31BX.FJZI6O?Y9JL3Y,X M2O>2L,H[QYC#"&K]DBR>6J>DIVYE851LTS;=GJ8O0QTGK5.W[X,AL(H\SZ%9 M8=U.Y\.C9H<^JW:Q!Z!N]=T)($C/3]VC.-Z>T>_=\2T KXXA#K!8,R-P[#P< M':X^5H1U]?S+0.,O75,>9(4G]32,[8%E4G?-M"NZLX#/53G(!J--JP\K\';G M*C-(=]LB0_C:/7\FDFVK+=<8W&^M3H-OGM9G//!CN> C8S14U!R#8CYZQN?H M16P.WC=FCOZWP,PA$5QFCGXQWSO$NZ1$^P#.5]$^4$7&CH^%9#YT.\^>DQQG M=$$5I;=DA;5*ZDE[/WT+ P[U2[*P0YV2ONZ;J8R);5J@=SHEJ*D.[].IP?=> MK@Z*B=(+G/?$OL)%T0M_'N!(MQC+*@0N%C""#'6'P@?.?I+\H>(Z7^_*J*RW M<\N]7_ &%[5.YS3,ODC(IN$\J[:HR=M^CLI6-ADCW,OD.YVLC#>7]EQ^*:E*T.[B"BP:,6(LVT!IDP57XOIPMZRZM MD-J]1F,LMJT", 2;5Q$PC@_0IBX&7'-1O">WA/1BX7T5P](ZHVT =UF<#;B@ M>RC68R[G#LD?0QQV]W)..?(ZJ 4P^%K5$C"L#].R+H9@*VG:;O*G0#QMW.LB M$A*^A\W+LU( 3 $T@0*"SZJUYI]G\2Z3R-7548MS!*M92N& ')7R&Y0OPX?$ M_2C770*IW4$MF+-OER- 4&Y(L78Y.'#\AZ7KX@(&)66(.K!:(+Y"R8+ M2F,*#*Y<#XH8B\P>RHK/@>%'"Y@ 3,];Q-G97KI,,[-^" ]7U)-.>Y#12? B MGM55M-TI7DSK:;X'=&VLIZ<*!8/I7$OG)"H?F(&V\Z3[3?/8$N4V*WT<. M:';W54G(KKY*"%UMH3Y'^>^H[#>B(/@40KH+D):1>NID@';'6EIV.YB8>1-< M+6/J>] =R=Z(2_]207=,*<)NES)H ,!UA-M?RM/WXFLDW&F.5DDMW.X,\S(C M8*UX5Y(-2XM@HBH]+^AHM84%G%3U^(ZH' E\5ST]IXZ^PQY'HOV"\&,>/6V26&7V,:7(\%W*>9E>J*.%\;L\+:/[N*O%\HIR*I9P8.+3"::!'.R_#2O2T&>)[7'W'UHW$NT$Y_2%Z1!]5.."0BF#0 M(YT7"L1:6H"@Q]1WX-AI5&SH_\[_727/48J:'(UW&YR7S=L@SZC@9K'1+\CP MH5$P;+28MH &=C2JZ :MN9HJSJI&L.7ZI"J(8$6Q?&IC'HO+[++((Y0.<*%3 MI&T/6)&@L6"@-1P%,.:M_?\2S&S""T*5$XEF$!^!J(8SABH857.NZ >D?OPP MBXC4D19-&E_.<3^ 4H2)+J770W\%!'@@$6HI1PP,H!0. M"!U*?Q$ $+MRQPB1GE+S[YGS1XH.TS>!@=$I>0@HX 4#V,- &A!@#H00@@)N M^<^Y+W"#BMHU4Q*&L%SF]'6NJ*I\6=OSKQU85?+T/#;63&P8'$"T; M'.2T88-!1U$-+"C8^AX:]GY.&!S ]+N0;R5]V+#055@#&@#6WH^;6E\I<*R M4;/10D4=-C#TE-49,52,@SN..GD]05F\V4;Y[[#])9=R892\CD@VTZ!.1"5 S)@]J"\@W.!8=4;<4>I%<-'R9#]M[7GFYAHMZ@ M^@(*<)=JC!3=_:HV5J:Z5TC/4NBC\J C%?XZPYQ#Y_Q+FT,HZQ'1D(%=M(P< M1?V:V>F8=HV^!Z$[(F5QBYY15J%K5')!)J5AN3KX-#, "D0[72@(>/I>F"SB M&%<$?+*;)_N2D V ZL#==0UO)CM)/M7U=M95!:4/T5Y^7H= M;?E'7F*2W3J"1Q+\UD.I%W2[P6/DPYJWZ*E]DV/QF*/Z9'4H''?AJ%V.O=8 M+^=SQR&Q,S97O@^.<1WUXP]PWE[>Z)@:+^/W/8)##'_KX0@RBGV')6BFVG2< M1-GOR_7I)LDB[NPO_+Z[ SWZ[NNQ"NV^C=7J]9ZS@%;0W(8>,9XB/PFMY@)7 M_/PS_(\=PW4_SLUJ0L6L3-;E.EEWR_@+;>ZW;C?+?"^IS;N80"V[[I6Y6DX+ M377_%0M--?K6,57GV]Q,)5++RE0=II:'-&)3D>_B?L7YVC57]^OL#"94S+"16SF[HZ7"TO[XA3H2V*A+].%'SMIL7H M?IV3R>2J&=MLQ-;RMHW8:.=5CI_X_4SXO6NX_O?9F4ZBGIWQ^HRGN.)25[,/ MAUGD2-+[9'1=<_+I9F=6@+IVYN578'F3A6_FJBR2%5JNOQ!IT:I.\2Y(1Z2F M9*:64<[*V/]_>]>ZW#:NI-]E'V"23,ZIVJW:VBK9EC.N\JTBYZ3.^7.*EB"; M.S+A\.*)]NF7H A>P ;0( $!8OQG)A8;C;Y\ !M@HX%6>;R[55WTCK?8W79Y MH'_NZ4V<9\5CG#W'B@T8)65O*T9">4H>QZL\<7M&T@7WN/6=FA7[!BCU,O"T MX]G>TU/SIERU21[LL>5>L[Y?LXI_RGTF/NMZK'UV5K.T$=*R&1/#U(>_/L:2O&8YFQE7L#?]@=>\V;I[]I&[9BC@, ]E\@X5-5JEG:' MFIGE5U_$D?5%'$!?PK;\0&"TY5E+?YB_NA8LW_Y0*\)^"-GR X'1EF/FUG^_%;<>KH5%&$_A&SY@L53<\W@?3T M)P(#4\W'8 /1A\TU^*@:!Q J0 .9%3,$2-3-##W3FW?:R*N#N?*\):VE4W]M5V10!95 HW4G5VH"?TB&& MG<5%* 7[T!Z494F$E!EAY$1<1@3*C:[*6MS0;%N&-75?8%JBBH1_*P!)_$:( MP!<#O2+ 2[SSW0!L[Z):Q45,-T3I% 4%7Y1#%*&Y1*^&TB-@8]E#)*=\DXN*AA<96PJS$T_E$3-9M8,%%H_D$IH_2/C(.+#R4/!#/I*$AR'[2JD(?D0)7'S4 MZ;^)_I>FO(0&]'E83L"_0@ $IQS8:A6V$-%"??CP/JOE<+?M20,&.%HZG@8N MI_,7RBH<2O&J=;T^Y%CE>,LY^7A?3O;M(*[S[UTH>!WI7F74:NA@5Y^)V29C MEJ=QM)-NMT./.QOM_<>>7JGZ(4:URG2](^7'-]W[?%Q\*EX49;T2B#]LR0CY/4BG@7YU&Z7R2;!4EI]AJM81_I"7F HR ,V6]H!=$> M5'%T\5'XAFQ8Q R[#WK&/=9_%K23%&K@_=)GXN+[;_,R5-8NE-S:*3X-V2%J M5= N&;!Q\=&WJ@,-9\$,GW1K;)^"(^0JH)W08^'[!,$Y9>75UOGW.'_FHE97 M;YX_1TE"H$],)DV:SX.8)J>\/A]A% LK=EROO@^@Z:0$%X!FC9 X\[_L-\() M E?:70%,AQ@HA9)![A!,T/7O(<%)<@F\ SSIKH.WB"A7NQ07,5MO/Q8LT4:2 M-2TC:)*FAP2>0A/#68 BM#/Q:#?)>LC6Q4[&W?)&:?+SL686MZL6/IUE,22FU;D!/S#)T!P,M[2:C?.:Q#;X;Z%[\)(S2GUFRA] MBI.O9$V3=;P[%#D(J&I2(U@9.N?DY9*FC>3W*=W&^37-LLL2 3R6IJ6G,KJ+ M-U%.-M?(0DN6>Y'49K+6BY\"/EV$W&W5HF=]V1>/635Z!#=8Y=EDD%OA&4@) M!-O I&Z,KCH@;TF%0VZ\%=%=1#AUG_.OJ^0 D2BS' EB,EFHMU M7J2E4&7,D3X!M=3D).WQ&H!DOLA"F.1H4Q^:8-^2(BNBW5UZE6Q3\J,H M=6 2WY+\2^DUIIV ,7R#YEH;?8/YXL_87$="(T8NW]O,PA0,@%%!T9RY!BCF M"S>]08Z$+U 0WW70;FE"^W(M?[Z2)!.C-"T=SU23T\T78ECC' EH"G%\?XIM MH<]48?M'<5*48M:ZEAJ=D2U-R8'N(?I)LN7/=4(=\'IR?M,D!%&>TQM+''%4+) MQM"VM4R+/H:RI]4O&_F?_LI&:HX)M#*7.E:JPXE("J+V&SY(Y#79R"+V*-(. M_;M4IW9??]\'N_5QK&0HBRP/1$DFQ4P0B4,J)X,PP"0' 4QAY_H\-331O5!B MCU\'2U)Y1GI8EZYCZ&-GY]S';.;P24A25D]))6[JB%3^,@_4 Y5B-5/[N5M" M3\+-=S;?3?E&8:>BA/@(]C:.N#D K"8.V/=&>F(AH&,Z'/"^,T[J>VW8L9ZJ MW/[9OGV^2(G/J[KXE3LL2BK7J21-HEU[,#/97-/DZ3I^([7D@_6'<)G16#;" MY4?F;-XO=M(.V,D^PEWV-+8;\ (H;]/Y/2OTD>;[^UU4#>CECR)^98/[EHA[ MD!C2VDYJTA/&A8$-;&%%W:7OJ.^"9.LT?CVL2F^CO$C)W98E3#X=M+U/8YK> ME^\QNLFNDAL2927%H89B_ES^]BTKUZ>T?#&0]*74^K#]0C;U&^:PNKU+V?J6 MJ;[=DG5^MWUXIAFI.[GC3)N#.-U& H1/1-KF8J[ I3WA@1R\;9W,)<%K[3M; MICW59VAF]4U-4Y@-+FT:Q^RH'P-LC%"KUK,U@*8*UK6CL)79,+ MV([I'5?+]K0JG,(9TN^U;-]KV7K:VY]]+=N,K'][HF\?UK1(\G1_\'G]1^OR M^H=_?UN):<(K04/V0\BU-@<"H^MKLI8VAYJ9Y2^6XB)V*2C"?@C9\@.!T99G M+?UA_OQ?XM?*?PF*L!]"MOQ 8+3E64L7I;B 3K^DM'C-RG5H9?:89-4/E[2 M2Q)-X"!_X>@YA.SFZ29!XV)45S;/&9@-X:MK 3WM#SS?]3ILWPX$1KN*M722 MD/]>_'[T\ &*WUO)7C=\L=V*+[9;\<5V&[8G!@+C7VRW=M./S2S_\%VP?/M# MK0C[(63+#P1&6YZUG'@1T[20XC9.X!*N$SB8AA1=#B&[>;I)[(<4W:YJ(/V7 M%R ]D&0:C@8,3&'483 +%,D,8A]$G9[XFO[C^\4F)W6QR:?W^X).X;Z@3QXR M$Y=1FL3)4W9/TM5SE!*/&8>+)(\W\:Y@A>I79%VDI7KLC-QZ5Y3:' [5O;P6 M>7VB0Y3\6I*!:)LMGURLL?7QV5X4YRS*XG55M?DBSMA'UB(EF:1"U:BV?)2; MM?4T#5B'#)UFM>ZT8DNV:A8RD\EWZN5$U1=J9&CC/&8'?A95= M#0I+LOK/,WW,KQ)68(E%(>2-I'C_NR.&?[#ON?1DKDD_BQS+3=DWN);K= MC( ]UEJNP&L@C^_,P>5/=EJK*.-1)NK=EHD.3M%Z0AY<* AGA#FT/9R%#0H! M?%?(:A/%)FJLSD^UR7R0KVJ'^5'S5UW@W*FU78T-VT)WOT?ZR7\]7H!^MH<9 M -FT1^C)3C"O[BF0C%ZKXVMZN&_@'3A'V(8^%I8":CW"7$VS:[W ]%0LN7+8 M=,G]I24? Y[242"UF,4WDDI".:Z[DLT,G(/LXF#@"652!X)/94JV9X2ZNE*I MLV)>D22F:;FV*<,IM@]Z49#?/_[M(WP-IV&SMD8/LEE0RU=@"J.C;: '5=M= M7=$'V8V+*PVTO7\:AX]/X_#Q:4[X@&U@'1^?!'P<:_XHN_[=%!S#-GID=-N< M-BRDVEO$1+1K4X "N,L8 H)="^^R_A_C](T8D4G M +" SVJ#",].P/$J;4S=*_":>+P %P\TZ/GX^]]QT8"\A2P6@%J<@&O--9\< M!T ]^"ZUOLKI^D^V>"9)5JV>61TK.'M:3]D4E5!0G@ T\)J:0D+)V<7AB^\D M?GIF5^^52(R>2)5M!<_;6D(^B2L(3\"W:#V-IW<%X^%IB&,EW"XVFXI+M#N/ MLN?+'?WK*MG2]*4"'\^^Y3)9[?DRBM-_1+N"=,I491[S?1MY#I5:6.V6.'J, M=W707ZK+X_/BDUZ%C'VA QY8D9)WB>O]1@&6EJ?R,&+[#OC&-6>>V!I"]L]ZRQ MD3 ,E#2UK24T;,Z8,#'8TF*EE\IT[W K5*_O+A!_6Q=:3-@\&1G'[3RGD<31YP5V%.-PU">+-_5-H[+H"TO> M?EC0D,\-388&5#?^\/9K-W%!L MR:!.T3U>QHD?9:PL-NABBE6^QV]"^V1K^DZ7EID<-%H]_+ M1X1NMX,8KXN78L?NS_W& M=*=/2?Q_9/,'W;$%WY=ATOYT1K6KIC":&_ZM&=4I_J=(Z:8(F?,! %RN-9W1 MI '@]4JJP : Y@JI0 9 [\HGRT7=+ R AS1*LBU)4W;!5?7CGBD1[9@*;/ : MC $C7IIA@.3UJXR$,:;U,AB0@@+5\Z;OK'R-'A_CA[3(\H.6^FTZ@Q;\XE=, MB[FATMQ,3K&'$HIMP]O51+P0>_S4ATR*#8F)Z@M"1',#61:(SB%$]0[!XZ5NS]& MY032E,1/R4&@]9Y]G&%95Y68^MAP9&N>YV?:>FYXG&8^M[E[IJ)Q)'O[:H== MSV##\U]H[1+$B@6Q3K%Z8$FX4)FK"3GR90\L3.:!V&;G,$OE&[^BG<[_=1ED2._],X&Q[EA MV[Z9G0X"*^+R)'MO7Y\NY1H@XM!1C=OC)D:-YP;W2<9S?8#$2#(.8F]?D/!3 M.7[N^*6FWD"F5-14Z>U D@UUH3+@UOE:/%CLH_BWNQG7D:'=3L;VA.8CZ/-) M5/]>Y5%>R7%69*5!LJR^ 0VJWXVB;8J7*&F]UM"VCU!J9AS;4&YJ7VN$\'U& MNY8&K 8,/NM?&.J_"#7.R52M3:_\N8IAY\;/4$H\HSTXJ$/LQX=0I>9Q3E06 M5C9SH[,ZR-%KM(Y+6MX]7*M,3<6/$(,'8/U,"%^A'TRL@)M#[ M>W7K0"'!C4K?+H(D[&5X$-B&.-%,0L;@;1D.-J"0P 8XE '"%'@X#!?(;A?= MQ*6)LGW&EL(/4?Q7E%PE:UGD@&S0!A':!I[B"?Q8IR,4U[F^UU,=@FA[\#U) M-"_)LWWSSS]BDI;6?MY?DS>R X(3LT;BGIJFT?Q"EU'FE3WWP(;K,9C9T#7F!G%%F*B#PBK'L%-& M7(Z 9R$8LP>]J^2UR+-*&?@*(P2E""J(TO>'6*,YB)JH#2(&TUT/.% WP'@BTD0E J0^+Z Q"I(]#>06 &)> 5)4#/)9S1(/J-!\GE.(('5M@Z2SP)( MO$777TD>'W1@A]<>RIZ =9Z:B)^=E1#-;QV',H>S=9NL=]^U.H=R@>&QCDR* M)O\++8W?061HUU P4]C1H2R/)KIZ$-I[=S:TOAGO;>72Q=S?(:Q*[@^68H)E M_2/08$"!):_MHR?W%%IHQS,UUE6-A39JT+,-:Q98O=(DH^DUZPK^E(VF!V<% MD'[NL87>2$<*,T!!?-=L5HJ(>",I6V! &%I(HH*+#EN&@0K0E18U888OEG"C M"6K\(D)% M-7 M9T/!P->8EHZOQ^1T_D*=,2"A>)V[2#+HJEJJR;OP/9E-1L;@K>X?&U P8QL< MRF#&%CQ""&:6/XI>A4\PHE$3\=L>)$2>8AO]N*=(Q;JNEW*M;E"05I& =QJ<@G<12J%]"_/R/7J_DFBWS-CY)-"KLL?-"E5\'+(W-V-#?4,3*NY:+XOD(,2F]I1$0GO$I:*))< M!RV"2*C60D:2UJK67Y+**NM,EL;JO)\6\(N M6SQF535O47,+K)HKEJ>P\C36U9ZG5@W4'?)@OX>KDJ?T-_$U(KD^JA2978?! M9+J(W^)-.1^4?_^C&OOWY>P3LY#N2TJ+UZMD+0!L9.OF6BG#UJ'":)H94,@Q M[L)WQ+I:/Y--L2.U,F?[2C6H2B6"DM?34E$>M9*D%A)XI5#N5[+K;M2>3O'% MKJZJPHLR.K'HXI#.ZZX=!@ 4KV:OF)><=:\@XI"E[X5(5R)PXT-. 1J_K?$ M]-ZC")W JGHBQRI\ #B=H$L'^S8>G:HLEFCF55RU1)Q?0]AS.@2KE6QG\%]ERZ7SIJV^]D^P^Z GY-4L*0F]W M+W:$NJ7)6GX'HY*P>Q>CA-#3<$)XAQIHV!U>V_D.)8O^/\"^QVXM0M,%N"L:F?/W-UNS.C":3OK>I&5 M-M*NZKU(7 SD"(:M*848+2F<=GWZ)?4(O?@X%$F1X4R@T>4,G0___7F;HB><%PG)_N.'TY_^\@/"V8JLD^SA/W[8%V_C8I4D/_SWZ'__W_[] M_WC[]A>;)^P.CF\_4F23%Z]]>?3M_]=/K3OYW^/_^M M]_SM6Z:?)MD??V?_=Q\7&%&_6?'WYR+YCQ\>RW+W]Y]__OKUZT]?__H3R1]^ M?O>7OYS^_/_]^O%V]8BW\=LD*\HX6^$?$)7_>U%]^)&LXK)J=$_]^3Y/6P-_ M_?G@2RC!_O6V%7O+/GI[^N[M7T]_>B[6/S1-9(\!3EKQYXE\\YU.__:WO_U< M/3V(4D.)Q/3A:]-?#Z'Z]\M)BC_C#6+__>WSE5#[;S\SB9\S7'Z,[W%*75;J MY5-?F3S5^9LAPO\"OWW)@W^@;G"5E?9FOW#1^[ MLM7XVS+.%X#*U)GY%W#?:DY34_;11_K7P"]^+G&VQNO6,[,MB9V5ZRK85I8/ MMLEJ8#5E683DTZ]34*N5Q0*O?GH@3S_CU9I:?O=7]L=;]D?U+>@__O,J6R=/ MR7H?IV?/2=&:JK[%?_S ?U@F)6O]^.'/P[8R"X/6YK@@^WR%1SZFC?C/]#[5 M^:'*:6BH6R@TO4VI=U8CX.SM;[<_H&0M%(ZZS_[^[S]W#9]^V;-\V#MQOFK; M0_]4?)%&XN<5H2ES5[Y-^U]GDY.ML#.(ZB=L?HS*XM_14 Z5!(FTK?;GJ1;R MP7UYJM69I_W>1%_8Q__KN/KTU*Q33R>]ZB"BG*5IY[GX%6_O<3["B$RD^69\ M$0-,\@Q:C302!R*("E4B^J37JX5?E$J[B\!^WB%@>=(M;,66'/2^E;@D,Z[; M]:>3OD=?ZJ>>0Y4)" 1A:PX*%@EA5UF1K'%^E\=L*N$LSVE!AZ]*O)T62"K! M0[$D%C1*M"*SNJ%-G',5'L3I5ZH8-<]1(X"H!#6#MS@K*>29,*JDO6=H90\3 MG;X8)VZ13I?$Y5;=DZ%SS1DA\!\V7W+\T #H0U-6\S;7M C5'.&(@V#/0P5! MKQ#5;SD$YU"N!21/VVK'6DG)?+/P7CWE=FL08P;=SA4D7VCO+C5FZ#P?TH!H M[* 4[<80$E&S:E)HV/:80N5(4F#*5:LZDY=]O=>9ZOXE>OTP*3N%6KWR4V'9 M(7QL#4J43N9BYU0,GG!&*]90)!Z]&,-HD>#Z>9_BT[_<_]LIB^IKLBOQ^D,: M/XR J9!JOKM0RH . IM6 ZG MH-#B76K/#42L!$N%_1GX.%4"!'UALI[CI#E.!-%Q/E 6CXEW^38K52%Q*L2) MB'TA2VCO3#J+AQ,7$+B/E(1@O\/Y-LGBH (BIR\Y..?_\F*4=_(\D(^M.8&' M]5@X-:^/#4DD[, 17#"<@Q% *-0!R2*!\!/)8/6A6K#YUC)! ]2+S5H-C$HW M(@(H%"/Z_&W0)2.@@XE.5PQ)(-9IB:"RZ@P[5J*FVL4\X)R"D!-$^+0%($$8 M-460CW J+"V516)H-V/Z_N4J6]_%]^D8C#*1R4U)J<+)R\S^3^YZ(UF)SU]KSFV MY 1EM]@3XWKPH'_-GN,!_2E4@CF];8^+I2ONN' L!#I-G%Q7WWU??'V(8YW M3;A+RZ+]I(M[S0?_>;9:D3WMFL]XA9,GUIA/N#S?YSGMK_&+<(!H^R)<*CJ3 M 9 F6XN/&LYXY "K1ZT$R@\B)RC#)2(;%*'XC"H$+T>_6T4M1B1:C M'-RZ8U0:QV@=1R:0/.UA\G,/D_&&DH6]A*XA62'RO$;D1XK($]38>%VH$[V+ MMP0[?U$_IPGX \DOLZ0N"^+TB2^3]*DI&+>B:B'%6+6CQ-^@BR,N*KAU0=M M/R194N*/-+FOKVC3LH>$!I0S6@V4!6W\?KM/V9S"V9;D9?)GM=]_1)3Y!IJ? M=XX!0U+KN[1)[]G>942?:33J/41Q[ZE?IAN BMCJYB'[]6WUX\#V.. _85IHU5=#2:6'WK 1XH_>T_\L:!$K_3TI!G0,C6H"_38LCW.M MP>5.=,Z&,>8!0T]]D]%[_)!D&9M+?!^G;.CY+2);/ Y=$-K3T>H"V'ZGC^W) M 3C&R'YG']GO?HAH.[]Q6+\+ =;OCJ)V.[LORCQ><6;E3:S,J^4Z*\O&@]:O MQ]INU 2+06%@>5#K5=IHH(ZNFEJ/6?@1?6F5?6^#,D3C_&C"@X914&D-&@27 M89L\QY@+3)NZ2JH!*_T[Q>R/LVPPD+W)" X)3M(3ABN;#0-&+_,747#-T?KGL%@0I8=+/-CF#4<"8.: MD0=!E+/0ZH"H:/,=K-5&+<7"TV%=T;=W@@X6JP4%?9LGJ+5*_V)V3RJ1@^GO M!-9"WW$QV-,KZIOXI5HS=D?.5K0Y.7Z_+Y(,LZ4O57EU'A>/S9/U*'3,46WZ M1$_5,+3I.)M927!.,1Y&LAEMD 4K;7/1#?V!'MFQXVR]$PTJM# @15+6*Y[N M#]J'-5$K:@'%C0F_@6<6SHAY_P_CAXZ5?HS0][XPW*UEZSF.;8*\RKKTGQ36 M++M2$+>X_HYJ85I<"M:^5F"MUQ4:XO0F3M97V7F\2\HX/2?;+Z@^@1Z"J*LI+7O>E\MF*Z7>*AJ29&\J("Y[)2,< K(L*.LE1>8;JTK3'=_/$IAS5Z^)O!G#C59F MK1S[41M)U(FB6O:U A!:>QDCT%.5]1D799ZL:'2KTLXEBRG%&.1RH?;4)8&0 M(;'X9FU635(/,@))%*,ZY;/%9_2S>@$EKI][/E!'WI5$YX_S0&;1 M!_;[$W\C]/$>-5]W^,@0W7UC-C'-L2M#\D0\ZG\2!G*Y74+4/^40I8/OUY89AU=TT&QCC>KX^,9CJ5#96U[ M_,VLLEVLW@_MG0$J8J&O)R?[PLT,1MKZ_KT0O_>NZ7HSWE0Q9CI(N*6V0MB4 MRU+S5LD+\21EJ]I --CQTJ0]] 8_K])]M1!U58^]DS_Q&A5D4WZ-<^Q['P$, M#61.GXU(*-4;L [@P0?-SDGVA&G+:%,N\'UYBU?[O-H)RKW7 "C=_$A*:4.F M*>S;I!K,E8QK$ M13PC=[N])OFZ.?/I$2O8^\V*/$>O"0 ZPA\*!S.JS(=44 MBGVN@7SX(%LUR#OOC8#9X@DNT0"2S<\CE30DF,2V]4-3U+YD[%)I1__ R<-C MM0>60B-^P*BHIB/(C@F')=O<,>211ZG-(:=LMM*S-"P/\&.#JM)W6 MNG[%.!),^-H!DJ=)WMN2IE4V!7V]^4!3;+9*XO2&U(LM!)MF=%0.L1FB8LPD MM1.;I9"&/SFS@&984520-%E7A5"S[PW=/F)688>RAT4+'&1^YXTIJ-8>_C(EF-0"^5:7X<@8PAS;A6=7E%:X][(J^#9'YD M?!+K1=6?"#<"S59_M*-QNF"2*"[+/+G?E^V1@[\G]/.7ND)Z).F:EF[H39*A M-4G3F/Y]T/0\SI>#@6CTW9!67/$^CR3V7*',6D$D]3 +8*<3A'V'EK!JFH\M M7XL.!Q-7;#Q]D135;/%-CK?)?BN=BI7("L)!X!P E;11[(Y6(ZJ>!I6Z,<'T=[ODY3-J!=GV?IJ MN\O)4WT \B\Y3=! MPZ!-7N8)5X]XO4_Q]8;3].+]2^]?; -L^7+5U&)71;''Z^N<_9<-?G@7A+@Q MWLX]6C9N.DMIM3GVWSZY:)YT^M.^PR["G9/M/7MQS$R=H-85VXW$"X(%NV%C M$!1KCZAUB6J?B.2H]1K&-1R."$26@.UH)M>JG\&ZT$G3E@T$ M[*7D=\H'1'G1"]0CXKRGR4=.\X<-+L8M_DCEKTJ\!8SJ="V)1W9P2_9'=U#? MCD=XFLW0'.5I61>,]$81KN"&.&8)5:8\QSD;>)4/!N< 1SD@A!I5# KUVA9( M9/H4;_%X)*N.0C(M<<3A:]F/+CP_CB.)Q*5FU!!:ZB)$W(\0&96OCA1JCPC! ME4IP@4 *&3GI5?VI)#C/@(+,8I^!$/<&4TYD9?Q F_D[89?V'"+/^- :,8\U MC(AI#3)BG^4 MXY)#V^!9@R &A:$A-U!G06&I\K X7UK$@%L42GC)R0>2;^.K;,/^(UEB.D]9$DYDR@["B-B=Z_"A]*P;-A0& M!6,,JH8J/=13#&:1ZDQX*>(#K-/5<4%L1Q4/5"T() Z 68F^E)C9M91] M"C.[CKG:!0;=*B<2^-?7TD:IJ!@1VH3TB>G8J0)Q4.44^TOL3B M]I'DY=L[G&_I..\)%V4 BX3UT*)DJJ0S(4P=J:N9RO7GBZGC*)*MJQYG'=[K M;PY=]11[G(4J6B NS)5M]FIY55%8PY@XL58?%A632\;D)"0F:P*)F';QE-,P M&V-BZW@.F]V"*=KY!K39;FVJ5M^E'_9K3-G.-#HCJPVN O%GA03V+JV]K M7KCP/YO;OF!B=Q.,2,9[U/Q,PT>&).X;LTE/CET9\2;BT6')Z(Y^Y)O1^5>YS.L =P48E-KIZ8BIFZ?3_L6&;T%7X M@)STSU6M:T;_<%;V(>?H?MGOS3^P?ZS!.Z>?;S6(NUC:65C,W2@-%5=?Y6=G MN[3*@0MZ*'S-O+6LMV^ZWA^\:R_EV^7):KB.[K[1"H-.2BS +B93;*96:0+O M'_.\I?HJ6^68=NH%KO][E;&Z+*..$CSF&DCV4!I)98UK)8EU,,7@5QU!_,F+ M*I5^U/O =XT%Z64RHS/&59A$;5B6*>V[AI.U[6<@3T9(.F50JI^A-ZW4C^S* MNE>,,,$&+'L0\[0]:MJNZQW.8[8DDGM,/EA>&*4G\M:I-?)@=Z@+]E%F2[E&1:Z0J)QC73Q@X W.V8:&^M"MLVQ]73[B'$@\ M'2-"-L*,6*'N@)OC:$@>/Z7(@%$Z7;<'$3OU1GR.3Q>HQJ/25A MW.8K66<:SXWU$^BTW.K13VBHB^R[^E%HI).B0LH^59^I6,C3E]-1['$Q0#K, M 3*7=M HS@H'E#8JU:FMZV\ K."<80^MP621PP1@,Y4*G\H>*:CGL@\*[B:S M&Q>+U/\"IS-GM?M&HD^X1*M':@4S7I)6IIGBJD;S:1+?)VEUW>()RJ@\V2"\ MV> 5?4[_O#^\V0[D\ P-(,$FQCE=#9X9;U\;P*;&!YX6P2XLP0S!>T>HLCF" M]1,-WXHFAE\O.,')Q1R=TZ3B!I[O%GA3.')G#LEWPKKG((T:\=<+QG?+@?%= MJ!6.8,>)OB*XXK&VPP3N:J'W^7RO9F0=[22I4D@QHPX2E$'!;#29 3@MOJLW MEL!MZ-'?_T:2<[+=)LVNEFQ]3C+6.IRM*$K8150I*?8Y%FX(GZ7<[CO35#;= MYI+H\UE&3G*2V&W@\O MG>_E,;Y +U>-!2SP=FC24<[A.E&1D*,459^@]XQ?U'69L//I:UETRZ[/15]J MZ0"X)>A, OWYIQ09RHYIP+/D!!]:L5OYBD_L0Q\?I]\$0"1!5!FD F81K^ME-!)TD8)'/2TID2;6O3"IWIERE:W(%M_%S\W*[_6 M>]K"9OZ49,+3L(P-M2PT,&3*T=FNK:\!-&Z*E.1FQJ-&O_>:XN^>F6X./F(; M!J,H,=OF((88MLPK/^S-?AHWPQTY3CMVU!80-7'8X_2FL?+C">H,H2]2&LW=RVV[Q9K-=8,J/P9 .QTCKDDWYE>;KJZRDD&&+3:L#XD0+O.$ZO3P T+% 0Z47 M^^_U-;RJ. FSTQY 7"WL:L7#602J@0YBT'E30BK5QZP$^EL*EE93!-BC%4PV MR8+)'A!Y@CKQ^@30;P:CDJSA!J3>\@?]D;.RGI_ZG!1_0/:YPE4.V0.B8LQ2 MM1,GHPFP6SE1@68.:UE^WZ<9SNMM["_HHKYP^QSG99QD:&#.^Z21!F#(_ X= M4U6M/60JU-M".+683. .;4"T2B4]4<1D0]UZZA::PC3B!INA))'W+W?4W=ES M,KF%6RTI2AE]2=L,[&S;7?:O 73![R>/>8K%1LGTJ*F-V7M,WBSK93QD[<:+%S MI,W)C2>HDPF,@9Q^EK&-WR$*9G5*4A:-;0?!F%_C_ ]<45O%F*FDB#%]2=N, MZ6P[9\CRUV<_I8QA]\Q"N9T2E+FC&T'P9S;_6Z7)IP%! HY M$6LZ.=N<:2T[9"F*J8]+9VO MX':):M+BH"2?N1C9]L09-H2J=KNP"TUI<8B+XI><%)RI"I5DQQFQI#EG1+;= MK!Q0>%-01ZH=]078.?B[1L0[990=3;1[9$(9D=*(,G+;;M%D\_V^RH\!D$ZG M2&IEZ)B82;TF0(E?V%M E+_7\^T)M!?X7K0F6"+315Z>C#E+IE8M5RA"!PI> M"/2BWB/$G@6S+%+6B43C-Y^@?RH^PKW(GF? ?R39PQW.MVR]?GN;HACZ,NDI M"?C2]NC L^]@\3O$'Y G0@O1Y7-]J5OUPFV?%7BU9V=Y9$SP!*WW&+T[_$E**IR@@E]B'>]39+%<@O@PA=SJ,TM7C[H;:3Q0%]3+:UP@Y M<1%C$7/>SF=YHKU&\I=_Y$E)![A?Q[,O8H'#"2I3 >,C4<8F[9YQ(K N/[2$ MJQ0=/D=?V8.W9+,IT(;DB-P7M"'%"E.P^CY-1-B#!/J;C\_[&,L.#_#@6_(! M[U_C;+^)5^4^9_>BD6*RID,LT'QEGH AO*-99,E/*4[=GQ4%625L&_P_DO+Q\CDIK_.+ MI-B1(D[/Z&#YJ;J'\3K_C.O1<]7PXH:DR>I%O O)MN%#@6_/L'%59JLI#H8- MEILF+_>L.HL&(M4)6[>8ECLQ93"J?/DN"JU#F[@&U;C2M.5C6)3:;7E0[+0X MO++=K.6H>=HF\,XB^DI-(F83T2*UM8HZL^SCH>$35)M&7YK_!K3=['B8+1Q$ MAD]M7_/LU1+2Z[GP[1+:M2.2RIF%,9MWJ/#S D334*/7;!=2<10.!3-"# M>IW,Z)P1265J ]ZI[7N\ ><#7M.J+)T)>-6-K.A1PB^R[6$8 \ M N[7D%J(FJ=!7(*A[.OI31>0#N'>9B%2Y%Q9(??A'EBVKW-1^3+$5.]BED:, M?ZK[:X2<_ 852YCS50@U+2,Y3AXR:/A62(_"MU#:$LL$]JT61"!7$([)+$3- MTS!(I.ID#HD /<'GD$"1QR&IC_#N .0S2"$,NLO/\7UDVO.0RE.Z(>[F7RU6 M,^B.M0(U+XS;L[I+FJEP+1P$M52]#[[[2TDL@1[\"B^;Y9#$Q4*7VVD40U(+ MH$OJ7A_49ETEIX@/_80\%/9/LA%EIR@P5K@%)O7AP(-D+T')VV .%X8" +? M'!P$$^ $EV"I!84!S]JU56+3-L=T2B]ZP.??\=R+@IXOB@1TK)0'ZJN:Q#IR M6@1PN5+=D-LR+O%9MOY(G4"GLF$ZPP&=2L=.N2WWXFYR&^074($#[$253+4L MA $CC EO("*FE3>\P[CUMUR=4X9#_"T%1=L#0)A'*RCL#0<[.%;B 8\+'8)4 M/DIT@%)O4^=%28>Q.7 5 4SZD"@4TL:\E-JW.W4.<25GHMI"U H%O*( B R MJYO&9),J#FD&\.&37Y]Q6A^-_YCL"BFW))(C7G$E+7&*8]L%G\1N(%P2:7<\ M&D@$1B%91W/HH^@1/G4X2CS:"&W[H S;T:N^%40AU?P<0BE#F@CL.AB/R#W) M6"+3C-@NN[=LFUVUG]SW)?7RKB1:O_OX;GFNPO#>>(E-=SBQ-EA0^)@)$3H@ MJ$X:"/(:#3N($=3X9I#Q5,>S%G7GQY[':7I!1QR7<9XFN!C/^L"$>R%4)FR! M(6+S-FL.D"<56Q0&(O8I6M./_1,$T,-D3C],V2+6&Y-&Y2$ ZG0[T3_M62%T MO;G\YSXI7\3'GL\WP*<8R(!=V@%<.J0BW+L&/:%&H_HQV\-;/,;T9T-K?$^? M[MF?[)K,5>]8AR2C@'Z39(VHYVDP ^")F:\)!6DT -B21 AP2[QP0:M^ Q;Z M\UIAGQ2G'%;0OU9DNR44^V55#CVVIYPPDN#^>3O?63(!B7^:!%&8?HA7^&Q+ M]I.E22HQ;J;LBUF- 9UAZQO9%8[@7!ZI1C=YDJV279RBN/J4$99QM)^^UD&, M]:7]+*0933\T+'49S:NVFPPV\.,;W#.7HG$#V/,SM+EQF&EKE56*;RY&Z? ',/9 M![$7L9/C1A$PGD%YD:*2[U-%9V0?NUJ&Z0*O\VC.-1:=Q\4CK=/V.W:%36!SAR"0 M@"@LZSXH?\PZ+N>Q=G'QB42BMY&@C[8R8E?UEV-AW-8^"G86H_;A. MHR5[$"KUAAT.XMND5Z DJQ1AS.KY\$^G7V-V1$_YPEXK2)G$$^22:"AHE3]] MT^ZHP_$"9\U$.6H_">X-%[='A2P1_?8R@O1UQ-R86O9/BT_QEG]OE$J,2XF^ MF%5"=(;=T6'B TZ&D>ITIH0)!')-E+)CA5'O'("@67 ;" QB M7KP0;!-62'$C>V%M@[# KKOJ9^P"SJ*AYI@Z!?K2/@^J\)EVJ) FW%]?QHV" MMRM8:M,_#$_D,4U^ "_Y:P"KNF4EWD.]9AZ/]H#0&.L4Y?104Q@==)H3W M^$>6(9O)BD'=6?*/YX])AJ]*K)@VG4AQD=V3L@KO@UUW&!^[@ -]J#E%.WN. M*H&@,#_M42'PN3^_#/T'!3$%1C;]\^".<\F@1(*+_SLKEPER;+K#_1WPOD"1 M5G2[>L3K?8K92JEJ/U39[H<:%C>52E ,N!-=UJ;H !GR[\9WL@EM^4+\+;O$ ML3ISA;N!5B;2P_Q4Q +HQT:=+!L4.%%AGZL6?4B>Z3BW.?JO$PEDCZRT+PG\ MMY\"?BP]1CS?FB.(6)TY$3F8@X]V?N35 4,R\3$'&=ZF-S8XS_&Z.8L;=FJO MGM(A8L*4C D"<6.WEM#P**<0V% 85QIHXH"8]-*891#](>_@'KT2L3[06Y.( M(*4Q$15*MH@H=>/DG ,-QR ^J@V%<52])AQX? 1WEH"/4GTN'P$>%T.BQ2I* MQZ4=$%:55BV,&NF #^1> JO"$LT=6#V7<7II0R]?N$X42UV\ /,'X23@ZH5U MR\C0[EZ 8H!#O-G908-I2^2#)1.!A0P #/WAAWR[D%,$>3N8"R6L]TZ+5L5T MCJ@HH ]$;9.K9WSFLK([[8@^]:E%L+%Z$\L?S!11&_,,"]+EQ!H_5,8'F.TX/#F?5J M<1W541R'J5IB',29B]E5#;\0/H+-A76F_BRT<.BIVXM\MD*L\-@+]^Z3S+1) M9T6!RZ(*PP+:\H5&!!T+6:+BT*RS<3+7#81C'$5Q)157DF&P2]"I'!Z)NX#/ MF*$\CQL\B\[P8KU,XKN8!Y9Q:50_#JHJ,@&*HA*:@Q3/U<^A05?9$\ZHGQ=5 MT)P(B@)G3] V&0ZF';Z*$CK38L90.6K_&\G+!I7*J1% 7N M/RTB<2Q$](\CJ&(%/2^CDKA[%'0:*DHYQ?/A'F;NXC3?ER'&1!&;/GZ-*(-& M;2.8A1*_ 4$;$*F=A.=%8O+,0'R(OA?3R'N"LN"( 66#7J!5P=Y92'4>1^<& M3W7$9-MS?H_3?7T7WEF:DJ\A''5IAA=HR 0")I3@>+W#[.Z][.$C*8KS.,]? M-B3_&N=KY4RL6E,42F6:MFDD]N7B[0GK>4BP=2[I]@@;(BE:"&P MKXP? 1T78@.>\X*+'"6SP\W4[,P )&I?$"&)_G%._YV46B6&7$L49D1:M@,* MWX_3T"%UJ14D))8B5LZOJH=!EQ$*=,A8KNXZ!9_Y!J3,E?D,F*/00@&FK<=9 M=\6 W)\'#ILD?(#%Z.PI3M+ZP @!N\--\D!HZ1-^1B*7&YH1 (XF69^E)$C:82.2",VW^^-13P0U,FQ6 M\#@"B12-,Z**"A7S0@S/ZIQX(VY=P,&GV1$Z+]R,E/4"S$%YF9#2N'-P'-$, M]Q9B1]]@]-M/MS^A3;-G6E"'H#?5JM5 ]M!I(DL_6'#Z>U9X:'>BZP>$00L6 M![F[]UL@UW81+GHGQOZN-=% ]:0]0.#; SOT=9I#M(?R"H[?T,^XP+3O'N>E MO+&V7L[KM)>)!ZT_#Z7SR+6%>#"P&)W':4*?9$F,V@=-*#@*SD]PI$]Z7N?. M(OWA]]-G_; -H;"^_:S9D<4F\.E_JU439]FZV: %F237,R2)!5!##L("S+7K M"*'5"MU@H6$\NJ%/V.H9MB&2E(\X1SDNDQQC1.[3Y*%2"G!"7A.)BFBBCPEU M8('95,48G98%&FY83,R?<$';>[9:Y?LXG1%J)$;@889KQ'V(X;A=.+R(6V 8 M6D2&H^LJE,3-9U5TR1O9X(.)#&MZ@431\]I!A&-/,X (6Q1$\#@LYCRLY51% M"K&&*"SP-&S'@*F/F4?E:,VT";UJD5Q@)?J(BP(]'5;;QH&NMI4 0L9=>8\I MB#I5EK)2Y&L9%+J;"!/[LP! T917^.N_K2(2.IUE!9+^)ZYZFWT^)!EM5Y(] MG.4YQ1*NKN 0IP>HYC1-J#7M$57ERVW: 'H'LA=D+3HGV1/.RX2M$%GC>_I@ MGP=4$X)APZ>N3G\*&:PR(F RS/>RV'61;*!^+<)6>JK;00OUU;XE1*N3DD-( M!Y6D?B%D_35)4SJ\NLI*VDX6Y^H4VSX"I2P-.]($!K+C)"0 /"^6W.!MT8\9 M4-O58NY[:!Z&&"=TT*>,&II @(00@$EU0 &WRR<]'.=/C58X8X;\ MQ-3O+.'C(32:'$L6'O_;-!N+[,W-RE-[2X>?\;]#R-*"-EF-25P?4?=IEAGG69(]P.I8B %IF)8;<$(^F M/NJER6N@?+@.NU7_=JF@E0/=G#):B^VIDHJ,L MR!>U1'J><1<[0R1^(#06JG=\W>5DA?&ZH*.672.!"JJ WA08HT^DQ.@TD),6 MI)W/X:.JD_C$XVGQ*":V[HE+28;7YR2K>9Z0[(;"XYP4Y6>\(@]9\B=>3TD% MU^G8!=$QIYG:BV6^@1TJB >T$[$-@7'V\B\%VL;EZI&M0FRNHV?GGZ!__G-"3+7ZB*%0?WZHFB=/U>E*%[A8YH)\.N(ZBD?#,,T-U$OUO& M?!)K#6FDLNZ7/<4-29/5RQU^+M]37W\(N2,2G#!G*FB--V/3NJP!77&H< :C M#E\"T[Q9#%^025F_GP.>T' MWN($U2+H2_-?)HLJ8>_'RMI#E'!X;PXI3\/U=L;@!N>WCW&.+Y*4S2>,8*N0 M:GX-H90A601V'41;N2<95V2:4?,/A-O)G3?LKH4?$1U>HH))H[BLJ]KZI&:" M?D_HYW3,7E)T/))TC7.JE&1H3=(TIG\?-#V/XE7 (%J].&250*%/*:E-=ZBS M%I\5/F8"[I2#N.]0&W6=3:QYBMUT+%S01+*N=HK+ZV:(:/.+R$4-224S;G/, M"? C(Y=2/;K)$UHY[U)O.QFOIC $6=%=290?>5G08: MJ+(4R(41(?%),)$3 J%\3>5O-GC%7B\<6O4Y+C&O\HN$S-BF6U &,;4%MUT#%)=HT-\<5 M95SN*0E>$/5134134WOZH*>VR\E34AV''\H=E;;90)Q"<33';W+60'PJ!X..%K+F72*K8SC$T(76?39Y_P M9-9DKKXPIRKUK<_[GMD$O7D!L1I](]G85%X]H]&^>,!.'VZ)H*GA,DN*EJQ^%ZMC7T?%VRK9GDK- M+PM5,HP',#<.7NMK.9;17\-0=,M6?[^]9S)HU1,ZS-SGASVV?AFN"1EBTJ%# M*L/T^_S5\;@86JVE+#V7=H!*DU,E\[820C?Q"]NRV+_HYP0UXJ\?IH*4XQ*G MGI(+OUV]7G__THDTH#AC%\!7GQ971;''ZZOLAN9*,M[:YL1VTR.6;1O&"*NM ML3F'ZJ)ALGACW]\@*E6B!?J%FF-;B&[V>;&G?S+&,62CCW=7-VP\>;[/&0YXWIS@>_+LRW93^HLM6"+5XF@*7B%IJTB6>5%"FNY-=777$MU.&+% J#.@A,*R#WY\J*Y6^)@\XQ$2#7^;X#X_G'),-7)9X< MIZZCHF9V3\4=I0].%N+RV-],$@_-J-C[A8FC2CY9ZU@U+)<[EBYE-6R(-3$:VVQ/* M4*N/>AJ>@XTQ (EE+(S"S%R3@QACUBZ?#+&VA-JX%<[H<2KB1V,!Q=FZ3Y@B MV.L_PB&38+VV?S;YVC)4%13_ Z>TR+C+]T4I7G>HEFP7&,DD3=<3B6U;73ZD M="-=+:30CIJB^Y%*L$7()9/QO P(T+M$NQM&BWS$2H,U/2K;/GC2;?J[JJX: MKV[I&F%4*M/\% (90U9PK=KD@\R!C EBO:C[H#UM[DVSS\WS'2?R;B0:O_H0 M_ESQ/O E]OQ"?G@5+[OQLV3+C';;:9;04YJ00JYDC24R-S./5+A3C<*TO,,X MI30451O&28;62;$C19RRE1>'RZA9^8A;^5 X!X(-EX303A6Q4J;/IZG:XV*( MM38G#5"[DPTN*KPF[2FFA]O"*UUT^>V 5C!><8E:3R,1UL""M1"S MDQ4X:Z(XF08DWTLR"GD+;)5Z<'!:#]2GBJAJ&Q&38-S$<9Z^(!S@BCXX),C, M7INR4*HZ)B# SQ(8U$H6RNEEL$MC#)Y^VR"4Y *[*)QF "S9@%Y,T;@ MNTFE,EW9?/&*(?AN*0B^\U2$X(R=-?Q^7R09+O@;M:0R;;'!ES%E%<^J]=>% M,B]2 @GUHN8(9W264N]9?6K?KTF6;/=;=K=*(-NVY!U+-/IAQ Z>^( 18GNN M$&-OO"CS, LN;#18/T/MPPHDYSE>)R4ZC_/\94-R=J[#JP&.*+7/1HZO01PF M#WF\>TQ6Y^SGRLKZYHG/2?&'()8"Y0]Q52EOS!B%!ZO3ZD!GM5RDX]8U$K7TW.7Y>/%(B3Q9J>F:H/'&+:I2/N@FT,2*SIV0N;76U\[Y'G=051_H8C M"'=" XR.=>WVI[VB?VI7HS-/V]Z\.;K>%-7IH.[T5)-?;7=QDM?3*Q])]E M M*>\6V7P@^6^30Z&U=-HKH6$ZIO?<0KS8+ =T'$KOK@7;B3I1-I_(A)L-7LVZ M,2;_E@Z!W^Y]'[&KAQ-BT(VC&V8AZH/+9.'^?);Q73/9!*F@9.<+CQ*ZZ2C5TJ?AE%."SJ54SJ+NX!?)@_E>24QSZ(SO-@K M0J0NYJ'DM(/)22_(H(^O B>BZL4 */YKFORB6=LV">SR"1 3$].*1\.$O0(( M[-11/:3K'U@>Z9E554O!%$CZ*./72[-Z75@^@:T)JBG-UG@)%M7R6F1#,Z)UE!>WK-"CMTD"D8%[N;QX/90Z[J M9:+5)2-6\14&Q)'9],>-N_CY-_J3Y66<9.S04"E%5,(#IHB%K1!&9-X^;Q2> MU/21&HAJF>IJ\GU?*C#B*/M^PA](#_%H)-*;LDGNP2NI:&YYM%&T1,"TG"TN)016G<, M)&O#?X@C$PR=]D&$.B'T)9AM];:A)9@?L(4M3W,%OV7=O8FT<>]QAC=)61Q: M>X.S.*T21_5F&%. E_RK,BU8:GY9(TN&##7P;;.L,F^&C-VFUB-VPU2MS=BU!G[R&P-L8))8!\$-2B&O'@"_NV# ('N%(+7J$"KV!Z SSH63Z_: 99=9O"JKU/"9)FY1@-71'4==F*XM?D&\.9F+ MUW ,XB'87G2YV>!5]:JY*.-R3R%$!XGT*5I52M7N]#7>X#QOBK XA-?0LZ#% M8[!NCPM8#3'#I3K\-114QA]HGZ*!_4F\F.T'US7*O'\"JLM(!@L,J.9M8UCVE M^+A(*'+80:I)G,*2$-2*/"NIK;CAOLKO J4IL DS8@/(X'A0F504#<@+4IH#AR^+AYE=+,:9Z5S:$NM^TH:/"58-'%S+8\ MYLRU[282S6O- O')J&$SHI:!OXB5.7$Y&G<'&<0,@:T.;>9X @6\>6X 8="D M_0$%QT\D6]>%X'V*FZ\RW"2#Q[OX+%B2!SZ8)3=A#N)[@:"FT8P9(0QLO0I8 M^%" ]?8=KA[C_"&8ET &2%1'*EU(@.(2Q"@@"L';%E#,J<:;9^O_VO-OH=#4 MDL>2J9:;N#'VXW+),(OV,# *[R?2X'1]>3 MAB*?EI"H-6U83X+U+ 0];V@9R'HSAY:0'-;\B\N\:>VFF;*XC/,LR1Z M^09D0IY\%";<4%_J=('2%>)_1DA0FZV*U?ID]>I#E!%V,].:#LO81;0I6PJ= M5/<2!?K^"X8X=4P (P 4'Z36 ,$"T)J D>UL_4L6W^D3M.##'0,K-*6APNQ MMIM((?*W0)!0N)X1'Z06H^II>TU;R3X_01FN!K6__73[$]HTYWN7W9KC($.$ M$F#JZ #I=5!@$!D"Q 1Y&P(*!_2#F M. LO@R4K'R,PM@K[#\S6@04@73E>%X3H$HF'Z]06.O533V7B!#4V@D\_5A&M MGX"L0-I;"AK>)/ )EY?/JW2_IOFQ/31SDG[@*H?4 U$QYK3:B=VI#; _.9.! M9J+>/1KUEIQJ#L,W*S7 0.9WUIB,:NTA$:'>%L*@W0M,=;S:@.)I\U:8[>K_ MYA IS ]N(.DI+WRHWIE4AZ&.6UI="C'"/U2\^ OF3$ YF8 MQG]4[.__"]='"L9;DI?)GU6!X9> 8"R0>?TUY)U*L\\YF)? Z$8# YQL/6$U MU2IA=T2CYA>B6>=I)LE: Q']8YK4CHYF?13 2#;J*S#%V.\%(]C!@\_;248@ M%HQ6K(U(YHXZ=CA/R/JVC/-25O9I##*& XGW,15<8;85X1X_)!E[%<]>A=9^ MP[@F@@=@]<" 5VE9+?!G%_'U;WN92:ZU.XBZ^YKK:M6#<#*6>]YJG?I@#TU4WGHO0 MA1R?V7TYNQ3N+#ODZL2)!BE'NGWVU3<:50*HD@B*=YR^%1., MWPU2)G4J$LJ,[7IZ'R0Y/UQ^)KCM<[[GGMVMLUQ ]UAN[E';[8<(UY_ZAK;R MD&SPP=>2PZPA!U1;Z'&+;]^YMC4[^[37VY?'V]OBEQ@:W>WOE76_)1?X?GK- MDU""'ZIJ";O@939UT[3R#GJQ#PT<'[2B.^:O.YN["5_C4[G7^!YGY3[WG[/% MW2J&^[@?I(AGPA+4=[;<8,55L.O;GP$43M!C)[/=^W_3:X '6 @$ L);*'RB MS"3YR_0E$>_1(?CU'QDCN3/F(-Q-C,OA.Q(_!+CZ\\1_!.-T"E'_F&.(=E)# M;(ZU+?>MQ? T-:S3L55 :CXZ09_\+SG1ZU9AZ('U:P#!1GB_IEB$$WPLWJ4Y M-6IWBD1H'PK;\6V9AXCT]W"P*[\,4_X3BZ',O_A29,TKLE7WA\C%Q@BW?W\( MW["3#7Q25R#0"VX0"2T5@VY_4/_P OQ++W^0676(%?MI?-8%(C+=?GH/]_X0 M.PA250,S(>2I2O@USO_ 97R?XEN\VN<)NRNJ;MT(J6K!YO>0"1JR1&Q:>RBC M6J.M="4CBT(Y.GN*DY0]?KLA^=O;.,6H$_3+$D W$]T.&1)%K-.GBLJR4R19 MB[AJ-_-A1*-N)]##3[@1V":V!%'8!K@\1>*/<3:^@;/_4?,]ZX\,T<^,V!QO M]>S)\'P0B]A??K$X^&F)^*<9PHL][0.ID_:"F"2^3](*O6/@3)^T^.D_,851 M9\OZ5.+4MA19(^EF(C'M/O:,-DY_$.4/.<)>)S2 X%C7;J=:2X4(L6]^6M'1X).F:ULR7_]PGY7AH !6?AB"!N#T(K,%(+#.%Q![?(50TT=O*U@+= P+WAKI*L&#/O6WBY!'5F?,])T M;,+%X>NICZ\C(9\WI5#W2\MY[Z7E=$+=:B0/P DG7MRWL*B1X(K&#(:ZLCI3K.M5SF$M M8]$=SK)]4DD;,L2T,\QU(MDG'P'E6J4(IUO,3"KO:33+5U>"X6.7)CIV7!>"90E/".*&F M ^X)?+EFH=RM+A]EUKKM7NR":K3N'H='4A5D%'0%]*6:N (C*@I+?8="YH\X MHX/H"[*-$PB#>>(2V@[%'7"U[\ U03F^=%DY,2$N6FM1]*46]CYA!(2"@HZB M[E)SL*^I(M[42RAL^S5^3K;[[7N2Y^1KDCV8.K*WO D&; VNWM1JZ;_70JE$,C\!*1"G(#.EI-;%%5E0DEWL/ MA?"?,0M"M'ES**]6EI!>INR ]F)WKHFO]*Q+?87!;CO&4; < "(%SV%=JV:Z MV(Z*ZZH6A,)VX0H8M:CLC8Z]E2YBX\[?VN@L9E&HBXKF@-ZO CI<]3X&L$)% MK*5\Y^)]5S:W5<\)9+JV+R;C327F@C/4L'.^=#ZTN=*J1LT8DATZ2+E!/PZ1 M%_W.5'%B],,#^$ UE%PX6 V%!^RSJQ*#WEU,9&73,9VLB[F8UKKSB9B1(^U9 MF(&^.)M4#RK! 'DS[7?5W NO>P 3+ZV:4-.D4E%1I&?7"SU(]L#>)_:;-F:& M1*0E!5?$E \4C1)_?7#@'+_J.<$27_Z6XNS?2TK M2O-]2T[ 8''_I\B\/A).)]7@\2-!N-%&'PH!A#A)<).$-:L8=C6LT8Q?S0N< MZKY[1/9E4<89N[4F'*2J, J+4R)8^A][L".US^M*2##TX$B,1AX#"4ME9L^F M+E8A^R6%7B"5YE@K^HB+ C7U)-JQ*TN]+]V3=!ZGK!3\VORBLB?,JRDGMMP@ MPOJX@V-_!A@&HP[V[ 2UO]6O<1G$&8%FV%",./3 X2L9]UK3]C=GYLK*Q M>/R@UH+(EUT[[ :1UB[+EW\]MB#1AY51D!CULFF,H.;,8L2A/;[P[C%?]EK@ M!.J ?$DEOW4J6,N7MKAP+/GRCCHV'F .C,S-F(V1I4-(Y3:$G-EOB-5(TAEF M6?/=D86*(;9,8L6DIPUC167/*%CT6N0-]OY2YZ );A"O3IZ5Z'=*V,J?%CEQ M-!GT*S'.GYV)V=F3F5@\B'PE063.0S/L1I'&+,N:I\<6(GJ(,@H0PQXVC0Y? MB5EL:%OC">@>IH'G--O!3F Z*L+G0 BJ"1N2J*E5<+9Z.5NM\GV( -1>_Q0Y)EWQ FA26)*U!:N*(4ZLK>_:0Z'JU D=U,2F51 M3Q@UTJ\=D:*K2)TATMQX<\D[H3#\-CFU$MW&*"Y3CW<<9J2 MKZPLH_^LE>A_R^2I.M6,Z:/&@.\3K< 8469(03="DF-/59T8)WY\/68 M9#A_.O?PI[LBPTUJ%_T'2-<[' R7;9@5LF6_6,LOF-@3,SK_5[,SP RW=I=/( MEINF0VXC5]% @[$E.XHH80QM272Q 2MY5)KK01;-S%H=$#.MK=2RW:BE2'DZ M2=6MT EJ[2)&"S0AKT /-=:_RBD+;M2P\:1J+ MJ#Q:406T:S30_0MZLZ=*M"#X$6U:O78BROLAKC/ 1$R[>1@>X#;Z 4#7\Z)X MMI:)]=W: _-IC6:F@6[Z:/ZM1?-!$9U]@V@69+LEX!Q\QA)[J->OGN3& =Z_OW)9X ;J'5#=V;Q_E M\U)?,-=4^R2$<5:TQXBPLN15]D2'G3/&=1)%>5;D*KH)$AQ72XWKQ*YGQ 61 ML6YCG+*IR#SU%Z(SF >V1 M>E4KP(!VWG)=M4I<+E"UJKW;B0/#JO7ZB+/7C*H5V,5SZ:]1M2I;XBD:7&4K MLN7M?.0^ZSC"PJG M(RR\0A"(2R(@"LR/&YB8M':L ->R%@+>U0BH/T1O/E:QX&P$@YN8'19U;#TO M. 8 WO.>MO5_(MEA3%XWZ/)YA[-B#"^E7)OFXT_GN@1)*.XW5Z",@K[B@=YL<3S6A[=KC$9P\YQM5QSMP3&=2"';&$ M@N:,$IC6I1+@*%RE,P659,H-A\(X@0'0LT2W#R9D$>B,6"*U[!0\>H-_Y320 MTM=\\+2;)BL!%!\D7B&:Q#6-,9PL3!Q([=N;15"ZF0^E=P,HG;UF*(GF&RQ MR=-,Q&&.OSKPB9UZN*G/=QK/K:L%F]]$)FA(%K%IFT6PTHN,*@KE:B:N6X[! MYN71JB?EERJ /B:ZO3%DBEBGSQ259:]$$;Y]DDB,J6'Q313'IO6I.;$/$!7& M[Z:Z%[KU\"\0T,OGGA6_LP#F_&EHH2TW6+ VR2:Q/P,(M 0])UE!TF1=SZP= M8#%X57',Z!"4GO/@X6D*[3-^PME^L@AT_''S#;N/#;'<&K*9V4;+274:6JWI M.6R#(4)F]N(HHJM4!_$=YF<)3-HK#:#>C.%XVLY[-H*H)WF"/KUZ (IJ"NL( M]%1O5&T[)]M=CA]Q5M"HTY5!=_$S+Q>HI?N90"9M@W-B^^ L #]($^9123J% MA8C^@?!F@UK MA.P+M,5EG'H><4KZ:E*ZB'Y=7JG2EYW6)E-+WH!\N\_6^4NO3))@6B7;A[=8 MU@;21=:M@U[A2(E_J7Z=( (@@+)CQUR _/X<6HC4)@R1V_=&ECH%G67KZE_- M J6+I%BEI-CG^ X_E^^I^S]XY-'5[9,)KFN#7%!OKJ9]-/TK.:AE+PIQ">P\ M (U).Z=?.22&FIF06L__TDBV.[S0]6P5Q*H/VH7-G2+ZPE11I>MY M+8WUM8V# 2: M_AS,8LUK@2PBS+%X6),>VBE)<^%$K/3QD/F:AOKM?#J2X4X1V09:X(=(3:QYFMG"&O8#2G*')=)7JWT M>H\SO$G*&XJ3XH+^E>%U\Q%WLZ>!A7[=H&O!!C'U?%I_IS++O9+ ,ZPVI!YJ MHD8NE!U>)C@;DWU^QW,"@)ZQ2528TQ9_;TD?25[>X7Q;CVFJ(0_W#:E$;O!V ME"MGY*]%.2K3 M5Z)"NSYGD*\W%PD[5C&;;*F42(QF@@<2EF;$>C8=SNA.O4"FM\9:T>&?:!LRT. @I1JWR2!5[Z=&P$:Y80A/I9]X4;3"+ M%T,AARBW>F:'WRP,?:<#%1]F57=O:U0.W&5)D]6>\55%I+9: M[;?[E,U0-9]>WZ?)0\SFAD: GZ?<_(ZZRH:DU'-G\]7?+,\RNLXP&/4DT'W# M7W*0.4%QFJ(=PZ=?$L]$%+'1ST-^Z]GILWU."T*A?KF/4SI@V.?9=16NZBW7 M -K+%264%RDZH#O?E6NJ2[WJTEQB+*J?HKQZC"@F&9]17$F$QVH%8!2,5G>E MFLU\&RHFRSP'PN(MR]=DM-1:U'_,7H3$#'YY0EF>5E+!T5H)(#FO(3VK)+;(B(+9%)JMLQ6534PNC-JA+]$:V([W?\ MAMC3B!9J).C%#;X]G1 B:U$@P:0;:E=O6SA'X;W'&Y+CN_A9<-V?7:.0V2X- MHRYGP<#-6&QV3+=%LV?-]!Q%3))D[?*DKBI/2KPMT)=6V/.,N&4@0R?99L%( M8_(-;!\\*:?9XD BW9;L*0 _XQ5YR)(_\?HJ>Q_3SU?X]A'C$A[<].S(BB>8 M'1?U$\2S@[>^IFW1+J; MJ-&&.4':43'6/>U/"J8 IL;)*ND>B?P-2D?46_I M5/N.8%>_5@XWHFFB5U5^Z0()4(%!3"J+,'B[?-++[;R%3BN<,4LVI[%OC].I M)H71F_8@SIU^8TP^W(QZ!% M>O%NMJ.H+Q):;#("JS10F4)%%;3FV)='L/DM/IIHIK$^898UD_CE="6#EG_= MB*6\@-Q.>ZS'J^EJB.Y9-9\<[F*(>>@T#5CSEDUH&38.48H%%AZHY'"$,ZLM MCGDD'.VP_Z^'.<4):LVBGMWO)). )V26!3.@.7^DP,9TY#6N4SZ3-/U0W_VM MS/PZ1H0)'V;$>G""N'4[(-%H@5X@ AN.:LEJ[G*R;!E]8>*HN0<^N+D2+>Q) M(XTN$E3Q!6)/'E;@+0HKF'R(D_SW.-WCZTT7]N8$%*@A95!1&W(66%2NEPDN MP%;,"S @X[T@TQLF'$ET 0,1%&%T( &-,BJ;L$@#:UD8T>83+F]PGI!ULFH^ M9:MEP*]D8>K"R*)2MQY/Y [=1A&0;[W8 3 Y6@&2X1+M&A6T:[9%LJ5J ;_) M 8),&C7@':^*%7)+\@@!:448<>&N,80Z=DO M*?B>'%<04J>:!8/$5L7V.'M!J[Y0:(16@42>_]7]ITSW?!.*["[S&]P!5-/V MMS=L]N[<'''&GD'(H51 @R[/W $UP<69B;8:-?LP'KB3Z"I;I?MUO1KD)GYA MQ]A5YUCEN-ZCW5S$$?+157K8A9[3HXT>C0-[0+;!1_=HM#0(NBUSV)56<]PS M[?2'Z+ *ZZ1-6J-W&8WF=ZHID1,^UX)Y>W%6%/OMKBIK?BOP^CQ.5VRQ>9(] M3*9,V=E?;+W99QKYUR*EV_/M6M_O>F\ECC>E&+4*,W5J :^HO83E-./ M0ANBF()7OIK4'#?*Q:7S7"@6FYJT.XQ@=UF4R9;5K1_VY3['[9/FI&'PO*>> M&6$H@YJQ'KE@CMT&*JTVZ,4E#=/1019M*N%N0TE[KG>X,Z.:,)0&)7U(J&(0 MS*(\Y.BT*I (0\?#*]K@&8=3J57%D42B:C]Z")TM M%0!#\C ZELE]856%'17>%\8R@[74*H=VT2Q<'7D =RU7G.T#6J.Z6W637Y; M& >O?70#\F#F!;C+&)0Y3*HE3%\"+>MTY_K1+7/K]^>W99R7>HE+YEV/[6)+ M$7N$GMBST68"%+/-T@])EK%K:.BS%QQ[OJ!=%SY25BO[5L5GK@$YE24^E\.N M5I:JP7N9:=9<4N>6L'NJ "_.UM\2;,%YR"9NS6^&UW!F[8IX39^6\/I.@M=O M :""R^/= M33=?*<%I(<)P]9_7)G]7+YO*J6?[()SWHAZ(Q-[ 8VQ:75')OV M8X!^*Q8Y!6=^NS2#R$P_4:N!RCS.BC3('6LFL)6''C/4*..2OGE%U)K;WE#X MYG#"PZ!%BU!-.$72_JL3/T&-#W1@YUW'SI#/" Z-J? :-Q"JAC,[L\_6F$U" ME/NBKI'4U85015P\<%3LQZJ)DWDS,OJ#6I%CS8##-Q/5GZ.B>A#Z %:,#3GO MI7VG9/5$6T%:@;>%(.DR.PH=VL"B,+GLTV'RFS!D]8F"^&PM9IV3?O=G$*QY,>$2<&HL,5YR&>#,_M92FE M1'VAXE)?3\ZBJ8W+Z$W#U0UN+&H!:R;'O0.P)B%X]X%7HP/?9>V M/C#*NCQOV;AA2[)5?"IS[][3RBX:&$:UY69>Z:0_R72"[BL/B+KX3O)9J#Q. ME@&+'9:B/8YI:2,4[WZ0^K8QA$A==WPJ7\8R'T3C:K# M0-XT_PJN:%! 9L89(.9G?\PY\\-1DA8[S6UQ?>D3EF(BJ MB='X\&%HM!/TN)1NXEY1L6RH*6<7STL8I((5J/S;%FU/>P&]&,Z *;UX&EDK MVN5X4[G%)KH8;4,\1[]E<7U'*"TAAI>VAC@C;Y<3%@;1&@"T,YQ6.+0QL@9] MIT B,7SS/5O$H3^H5S'!=6#^U0>[%QA(?,B\\#/<3M"N9X#V43 MG1WVH? <54=-D V-NYT$2AJ1X *Q54K8.A@$AC^+QX2('5H[-$3UG<((Q+UT MH0RG'%EA4!S(6@]M/>O:$YCZ%RU-O>G%FK%^-549+2_H-JTF323(!Q&:ULB18 MRY0=<$WL;I%PKG2O2TB%0;;OJ8R3M)X\8^?-%IU*>(0%($G!8%C_JADMMJ.B MN*H%BX/::491N[:+:*WM16_:NO='VL=-DKH'=3U>BEP?5 MWFV8H84]!]RQ\+Y-%Z-V7KI!O-IX\P;_=H&'".\KVW4:ZC,ZV%KYWOFKCZ=$ M;SJ/KV M?*AAQO):^=#B3#!CNW_@Y.&1?J>S)YS'#WCT^NPJD[U Y]?;].) ML$ZTX\1Z^+?1++?C4HLMU OXUAQ'K244UZ;8L7BM+SKH!P6*!=CZA*Q^/XK#[F6]*C58(:+X276HM@/D"@)EG %IZ_2]ZY\]' M9L ' =K$)'C*R 8H79Q!B:#.:R>7<>9 MDF*?XX_TR56)M^KE(A(=80W#U;%.2XX7MZ,YL4,]8HKL<)F).FGTAL3K?8JO-].&%EU+B[OX/ATS8Y9N\W-J MZAIR5\N;30[/<2SCLKZ]J%5AE1Z/WT6/X 7Z4FEZ)O<\8!$+_3TDNY:9/NEG M^/=!_AMJ!N)%GSJ>=CA( P(',Z:\@^N5Z?;A /H?#KJBCV M(&X-!26\:@4=<*HV[9I/ R^Z7.HI"WF45#)A9;2P MC>G/WFV*N,J><,'>LYVMRN0I*1,\GO29;^! 97T#QK36=6F7XC.]R^D^RVAT MD$6[Q@):I7%1))N$O:RG^;?59"?"-ZJ^Z3\;<<06!L9A0=?6,$3,:XGW<$&K M#=;4Z\U'DCW_':Y#@"KQP(%"P27^N"V=TEWD#TUML)&KE$*,*2NGS MMR450/K\ISU0%;F]7%F2?''KWA[C_,II0'" M'8NEPN;$E9BW?K8,R)V"HRH#T:]Q_@=F9\#W9 KTI1;Q_(H%V/=D3@]-Z";1 M&S%,Z<$YS*SMHX2Y,L/8:17[F= 098B)O6*D"59TV82:IXUXPISR"7,J,J5H M%[PEHN:<$AJW7&2I_"C8)%>/;K@%TPG;2>"=0NJ>)OH],F&/4&O$'85UQX#2 M"M'*:X\@WDQP=?H- 4LJ)FBN: MC1PM$L/Y/F?QCF=J2,'+8 ;#>@"!,%'2>4!2CBR ",KUZHFK3TE!J[D/)+\@ M^_MRLT_/5BNRG][%!!'M."D1->>AT+AE[JG\*/@F5X_>QVNT9I.A^)F=G.[Y M!'U0]Q+];IBP2*@U8H["NA>VQ"_5L75WY&Q%J9SCVT>2EVR:NGYCQ+O"3$NG MY0],QY1($"\.CE/3\2ME&-A.=$-_AD=V'"O9H())U:]HDD[.,_FT0$(,^G!$ M1XCZ@)=P?TNAT]X,E(Y'*\!D8YU&EOW(C32JQ-\R>73U[2!4-!AR!E%/PZ// M>(63)[:2O9 /B-2"S2\E$S1DH=BTS5)+Z47&-H5R=):FY&NUW(:=Q5U?%8;J M:[G]4@K0OT2W)X;<$>OT":.R[(DD](=+TJ2::K[>7--Q5'7X!"T,-TG)NJ]Z ML8@?&JZ?DZR@C5^SXD-P-H]5FQWU;-@T9ZEY*RP3VEJ#%-RWY"CW)'+YWC+=LM1\<^XW.=9\9FD*1TQ?XWS\9:9I=P)XJ)]=Y9# MINT&NHRFCMJJ$VB=-&%X#GD9/[?GD!7H"Y-%C7!@$=@9E23!V258CC3;T/_6\PH2[ M"KD#4X5RQKP46+;+0KD3.>=DNE&U62 _R/BFE:H[B>8O/Z:,0&5($*E=[W3H M[=LXR];G\2XIX_06K_8Y;ROC'%4>:92J-GFD<.;@E=D,]V#20H_-UHJL:GV4LML/0^(K%%PB"FMTNH35"BM"HH.\+XQQ:R_> MYCBV">]35LDU*NP-,=.I7[\QK9/>OS]6=WKV[_QDF&^,HL;JR[>%>L%[NZ5@ M[^TM7M?,ZAX;SD9/Z8!GTB-,U2C)4LONH][GGY*0!#\X:$E@'\M>/ MB'5YBT=4GA9!I/6536IWYF#LKVEB"RZ&T*R%427]>I&H6,ID$XH!E#_G)'O" M>9G7U(O[)N$9K'$(TP -8SHI?=@=S4+=RPS8<$F1VGXU9IU0>L@_HRR<)N8?(\!^.J&7ID)BA.>N'PG#- M0PC2/_3EP 5V<73SMBN,@S@$/<5!O.I(EZ$<#\<6CVR9FK18?/!,Z_7X*;_+ MS^,\?]DT*X*.M_^%-04< /XJAS)/5G1@@.P5-0%8B]KBJ&GH[%U%^T*XF7':DI!\G<&[E?E/D^RA_/'.'_@K*80B_0Y.!&Q0;J142?3 M*D(W2G;QU*+!DXI7MYC=?\LHP^ZT#8$QHNX<4T3R\W,X,9*>D(!KS1%*;-8G M0@=S '(Z1DCS[+A1(:Y19L'"9[TR:HYPWY]:5!(=+>[2$QNW7I/(_>BR8;A5 MCDN*@#;( ;I;P1/(=C:QEHHV(6P^Z[6*C4'R)RRI\N62/.Z,)6U29VC;Q;2& MPA>8/1SMZ&RURMF]0GE?,"#&"/I81!AQ9TCX,E02TH5GVRV0W)0B?#\&*)H4 M)HW("6J$7A.>(/7*;$!YJU[8AC6\OHQSMFVMH$%AO]U7.U_8#9@KSDX2J,(A M&JL5C+FD<+;' MG^N-I&S1MNK4':#\@6A*>6.>*3S8I1G,F9QE$!M1(X9ZD!SW=G..@#Y;O[T< M75_?]()T78\V*3K7N?2B]%DVHTZ6K19B1W67+RC)Z!B+EEVH(.G:\\WHLY%% M+'7VZ(9T75.#6]+GM<-+1(!>Z"Y(PK/UVXB@KV\:$70]ZD:$)YS?$_G,Q=PV M2 /#+)O1\"0/%AR:HUP0Z6V>VU$C*"X*7!;U3KK-/EM75^+&Y=YSS3T?@L02 M*D:A0]?4('3,:X!IHJC?UOORJEO9#\F<<@5.JA0I6(P#?!?6)_'!+J%D MEQB)/@Z/00AF_X4&%@0\5?>6F)=\71$199X6@9^3O"-W9XZ]4689'ER >EI! MIQ3;V 0D#5O@])X6?B%D_35)4W4^$$I.$@%'TAH%)[:MSHPHW< HQ]>.VH\1 M.U*P6:P<"HO$OC1#?_TG,-8J6,S8I-E!6J. *WF%@[W !2H6H,1I_2_9?+D M_<">^2#C4GM&OXL(#S3%#P-:[? 9'.H=G-W%MM<;=K7M^Q?V_Q_B%76L"@\S M+(P"A)8%2R%"PZ>S\9E^&R"Q0M=JU"X<^7V?9CB/[Y.4O.'1 MQ>1AQ(PYR.-$C9E0X,<-#6.\R*'=%C]TL#Y>G.'? 1=Z(\KV!(#>/>GT Z9W M@NY?ZCO3:PO!CB[]T$,Q_ER6'[Y&J/6U&Y_QCN0LYZL/.M?0:),G1,,T.JA] MN'B3!_8J#0% *U$C6)7)OV#RD,>[QV2%+N(R]LQC#4R0V9TVHJE:>4!+J*]E M@&@O+<']6<#@:0?"@VCOE1A-,,&D%J>0%*4.)YCT=P'B_(N;))^VI5?S:NM<-=LFD!?O6;G8+:&+I>C,. MQ%?9AN3;ZFN]?VD>JN>>9UF9S$!K6K$V#ZWEU\UL])PFP.:D]2T?ZIS\4.MFP$(_9V M! F>S8V:)?>^A7F)O;:P;%)G/CTF])Y[B\G\8'6P\DK*_FJZO)6HI\I]!P$# M^,U/\F,\&"7XZH7#_.3>M26$Q'X8\=#6TM#V@>3R,<]PR .M!2Q[$90/UKQ8 MKC@LM;UFR:&LQ+/ZG8YO7IM3)-HS:&4^VTH):=Z$<.:Q@06F M)2>4Q:E?\%LK5QZEJW/UMLD M2XIJ07=8YQ=[ZHUL+1&V^"$!J2K[ ;G"5F/.;^\ MYS9P+.G9-/HLUU8'AW(OWWII.%RX-=$YVU&2IK2LH@/:32N#WB09*IBCXD?/ M@=0#!8EW;(]"^G*-&.2%I;_[<<4A>RL5EV]W0"&(K9QDYMY6]E#?)^HYK5Y! M].0:QZCR?()JWX,=XY5W5%+WJ/%_@@XM8#<*UVWX'MX\4.9;C&^^-C(X^Y:_ M4!-EL7CIS'?KO&X>NPTV60T;ZF)SQ[)-]Y.K.$V)JL^^C>)80+)%4H<8P$NE MC6$+ELD9O&]]1#'F"*IA?J-#"2^+UL&U^]=?!(<5QA8O?\.(8Z^\\/T'3AX> M:5EPQF[>>\#5PXNXQ!_B)/\]3O>3%TFAM6OATAG0KB/)>\IO M'G*I%N_\Y%IE$WTD8^#O]IJB[]$-2\#?ZF@"K]>!32_8-XVL1=C9(!BQ=J*J MH=^C^G%$=<]#J.,-ZZ]N$/:)5'?;X_6G_?8>YXL-L@1^G0^B)GZ#3=.CENH. M@G85J"\S3ZMV^*WWDVUY;8G>QRE;L_,MO(40<6V1["2!\5+)9]2$99(+]WL? M4[#1JOGK:'-;QGD93+SQ5]YS&_,]XOB+.(O7NZ&$G&F]&G3,>1?^/(.@U<$$ MFG=+SA,<_-,_JQ9\#V@+$^5;"VCO7NT /)P7H/I-6F[8?LRO/>%?8MY@/X3R M.^P7GIK-C-[CAR3+V,[J^[IX__[6TU;$6#9S!OFN$]ZZA=/ML;_AU/LB,R8Z M_$^K!OZ"4[>=$?U%OX?9;R/,^IN,.Q13.*!O] M:.1U1&M_,TU'&:T]S4]=;G<'X%N=/R0KS?XW#-ZF^>'%'RCCM/S\G1?F) ME/\3E^Q8JHLC"C%'L$F'W^A0 MHLNB6VR:0/;JSPX(*XPM/O<<1AQ[==M6AE\QG*4S,]NU<.5\S(MH-+_)49T= M,.^[A9 ^@>MI?A^_&/C^=M<\=GA(I4$NI]%LHH]?B>E,]+<[VY2/).6^$G=DW'1.)[?M* MKZ(6A31&4;3120M6!&LK?M)VB= MY'A%>5J\@I<02@[:R$(0V%M*)B)75I*"_'N$&%3\U]ZJUBT>3^S4PI\.L:CV M@3HGWR.!(5://10<>9WW%"!X,HV M42-]A0!71=P@KE3>OL<0JX!^74'DV"J]9N[R\AGGJZ3 AY-/J]735UF9)UF1 MK*PNF)CATK0"U'+I*PMH--+J?>/+M==);M!M1G3XK%E14$\45@4BNJ^2PJJ? M/(K5(_5_I$%_#M=L)("96+:4"S2\6\D+VM_V&%.$FSLIY;=)V0G[H=PO*;F. M+HQ0OMPED6*'K^@J2/@.KCT3/(-CC%(7N_+HHRKXZ6DQ:%=>B]HI4N@R??9WMJTNLY65H)?8N15(HVN\%TXLIF/!5\CQ"Y M'-29\JJ&+L[GT_Z!D]\Y;1]UQTYJCT>!R9KE_UPO5>L6I[*=$[<.BZI[/H[\ MI'7OP<#V>5;>@L&QG80^_2ZC9=/ME-I-GDSBU\)>[8^PY%[#B>JR=H9V*OFL MUB^4"I0MF99Z)^CK>%LD;M30CNF]KOV0,YGI)C] 8>\L:<@:X"B5J+_S\82E M@,[PGM?X0,(2YR3N[T$IU*#D?EP;8%0*:@RL:FR((V-(FP.)1BY'T9-=R:UW M5+G_'K\69,>W%+^.=-C>? ^V!-+)RTZA?;O+ ?OVPUC[U[4HI-4AHL8ML*IO MY+/) /? #' OS0 ]%Z]C'E5,&_LK^_A(=;*,KW/E8,W>^'L$&8X+T7>I_N^. M-NTL6]]0+GZ*M_B";.,DTXW(!BZ@07F6"]=Q>4:C%@W-\]MG%)WGN@4%Z$(1 MH:O_(.8$?:EM_Z_ [,)>W1BLR%:-^X-4X*W:$3\\HV\! )1[.-8I6+)TO5Z<&VE7)T MU%(OH6WUB-?[%#?[&V>%[#M62(\CG&V[;:"S9]HF;RD"6;9!73YJQ69)^5 M2?9P0])DE>#B#C^7[ZG?/\8A44NIC7= )=-@!G+CXFP:'&.CW4*GH.'WJ((2;].2(^2'_ :@V/BX'5W@$J6B[MX)0=;B)')TUR M5 %5&KXSW0)0%2US<(A57R=[)"4^)U6S<+9Z$4XC*,0..40D9DQ$OF&K%:W< MAYQJ$M6(/46]Q^@+$T"5A'KR8'< )$6]1+14W1+S%NE05J/U(VJ-0CBH*"U@#L[J$U.H@7;)3 -%"E M@KZT2K[9 NE^HM]-(_9(M 8L4EKWS*:K;$6V[)T2FVG(\2/.BN0)-Y\J"::C M/>4<3-L>#2'^'#%3PS60K&"+4O[V=5&M'"*3M7#&)[=NYPOY#C$D" 'P-GB. M"K?LXH='DJYQ7M17O:AC@5IG&@%D.O9X+_;BB.U*AT".*^S(F-U7_9?V:JH MF0U #9_/L$X5LEBL+N"NRE\XZR_JQ7PTRM# 0IM.(PQ;+U)4\S@OH 47( O2 M%18*"TZ65$A]NE]# 7&OOVA";36JD,G9 1+BX@<8LI2K'(#6F7L\ M:(N?; Y.X>"\[3!9+Y.AC=*R/!?_GA2/\4M]9=8A[^)*T'>RUPB'415*L4E+L7"P&T?2M3T>1+2XS0Z2C#"I* M9BIZ$4)2C@DU7X5^E\2JO;4@NEZMP90=RM'DC' 6?BP&4]'R#^=+JJ5_5)])J:(C9X>CK8 -(L!J$::*#2K(E$P22DI2 L&F8YQK"GQ,/:E.-U4I[' M>?ZR(7EU!L&6[0D8<04@V?QB4DE#IDILVYP-5[N1L5&E'3&VK2H)M.J)G*"X M$O)+-$A'$^T>&;))HM0GD-*V6S1IA7IE30)P9@"JTQI5M0CJR[PF- F"LQTX MA12"A:=9 :5EH=CB&5,*^\Y#LM;)3Q +(A*=("88R)E,4 RH> 4Y*4FAJ*17 M".<7\7G_G(SW$RKEI 5.)>Q!7YA(B*P9]*XR#XTZ M I*$J(HZ!1WL^F#'87""BYLX&5]R+'C:?/7)4T/\C^S91#W?M SK/(WH$RY1 M4H^92_8$[>@C](9V!;M2?>WYO']1;Q'03SS$\TBPCV*N#1_8K>=RS_=YCB<# M5NZSYBN.GAFB=F!->RZ3W9H^?38NE M1+*V?I1KU696E3D (WBTVVD0IOX>$)!E:T&5O[0$U[R5GQ)[/F#^&1>8_ER/ M9]GZ C_AE.S8=JG+9[8]0K206DNG^7F .H:T 'FQ21,=AS+:P.U$K6BUZ* G MC!KI<+;RZ^&$&'3CD(,@]3XG-?QYF>;(XS5F\RW%K_\_>V_:&SF.K0W^%:+Q M#FX5$'FGG-7O]*U^ 0%>TG6-R4H;3E<7+A+S08Y@V.H*BVY)X;3[UP])+:&% MJW@HTL[\T%W.T-DDGN=P/P<+*I/('K>+&I/'KFL9(X'@F_P2!I:%JWEQ*Y>C3$KFV0X5^=4" >KIJG1,=-;WH^.0;)-H9,HCD'".(RD7*.;PP0JARBQ MZ!IO]FM>*XS.>?8[=F;MG'[!C^ECB2^WQX^/NVS-C@>RQ"G[BO[T,7O(*IXG MP;#;AM"@[O+=-/A!KXM-QD.-7VK@Y_B.)0R:T5L 6#DC=#AK33H):$L*M&., M/$E267.P/W<=3Y21" 05^B@&Y89& =!%F4'P='^7.*$.-F'V:%\ E!\I!AX?!8 #AK0YT-8Z"GY'A< ?/8M!(:X%D/.\+K *>W0!B]S1:>$ MQ16?&%+:*U)F%D.P62+58RY+D7XBKY41RXVJYI@U(\#:J^F-F^I*4O0/=G7M ML:5"!=[QW),4=(],$)_[QQDIYSFU/C3.=BJC4&@EW2#VS; V$BSZ'O;,,F@) M&*H'-JVX\;B&"T2U1,[2R?R.3B,W>QWP? UCD<^XHI^29R;^(ZON*3U]<+RO M[DE!7P0[#4I,9<\9G>AE+QD:==:$'J\8V@<6,8WTC59^R@//*XJ"QCX^-QS: MN)9#6-2IF1T?S>R/#:QA!C2FEBV*TWE#G)YD])6*1K5LU!/^'>4S??*UPCRN M\5 ]9KO(Z[=IW\ILO*/F58]G9+Q^0J!8&^0IV3F*9P0PA;RD_15E.=IEZ6VV MJYV9#2OV<>;VF>=8^O"B;V^CZ"$68Q =5/HC G]KX#"(-0?WYR[-SA2J#A?6 M0OW$$4LS%@@P\RR:$7GF*$J.-YO,<'&VNL?=+;]HCV?-]6U]Q'+P+*-09BG? M(,;-LCCZX.>T*S5+Y)S M_"NE)41P8(>^':4O1J;@!?[;M0\9YX;Z:!VHZRD MSXYR-KM1"\:X8H,WO^>TJ6LG3'=7%.OWU/K+VUUVQX\'B(IOSV,>Q"US9I ( M9:H./A99:M9''2N!R8$'#9A0RX4.;'&4!I_I7),X,J?)11'#5,XT-MA9$'44 M:&Y$7.:?,:,[SO/L"1=E6HR++P)*M(T7*HE+!1&Y#4$BB]8I,8FA(U1 M$FM@0Y10"8M0?WUM$4KJD$X!2N42KO%I+-LM/(DMC3HZM;^(5X?F"+"-/CT! M2T6;3J5M=#$HYC3;")"@,A2:'*^K/9U8/;:_UCOZY?Z6"N'94D@<"S>S_&Q. M4!&V_,P@TLF:%31&E@1Q?>"S,7/4PWO]D=T*PZK[\1M&@O) RK)0"':T9%_2 M4'E97.3; O]KC_/JHL(/%WFY+UCG?E60-<:;:3=IQ]9UCJ9LSG'!3!'L,-M* MISH"6(A*NI_18_,[HAZ(Z6@LCL%J#FJCY3#(B1^B)Q4("3:E!!2L%8](^XZ=#^=-(JBYHVI+8?/DA0,3T M?3BH)(9P_G^DNSWO.H]W._*5 ?+D96RCH,""+5OSF44JSV M*,'AV5@D3 M30N?-:\\>N;HZ -IX/FE1=)5GCVE3_[ V=T].ZN8/N$BO;?M*5F+-&SC0^FF+M.,::)_V MS)[+[5FVV]-?/]^GU*TN]U59I?DFR^_&(6L>=QO4;+E=(6"GSSHPZBI2S=.O M1-(,BZ^&ZAGFZ@5W^2#"@:%R=]-KIN]N/FS^DW\?4'\KLK"/IP[2&HJ,45?]H M(L5'Q-#K7::_-+;#.H@82DXX7?:$T2.IZ(\9*Q%)'AY(&S,B#Q\6;J@+(W8^ M81!-] *U4<74IG 8\=N[FMO@"2#]WK9A1S4_RQA<,Z,>]PHU/T-UL3;X=;L9VF>,U!7R3*:FMXPZ M\BY6ZUSZ\;F^S8T&YV(Q!D-SE?ZEO=SW=%2M&=3%C:>BW[R;VTU"/?AYH)[N ME$\E/E=D_:=PETCZO/E.@N>.>)U(A-P0E0E7H4[,D]0_(_Y[)/L(\L8BAM]W MZ/T3TKZ'2^2$<.*K@CSBHGJYHFU8'>>;#__:9[SH[PU5*CSQ:<'1?!(C#D?7 M-] !"09S=2IXF$I)6L(5XJ2\XG5'O$*,/)(SI#;>068WWQ!K!LQ]]!GK"H'' MDWVVXW.Y?-/^>?'P6)"G.E^HL*.QXFD^G2&/(RJ-M(!/CVRTJN!I+B=IGW-D M]HDBZ=[L7(0XM. 0FD;L?7!:Z%O*-\$F-58:01SS:.29W3^^21>53%3\^6B@ MB8FT@_N$J^/;DE]+-AW4"5ATH[H!BZ]A74_)(N.ZJ;Y9 [NQF&YDQ^&)#T.Z MM$)K4E9_CW0T)W(+D^&<3W+[&]$V7TM# MZXA!I73(KL!$D0IN>OZD)>$PVQR($*ZIPJ+,K,W)C*89PDK)UL>3@?P0.#I^ M2K,=NZQP3HK/Z0Y_QNM]7G_?V%KT2[93+='82A7+/F.FK;*WTE[24;[R@:+-!8I4T$ +)?[\3Q*ZX1TP4,"_K.YQ\?%04;:I\3=R<@U5\VVD5([0DLB%'#2J5:A MI.),^$.4KM?%GH;L9G\@<*S6M26Q^O!#6$@8^F!0RO3G*+"C5HVBF?[2C6O) MFW4;23AU\YM(0N0PEVSH9V.5-%ANN.NL_//DY03GZ_N'M/A3D'_7E+R[ M@J,C=[Z1HU8 >T''2)?ZOHZ!B&1 A1@92ZO;$4:13=?8$/H\$,MIV)79M,(2(C*,/#;74P->IS[*G;(/S37F%"W[M^PRO=_0_ MFTD/9,XRO72M8(&[ARU5XNEJMDZ?X6UMM9BD>XPVS>\\ <*&[.@_2O1(9U<\ M&4+@7 A6_B&^YVW4?M*KWU)NR6UPC;; L*3=*2N[2?O2<\R.(TR.M!K13H$H MHH5#X%2Z)^A)%1EB3L*?''Y'V_I!-*A2M+(83NK&D.)HRB8!D$Q^X/I9N#S9 MEUF.RY+:>IOE?$ Z37G?'4&\(==XLU_CKI<6W\KPJ&%:N0M. US9+RB;;"." M095:?U8:UAT#U=JK6Y&VG)&<%/#A_.)29SZ\35HG#4J9I,@:[+O$B6CP,Q(> M[ L YJ-A"4)V\K<5CGK25TA0JZ9WTX Y5JT$]6;:'V*XN?:Z0X/FH,CKB@V! M=E395=OJY3=GHR_SLZQ\)&6Z&P6FN>Q-B]FS.P906X4> M3B[.-$$5_V:)3/CY>1JS-LVO+)>T$Z_94,V'#HPKU+(BQHM^8-P_,DBT KY-]Y?TJTO[ M?ZCS^%FYWI%R7^#++>W660==;XOA'0OM_"@I7W(\24N\N4I?>"ZC&_Q99NF4M?A>ONG]$&BXWN66LX!S>PC;0LX'QP"8\,E;EZ MWM&W[7JR._[ OA=H0/);NK[/00 *GO=F?I[B(OJV+/9Q+=;W5: MCY-TQS;@/M]CS*S=/V;Y72G)[ TEKOF\[N(<(>EJ "1P@6Q1P1M$15(3!DXF M#N:)Q(\W# .(J^1^F(&Q,KI@U+LJ"A:1;&6:A"5SF3YCDZD5'G83(.V:':RL M]"0]ZIC#EK6[FL:N.=YB$2M4",1<9&HDQE-48CX<2J9V,<+U$!+!/6(2#)Z$#\L7R[!CYZO2VLS%9JUL33$.3> MQN_!%L2%HNV:]WW;O-%TI'-:^KU[2[\/O$'^,-LS'THTVS8=,_8US]@3Q1['LGD^;3+2#+OS(DEWTCE:XDSZ2%.C6*35B MG:2A1UV M(?N\NJ8O-3[VZ47XX:XIJ'#W2VF YOBY80IOH.8^&K3"I/T%%<&O97AR;K*$ M2TVNB@'J&=T2 W^#Z' *>6_4@VG+0K2^+H0?_T=\2[.^7HA'ZXBA>.+L'NM:W8/DN1W-[AXN,;5OL@O=.J"QVFU@9 SI(5L]1O)#4Q(6AI4\(?LDN C515%/9S% 0:K\V= M%#J JS7#AG23MWR=,9YU4L-+'A?YNL"I*/F2=U5@L5VE*GA9FK@D=R>5:8:.X[NTBCPP1S=/UAH8, M"N!S^#;&]!6BB^\QQJ>3O\T@$ZKBSB,NN,TL/PTV)2B>[*&U&WM M'1VU:P$>M7S(>;"9*F4I'@,)24>$>/*F 5D<]W%-/8#,:J91L1XUXZ!BCXF. M(+OJ^X>'M'BYW-ZDSZ<%WM!0,+!.DE;&EJW=@3=F<]V7-U0$NEMOIU.YAV\C M*FFH63]?9G=YMLW6*2L8E3ZC-6=&ZP%0TS8?8.#-?UL?(F[M.SHH8"AA<'S M2FM7DA(6VRYR>R=!UFST.;UVG\ R(O^YSK&Y>%SJ4HNE&/\9R.L?&-8SZ M4V';F?:I';-9OSK2%;1O5?3^NO[5@G78\S0J65QQ?Y(_[JOR(G_#NZ#?\<(N+$98,*-N; MP"I*UWN'#FO3%NWAOCYKU'W+Q?!C?OG7#SW@PW[R/&S;BU-;@1-(L> M-^_-<:4#:?14GIB!N%;$CL)WSK,(?LR>\N<@KZ@<9G>/6)R0_ M/*]W^PV=EYE#"U!B5S8<0*)SA7%G&R A#6>.NFXYC):Z:WWB@8%L4=:)?;=C M#Z0'?HHN=P#DR\>="XE+JS\&'5=2!; ^6"DQFNCU[SF _9W:R8W=-+ M6:@#3BAIKUF3+LI6X"BH1!U29GH5@6CK21(G"SFC;$W6%H2 _W56_ED>YYO? M:6L454H=(<.R)$U&M,T'U- Z8EDI'1*Z)HI42-7S)Z?[HF")-OZQW^6XJ--X MO:"S/7>GTYH+G3*TY%61UJ=Z8TDJ8^819$;##7&H9.O#SD!^T"6J ^2EN_E& MM.-E*C$MU$*52+J/A*8&^HS6K*3\O54K]!M.&07/HQ?)0I6RQ45+5;J&D2Q6 MB=B$RU5R^;Y="RZ'IXDF)Z\Z&KA5CRJB$E_P+B9+>PGF8]'D$[C">4E[7?9G M^4=6W1^OU_N'/2\1UE!=WNZRN[IKOLCI= ^7Y>6VN54ASWFY@";I35- 3>#7 MRU3=TYG@022Z;2Z*D4XHPE0DWI3] MS +1C$N7@);RMI@7'];=%0-3JKXJ!OQN;R7(W]T5F#['*LX%>@ ;,SQV#V9F M1-AWF!@>>\=B\0Y+]SK&IB7'RN[G[?4O5L#UW/G8@L!_SV1BD>]NR_RKO+4^ MK9NL]9\NV)DI]2_0BTGT1]Q]"2U>)/'.,N\0JM^2VS3:88LXX=I2N%RHD]*Z M^G*]D]"4I;HEQ7=XC8'*8QZ@A:R/+D9),P:Q_T=?J5+4'W6W-+T15I:C6C$+ M<9RKEK[J_^-[O N,F&\]X 7:.FC39I[AV^KDY;>T8A6Z7R2K_V;$34OJB!WC MNUH\Y&J'D295W#00D'0.@M(\WZ<[]%"399B'K1T5\:ZB,M"&"HEFS=K0(J(/_D67!#KM[JC5A@UJLR(N(1I=SLU[)NJWV#4"-+ MC6%)]_R;6K$U .M"0T,SUU]N>"BW9ZDQHNZ+A.B]3G2H2,EI*I:LBF80IX;^SD1Q_@K[4SP(/WQ1M1DR_\A"84]H^ M:&22@CAT6MZ?[\C7S_O'QQT_49GN#$ZZVK*USF_,Y@H)0T4>EM4M52M19",J M.=YL,A8=Z:R),2+&B2[R+2D>(NC%K3V&N+7F")"&$@8PM=*ZH,."+:_:*H7R MU2/:$;0>ND)]CDC/X"[EO))E0-_>&ZJL_&%H>%G=XX*E)"_P/1M /N&+?$T> M,,N2-1ICUN/+X[SFN2)E5> JJV\#\%'G)USQS*TCI"VDK2U\[UN;:Q%NO_;9 M]JL5H>ZIZE67L5=9*7P!"Y(;]AU0NJ[V:9'1OS*6V31P]?&%<$."..>H/+I? MQ8-ZZTN\8_Q! FPLLY"M@2/$T?!P)6=! SWHAUK3CSRKYPJ)=XW3;449J=#O ML<6C3[_EX!)HS/A[7N U*3:8W1,F>3OCO:)1[#XM\6&-\*,D#_Y\ 4UKSA'@ M&(?M54(N ,[6KHJ5,X4F!SXT8$0M9__(2SPI]AV\CD#YP3 :V'DC.-RV.Q:B1$K18$1"X(F0B MTGK) 1>:A7R9"B4DQ$Q)_7N[[16'[\N;C9A^Z)&?3V@'WBV1Y,43X-;(I>+M MW>"H\X-Z'_3X#7B";,EZABL$FE*9HZ#.,8(4.)&_%?Z2!U-6!X@BKZF"J#J'0$ "=0@E%6SA[.U$JBA=6BZF[ MA;C+VH2":_+P2/+87-W P8W#HL*7P\U[FI73LJ)3L@_/K%@V[JHWC?S,A+2M MJJDD=2VGJ1 ./D8P4*:LHJEC9V/EVN_Y@4&\HT;_8YL!&&B2(7AZ/CC'8_K:RX M=S54JT.IO+?E69(A!Y1K!1IX<+/JL^32N9R2IA^IIS001!E0IQKA3C?JCF_V2M#\^UZN:2+6L[- M0UV"Z<6[0[BK"X_AS3EM#;8,MJ_X::K+[?BUCA_(?C*[!9797FB!D>EZ(AW" M"@^7/B'M4AXQ!],S[&C+0T?[0Y:CDA&7/P8^' [JQ<2C$XW.>4.('YSFAK,W M%OC!7?N M&@1Y!W)Q[BM-,0 @'KRV :(:!A12_T.4T-G>RTX?9U#D9,7L8#C MYVQ\"6,!33##%K6FL-%491ODAH)_,SW&7:UVN&!\^X)DLKXP=8&G=$M@#BYZ MFSHW:$A7*04,]/IW>X71_Z/DOAVT6)BX_A'L;AZ4(1%%[+%-'L/S4!54+([H MXA^X^\.%6*'K@<;3CZ*K@[!6AXB4)_N2&E&6Q^M_[;.27WV\*L@YR[,E7'4< M18ZY[$W3V+,[1CA;A9"1;*9N5<2:)3)IN5"/;84H(^**^+R^QYO]#E]N':<,LB3&_A0TG]^' D< PYL$ M?@C-FXFJR.%):?('SN[N6;]T_(2+] ZC*U)AJH$E:6Y20O"]=E3=IQ7Z@^QW M&W2?/K'Z-\/5Y _;+::()47]^/>\I :4VXR*IJIYDF<:7=C%NCH93^"#^AZQ M19;RYF$0A=?5#[^^WB3*< &V^^_/O.5CQ=%?DE8P6]4$6PJ]2=FM^6A2:;_F MP" Y2/ :(T.@(P9P+\.\VMMXKB\)<-"6=X$E2SG>5]Z(06W(>61AA1^0AMM8E@V M-G4C"T=VDR&KBZ5_#E$9;_NWKY#5?W9'-!QXAE MQ:IPE.IE#Q.FR7*&F@ELF4*EQL_R@X%&LV4%K:#!XD0V>A0ULB>E.AA6N1YJ#8+NB@RAF3+]:M^ JHY:N1:ZF%UX7C^3PKD M1V:L>H1JQC;I['1L8%V=6I&?CLY(IUDW9R!JT,FU]"M>%K))>MORQ#9>-?0= M80]GWJZR_DTM0=R[F6@-5]&)QY.KM+@L>*39_(-EGF\7+$=(L> 8U'S2<("4 M_E'J@(2LN3I]:2"]E+944,DH5^@Q+9K: "Q!SX;L=FG1VPH*G*O'QC\F)86, M&U!48DC)/*TY9* K!"*ED>+DY8:J%8P[+3B:SV;$X8A( QV0B#17IT*DJ91$ MW5W>OB!&'L4 UL8[R.SF&^+1@+F/1V-=4>%1MJ)CSJ!#(]P*CE[%(EBT6;$Q M%*)!8CPK-!9N80)#@Q49/:\1""-8@>EUV*?I8U:EN_JJQ#4ND.-]7 M^P)?E.6>77Z0CUGM^*^U:6#H'-1$D&Q#9V! X%?,!^N:_*BL;\;%*)RX!R"N\I)1R0Q[+!K\OI M=1DB5,@MG87^KY_^\^BGP_SS[RC=5_>DR/Y-\?H._?S33ZN?ZO\UR/T_Z.CG MGU='__6WU2\_'?'^^NCG]ZM?CHY6?_O;44.#R$%[-$"7NI$8TJKVEH)WS"2! MJ5BV7U\%+J2LU./@J$?#$MLKQ(E6Z/)M>I2RZK*K2X4Z_,+LN2>[#8UX];[@ M9*M-1M#ML4T)G#?7QB*M SBA/:LJ@$M5J/?4A$S)#=.&_I'1@/I2!^V&Z#\0 MYF2A-]:D34A,/_IX*VU,.]Q#$TORXA5PUUJEXNU=@AWHYO]8H>.J*K+;?=5N M6%REX>LGNSB$[#KF#(\(%/(N\C5YP#?I\S5FWRC;9?RVQ^D];6-\D9_A+2X* MO*$$=>DY%JTYQ?%N1[X*YKQP IMO"B'0$6SN)D!.D\&L44$92$E2,["[1$\M M!4I;$G;_:--(0E7Z'$6!1T ')KY<:!ANW&7WPQ.4I8%FZ76]YO)R.S%4DM#* MBN:VQ''W%>XA.8LC?I,I)(Z^8ST\@)Z#3OP1>VQ3IF^LO[+KBP;KYY MCGYH* (?YX+QF?<^?.9]F-[VG!0XN\M/]W1PD*]?;HHT+^ET-R/YKVF6?R1E M>8*WA&6V>QZYZ@S.YGM9<3H"R4(7Y'J1O5H5W&RE)0T##=3K>D/HCM*A'W:4 M,C "YW@-<6[.(5 MA/3!:ZT[S.BYPA0251-@SO!M)5GL-:#L1M$*2N>.3BH; M=A-7IT;=W:FYDY:@'1E%4V;$I)&)=6N,^STIT[#OT\@.<^VGF1"H\-'__F3_.CPT>3@\+]Q05!6EOO0 MF4Y5C4^,6VM\7V="/+R@(Y'EQZ/ EAD5\F>XTU'?GX8'?"]>O5](YISS'"/0 M*EWO1/&G_<,M+BZW]662J[3@MAWGF\OJ'AKAZXPGROZU(/O'%9M1_VD]ZKHU[URU%P'V8\;]L[]3T.J'L&ZD%^RW)29-5+NR)XAM<%3DO, MRBM=XPU^>.3YZT>0L.1JOJ QER-0#?5 KFG;J52!U492TBNNSL:8.44+R2MJ M[8Y=.LX:$8%O%=DZ"W%JR2%:#07T 6NE,P1D^3BTWKT> 4#PI/D<@R>.\.K) M A^0366KL#*F3KHSY P-]=RJ?AP6 :)V(=H/.O3D'E'?6R>\L(T+-I81R+5H M63HR>:VM*1E&F#5GH$'!5W)2,M=M M%(E@^-TYM2+EGHJ*-:F?EGPIJ*V&@PZDZ$M-'#J/GJZ=B5V;C+9:)!R#_1:E M5(]N!+.6B=ZRXXCVZ1S])Q T?5XO29[BOIKO,;9$\L'(HRN.K+F M6\C)'&$A$PPY;=+H4(%"R9JT3]'A<228T#8KL6N"(21D''U(J*4&+?=2YX0Y MW 15E7Q1T8[+OHAIH4J_B*1#HL1$D5$)&"E_DZ6H=W,WBD3:9FTMJ@:C:Q)) M11@1F[ JC%R^;Z>"+8UII,[)MXZ^'>>2IL2"\JY0 Y;-AB\QICNV6'V1-PEK MQ:,6$]IVZ**F=1V_J*2#3Q%-M"F',UK^I/D)7>3HP_,:UV6[#L<)(AG>&+4_ MF=%,HX&.BFTPVM'+]^UH8)-((TU.7D:C]8&&;_*]RW+4>MY;=3%)X(;SL4"! M^QI7:9;CS8>TR+/\KA1&;#51\T5D1([0$8L%#\Y*-2J\*!B3]AEJ'Z(?Z,QJ M_["O"X"?X6VVSJH?(P&-II6)39L,42*F[\-#)=&; X$%7;6*>=YS)'*?M^,H MDGCJXBGAUNI:1'_"U>]Y@=,=NRIS*)?;WC>4K>'-8C^L[5FRNZ_Y62D$7@N< MHUNS1F@O,CG0H5_Y55U&\"-+V'K\E&8[MF#V;DN*=Y_3'4:?\7I?-!G@HL#O M;) HP3=PVVHB*W5@R8JLM8+Y\GOJRY>G%Y)B&M^< MYTJ2'_GWW$ )DGHV\HPONSKY_N:?^WH\J!MD&3!-1UA*)CC\*M1XFF7I-1KB M5BXR7Y&R>G>-JZS@6]G4MZM] M6F1LWY+7/XX.ZS8N)L:\9<-+L6\@1Q(#C"T($0M&IQG.R$.:Y2,X*6F:#R:A M<02P4"HD3E4*5'"4\TT.U* O]=/ H%(W(K'XYD.(",G[2%#(BR"/YRF[DI>N M*UZ2YCS-ZH0"AT0"(\>QI)[/)[=H-<^L/7 MM-B@ECVJ))_&[B1/]&G3QLIDGSI!BH2?9C8$.;_0X?BMBPN$2'2?4( MO2A8#EC6+?^15?<7.<\%L4]W'Y[7NSVK R'TE;X1 M.MBR0MU+U2E#WMVRUT+M>_')XO#-4/MJ*W3[@OC;,=4'F9R'/:*O*#?J"W_/ MT.?*HW<$41\?O]6*ZQO1VSXXY1^]M>$&3]Z_R,)M:]8N#?P%>_?6##W':Z7"@#)T59,%( MH0M@@4?[)K$,=M7C]NO)*PC/>,$+5@QTYPKV,,R=9PKX[1IPTVS'N0[*)*/< M. Z6>?!KS5#5W:/T ]5Y.G3#5!?+HX(FV%US>+.6P^61!)C3)<63Z9+BM6CP M\QW0<_WP]2$ZT/W^@YV2,=K)R^15CMGIKLLZ"_PY*;8XJW@YH'SSX?DQ*[B$ M\B*_PD5&QM5W%M/7SDK]ZW.=I/JVT'CL]$L=GW-\Q\Y$J$9/2]FLG,DN8D-R MFM+(N-O1>$T*M*UYZ#]8N:*Z0FS@&D7+ 8H$\MG1U-6WZL%,=IGW? T1!&R( MMYBUP8,''1#VQWO2U;#;%]&X$'%]*]1H7*&>3CYD[&E%-!K5>K\'(\_N_]:C MT5L=A_Z!L[M[VG,?/^$BO<,?GG&QSDI\5623N!J%+4N-7]6VQ-XSJ:P'W:N) MX$6"]F=:^R0#Y17ZVG"BM&9%N.%%CXPYRL*?<42 )?LX4R MW/VIS%JT:]1_ MGS!U(\CZSXNRW./-V;[(\KO:6'X7[!J7%;6.VLRI^-M^PM7EMO>NXXX/2%Q7 M?<)5G',M 3<#8&M8@-BB+D4 H")A E@H9SOY):/EDXVBN2A3I<]\]_Z>[#8\ M:2N-](BE(\2,IM71,.[S+'3M33"7)G[<:EPIP4WRL)@"A)6Q1;53DM,(S%)N M7&[KOZOL=H-9 8)_2#LF1O-S.0G!S(6S$YW M:5FBDV;9-MZP9.Z6AC')RCO, Y)6K&DT,K0O-'[@5D A+/$*';9RR7OP6@BJ MI31+C*NZWLH*C>!U$-9+"OT=9A(GBA5GH=;_Q';S25L)-Y6QEZ?N^VWD^8E? MYA8L,)NQ-F9&%+/4 3Z?B6CK%\S']1%NGIL9!3EST0:!SM;.Z&(=?]BL2K6K M3)-#-+,%F$0SB0"?X4NH*!1HUYIN,>[ M#3O4614X+??%2V1S UNO&@>+&:TMB R&4B9QP$I[F'KS;>KZ\H9(:BN?L5O3 M.-^4%WE=#/UR.RX>.L(;L-2NACV05.8\WOQ*R*?GR[#4N M(8Z(",)N;J5)'"5$K2/D=WC"!L!+!I?S*[@8;(-6#N MH])85U#$_4&*/R_RJX*PF&"$.#W'&'$J#BC$R75X09Q6G1'B-%(2]IR-^1]K MBD@@9^ (LB9M9 $1TNH)"[CK]^EM:858 S QQ6H8QX!0,4'B3JO " M-YTV([2IA23T,7IHGT<"-7W+BY!FU#82H$EYA3C3: JV/,;.;N"BK(M@79%= MMGZYP<_5"57YIVA-S(2^OQ"FIH=8_5)I %_R,E"F7>?2RDANVI4K3A_!FI51 MJX\7JDP;1K ZI6*=+$GI]81 UREY>,BJ-GL-*SE%9XXX7V>X5,/,GK'Y@#:, MCL S5^7A\+RU MG_%=;?)S-MT1-:#M1GY*6N=1GT(Z[(A/KT@]VM/Q)QW)"K5$J*5"7QA=Z/S- M1LU.9K3.>-BG8!L.^;3R0T")UR__F*6WV8X?>SA4$Y6-\RPXFD]EQ.$(+@,= M'H9TYEI5>#.5DM3%YH_7ZX*=1OKPS)(>A!Z]V;@#F=U>0] 9,/>A9ZQK&1\$ M&YI9Z -POZ/6_WJDJ%>W^$LT@R^_+BD9;OGQR4 #K"9;RN7V/,M3.OC+[^A@ ML#M/QVY6\>*I(QQ8CQD3K73K(*JC:3D#-]6*&MOPJW9@["X MM/4/XM1X0W@:"NA#U$KGF[+5(MO?,.J48#[ :I MF3+U_JB)C*0E0V7ZQ ^@I=1E'A@VUX,+#IMLMZ^R)]S\7-]T8/#%S^M[EGN- MUP;*2<46Z'+,<5ZESZ$W7$W=B,QLZ?%VJX9UN-MJI">66DB6U9Q4I;<%"W8+ M:H0K$ZK7&+YZJ,Y&R+"UG+F>:XT:60%8@G3%,H,SE?*B>C$LKRX)4MBJI38H M "]FJE,.7./4[%U#="L?25F>4T\Z3:N46DX>[R>'XU0D3<.(21PCK4@H9&A4 MR%?%,BE;PIX<$#=K"A@IE.Q+S[SX$HXBZCQZYM!#N MWAZ,XC,QGI?K>/VO/;N"=I46_-^_X>I^4CC)EJWY1.9LCE Q502>B,%2L0I7 M5J*:Z^!%=YDP\/*$M8,0M\8;8M!40A^7=EH7]$^P935;I5#.>30^?]GE;&QY MZ* S+>H?4 M#?59V$JA..D]^_OKKC>EP0!@(2F]Q\%6B!+K@RS]I'JC:.$=3356M8EAD U< M=[6G"'UAJE"C*_2Q]C<0-#R550T9-5[;6*V^QC#.2EW'=O-5!ZJ4YAE+NA=HA"6>^E"YAN4?-H_W.*"KFZ>JV]@1L$(7H)9\<&ZCQFV0'2J3A\@5?5US1O\P_^*G6A58O?6(3J/427MVIPS=HX<-XF7>\8>DIVVPZQ1 M[ .2UC2\LS3'".ZH'S(PPYBBBK<0&I(/VRUU\\%5A/)0 2"6P3F4EQ(OKC*, M>HZ"^\$,Q,80,:K-RT!C\&V6\Q!\C=?D+L_^C3<7&VICMLW8U9;CLL15V6[: MT;#;N\9[S*[,8%9W3A*[/&MIFM6;%L=8Y\DNR!CHUT15;/2I.>FRM/2DK]!! M/NHK0+6&;I.?CUC[U_X;+2M$]403<'U#BRSJQ\, [4EA/W![?:?7'M";Z[3I MKJ;U&-0EFCP$]HFFB(+[R+98 [S8S*6"O$A[TL7L=5K>\\!=WI.B>E?AX@%E M?$61KS:^G5@M0XRG>*UP37\Q>Z345]P6OMMKC]U7!7G$1?5R14%9L5422OO( M,. QBFMU>HCG"IT117:IE;'&>)W!2T5[M1V^!OBM5OH7T[OBE)WJ%;HA5;I[ M.WV)'K>>>A4C6/CK7Z3J??4TFO=][7T.G0#Y7?CQN^ 358]![8FU;SB8MN#" MCN\%G3<7U/MP\;>(L]CBC<=%FZB";Y=\O*)_E=D&%^-]T?*:_76YO=Q7:_* M2WZ;YK^SNWM][ 40+@^]3L+A(Z^#.9X#K[MEEG'75>$A[*[[87?=B65_'N2B MM"=XA?C?;-^2-,)7Z*F^3G=/%407<"$PHHZW0)ZI#;<.>C31UOD-(@FVO&5W9R^U'^HP=1#SZZ:.NS5=WGF;UI7=]O(61+P^Y MKO+AHZZ;19X#+XAQEK$70*=DU-N3S*(KDXTJ*AQ1Z:@13X>V P5=AL858CKJ M>\W1A6 @V*BC,)RG:@.QFRI-+(9XCQ#AN"W/3>WD)V1DE3>T=,WG5] YACFI M9 _7CW6Z5-%'S9MT)=;I\_K$9UC@ZQN66+;!$(A2ECZ@-')]>@[8S5:MEME. M]$00[H)E*5 MN?F'Q E;0<)-.P5.KC]M *+[=*,,^1W-( G^B!.T#:UB5<464E6=W%2V>5,> MO=:VE)4[,&C,0#&$?N>+G,W>F1W'555DM_N*+:O>$/&H5X;BQ;>XON2IVF)0WNS@DD:"_)2;6& &Y39+8.-#?I,RY/]T4Q/32KI6L^ MEH+.$8M2R9#@TRE1H4W-FS3]:<4>A,61OBV)Y6&1FZ8&EB/!5YG M?(^!_KW#?+,AWQP_D*+*_LU_'SFG#4M7AKQ$OIJ^K7NE=GW/U M2\\60H:?I8Q55]])_F%7EH2@C4.>NB&:TO!RD2R&O'E4 ]JQY6 M$EWD/4.$?I8;J<#W."^S)UP/#]ORJ/1?NSWS_"O61]'NRGZ%WI/TQA7 I3L& M<6![K.M[Z;;%_-BGBM(^-"8#H2CC4L,&7U]N3A;QK6%@!5;4#Z->WB$^S()M M4GBR;6' 'HT1.]CJJ)/=D"VB&E:HTX$:):]C)^1UXE^RB_*Z D"@'1C%F\ . MDV"'1:&'03Z&/3,CJ/\1CNTYB+5@7/-*SD- .;!9P/,VP &,9[,',,ND'6=+ M&/=DM\%%V69,MX^_DF2,?H2W*<2!A;LF"@;\ST$BN]Q,A(8J-M M3'S$148VGZNTJ%1K8:#&^0^+S3W-E*I9LT$AJE^3QD3ZGF\A!OJ+?;YC'GRL M@ZF8"&:*W=T,JDY=_Q34KF60QY:P]@_[7(\\#5 MTU\#_-Z_/OB]CPA^/X/NT<+:M0ST?FXGZO6<_#OBC%WF]2#NYX@0]]>XULA: MDY8!VU__DM0"7NUNZ6M Z%]?'T+_&N@2M]"@W["@ZJ@):7LU6TGJ>O54(=SZ MT)5NOFN@3'FG5,>>2#!>HB\U5> 4*D:-3NP;9W3U4\$UN.6IE>[9M^!N,!LH MAGQ.-_6,M " M>^/*7*'ZUI2IG*0C145'$/J*DXT_$(?F&E\U,F ?7A_K M/F8YOJCPP_B&II*F/6=)3RI?P1VR[CS]$7]ACQ)\' M[ES4S4@LOOKH#*6(?' R4BXOR-F=]3W>['>XL>CDA=LGRPAL2-V>MM%1NZZ; MJN5[R!!GIE&YW&D@(:FO1C+8K/FERN9B+?T-%T]XP_?2M_MJ7V"4E>6>!=3 M"Y>&?D%F-=YHI5'-.%A"--'AWPG!1OB&NAS]C\X#6JI#Y+Y]J4,;^G+#E]"C M243LQ_5D!R] ?2_0C$-B&6M6LW#?IU2'^IK2#\*8;-!CX5HU,W#5<>LA%2>. M!FVMQ]"X48S@T^[)&S#*_.UY7]+5XI6#Q<-NGBC9_L!<5KJF'/1@%FK78GWW*A,>^U"8] MR0QU12M[6)F#)9^@_UXS;#XV*MCLGK3B4=K)#WPMVRMRR'*>.DKT[$';($>T MM[<)LI)!\CLZ%'PXP[?5#=5S_)R-YX#VBB^;TKV$/P*C:49B\]$G500$ M]*,2 E*)0>K[/CSNR O&UWB75GCS,4MOLQWO?,00,*9OZ_WJZ5VKM^HT0&+$ M5)FREJN1C(1Z"#L&S=<)BYH4X>='G)>AEPK-?8#,;*91>5<=ZZ#,JYF>$%B[ MK.YQT=00T0+-C+CY4#IB1XBIQ7LX.V.D4(4Q P')AV>\WM>Y*+C/L#$[2N\* MS,\:HEW#]K)"ZYHM+.H,'8+,:;8AWM1\?;"9:/#N>V KDV:JW-SNZ"\))VH+ M#J$>V0J=OE5'DRQ;0GI:H"5,;I@@A26;Z+=I+(5W4.L[!9)52V"I_6X"0BH$ MIMWM -_3@K5+&RB -#4!19CX]H==G1X\K].#5^ES!+$%T*_'00C6J03!REW! M)*I!V1P/*&%[9#B;%D)DU\<;9^R799YH[]A%M>;?EQBF>NHVR_'F!.?TC^J*-O7)"_O_X[+$U6E:X3M2L'VXZ:[7#,ZN MEJH%IW-)56-=D)"R5ZLNL&HG+6D84,.!&/$*<7)TH(]BZVV.&Q'G]AU78346 M,BS&:JD[2.*.J4'"+DY+UZ;TD-.YIGJ0288$IDZ),@6$DC=ACP48BZ++T[\WA=\=3*2Y"C2=B1FWW[H[&/*OH^+I7AP M"[ 5!IEP6Y\X&CK%ZVYXR0S:MN4#S6FG Q,>=LMS4O!12OU[R5*-"7=>9_-+ M!_A:?O!AOD:CARW;N3;8C?Q-9"9U[D\Z : =,.$+<2EGBVVH;^I6R@&_14OK MAOT:4>K!OY$=(?P<[N+*7.W@+DX[FYJ*9_?@(^^6<(5$L]]OU?-EMV46=_U0 M>2O9JC3)C_,-7ZJ^(F55X"HK^ F7Z8N4O9UU:?<(*K.=5L/(=)V"0U@!.ET' M-$@YM0?3D[3'6AYKD?ST8MT'/PZDHC4)7F\5UI.)1T<:+3= B!\L3<#9&PL$ MS7K]7VH,YOB.GQ5= HK:3*MPBKZ#T8]+O18TQG"I]WBSR=C^=[J[2K/-17Z: M/F95NN-9ZV[3$F_8]CE]X9017;/2-V56X<^X>,K6^(K7GV*7Z.YR+N4?Z6X_ M#AU+J1-=]O6B#O+BKP<#/:P=+&2R\;U@7R8D=3*O=8^[O=(1T55?GQB27?OU M[*>**\ >-$NO WM[RU<0,L"6898R-G2T8..WJXO3%>*"WITP2>@JK:^I'!<% MJY3*_N85K J65HRO!IW2X0+JR?L>6+QZ\]N.+,'J'+2G*,^I%]4)P/99?M>D M2"!Y>8*IKS>G+6_29UQ^>*Z*E!2;+$^+%YXGVZAR_ *:NIH*'C4Y5V+P9IOU M'KZNM*=_6]6E'_QJ3YI#XK=<"KNO$?JR[Q(((8N[XK@VA3>EPXH6GM\M[C!@ M-0+4GN59P-B @>"(Y0K-2[++-OSB?Q,6:IGHYGM8\.2:;S$N3 =QD06&]U!3 MPP7L#!@3WG>C@_H*&6)(1 A"G#O%@J,]@&#"X;JWJ=GC 6)UR.])02M(0=BF*>IN- M[1Y7#*?P;%R#S&Z[T0ZAGGFP_V>J*TBA\GXB2]&EUK-LMZ)0&G#A'G:]:::;S_[.GJ'-K60P%6K M;=V)N#7UJ)BUH81!86LKK0MZ,UPI=4NE4*Y\5/OR<&@L3J2P0F??DO?*:K%[ M=M] FP:_$K+YFNUV5Q08]RGM..M,FRRA\F&G9 08*Y[F*QKR.$+82 MX;V2C M585?BVR-4;KCWL%/JW6D8>%JYR3$H0V'.#5B[X/40M]2W@G6NUAI M!'%-VJ^TM"O4>>F!O+_9^]8=5-*3^//04$<7ZYL<:5;P+?"SK%S3D?&^F)PY MU-&UAP7E=*Y'=F2203.":Y0HC\@H>1/V -5G&HXC6!;0-RBQ_/:C@R$REL&) M#K7<(/FA#F>+]:@P(V[S16F(7?-&*<4;@\3\@H"10F4Z*;V /FIZY('S29FU M.IG3-J/\4DJ^09XI PW>'0QL[&.FRLVWZ&AGD(FXYVD'PK?G:)*!#:2G!3M# M5V_<-,O(+./:AV=V+YX-MAY84L)_\VG6Y$"<'5MWNLV4S7DKVDP1Y##(4J=Z MB]A"%#L"PA-$[M,=H@/E1SHISB+9M+7T$N+6@N/=5#,)PZU1&ZUATI:4ZR)[ M9$9<;C^E%0T?E]O3>W;,FV_G7A49*>JCNN5%_AM.68!A$Z;?<'5/?V-5Q&[( M&6;Y%;,<7^-'^E9X\QG?,:*K@FRSZK+@ZW?YYL-VB]D]*7&CY+(5>KD5 M,(WP^$JL[5*R1&ZM'&&HTQPE2HPF>-"XR>.?9: VF0 M?81(L"HB3^F[^!=' E-QFQ"#3SG$[H"LCQ0!?PB__"VE4,O275LWEQU 9&<2 MA>E)S8B;#Z C=G1EM7CP?5HC=2J/-Q#0&P)T-(@319+=TK#]R9Q6&L)&S=?' MD8D&[ZX&MO!HILK-SXZ^34>3+#Q">EJH@FAM'?.F6<7!6T/5%BR34;G6.A++ MA1R#J%4H*Q$I.)/N8=N7QP(278,2JZ\_*MTC9AB4XE')##+$7M_CS7Y'1_[7 M^ GG^WK&\>&9HC9/=Z?[LB(/M)NG$P=6%.5C]H0W]?[O#3M6-QZ3@PAK!_&. MPEQ'_4[J0:<)$)8HYQ7N"I)6!JL5UDJI;WZULJXUL(\B<.:#"Y6A0@\W1&*WEKL M>8'_M55(%3!ZP&K4FV^4:M3;(M? MM3P9DH?G_SK.B&&M=RT-P(U:7 ]UJ1@=Z#7ZHX'_-2MN5F3YG7!5SX9%!?8) MBP^,CY1XA[98GS6B16(40.[((UDGM'(1'6@536B U1&W%J)";=$@\Q/)"WMP MRKE4^!1Q^8#H5(]WE$I56@-5(DF!U3Y'S'!5.(T.L>H6-0#M5( 6MS*=09(9 MU0F<:2S9L1M%-^0F??XCJ^Y9@@UJWCDI>,[>DW'.WA%J7,6T:8]FBW'-A313 ML8>+6XZF*),GN8A.3M/R'GT]D-?98!'/LO3U'N>H9,QE38)W&Y[^F]6BQ1O$ M,CQ7+RC]FA:ASV8ZNRJ!=9M1;J:9$@<)FYRL"H@DL(,BKD;X M'17Y*&?<62 M(*(>GS:O_G?4*,ZIA(9-J/P =;Z"DIK.=NBZW&QUG:W>7< 16*WYVOP!YGRN M^01,-8'F%[!4JLPW8"6+I_8H$1T68K8!LD(YJ= +KE"6/Y%L'3I#E+V_$,>F M'*4K,!4Q2%]@IS?DI=C6MCJGU0@2:J+1A=5?6WSQ=$@ONF8JDACD,.;!"'9%IGQ;\GO%XS.9 M1L3MT4P-L>L)3:5XT(.:)IJ4YS7U I(S7*79KF2'N%H"]*4E"7URTZS9R9S& M&9WC5/(-CG,:: B!)SH.?2 Y+^/'3>1K39?[JJS2G U:1]YL2MY\)CVY(ZIT M"L OJA@J5,'+2$1RNDO+$IT@ZN=/N*@R=A)OS3GK!+8K])@6Z(EO:/ZOG_[S MZ"?TB(MZ!>7O*-U7]Z3(_DTG@N_07W]:_?03_U^SP/)_T-'[U4^__&UU]-?_ M:M=QB9YP5# .LX^Q VT[* 0X.MX&6$$[V99;CLJ0FWF9Y795!,AXS(6V^D9K4$60JX9 C,0,] M*FAIV9/C=5WXL*V%?I:QY?*,W0NG4]XJ>ZKGM+$,S(S:G]BWTQ!7*JX^IO32 M@]P8QL4=.\UZ:%EVLO4L*Q])\\]#-J[R!C]7)]2./T>.[B:DO6$\4XCK==!9 M:FUA:U#$V\D0Y1W2^8(-$1_X>JF;]Q%(7QC=1ITE;W!+U<&B8," NS_M9((? M3-#!9<.\0GWV!AX' ;V\C^P*&96!N)#0E[$C0(OL\G9 N 0:S;(S"N<[\K6[ M?ML4GN87V&3=K1U3NS9BR.0ZH312XZ'[M%*LG&&:"TJ:-$4LIQ?I+I;79;IX M/-C%DF38TF6(2X..IIU&_(/)IX7&Q;P5;A'$2B6,HQXUAZ$8]>J0#0 U#,T% M9Q1-'[6$M\I623RZ:Z ^ICO3>?(RO23Q$3_1]GS.QB:C9M.> Z5,AR=$:M09PE$I)9%9I5A2)DM:1)69D@""RW6NOV$E[EFF(68>=*3 QL[X98UQR+9=:58HLM\ M'Q1&&"=GD$49:Z'B2#/3MK#1ILZ>GCWASN+KM,)=5[MI'1;+ZQ7?=;KJNY MZ\VF:CE%"JL#1W8[1AI' 3@HYQ9&-&_OSK3"-4C92D_HX^8$IB@K<+OXEB2(S&EP> M.0R%R:*%E2UAG![LB("#?@_^?C3,H3YQ>][)MNS1'24("PO)(8,PN AT_.!@ M;;J&MGZWA-*5"\ :E53_!:ZL&D;R7+I)KBB7X0<)#&!:!O5(6+P'4B",I MF/VQX=S#J 30LD5!/AK)],]72?"N0';$(YW7 G;MZ"AVM TN*%Q:1Z::%AZU*=Q!)8C+U&L MVE,6$70RQ' WTQPJ'TI6\31^- B=\A7M.YROJ8F'FTJ2Z^VS>'N94BQX ;), M&&N#A/4LL-0?)H%>N]6A M0[A^J=U-?@G(3TO$-*"$IU-4G@7 O=Y[D>HPN M.\G8D^F:=E,A/1(,&C6XZ)*3IF$DMYL$7,)K35+I(?!SAF\K;?^H)FH^AXS( M$2UBL9 X46I0(43!F/!2O#>X>$",*AI(:%J2V'SW(0S$]'T J"0&J0U4D#7& M&UZO]QH_-N41+KU\(D)EH\'+:RT:NL.V(L M)_F$*_38D*,?6M(?V:Y+@9_([HGMNJPY ]JF[-QS]1*XO(B5VQ"'5AW5#3%A M'Q0),=>WE+_"53NNG_ SR#P=R1+8_(L[!%O)KGK?NI++J-MZ\ M--".&Y^<]K8/M ,LHXWUSC*JNGI2;[8[:(X[$>=VGFR/F0H9;8[9Z0Y^ MJF7_L.=%[:BU=&SP3[RF?S<><7F[R^[JRU[FAUU_49S,F2-:>F!GOIV! M@U=9[A\>N7&_ERQ=C5F(,N&:!B(U%URX4>GQ>M_/1+-A!-%*2O[ V=T]#Q/4 MQO0.LX1/+0]UTM!%+6V]11P!3)M2BG.5 F:]3J74KB8Z':,&^/L<3D0UEE#WS NMWSTBOMN+5=*8T%WG;N)$['8]O& MT@P\)H(D27?,;0@+_D^X:FP\):4QZ(VX)F#7<(&!7*G'ZV#31+,9MO621NEM MJGN,<_KT6NV8TX?;!A]S4@NOFD#5L_03J?X'5RPUW5W.:@&; M]T:SA8DZJ1G"(*. M7K?7=I<@XP#QSP%HPXP75?[M,C2'Q0UA/SD-L!:QQ7 XYMD6S]'?J_6+#_66>!N7SL6_?T&%;L>B^O9MGT=0M\G]<> M#1<;.2_R)E&'PM&HO*^[/S0OT>T+$@[?F0DKU#.B(>!FK%!M"#^PW9K"P,)^ M?G6C^6\OU,Z<*7P[L3;X+*3_MFRM^9P4T_?LX?AXQRVBU+)OQC>K3U[8:53# MV4< &X0541>S ;26ZD)6>]V>7OX]S,NX+FE7/P5P<=BEXRO5S>QBW>]A<7W# M.99N+P20I65E ^!"59!V(7/DI6P7_1ZO-<)YF#D$>(,H@YO)^CT_ID!G"DQ" MQ,/[;S7.:8?SWUJ@"SY\YRD3)',7NS,6LR5-AM(S)(%U%]:Z_=P2FFN&6>"> M)SVYND_SBCP(SSW0?VYPP:\?T'?]&\O<=%>D#[$$W/G.*0R;3EXBBWW60L41 M;*9M8)IM@]?9MZM59E'+ M34M_9KSO21K.A]DM*;Y6_'5\A;_ #VF6LVVY]($45?;OFJ&^9Q7-,7-WKQ?& M.Q"WD\6]V<+%\<_1UCB@ZF$:Z6S/ B@UF>)U0MJM'S[GBW>N%R,DM?.PF# 9 M:([$\G2S--TL.767H7V$>B5-\VTE-(YQ1B@5$(_'%3O:U:;)O=Q7947'0G3,<_Q ]ODX+:8I M>8L#+;DK)#0*0-%AIDL)%!,124/%1JU-WG)R( P,&]/V)_/:: 0F#>< 5T9: M@A35Z/)D#I<:KS'/4EU6L"/O-MHU2:J-Y+3Y*H_Y&!&O72FZ$M-&4.^ M>F,O&:>LMVE$0=9Z'?LD<;V9OJ7<$VP)R$HCB&\>M<[9$#?;\=^(2TH65_SY M9/!-Y'I471X2#%SD)^F.G6C]?(^QZ1VR65*FJ8SMI,#EB[71ZRE_^@P3#+/) M6DM.&I;^*<2,[:_D)=EEFSII>BT"E4Q&+,NU\[Q0G&AVKDM(\\[:")3DH;6W M*41L^;VDMK;92LL1^,0/FX\V?N@(\*$X2-P*):O@*&!(Z&]L::C[-2R*) U# M3#[GT.>'='U7%DD(LEA*N^)V@>F\*25()WT/6<7&XN<87V'J57F5WDTV#>PY MVR54&T[7U51S7: +J]9JE6NLEM*2PT.TQ:'A-,=1B',+CI9=S84,5F!M=4=3 M*(B/NMGJ38'OV=C["5_D:_* /Y)R1ID@>VFJ(D$VTGR4"#+7[[U D+4IUN6! M+#7TSQ>M!QDI"9\*K_N2Z%"8B8IFS.ODL+H"0?.\QJ \D+E@;7$@6QO#ABNV M7VP8B^2DDT C(@6+(E/A'K..2)69!0$)>_+_XA?$CB]TB=;7[.A*467LY-&& M%7//\K(J]E%54E X@!"XZH:2H7+*)8:<3+IG/_-PG$ZNR,7)1JE8&5'$1]M@ M?$M[&,W-N0*MCHHRBEU__EVXF69$VWP=#:TCD)32(0=U)HI40-+SRS)UQK$- M8=;D9$;+#%&D9.O#R$!^"!AUQ^*.RQ)7Y7&^Z967_@VG;+=]G6 X!@0SQXX#&]@*OJA$-CND'-%LCW/ M:"3''^F,=G.15Q0K;+92O]@YKP%WW+O.]*%.!V(TMX04/9J+PH@&FE- &.-C M.0S0+I,9"YBZ7A'"XSS?ISO4YT,-(]J2 GU(U_?M7/L3F_Z&^1Z-#O7!CTB9?,05O(%AZ10?P$-3H5O"#T\[-=!#U)'](6+L54'6&&_* M<]KJOZ6T0^#V7Q6XK4=,[3Y-=[N2)=>A/05;?;_@UT7YTU', 9+6-*&S-,?( MZ:@?,E;"F***CA :DH:1;\&6C*J^;)H=Z,)&-2C_)%Z<9!BY' 7W8Q6(C2&B MT_%ZS0Y+TGAY17;9FAHMN8BG)VP^KHK0,5S(14-& JT6%<@US/T3%)^SNSS; M9NN497_HV%#+%\TU-X.6)[9M- 2BG*>/,9WD$/#YD#]E!XIB3!TPS.YJ-9<3HBSD(7) 3MU:HP:2LM&3 @&L_9N8RP()SC+L2Y'8

:5DK@NV$L&@BZ]J'OTJ)Z MN2G2O&0),>4]FREY=]A#1^Y\WD.M /;(AY$N]:D/ Q%)0X4X&>K310,E8S\@ M\]IJ? A$S3D\!V*B)034+O)R7[";:A)L29\W'T/PW!$]$XF0<)$)5^%#S$,[ ME]WV7?>LSD?0>7R GAT3=4]N7V>$,>&<2$1P-5),U+ MBTD<75LD%-*[%?)5#BYE2]@3MG+0/D-?S@C+V!K8M97M1\R_]]#!1=1]'Y=+ M"Y9?YA/]1FEY7U^K:+9Z1[ZGI>OGD1'3023G$$DV=OU?:M?/\1WK1577%72Z MM)DXI+Q-\@WRB(N4+YLU2=JST!<:]0T\SK>A:PM!B@T1RR2MAERN3P^"3>FB MTC+;>;K4+0T!JBG0#PW-CV_%@U196IQ<*-!] W;YX93?1RIY8EU^,XD=NVEO M)/',8^5%6>[QYFCDO?.8V\R!ELRNF0*MU(%F!IRC69D)T%X@OZ%.1SX^_&M?9\2H\P2P?*'=56+V$I_WMR7^UYX5&SM(&Y\Z M\*VG/;3@3X_KF0=?EGF8[OFV57GPPJONY!H_TD:Z3^M<5/%>BO]8HX(8--W[U8&"P9'?TE&?G/0@)@*E@2R4;)"M1K4Z6'AHZ>I M*1-R4-;W\.^A!-BIWUHL";0.L?4UEN(8T..=U@-10QW M7JWT+NFN8%V[M58P7Z5=;TN/?F@Y?F3];>W##5?_>MBWXL.2/LZ_$P?J@T[V M99;CLCQ>T\ZSY+UJ>560>30G86',TW-.)PA+"!#LC%/W-U*M": M2DE:0M2C7+'#.8C3HH8X+$AM'(/,;KDA+@V8^X@TUA4;%#_AZI!ET@*00CX# M6([X/()SH&DIB(J4S@7J5)86KI2EVRQG7($WV>P=R!"^TK8U!_% A"F4!7I# M IK.2&^SG%_1Z'7ZQP4U.[]C5QWI/)4=OL$YOXW%-R4.51.(.4!N+ A(<$XD MCE9N\D6A#,+B0.M8--;>I,_'^^J>L&OUQ\^98-%*0718H1(2N<_O!6)A3^ K M-&CF[3+&I!DBT(>H>XJ^L.?!#^$KVY+8?/G)/%M /YI42R6&V<)OUZ)/T_+^ M?$>^?MCA-E?!Y_WC8_VOP^.+?,O&*(Q'EB, 4&2W,0\ATGG'S=T(T P%XX*>=65:Y-8V"9]EN7^&-80R9)642 M1"RE@$41*[W@&^-N=I@%$WO)[(["X[ZJ1R\THG .GMFBX4&M3$0]'7&IL<27 M>=XH##"S74,68:P$BD/,#)O"0<5#U9Y9-GC"R:C63X>)JQ83*P%RXBT&%!(Y MVA)"(: 3://_=Y;FE10;O/F=#A_R[E!==9,GN)];OS^.NNYFH\V3[F.Q@!:O-1K6E;48-RU//L"#)P9U'K MEAJU8>,S.J6H[2H*=M>,NOPU+3:7/(M$^>$9%^NL9''N(J^* M+*?QC^>@'M\A]*^H'?Y[5.0Z[/%F&NA:A&\KE4,GO\H3SOR.<_/JNZT&E!Y4 MH-N7^DYT0]>D)$8IT[-"=?Z4C\V\ #,/]C(TFX]&L5YTSD8 MZ'E^LS#)"?GIMV8[63'FTQ-V"0GEA,ZI"&6B89,0:K2HTP\JF9/V<&*/()I1 MET$3$]O&&&<9E/$,\PNJ)0>^L7U.BD_X:R^==D%R^N>ZV>*9'H&8Q3N]66W" M"W8-+B2Q9"F4:Y)4?L$5Q'&.>7XEO#=HUM_0BH%Z, MY'*?J?XP"5*V68XW)SBG?U17U.GJDCH\]^D6%P7>W!!V3HL]&B%K%F^7.,6* MUSF)BH4VV(0J]HK5R55LY27M(\2 U=XY/MYNLUV65AC]D'(!P7,BS7$E M#" MXR0L%F*&"5FL]8?=O534)A05C+9GG.Q1ZAG!]EITJOP<:##4:K:?8B1LL(-2 M<[SC+.C T];&BZ+@\@PW$FZ1V#2P;%-$)T.\#V*F.=@"YXE^"G\RGL+7?<(A M=UO)3V+WS79[>AP MATD5K8K&9UU_*34FZR#67^-Y'_!%V^A>3;O2&YG%2=YMV)CP4%F5 MGU#YG4:\:!9R(ON8TE7B>$S4+"W'8^AD/3H>T]YBKTY?;8LS5H:\U'Z*Q3KS M.49Y[\/MC(JVZ[9YC=?18\]XHS =M;6AR2FKT;+;L=KE!5NS9>QXLT)=OYTV M_?8=$X!XO[T]7))EV:XW-'ZE17W*E._RAC[&'L7G7;;'GHNYI3IJ&_N6Z9_M MOUBP;OFJR"9A?/J@WSTU#R"Z""[*-DS3#WE+-(?JQ\*U$?- G'RNV '21_;# M(>S$&XR&[30."),O+ EIYD H\<)VM1P1\(G8LU;^:@Y6X3X+Z^G%66GI V: M,9Y$9M*X8T0KSY($&)V4TCUG0[(*7GI^2=:C:-S?K-'5F8U,0IV239/!2!,0 MXYY$-V.2RWU55FF^R?*[T9BD.?=6OR!;,-C"KGX[&^ Z.78P(-1$>+;)44QZ M7:WW,L%U,RKIG0Z-IPY30$Q"3#U!O!QHFCG;%I II>.7B+)#*C4OR^?"Y45^ MA8N,C)>R!^]KVQ/!:S;M@B U^^Y[X&SU-85?U'JG3@?8FH33L[72K^.UTN8> M"VY6**)=EU@8GS;=D1_'M^R'X(RPZH"@W_UU!2G8Q:=E[8XH/K7+9^^X.-37 MB?I*V=V\/F&C&!W7=_,NV[MYM796Z*#6W]LB:H]VM#;$L&3Q;<4WU9KCFP]P M@59-G=^R?9$@P^M9RJ%&V);*0_=?5N8NNKCCPW*O?9B]0>VBSC<[T)Z'5,B^ M:+;_ _=&5G: =D@SOD"(+NGJGO:;Y(&_"CM-6UY]_KW\#3_3KNI"% ]:$$3H*^U 2!#S&;M#*Q;HXAJA5,?0AJ90?9 M^$YW[/C;YWN,JX], XL*T\OG.K)VNUM*YKK3+1$,NLFMUJ'I^]) M+TH+!"LO0D_HD^ZG*'Q8W";$X%..;B3WR08WCJ?\0?WRC#RDV21%@/CIV#?; MIU#>6VN/H^VC].FH?D9]./ZK$4VM"H:_V9009B-/F^I0^ M8$$0%3UJA]J#1ZYCZYXPT,'T5*YR]#PF3WA* _93%/%3V!Q$_QE'@^ >U6#4 M.^$.Z8W"T"E^./)(H, Y%.?#*XW#IH"A[YE11$U)TPB\4QK>)$O#B&19*58 P%I.H M\].L4$V/&$-8!%FY"9G?C$.\F7#W86BN;2'O!#L?8J,0PC6/-+[Y#;FFY+R" M+]\,6B.B+C%[DSXW2=O*,[PN<%KB\AJ7^UW5%*@])P7.[O+3?5'@?/W"$[KM M^(+@""_ 4@?U) "D@E29<+;#N!O[I8X3.;YC)1U4'1FL9?K"%#":DO8!J@Y/ M4'K(&AI#E0HX9Y[4K@#U)%%%"V<%TSH70#;'@T2P+AO8IH5 2#O^OC1>E;J5 MMT*M1-1)K%.H-C)1!^">U.^@M7"ZUX3:N$8J%[F/DJ1BKU4/_'1U@X/ M]W)@+9L1)&=I>ITCE=G.K ]Z+IYD%/-L%1C$O'DVQX-$WR.5N38M!$+U2*65 M^.I'*I&!UFZD$@EJ XU4%!4NKL@N6[_4_R\KB#V7O6D9>W;'T&:K$'+/:J9N M5:B:)3)1EI%9H9H'?6G^&TW1WMF^1F#:?QA-;"7UP\8\*X(<=2@R4M1']*_Q M>I>69;;-FG.5W4CR#)?K(GL4S%CFLK?'):S970]46"H$/7(Q3[?R4,8LZ:37$*BN*=D]T=8[+? FJ\[3=;;+JA?A?3(CVD-U4Q6M>X%3 MN71(0)DHTI0YU? G'0FJ:5!+%,G],K-6)S,:9U+S5,XV*GNJDQ\"24-K!"<< MY03-AQ 1. )E*A(2'5+I*DA(F)*)]T=P_E'19,3T(P^]?$K;=VV9I/#^+#Q6 MKB(1^C30$7.14']^;7S<7,HV]>THCIXKFT_JW[ICZ")JN8^'/I)^AIN"FNES M?7;TJB"/N*A>V)GYZCCG-08>V9AM,L&P93Q4JS5F="]5:ZC*PP:EM7)-K5H; M84G[&*7Y!N'V6>AIB;7'$->VG%2D-90Q*D=KI7E1IP7;R[-7"^>O1W])6@:^ M&]>>8F^95OQN3\6=^<.WY\R2K;,EO#G0!IALM6!#NTV[]2X!AV;1:\#A:>6K MIV.)Y:^INCEK8&,IM)/)\G7VF.Y06J_WD"TJ#N01KX2)O,)@.4S2;&9K8CUF MDX6QB:X0.!Q79?Z$J:WKW9[E!?^5D,W7;+=K:YF.(#"'M?F0=JR.$+51!GYO M;(9R%7*MQ27MK[QKY=7#1-7.(RE7.\NEB'M3#_%M(Z4/='OM"WLVV%!RCF)( MMZ;#2<&52,J%?NCX4,OXXS?KWI)AY5+^'6AH*1WN2F\Z6W!T1R0,.)Q/16AU MP!Z$,%6G/OM@)B6)YI*H3>.3V:TS/LZ@91Z>8##4%5=F@9(.;HLJ^S<_:O'A MF64LQ9_P^>\&\DK^['.T@PPK39",R$>;L);J+>PWHEB$'SKI ;*TBH M?_TUUEOC5CYH=)_V*(G M<87^!Z<%NLRC34/X>J ,>6>#%U=VZ M6RKD6T<)2.<*"9/7TY52S>:Y^8RDS.].:RG+!QBF-XXNM6<)<*3I)+-N]?]Y M=0%CX&!N(6/QJ 6'S:KK; M8=;1_>VTA8^!;3A%CW-*N\8+) MT<+2BM8[3H+ KF]B$[UYX)?CS> ML7.E/-_1 M>Y@L$E4.?*:\S>*JH]-\6>;]7%GE/ZFJ,RS]>8W4AEZ05(S@]K M[M/=#2X>CD9P#VA!T_I!+' ,C@%LACP&&LY\55 .95724K]+:W)4M/1H?6! M.W9BDVQ1NMLA?-"%2*T>_9#EZ(7&E/+'L"$^)*1)^.84]BT!C.EW3,&^1:!D M!%F.-TW&5G:>N1T2G>^K?8';!_5KEIK3PD#2#FD+W*2Y7PMWT>\GP0& 19I; MY,X:(C@R#.6(Q(LW3"Z5NP@>W31WMS$\:B S+$#8XADP=2X&)@4UU#SY0F]V M6HLZ/*V%Q7)T.$ZPR5,X1(2V8,D>K"P7GQ]V$S*OCXW?P,L8/@ M" X1._K6_$BB/48\3YY#V( \2#Q?=:@NV>(HL8MDIPXX^&'B&- "T]V"PN45 M=:Z"$\6N8APZ6) SQ7,51]+)&IXJ=A(=P;%B9R]S#![J@\5S);K&#["CQ2[* M@W:YIH>+W62[=;OACQ?'@A[ SA<2/J^G Q:<,7:4,K_[!3EE/%-O')VOX3EC M%\D1'#1V=3"WV*$^:CQ3H&/@ #ML[* [9*]K>MS82;13GQO^P'$,&U/%C M!]U!NUO# \A.HMVZV^!'D.- #6!W"P>;U]'=,FO/LW*=[ICMY=NRQM2I;O^ M\U-25I](]3^XNL9K=QK)V]+N6$%\@1 =T MLB]I%UJ6Q^M_[;.26W.65OARV_OA^*[ _"K(N .9Q]PTL2VS8P"W4P<9@&=I M5@70&0*3E@>E!YH5VE V?F_L\"-*6\ZP07"F;Q&(%A\&(3LY_2 RQX)(@L"' M[98.I.F >6*P01 P8)8' 24S?!!0J/,S-^9/TIT1"(<*M,/QD?8.E]O3 F^RZCQ=9[NL>OGP_)@5:3M> M',=?"X[F.QEQ.,+)0 =X7#;7J4*8J92$$;+QT9J3HFU#2X=0'74$(=S&/*>D4_+AD1)W$ M!5L\M.HD)!R*3F+"X0&0(QV0LVYS=;9P%$F1]P]91QUI_R#S# T:%4VG!^.( M60=&H:[P$^53M@=05"R=W^>*K/^\*K(UOBFRNSO!H1-;1N$T6LT(.BE2J8(] M&F*IU7S"I!66'/W\T__%4%O=8Y94C5*7#*B/C)!G3MN0W2XM2O2("U2RC:# M6=1F^)%TBF7:PJH)ETJ&?/ZEUQP"W+_GFXQ:F-WN*[SYD!9LB[B\W)Z3 F=W M^>?];9EMLK3(\#@9F#UC\TEM&!W!;:X*$MS66E7@MA26- \0;DC1UZRZ)_N* MPIL\91SH6U*@WS^CF_0Y+*QG>!!Q;=LAK,UE]&%MJSE8-MO)_OTTR^').,OA M< HPPA6PU'[660BI$)EDW>T SPX+9I(VXRN0IN3#<'F(#39*UN6]XTDUZ:#C MH $]4I,B2-(*Z-7CQ*NP+B5(INJN8)(@%1I M\UDG3QUCRD@>^(*P6+X*Z"*.I/L1_=_HDLX+"O2E?OS_A86FK+&(T1<>0F5$ MV'=YH0SXE@=;=I7(MFSVHWZ[O^;VEBR(VC5XH(7.3WMFP.7V&E.#*I95^C.^ MXZ?W1WZE)VS>7D7HZ--RT1ZNNFJ5J=Q=PYS4S]G I. 4[&!TV5"$A8!!.Q/; M%AGB0L[3AXA.LE=7 HN4>C7SO>BH[T8'$O3YS?F1),!".%*@L'N3/M>K[:=I M4;QL2:&=^UIP-%_)B,,11@8Z(.>CYNI4L#*5,IE'5NESN]>T[K&&!9J-8Y#9 M+3=$G@%S'X+&NN*X\7RX//()5[^F6?Z1E.79'M^0S[BBGX$'C^-\<[JG\23; M\7].SVR"2I7>=YXI%?RZ\RP[C$/#+W5HR/$==96-^N0HI&5V=Y[G:TIZ/Z$T MW]"Q8,N =E0(#MR90WNS\B:TLROI+D+/4J"^!^U@L^E>1I;O6>NWP1,HA'7H(.,!CV42'WP0I,G5V$4@L)>E^1C_'IO)7&?EG[2G8#^D=Y,CHB:DW3Z0 MBM1Y:T N'!)?!GK46P8:]F1 @0I*PLZ,-32A=Q(,VIK8M\EXBT'.-=QOT$D/ M?[#S&C]2G[U/2RQ8_3(A%1[>')."'M<<"O=W0%.HQ_Q(IH ].?P6P7T%H]:5 M'JF4MX+J$.602WYL4B0]R(T$VLNQPJY9?H?S]EWLT]U5>ZINY*^&U.U- M!!VUZRT$M7P/RT!F&I67$ PD))_3'2Y1@:M]D9=\EI?N=N0KN^88>%AGZ@!D M5BN-+ANH&0<7#4QT^/#,.#3W6J9\OFZU#+6Y.'8AJWN63=;A+*2+LU(_UI+ M$=GHRL1?3&ZOJ)K2\/+*6(31W16QWB4=UE.B"@.M8+XJ2F+18VG_P1V8* M-QZ #4T\VQ@H"M!A3WV[9" >_5 K^)%/*U=(? B@3H9_C=>[M"RS;;:N-QT. MBEJ2X/=:WT;HD(S$7G?LB'"4UUP;/MT7!5L?N2FH\;0GK%^2_VM77\!S&>2Y M*S$8X[DH\1C2YYL%?EO/JYES8[JCXB[CP+H1@*H##TH[IGAC,@ X#$,RC"N: M!^3Y^DSCL>L;18O[149R[B:& ;UD'%>+;TYAKE ;&%HEJ*>%3P-[>@;C.';> MDVSC'LB]EJ Q8Q@7>]2('^G)$A]U>H49?*5>9'> 9-K UN=':A&6YT?Z>I=T8ZN1,,RA MO:%R,%>FH^+?LCQ[V#^@A[3X$U>-%[.L\N3A@7HUSQS)D];R'I%[.DLHR=RZ M1!FK:L.R[NQIA.V#@9'@/*-L&WQ+[=@S:B9EG>[6^V;5B1)MLAW+XWI(F-MA MYAM'TORC6(Y06KA+>+_@<<*A5C 0O;< +44Z$M- M$SB9ID$;$]O6&!4)E?(,"H)J)/__[+UM<]PXDB[Z5Q#S9;HCY+XM]>Z>L_=# M1#*1 !*)^:=#[Z,\SN_V&8XVU^EO+ >1FO6M\290,YMT,J1C QWXU(K"+:P8 M==H/>@91*_X>Y9P 4:M[KD@6=^3# B?* G0S:9UO_XUO&18? M:8/8)4DQSJ5%OJUH>SMN2EJ0O0V%=/@]-KTB\S:&CK_:OHC8"3XZ84I:HH54 MC[;K]<'&A47GR#8L%&S#G0JM_-DLZ8I^1P=CLB#OVI.6',*D- K KX=^C_X05=16PI$?W! MJ&8V2%>8$*\^[)NGI8"NE3KI7*BQ2A=3G/GL#19HJ<5:$_@>F:MF3]OM+LZ( MUGM4VRZ[/[ICU,M8K7$'D9LYF]9RK$4XFK1FI2,Q==P>EJLI4(?D[$\XP$HT@V+;8?"LC8"Q?FL8'ST&0H%\IO&MO#^>MN-S&A?= M0?@BBK/?V GXR_3#US7.\^MM_R2V8&O^@JHO[R/(TT^,5PV9EN7="IW_\!2^ M:O@1$W D!-Q,".)2Z$08E7)X8DA=4Z$4-:]S 4 J@<9,W^N,E]EU0;XMF\<= M/>/T@"]H1WWX2@/'-$K.#GE!=C0$>__R*R:/6;1_BM>G&8[R>W9^XAY_+=[3 MQOQSX(^\)34.R4.2MT<:K1O6)?DV0^^3_*2O*@$Y>A_EF)]::ID0XYK;X?A# MD8!C0G0YHX7V?8YGV^9P.OR^NZKE5[B0'M?0TE2?4D'CZ0*D4L'GX#HM.MM5 M\]56N9!S%OH.) [?NV\X4O*N26CDA4(&V/15JV$4+(Y;7+S'Z?J)E2=Y,PA1 M3"+'0V2F2>%'DCY^C)_QYC3/<>$8>(UC;NYL=6/VOE3311VXTQVE7G_KIK/ MU4U&]C@K7GCQ:%99;<]W+Y<92HT$%X'H=")1L[=29 .T=_<%[$F!'GGGE(F@/NRLMII\/[3,/>'4ZVEVE^ MR%AAE5N:=03(TK'7J@T<+:6L&.&[AI+= M%TTQ-??]=BYX(*,[3(@NS)P[ MSC?T6-W\0L4ZC4_@RL"7248H!W (K3A79\ Y7XS;G?; M[VB?&-]@8>L8Q9#@/OZ.;I?NG@?>,\6]O^&\,R)06A]*^JZ/0J Z3SUI 9!H M7:II2-^B<1'%:N1],D2DJ6Q2CTR"RF45NKY,:0A+&\9*^5+OS=:T\3DN_RM MRIU1>AY$SPB:+:]3!6D+SEKML^2-PE9\^LX.:69X$Q=H&ZU9I;WIJ(M7M3Y32L<*;/C;7M8EQFODZ%.BS=KGF4;B%U(\\"VOUE<1H.R M\M;<+*-HP[R.]TM+G['P[_W^5A[J-'Y^*O,VZ%3>.0NJHMYK"Z/#= M%PC1*DA'%+*!VIV'8'I7G.\=9T1=X:@CG>V'=^DJ#8A+/RK_4X_+J%33S?Z? M>8\CJ#F1"=$K;*.$4-?;> GW>^9PW?=X_922A#R^\/0E.K[0W\%.796I!]+, M7B>>JGLL>3Q=I9462-?GHE#GRNSEK&[HT)\6.4\^.UW_>8AI!(9:_H6DAKIA MA'AT8=_^K=B[]NR@;Y:;M XYC;3SG#J;ASCEON86K\EC&O^+-G9#D1!O^:TH M97-K0)RFFT[U>?J.1H\;5DF2OF 9B\]1PD DF-$TRNH;O0(K\[T5+&CS F03 M3=)@[25EX1NPJG64GB^/F9*9,Y@F,AHR!S2%:]:"ZNU=U3;!+UR\?P#;,9NF MJ?.ZAN..;^AH.4*M'M155.Z=]U4VHX0K[]<9_I7&K][G&!@?[LN M9Z8]2= ?5M8;KT)C?D\VX[S#ZT/&Z4(&E+:Z0\279MU+&DY,K86< <_1\,F& M&JOV!!MXJN+^)<,1:AN VA:\H9'(VKY##4PN9A-PF#(U(]BH9??[7_L8)J[P M\'RB^Z3MCF;V=!QK+G,PGW%AF;$:HL-)88=FZDP'OPR5"W MI\/.?@:_\%7ETUWO^8;8%2N>FQ=XE)OKP4.0T M].-5N7^(TY(___&5)MM96AI$NIT]K($2[O0*05+N;'[3_#H=K^^X\ ,'\EKS'&]C1I;]N/8A\^6I) MP)4$L]( *PHZI0M:65 W)Y+II8)U&>TQ^QYC_N^E!<;RWJ,DB*(4"(:JZ:\!'E M?=?$>.6PETUXMT-_VX2G^)4H@4W367QM64AE"84C0#!+X+$C7DHQ7FK_5@K? MUKTF%R6ME@$CS--- =7C\%._!%=E7?$#0(&WNUI$91$@_ *X+%/M$C^Y$&YK M[NHH8]LM/9X+(\S3<0$=Z/53OP3'97T$&$"!M^-:Q-%A(/P"."[386,_N1". M:^[CR6/;+:OL"B++TVW!U'[UTKX$IV5;&-9?OK?+6D)Q31CD C@L0W%9+[$0 M[DI=?G86;W6Z^9]#SNN3V?Z CXJ*]0$D*SR9EV1@O^;1EI!>SK]9+C[/5]O0 M [8279WAQZ44U0]A#QK_" 1$O;?T4*+SG=YMG\.3ZHHPO\=;DF'Q9U:/[Z.O M@G.!$%5UG)\H3^?HHQP\:Q"@,3H?Z"U^57JQ=<^+Q:47>^"4*!,ES.O10&!* MX.'2]UD^4KM.RK]U,UL36/(<1$-"FM)Q;4O2B*"\@N"HMJF!J.8-E?;=OJ0 M6J:!S91Z)C:*75MO$;%4ARMN-(MC=S-5LZOKL2Q9!F*%8KGNTASY+V.70UI)T\_?:MW.BR'L<#?P8HC0%N )7$_ZF*60(Y1B M'LH4L]5"/:=L_;;-:U)SKHB([0AH3[[K(5>E8.BS+ ML.!60P)8UBM>"U'$ "%$ ZZ$@$4)D(T9N0YR;XH> K0Q].2J'U^8ED*6$TP$ M@3WP;,D<;D!J@9XJ@08DT VRBU"F7<9TB5S@]7VWW?!@>YW&.XQYYK;>DR6M M9XH-F])L3Z!7,Y?TD!^BY#J[3+<9_O- V\:2S6C+ M?HWBE$W)!(=BSU#U@PV#IW,SJX!,0+76IG-#ED)6E[M]M.8.X>SZM\OS=\?_ MB6ZB=(-W\1I13W.'$]K$QR/T*TYQ%B5'Y46!FUVU.K.U%K,ZQUM.^XX3H[@MC1YQ\GF-T0D=9'SO]0W2AKMKDO;:)@(E MV*JZBT((/-+)94GZ[B.'XZ!2?U/YZ&WC4C$/# 7,F=:J_PLGFWOR*2K852XO M[94NG?CTMCU>-630Z-T*G1?P%+YB_.\* M\FY72>C<.'6$NIRH8D6,=UY/ 0!- @V2OE,9+[/K:GQ;]GK\SZ_#JCS^@KS\ MSZ\0U7C&JY[?__QJ5X7'4_@(_\-X7Z/_^551; <&)!#^YU>AR(YORV9+S[LA M>9'A@L9BO.PO3NF$K,@OTTW\'&_H1/^,I$46K8O\GK;D>DOG:SC+^F6#I97" MP@CO)O$!"H=(0@)K#J0_"](R8Z(2K,(5HV)+>S5=OZSY,@J+!8*[F*P4!&22 M]"4P/8.,)N!?,-M--.\'Q=-9>?3[+$K73_@ZE5Z&0_0WG!?I;E!ZB[ 4='R&*@7];2"6P,1@2KS-P M[US)#05V0@:W#KCH7J9UWW\A(ZU[P&EMW1W.X-;=Z)K6ND6U?M;=EV:T[G]_ M-=8]Q)"3=4L[U]6Z&R%NUBWH7JAU4TUC1V\)K[V%=WG#VWBK;6(K'RCVM'-! MGM'2_^/U6+H$36ZV+N]D9VMOQ3C:NZA_#HL_BY)X2[(TCBYXJ^*Z=C)6+=E"[-*^_\G(+NK;GY&U:W.6>J8 M'-@FO[4V;[0=]^#6$+(D4L1)WSP$%1O[\!B<:4N?-J3,&95+N$%&WBG$XEOV$=PCZZ)5PC\K,*6;)8JW(CB! MMBL$>4$ :KUA(./H@701R_NJ#I(!U;3 +A!*P3KW$G>][%Y7J/Y:9FU=X4+ ME)FP^O$Z0D\\JT6#!\9&53JH&YA7S?Y65>BBB+[.G8UNT;W$M2/ZUJ#FZ1J& M27)0!(%%NF8UX^%SW,%/5=>!>=&2AA^7>CM(4D2Q$%":*6X=-*ISQ:6%TY53 MJSRO2 UM/'WYD.&%G2HG(Y)(>!6.6-'E.AM2]XO!COJ,6F.2Z9C'H-89CG)\ MF7;3KM@\MY)&#\G+#'CWCI>,QOA&R? VR1%:80UU? /TYCM6 M[JIFI4;=3Y;DJS\5.Z*3QU8 JB7,;?L^."2 L!#]Q AQ?>\QNCVSS.%98P_9 MRUU!UO\\([L=2:4["$:Z>EZOIO.=X:LD@\[U#4JTLWXM[ZI^C?C[A:S*FKN5 M./: L"Z@8NFM$.CE+L0L^-;@8/W51*L-58DY*QF#D6X]=H#.35_V5D,V7.$DN2(;CQ[0L/[5^87EL><+SVA1UGMP9J^_E MPNAI3?:J(.-@9ZTZ>W,4MOKP=?U$96&4T=$#X>T6K^>N)3,"*<2W#_NV:2^C M:ZVNFNRM\F8/NF;EYZO:U(V&H(#"RR.LE/EARD: M4W&_U*%"%=D1J@G?'M 4018DTF:[)Z ^ GQ#87&W)VE.LH^DNOUYF+QI3=]4 M]#?2>Y<*-FB #*9LE>E+^MK(6+5DB-&ABA#5E(M(&[6' QG98V)Y7 -KO^:M ME9[%F9TT-=6!P\;T@%)8+71,9G[6J:ZV4BQ, M9$MV."_B-6N:="-935!GET@(?%-'!B)!\T)4TK5)'W*F5?V\-))E;!)KNHS8 M?F0ARV) VTNA4$B:I?QRN4*@A+/R?5U8>?C>MV"M*!$2RRKAVD*T4I[5%:&D M/]W]Q)&<+P3*ZNXBEE]8J!XKDO9*QYG%EQK,*O"K=P>'4^AV6Z?U"4 M; 72:D.?R49)%Z(+P:46CQ8XE.(/9C6Y*PUNX5B4:MV+QY6/83OK^2IG6C7/E^1M M-'U&;+^R4#!T0-LK^JF0-$_Q+Y(5]SC;J0"M)FC*> T)O&MUB2(A :V4KJ^Z M)65:\>?OZ)1HMR1$:SJ-V'YFL2262-NO>R67- >B?XNR.'I(L K0RO?5#Y:\ M]X3S0"(DFE7"=6"6\ZSJQTM"LKJWB.4'[N-X0-J%L4+.+ OA<1X]/F8L>R4F MZ?7V%C_C](#O6?/N\=?B/57[3W%MW(6G7BZWX_%=0;?1 KJH[J!0N\YN+6?5 M)V7%V2OBF5??G4!!//I,6*.W8>\MV]OKFZ5F8E6$_>]Q\71VR NRP]E=E.#\ M["E*4]J/PP0-%Y:ZA4-O.@KM7WLY:VQ(M4YK#X<9D:9U F1QV:L +.3FI]3'4;EZ' M8)*+2.)PQ(:#69I2.>SX74Q3D] 1#I9P=5"=5,)@\MAZ_/AFP*HJD1H0K;/E MX/*@\Q:S=L3IXPW.MB3;1?3S7S\D<1F;LEO1U^P$9KRC)-?;._HTW]*?1=_Q M<%4P(%BA34HAC%#OK$.(9L F)@*V2)^["*9H5#=\ #M& HW]@1 M/+=_;)JR*!\IMBJHG^PK _653#3BLE^[PQS: J33E*(0V'$V.D"=I]#R.1QH M64WU--UT*D%^Q/0A5J31V3-476##X.G(S"H@'92U-IWCL12R*NE0E&Y0AW(Q M27H.:"!C^ZMORF;>KHG::IJIB#"U_TU5/)'ET%;_;)U'75CQ)HHWXH;:..ZV MR+ ;MW_181=] 4[2CVN!H3:QL\154[ET3Q_-7:=T'(((2+<.:AB["!)J&KNW M87HX0U:E'Z,;&,EE_7K&A:I7_!3$4?-7-]1M0'_SC8)>70%_0M3/5RM?:"G[ M7SDP.]=O@A&F' 3=A($[$1?UH!DI$"UQ#Z8J=%A\)AP&L=_,*B=S'A;KT"?+HC61'_ MBP^(5_AK<1'GZRCY!XX&=40\1"@'(!L1X.9N5AHVC+76[^8$+,6NZ/L#K_#V M%+%\G21!#QA%)1-U$\P,4;1>'W:'A(VVB!1/.&,UWO<9?L)I'C]CE+ +$ZI M$:2X0'M^W62\1NSX ]LE8L6MT>:0L1VDE#8!;7D;T MMQ-+#7IXH2%V0S'_C7J^"+2,7^RQ8!_0Z&7:AC@V+9O5 M2&!K]?BW)9RMT&B?Q_5= Z&#<8?MN[D,4+$\>UE$J8;;^/&IN-Y^SC%OMF"9 M5K32 @X#6M!:#H+T<&4=Y(KL*SS(^%?\([N(L^Z&OE260Y=]>5T%])I>7?2\+W$9X+>X:6!(IC2 ('<* MM(+#&L'(VP,$5H4A+.+0KK%?M<;@=B% RZ$WB+E+_Y,@J4U?$^=.$:N-*IGZ M]4<-LI=C-1\5)RXMJ;76TZ$.8D&-_/!6)*IRMZ2^!*TU?5S*44-;$!C-2MI3 M-J;5,)K-2] QAXE]X%>E7F_K"U1OHP)?IV=1_L3^]^'/0_P<)6Q:=8OIG"IF M^]3LQ6FZZ3_H4 H&$5!#U1U!-'B:?X V0;J,<,W3N9E06E>E8+9JBGL7 9?_ MSA'+F"S1F:;ZV9MGT M#5I=X0+%%1/Z85.Q_4B?+75XF,E"R1)P+]1CF[0=O;IN,WR!5^>LX*HBSM+T M97DJ5J61BCGBH$<=::PL4*T(E23,9PD/^QQE"]!EX_?J1OQXA)IVH+HAB+6D MBN"^N[[9K.C;]7TSY6Y KGA KFW,NXHQZ7I%>33EKHBR(E@D&SHPK;+@5<$D MB@KT@!_C-*T*MLU_R@9\J2'0H@+8\@'\0L'D5N44;)5F]2'5GL4&:5)0JSHV MF!6FS[\;E!XN2[6HX9@_N4F=+&+^4KX-U^"=6 M=*?R M"*;LX^L.6];TZF.5?8GSX__OF!WRQIM3&BA%C_B\.HK+=@ZI@:_QH-S46':I MS=BP@UJ366$X.[/6;6^!EB)7-=V[J"1$]9'K,IGWW:+-U0%C2D-VZW>=B9LE MJ8W?MA7SG0B2GP%_Z9X WQ8X8Z7S+N@,2GI.:*2,WNDA9QD@9XHV9"_-@RWU>+0@" M^./V,%[#71_+:P0<:?2%H\R8_>CA?C.*H.Q4SD9$3%LXVMBH9 >!NIZ!5%SK^]#J>AQ-@( MOZ'K[W&>0Y0XQGG(6S6C"4P^U*H:$0K_(P9IZ]DI UM-)[C;2BK6?BH MZSF!]9R[3CYM'3MCA? H >:I_2DJ!<'_?AV^ "+@AIN2^D39VHGH\BR=VI"/ MI7?8QU@Z9Y_2TJF@V2R]U0UFZ;5(9NG_ZQ59>A21EMZTXJE M6SI+\_$9U'O\(VR]XI_0V+G&N:R]JQS*W%N9S-[_X_78>Q\[(PU^T)WC+9Z+ M&FORG78LWN:_$!^+;[G'V#OCGM+:OY#95L;Z^L',O9+(C/W?7Y&Q=V SUM3[ M?>EAZ%_(:#.OVS ]AB=?VA)T P-X[$(69?\64>^Y; 4#^R4N4GV*BD-&_\L+ MQ-[CK\5[VHA_N@QP>@DV@YQ*0D@G(=#]/-2Z!+ M;5[ :_#I];C?5_-2)3\QO-],B]J^U$PF&^)>0&)(C6RP:)% M@XZ16*'1GSKJ>PMXL;I9S!4PB[I-[.7LD&6F?'<5L=Z/-L1A[*,2[^I5GW'V M0%SNY5,H'&$R70&KZH]7XF?%CC>;CZ1[K(RH_BYF6^II"(ZQT*Y84.4'+SXM M?_.XTNL]=I<^C$&U&L 7=&TUCK L0<;J(TD?W]$& M[5Z)]Y;@P&QH\JZR,K66U<+:1#U3 "^T,Q]J\T:=-M8^0BWQ6T6@F[?W@.!L MZZ.T266]EBF5"[M>J5.A7Y-4QC:DA+N)390-OW"O4V-Y YN4 MNS2(12RFZ_M3?K&:[L,K+U43F107JLEE+V7++'?9'1L2:S;"\K![7OEH*[%8 MLK%2Z+JAE2_69(R];-AJDO>%>5)/IUG&;J1@^]I_CXNGRW03 M/\>;0Y2LKPK;'IH#S!00+1'7V[35_ZJ%H'6 M'1DH:H6P,MHI94=9>VG[ T[Q-N:3W?R0/5,%U*/D>W*8>[8# V42 %%B(4X/ ML?UBG-[MF]OF "O; K0DJ+D==^RM*P1UI* O5 QJY1RAKB2>UOC=QA0(6JJ1 M+6)C1ZB,U129Y"_O<;83Z]6/9;#N>3OBZK.; MB#T=DEX\>.:+E3J=![$0L&IH^/F,Z+_35YALMX/%<5]!G5O;Q@H"N'AJG&K((-6[%::+ISR$ MKZZ+)YRAXBE*T3W>[4D692_H/XHPORC$.G+,[YY]Q7O"C@T>(J7E7D'>[ M2A%J6S#W$ITW: DT?(8W48V3*5Y%Y=.R6>+,,H:A ?!=$:6;*-ODG_>;J,"4 M\N>?_^,3WCU@L9*6$T\===KQ^$8"-EH@O8B+0FU48"UGU9*BAA:5Q(A1O_OY M/] ?)'C;X_Y'&*\_R,[![BE,]=;[*83F6W MI^L_#W$>=V>S@F6,XJT^IR.OI^TZ:8.TX3&*=;;L+F]5L[!M[YKGB-W/6M[* M&K5\1PA7G//:]CA<$8#N[MNZDYBNS8_0/X?M?TB?XXRD+,2+$A8RG!'NJ'"Z MKL]J49]5\)V_Z^T%_27I.HZ2&U+_@ *G.;L.\T-ZV/&] )(*!AA21=59851X M.IP0C8+T2P';IW-?P=2N>I++Y8R.["-42>=W19;RF?-K-*!:!?JC58(Z6F8. M=X+:$9D.MWT'&T);UP^'^S5+<]?M2:N0'AM BX73]M(2T&][M&LJU^W?Q+'> MVU>ST8&W"MZB#X>P+$LW#@1C>T_NH=#6F7O_IEG\^79+)P#Q,[Y,Z=0,WT=? M;VG;;S)S$O'7O<52<[M@"@NBF1S'7WM>1V=>I.JD#]95C-&M=H+O U>>? M[GY"[_DQV8PBD>7 4N"^.WTXT$=4PLQ>:1R0"$3W"C[$24[/-8QH 9C%YUG1 ML7;Z5VOI](__OF>_\7K;9LVR'-I;G/!&Y4_Q_IY\H' H7LX)2R@13&@D=_5A MG;E'&OJ(WPEAY>/5RDQ\K+059V*12,M69K9W&1E<2U;T1\D\K5Z^"N\JCM5=1)^R ML[F'+,U1E&Y05">^S)R$I.LV8O6=^]"6$-=X5LJ!QX!W8JM!MB, CO^R>I^1 M?^+LW3FF2,B.ZL_$/DU-^5IQH$A/=0<"9!*JP9V])U&VN=Z>QQF=?),L/WMB M*811*LWKLB.NDT,,Q!Y8UXL&=7U6JE1&8,&\.L]^0A$[ PM7VTF-M*#P@G$B]JI&8\EYEL9$5O%:,A03?=&8:7PN5"XFM 3 MGSW%>/OA*UX?V"+H-9T%K'$F=<,6E-77T%)Z6(Q&+JCW->M1F8N)<[%^UZ9S MB5,O]"U#PU2;A5%N..2 .%H+'2-A0UTLIT -":IHWAQZ%([5'SY3N]1F!]GH M4O6479>JHO0U#+E<>)>JU:.U#0TG=ZD?8Y*A?T1/44)V\9*,PM"YQ*D7)#8A M9^K9A$YN..3 N52]CI&P:5QJFP*T0)<*@AZ=2_6"SX0N]6Z-TRB+R>'-@J1?#G376,M5^FPSM **:HM72'O%,AF48+@3R""P"Q%%MO-1VX/-MV61.!3^R!OV*R6,6 M[9_B=93((T,37>T.U'0^MJZ2"F;(!@5**]7RK;K/EQ(0&CN2.'QSP714+(U= MZ&5.'A!V&Z(+"E5T8F XI(,(#D6IX &B0H$Q2)3R":!?PIAC[$8Q8-1]<470 M*+(, D>YS*D@W\M1S"585Q-4/UA&X('NH3@H6"LEJ_"L8.AGNRX"R9I.(C:? MM8_=(6T-6I64J=!ZRZJ>2T Z>%[7[6V?>T"RD0*Z="]*5:&P3[?B?RX"=,./ M3C3?2Z@"6Y/4R!)XH'H+9+E\(-&JJX[_LF(^/LX+/N!]PE%^J&XP>3V]IUCD MUG??A O87*]T#U#RINL4 /;X.G*@AJBA2"W4NMMU2JPM8G8AZPVB_8P2P/5W M409\TX5,7^/=82=%G?1=$RCUWGG%2!U)H(.23+(Z/!)I5Y_BE#U:R%Z?O#.( MX1N*L5"'K V#!KR0O0DR:$FE6GQ.@HXVT=9\:+8W=.1U/EP4A*?=":)0*AH62-;F;ZD8EEU MWRQG6TS;9<3N$POY21+J)C%)*6FR^1S>4R ]13D^?93G)D-K2,V: M"*IZ-?J!2TJNK#T#LI2LE.H45FNNZC8J<8;8N$M^/WQ=)X<-OV/@*%UR,A>OL4I>U77Y^J]\JG& MU1$$A6")3&6E+9%T53Y9R%*BM >(_LL));,Z5$V!K 'G5& [S>-(?@?8X$7U M,[HO/B@'=@QB(5>%,(%RQOQ>",GF[(GH5FLMFM TL] M%[!B\9D76"@ FR/8ZU+.%VQ%K%K*JE[\$2J)V8I03;Z,6;,++,BX;A/F&!;< MS7S#6M-2+$\^]W9BLK0^B'FYE8JI+-!NSFXOQ-8*ES&G=X.(I24:Y_M6_+;6 M.,=:@-%#;/[G4!XDE9=%&LEN.T(.V$..EH*RR49.N=[1HZA,G)TM'Z&6>2$1 MZ&B V8ZUFDYW''<%2=9CL+0%OO:?X_5/C^3Y_^'74F*^S#,69>X2MKWR^N[^]/%UN3ZA64R1= ;""XF:T[S\(?=H^J"ML?_#&Q_L/ M$,/@0)H.'171ZCU.'N/%I/AV/BY1?1ZAQ/"'+DAJRHDQIU>G MYS./_;J.4%7CE/3$Y&/_V95HM%>BT5[YP^,*/&!O1&H14A*M;C#9)_BO.4]X M?DCB-9NKGCW%Z6+,^$J*GBN-&5_UP',%8\97L&9\967&%96DEZY?3R^I;%S2 M3=/;^.^BC?\NVOCO_MCY'=[&?[>Q\=^K8?E?>/W40FP\P MO\/8]>^P=OV[E5W_7@_/OW\X^Z^YY^:ZGE#9KJ0K)K?=VTS0*Z+5KYC=A?.R$*,]ET[0SS43]//>!/UG7V82$@N9"N MFEQH5DTN>JLF%[.LFEQ^%+JU?5 UECWPA,CE1W 'WXC4X:0B6EWF6827LKK6 M^YV7OKO M=EXZ[W9J86*ST5D1K2Z+*%E*"' IW5R[U&QS7O;VUB[EVYR!$?*W&Z%7VP=5 M8]D#3X3\[082(8TT'4(JHM7?HOUB[C/L?%JB^CA]A/SMIHN0FG):A'SZA]"K M[8.ZH-8_O!'RZ1^0"&FDZ1!2$:T^14GTDL?1S'65_B'#1O^S"$64_M'%1DTY M+3:NQ-CP2HP-K_QCPROGV%"'C2N;L+ B6EWAX@EGE&RSE',*5])(Y$H3&U[U M I$K>6P8&"=WOPI]VSZH&LL>>.+D[E=(G#32=#BIB%9W;1_4]6_^[HV2^[^#SS0;D3JH5$2KX0[?#_=1 M_"5*?UP(=CH?G:@^FU#4X^]=[-24(/T$-OMLQ9D[B.A\9Z+Z M4GV\?+[KXJ6F!.D:J#)00ZGF[J$6_OFGNY_0#:5[#9VCL&99[PRM>5SWG$!Y MWE:C<30H 40(;E*J Q/3.#@'X= X =J,5#6X11D\DV# ):*Z&$4;J.J?MO+E!%G NU;.@/ MQCAW.IT]*,B8;I/;E)I7M"Z3ELGM[!;G=8_>XC6;!;RYV>8LF>7V M9V2<6#JD!V::?5TD9MA.GMM2,!U2)0+6.)QFN++KDA._2YUJ@-[EDUUC0>7W\C,^C(CH[4+^3BB&D#6E=YE9+ZF&V.L%01FJA0V62 M1M9528$Z)(C1H(IHYK*Y-CU,W'I"**NKX:H-Q2PYO%F<4KO<<&L=#G'2=VUQ MS>X[#Z3W)$%!6R94A>4A[:IYA-BSV:MJ2GJ!&#[>H*9F2U;#3\(;'F^7ZVUV M>MC$5,YI4?"A03ZG,1/6V;<:0@]8JL5"8=2H0058 ^/J\NSB%E4$J$.Q #!; M]"IQ^?Y",K"2I\:\2>J4DXY\'27_P%%V09^(]6,-5(-IA$ %,E_HR82?&,C$ MFV< 0ZYNJ,_>(O8:\?=+B>'E?3@(UI4?7!65]QB&X;=$WM3X+LO7F1$NH9-B MO$<'AO*.U# X'RJP0[K(-\!Z595Q<6B7]:<4[XI/KT-\AT6.^8',Z5!?JOZ0 M;F@HK]K(E=((:!=H )#>DPB-"1_Q(]14LY,)77M%6^K'S=XZX%;01848N5B55B54:_XPVJ"OXBJ M\JI.(<8OV0>E0%C#4(_LO)%LC:DN=RSJE@=HL?8Y;QE1;L>F,IW.0D/=B))-[PZPN$A:%4MAZ. M$I8:ENTK?N_V$M"IZ#!B]X%E:.U3]U$KDS05>L]HL)!%R66ZP5__#WZ1PE=! MT\/O@,8;P()$6 3+A>LA+..I,5R]0_PEHF^7@&)5OQ'+SRS#L4#>![)4UE1( MOH@3?'60736I>-W#;_>U-W1;8;"H'!MH=5):TWE M07VB!:'=U,_$L3MD=J!@ZQN%5O9T.15KDNU)QAO DVS.RB,[9V0C#Z6M.(0, M"RT'0**%1CYTOH59E2GMPB2AS;[H4!Z5&5"(IRIR>L08EF!0=H @HWI,GI>A M81;3,XQZ)CB05B:%M%LZ\A5F$UE1WZ.E(O,YL:80"G9X32]?>8Y-Q[:J$W*Z M.X?+6'0V=B6Q_^Q]"U!Q-.??M!*G&E3^CI/D_Z3D2WJ'HYRD>'.9YP=%V&6@ M[0TD2EKO(40A&7;PT"O1#QLZWGK 8#3O_LF(4$V%2K(E#!.FCB:._2$;&A1L M_4%!*WLJ$_F-)'0@BC(^-IB!(A#4!N7 ]]&4\->2;=ZA\ MN02@J[J-6'YE&; %\CZ@I;(F6[XL1YSRD%642%D$UDJ)9#W(!PPUM/D+5+U9 IZEG41L/JL,NUW: M/F*'4J9H?K4$ MN,J[:K"6+_VVJN7\AGBXHB_(F7_(XQ3G\D!#2M%WKGT*?^_:E0?L M7B6B#?YUP-$X6/8&U:^6 %EY5Q&K;ROUL5UBP4I7)A(:U3H8>VFK.&>$V!2I(E11/ZOB5.G2##OI2I;P,: MN5/9P@VO*7J1D$A^=%?ROH?[WGMOM'>DP6)\*%B/;)&^QG/Y'/$72P"QK'N( MQ1>5 ;9#VH?I0,94X#S=;"AD\NH_'^E0<2P%J8:N!U8IG3=H)5)AP:M6H >Q MBJ\&<_7BJ/X'8B3H.EW$/J:N3XG#YY"O$"UP#O[#W+UV(4"T*ZI!=E.)=_<@W*6P8IQD5Y$R.<)W]=9S<9 M>8[3 >!L2&58'Y!" 5X0' 3UQ#O#?)"S69 LR E4?RRQ!TQ<:[+M?'V'9>CHRY<+@K?88U(' M/_S".N]>)1U+77M7TL3PO2%Y$26_QWMEOKJ.4 9E@1 *T#VQ06 MTV %[B'C M .(E":(TBTD[U_:K#/#*'M# OL)Y+*3W6J M7E<_9OC:IZ"(( RLHHA<8%&('O:B%-723ZY#=L,@1[<@+SS"[_#ZD-$&')\\W+-F"R!3O:Y^ MXO"U!YA%85 H5LA5P5=*ON+_9+?I'I_\\/ CJHEFOBI;U3O$_$7[(!4I:W3* M)82'Y16YSZ(-.P#PLGL@B:1.M8:B^FE2"@]\2N1!050M6H52%/27B"&C]?'7H^L1IV$=[JA^\/7]1/M#"RIH*!Y2-[EUH2)CN"2G8[5MZ#K/]Y]Q11 M5%T?BKR(4F9-TEF6#4-OPJ5G\#^4JA$/?#35K,EP0-4DH#FFR@D1ISQ")2WJ M$"]AGF:% S*FIV2S-QVO<(#5J&6"NX7*BS8DXX'D3?5S>V]\;A5JY4#!?RA2 M>:.00+FJ+V.9W['+OCS1?K(^#CM$S3U"(M]DR&)KR*PLDQQ=XML^PMJW_BBK M90$C31!K0%N/ND%<_701J!OT"#%^1BGZ:D(!@7W^R5!X$6>[RXT<@_UW?036 M[_SQ5TH"1E]/J %['=H&>>P9NCQ?!/"$;B"&KR<%74DF0*[+"P6XO-AG)>+8 MOUK(L;_^^_1W$6B_B^CZ?32D*@T00.J+DL&G2[$ZS>)_D31"?WS";#-PYB7X MSCV218N#D5^J]]4#60/?#!PLTI&!8:44HL5!2K&YRF^4OR M'*7Q4@#1^;!$^FGZ@+@Y;0!1DXT Q'/^Q#O\F/X?[W3ZX+]O\3XJLIB/<_?1 M5RSN 2K?5RV4O!\)$&EK7.&RJ:ZZD05J.@4R$*GI5_R?:!_%&Y3A)"HP]^-9 MAQCQ&UCIQ.FG>9&F[C]B\=T' C$X[*C0# \2SMZ4*(C=DY%YZ?IYKIXPAE+:,UP$6?\UO?W M.,7;N!!'*C>F.J"Q9/* MYT*Z('.2:O*#AR$K.Z?,(IV+.V>91/L2TX4I1M$ M&"OZ(3^LGU"4HQW>Q.LH.4*LT'R4<)(DWC*SR@]91*'](]KW%*&'4A-:T\4SC?]%!=W/(^$HEU;TOK_C;TIGB#\<_4N';F!6;K5GW] ?F7!>G.&DI MJ#51+#\2N@WZ"L*898->WA MA3_'Y6(T-:7M@3:'?L#F:[6-9$]3DKYKWL@_"&>8.<)PM#LRUBJ$D-B*OW98 M+MHF,7604,9-G;^1'_.Y%"?N&+8_<<0J8KQ0B 6,!L_Q%F<9WK";,W:8QYL?OJZ3 M ]MZO-SMZ43[>GM_]C=Q\%FFK!#HJ=-2K,DLG,:N:F@9XC)Q/ ME_!7%ME@]$-EDC^R(*F(XK3:>*Y(F6EP(XW3 WM#*!7_;3F54"E$,=?(S#FG M\Q+Z'BI MY_-/=S^AHB'D$F$G]&:.(31=2&P^>A_80]H:PBHIX&@ &=75HMUP0$=J M6=?_0&>+/[[.?E<,M*X=[S=XRF5"[O"H-;@!H+?'(X/"0K9YQL)!,<"YP@%P MT#J+\J>;*-YU6F M)=#^V],?]A312?::4]'_),G,PY>^)XGEAQ=*D\C(:_QJ9(6 !LAHII7N#(KC M+BJV?/^J0<-K!H-B9!N'!K_Q32D6%;-C.S3\DQYQC?AKM-LG^ @] M' J4DH+.A79QV>0CGJORC'/V)Y>2'U5M('N^77/$,F?HXR*+UYR(OSRD<3'W MKLQ8*R+>T!:2[=P$-:EX8_1/:\HP:;OC] (:\;'&BMDCT60[%ONM(5R55#P9 MQ(?QO,8#6_,#@]I/3!UQIMJF,WIVPW. MJOS,9Y(\L]W7-66-"[2-UGQI;^X!R0Y#Q+6GQ=QN'5^;Z&V6'A2F0$<^;-2, M!R@_#-) K:9B=PP@1E?ZO;<%*N6Q$1A4^1XH,6R<];#5NK/:$ M4>D!WQ:XE,=18, %N'LQ5'::IH:C*C#IK:A@>R0$ PT MZ$NTC :?8LC_H8(DIYLY90 63=8#_A@X00_W@GC(A#PK9:-AI1CM?X@ZGNY- MP*'!-_A-";9%2EP?G[ )S__\G-9ID1,A+'GJ--B;#A\-CG-\L%39JQ5*O<_ M+26L.H0HYY1LXX-M;FP.&-$._?>9=T4=\$!&=9BP86IF;K9/;?6$!Q],4HZ] M+D_8'?=Q5Y*BJQ)WYQQWO_R\D#I&X0"H2N\!1R#@5D&G1NIUN>W9*9*J<.C6 M'(U#M^#PLBFC?'B';JM2;5EV$E95!>#>UC0B2ZD [((&,JJ[1&,R,K?&9*DG M//2 W+FU+D_0'9M1MQAG'@I^2F<.C;^@^[ZW)$D('5+L%G>EU,KE78$:=-K: MDQU^B5>FSG[N.N1>U8_>\D*O'"W*&:^R2TU3WAZC>M(KD1\6DH&6?*5Z/,"H M6O9M(+K,A5]?=%DO_HZ%%_0"\$!!V"5@J3H/F*F6@;.>)WQS,+->#!X+,^@% MX8&"D$O"4F4>(),O"Z.C/LC>&L:L%X?'8@QT@;@)>G\CK)+@;?SX5.2_L76, M&YSQ>UC4"PI&EN&*@H8%9EZG5!!P3<&DTV)^IQ>QJBZBIH'I,WO)2AF56?!H M'659C'GI1QRMG] ZB?*\+#S6F1*6 >LS5X(RKD6DF?O$$J=&WJ:\J:66 MX)"#*0]MKLV@G M#2)&WV;ER>YBI4UCI&V:I@8UAX9&V)\E:4VG*ABG?F6OI' M(MZ]+5S_YR:H-N-1^J=%-TA8,U(O(*Z/G8&-WBUD$)H>XXK@:#J0@R;X*5,* M3_[=-6-;Y#!G;+<<89)F:_D39FP+*D>DSO8D:#)G%Y^Q/<"#.6%6UF'6^;(U MLT6^;%]/>/"%SM@6=7G"SB)C^^3?%S( A .@>\;V2 3Z+IY;*8%<.[=6Z(G# MD^\XU*VE0^,P2!T!^\5T)YY!XFFH)74K#>&24,(3*4YUL%=Y)I3JT2Y<2,A^WE1O\E,M E74BKL"Y MXG^_X:,M$EBHLG7E_6=(U&V9E$FZHMQPF MSC&6H8R3:5,=72@PN\NS*:/C8 MGEEQQ@_P696^\*#G5(:J1N)(=3ZE:'W9F\&1[:$49QP!'T;I"P]X$&6H:"2* M5 =0.BAZ*R"R/77B#"+ TR;W7PA]])&DC_78!JB,;9P\V4;V_I#E!_8/^H2A!#&A[YC4[L8VE3NO=8['&P& M0-^0G475YCVR#5,#'R2N':T9%/(T!M:"&KU#/9O@[ M9LY@'\HI(>EK, V9Q M\-64\MJ;6UPL+0)"(435R9U>HGRRGCP4 M@Z>#^K=%F2CE*WI5\73N5CQTV-&:78\:-3P,VRDNA/NHYB[6 (%7 HL;(1?+ M0VJ3I.7=LAG-"2;!%: 1H0R)I<3V]R5I9%]:UM">A-O<6O/Z;D<#P"S/D"#/ M5_2:$@DB0AN3-*!6,T$YB-4*L(.K@:M=M:O%=(, MF-N2"JT/6893.I=ZJ.G+"AXT)M_QLD;2[(7H,<.8_:Y%C9U&,$FMVZ:K=6:L MXI<;K%[;)/@-,)J9U/DC5S)"U1!ND(ORBN%M@])J<(%#9; !XPH7O7&JR3AA I'4(BWZ M6&>/"G:Y.6IU38': $.$09LW7ML!HB9&E!K5Y.6MOJAB>,MHM!H>H. (.#A\ MC*,'KNXTW7SX\T#_<49V>Y*RU<;K;>>0USE^H,\.%.>G#W32$ZW%*0: I.K; M>4GR,%0/O6#F"] &E5%[BUXU$E"4;A#F,E@%UDI(68^U/5NY:>2@/VI),R<' M0("4P**E[S \I-9NQ+]A8#6,$DZ+Q69<;V_QGAKA4Y3C#6V%Z$J<^>JZ1?9\ M/C5=;+6 URIR5*RLYN(D9W7_1 -.DK%&M4L3#9UH\06*4PHF_D-XQ,HU,6R6 M_F+FF-0=6L2CUX5R+K8BFD(N;CJGPC1,A2)7C2!H9E6)&DR* U@YF6J1S=#\ M+:!557TH*%P!AQDF\K)Q.C4NT\:(MLS1:-#.#&;E)5=A(T5*[G7U;"5O=]&Q9 M$MM1*&:-I-;.Q4!Q48&<-=JDINZ" 9V=F^3(K=Q.^Z2 #Q"^V:J%@_HP=#M" M+=\1ZAM"Z88Y\[<%;*N@+1RR(0,V&WUP9T'&Z8;#]XGHRP=>FW8*_4>ZCO=1 M4B6E?UO8MHK.PF$[6&1VUBRG<%TW&=[%@UPE%Q9I%*9B ;-7N8*P$9=6IYUQ M:D24FT)"A-4LDY56N2_I%Q4_&= A-4!S[^FL3LXMMS6=I@G &" :TBOSA:%D MT:HEKA:K*O*W"T*KN 8&A9 QC%I+N(4FO4Y?-)H7E.(T+F(:HJA<)?HA3M'3 M(=W0"*=XRFIRLV[I[PY.[U[O?V_ARBC477RP@X& MG%XK3Q_:7W$8%[B7L\!+K%M'/;&W2A%SZUH1I=9K=(\>DW>/-WP.-.W>@M^.-C<:+9?LW@/ M+%O7[M =H7D=]'?_O%S_[# G_NZ@X6?UL_R,4!L>,_^DQ;OID[DC9;YJLB%) M$F4=X0MV^MT_6WVLT'E/S6^1[_'=9_'CXZ"6.8PP0UZ4K; >^MV MJJ?*FW)JC>OFNX/PU:W/T;FU^ES:=O!2QJ/60TV T[_.Z0L]OPMY-K M2@!P:=VL]A@TK$LT93VU4A2)X"A2MQWTY*B9YFV%2:1S%Y_^,0RM[:$ MLS!6HK@Q(N%H0'><^VY$&I0LTX@ 8^KKX@G3F#YEL]S+E (>Y\6'KWN&J38=H]QPZ *)RBQTC,05C:53HCVV-DF1*;[&1 M%&*IW:QWLE02ZZ8XKVM;2EZ5;]$#?XUVU7NT8HWS(TJ(_GJ3_B/]E)[? MI_]%_W/W5[;R35MZQ%? \==HMV?[FW^].?['OW\Z_N7\KZPL"05&N5Q2UM\A M&2MALHW*T@4DQ>@%1QF5P.[HVI&T>**J6/F"XBFFI#BE7^!EL5DE#C9H6LMV M,P;+!6BS4..RL6V[YG,087,<[-L0R#48\PE:,:CO1&I)B(GZ;D&%_7FZ.4PH MT'ZVG?()=J'M&Q+(D$[^LNJ8REX]WGXWE<+^>-X4BHONLH"5[WBSOK@P[$QS=!?2'Y.(GMQJ!P M%)?%IV6B!CD4+ KF1;H.>^8[2DG+V>;SP2 ! 85X^;FSL/92])'MF-X@0 )/ M#]W ID #S9H3[51&H<#_MPI_130Y/?XA+]Z(]G4EHVB_9W=$)8E@-#J2^EH- M*8G/?002@=##DD:'\LX!%ZPL59E&4O-$C[+4H.V%2LW9J^ M^I46]!Z(-DJ']G2V"E6(M^-?L5M5UA4=>F:$LFK5"ZI;9@\+,J+G^A9C9*W- MQU)':/R!N%=K35[(.[:%WEM$F\)!P\(-,N DNUU<%'AS8!O5Y3_S)Y(5++NV MO!R,BAB4$'!EJP-3:S:?",52"7@ ZZ97&<^XB%DUU'SCKL.".,\[QE1?\L;9 MT)>X>*(VF<7DD*///]W]Q#F;.QJC])\Y>L+)!CV\\(U#5I,_2N>^A,,9<&0\ M&(38RE)"$V\Y:9P(YS#1N:-""(0?=R#^N26_8^3WE+R\ .TC(W_[ %5%_P$1 MZK#7-YIV A_H*J[^@CR,.ZQZN%'M>\6Z*R?T_! M?,RK-Y;7C9"R##H7P_(MJIV2F$NJ#V/C7>=6WIE'.@"@$DC(]-W'>)FU,_%M MU6PV!#)>^C<'=@A* ML#I8H:IK>4<*A;QE<503PA[=\VR5]86,XY74!_JH*42B*@O M]HTK(9*:0]_/X,%9F^I.26^L&RZ:'"5?>?VD1VL7X2#"W$/LU9SPKD%VH&^$ MLRB=0R7WNVU:P>QU&"?@\MS'^,]#3(.OERJMG#5-L&@=2?6]Y"0>'D0F$#I@ MT.A0V;B2955N\;,QLUS#KI>QDIJ#CJL-2WV.7N!9DV><1FDQ\T"J[6]BUS]] M.Y)1UU:AEA0 /B##B4ZX*W"HJY(< MER\$,+DQ5;_7ELD#X'8JH$=-)ZTJ*W 0PC>%DNHU*Y8>$SX3KBKG16C]1#5@ M-O-EL]<')AGE=$8;;1 IGXGC[ /),O*%AELYG\26V3H>:7 M,M0#G9A;8TE=?04CM8?%&61#1S-VZE1&9L/-XY>V8$C:Y:?CA]S#"7/G,48XLGXMSI?4,T M,-86:"4_+&A!0A1+/1YPI4')I0FA;PU:BH@$#EM^,8B% LCD#$MU'A@[^08Q MI@@DX# &&#J48\E%-5L^7:]Q@MDE99M;O(]>F,8J;>-OA\VC;,-@O(#Z!.X( M 3X'P)S5@9_*'=L"Y:FP<0('VQA1R\D2 TK69G/C?VKFN<_=C@<<@8" <'#, M659SA&QD*R;'/LQ)W=&J85%_/!KVWR;J50=\)X8]X";XAV?,#L*"!.'=' !C(,6.@8"3/JV#D%@UE% M@]ZAF@QQNK<"'X53]L>/W^35(!QNU=Q"T4@4G710M&E0U+BKY"VA2#%-]4<1 M:$'NG X1:QH>W)3!0?XY/>1X4PXI @;MB)LRVWIBKP+".M'0 [>5-G5Q8"/S MZIZPE1L.?686[)=7/*B*V/*_\,$]?4$'SETO@?=7M^F;>N,^Q5]9 BL-_C"O MH[V.$IQNHHRGGL]>/=L*1<2UK\6:P#J^MORO67I0H (5M;91,QZBO%1U@\F: MZ@B5=*@D?%N@4E::AD&57QQ@E@\7"MCI&H^MDQZV]@VV>H[N;6%+$1= 80MT MW_N9JN-:;C)RP8X^\6WVP8:WGJS9Z5:1>6WHR(7"[VUK]:AW<#1LG)+Y[S6K)< .T2A2UT MJ?!N9%W=J@90E*^?\.:0E#4 ^>5UF"VCG^,U9T?'/Q\AVHT_SVL95F @;IW6 M-Q =5VTD9LD!L08R^-HH&8LR.@C7)'6:84V$_BC)_K^W@R+%D P!([^AV20= M,@?,1M=8.)U\4W!2#-L0< (LH^34CAWU^O3UC<_0L MQCE_TBHOLPH"1[V-$(?=&@PO@DJXQLK<76*TC@MGE"^Q^MX&].P MX9&1L37\^M*%=2T 10_D4%17S>>E1CK!+\O,L,I9<5X7G6ON9Z D\T_K?4!* M0%#3]P(CA-7.870[IK<8D #'0S>PK=!PJ.(\0EU>^A?G9B;3\%WXI8;WI\SQ$9WN/4 M+S <"'"-"SL"IK#N1MUL4:'8 F_C[@ND,2$KO?D])E3AT]5;2!$STE4)/Q"P:'$ERCP:Z$*8R\U3=;/#AH@K>="Q)I M1+BE3[Z'A&J4NKH,.6Q&NHQ6F+//$-LQO-A7.D-\.&P L"TT$>*'0T;VKVXA'!SAOJ$A&,+A@\/K/3NY':>/ ME^P27-$N]$3]$&] Y&^+@LA @9I]V"M_R0N\R]F5'BFO4<]H MHPVK<) 7I9@RM)O[5@\#9(AM!TM-3: 7K$DJ+0@*(6,?A7AW_+41#&J!6+Y^ MW9#0!QC.F "L0W&9;@YK2II7VJ23:#U1(I*+FP%1)T6=W2<=-'Q-E"A/(TR#A60%SG&9(.UXZ>&HKYB44;A M0NKFB2RD(OOOA5GHT"APQ M<-)@X+7WO<)#N?<]H&^ZWA<$)WA=9"2-UV=DMR Z$#Y M+8!1X<_#@!&V6EF_8,[15RXP,?I5[#.+!_+R]*DWQ'BL)JX80 M44JTU,F[ Q;(J-X:E/,Q,'=*^MBI@3*C3WC#-K6D%B-]5_TRX9V''?0D0:]Z MRH2K,#ZD756/$&XV?-#Z0/MG-_=E8O*N(88OVD=ECZP&H(07LF]!W)E4JG6O M'K?=N@QGY-:7"A=CUYF CN/T0,V %/&S_-RRZG75ZN%K#Y2)PJ"=B$*^"G%2 M\E7[='G>1-E9Q/R!^S 4*6LDRB4 ]SF(*,Y/MH+?<]9L(ZB-$0^HQZ2K'@X8U)DW)4U#.NZO=E^DI- ML3S/9='5Q*53A$%5R=.,L :IP5 $$T@958S#S[$ H(9D(;X0"C6J6,P3-H ^ M\ZRRTESJ*!5OZ\O"Q+<^MR'U94'[0;EXY6U&$NK592>);X^S(HI3EH'"DE=J M\KDOXU+T%C%^8N$^H3YAAL=B]5_70A'LF];U6715EW M+N0U3Y_NV*)OE,98[FC4!/6E3A("G]M1!N*@/8Y2@_(R%#G#BCYO/XG8?%?A;I,!;7.EB4(*>(?#7*.D%.W6U<=57]=O%N)YQG:ZZEXDQU[WO 5) M*A/P\B.E?+>^/RG[_NR-]+WJ-B/'OH?, /GP23[R#%_4N1R=%SX;Y(T8Z!%F M(%FYU]TG7-&_ES*B2+X^T7TW80^ZH6DVF@4NL(Z#2:<9B+3KLF/>9TMQ"K9] MILIB,70:8-AYSHY4Q0\'MDY^@*"W&63")?=X)C0+YJG\JV%19PY$O:6\3\A8=' M-[J4W4,;0PG G0YVJ$LFV*6[CWO]O0S7,Z:/-:>V;#L9T.4TV6)6>8]6N8X! M\AN#'FO5:C%F,TJ.M;8)C%&&T4.4QVN^9E.E!/.;".,414G"[T'BA0(ZV'6QT,2%9A?ZY9PKF>2%.Q^-_9Z&0==#5 14R$M M#[K*Z0<9C[ '7=5B83-JQV71ZC-G%YHK.Q(4IIQ81U1X7Y>JD MYT%6OQ1T= M)UUTO U4*)80QZ("<"GQ$\FW6']V3$=2IQ9)27S2020"X1)!-,*5*2!*GM6G MZ[N+#_=W"W-DVEXCEE]9R/20D#AT^"*A9,:"TMQ6SX84+BL M,1@ =%=GT3Y:QZ9)@(&JSOA14?FD@2M8$/AX<9C W*'EQ6ZE&_Q#M_4>[S= M-SY[A:T<\%W>@6CEGJ% 697^7%Q*MJP[B/8["AN(+5&S@RCRP?4ES,;O4*9E M+Q[7W;@,%V+?=ZK=7V/GA=G_O6-U.4_7Z^P0)1=EP?0SOJ2V?E'O"5LP#?>) MM4PP.X@:%0'WD\U:+?8;34)6%W4U^^HIBG=T]"C8>BBK4[]I1=6U5DMAB KA+GH] ?GR="#OFT$*LN-A4$@X(3EM]/[F^@E>DA$K Y?5+^M M^\+##EHQT-'"0+(*T +AZKW+E_-"5](/1/<%^PAL:6J4 MB5Q@70@RC Y%VG4>'0[I@]?58XIAR]1E?L-/7Q;<$#.4:]=Q=*C@?HZ:'.M M:G8TCGE5W:CP_:9NA%U>X)H0 &Q[;/!TJN$OK/RJI06!%A0.S8:\>Z0.E9C MZG5#0KU5,PH3WALU"KF@^S0:'>[(.%$CXPBEN%QUBKZ^;I2H-VU&H01P]+RB M TO&:.E$ZSU+I/P09:RH0GZ#L[NG*,.G#^Q.I'4AP,V9K_KE#GP>AF"M!7HD M=E6LLAJ<"JL@@[NS M1A"4'MO"%/U1L\V\TS8-8!411%C$^L493JH@DW:=%8,@]Z2+W&\+G(K )2PX M <.;O^/X\:G FU,*K.@1JQ-4S(35%] 1>IB46BQTB&+4I+(9 V.5))'C]2&+ M"U9 @T[YZ9_[B'8\3EZH'-JJ\N+TXBDJV&7IR08]X'JU@"\K4+SD!5G_<^98 MQ0(.Q*7C^N:CYJGMQ20U&-) @RSBG$8HR%$38"BD@*1!:7F0*%&$1+XP@:R M9F&[P'?'U_?.\0.U[@/%W%OUF,5WJ@\,:#R")T? M\+<#3=7:8!!H H;6'[Z6-P:S+;W/*0_[\.:*[?+0[CLY_ED^"#ARU:4G;;E\ MZM39Z8 .Q]W4*DO:.4A9O2=91K[P11<>B+,U%]P1P!+H$/[S$!FF#P"HK!AG%Y4-.>+TU3!!618R M3(0'J*J>9S"$0AX$P"G9Q>F(K:81G/61 !=.GZQ6>SW@AP.<52L37!TEK3H, M2]YV&@,?XM6O0AJLO9 F%]95[W38A3DNX*X3"+7']K!=S$K_= !6'24(CF#/ M0P5NRB WI$:H!D+R21_)+&0O"V'A&LD_)"3/?V079:#\&P6TZF1"<$!#YK>J MY_8L7OOYWWYV76V5LID77 6V,$M;)N>D>L= W%6*YU_;S8)2XY6LRK M7,J>M%[GZDFP6.J2:)P(I*'W!J0*(>!IVB%H\;F02?840'7?+/!&*FB-XW6& MN1=,SLAN1U(^..6G17F\CLWZ[TG9MIRZR>LM;59QU^S:WVR$8PCG(*FSC*\ J^BO=#-@1[7@K5073XXB,+5Z683L]\8)67(FJ,X72>' M37GBA!4?6$?)FA5I9<=.R!9MXN3 L@$^W-RA*$<1HCR'I"E5L"<%RSF)DN2E M).57^VZWN*QFT#VFLJ$M[":O'')^M1P54E2M+1-3T(ZW=_;:U\%LD$R!>K$T M,[2NMKASF%^Q.'<"5$4\5-.F=22\DGDC&)62RU6=''5EHWN"6NGH>LM"GP*U M"E"M 7$5J-3QW?:](/JZC=]OK2I,FR"7M,*U<%HG(*29\/&]LYN-?J 111ED M_/C=GKU ][KM&7"ISJJ!MY@5.EG3J)4WY',:%^)I=6\Y+A,IN9S0+DZF=99I MD:8A7OY**7?J24[6-*2:P!Q84U[#_$6+.5A<_! M3<,G& YF&N%#6W["Z)1?H<5G57:!K(I+'[8.N>#M7M0Q44BJ4.MHTE(IH.%F M>=@N:E4L,XQ4XDMOZ;K.MS)K48#!B.7ZI@%UR&!/I0\ SMI KCR W.%XZ^!T MB\< T!DDUI(IFB"R4JD%0.E)?1A^Z4$2(!;= B + (&-_WDOO-R_!MU.L&2 M5WH^P<@+EB)KT!3VC(*=:Z!T:T%:G%T(A&O($@X6Z<&<8+)6#(5MR MCJ&>@+ZVDPRA 6YUFB$4P /5''4+MD9P2NJ.A@RT'/1 AUGNJFVJXUF%6/W" MCHL-L,; 1U(U;W1PY2!$5C@O=&#EJ N\%JEG4.4LRAJVBQEOI@.P1572, B& MJTPZ<1@U0C40DGOU2:T"J/_W6X&Q1?W2,#">\@#H\;@#H,?C#H >3W$ ]'BF M Z#', = C]T/@!XO_%R=B!;;*SN>*H#H,=3'P ]!CH >CSB M .CQ:SD "@#4L0= /9 *> #T4_3UAGRA8Q+>Q?1#;@YKRG>9KJ6CA!UQ]1U, MQ![&IA<-/0Y8:5.9EP7SJJ9!/:(CMATV\QS8LL.):[?T347/5QN(C?2@F )Q MVW9JQJ/I6 ^GA?AE:%PI?# 4L"!K86-V*1ZEPO(X7/&ZCK<'KWU"%D$8>/PL MEZ\,1&3DJ_8INL?KIY0DY#%FD<;'CVAI\:T\>J>-"ADP']S>E^G\1X<_\4IQ=QLKO)"/-ON=3Y6-%6 MO\I ZP%2K60PQ%II4<'7@GE5T2!&](Y1H9IL(=BVZVWBVBE]U&OY:A.P$0YE M#W?K)[PY)/AZR[/?GTBRP=DMIO.L](8D\?KEGF?)XZ_%>RKTGP(^1W)7W\29 MV\.*''5!C_WCU*OL;8RT%7UV2"*VOIVO$Y+3B31+2L]IDP]Y^:]&%,JX++3G MPMB=VDO(5Q\+-N*-@+X-.PJJK7J4_FD1#S*2C-0+B'4ZVM1<#-@=/E0RHI(3 M_7%?'ENDS(ASSSP$38]PQ3 U'<3]=BQ'*(2[^&6D,UCC/QZ>[K-+]-G7&7U7Q\*^HBL8\%,W!FKK^7"Z&'" M]FJ@8S)GS2K+=12T^C4C>8ZB'3FD_&#@(;4GV+H^H27<*[66-:LI,#ESF\Z\GS*Z2?.'$9V2WC]*7OU+1T<-#C(KLD! BQ"W MS-7<,T]SRCV2=#5.3U0/6@HB'Q.3B@0?C'1:E :D9EJ=:L<-[O*K$^P+S]BUQ+X;^O!6 M<=0 UTL,A!@0WV=2, 8KQS586#39J6"\# \(@1*%%_2!">2V+)\,YS0")=D& M;Z[3,QI^DB3>1 7>O(]H?Z[QW1.FCIBZ8QJ LL=_CXNGWR(ZISU0OB(N2Q^\ MQRG>QL4-YBA; K*>5O8RD_5&/2%M@8]E\UA2\A5>]!#V2"T9RV:>9B< MTEC)+-8@I F$5]XD&TSU.Y?OF6 2::9KZ\P^B27U5*ZG5H6N4]15ABIMJ%2' M6GV(*4251M2J1)5.Q)4N;A/K[3HB5<+2F_-$?CO.$S42\FSMA$V>V2/Q@KN- M)V%$TN!($QA]]RZ!\?S6O0MDI1>2_M]#E/"]W1N3H+0EZ=X_83V&7F.-^Q2G&V<,@]2 B*G+^(= M14ORPC#W^:>[GQ#>[1/R@C%CI1ZZ)3VD+&&'S=+^K)N ]AU=Z LYL$UYC))X M%W,_]8(^W%[>G:(HW7#&2Y8GSPH3W^)GG![8UOUF]AHQ=B@DKE@1"A!H^9J: M Q;2@P(=IL2+E9KQ$&>%7$CZKD5AC?@J_E[$^BE[ZF,Z8 MM(7$QQ)TA8DS"X$@L/>DMORQ%"-71^ M*X2MS0G6I,#&2">NK=FQ "_JF%V]$$^^F]T8("W=[$!+L8LM^I 7=$Y"VW!Q M8*53/I3SD8S.?X:_[TH=2$Z7L^RCF_^07 M/;)9=24O1"FTKI'^,TY6GQVZ*:G+/%H7J;E9DR;3$[,%FN+]+G M]!M%Z3JF(O8DYQ<%_82:[R2T;1>]\#91]+$C[DWZ9?3XF.%'IFA-=@\Q;\$/ MQS\*W!G^\Q!GY3K ]I#R]'W*5MT\E".2T09^R8_0#R<_\CUBMI-+/UWVTA=T MQ(>7'W[Y$:74JT?Y4__U[$7\0S@9Y< "9-NF$<9#C7JL\6[[DKQDH+D70*LF M\X^*^5C'G91R42T8]22CRQ0QV:@4CIAT5(G_;M,CD/@:C1IZ!N?9G+!S.8#& M36;<='[7VO&VM.,Z%!(&^GKK0-A=Z.T.L%L(!P',41T3?3?W$1!]C>8..'/D M:;XWA,Y*Q7U.U3JR T?W?(*)PS?Q7"\?-@?=3IM@X3E+ 6Y M (*,ZS%)ZKJ>NY?%;J4H//X@1T4'E9XP;&YEW/=A^/#MP% Q5L##,.B*X-6! M;5->;S^G;!D!;ZY(6N]B]AK&]S2-:X"CI"E7_1RE@<:Z3KK#K^R-:8Y]..LN M?56RE.4J2B:V@O2N"4O[;J&,4G=13']S&<;VRDLL;IEI'(Z54>EH,)G"4"?! MZL!S1/OF-;9 "T2CVA'0S)2;\I7U76]1+8MEJ[QKDG7ZUL?E?3;.,IBG+/D M<=@@&T2+,?CVU!+$A7FU:;I@':*9[A[/7VO'$=;"4-Z15IX1MO:1BXWN80S( MZ#S!T&KK4[T4FGTMP.]9IE<(/*L :=\,_L!B%M*XB:Z2\DSOJY^@O!8OX3RA M6;J;"#4!\F[8-!,CD&;.X"Y.H..'[XX!"*YOQ3$$G913.^P]G8/8JJ() M\V2UAV+YLD2V]9+$.;*4%1K8Z;R6YP_1&'J6O5+ M_\@ASS1BR189?F)QS#.^3-=DAS^2G)? >4S9=2.7Z5U]FNEZ>U&?9;JICC(9 M0][IFZ(,FZ=L"JC?FZ[AXN&F=:02_8Z=UVB\_#LYWEY.+=5\B*@'X]X];)2.KG'/6Q6J9=SPMO?+'OE?N%KLIL]U[[4&7E5=F M3?H1W?:<\EW7*3<-0W7+OOO5I?A5Z\GTM^=8H2?UT[;>;6& %%%BOS P_2]9 MJGME"Q3LVWUW:$MQ:-8K(-^>0X,^(=M6 3876K1GZ)Z/-3#X'D_4BH<]'6NE M2GLJT4)"=2BQ4_5[B<4)':! 1G66Y$2BEKEW(-%&37#<@9^*M=+H![_F3&QG M%66)1?I"P4]W(!80?N&6TSO5>^VJY6H8Y$O34@:X&%LB/M0:@T:59:BJE#"< MK_=K4"_$C!RP((\,3;VEC=\DS(HH2ZTF./ ")DIJ-/KA[Z3%G[A6OO\F\&2@@8AQ19?4<8D1XV"]$ MZ%U#P#:IS!Y,!:]86D1?$>;B^&Y>>YU0(Q.10_G.:D]OYATV4)R3,#CK^R$( MZ;6G@FOI LP2),J#;$QH@SQFMZ#*K'&L+7XW12.VEF^+?G$M5"OL(M__+(TQ MY?6>-ZK(%[)-H6WRI&N3W^W)"(_EVQ-@G,X*6<;I(PT'V65[\09G/"R\B.+L MMR@YB/9H2UY]0S.YAU\P"8>.BRWUJXPE:;#]1H\/$I^GI#OM#X/EK_>8BKW6>59WM[H%/$%9"@ XP'/I+T\1YG MNW/\4'SXNDX.[!J3'77T;SCK*LA=V"0WWYCF[MJ=ZT[M0N[E!)TH2E%!E[]@M/FA#U1U5U^G& M.?^33LFI\5*R%_04/3/)NZ@X9.6AG V%;'DK#TEQ>5T//QRETL=N\WDAU46Y M9,]A326N7]8)/D+QEC<%9T?HX5 @7/_N\IX@DE6%^&F(C&G+\_43WAR2YE*A M#/-KA5A)@SAMV_/#^I!ES..TS?Z1-83?-42R791H&\(/!?!?N*':UISJD$8[ MUAJ68[U]OHX2&^SPYY46IJ5@/.Z1PD(?DA$Z'GP%']:BL.#T.PD _M@NU5J@S$ M5D+7*1OGW1U#HM/5C*E !=/!2UVP FQH'[VP'Y8C5HV-GQPO:UBQ+7.RY*;V:>[()",@DC?7"V8:[NUUA,>[B #@(,N3Z#3(8%3 M(DY:GMG-$0=_N8K9DK]5]"E&"WCX^4T7+95 SA0=5'K"D,X/3]5>]*TB3S%% MA$<>9+Y!M,=)$GV*Z7?+7_("[_+[*/X2I9?I^A-FQ4C%C -KACKGP(+!9XO. M*!X\[\!6HW*?SD[ ZK2S/U=$V2.-42I6U.5%/Y30E&P*$_2H:9CWJ$0IXJ1P$8>H"3T<]WO.X> M]QOWT=>;Z"5Z2$3$ZHFJWZHB\K 2N4AH%ZW5HK()#5-GM;O:[.13R.@KSME4 MD-'Q#5?:Y6Q>B=-H7=2%;=@#EN]Y=BC*[<>_D8<WZ&ID+6ZT:%PG^. MA87?I$LM%RZ+2Z_#'1PG;Q@=?3=C:GZS;9,'K"W4P'F'MW4J2S"1%R8!9X%;-O+X>GW_LB/+(/P6\:+"\0JO;AB@-T&"+^AV M2X2GW[[M9@!E=FT 6TL!_[C_:CM-"$.37%Y=MT:YHS$_ORM9L M.2>B+]*_%/9&81J('(>)5TU8D#\_8UYWC&0+YI0-!C$7>0,C\Q]7$ M]EXYR+1_8"3EY6HM&\7D.AR L0)7'E/"V 8E5>E+\?M,CBV&#+*NAJ7A* .: MJE]QA.,@;/CG4J/5W[!X'UU#!W"JV4*;M%Y)*MCV$"[.48@#D13R&-('9L^V M092MV;HGB_.[9-D,E?)0L[C(=")TA9.3/-,SSJONL]02\HQNBL MTO)XE[WX2-E'""*T9K^@=!.DO,)%&O,$RBA\0<\;'.6U)?CO$47L\[!_,LD& M5SL6_"*>:LN+;BR7<<8>\TVBYM80OS=R7P9G.74EB'&TE(ZL#"VS[%-L9<[] MO]N_H1WP2D74W&N'T9^]3?WB5"I(\[>)R3H4!E3(@1_>)3DI*M MJ-N?5_HWC?9"3$-6./](T*6.0I$U<8DLD#,%CD=0RE)$F*I+%^6X7T^_",B-Q=S9B M$_9*G-,SD@+Z/Y (?;N[_''J6"/=@%*S 6A%HTA:5Q$I2DX>\ $3?Z1A;HL, M'H>4/]K/MP(,APL!5432 P &K*/-([I,S.RQ&&=#*_(Z_[W!,@M_Q,Z_,\M\!\RH_!P]2DV/4MGBKGK8.*-5R MAK9,)L)4*.ZG791-T,<_WB4HR1X2LB)!_(+HPJ2-:LE)A#'C[1!^(P322,AAWIQQX MNS2+,/J_Z O9$K[U/0^#"HLBA:F%@1&DJ\=O-KJ*5EF2QD21LJAM4SI]\C8N M+H&,(YQ?H..N= [41 OQ#.T?S@35^K&CII^ZY3#(VE=>@X89F.N0<:;7Z[M- MP!!T7J1(M7T&;:/265 TD25$>M%A%\2L<"4_G#5^8J62SX$.6EE7PA,3WIW^;NMBS M9ORIT8"U:NIV&U=%=%5\X,$$4Z%9S=L21KP&'W;H6(RII7H9UJ7CX0 9/JH>-NC06>6I&O (+RX4S6 MM&Y@4.4>#$(#=-VH"[K=T8AGJUZO?\?I#8X)79'E37[YU 7S-%JHLJ2J5YDR MH7(M*-0O SP.S$JLM@B1(1?A+"ZKMMQL/V<*-#L:"I$!2/X-&W213 M>>-@'*Z6EKD\ '17E;<, 7[L\-05\/*"3[=L,@M!9GEA?\L!&N%'GK7PQ1VG MNAPO*S;F..7'*U$R=HOW7=^=&U=M4W-6\OSDZO.*UZ]5 OSO.84*9+VWI+7I:!-44_%,KTXPE: MAD&2Y)>E\GM:.?,Y>"L&N*#6@R=1*35A0Y7Z^/L%'YP7TB_' 7:5U]%HAJX* MS!4M?SPV=.F<"Q!X 3@3>@&0Q;<,Q3G K'0:C@U'NID?!$>0MY@V-XCO?CW7 M'U75&LA/JD0#N+,%QL[S.=5>@N'Y0DD@.:5*V)B1Z/$$/>85+T_$N52PVI*( M\.IGHK1<,64G1W2 54>%_ BC-8[: PS65G%^47$!!YB/LZL::SMHR4^NV,/# M''2S8ZO>47>;/>4\X:JQJ/G;C?W9<8V]8BZT'7O &2^_'_P\6GTAP0-/HV/V M]@MF/^)[;F3O\??T(^/V9PM#MF3%^YJ3.6#;5 CT3&HI5Z4(5FP6[+OEC!?CR$MU\+DUQ#Q;.-Q+F'@&M<83'3[63=TS MY5!JI)W$D6 ,,E_;"H0 ,)O;S_>HK!&Q]LK]B4COB2]82"1!FX9MR^^AD%[!YWKY0[MWY@*5*F9&?WB#Y)L IZ\ MPG0_Q,]YH(H)XERFU3=S=- ! ]A4L%[24K,,9?B& M(8A_8BS)"8#,(]&";"9A9W[0IG \8.$&&*:67Z7X&)%_XQ4_%L91(JP7/P3^ MG:9\DWB9XA4O<'9;-6R!V(E'\9T&\G!0NT$2H6<$ETZHE'0XST6=M-A'%A?T M\JAA]HO(]WG_$"3BZ9XS"IZ#>,4O!$C%;C1G+P#-R"9>%KMADP)!I6D,!K$K M#81#7Z90%I!YRTDZN)J<=O2DI@DB^K.M!P^\W&O9_C7K@V)VG$8A &?1&QRO M:;P-V&?_R*WC+>;9TESL77SP$)LQC?TZ]8!%\U2"]B MDO)J 2TE]"BA& LO$AQ,CH?^0,_>_KJH,EJ^)"YJ3XL)/JY8HX3S9FX +R$3 M%-S1PPM:Y_RY)FYQ'IK98L(]@+S08"YL8F_ IQ;146#;-)P>A)5FU=M[S,\D M@/@H'OLVLC$X;5@#!&$-"B:E%7@S HY /70KX,?U^D.L4F5=E&Y&#Z#LNDK] ME##VKD^.1]?&4+2!E3+BM+B5FYH?;N^^)3_FEPCRRP$#$AV4PV&,L:X-L1E\ MI6GH8R)1>3.YXP$<>J(VE0D$[=;$FI.@&MP%$1)4,]DD'P^__7.;)P #SD67 MY(FL<+3B^>5/0<@3K*Z2).MLF/>V*[Z!IIV#TBFY0L\A?8)4:J6GJZ4P\7MJ MWI/H_9\D6J%5094@(AIS.(CZ]4NR"\2OF )8OE[)0P")+/JY7-18Z]H4*#P M&*"B,,UN6'$+E]*RAHN/ZA4S"#%G6L2(BXCRRGH39\3!H$<1X>2&'L 8)E&Z M+U^AUDX/SN.8C:NHU'&S":*4;O>^PRU>\2OY5I\ISZ3>TD@\:J$4FFWQ]>#8 M.F@?5">@'0[@?JF4&U1,GO55E=3H)DUKCTW'L:NQ@2+6NXN=Q(C%+;#:@7.41:\>+7:\0;SF1+W'#0 MJ?70M/1-2UAID0E[K\B"VVPQDS4<7F<\+X'!2(JQX\26RI8#86O,79B/+_LF M-\$+_^F<1YWGM7ROHB2-Q=Y (NK=W+/)XUJ4O4[V :#\-.@Z2Y,TB%8D>LSO M;K@)XO0Z:F-_+MTQW?7QWAV?;J[GSH^^RS3.^PSVJL?HWN*\.D-["$)QW)UL M>% 8OUCH1/R^W_/*;R8J CAV>8\0V??C!.'ORS!;B3.XW*%G'C[?&_L1T;QK M_%HCBIXW9+E!ZXQ?6%VDK/"TXG9*2J_ 1EEGA4"Z?WVT9.T>>.&EZ(EG7)8W M;8L31/;R<]^F&\N6F2Y61K0'EFL)=0T2=4=@K=4Q$^A6K]*F[J0KQGB'7MS>C. MS>@.W>!]15;7\X;R"&\ N!\PD[>9L^T]^\OB4]N[/9S=[E=H X?NKK\B&PB] MJY1<;;=XQ2]Z"E_R@.!O._9.RR4.<2PB.S\]L1[+=H L2>N[-<:DKO;>4)"7 M71 [V5I#:L-J<8MWC$)XBXM!0*I4/EHBU!-9HR)853H3H9$G2O!\6ZE8IG M& .L "RD@8>-6,J&@O-9!>>Z.2\LO+#J+8O>,>>O!]PZ%]0SN _BP+!1-$;J MK(YV6&C>%>\'A29=F>7617_'#^> T/A=QM^S,.S:@(-!UN+C'"^KSS# M\G.S, W>MS_L5&RLG8_^7OG?]3#],@=L.6=^SF;^$G.UF2.>K[$.F9RQO=G4 MN=C4T8_4#L>HSO4HS:SWAW",9OXF/U^CQ+-Y271+FGO[(&:?XZ'6K;_1('$:;[((-$^)Q/!G1H]'V+ MX7T- A>=,#7@CABTM,L#I!G;V\%O,D,5'V>! M[="YL97;=$%<,P'7:U0)X M;(:)<%'?9O-D"9[ >OC'PO( /@:#AYIR"\9R8_ :V?B_#2<2PZBE^1\N2'X2?3Y>FUX M]8]MH;CX>DUX'JJ M<^XE+<#6TZKX@LI6#D9(P1-Z[:$7H[(-.JI%(\8GS6-\)G:A^X:1&G_SILXH M"$KX:_GYP0:(Y]C#?P J3N6PF$E5-'=X*'REX?@ O#3&P,P9V#AP S>&=1M@ MVM1V;68VS02Q=M9,!U4O=LRK$1MBP33F:Z:FRP4%"J,U! : YNINN<&K+,37 MZU(8CUX*PI K>A':E%ROKR-\3[;X/@ZB1%RM=!]\OX[X7=U;DJ:BB"\FC]&G M((Y(])CNLA24?< _9T^\ VWJ2? 4;663J,5K27Z"-*KI?MH;WH 1@IF M/W[$SDYMGOC^?2&*6Y_*>:I)*_.'A'EB M]SB6@O4M@<]I^]5%2(1:5<]$\A M&7'12,B>NKSV$9LDU7' $=HDQ^.#D7H)>*PP8H^GMDSU@G8#G*5L;XW:[M*; MZ?&.].,W/8 G')>%7\^Z<)XDF'4O)H\D"D)QR^4E6S;P:XY;!LR.J+Q&VI#( MY3Y6(Q'0"THKJPK"+/^#__X<%"%+U?*- M6ZA "$!!FL;D(4N%=\00O&+87:9$_(6W.QH'\0M;.*X9)8]\2A"W(8@6_\!NO):@N MVR-!@$J*XT:EZFYL3[!TO#7;6 [@%=I6,MW!R1S(ZQY#>=R(5-VW[0F1D!X1 M8QOC%#.A5VP>3&YQB(.$^71_E%/K>3FSMMTB>\K2-[*A=+JPWE@.N)=D+5I] MJ[T=IT5)(*8)PDA0C)?T,2+_+LLRQCD+$=PM5K ;#*$_*.8,##[?:T=XL3 MS#[RYCQ:7>(G'-(=-[0]:W(]D6)-KB("]/;D(GROR;523=T]#9-IU^1QT3%Q M\+K:=TV4%(H2G$P]?]EA4^%L]B-'[VO*Z56^ID[:*.K@95&N%^>N"-)%N1*? MQXU*PT4Y%"QA%^5J.?X6Y7J9[N \XXFH"DNYI$DZ\>&,;SP:+LFA\ BX)&?" MOI#@@80D?=$%B;JFC(H-1%*WGCP!7$:;&4!P#44QXI6ID'(1'_*ESZ?HF"9YCF#]Q=_/V]/$4:-RYFAI[&+AFE9@\\# M)M*46M5/O+C?\,4K:R>L?K$(Y9NL09$;P:.%<4E9EN*0A@^C'_XBONZ/B.19 MO]\BPIG;?%UK"!]J.\@MM=/25=IFP-TK0F%,OY&8X=CDAKX#S 82>Q Y[@;V<#?; _Q;CJ)(; "L ME+N !K*&@NGL%8%)M;T' ";PZ!J<%J+8?SX&"4G*->'WY897T_PU(-%U=(=3 M]B:YMW'%HZ:*2GY?:"!W!^#8-EP'"+;.RNC>"3\N"5B_]#H.)*8\I^7'KP5? MJ=,3\%]Y\2B2[)V<0A1Z9+)0480JJ206E2%)32P*Z>0E_<$U@_I#IS6&TI[U[36\J:]W]=6N$^:IOH#KCV]W[0@&::VSOF;%MU,WJJ64JBE)K]!P]@0K$A^P3 M, 1.S,<3"*E""OD>CF@SD\)J$$!1N%,N2/%X)'-!HR<#(3"P7K0K7AH90O6,,>7/7+@UZ0V\J& S>_.R&WS75S+;/3KPO0A@=C MO@ -N'@M%L_Y-,UF:9XEEK7#WO6-BF^@:N2@>G*6T,Z25HI*ES1$B[)O3U*3BN87(F']_G#;W>'#0C% M3#\4$6XSMYHOW RMEV&/B[->\_'3W8$;#<7D.10C?BK7W3+K?+7=!GU! M8YXFG;)9F'VG("+_EH:/#B+N9LT;$<.D91J(\IA%;R[=($_3E%DM6H-KTS[O M'3W@]!EC7KB%$>=5.MNQIN@'YH[A-4E_% D%>%_/4].2'SQDO-7#"PIVN_"% MW^\I9#.:)"5+M,8K' .N?.'$%TR!BWDJ1Z::M$ M*4,IWL$*DX=G+,H-ICP?3V2;S;QPNB_4J7+S@&'GMC0WDP&W3#>7YP:^LP)\ M[P^IA+\O)"H6^M!(A*T*\TF<4C-O1P237?%"^E^"Y[;/T==N7_E%U(:< MJX?J+EI!FC(9&CJ1R[\/!BB",4FN)V'PS'5E=GF>_2-.+0:G4P1#3E(K>Z'C MZ0M*4)57]!(&@:BHKJ)!T3' 15TTQ0$OCA.WCC7@?-TG9A!JV.Q\4>%$A &* M#07\F(7YIMDQ@$8UZSJ!!G".K;6>3LB?(LDQ*.D;V9(1W\#&VQW_.UC^*R.Y M,SVQ&S 0?]05%4U=MN-3*O@0Z:.J (B_,4PL'/B99W)5.[UID)V@.QGLN5Z\ M+E@K')NQ<.WF MG+@ZQM,4PZ'+Y%2. ;B-6.UE@@!G3)?J>181*;0SGF==F @AJ-7)-;=(0E:K3R]7P-:->?I_N *.>&T]W63JZA[WYCD MI@L;*M5YIXH*\@1"+L/[6:A6K/'QA(:+])R4E\"5+1<21+6ARU-/+)9P4AUT M](]USZF'G('R#$0G;QP,^SF$UH;R]/#KZ:RAU-&S#SC+&(F%0W9AK$C-$-T'I? M9'',N/X#!W$9L2\]5NYM5[ROIIV#CBBY0EOG/D$JS=#3+:JT"9$-+HKKY03H MA5%,JP?](TLM!J$)>R5)"?<>GKX@ V).>R4, @LSG\5SQ!N@"CKS. J&08O" M2KK!!7(_Y9G^?/97J2&4/2KW1!J/7%:&-49P:S\)4^7JKM-VP;[17V>"0>D0 MT)Y/UUI?U9I5*Z@N*2B>SM1X.E/CZ0P*3V<^\'1F@:>S-I[.YH2G]A#0GD\G MP=.9!$]G_O#TBQI/OZCQ] L4GG[Q@:=?+/#T2QM/O\P)3^TAH#V?3H*G7R1X M^L4+GFYB0N/>-4!/J^(-E*T< *?@">W]Z\6HP*BC:GG^W-M/T(X3E$%&]87 MQ!LP?>-+C0>C"68%08EK+3\_H $Q6#W\!\"%F3'Q=):>OSLZ%+9N.#P\[F)? M1=09]4"+3* M[@?D%KM :]>J'C]:#6\O@$0K;(VFCWEMW>OU+5YE2SZY7J_/]S4"+MDL:A3A M[,9G'ZLVE(];>,\PJ1XBV9PZH@D!98%Y))Y.\Z]*5HUDQZ3Q&V*2FB"412M^4K')=]/X M:XK=8OZBZ#R/M>;O.OUZ9"HC0.>@5IW)9>2^U&:E2;["P=E#J,7:1%V?ER4L MEH=*XW2";N"M9%D_OVXMWXS@I+KTNJV@\SIZ@CZ#5NN>J/_SLH5LP?]F[([8 MV*GW$UZ5L?._@W%?79YSG]]!=QV5M9):%\"P/Z_"D/PK(RM1L\]PAP) @'X' MPDD _%3BT)V1=A#<>V@Y%[@*S$NED>V.)L*(X_P-@MQB=K07PLIAT[)/WQ2) _\:U M ^55CZJ9OWXX8#G_OVF_$T0/6_LA5U<\I^^#.I'S@SJ1\P-4(N<''XF<'RP2 M.3^T$SD_S"3E23H$M.?321(Y/T@2.3^,DL9TS=-6>G*6&FT4"4I%&\!X=L'1 M=^I178AIJ/J>1I545+\$+0RGSC$JR%C#".W8&T:,-L:[((WS"VI$N;WVG#:S MQ*0F!!4!\QW$Z(/CK_//(H^$K_'R@6DOF4,-[M9HEN<$B<>'C 7#O!XS, : MXF])X4EP%X3Y%41^6U-?L^*MU,T%M;E!>Z J "WX21AY"K?K%C1=0;]\0V!LJ0<1[A7L!S)UJ+Z:"URUW, M'NS/]B[ "=^S>'<3_2/Z&EW>1[^Q_]R]XZW8Y'$BMCKP=V;]0WS"6IW^XZ]? M3S]KNB75QWQZ-L*AFQ3B0)XRV-$HWQ;R1;@AKBGGF[LO4DP2 M?O2$.MDAU2QBJ9]G7^21::\F4UVOP=_F7?"CM ;!V(5"WU0*W3JN+KB]:<^ MZ.:QU,=/M+&9;/]1P^;]\*-$/(K78=I[TYP!H;)C:<[,0E>_^ U@U2\S#UF5],]GO$I''&2XZK$%JTKU!#!6185-^$"5+Y["5+IO,#-UGTV( MJJQC8RJZG_#4+\<5G#JVPGL,3!U+XZC:GWD.&H1Q:,.K:V M>PQ$'4O; ==)WZ)]X:O[JG 2KQ8:XR#!R2U.LI ?"7YF WX5,47%2?L8UXE' M&>4RC(=+9,,0B=!K%Y=.*(,B!O-,9Z2;1]I32>+5TPR"^V( 6+B9<: M;BBD0*!HQ6$,85<%:0SORQ1J 1,VYB(=7"%XP)E2"TA)KM*'UZP.JCBV2?3! M8XS])7Y(/WWG0C.2; QNO%83**+O902 8MZ0Y::>=O<<)+5"X3-8\.I!0"W&J^NH2TGJSKB& MIR]T@2TRM1(&X:I8+!9P:I_3' -4-(NZX5AQ3$_2L0;,3^H3,P@Q9PW$S"M2 M"08QJO0D)\0 SK<70;*Y+?.E\>J>ID'80IFN2?%6\B8.J)8QA)Y;-3)48%:2 MB&#TE/^)@FIN[4RH\9ZT7)6+!+U]'?4+RE;HT%"0#&Q#L& VW2JX@HWD^HDV"*!'ZJ+;[+D>*B;%YE)*:S(X:)$,9D.00G@ M%'I;L]1LG8Q%<=H6M+1MBK=1M'$ LY0C]#2J$Z+"LYJFMC1-^8.\RC2;XY99 M'-="WGD82!/THKS,,B5/)'V9>#+4CS8U')PFR*7-2Y1K>/F #\B,J.5N#9Q3 M<:7F'@E[\!PR%!33XC LN$V,2K9P,Z-6A#4BSHX2$8HI^S12S)W6)%K81YR/88(E\3[&G/3L1P5R78HH;K M*:9E$0<242ZJ<3'$]-D8PW!&W<>^$VUIQ:D633F@!R/#'2K;89!@2*"?#D?Z MZP.Z.HM@-*0#!CI]SM(LQHWU([/'O^/OZ6>2+(/PO[(@3CLE[2RIBB]E3.6@ MQX8RH&CI2O-OF/$>..UH(] MOP")\Y]X]K(%%QT\\DT--F10*JZ5O'$0#3(A6)+!/"Q],B/VG>AL+] M9W1;=,23+IW5UT_5%-29>MX41;L?/[VB .[M?PWB/W%ZP8HEN2_'F<6%(88P@L 9K3RRSG M?[W^F"4DPDERG5>=9R*OHJLD#O;?J,"C#4F916M$XI(T9B /)/67*8R;\R4 MA0CIC3)Q:01SA7A-Y^)"*KXY_% 0ES<&,+TB$0_)X4:A*L/4 0\OXPR>*60@3!FZWTO;X08][ZH$J" M M;[_@/W.75#R8%K;J :(&W[2)SD[3$I$*'M C#3(K*CE;C?%I:Y!GE;,AH[W?N(K+6L(['#CWLN(.9'@E?BQ$O MS8[X>48VQVYP-?;&;'3=_&4)0S@/6<'<8HR9%_SWFZ],9! =[ @KW%OS$09W M8>_IGR_T*TF3[($D&Z)Q9K4M&VZMHJ6SVR/E"^P :67H72$-:>44B39HWVA& M2.X;86HW%#*?24K5])YTC"&1_YD\J=VH[L,:ONL/'2&]9^7#A^IPU\&WU7CQ MVYVI"S7QP:IBO&C?5^[B<]^N#LDV->B0@QFN+EOSP2[-$_]U1O;(9E U5L=D M5-W]IB8_6+>IR]M\;,]R33[08=6X2R;#"NPLW3]3]<*[_:R^[-X_<_7.2TY> MEMPMYEK7O-%V\2TB2S$I3 ^O[D#0GN\G<<7+9@U'O$D+.9)PB^@V5^,QK!;0 MSW1&ML)\,'5+Y][1!%@VU]D!+YK;K(W'E-G^K]\^_RH^ OJ2KGXZR)'5+9E[ M1Q9ZN1RIUPR=9_4E<02U8J@X>3GAB!P^QQMKL9#74X4[,<9F1/SP=3M3_2.IOM$T6 '.U%T6!N/Z=E^ M?^I\BV.RG-6QG?'0:F:*_J$%G"FNF;V+SQ,BCPQ0/"WZW'GJ@+<6+^@90\Y> M!3I9Z\5-?M5L52"&IPSGE6+^E9&G(&3/\CSB9$/C]#U3 7ZEW1-.TJUXM*PB M/O+RVWRB><2\MNYN0Y9(#!GK_,0[5*H1I[W#U 1RJV$)92D]+&Q YAT%7PO ML+E'_(KXSS,Q4?:#JYB!S$<7<"?\.DL3LL+7Z[SN4EYV26ZV^EN6)DS7T@67 M:KYP&.V7H<1K'^FB:(&NUZTR5S-!LL$(4[NA:"%<356AO98N99+YK#PI],;/MFPT-YOV;5\M89UT]>AAQU;,$]%PM=B5$M?1?P\$[MB M/[@:=\5L=-T=EA9#6(]%PMQBC/G%6I?Y$>:A#K#&<3$;8.B]Z5^K+=+S&&MV MJ77MZOO5\G:N6Y RKE[VL#6"M)N32KK7M*^MQ0BU&$[);JB,I+$OJN;I"WQP M.^$Z"8-@5^V.[QL@WF(F=A,&+;K-\\%P<9M M:SAIM)>,8- QVFHB MWV=B.^P&4[?)U#N: !M,=7; VTMMUL9CVCX..\B!U6TN]0XLY)D8\\3.(W$G MX*>]/\9^N>/>V#USQJ[VOIC\U&PXA_)<;0@'EY,W>WG0D]/P+BC/\ 9R7%R4 M3KGXQZ>64WZW=\IK]"?H>8,C1%*4X)C]B@+V/_2 H^5F&\1_\-QBE:L77$Q&L%%XVA(!!N'8/:,ZL.2H?V8WSUA3E:'RX;6'%/AVGN M3";+Z51 %0HPN@X KN3N C;31"LLCXI4/"W>O_/403-;O* G33E[E5[)6B^J M'V<03Z :%]K[,9O0;34L82FEAQU<$).JX&LQK*?U<9V'?;,?6X5=,A]<0'OR M+2)Y?#!7$JE-T;0H^B]MX0 _"3]H^Z(6H0*CBF)1/9B!G=&-%37ZN$U(2AJ7 ML%3R@1]X$-NCX6TYY*?M,9^)(1H^^ J#9#_Z@(;I(@R2Y.,%9?Y4G)*'$%_0 M[99&=RE=RNV4.4&Y%V% X+)VZ64/OM-@*E&Y/C%CL#A'2]Z2K,FR6O$O15.4 M\+;YU4_\9J<56:]QS,\$8_*X2<6E4!'*V2(A#IV+)$$/F&\D<-E8W.P8 M1%0<"*UI++8*$KS,XNDS6"R 1H= H;5:Z:6M%B>&4KQC&F;Y;2S*#DN?>VHHBY7\R)>\(H8/^,WB\+(?P AT0I<^N2=&)7S!YM MU $(304V9E%=FVLG$>X6K MX_7A-J*L8E/Z[A*W%0P"VS,%;(<88/0#B= FBU8Q7J6;Y,?7@'!%0(U?A$,& MEV=IPK?TV3BRI1/9GB^7<1:$+<7H:54KY2-MY5C&1\(3/.A<*T97Q$=%):XA M#[8TBU(4\-^9Z=<%AZ"'%_%$*-[+NP0M@UW*2ZR3*,EBT3A_Q+>@^)X7V3)N M^PY,'8C>@Q!J/)S=*D 2@GH%("4_/[ #JQREX3\ <$7%J.)I#I <>,'$US:[ M0T-3(6H8-@ 7IY^2E&SYFN6")ND]9T% MZB#:XAM8TCKH@I4D:,,\1+A*>^QY"2..2S+T&-,D*8SZ"6)^D=R4G^3+V205 ML_L#-^'++([S@X1E(16%-'I\'S(+S^>%!+/&F8@D6-:Z,[%1'X9/Z@B;II); ML2E5?X#L,14$9 H9)!5,-=AT4]$(K#>P7<\ MND2&SX75NV>>:++&\?6:25LQR0GK35&UJ*49UG3%=[*@<]!98RG0$YJM8)7& MVO%9E"WXIBNA*SY#[?*F0G&+MB=<6=_=1/^(OD:7]]%O[#]W[\29=\ F/+[P MP-\#CKT3UNKT'W_]>OKA\MT^G#[91\^O@Z7(O:411B\X8)S7?#&S9>O9#0^3 MC]ADN"&L*8[8G/F23#S3V8.5.N"H:1&,6936P%+F6%H",JM92P31#S:;%>U/ M4$Z!*H5A("Z)^ "49*\!KXHIS"]@W;9OK43!I19:BP6![1D_VPY#G/M9>\L> MXR4F3\%#./4IPS@P5>S!^H4IX!YL(?<&QV*F95_S^B$DC\*#^#WC!^JL$[*' M[?T$=T9-'VP0(W?E'2#6DY70/IM#EWPHS%USZ[6"NV;G:"]3LE; MS&,2G5QQ]-[@9)H#XB\.E WN0#KTPX_^G!E,.6_JT>^%3J8>'OS4X(6[3CS# M6.6 2EJT/,M&"P#]K?'SY0MV1?2I7)MB4?R">'J\B 5( K9&>^V[;E*X4*/Q ME>M:K7%;B3I\X+$'ZD])>%NBKN$!%?@3#P]U['O\$//!A_$<6DSA70*) $L( MG*DLSZ%"H&>N-8< X.SX&WG4/U+?F'_8C^6/['_>V"#N/@?4$L#!!0 ( M /LQ4%@C!(KZ&L< /:1#0 4 =G-H+3(P,C,Q,C,Q7W!R92YX;6SLO5MS MY#B2+OB^9OL?:NL\UR6KNGNFQKKW6.A6HSY*22,IJW?FI8QB("1V,XAH7I2* M_O4+\!8DB(L#! - 9)KU3*6"#H>[XX/CYG#\^7^_;]-OWE!>)#C[R[[[WY%&=Y_$_C^*^L<;'$=E+?2@^/MSGG8,?OZAKTM(0?_ZKB/[CO[T MW8>?OOOYP_?OQ?K;5D3Z&5!)1_X^H6]U^O#++[_\4'_M20FC1,*Z5YM8[YMO M&OOE.$4/:/,-_>^GAVMAZ5]^H!0_9*B\B9Y12JJLBY?['?K+MT6RW:6H^^TU M1QL^GS3/>S;4.K]0ZWSX$[7._SIP_F&.>"\434^XC%([:DU M1'U+BM=H_WV,MPWC!Y36>A.%]T]YE!513 >$X@*549(6:K'?BE5HB[)RAHQR=B8"KM;KA*H9I>=1\7J5XL_7 MV0;GVWIX-1<4QM9$X,LHS\C\I""(?WR-9YE>>$Z6]52N?DST3UW1B*T(8]J^9#F2H#GR Y@:P:3$<3WS)SRW.T0&BYE ME_,S$?&><*&-0O2^*U]1?H^+,D=ETHP:9V0QMTGFC$6:_(T&ISBNME4]+-=5 M4-ODZ)56_(:NR4IUBVYP40#)B)=(HZ)(-DD\MUL<2[ %C;:X\K.4J!F3BO(* MK2_?:8>8XP6DW(S%:U1M^@^$\2N.?#$02;Q^0EJ\M^*RFCMS-Q:)QV3F M!-E8%@X/\^FQN45&Q9>8'!N+!F5L8S+1S?-8Y3EIMV:^:M1/Q,QL'MM9/*^SN%RPM5!88(E@>W%@IR=;Z,%VEP(6 M%P''F/XO/O&W?C1C]TS&YHK$VEIDR57(8NN/15<>RZTY[*TV+*TS;*TPK*PM M;*TJK*PGYJ\D9JXA9J\>YJT;YJP8C-<*RZP2%E@?++9IOLQN^9+KA<76"::# M>580!FOJBA]+\O_KD9A4->GA9&I-/KV2L26. (& G('>L*9EU5I4$[O"=Q-U MLVF6DJ=54:<#NDVA>=QMBM]&E!G.P0%,YPI[%J7T.L#C*R+>U6;/E#&V*K1- M.M<:TM^>/W M<_Q&9LC/9,$1Q?WT+:51W'_YEON-2$B58;[]L+B@C6UNDH*.E\UF)2.NA*(5 MFDLQ5_1-5#S7(?)5\=U+%.T:^5%:%MTO!T7:'W[O7U(P*BGI M6L4D="[4&TIQ@;=1DK'($A)T\.(0&&@RZ>#DAT:Z,^*("()+.K^EVQLFLI?AA5[O][^+7).W= MT";'6ZGML8&N0\G_XYLI\V]*_ V$*<[)E.LOW_Y(KRP2GAN4Y^UU$HFVM:KI M\,Z)!7@<9"-C9[WS^^.''[O-3#Y -(KT_A-2Q%>0Z.L+@@F(;0N4#Y: HFNB M#3NY4%!QYTP#JN75Z&;&3X0C(SOO4ROP^),G:)U:%TN5D(&TYT6!.N81 #97 M1-HUE?@JC5Z85N5^:RW"?/.Y765J@!N686)YU%NRNZZRK(K2![3#.;NBE)$P MW7=,XG-S Y32[LYC7FWC_Q1 X_>W[B_( "IH?2X-T_P,30CM+U-+&P ,LQ8! M/WN,@#9LX2HIXBC];Q3E?!"HR+KUD9#,9R@ E0.C0(B1'# M%A5_"@ 5=;!G?9HOG36*R-B%WX0L!$@HE--?$$[XM8#X-X\!T>AUE:3HMN+L MLXH^C[8JAI]];GB%,N &G_)I&_K?O6_H!_22T!/$K+R-MOSC/#[)J,%9$O\; M7:J49L.SO-K&_\7[QC]'-(8YO<[6Z/W_H#VW]04TH^:?T/C?_G*U- $P8=9M M%?F\"WC91CK$.">#4ZUJO>5^3@/B\OTY7O/= :C$"!Z*$OZ#14=E3>@H6'= M\GG3L5'D*7J_7A/%^X0[DNF#@G8$'B&M_["!J:D)&"'3#BH^;U$V*JS6:Z)S MT?Z'ZOB!"Q,)W0@B7#K_X:%63Q,:7(8=+'S>MQ2)_Q,0%C\!8?%3F+!@U9L- MBY\.L/!Y]U(D_L] 6/P,A,7/8<*"56\V+'X^P,+GC]H G<.&GB?NM"(T2>?6URB M!#P$8L2CBX3R>6^3/F64WK_BC'^()?K<&F;ZV><65B@#;N4IGZZE?=Y\?$1Q ME1.5/OST_$059EI:]+DUSO2SSRVM4 ;4IO\GPY^S1Q05 M9/:QOBZ*2G!PJ* =K(;"_X:7J:39\ RKKN%]WB=L!+_<(OJTZ<.0SYO=3)Z/-2]H,YO1!_:?D/Y?I5%Z;Y("C6>@(7YV%(6#@AG>H8PQ9RR ME@Y__F^V/KZB-)7->W@$XWGOB,!GK"@5TIWUCCAU;>[_KNE]]9PF\56*(_X. M".?[J,5'W_UO<+$ZFNT]8M0U=P [I(<4CG72QN*N*HG_RNCY('^?%%!@O%LJ M+> _0C04UMTYE7+N,.3S_FD[3;]*\NWUFH$+]UMK*.:;SR"0J0'/#3=FTC6M MSYN>K@BFX#']ATC1Q@(N.QFI-,O"JC:N3A%;(*-PLT_U6%B=EX[Q>,339B-#56 MR\!22M@__S"Q$VF-?RSR(H;XC1"73S7<;XK^;H5.DBR(# M%7'QED/S^)= 4_['SLLS']U)WQX/2Y40T(QTF= X>5PC*E[I*YOD/_2!JK36TPIZ5J32NC\Q0Y4.2!>).R<)_8V)RRCE3M9\FOP"YFO 22^?D_.73TPZR'V.=E&ROGS?H:Q MJVQ=+P!'FC/]1J-$:U50"7]QHZ\P$$8@QLZ?3YF]F2G;Q)1M7OJ,"0NMSV]G M@]@XC[ROTE0:?E=HJXG'#6O51";K.Y27^_LT:IY2_V>5[.@6FWBG0:=([W,A M15SH?Q-E;,3,\*=6_N8G9W#6LCCF:C#&-(1AG5ZH9A0DL,\J8D9ZGDO4N][N M*XVE8IC?VY0$3X.*DM0_Z=HKJ=L_5J2U-#_*O^76BO MZ3&D5;:'(TM+;(-!]D*6-.L&]H0QV!'XI>DS&7JA]3OL,S)K:2QZ-!8[ >%5 M0V,S#,HK.-D="(/ELVI# L8RR GW'5$LHG&Y-R@JT$/R\EK>;3X5J#8"&UD% MH>VBJ^2T'N)&1SL58!2\P@V4N6B%I2^T;=%3]-[H/O7G:L+N(K:$T$.4@/52 M043&:,;9G&-\T&B7STG*IB)F?VYM=/C9PY86R*QJUT.Q(,]RKHEJV4ORG*(> MCY?O<5K1C29!X^H4Z8_<(44\!(6!KBK P%C.F*XY=@F#8\Y;G,7<4T(IS3!> M>TKC(4@@VBAG$'P>+0S<$GT*NK L]X)S8=UBW=DJ MN)AC6\AOPZD)I_IZ<2^NNS-Q'^WIA0GY;10^$7,/A25RYA< ;8*!NHV]@ICQ M\!8*RS#(<_3+[2[%>X0>4+U;/-6<00J8OLM.HZ;W'#^Z&NM "<#[!+;U.K7V M?$C!B+D;>U-BS\&DI:L.DE2,@SQ'KUDH!JNWP)T/S#MM* BXAAD3#D9 MC?-JL(\I0HF2[C#+$=%YCA2HAIIS'1'/(/<7E8LIX@5QB"I;7X-!%*+]_2"'92PD%6R#A(@RJ\0QH2:HP7^ZXO F*R.!?1W[7JMUCHBLJ MD[P^_22..\G0^@QEY!\EC3,M(,BSRK,+K[;#,R@\+V%'<^A;DB;(6)&!+N*- M(?&.4&"X$^MD9==BF<"38UWAVVZ3)ADES6B*,SK-0%D\!0: LK_")Z$,"CAP MG4\O8Y&F+LL\>:Y*NC1_PM2;$K6)V$2* ME_IM7U2( E268=[GX;;+W _K@RT)MHI;#>^[CE +QDMX+:$XI$^:4CB,_ -- MGY1:L4%_TND/CYOY?KOK9>3@^:-:%_'+4P#*P4 FI/0<+' M=4 CY6J^X^X1 M>.JU !Q!4O(IC 3DX6 )HJ\AH 2LP]VX7ZW7]3%$E-Y'R?HZ.X]V"9GM#U1F M8S? !;H@#D !S[&EK;,.NB#,@]RK?T!E1/6MLXZT((P#S)TZ"E'45'E^UK]IJ?PIM@JLM:D8C+/P0/43PZ _KK89P^59RC5[K#^H::8](;W"93?XK>IS&+)J6G27A@I3U' MWCQK: V/NC4%N=<]M8%R(T2Y >(]B)0ZZ>"$QRSXNY:+;"-R+0^\H6E3('ZK M+197Z?DV_J)[QN8[_[;%:AO5W3O01JE(DPSGM>J-.HQO%GWNTHY./@<%3(5V MYM":,NXVY\(*I;;3118Y0EKDZ"@P_"YB2=<.]=!73':R'9_GJ\PECO:0D@.3 M' 0&7TWMK02+""KJ(&>RS>W'?%HO=XEAE@VSK";PRFP>87GQ9OI]W6*OJ$SB M*/WZ@/K7!]1-I#^I!]17:8H_TPYRA?,+7#V7FRJ=/K@KN%QM4K8S@5Y9CY]I MFF$$7B8OWG5LO2K"W>/)YE>)TAS75X0J_Q$^<^*O\C.]H^\>Z?'EGZ M\S0JBKM-/:M;O2=LV+*2CM5I2N1DG&QB )";JH(PZ!N]BJ6IK5 M1[1]1CFKB9!@%#\U)G#F@B1VQP!=QDYGRNP0$S5F$JZ;&6ASIFK_,U7[GX73 M_GQ=--O_C&E_6]D,7(S90@>, =Y,,%BS/&OS<7B=P)1G/!!C^,@F,%W-K]DU M%?(),OU*K\]-DJ%K\D_AE&!"P,X%!@0^;N9^21ELOUXJ\N?*S7V4W^5U)UG7 M 6SW*']\)1Z,L:I>(>[%''&A$XP<,;+7TE$D4*&"'"K&RM6:%*NJ?,5Y\J_# MSCL7SB)B+HRGQ"K!IHII@, RBENOXB) -PR M1\2I< H0UNVLB4:@6\I"4A%"?;V=O!A$S6\S6\)?EG71T(^(YENZ%L/->VK, HLM?R0GE_G M4*+C%/ !U(#!"9QW F.4I)$V9C%*+$M+QG05T-RK4]QMVE3(Y*N+8.;F3G0O MC^ T24'5/\XLH'*33^0-9=5D@L;^W.<&Z7YVULM4-L9"X<==2L"GR?#1E0_R M;.-CE%4;HDJ5D]'^'!>3IX'%!-WE2@Z!SPVN5 C<]#Q.09X8_)KCHKC/\6:2 M$(CSI;72Z(O/[2U6 =S0(Q8S,HTYOO7WB.HY_:\H(Z-C2J:BJ_4VR1*J9YF\ MHY#;X_U+%(?L, RJ)!3L.R!#"I_Q MHE8)# XNJQEO=SCV.[ZT%'9;:5QFL"[Q(! *83^O. L&S:P#C(,_3#XN%*V+C MYHF8BNAXV P_0QNL^^EYLWG, MV0B;?NAC[@\??&Y]H0+@!A]R,'_)S+4;N$7EP4$:I)LT+M_-H_7+^PRKN>: MSP;U*S+/H.O>$8W4E4%0!J^ H&,%%K/RXKIV3-W3(]V5B[.H2&*FY:4TK>D$ M-#XC :(6&!$"9C.RP#I<*[+*7"1I54XNKRBH!,#HJ4*"!E\U8W#T[&9D;'4( MC[^AY.65R+\B U;T@FXKFE[F;C.Y><#S)49E6WMKEO498'/, (:=9B4=&,.* M)A HV78QU?TFP])R0(I+!PA)H"GF@E)<30?+8._8721OR1IEZ][]GT?%*WU+ MD,&B3I'IG3M)$9]19Z T&&HPWAV^#+;S_ MR 97WPQ]3W\@0F?-4X;WF B*RB2OP=B>--RG45:LUG^OBI+^*GB-E+2'^[%A)U^_%RBQSA7.RSLB:M/7Q_BDG1B & M;8Q5_Y4V<)[3D>=7 NC'J]!7S3H65]>/_$) M]1,,G\"K9;KKH66FY[,74];$"M<[<;3O-+^>_WCH0MP/FX)VN8?8M98U\>PN M9EV\<.\=2TQAMVO9[4I?9-?QK*MH=8VPCC4E6L,1#T?SR2'UB"BT>_G:BQ.D MJ'B]2O%G)_F1!HW3RZ$^)!*23D^$.*1?G\XSEO[KTWE?G\X[XFCQ]>D\\_;_ M^G2>@Z?S?$N]^?4%O:\OZ'U]04_S4DP=+99C&D.V/MM_*M#Z.NO3,*WB,GEK M\O<*,A89,SA,(/*,99G*1H='_J M"<_K7DM6T3;E,E6X:(\+1* 3)S4HR;]3U)XSK[9TM_E?]>^,?76*M/:"%7'6 MX1=%##:RV-A9+"$@=2AN0RQ#;%'N:?Q323/I[Z@Y M&6CK%1HDNX(4.EEX&UGM. "'BF:PGO,K^.TZ>R.*X'S_MSPIT07^S'IM,4&? M361*<+*055KC./#DB>'BJ<:WXK6&U ?ROQI6Y(??VVC20AI..IG9:Q7J9OW M0B<+1R.K'0>B4-%FI)AS[#H?$-$HB; MI_._KB;;!WK%^BT$:+&31:ZAY8ZUE0 5SCQYH_N$6%U2\)@8J-%4GH]=2,>D M8N?0G2R,H;8Y#FXETABDD%S4X7YZK&__U$_SD0Y&=&=0)R9H37;WC/WL^.7!-$ M/?:5Z5E[XBC""E$0*$H/!8LY@80 !G+'(67@)) PVK=#RRK^9Y7DB$B\KJAP M:%44:'H*":7O#B#5]+[Y34@C8WU+@-REI.[ZR%!=9\@/,Q)M8H36];LVG*B2 M5;86A1<9E#S$Q<)+A@I58^M8 :U.[4'.2R?=\JPJR+A+CYSJJZO4:.T7-A6M M25&1:Y46#16ZYO99Q.%*JS>8H?H5ZS91]_$5YR61:MO8J?ZH0K"LC BZ_#*G M@EF 118!*[]>@W@B+V<('Z.RRFLCW.=HU^I.\PM$:4JO=5'E2SET[7#CS"2, MN(4*=ZM6M#WC,)(HR-"FKOM?X7QH@/H8EF,P@1O7+,TX='#I4+$^RTHVG3Q8 M H?!34?OS'>MPD6P\:VL0%?G(O6]PU?^ [CC U?:25!KL %BEXE M693%,S9\ 0SDCD/*P/4,^KHH*B(=NMO!MRD MMG)WL%023IB4EV))I/GXK7*(F/ )J7ILMCQ:0(%$D1C&[ 1U&.P$^G/@-L[Z?Y12,&F(X>"V5@<400* M);6V%OW/N):0-P$'.YYDX*_R^#4J4/WX9O?FJ'@K6U%@NGLM+! XYL"VL E! M6:4&FWO>(7+0Q3XF&+G9()HZX_*=3$^S%_1 3'*740/0_Z,AR6]1VCC1+O]1'>V9K<<_#"@9M[)@ M#6VK+E*#IUU@>6M"^L@B4H3Y;M8]1GN#U])9RF]9F:-W&XIQ]R.-7/MC@ M/&;EGG9(IVT Z:O'%M#FXV0!]66;7=-F3SO-CG/L?F"T=]S">E?W(2)47GX% M=UG\_M-7>&O;Z'@ -X@S;0!^F3G/A )X-6G:5IK/)0T86(X1=6$HV4.66/$L MI,!D')8C [:L+,7J^?!\:7V60S<5R5J>=JER[_@=TZE Z@=-U66F+YO*RGQ] MXM18^L:4=$<:9Q1ALF=.9;2L;GQ:=X]$UO"1O!')^3YZ(G+TW;TOE38%5BLE M\*<\MH=G(T?L@HQ_7JW7=>[***6!/]=9FYF-BPL0;?^&EI36?[SH**N)'05K M\XF-Z^WL!U1&9(*VOHSR+,E>"BZ*Y$1]"#V?R'_<@-33!(R(9[@''T]T)ZO* M][4#;7PI%RQ*NM:@$CK_(0-54A,U$K9!;O:OXKC:5G4P07W3F&J)_Z6*3A)_\1(U%% M$Q1C3N9;N:[;G;XC@+.2R)+29R_:>#TN#B"D7?R.E-1_G&BHJHD;.><9-_-= M1WV,];W 6S*[8^,V9#1=Y 6?QG_(0)33Q(J I4$HK6^;Q.+==,#N$WACG<\K MR"V-7J?S-"JZ#6+9+IZ(CMW!F](YV;T;2,%U'6*";O^.0^!N'[*69B79B.01 MC'8BQP3.>JS$[AB@R[BK3ID==AW'3,S[J.MQ<*#-F:K]SU3M?Q9.^_-UT6S_ M,Z;]K6X7NACGA%X8 UR:8)QC>=8VY/"R/,[Y-4U0#&_@*<*43Y!IF@9OF5SA M_!9]7L4QKC*:BNH^QQGY9]P<+7.F#$9E^Q,1K;).=F4)[[O-:HUW% S\#5D) M2;<7RR5QM&/86IB .%M'^;KXM*,!!(3RQQ__)-HMA)Z.6Y9-?QI\C8_DK,] M)!9Y.?"1Y*^#?R1__'[>[-,G;VWH>!-K?L +9_33*=)-T$%%?-&9OYS6*@34 MV_JR>VYK]RCG+\0,BT-1,"GN;A&GU]IXMFV891^H^GH9HUUMN)Y?R_$ F@2P MA(14"6F&4UYA&HP'JM$6QC+(\ 5Q$#R['STA8#>B!P1N-&$#C_LK:?1'N;3'N+V6'JOO--,8$7LAGDLHNMBLV]HA_7NCSN"9-+ M3%_[@HG5'/2& -_R4IXDY3T&6@V'FKRX9"@N/_@*:*$LD,P,2SLSYZ 1I.* MPO>H2O6S H0 WTAT(&Q#7(.S.:ZZU(:T(3:%TG1.$EB MFD+D)/^S\;(,\&RS;1O+'EM/ ;R0W2 @MU=UR-F)^Y3<:'U1Y72^4$]K?XO2 M"C7O'A3$!J,W$!Y1W+XEQYLVSN4UG"N:\_(4[C8M!)X7FM=G'BCM_AD!F>J' M+ A-*,'G*%_7X]H5SC]U=OD>(QH\P][D$\>7V. ZC3R9Q]53U"]C-0CXK=5L.4[=GSY0Y_A] M9G/\/J!_5DF1E&2\R]^2^XP'%^"6KN=3NPZ!SV*A.H]?,JR[@[F31SK;Z MV3R1#').>S/9@EB'N=\Q>5;ML7HNB*G(IP$W@PXXJQZ-GF=83\!=SH9E;?4U M0UD,TF-[LU0?W::OG<8J)E;(J;NAEQ++5[QF^HM.$5X> V$13U%LH"\$D#"V MW>&)SEGBPD^9=2]H/>41&8WB>CN+#:R2$O4I&OE$GL( I!,LI2*?4=?4 1Z4 M^7Q@_//7 V,+5G-Q8&QPLOB%9PTUR#KB31P>*%ND\O+H]HD[?D%95) M'*5?DXKZ=)!0+_8+G2UM^4F"/C_Y48(.OY \BEWC&3NAV6($FMA"HK>EXV)- M9I!>$,2!L94N8.D0>1;^X0?+ 2Z?!EEW^V,5HGRM^06*4_(?=A-&I\@TO[&D M2#B8-3"!(3)A-049#UDK=7A)>%T_YU#27:AI'^2Y6LVB0\<*+AH.)&>89([3 M!-=H*;KRF.N:QVJ[C?(]L4/RDB4;LF;)RL%=9;+DB:GW=YJ&H9-"L'91$TX2 M+DP)G3@'FI=,GXO4*=0X!6,A=0@1U&V)#W9E\",**ZNX.K,!\(< [ M]SUF?Z\/08KZ=([X,C+KN$-*V MZ>6D3D+94?Y"!II!*Q1U,Q0[W/Y)_AVGN* +3I$+F,>D"U,W9.+,18#:'5NR MSMAIR*JNP](-JPS7C?R*\?ISDJ9$S?KBR37AFKW0)>.J*%#IQ(<,9&+%.9A? MX%2,RK98T2SKPNV 1!2Y&[/".L;QP;V8(0#/-,_8SVC)0!V/;MWA.IP;>LW' MB5MI:A;X#?['MG'9CRYZ_@T9MA"ZVZ$\HG/91B113X<1]]K)B9WU9$&;8$W] MQEUSS)3V/16SB1 MD';"6HJ..Z>$/^VI$W,+M=KX\'$$0LC.,?$?D3 M4IG4W52[G-0&?G5E8*-R@U9A5F /S63U\2-4A?6$V_W;_2XZI;A\IS?&D(ON M/Y""+/Y;042K5!CQ,+F.A-A96J%>IOJO5C"U"S JR[6%LJPS5P!L8#S/&F-W M(*^S3TD$KRMPE["*X[Q"O2&<.86;)'I.TOHD3SDYAQ<8=@A% 6<.@BN7U"W M2BAU]\8%P)H2FVC/Z?S2VGH'H*HEW&X/>+:V3N7GYZO'P\1PXLB:.5S@+R+S MN3B*%66%HW-8D1>!DA]B1!7D+B-P9K4UUC;&)##'I/XV?E11;[@^YIYJU<03 MU&:YQT3O.@*1AB^>H0QM$C?'[<-\&7U8)!5*.>LP*#GH/^"23E+:-LTE;RWU MY&0NFRY=KC$;=X\V&& #6S/8V"5IR%(G[S66(5SW5._X3-+G.#F,Z U+;[ , M4_G48PI-^E :9S()@\O0W2;4J3M@7U/EM.5^ MJ](,Y4B*?]!6^$0$J44JQ=>X0+0M M1!2T;MS)P-A4/H@3@1?I70>DB#.' 6M#;*3ZV"U(:VK< *2&<#O_(WJA/HZ8 MX%>$7_)H]YK$%U$9.8E%:61Y0#N:ARI[$46A*,BZV LAF9/($T8:0,P)O(1 M8[\ZM;+9L(G.3&R)H(XZJ@3".]R.W*7S[C(>N.C K R"#JPB:YM63.:B [/2 MB+JMDDZ@G0]=5-DP&*[?N&.*.-..*>$8;G<\Y"X^CXK7JQ1_OLXV.-\ZV]B< M"G29HFYY\UCM=LU?7'E%Y[H66?;9MVVP=#)Q;P4:"@FXA*U;K,_*"RWF[B38 M)CJPL:68XV$+0C79@:'"A.O"KJ(DKS->?ZQ38#=FD$&%A:X) AI"PPY MJ0L7PI-(Y#= M!)-?? 0H,;">KJ.N[NL!MJ-%9S#[;OM$[ M=P)91!MX0/)N#T])[J(KBZ12+_L-2BHLX='<_J[6YU#MV?XZ6X]2G/?/KXA)^N=6>"3'E'[UGK MP/\XD;CY MN+RLJ_KY#1:Q']'V&>6,Y!#2;I4I)77F&@6VQUJZC3W?F&7]PI*4E;EC$V?G M=6)!3J_#"G2++'=@U3P(-&:QA,66\<%KFA2WBE).K^=_['WM^.-1>OVA4F%O M%Y(<>CF'Q&'V"JZ-,4@7-E'%D%7;JSDL3KPW2U$+Z\TLBR6RDQ\58\KY$P;- M35B\B=B./>*072A^\:%*T8NK 1<[6?$W@$#P/Z UE%7I ,29^6XT@,'U_ MFJ>D]QQ+NAKK K .\B'OAZ("8C]7^F[#T3%%._H]GR;#*I1<8(K<(D>68 2 MWF-+5VL]= &X6WJERU&^:+FS4I&Q>:)#OF1_(?F MX7R+4GI6J)@IZ9091+,"RG@.*A/-M291,/XMW/X8E%\B SDB&CVG2 $O-6$_ MRHD)/0<26$>],4W,M(7,GX*"S'5&IH"$[5XUE,G)^J%,1.8Y6(#ZZ0UE(I8M M4/[-3D#LD7-JY7B'\G)_GT;U?5?J0^MYG1P_NL6ZG%G@8I[CRU!_';S!JVCQ M]^]!.2K)ZUIRZ.D75+^6%AK\C&V@ T"=2EH(_A(4!*^WNRC)ZY>J\^8]R2B] MV]"'7VZ2-[2&@'$.BVZ,-6+A.4 MV$5K;#:JKMMA#6M__F.4_P.5=,KZB.(J MKW,_<_? U(3=:[420L]Q!M91!TTRIAUF'(?JF+V]E).E3DE?I98[-35A_P*3 MF-!SX(!UU &.C&D''(.==_>KA$,^P6'&P;M=W9QT>D"S 1&UZ5R5[XQF<.CR MN)AP\!R%\ZVB T^CVCK'R]+5O7?Z9-YC:Y*YS-I[ML M;,[''K; .&20I M/571/[H%U2E:0T./@ M)?IT@( 2GJ-.7VLM3P?AWN$LR$./YG7YYE%Y.;X E*V%I92>XPFNI0Z.I%P[ M_(1U:%$GUU\5!8X3FA;C;TGY>OF>##8=5V06^E9O&-WEI.N4>16755[G\5., MI;89]V.M/<:>HW@Q&^J-U?:$Z/J(P:F*Z[7*+?H\L%..,_+/N$FJT*@I[PZF MQ;OK0=K%/8?V3'OH %B_JBZD.*QCE/L\P?D](O]__8#B-"J*^II1W>3KOU=% M/=^^0$6<)_4&V20 PJQX'PBA6]QSA,ZTAUY@A&Y5'4+GWJ5PF;FZL\37#-;+ MZB8?F(#4 DW]&79,046IJ*&OHU1# _)ZO^XW43F&\ MN4JRI$1UM!VK^U554CMMZ0,S_ZI-V]X9!*'>)FNF.]AA'6X_6<"TECJ0'

^\^;I'F% MD:R!FY,%J?O0+=;E8 $7<];M!:V C74>]]DQ^SJ+)IBM']D-C7%/]^ZEH%)0 M#7L"C\I#R, T4B%$R"7('"8-MN]VB#YOF;W4RG70WW^,Z&E-N5?@Q)C#Z#19 MDX.7^)IK"37V#&H(<&;09U)P.3WHA5#N&0$HV709EO:#N+.(P\J,SA7CDLXJ MBS)*T_I"9;2OS[?N-G<9>DJ(,#2"M,Z?0\2ZRSYE.=HF)=CN8P&7[ M\E5.UOE+5NDPPZ(:4]B)X=ELC4(YQ[L$2\H7[EQLN(M"#7F&-D35@U')?XHR MB/=L!C?.3IH1MW ZCPUS&?8+PZJ#G&T>M*:7ZW9KXPQE M:)/(5R<6.$U0;L I'(3/-9,AN@VJ#3)KWT'CBU9BHB=O,P&(:B,N$T1K<@D' MS7/,8XADS2J#S TXF*UM-H@&;QZ&I(>HK)-M9C'1.&KF:+ 5@3&KZ4S?@%4X MH)YM*-.9N4&]YAD-7<*[2[1^V$'!17$>Y?F>S+X^1_E:^-BN2=$.OEI%O8>K MN2'TX*E5CWG&0P_.E3M-B2W.B=A)J8=(8#$6CGH&,(.>L@[SE(QNWSVA*:N(!-L+]%RZV^:GM2MW M^.5$?88@/I'K]>AS2?=<\ZK>:X4L/>4%.*M,40%G_5C17MA WW'GY5? KAA% MC$]AO[KOM3!$@7V/Z>WR-2=5DH]Z;<":F==%]AL6%?C<2^6US+NS0+N=N__V P> M&"CW@,HJ[][7@?E\K=)\.*E+APXVZ&;MH?:3Y@PF;@+/2;.O :P[;$E^XR= MA[SRL?/0J]325;6CNX]5'.<5ZDWAV($,SA*5VQ'P D-'HBC@UIFTC:%_4@XM M.'$:ZH)N'06L??$,6W 9W-HH4X?.;_@ 9'QH1=-.<\W*'E( M.PTOZ?H@:9-D:-VV4_T>PT'(IMED8;+0LKS@6'59-R^A=HU%A7HB-:W>DX*Q M@9RH?P&53^2'5A=X&R5LKD$5F5"SCLQ)?L7& S48&L'J(]H^HYS1$4K>Y4]4 MDCL;2)6MA;6U'0^%H@KJW(A*Q@X/5^QL"G&',BC,9G 8;AOIG M45V6[W4Y-?]H1,)@WZZR,&7;O&8X4:A&]4F7*8;U'I<0@3U'$/-AK9FY8%?\;]%9?,D0Q*W1J+YX&YQ^=^H M/)@ "/ YS"8X-V,6(MPMF&TVZLUD,,\,X)5W/QPOK;+U?8[_7F=W:NUP]YPF M+[5A#0XD3?C)CB3U^(78&>P8;_XH8"I&F-D$AGY@T/^AB >5XGEX6:D0T:MC M"!L^6U99T(D$#AVQ**IM_1Y4\:D ST1 I::.5EXJ1$#J&&*^TY179IY7P"= M=LD?.\.TB1\UP9@<#\P\D@%6&>ZI MHDD(E,YF'R=$:-PD&@)H;? MB=33O/KMO5KFSEV)$GU88=8=_5YE+TT+^:N MTEHB0GVW.1"R7(JS?7UX#$_N>F09N&EACR:#NUF('>!/[<9RBI^B[,W5- -HR:A&LPMS.8XZ>0S.)Y4E[5EV>4ZX P) M3^-]%'HC>>4+79?7\[%.6$ -2*ZQH:E?5(SX+<9_F];##_:2ZW!(67Z[[ M69+6_ 38GPQH?%,,!O^S_71J0(URC_(-SK?T>+S^5IOKM\9Q-:D9J"6?,/UI M5K<]BBS 3KZP+%^ 2SAF:Q[;@2RLF_F9NS_NIKY.(+">WAAOS(F?>$>/TTEU MU+F67*Z;&4AFZ13^F'N1YU5.F_NW*LU0WKZ#>%&A)WR.\C)*:(!Q3+[G@[ # M)WN4#TGQ#WH_^1,1IQ:,9JP0;$&":+MKD'):%PYK9'(J'^\&KYRHO\/,)_)" MJ[.]X&(N@%*DWY#2"R6%MW0!E,)&='Q7]U>$7_)H]YK$$]&XMRC!]*W" 'J' MAVGJ9L/Z*K,'9L)*Z! %8![D?;+V>0@0ID"T70>2T_J.)1U5M7"D8!SRB;=Z M ,$Z+EAAU@/[VJPRMN'>JU5,.'CV%([;*IAVL1E2CF'Z.%:C&\%%636A:'HP M('2YW"[H"FP@VMVF:4#Z_Z_(W!KGJF6V 0=F>:W%P9^>-6UJ;,,JBEYWPPM6 MTZIMB4>FA62.CZ48N:ZS>MN<-NC9OOT(.% RX3(] M"M+CXB[D5]7DV)9MF'A?0;W,D8E>?4%.+_;S/\28I::K**])4K;;% M$Q[FCA#!V2[3/O6<':9>@WT1R\&Q;ZMZR[.0HP4T1R\O.7KIYJSH#665_$$- MK3*'\&1(&:]Q:J(W'(9 [D&F,VAUH=WHDDSK\BQ*SZNBQ%NRF#G;'Z9LJQQ% M\KA,"YQZUSJ#D]",NT\O'>ER<9"/**[R^I&;R_FJRG9F.O$QZFP/EBN8)H:P5D$@O6(A MBYIT&'NBA/I Z&J]3B@7,N>-BM>K%'\>[)HY? AI(M9EVEX4S-:/U6[7_,65 M6O0JDD6678)=*RR=G%"W O4;1N?1+B&"2@=]O4+=R36PD+M'CFSB AM:B7G8 MR()(]2D94!2[]V>/Z;ZNHB3_+4HK])$LA*HFX83#^.5>G$$&"X$[@I"VX)"3 MNIU_];(UBU."S\%;@VVCK.^R!SJXY@2!=$H*O;YLD?=DUF6%MS.?!0(/7M:6 M8Y4JCFE68'IJ0]^>IV]T MHC)*4EWI$4$KK9T">U5W%947"=DVG\B_B*"8"TWY*7D3IY M;*N]]W2%\Y%PC(XJLNYQ+2&9PX=T *V#P1JRS^F(F=>/:@F9AAO\"^C26*M3 M,+-:(?OF%$;&UD6L!O?=F(])EFRK[=WGC(PCK\F.C&=5FM9/))/J4K2^)!K2 MD8SI9MKE6A-JE/,<-Z86T &11ATA)SEI3RP?$+UN0$UQN/)]R![=W_1.MH2$ MS#C(K\6&&*K;V.$?3UMB.CZIGLW4FI6+O!Q8F/QUL"[YX_<'>KN>]XPH^WNG MW^'WHXK(O2[%^3(4DW\5:CE!V\[(%97[;>SRG-_W.V!/* M10W.HQC+.:9P[P7%YL40K03N:<)UX'+&W)R-Y;*&;AXS?,JCK" "W6WN<[RN MXOJ621L^S6]^>+DQ*"#EPH"*M@4, 2IPV;0DCW_P7/6MQ5=6Q M>!]%;L:< M$>.-3!B%@<3Y-C+Q;2:5AIL)=_9LI'D\\X/MV1/#UM;^ MBQPKZ@46V!$@T-O+!2(M^4HO 1$[I'A'5Y54VZP076O3*G,(?X*4\TI,@*755;7"/K(IP!T-PR)1VC]*,G8+P#_*N.KW#0/_O\I]5 M\A:EW26(5YS7FV/7]4M&LJ<*S1D,;K#H,K"U)_*?R;1.N]\W^SNI^,(32JS M])S#DR/O7YFE:'T?%/*L:M8?\8 MWB;WX7X7@%.3[6G0S++ Q]F@=8I-?^"3[9X;GY8A+^. MD:C4T2E_:B(5_I_*M"F2F^2 M#;O^TRBATGY8PK]1D]><,N7+*_+,IDVSWE2Y/6;W M8$#(^]2])C#Z% R$)!J9(63,,-PH*(W)B\S?BX=[H'EOAI&'L&H"?\G-ZF)) M--5<8*UT\^4$_QEN[^LO"1+2E0_!'!-;).])$2K)H>> M_&0%6G":(U%9T(5%)%*=[3]&?\?Y>1H5!>>4Q:!DEX%3IZ1G1CF(=QMM^2

)K<\BA_Q)OR,VDQ1CDN)K7*](]'@\J$B$D3<\S&)+!29[=KYP.S MO2'\@-+F^N5KLN.[2 !E!T(999#0 ZL^'W"RJH*\EW*+LYCT(E2BU4N.)&?: M:L+6R#+"$.$%5GPVNF0UF5\9\&*+P&3&C^?.A\$-PHI &T.[ZE,X;06O4.5M MHUC$B;9R5+4KFF5:ZY?6)+I'X!"#AWX(+M%QLM6H7H6+=B=A15SHSXISB\KK MC#ZKE60OOV*\_IRDJ>!(W*1H:P^]HF[LLD8;<:LU3X\-I)W8QJQX;Q_=XLY< MD1$*\&P+C7V6CA#4:^E7'N3&A=CM" ,]=(HHG9L7H1ZF #6PQ#Q0PBI<8K?" MCYG^=/#$LP89\/S^9G@DJU?AR1S-6IK:BR9 "\WI;[[$(UK-2[K6"ZNZHLB*&IGR%KU&1+6BJO(G9BJ:!J MQ112.1R%18;%4*78T95A2/$K9!3D]*U^:BFAZ8[H7?E5-LQ1<%[EU-0,.C1* M#-]#4Y7P$S7ZR@(0!&(:[FTAV%BC\H(Z0PJ'5VN^?Y]IOJ,^OQW_LTJ*)C=@ MMKY(*":2LLK1*BZ3M_JI*H>/09Y5!9D(%<4YWCXG67/T)!C@(*3]E4,9J=L@ MJTZV0;L49_O!7S2HK-R3J0LB&"BOBZ)"Z[N<_K=^H50:B&63^218RPYSOW83 MO@9T?0WH$C]O2MPLS=C8!PAQSX]59/WSIB(R'W3SY'.( %(H.3^>><+_:XC5 MUQ"KY<]AK*X]%PG#LB&AZU"MXV[+##>/IHMC!16S&3.A\D4Q^L\<\9>Y8'J) ML@R]K5.7L^0C*J,T3=[YJ;H$GSM!)Y^=N1"XC;%2K7'75W*N\VQ-.'J3I>(L MRG/BCM85W=D7S)FD-%UC\VD":7& @B;-SF?K(A24V_8?H_=[_)FL-M$VB7%& M7];#^746BQY)!Q ?7DV7$H(OU06?N_7Y MY',8S:]0RZ#!IQQ=O&;!;>);]+Y#>1+=HL\[G)=_BX@H5]$S_SH3A+:[T22G M#0,).@H;P$+!WG)N?\=&9I;0NK-?M7G;!3* \=NPSR?XZ!0-'<0S#&45 MR7IR!'EJW)RWI+SSEDXS=DZA4V04DZ8J$CIL#0QC%:ZP^LUW7F0O%QX'K?U5 MNU:=BRIOWH1.,.ML(:1M(\A)0T>EAB&LHE%>K_G>CNM(+DX _$T2/2=I'>^_ MRHFILI Q8Q[B)3 MYKD2FK] Z,$Z<*!\KV9)<\XG1*D6;CE-+%//R>H4,W>;NZJ,\185OT5IA>C+ MO>J.98&YN(/-8GZ"'L9?N<+,D#3([-<>&9'B.J9&IFK]A:H_>GH)%[3PF MXNT9$)-3Z3"SC+?TY@U((A?W_KGGN0^(GG'1M_T&&N1)C)[P&;J/$A:_8/K^ M:K22/G14ZIK$*@ !E5NZ*>S+E< O*.N2U8V6&4F8K&RT ',R_7(22]S#*N-Z M3>R8;))HLKFTRM;#50NQW+9/F$#-^Q:E:/"XO7B&OD!EXAF[U\.JPS.6&?OF_(#URH:)76W>7PEH!#-SN5$7:B:@"AT,(.4MPI"48T= M>$[FJ//7'$_>;H22JX\T6_+0\:=ID&,=7;9U=Y@,Z[S2IILGT[@HBY,H;6@7 MG)<(:EI@4C*I*?1.=+QF\'8Z,A&[Z[KNH^?/<)[CSV2U3AS-596M!]9BNY.: MLNL.,LK@X0PV@UTXRJKMX&0KT/XX(\''),/YP 7*,Y15"!Z3/: UFB[JZ.P M&1AJENJN=4%+A0Y/,_-8A2I8A ZV89YV#JQ#7]EFHR.?\B@KHKC[#(B'U^$B M/G:!<0D=YG;,M_3!"TRDKAN$=?9X69"F_GR!=ICHRH";^ZVU.?,M="#*5+4* M+Z:B#C1AY>GFV&!R&Z)_!0UP%0906.PII85#Q^4L8RWM%Z62=,@.ZW20LURL M#SU':EZ^[Q#-0:W>J%"7%6\]R,J>"JQ-3+7T]H!,D [4!F>)'H!ZH%*],5YK MJO;.4UJQ,Q[2G@I((:98VM4.*^[NM[C/W7.W(76C]7V5QZ]D9PZ# M2Q(Z>@"*6P4-O[X.*V$=>/&"WW)\A?-M=)UMZ']J',ASZ.L5E@1 R@I[8IVB M$_(!O:&L CAU40FQ':8E?.JBD";F^W2%)92=5%*SP)E/:SR5>^.]9LV[;'B+ M;J;GT]KE )ADRIT8,F5661*?3+U!WA.76.0RRFF :W&/\GI^=18520P?3:3% MU>.)H/AI0%?'1@L@6%%]D#?$-=2\2-)*O#^AST ?S#V#TX8SWTY'!'0O@.4\ M?N&MMV9-^Q>_NB.3I/-&8;HC&X$U9)X!?Q#-9BT+!'Z-:@F]8=CT%7?E*\J? M7J.,??=]@>8"U[U (P+J=NXOE^H2EF/]=)N1[XHM*VL[,A"@9-!+?!LV(F/@ M#N7E_CZ-LK*]U;&CAX4+^A!EG0OX#DF=7WV&W68+TE=(E MZ@\6*V7$6-\\X M#[[5SG3)>:&RTB6FB9)*O[H)RPT7I)^0:1?T!I:5FZ&-9;KWQO)_H)*6?$3$ M9#7=@OX"7/<2=YW5=7_U'LLT8Y!.!*"DBQ= EO E@^VVN\T-^4;77Q]^_+%- MFT/=*HFQ]"&TQ;4KQ&^^]CO&TJ[I\8R=;U 04;#G&!RBA)BV]=OE23 M38(T+I(B3G%1Y4@0?&94EGW+!E;6Q61NF3[4VF[1#FJ;N1/KDXY7WY7O5'A$ M+W6FP.%KMYTQ(;2=;>2T3E1M)!@_I]RIQOO6J3+^9NO6ZD=<;$@W;+ES'QB7 MD72IJ+@D[N9,7#MBD"K,7&;(J4X$Q>5@/DS-S*K-OXF\*S%*45SF.$MB,E3O M<$9!+VMDK3+=7658&?]@8**L A= EN9!34L Y0$524%(I5$K4%$1/ZU+T@=1?N*>(3\2N4YSG]1S)P>CH%"*H.\=S3C+$P\@AJ>"LSBY#.AXP&EZ MA?//4[FO91 =V$E+V?(Y+ZCLB IJH83/+\AAH5/I>KN+DIPN\C@I MZ.1$#$18(M_!(55*"Q8L)X/-WE\:0&3HA:S UT^.'U3M%.NRI*[B&%?U<_.K M]=^KHJSW! 18 95AH*,HXSN2=%36 I:"L?FFL^L7>SL%B2TD MK6WS*UDD23P2O" #-4A!W_&FK;P6Z"#<@[Q,I9CW_OY3L#/?B>AFQ M$G,9]?$4YHQ\A:8UXX#P.J>V+_[NB'J?R^J]#VYU2\34G>K^^==[&SYU0K-0 M^>->Y-"2T:^;':Z7M0=+7"5D;$'U3(@UHOP: +3@),1?7="%1212G>T_1G_' M^7D:%;Q@?H.2K4VT2GIFE(-XM]&6'\=A6%IM''YI%P:ZCTKBC^@^:/R:X12_ M[+FA("JR5F4QF;-QP+0-,5CIL4_7K(]Z=7$]X?IG&GQ?$2$>\:8D4TG$V$(0 M_ZI1IH^*!94)$7XFYIB-16"ESJY0S =F591XB_('U.RT%J_)CA_^!J#L0"BC M#!)Z8-7G TY659!919_R:(VHDGQ8B3ZW!IU^#A% "B5GHV;*/]P3NCJ?WG:' M2M2_5LU'CIJP-:^,,$0T@16?C2M93>8G<;*+1WZT@'"=A^>N@L!-PHI FT.[ MZE,(]07O2\C;1K%T%VT[JFI7-,NT5N=760H4?_^"WWY8HZ1QQ^0?!R],_OC] M!KU$Z65&++/G;(\(OK9VG'Q=7MRF-NZ.!>]3*^CXD[74!='[/?Y,U@MHF\2X MO;)YG<7\) 8@XBZ=@8+864_EVAAK:C?N?D.6=8(#!2L7?8K;_.=TXR(G5((; MK8+/W;II\MF[1E5H(&_&:6'+ :Q'-)#("V*ITQG;A^%!330N^Z4-W_*A9$<9.BT1-,;P=49G2+JC?H;MY=AKK,UVARD.ZQZV1@K%=TA@X2(SL=5R;3! M,%Q7\,+C9A@%(>'N?")KN0?]FD^#?J'DZI[3D@<#*TW-S="EKN34W/0JCJMM ME=*K%JLMC07[5VTR..P4#-1 %#(X!6C"K&,=K,)J@]RPER@Z?[#5;J:2B E6=VY,AZB][+I\\H M?4,?<5:^:FQJ:# #K#0AS'P<'N%X4JQ&M:T)'E:5(JI6K!#1S'?XW*>6U=/] MOU&4/WW&LSH*P\.H?_0\OK!NP;>=R][02V0^[@;9"4C-[!6AF5S,.T+#Y4OL M"AS[.>\,C4P.T\D[Z Y7N&)C..8Q,>X,#9,OL"]PK.>Z*S0BA9QXWT!G0CN_ M)PR8F/>$FLF7V!.FUG/>$VJ1@H\$-]XXLK@I,7,K:9XDEO;\COFDX0V*"N3R MX<)& ,%N%?]C'R,]_NAB!+A!!!NHEN0"%7&>[&B3\#($ "A[O2243FYSYWB' M\G)_GT992;H230*QJU^9V#^1:CG![1HENCO>D!)>*4_%XD;+:Y10*3\LX2;W M.''R-'M2MN[^>;W=Y?A-;?Y5#0K5$9I M$&W_W*^4UIGKT&@XK*?QV'>HZVD> I;R#])YC'7JU-\WRGE&!O2APTSH>86D3:LPWP'T_5*4: <#& P M6(4.IN4@-"M1$BZCU/71!716C TFDY!ERLTHOAM0P\DO!_76*5I+027K<#D*FNARCHM2=@S%^SX\B1I_=S\$4GFDH]^0@#OP M-01NL3-"E(><0^-GP2E4 M#<_C$>3%D-^B/*G?5A"TN_![:RO.=S];7:4(H-$Y+(*\5RYJ:Y%IO&_;&6TZ M;KDW*!^GKQJ/U?;3G/6(J)^+.<@Y$'C8^2!\5 D1,@G1_ M8V7^AN@N/%JOWLBO+^@!T9E(._)YN@HO/T%Y7H M8-RDJ'2/7%3475R$8,=Z(*7BGO=<-J-("A,VSCJN$3JP-8N-N[>.,(==2A,A MPHV6A.K,OZ=M6%H3W^[O9B\-:\@M[*70;.&^=5 @YMRS-BYO F3'=ZN/ F7E M+>I%P3SWOK3SP$R8GIPKTJ;%#7#L^%KT,6"LO "])(KG7G4.!<33V\VFQ4U M[/9&\U% K+J[O"B(9]Y2#@#$JPV9_')IP9'B>+:9FMC@-L1@+SU)GB M:;.'6VU:.SUZVVPJUI:2DQ[SCOPU?;T//47O3B_*]U*(V P0\QF9]Y&>T1?;1?BF]*.']+*%?*O+0._+=V(U MHG.21?F^CK*OWT3.2J)22K-6T"<-T22F[0@UF?$U?;%(5(ZT?I M1&"^F5348UN(J9WU:0O-C76M,>[0YA+4CQRK:@XYJWZKW",Q%:+7/$DE4&#" MRHSAJ2IS&B#5LLP"4%75'_*,O^N-S>H%ZD,5U(P/%5*?!CR!UEC"APIK#C*J M0FX3K5F/ULSF5( (L\4".!16'/C5+>#RR=H$7&O=-*?6<&,(+UIAYR^;+'!J MFVT6)Y=&;.?@,(>K5X@QC:J0LRYN P78T#CC[CY#$NH.H!($N5?2*3>:B>O! M5J+6,LXS_54@0 M\OM@"A/I3;#T)E&G U&'V#SJ.LUI6!DL6 P6 A8^]!Q 3@4U@RCSD+8$["TN MM?8$9E4;;H;8<[S=X8P&)-]M.A,0Y=MLFX)34YTRW38BK(S+H;D7AV*D_:T% M 96>_+?I)=FZQ01[*7X^(V9 -V'D;C]6"Q78HKF8;5F(',,>;U)_T%L!O<+7 MV1NQ$\[9A-!J0A%0!X0! U&DKBV@#?B'? ZT4OXG(P*7\J"(KQ)"@:,/Z@Y M;.%14M\IK+E[/0^7LG!1G$=YOM_@_'.4KY4CN;JD"*&RD@%#%&P06QB551CD M'7+>]..<_$W6&CK(E)>23"BYI0)&),@0%J>*W,I<7 1_*UYK='T@_ZL11GZ8 MH.N!Z$U:X95X]POTAE(,&9?EA038$A4*%UH@,UA"EJBN)>Y@VT-7<9/M7@$4\[5+Y&Z)OQZSB M.*^BU&#C1L($OFG#91(P<3'I5H!T1B4#9$@4, M.IZ:MD#5\FY!\^_AG>E--/HM2JNF7=,4?XZRF,W@HU%"A"E>B8 !IC2 +;3Q M*FJA]XL&]'YIH)>AEZAL:3T!W^WD_5T9B0A>MTY?VYV/IZF*M@!T.WAA]X-) M:MZ CH5-#AWU@L)A%02YUR30;9"62N^H5U)0?M[++>C85PV3<^D?8.B4GGHX M6&G?G)^L^?%'O>.3YEZX28*'FNRC[&_C+*Z7M3L-X 82"%OYS!2>!=PT;V 2ZO MW&#%XCFBKY(LRF*BW2K/2?=%O$1+@A5C%/FH%M1H/4[60/U!/B2D8JNCXU( T480&\; M$.-78W"BXOW^F5C2HI7GFGJ. " A?"*^ [4+25 MGN5.>-P=3BE!N+DG,">Z/J*2Z ^ C9!>@!H.?6B@4:D\"S,VQ'R;+ - M Z#6#6B 8QLR& 1A+GC9AH[]FPV*Z1KBO-:AN,X^93'*2Z(+^7J/BZ1.2,). MP+0+=I,QC8*^(]/8"'J3-(U:9@1L.@PAG 8K/T7/*1M-KJ!J32ND\D.QLSV[ M1[)Z3]C.I5M,J+JHF \[=A=X2^"KV*@;$PGVYSHB6T[Q%F>?'ME*/J+M\^2D M#4#9RBRE=)[(3&!NK*,A/T_9F#-U9U*.+G+?<#$ ! #0-D$VO>5V5S:ZK62Q M1S2BMJ/F[,9S7=S8J-!J>%OP'7O+/,%56KNNA1H7S#S)YUU2] MFR1#]8)=.3.94 HG(P-*%THV<^CD[?#BX$-4(E[NQ?;3 XIQ%B=ILV$NN,1B MF6MK/&M9^'0LE2'ZYZIX+-Y9NWP=N8O;4,2+VOV ML1.V)/PHUZT=H8/T[ (;\)/X3Z)P#$O+^Y.X]!?08X"F.W:?$(L5Y$,. BW9 M-P"HJ2X28ER*BR1B[Z[-Y"+O!6HN7T!OT#3EL7N%6KP@W_,3:#N,#KG;R._R MS&$A[Q<*%E] I] QXK%[A$*V(/,7"%0E/S26>T'D1^C42%1*#OIIJ2\ YPI3 M'1O:4W',8R;=IR<6*-D<'UYG^JF<[#&4=P4MAE] +S$W\+$[D):DYBE'+9_S MM&-84NM41N]TQ[=BG;V;H91R5B4TPS078 1?/+! M+::>?3#%3@FSAL9R,?]@Y GY?I9 RPNTKN+:3KR+RWJ%Y*B>%/H","TWU+$1 M/9'&(-+7&SSSS356^ Q%Y6K+R4YN5EAZ%B@N?$HXGV6XQ?"N*Y5YR*_ER>Y3 M%TG:!9)>TV'G)OHL"NX5T;&QO%.Z4T(AU!R+ 4XBP)P,K59K?]> M%24O@Y1F*?E4=UKJE,!M9JIC3W:GXG1PMOR\W8DTIL:3UTLTGN#YZP_'?VH= MF"4A15&![C;J)Q?T2PIS*$A*GA(FS4VVW-"I(U*'7?^2>Q#=B2LK:0K4"_1, M+%7E1.E=E<>O1!L%!5%3YE_&H9[F@05DG5H=B35^AH_HL'M"6]CLC9 MW.4%)2[3+M'E3@F[IN9:;JD-%ZA#K/OL*%1H(MU=]BDC0B>E,AV3])EF:$26 M#B?Y,AO&Z91Z@3V3'GLY#A.QZS?N<\],=GB+ZVPZUQ%!16R94\)X'/,YBI4D!6JNT[A M/OV#Z)Y4G]II]9*C^A^_3I.8F!56W)H3%?X", PSW-'OS(FDZE!L^0TLIQD7 M;B:W_(71&>8(@"5EZ$41AV(8B/"%I<>8MN?LC!@#EN$F=.EA)$_\!DM%II7E M3<@RS&/QMN-E+W2M=1[E^7Z#\\]1OBYXJ=V U*U=E=0N%'[JXG>' G%RNRGI M#JLT$9TWZMU&6\1-XP:DEJDZI':A\*\HH]D@SJJ"^+6BX&;_DM*TR@EHG'DX M:--@F'IC'Z=@3OV<@*GY^.MZ!_.!&("8_96+$/['UG;LQQ P(55(&PPL-_.) MPQ)G@)^ZJQB])OP<@ JR+@>@D"R$=@@5+N.3-7.1&[?<40^:$5 M=[*J(A-J9FMZ6J#X^Q?\]D-,KXOD^T:U]H^#5NT/OZ^>&/D//[22TA_':]X%L(K%&@SW-R3#DI,'^>L\TV.&'5GWZ@]<--I$8WF"TJ(NT-3,: M[)9UB;>L@[GUW25.)(8WV.W-G-0P3AKLZ6_L1OK?&/7I#UXWV$1B>(/1H@8Y M3]POG\^C--G@/$NBJSS*B.$*JN$9CO(U=\<03-^:$$#O-29T]85#!L!YQI/3 M"ZP6BW*7-Y"B_SI B?[U^SW[S.T]^[KKO1?/U4J:>B(QO"WO5VY29>BWT^I_ MV"V8_V&TIC]XW4X3B36V8/['AW?F] ;6\UO6!=^R/O;6\Q:;2*SA)6]]""/1 M:[$K=O_EBMW-N/)]_V4B,;S%KAYF)1!PTF(7[!;G!;MA>.'[%N=$8GB+75S. MRB+@I,4^/;)'V8^,_O0'KUML(C&\Q6A1VW?GG5J'/5T&'FRI+-:=*8O9?1&' MR:#C3^V39!%7YZT>/)[%_1T^/VH(O+# MLZ9?AF+R%]?+"?HQR9)MM>6*ROW6"LM\<]:;>.;$Q>W(^]:UX_B;=^TH$5W>CN."X5X/F#HU+',B'*-T@^FHT!5%=_V<^WG54[A^=\HRKN4 M&/Q==Q5=MQ,DIG,93'3*L=XG$C+QYEOV>B)PK6UI!U>VEBZA\ M;&682LHV%K)QL=[@9\+XC'_\Z2=NL_(^=-Q5?>%A3_8%I*O=) M-&NQ_BANJC^*F^J/WC<57WA84_V1:2I;45@NS,.Y""29.@OL,[CL,R[\1:PG M94LEDPL]0V;.(VGM7KF_8;,]**_=3THHK]X/2MCRA+>H;+,?WD=[FE^%$5_X MO0MNG'[W$-A34V.U:E" WPR3I7"8^K.EJ@'TR0N38OW/\7:',Z)JP:;QZ,ZH M;?":/D%BPLLOGP%V%6 /X;#WV6EEK&&&<0>=53_MNK)Z@^S#8H4NWW=)D[/I M8IH<4+>8$I1LL5.&J-1$1P,L*X7YSI/[9[;Y]\!Y3P "**6)?UP_[F<-GG!# M6$:DM.)0#Y*F&DG=IT8)&1I/SVGJ&^88Z!2XRK"6I0/3H*)+^T2,\)QDM6K3 MQ'>KMRA)Z/9 M$QA1+OGV7;.[S4/W!O/=9A7_LTJ*I/,FH.SR\_@NH8EL^VRP%.:7O5WGD(2\*+XJ MK]":ILY\)*:MB S[$3$#;XL<-=ZA5W(,OU/8-ZSE_F)%0!?7\$63F?.**)BM M_XJ?BQ5],.6G'S_\VSW*8VJS%W2WN4C>DC7*U@71$1&]UQ?=@%8/6VA]E_U7 M1>^)[XD1>^+[*%F?[=ODDX_5WHMGL#_9/FK+ MY,?I@3.D-4]VX6O_ND[397L8OP*+?8RMX&LO4YK=PW[&RCLC7[$4&N686VB,F_.5ZW87\K?F^O*K)AWY>ODWK*41A!8T]*$B@:>BE9@T#)V M_A+%@NN =C_7;!G %-9;!?2%@X'='*,L.;GI:W06E,5_TI4,9=ND+">'!@S8 ME'1=?EPQ72@0@JIJA!8)<_,0(\^7(9-,!?K7[+7S%X"JL#QG<)'KF(Z&*2ZJ M'.E=?7Q2'M9(JI ;^&E\WN)!6J;H_2:)GI,T*?=W&=3C:98ZG!O"2OD.'3/U MM2 $KL)]&OE9K^U^RF*4EU&2E0D2G?W B-F7=P7$+K1E&JU?G*$UHZF:L'O. M0D+HOO?(VPEKZ"GH,]P*ZJS&<\!B 5.BG X$*< P&;/ M4KJ0G%7S$L.)3MDZ(QLES M1?QVM]ZXVZCO".H7[#$)+Q@$( WMH(]&>$4NG@ 7K1':J^IWV6""0/W\%3'T M+(! &ZF30SF_9K5!?F<>6\([@Z&X"N[5Q?0KH5<(UV0 M3+B97Z/U;Y;6*W>/LBBM5<_(\$]FHZ@H5W&<5Y,-4 N T ]_NTPTMBV](BJ%E\,VF%;+VUKU_AY]:IW%:9YXJ MSK;?7SZ.\Q@GT[G;".!U^4XS59&E2;/]2Q?+U +DAR=\^1YMDZPF?T!EE6?% M T[3JR:F8')F=)SJ^N.GI:OSR.'#G#G,4;M\F/18$!&[<:F;6%H^B9.?W'LLH+QUFAQ./7O5N&[U75:4T-HDN0MM7')N-.3JTX>9N.!#IADR5,Q@] MIE]R/YK7 MYT.VTU@KP!KZ5\_?BFW8ZI8&G2+84LOW9*,^M[WB6%2@1Y*U&@ M>G<6H4QIYW934ZXFH^?7;KI(&WC33?7UM[TS4UE3 (4?)]^.1;X!&5I*%H&'+QMZ1\)?34[E7YBO.DY 4S+<#;I*>J M>7_MLC/;P_.^J];&(+C+]T[>>IY-!")VM+BY,(0%>&'3!!',6JBP/DV7I M@<>7W+FT[.M-]U%)?4KQA;!^\OM/7P_DU6B?6,D;1,^)&6R.Y"\SOEOW+[;J MR,$[6M%9R\O6'>K.O0CTYQ\FS7M#?FB^<3^-FAZ]ERA;'\)D1XW_EA2OT?Y[ M8JFFXD$ ]P4BBJ;%>93&/_6B6*[N!F=E[15>03YPD-"<5 GPF%>V56[PD[7(H)N*HT!.XUN8VV MZ )OB4N1ZC,EXVHU)+-V2QYG;\3IT0RGCRA+<'Z+2^(=*D0H__@1;9\G=Z4U M2G1WZ"$E'.:]5C0%-M&9373-KZ.^50_A[2(YOBY>?OY1%R]L"35>#B5"Q8M M9RMX.? .,N2,S#;0W:9)NER ?87K MZJ0]$P-Q+K=>-U*(6(5K/,4X ?!ZH)&"SR?(>>I8PQLVTS5WB3^AXJ[P!U3N M%1._;BBEXBKF.*2PN\HYOF?%[. M\M3:GDOXT/"P_PG;\9C[G#C(2"DZCGXY3&US(L-VI;=C[1.IH'C% MZ6#WYFYC/ #K<5/A&\HM2(P;F6H^SJ'5=E@W.'"8O:X!>.:1]%':[ ;<;<[Q M=HNS6ATI9.'%N1B%% \'E-K&,$0AI)X.=@:G%L> W0-:H^VN;$8)3O>1@@Y: MF LY=>%P *=I"$.XJ6OIP&9P2K'$*]$B\2T,T:;,%% \O0%ZIJ%F0U5W>#8X MU/!_*OJ41S3]R46TEU]? )8%3S-'9;WZ.,*WWF' _=!LIT,5$ $^)AGM4&35D<7)+DJ;7(2?=F0U3?I5 M$J6'-0N#F1D<^A=1#3CXC*WY)@'CS:BJ#H-A/0M<7[SI??4=61HG69327QME M>=-S$/U@,J&@]QETNNIJ#<(*QAV@YN8A=0FHUG.C]<$,]=2AH#N(*>\.,RX.HRQO:CV@797'KU&!&A^M."W@$PM. UCB<$"E4-1X-Y_EV@'I MJ-=AN,YGE=:TI/(D>D[2I-R3=3"9%!*Q[S8'P==4(P8C)D5;0^H5]1D_,XP M1I->'1VVCGJ]18ZM2[($,0$6M!R+*G6Y(""EJ;X^GM05=(DLPDJ3^6N49,4- M+@I4W&67[W0/KTJ*UVVM(P=P8/K6T@!ZGP&FJRX86 #&':!TSE$6?4Z*[@;? M1\GZ"N?GT6Z'UC0:F=WUE-%T>YU\&I]Q %$+OJ_)9]:UM\'.^#+Q6T2X+LY, MW-QBDKZU>21^-[92*8VVYO'JFMK6M0]G]KN99,&<+!1$^21E)NS93E<( W;> MO*'03S97&3M1*$9G8$05\EM%-!>DXK3 J<^TCF M+JFQA;:=]"ZA 9CLQ^9U3[O@L,YPTX6.=?J415M,3/ O,IU/BE@)/ D]%X%< M^M."HMHD"V*26[E!>E)O,DE>;I_1>DT7EWGR%M$HJZLHR7^+THK,):8?>V,R MJ)W+IFTY)2K:Q5FDZJ" MS-4JC'L[C_)\WS\5>K=Y>D6,D:!1FW!.RFO) $ZA(]B>&1><3VB*99Z[-H#U MO+U%*7C-/ZM*%V^0P.[=)GC]A%=QG%?TTCS=]$6')&R/U7.!_EF17YYP7;+- M8BKU0G.9BN[H&C+U&<:+&,YP%\N\]B!G<)U:E^\[E!7U;$*P 0:@;"TOI?1$ MR>%SY'1Q&G%B?G6+B=47%'/X[+RZ+;&Q <8]3U(7[7WP.H)\['"H0G-\V&V" M\(/BP/1=N(":WG>4Z:JL!2\ &748E "H&R-):7T'1EP M-;4P(64;Y"@^W5FB40PTB.$NFWZ;OJ%D7%ZX":DL[SOVYII$"Y$&E1GL^'BS M@\ZQAGKJI9YE^0\JM5ISYTYS-CQ*7$:IY4B5]L8664>M$ZI3\83OCI/!PTO5%?TF>>[ M3;,_-HB0@6Y;*QFH=JLE#'S'\&RC:&'7I#;S5XM\P^SPE0EZB5L.4"&U\L6/ MECHLZ*G4G8$S#NL@'S;BA4=S8\/4A-U*0D+H.WS 2NJM#21<3^!!HL%M#6!D MH;2$XC;?VHMX0R-W!%%[ADL2L+?\S)!?YT[P(PWP89*4I8LH#>ZJ[!:5W=EY M&YLDO\P&IF_-!:#W&1>ZZH+1 6!L.5YAQAT3O-TF98G6519W_RQ><4[^FV]C M(A31G>C&3AEUB_718-!B/@/'4'DP?N#\S=?5KJ._28^(]MLFG&3XX/ J6Y]' MNZ2,TD<4T_<+D@GV3(KVV9ETBOJ,P1E& .-0KPZ#];(W6]6B29+R;10^J6)Z MZM7K)EQT:2AI&(##\K2\,/;9G+,WN\!&UMKH,EA>NM_H&KJH^L"7,ZV5TG & MA@&-SZ""J&7DZ@?,3F5=^#1*@SGID5/[JLU7LYQVN0$KRS$&1S8>#:!)<5'E M2+UI\03*,CKE.#7?TRBQ:%A!8,,ITMF^>WY+=-$81-S=)580N]:VE8A, X=^ MI,_?>9W=HO?RZ3-*W]!'G)6O[(S>"B^.K0QXN;O< 0,$MFLMY@:'5(;Z7L"\ MNLW[M?NIAI;J_XVB_.DSGH-SAH4)O'L6IX9JOFT6!7-?I7D@:8@8)A6S*^!Y M3(QQW# Y221S[+,\EIM*S2>I :+Y"E?L6V.S>)ABN>%QBE#F6&=Q)#=UFI^Z MA0CDY&VV5Q[R, 9RS>,D@3RUSO) KNLT/QH,"LBK38GR^5CFLM&',\/FM! M ML]&"H&:J#3D&N(OWH%DC&:SR/C&7%YI/ 6!*HHLN3L:LS&-I_=\*U=K)@^Z* MJIBZN,TX?W1(,IJ'LPY@N(KB.K_$$^?E+B5=GV)12.>+>JOW9++9J2"3*->0 M^:+;#>:D]#9*V_GB8<9R<+V*C(2K#=]['"LRX0VG;_1)SI%( M'Q&-PYA$* !H^T@%*:VS_BQM'*RGX[@_\S@W,0M2CMYDI[[/T5N"JP( ! AI M:R,YJ;LP6I$_?G^(LA?$F3I,?N]&H,/O1Q61/W1.OPS%Y/O#Y01M+\ES1>5^ M&Z>;$?D#X![E?Q].L'5;/<)[CSW0[(]J1+Y.71$R*2E G+AHD_("6 MF(]#<47^+/AF O+R?9?D6DY/4$("OTF)(%$GUWL^V";\G4V8N#N;UUF<(QKV M$:6'S=CZQCHO#QJ0N@^>4%![#Q@]??7 HN0=4+7$0\\096D />O!*7"0Y661 //2L*X3N41Y3:[U PE84 M)24#I+"D]R@TM\/\ 5-8CWGTH3)$ -=:=G M(J;F>4Z6F, _$"GS)"[1^KZ-WV[%Y6$!1MR'J%EK9ZZ%"Q-D_()LGI3E*/!XJM\7@(!C2BF"QI R M/& (]9P)BR'?;O/Q^$?K0*?Q@-,4OZ$>L"0\NU08;"K[&.\Q@.B@:Y)]F)R]*HN+-G< MDQ7V'GJSK#%_BT]650?0P+:<$N@!UM!!R/W&[UC@*YRCY"7K7>EC]9QR9E5ZA;@@$A<*#$5 [>? 2%Q%AZ.C M/B %P%$+]$]9WB\LSJ/B==095NN_5\VFN!1=9JRXF--E%1@29UEJ#CYU*^Y0 M&]8+5D.;2!8$DNE^ (B2:&(^53^TN*W,X0X>):$OK B:7TG'>VYD3.<],* Z MZNX[";EVH8WA!W0/0P N4!'GR8Y:!["IH"@IO40@*.D]T,SM8.-2@:">#HQ' M#>;FSK/J +LND.33#F>C4580_Z-7J#4GM)#WB#+27@],T"HZ')W(#;=S_(:R M*"MYKPB#Z:5!CR-Z[Y&FJ[.- ,<1]PY?[A^;O$G^627K>G^6_*,)3I\@1$S2 M@X)'$@ .E)KI-CV/8=?:!MO;/GN3<[S=I4F4Q;"(:E$A@%\9%@H 5 ;:V_,P MPRHZX(45/LW5OHZDZG/4MJ?? -S)"\HN-0L*!HD_D!7F8U!438=#W[;15W&, M4C+_*]&Z7^&VJ4_H$3IO,#1GP$_9F6V7.MB:LN@Z# 3Y5R3/'S201 MA:CK0S(:2VL0]G8VK?&I)D^!V=]*3M,!6\OOT1_1J(#DVTJS:^;=%O.S])SC MGW^86)%4^H_F&_?3_]_>ES9'CAN)_A?_@+''?KOV1&R\B-+55H1:I2>I9V+W MBX-BH53TE @-#W77_OH'\*CB@2-QD "H^F!/JYA(Y(5$ D@D>A)&/PI: /@H MJ)Z,/Y)\%QU^BO%;W?%3@>/?=WA/",_KAU^O4!$E^_Q/#J*Q,3'WN!@IM9D= M8<"-&%-%W<7A1^8O*1;(@YYHSJ M@GI#,K#7.^#LEW65^X)8(^L,"L4,<'&+#1!7#GZCD2QP!&!LZ] MCZFZHQ&C<,5$,2C8K&'Z@M+@+ GNH +R3\17JL% M3L5:PRC#K4OACG,R%\Y)=?D.%>S:\ER =KG- '#""7Y[PVE%S073[_,!6DX8 M .[J6_/EC@&\#*I;CY!5BWP&$L\*T>KI?R73_TJF_U4X^F?SHJC_U92U:PTV M$RL**[+750)"WLE"%R@9U**G=4D+K\U A5NX74BP6EKUV[PG65'\+4T*J94H MM1G=FA2V\=12=#B&V H0K_Y6VQ1N9?41)7L:I#[C+UF4%J2WOU?DWZ:T+E+R M@1XR_)I%[ KGFJT;H2JW]M2@S*0 ,2WE'ER456/:U_-W3'YJGRH\D;N/TB%3 M3 O3;M](5Z.]IU9F*@F(G6GTX:)H&OL)I1VA"K_!9SYX@_8Y)4 #3XU'F5>( MM4"0ZA0L2HMH]X9-:WUC@>G9/H6AT7M"_& 56>>$8Y1]H UA\J:D\=)MGI>,:_3: M[1GA*K"]OZ9G*@R-L!;8C8NWH2P_4=8YZ;DOZ;[;>EM?R#J!C.X):2-@/ED& M0^"O>1J+ VB?.OVX.,8U-M!G6HFIS [U+D6T+]$JKDJJD&DBJ_[^BHH=W@S, M4K59FY($;N:O"6JR#C0\.'9GSV#9NUS8FP7RW=#U2<"&UPU'8/[:$) UJ+/B M8O/K+:S.1>1'1";W] 'OD_C0QJ,#]0.AQY>A1-4BPXUJS4A_/7:J#,ZB/ JA-8 MI6C#,*]+U$/EUT28+9W'SUF#9%WL4':;DK_1]8]WE-+7D)W5(.D0LTHW#3TY MIP8)#+A1LPS8VI'W^M?;JY]_N7U[)VC7Z>7ZR]-PMX[GL""<#3J@F#&$ ML_Y@$V.N/!@+HXO[^Q!=/WU9B57= 6!KN@((3]%CO@SU7"%T=@788FVA>@JI M%\R=-\?%988@C485A\2-K$DASXJ.!,A?)^[)'U+.Q[\B=!\1LV 4LK" "B@E M,:JY9,>C@IE;"P-N7]*4 %M[!;3J9[7=)OLD*A S=U8(TZ-W!./,,0*%C6'< M]7VC&'?UXB<;YQ)2/PU&-E8< [R%DSH))YWPNUZN7Z M M@7F.?@Q$HM&RD8E22W_'-'-_3U\JBL.XMPVHU&N0([=]TX@LA3H+HX%)BH$: M.?. C,T$*\F-L7KP)O*ON1ABD56!6I"<-$[,"]ZB1%_U+;6J75[AWN9;1>=YUVQ# P1"%,(V@. M3&!&!N'4Q*0X^"V?V!@ZJJ])'J/]/DH1+O/>R0'+0IS6),.UM6[[=HFMWCXP(S65D(G=:O0= M9,HW6Q:/*-HG_XLVIQ#C*LG?<1[MI4<+L.;>_>C*G;-"\S>IWI"15$K/7]3!2CY(.> MI30,C_8B%=H;G$*1T"]!#^F@R&-Q*XKKB>QDD: MS)6*_Q =J.'DS_BRS MB?]DHQ.=#M#$\"\+MP(6I T.X8XQ4(?8JZF9A#;?X M*!F5V[8M=\':!F)FN)'2,3Z&O(%\6J*JKE7%1 M9K3,;UW$BKV="X#LUJ_C009B8W!N=:Q*B%T_ZIBB]LFOJ^?&]@?V,/[0"*3[ M(1!M@[2^L!38 M$LR*0K>?Z2Q'8#,Z3T0ZSM4<['I6@7RTI[6F;W#V/UXW^EL=[E8GT M5$19X=W((Y'-1Y*/5.%_<9F5L;).8ILN2E)-!TE94W! ^ND@\7NTJ-CJ5^ M88W"L",M$6C8$[2?<#=9)HO*_O773Q^7C40P>62FL2=31V;7*=NU>;OB5%T4 MZ:P] 7U8>KA@SO-YP/4!RKC#(WL@A>V]!LXYOB&6T]FE'A9'![L08EE%''6: MJHEH[H*.[0/L3S%*(^+C6)4:13#'ZOA,F/GJ4M:]?DOS=Q0GVP1MF&45I7#' M6EA<.&O/DD4O+\ES5N;%*L]1D;-?(A<"M<>X'""'Z7PR*6,@:\-L/0[>ZJB6 M@\^;:L)U/L(V?T)QF57S*5/E,K#N7C@3S&^U ]E34#P?8[AYF&*7B^&.;"!' M%MHZT9*++MQ2EUJ3-8;-=WVYJO14OYW"["'(%%XZ4" HW1K&A&%C5H@=]->F-2GT$Z4HZ3%956O:U>L%&"&@T-CYAHR", M#LZVNK$)<0>92-MA[AX5W]*LJ:YRNE72UEF1F9M2\['A 9L'88(ZHE W1F O MEFX#>;*<;!9 F1&RU"4J%=$=YV$JW>9J^1.=YA[+B%.V5K.U7A*. M_Z-_; JP-;] 1EJ#_JY;C4FY?\?70=C))P/OE1/?M_8B2=15_4S::7:;9S6V;7^%2."[RYO:*QQ)\=UA0(;KT[PPI1)<%M\P23T0&9*^=H/Z VITR@<,^E]7D+4]7:+8KHH M>:NJ]ETV[!+>@/MH@_%B$V6C1CLH@QP=$TC3?%#8(4JC((XWD=?YP:Q Q]-L MSV:YFFQ&X9S^@W3/CJ,ZC6U[C7WH!6_0.]F55]J*5WG9S9.UQJSG2J.*#.>3 M)8B4W)TM:;P,YTU!"]U, ,/C9+/3?_7.]1.$ TG5X%:(@.M*_F2()BT**NN_ M*&+EV0(/RY8 P4;;=N=R)^&5.]'-5&+5/[&"RS#S]%PAY5PAI6.1YPHIYPHI MYPHIYPHIYPHI\Z786RB98M3UN88*[([@N8;*N89*<.4LSC54SC54SC540C&R M6 >N,W;-@!5A*,V$L8T-/)V.7083/_RH&-,N\H M,;YT+=#YC:$I#0YP)V@*^QK<^IE_D7^NON+<_BP59K%LGAHU6P+%4VH3&VJK3S>.1-O[3J,UTJM&RL2>EEDXRBN(=VI1[M-XR4AU.1#(? MN=1J>TP+5FKK9N7>*HL2]4QZ8AZ(B(".414;R ^N.,<38C N9RZ/%!H75-M0 MSZR8AP90\(97.;C#\$FB+:S,[3#<87= ISHY8OW93/3HQ8S+=.9;_1=9;"^ M9P;#3'COV 8$_\(6$-9=+@E(WR@ODIB2Q9S_^ -:RP 4TYR%/_TBC_^'-/R M9-FA9J3YX\1#\\._OCT-:#[]T-!(?W#FP 02Q Q:^QYIW)BZ'=IHFD6#L]E1 M/(HPP!!%DR03.Y4D"VN0SOL&9RAY3;GCF/N]D1[C>RB6(6--RS 82,.]Y N? MJ4=Q$V1V4Q P.U+E=/+I@U9Y3&4U?F5V%^1*?\S^B?L[3KZ84ILV^(&U\4,$ ME[LH?46W:?/3^F6?O%:*?L3[/?%WWZ-L(Y6)"A*ND&!(_)#:B$:IB+@MN/)@ MM' 7KIJI'.M(9!#S:E%017.0GAV_(S6!B3ZA[".)$4T"E!HG Y9KECW811DD M7PK3F6*OSX7,JK=I@8C "I#IL8"YMM<'7I3Q">0PG?7U.PWRJ@##NYPMRG3!.T"+.S*001I/+GD M8[2QBHLRRI)HW]9*DMH\MP77N!DM%F7%,HE,9ZZ,GC6>*O+1+D>R:.]D/$2) M?%\ %LY% M#0QSJ4XW7K1H:P]O@KRP,\D)]^@-M_,9]U@F+DZY?]8X8?3F23NUC!RF5C32 M561J8M# U@JL[R"S3?G,WD1)]FNT+]%Z>]K9T$DP@B*2)AG)$?DA02:=\I!% MU(H?E+!;>332E7]1V<:8/E]3$_E]$QT)2H09GL-=O[WM\&%^* M56W'7Z3PVBW.BF$2FM:"N318SI]:@+HFSI/0TY]RKL3"43J3%S0!Y0=Z? M0=NR< L'T*;VS#Q]5LGT">/T66'Y)&P%.6]>]'(((IUI;9=#P4*2@4XL#4X( M.X]0@O/7=) !_#,$V>(,WT"6<_ER"&$:^44^#A.+9Q: (^1/?6JA?9P\Q;F% M1@;1$D^5%<\HK9\LR_M?R,[\34GKK-,72,N\YE7N9+A-^/Z%T21D,Y6*P)I! MLGK2W^@6NPIGF]UOM-Y<_HAB_)K6KSY?1.3W&#WM$"HXM?&-\? WP:%X/!%? M&QM59R;-IW$5)@'$!FLO.3,0M/=HI*N:B.#8 "HPF2L DB0Z.1"0$G(% M]*:,,?M=C[$L\GI=4/ OO]I#V*_,;X0P[-%A7:06AXL-VC3"/&\V#%7Y[S#. MG3ZLXM0<11R_N?O> E68O->0+M,498KSW*KADH8]4< %#!VDP4B;A SVPS:G; MH/> &TYLR%J"VD3B7-0>>2(C:^1+%!U)?&0 M)3CK%%&^)"PGA>UA">S%<(1*>SD/5D5-^#9NI=0OY&0>)HTJ!ZJ*J^NCH--= M>.OSJDI7AJ,8UM5Y*.OHQ+?Q#&-AFHWCH&W<U)3;,)OTC1GG>S2V'SPZV>^+/&O9Z6HJ27E^S:C5QM'?U66E.(B94+80( MCURK_5'#=LCS*UEXP9G% XP7IH;LCF"\CHWBLL&X&_%]<(U+GJ+U<6#[&Q.M M=>WM>]@C<"%OD-$#^NJ2<1(WO](S>O#N!JPYUZO+FGLT&("<6GYD7=PK_'EU MC948O_Q;L'HP>&]<1Q',E\9##T2O?[Q7JWZ-^N;RIEQ'(6JZ$.,$2V<*4Q5U M'O(=0&8N?58D_UM);[WM))5"[@.)6XJN[_!:+L1XH;*9PG8%?6ODD@1CNNR\ M2D4K%B,!&C0/R2)M&R2QZYJM=1WK;T$9WN6?<%G9G>7NT8_B)LGC:/_?*)*_/ %'(5UFBE LQ)J5I37E MLE-$A.4ZVF'MJ"OMKUK;)I?UNI#2YK^AY'5'K>\#9=$K6N5Y^?9>;?U_R^D= M^\MH']/#@21]'9T.@'?(;7;"]5MV.O%#*P/B1:13@Z:5$>@CU?*%KQE>43E- M/;P>^26K1LJKP6E!^C(/9X,/;N%./?H7D@JGP#_E>[VE%X50FE>_W*9QAJ+< MZAB5]V)CQ(IZ.8]?0\T$,9I%W%@^T@LK-)T@L+$6P-JA;2%/DR@(PS ;Q'I/ M-@)>M1P3_^97-OV60E\X(%V__L.IZ_/*'MKTZ^ "773=&?- M&\BZ.WL$JPH+S"O(>-._4/&Y%M=NCH@L$JC_DJ)7R^SKO$C>: ;(34D,&;5? MHD.=:0)=0ZNAX9]D ]%X(KO&%S")I0?"S]_1_@-]Q6FQ@^>9*V&3Y@0 L7GD M=11-29@FH"-+F;.!T2?.' #2M:S%II!YFC7Q_!V;C9(!$KW!<43RF<8$6W+. MAL*1G&4MM.0\DZ[E6REJ: Q&08WFTXT#AO3!&'1 M'PDUEL\V$!BR"&[NRIX5[:N+$FYTD'CPF5 M^I>\EE-72FM/W-I1![3W=H=EUE1OIK-C/++14,T[AU!HT8@7U&(Z[WU?OKV@ M;+W]EF[+=(,V]_A8W&O\N(C\PJL.-OX]6#5LSD:FBM+9M],,Q-8?G@!2.%?5 MU$AP> Z@:-C798;?490^E2]YLDFB+$%5R3J[!F^E%^E ,.PE_ %B4\R6!XXA M:=,<*_@F0I1(% JA"%#L.\C)FC\>*XIZ0 MLBQ*7RL14;=]FVZ2CV131GNVY^AIH D/INN@4?$4'5C31)X5'2V0OTX:('_\ MZYFRL-Z>J%K]2(;QE1"FD0$'QAD;5-2/:%]I(-\E[\_X.B6D'J[P6Y0,WZ30 M;,UC7=9Z+J%%$S6SP;85-O+I$][8Q*6+F3<%^&G#!^8FF+$5P(EC56Z&$J MM*8CR)#:@EPN#L^$0(Z(QR'BC#V>MN.F[]&%\@3[(B>&JL,ULDC,^1PP(]UI MD,O/3+20^[@Q:B(EXNVZ+[3TE_2 0, N6=3IR; U.G6;FC/)F9T6 M1^=%,7M1//]R:HXE]BQG8LV'_2\B8LS]A MCO.YY-.,]0C_KIM^!R%GFG3BA)@[+(*^^O,J;)^PMWUTG25RL//R/5!>K-;(N>__CQ2!)D9?Z^_,3_UE(1^ M%(C>16F%T%/31Y+OHL-/,7ZK^W\J0J M&8I2F1=Y==+UTCOIXNS%6$'6.C%#9&ZSX4^G@YR9.[\XC$X05]^C;"-.@K>$ M=Y3[;HS7A;A_13FMXO'B8Z/[$QN-@IY!SL%P"-2J".1_D<*/_T"F-( MHEHNDB!/I3@>O7+9Q*L3S[].$=,Z-%JV\XE*2_^L2)]QB64I(;:\%^.+M3U_ MQYK6-FH)MK9.RQ"MC<>XL;5U$.O76?3;VF@Q55U[&[>%6URW;9 VQV7>W.JZ MJ/4+&[K>1F&M+; X=F>*KDW+&C0,=W_)_BH5BU9RO%,6P\X[*@GX$E'-#^F ML3AF?FLS1OK?/'+N /V=B$\W51F9Z TQU]E3=B&>*@R[<*(/NF?998(2Q9Y: MY9"M=$20[AS8E&:!5>0S\&T3T%5-V2)Z@G1[CXAFM- 5?,7;MS0I\L>G;TQK M!<$V^I# +M9B560TC\U** IRJ^9A%Z4%?JO$43'T\/2-?14' -EH0PBY6'N% MRV<>:Q72XV*CA[EI_("R+:;U2V)$(U^T80TRMCVJMVSM4Z7EU M+0!V-I@E2V4H?_TAREGG"I Y*]?&M(/G[YC\U+X\W2.;:0I@^+;BH1S>0X-0 MY5)F$P!\EOVQ S$.PQF%0*2+HHH$SQ&$*((0S'43!A#]7I>4.'"2 D\(=YPK MT_800G?R 0B=' 'M*[QDI<9D@*8ZI?DPTU2M47MH!&SD[S(>;A-84T:*ZW4I M0=7Z 4A(R ^,-P]2H2>4?20Q8G-ZC]./:GNBDE'^C M:R.3TG2:+W^/BOQ'_ MGLWD_;29LM/ULY#A-9Y.[ 9/)X0%F"-S_NHB9YJY5?@MS8[^@.$O3K=9+A W\#7"T6A+$\="1H -"4YA[YIT6<[,GG$& M&5VL'DOL92BQ]3L%S(\SIL,OVDXR,>_I&$ZH>2]"A'Y-#=#\S]#W'S5%D9B#^W?FJ3!:J0.WZ132QV]?%RW^\!PGS'A- MXA:@-BQY4B$_1O$,GP_]S([W*BIZ*J*L6(9[_0TEKSMZA$8FC>@57?] 69SD MZ"%+8FL'0WJ]VA_TXE[/KL"RY@)T$&+N]'-)EN$VJG@UM[TQ(41NR0D,D9_' MNIX>0AG20R:6F=[!S71G2L'F3&^_9^/Z+QH]?V8O,)D&O7$1-CG43UWQ8"^F MNL97[>I>E1D19,UPO=M;?6P$TO(\FMFU$?0N4JHA6/+8-)7G;$-,@]!PTV!, M?$DK ">3K5;GMN9;Q12?T,'9_=B41&1-Y;E!0E38E(.VFT M4RV]P?U96HT#^OO,?L*RMKQQ#>9\:20%_5)[@Q2]TAN? 6^^2<4SXTZ^%5KF M@7;^$<_)A!$O MU"5QZ_"J\VS68@MXMV>'8*(G'ST"G)76)815IV8FCTFGW^W4*>"* M!,R;G=@C($1--]S0"HR3.' M"[]Z%1T8>VP?XP0=IMJ(86$YC<";XA]1LJ?#BZS*JSRNBO!J3$M);T>NBVQ"_LWJ_/;M#6V2J$#[0[UN^?9.^(UCM$?T#"1]O?Y M[(&FV+0[>,!-ES0@].0UF9&#R6D-5R.Y;TK#I96X:KH[C% 6J&2B])"OB%K1 M1R65];;S-E,MOBPI4)9$3,.VB[IG^+90+VI@3"+OZ0:.+7+;@35_(2K9PW85 MH:S7RU;;;;6C=7&X(1-O1X6,M:FE_X40VX2JMN1 MIU%GRO4JZD4NT!?Y_L1@O?F(Z#LU9,J_Q&F117%11GOZTL^P2+A#"BR5>]2B M8"$.P+WV?"P3J<55ZT "3/FR(ZI;(I$DS9/XUVA?H@G]!*]Y%Z;!*]@05]XPZ-WY!1*_SA6K7 M;OJ%;K_SZ33<= VS06/TQHR95BW-"5K\F[U8H\SWIZTD*!75-,7"-+N=W-V$ M7V#,8V\S1TDR#YT-IXB91HKP-*>O5\E'LD%IQ81;1#Y0A_#)DW><%I]4O43BFBA3@",]CS";>G$^^$+9DN_:J 'Y7J7?@1@ MKWK/^1# IT. J:H >1@.\(X!-+)(+13TT L'M)F7U#)XB+)BG5K+'+%,SN0N M!TK.V1.YMH'ENB>H./2K%4YQZV1*#10SE1JR2,H,P9&LT M'52'NOFV%=2H^ZP&Y*'5>&@J(4Y5$X_C>>8]56.9/2I3D=U,4RM 9N?,6%A> MGS_N4Y.NF7-KSX[4,T=J9C:?V)LJ"\YA K#'[K2?#^:/.]6D:^:4?=TPU1%TEY9Z?IF=,T,)=/[#0U-D4U"BB?7Q=T<(08Z,&W&L?M,BC IZ=> MY&)\&8JQ^C^Z5J3O.E(YY63!&%,MOS(GYJGZ,*U;*.YC2>YA8@UX5:U03'<[ M5&V]^3*G7<0[M"GWJ'D70R3AG"?B9UJ]T[W%.5I;K;9?_1[2G=R$O<5[DHQ&1KU[RJMQN3^?6#8FE>C-Z*WW;H]/2 MVV'_]>>1UHEM_5Y_8W[J603Z4:!T?8OQ6=TROXR5%+91T M0\LF$X>&TCA!^14JHF2?_\E!T""BZJCPH=$UP8!6V\:V%-LZB:>2 IT(._1& M2!L."4#::(8)XH*?Z_0CR7!*91[M'U'].D="7^8X4K?ZD>0#%A5;-5R#6WDJ MB"M,RYNKBZ+?#BZ,MIVMFR-?4$H6.OLG]);$.-V4,6GV%3'N=<@!&R9$@,[F M4'6-8 66^_,?N"\ZU8GZL/SNI;Z15*MEZI]RIFGP/C?2&7\.RPPD[!DH?XQ9 M/TW%=92JZOZQOIM4ECCMF,I;H4/]L>?'#1I1O $3/6.R'BSQ&'T I5SC=N'? MC&."BVA/WT)ZVB%4W-$>J#+'T9 ,K)$H'\P7WI@!CAQ0P)]!"&/,8>5Q+\N, MCIN[)'I)]DF1B*8U&6QWCN/#.O,# $5A-4[[/H"/_SB_\?$&.?XKGNYQ&BL8 M$0"\:T="\!!,"+61%NL;: H&M91E]4]\#[].;K20!H8]O4E2XE63:/^ \X3R?4U/4/*$.-WKM'RKWE;'Z3TNFC, M+G91Z^B M43M57ZQQ;K^OT$;#G*(W&D(3$ZH? [@NXU_Y%K01.Y9F;<>:&Q2;=N<'<-/0 M1H6!8,SG"7"_^G=[',:MHG'<<*8\G!6F$],N +.(?A>A#9,9!#W9G*%/7Y!7 M0D">Y;1GHS-1C%NKS!7=UJ&- S/Q3#]C=+O6S\[W=-(X,3?EO&&A%\#48=1+ M:*-F'G%/-H$8D:A?O-^S/=OQAJ+@T%J^"R?-R@U M:D\?@(T"-"(=<9B:%;#/D"LM?4LS%%,&-M]2RFLUUY)9M\SB792CTR3 RO'6 M:]PH1[6Q->GD6=&1#/GK)!7RQ[\>Z44+1G[3Z/>&C\[OLY+(3+Y@?.F2R4ZI MF([0KTF:O)5O3%*9WQIB!]^HQ]\/;*^ MM7KL?_-.CP+2Q7KL-PPW"V?LU+#(B3"$TB;6]!J%NTS0G-(P?W[HRTP-_U&P M :+;E4HPS>FDT'@:W8O]+>>OM\>$_B:'^BI.V\$Y2RIG*UEMVI'MK2 M_Y'&W!G1EX[F>.SMF2CU_AF=H?&8-?6:.@2$.XUK+ZN-5G"&RVO5OH,\I0YS>(P2J8Z.&FSQ/5G);>H6&:PNZ+"OZG.5[3Z#[(C,%3;:^KAF).9:_? MDF)W2^3PD6S*:'_](]Z7](G34;4O*M\'3&2"BB2KJ\&A%&T36AKLF:IFO3VA M(;#D5\(>NWMFZ:9@"&Z/O0,@>*ZCFC%YXZ-,(4PC4PZ,,S:HZJIZ>C0A:9>\ M/^-KXF$*=CDJS=8\UF6MYQ+*Y2Y!V^L?*"X+$IBMM]LD1NS:50#(MMJ<"-+9 MG*:K0*S">G_^4NR2SF#"KJ:HIS.Q:1V3+J6F)8;LFA8/,EC3 K%NQ[1X74UQ MQ\ZE!H8'T&;N6R+[]L!:N9-PSW%"B(\$VI=7JO">/Z;!F1[JN\\>G%S_I@>&[ M5:S$\.YN%2FI$JLS/[@9!.GN6-U*W$W(OI'#'KN Q8;&P>% FP9&F@@@"& M9C:\_&\Y>W_.UQ+FGPNQW@0Q>#5A-KJK:VXP>J?Q..=8GQ/K.XOC0EQ S"FL M3Y@+Y[\1V#U_"X%?2T469GW,I@XL?BWW])V#*MPX7)7H&5^BK(@26A2.O"^D%DY02@1[0E\)5H0VW)0!R6*()4_NFD)FJ.W^ MEA!CD+=U&!Q=H#3>O479[[!E&A.?R/ 2W=6I^&>4[ MNI%&_G/]1YE\1/MFB^MIA[/B&65OM^D'RNL=-_;LI8^AY58'@S\^@Z=*;$,V M,B_=[[OR+SI]!NEWG@AK^2/Z0&F)[E'!M$XA3)M8SX8)PL(@_*G;$ =KT*\> MX)+8^R.*$1D29"IF6HL,[%2AF@,6A,T N50W&S[BD N" J,59K HG.6E$7BO M(W;L..S@D\7BHL#1(" ?H/5G;TMVOX$./Y01(1>'^^B-?4C"!SE&GRR0V MLMBQG,%!!3YH%_6[C2/4WI1(IK3=X))]XXC]L:/Q[L?PU,UES5#77;S.XE/^ M*$_9@2;S6W=TI^Y#2OV1S6',=%2G%L+)J13]_!US%3WZUE%TYUMXBN8Q9JCH M#EK]_?K)%$V^\\_9=MIM!V?8LB3]AA.>=K[[Y*YVM8"A)&Y?_I/!RO M*+LN,_S.'M[<[UV-][\'J',!@Z9:[Z-N]/YW/_1^2CU994@PWD5P73M@PP5H M#P"&3>V"W45C'__P9"HHBSS9H/7V6YH4:%,]VL8^ 5 MH8B@@S,5,!,FQB+ MJ)/&7'YQ[D[J':=G_/L!?TV*O'Q)\ETBV-<30O9V^#B085D*G&GC73].)^VV MD!\;@$_T6)5K'HRO'9/H?0W/#/C,&:J^A[A5MT?;@$_)#[[&A]^Z^CY]"U#; M',9,=7U"VVK:DWW -ON4M^G+_3[([ UV\U?&H('F&:A;[<]:)Y7]]&5$F$HW MG%)RG*_'Y*/!U[!4+F;.0.$CQ*VZ9WV*G*EN$HW6EV&H.V*J7 !QK)C-@ A+ M]7(F#=3/1-Z:0(#O8 O3+K!^]L(PR67<2_62$QS[LA.(I+DO\*0A%BI_+BM) MDFR.;]"?MF*8-92E<.TLQH>;C27T.B2 F2Y*>KJ>SI MR]#HO@RMZXOO*AN1K* RVM9YTJ2:RF[O!BH[_=#P3W_P6V4CDA541MLZG[[4 M5/;M:1AV/PWXIS_XK;(1R0HJHVV=OQ6BIK+GWP8J._W0/DOPF^\J&Y&LH#+: MUE*UI[E4=GD_W,:Z'_!/?_!;92.2%51&V^IGJ3A1V=?_'JCL]$/#/_W!;Y6- M2%90&6WK(LO$9)2MAJ-L-1QE*]]5-B)9992M3!)$?*E**ETM8_CZ)WO+%FQ MG?JLA/[K^)K2;4HD4%95'F3V!&O-LS%9Z_#L3DD>AK8HZ\OY-IH5^WPJW]_W MR3@C0@;'L[D37'C6Q>'1T(Y.6)WOXEFQF%,,)K.9,23/:KJ0X=D-ET]#R^GB M=1'GLG.I1GZR20"B$:=T/F/ O'FQX5B'@U71FZF%V=BW/OFMY0!G](7I% M/\LLB0'*,Z0>:'AVQ.?4T(QZB)UOI&H94)3O8.74AN:DW+!3$0_:T']3TY6" MHN$I=./-%<2KLN9DO;TH<^)G\WS]CAKF;M/;/(MH;SVC4FG2YH> FGAO2!J< MJYD0K(/@MZD!VWU8:7--LL%ZUWVA3(PV^(?)-*J8\39;M>N7W8T>N+)UUCQG M2C+H+1YFQ6OI(U)"W.QRU[V'FDPW"^=\J*DY&R+*HU>')J/K >:##"T$M'!X$18 M[8%;.]TV).6B3&01[# ;F0WKA-6: E%&LB@+V78%PJ\XWZ*BE0OS#HL(I#U4 M8X*X3E)@Y)+(66&F*G0R2I@8G#V>Q%Y+)'B#A"H50+0K!1:$?PJ5,R+1)Q.! M7^4#U^\%1GL4%QE.Z?LX;^\XI3Y,I&"E-FU1"E@;_XQ AUF)60!1^E5^\!'E M24Y A98A!CJ6PF4#^:=[$#L29?-PZ)^!B-:@^OJ]3>D+?A+]BH':&PP<(/_T M"V)'HE\>#OTU\33Z/=HA6:.!= UO,!S7@@;^V8 RF]#Q+L#GXGR"\R[/>Q0G M,DN00!U/$SA0_ND-]3?H^6IVD44NW.G XGT#3O8X"V4G@SS\K'&3W3.LMLLT$+%ZQ[V<%Q0 ,H2M[0QM_"O%P6-0;>/@+6+A;>0&&6*?7D97:)901EC08%? M3XH7@_0+KE,LU#"S)+$'R=6R@?N&,L((NP M^V,[@ / MQJU*0BLN>&_0\#ZWT__HL]\JE;"CH-(Q)A=NDYU]D>R3(LH.JW2S0AG.WZ.8 MK5PY8.LF!8!^*QS,HH+J13A=W(YC&P':T!F=K7?6MU;5_6^>:U? B(I"^VC\ MN:76!B;">M_LUFL5TZXZPX,#^B'MTN&.*G !+@^[3I:NNJSLH!F]1+JW?@JH_VWI-BU_#Q% M>Y1?[J(T1:QC%I4FIPNM@"8^\L]2YBIP,G9Y ,>$ MW3& R\M/*C+' /Y&EZ '=0)OF/$WBSIU]=?.4_)C3ZT84;G0T#JY?*CJ]8N M0F^6\]=?GVBJ<)0FG!<"^0#M.1P#(" U2_G353<+\13)UQY)=QB+:LUC:O)N M0U5H5U.C,4Y>@*U?^] M38^&OG'^$HR.I3'-B2FWX S#HO8'*@[P MB,PT5U)]@68G;1+4;[AUL?CECCJR-RXA)#;Z;JDLK;X65$?KZ-2_1MEKDCZB M&*=QLJ^#B7.1K8E6N%TAK[=''3QD>)L4=SC/;\A@:9?SS_@2ISG>)YNH0!M6 MS2U["(^K:G.$@^:O'ST/ MF8 IO^S\4A#P\0J&&-AKHU'B%&X[,K13E!)S*EG&L23$A\HDVCEZY* +-TG. M8E#!%+CTH-&< +9J?"M-8! 5#\;O#<[$0NK+:+20Y035EGOAQ.36>@DNI.>L M;:SBM!'8&ZV:/MM1D5WMZ9TE6:$!<-@4EA-]1/1]NK@H,\+)Y2[*7AF'S7R0 M4U$Z!LARS T@@HF,C=VS1DCZ2VUJ*7JM9@AW%OI[C/S/6/=Y3FPP!0"M=F#?+AEF-W4&%,9'V"[H-,!S@- M(LH_35).TI+P=GHYZP)M<89JN.?H!\JO?Q!I$&:3-,H.U9J3""6FZ MTP(1X0^7WF:G"TVS93K%_OADE%O.1_0:%&1^(+E*71_E2W(MWM'17$UO5U=#_1V^J&]1'3MN]Y&)"OHC;9U]BZ@@=XN_V>8 M]/@_ R'0'_S6VXAD!;W1MGX]T\<@]TN&R_=\O;VLE):@O/KA!I?L*G0&&/C3 M@1R#WT9B+A0%J]+J3/]HP9W[N+T;;K[>#:1&?_#;,D8D*RB:MM7?CG?Q ,CY M:1?EIUVL;LU./J'?#R?T^^&$?N^['DFM^??!GH[_= (@?[@ MM]Y&)"OHC;:=XD&^&0*Q^R1EEV4WP* :B'4Q^&TDYD*9(A#K=M:8X3\",\-G ME)I9X0B!JA%V$"S$!GDBF<($.WTU%OA+("'E^=$Q&X^._>Q!=O?Y]< )7P\, M\83V_*J<16':.7RS\,"<3O^PM^8\\&$:)1"!!C4'LM_>DYMT![ >^E.Y(2\YSO@M\"M+30L1;:V MUR'Z9"T[6=IJ>J=.;4>];@-,DKZ.LI1((2<.ZFE'=.8P^7E("B?Y60;6;M9Q MP6P=:-R7;S2/'F_F9^:]GJ?W/WIJBR M6K"8L;[? :.O+LWVT?J12*MW6[:^'KA.+W'Z0=9J"7&45^B%KM!(%!/]&*9= M0>&/-U>E\&$9E*H #(P,T)4W3X1T&;M*]B4)D#6\+; EP]]*6SKWN*NB?O^1 M1B+/^*&RRH9JD3,&-&/Y:6$S+T8<5-=#)PX7"'_H2?H>>7AAGX&_/J=Q/4VCIPD'^AI+7';U^3F0>O:+V M ;2*LOPVSTNTJ:@>2$2U62,.>#-G@U%'UUA;(/VQJ- W'8WP/H,\8*I>RZ$; M$='^$K^]X;1F;#03%$F7M>]ID);3G<$*DCZ+27XBHMRBI(*_2CZ2#5GY M/U+!,=\_FJ._[OM)T_87VBB:6P5&PV\&8H,\GQ.ZI759Y$64;H@TE.<57EO( MY#)N&]K8,!'-=-/,N./ '^/6"L;U T2#8%RI4_T;A^Y?KV4:8+/\&%GA:O/O M,B^JJB;L8-X2-I'34<%F:W4#FHVJ,L!)3&DK%2B&S8>9V/? MEFE (QF &/O^P9! <-3")LSA"]CZ)E]OW.95Z@'=N7U"<9DE18+RYZS*"3A4 M+-:9!CIC0:L#E4&BV,&G&3TF@GCLBM#X(M,DRJ.F"R8@+'^9R-*)Z:85N+LM;BS45^:T^V%Q7.^,T$ M)-IB!!SV*W=N<.8?K+LU&=_6-AJAY_X:I93<1X=#KEAG%$(83FJMZS,'+7.# M,&I@5AST^A6=_#,?=G:9!(IC0G[ECFD;D6JBF+(9#;/"-$I,B0QI1GFKIH'I MGSM!<[Y@ATPN-H@MUEY?I46RH4:4?*#3#MWUCWA?;M"F?A;F[;TLFJ<"AN(0 MUV*WB7Q4F]T."'IL;&SHT0P/P;&1B;/PN M'BIFNBD2VU;U-N@ZXEN:4T+1YAX7M6/]^2]L1Z78JMT>@;8*PH;T9*!N2^!^ M@GQX^+%._UL0%B/B1]TN!MBAZ[X+H<\OB2H R M",."\ZIN4$+,7\;'#$-P)+G 1YZ=U0(G>< MLN6VT=HYXKIS6]:?[]-MSA[ MJU [K&T_INMZ7]U&IX\)/)7O[_OV;OJ8;,XBW2;*=L%I!:6S MT/BJ06J(.&:)@Q) M\#:K(2N[Q@PC0&-KP6,K7\4QW3')'Z)#56DKBS;#*WAJC;A6S&X4O-4"9&'7 M2MD=&M30=+A=EAE5W5T2O23[:H4I#Z[%[?BQ-:]=\,8)DXA=^^3V MJ9\8[:&)#D2BO/!37O MP1K%,K!LAJ/.-%*S^Q/WLP_E;ZSNS(#4!#L8L$ 6 M3)$V3@2<;2'>1$GV:[0O4>>IWMSAUN&1'GG>#@2T,0TQJ L/?J2HCN+I(ZNG MJ:G1Q69-]TW(Q$4+W:6;>YQF[9_T:"IGE:>PCG5\V#D%!AI<6&RJ [&)4%8GA7U4X0K/ MOG/':NZN+WAKY-37AH1D!)D!WK*RBO\HD[P*1QGSC02J$3T7RA?&Z#\SQ*X? M!(87,#N MS@_H?T^^IJ0P9!3- MQ>'XSW\F*"/:W1WNT ?:,V9'M4;#U:JDD5,I='=:4H=ITU .20;1:D>W>EI$BLPCC'+4$ZI*Y'V%&0T3B+(W89(P"DP+K< MERNR:EV0>D56K&M8L"C0R:W#T=_ UO4WL'7];5G6Q69\ NOZV\"Z KR)HQ@* M8;-X@:,#8=\]X\RL&= M.1NIMK RMWVOP>N .@$YXFEN^CN5[W N!8X7F53;:9*/[CPC(K'?V[ M*-5K>6YX>L=ICK,[VA7[; H,SYPMF/#>L0V8'84M(*P[W57#&4I>^84ON=_; M5>CXNR=N6JP6+&=-Y*R9R*N0>(PT\%( \%$^\L>0D:$@9?;LR.GD/%$*)DJY MKYYMSF22$F15\G[P2WF[.-#_KV1V&17HM;IYR)A(-5H>"T,IM'2R)AL3PYQ2 MI7#M*HP/YZ2ZTA]E4APDCV6(@=JJ2AP@9VY(KA$,9*WO2[AXJRH[''Q!GBD! MWE$!/"3BV8LI(+-0?A]%:!3"UU T#H)<7]!Z1-'^.JA'!R"N6@QVQ"$:C?=J+ IH+-B+%: MWJ:94:0Z(2.&AUE]"2MT5NT(\SLYK\I0?Y[4#?PG7)\I$:7_@I /Z1@7A\XY M]$V&_BA1&A_$B8:R%N,L0WX+7U(,CV2!$PLY+03IA*,6OC"?'X>%.",'T$24 M33EJXMZ5 ?3)RQ,1"T">HC/HCYL;,NHGR)4@D[6N!X9;'K^5R/A8K8*V/ZD8 M[)D@JZMPB[BJS&0<9?HX+^?5CM]_@[)?@&9Y?$.I+B#N?Y;^03 MPMNM<.M:!Q%S@UL-D3N/;LN61KOE!I(<^'=#$L=;[VJD!1FI]UGL/#47Q^5; MN:>%M;Y1)XE?T^1_T>:?>+\A,OLR7C2;(VJ4:H)H$+AP9"D+\.C)BW(.R,\AI^S*,UK%IH?#Y3Q:$_9INY M880HX9(,$B"N18\3'7G.-U2 U+G(-V=6S'F,7EZ2YZS,BYIQ1G'%8;H#O$6; M 0%IL0B;59>-?>>1Q?7V>/ IS]D4MN+F:W):+<)\]60T MQ2H62$>0I]FKCRC9TWU8L@Y_BO:=5\[ZJ_>! :LV:Q_& C=;A EK2LF^#<,) MT=]E=YT4UWFYI"G)/[!9/D C=Q; (NQ0RKE]BV-UV=C6WX-RD,V=K)J)^'") MTXK'BC5Y?*K9NG\_#MYZ$=9J)C/[IJQ,3V/G_PC*SJ$K+NA:8NFK*W=K*OE* MZA?G*_D[G+[>)1]H4Q-+-RA6Z>9;?GH[HC$G.6 C1Q'@(@P*+ G[%B7JNCUI M".LD[C;=T&5;4J"*KULBKO0U(0%PS6']@C,]3<%X\SW9[^5^SR+&XT-(%C N MPO3MR];^&+%"8SN8PCJWN^&S#8B M1J?LF24&B]B-!A);(+P5Y&QAPNT:5 /OI\Y4M "N*1<'W0VFI5JT2&C3&OZW7R]GO M >&4ONU)^"7_RI--]=8G/ITF#BP/"M[>WI>"+\?Z%$4SD?W)J0BWRLCUVPO: M;-#F"F7)!V'K W4.O<HT4C4!7GKQ M\;IFV.8R:(>3K.\WW2>$T;WT9Y2]T<0*WM0NA.F<=S!@EF?F$&%,;+8<$EQD MD7-/TUKZCAO-\ME7M1G#\L3-EFV,"B*;T3[%5.FG&KE >9\D[E>9Z M2QD?Y\_*08])LR+0Y5FP@F@FMEHQ)9:K] :F.GX]A@DN\\]1N<$.V98S!%T8 MQ6D'BGVX9]UXA#IF4&-+;0T5EG;9_^O/(XT1N_B]_L;\U-,F^E&@='-*E>GI M\R/)=]'AIQB_U1T_HNKVX$.4%8?JBA21"D&:7Z$B2O;YGYQ4=663Q-G1AX(? MJ[[*P%W,]T_Q#FW*/5IOGPH<_WYQN-Q'>=^X&W8!D VG0D@G3-**LW0=7!'2 MD,6H$2B%:QGDPSFI1-NA@EG^CP_0[ELS )QP@M_><%I1<\&NI,L%..[ CP&< MS4<"N6, +_WI9(RLWO\>(PGRS+7#R$JF^I5,]:MP5,_F15'UJRE+JL\H-;D# MQ@!OUA<>%V2%" -TQ]UV!BMZ1CS*F_=QX%Q MYV(K2NY+ZB\(63MB3#F)2>N%2+JIKHP)ED\]9VR&JN>V=5'9JWI K)Q>S*P\ M0?*1;,A2AOS]:[5L>2"KKH2^D5F=D]RF\4 &AI8FET,3 M-C&AI8FET,S$M,BYH=&U02P$"% ,4 " #[ M,5!8\WN-AS(% O+0 #P @ 'H60 97AH:6)I=#,R+3$N M:'1M4$L! A0#% @ ^S%06!?H1B0L!0 'RT \ ( ! M1U\ &5X:&EB:70S,BTR+FAT;5!+ 0(4 Q0 ( /LQ4%A#S@9&W!H )"< M / " :!D !E>&AI8FET.3" Y!\ (+= 0 4 " 741I$ )J0"0 4 M " 8L\!@!V XML 94 form10k_htm.xml IDEA: XBRL DOCUMENT 0000103730 2023-01-01 2023-12-31 0000103730 2023-07-01 0000103730 vsh:ClassBConvertibleCommonStockMember 2024-02-14 0000103730 vsh:CommonStockParValue010PerShareMember 2024-02-14 0000103730 2022-12-31 0000103730 2023-12-31 0000103730 us-gaap:CommonClassBMember 2022-12-31 0000103730 us-gaap:CommonClassAMember 2022-12-31 0000103730 us-gaap:CommonClassAMember 2023-12-31 0000103730 us-gaap:CommonClassBMember 2023-12-31 0000103730 2021-01-01 2021-12-31 0000103730 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0000103730 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0000103730 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0000103730 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0000103730 2021-12-31 0000103730 2020-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000103730 us-gaap:RetainedEarningsMember 2020-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2020-12-31 0000103730 us-gaap:ParentMember 2020-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0000103730 us-gaap:AccountingStandardsUpdate202006Member us-gaap:TreasuryStockCommonMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:ParentMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:NoncontrollingInterestMember 2020-12-31 0000103730 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0000103730 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000103730 us-gaap:ParentMember 2023-01-01 2023-12-31 0000103730 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000103730 us-gaap:ParentMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000103730 us-gaap:ParentMember 2021-01-01 2021-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000103730 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000103730 us-gaap:ParentMember 2021-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2022-12-31 0000103730 us-gaap:ParentMember 2023-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2022-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000103730 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000103730 us-gaap:RetainedEarningsMember 2021-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2023-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0000103730 us-gaap:TreasuryStockCommonMember 2021-12-31 0000103730 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0000103730 us-gaap:RetainedEarningsMember 2023-12-31 0000103730 us-gaap:ParentMember 2022-12-31 0000103730 us-gaap:RetainedEarningsMember 2022-12-31 0000103730 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000103730 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2023-12-31 0000103730 us-gaap:NoncontrollingInterestMember 2021-12-31 0000103730 2023-10-01 2023-12-31 0000103730 us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 srt:MaximumMember 2023-01-01 2023-12-31 0000103730 srt:MaximumMember 2024-01-01 2023-12-31 0000103730 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000103730 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000103730 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000103730 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0000103730 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0000103730 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000103730 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000103730 vsh:BarryIndustriesMember 2021-01-01 2021-12-31 0000103730 vsh:MaxPowerSemiconductorIncMember 2022-01-01 2022-12-31 0000103730 vsh:CenterlineMember 2023-01-01 2023-12-31 0000103730 vsh:NexperiaNewportWaferFabMember 2023-01-01 2023-12-31 0000103730 vsh:MaxPowerSemiconductorIncMember 2022-10-28 0000103730 vsh:MaxPowerSemiconductorIncMember 2023-12-31 0000103730 vsh:MaxPowerSemiconductorIncMember 2022-12-31 0000103730 vsh:NexperiaNewportWaferFabMember 2023-11-08 0000103730 vsh:MosfetsSegmentMember 2023-01-01 2023-12-31 0000103730 vsh:ResistorsSegmentMember 2023-01-01 2023-12-31 0000103730 vsh:ResistorsSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:InductorsSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:InductorsSegmentMember 2023-01-01 2023-12-31 0000103730 vsh:MosfetsSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2023-01-01 2023-12-31 0000103730 vsh:ResistorsSegmentMember 2022-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2021-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2022-12-31 0000103730 vsh:MosfetsSegmentMember 2021-12-31 0000103730 vsh:MosfetsSegmentMember 2022-12-31 0000103730 vsh:InductorsSegmentMember 2021-12-31 0000103730 vsh:ResistorsSegmentMember 2023-12-31 0000103730 vsh:ResistorsSegmentMember 2021-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2023-12-31 0000103730 vsh:MosfetsSegmentMember 2023-12-31 0000103730 vsh:InductorsSegmentMember 2023-12-31 0000103730 vsh:InductorsSegmentMember 2022-12-31 0000103730 us-gaap:CustomerRelationshipsMember 2022-12-31 0000103730 us-gaap:NoncompeteAgreementsMember 2022-12-31 0000103730 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0000103730 us-gaap:PatentedTechnologyMember 2022-12-31 0000103730 us-gaap:TradeNamesMember 2023-12-31 0000103730 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000103730 us-gaap:CustomerRelationshipsMember 2023-12-31 0000103730 us-gaap:PatentedTechnologyMember 2023-12-31 0000103730 us-gaap:TradeNamesMember 2022-12-31 0000103730 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0000103730 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000103730 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0000103730 us-gaap:MachineryAndEquipmentMember 2023-12-31 0000103730 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0000103730 vsh:Two025Member 2023-12-31 0000103730 vsh:Two024Member 2023-12-31 0000103730 country:BE 2023-12-31 0000103730 stpr:PA 2023-12-31 0000103730 country:NL 2023-12-31 0000103730 country:TW 2023-12-31 0000103730 stpr:AZ 2023-12-31 0000103730 country:IL 2023-12-31 0000103730 country:JP 2023-12-31 0000103730 us-gaap:CaliforniaFranchiseTaxBoardMember 2023-12-31 0000103730 srt:MinimumMember country:JP 2023-01-01 2023-12-31 0000103730 srt:MinimumMember country:TW 2023-01-01 2023-12-31 0000103730 srt:MaximumMember stpr:AZ 2023-01-01 2023-12-31 0000103730 srt:MinimumMember stpr:PA 2023-01-01 2023-12-31 0000103730 srt:MinimumMember us-gaap:CaliforniaFranchiseTaxBoardMember 2023-01-01 2023-12-31 0000103730 srt:MaximumMember country:TW 2023-01-01 2023-12-31 0000103730 srt:MaximumMember country:JP 2023-01-01 2023-12-31 0000103730 srt:MaximumMember stpr:PA 2023-01-01 2023-12-31 0000103730 srt:MaximumMember us-gaap:CaliforniaFranchiseTaxBoardMember 2023-01-01 2023-12-31 0000103730 srt:MinimumMember stpr:AZ 2023-01-01 2023-12-31 0000103730 vsh:UsForeignTaxCreditMember 2023-12-31 0000103730 us-gaap:CaliforniaFranchiseTaxBoardMember us-gaap:ResearchMember 2023-12-31 0000103730 srt:MinimumMember vsh:UsForeignTaxCreditMember 2023-01-01 2023-12-31 0000103730 srt:MaximumMember vsh:UsForeignTaxCreditMember 2023-01-01 2023-12-31 0000103730 srt:MinimumMember 2023-12-31 0000103730 srt:MaximumMember 2023-12-31 0000103730 country:IL 2023-01-01 2023-12-31 0000103730 2021-10-03 2021-12-31 0000103730 country:DE 2023-01-01 2023-12-31 0000103730 2018-01-01 2018-12-31 0000103730 2020-01-01 2020-12-31 0000103730 2019-01-01 2019-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2022-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2022-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2023-01-01 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2023-01-01 2023-12-31 0000103730 2023-09-07 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2022-01-01 2022-12-31 0000103730 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000103730 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000103730 vsh:PreviousCreditFacilityMember 2023-01-01 2023-12-31 0000103730 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0000103730 vsh:RestrictedStockUnitsOutstandingMember 2023-12-31 0000103730 vsh:Two023LongTermIncentivePlanAvailableToGrantMember 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2025Member 2023-12-31 0000103730 vsh:PhantomStockUnitsOutstandingMember 2023-12-31 0000103730 vsh:ConvertibleSeniorNotesDue2030Member 2023-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-01 2023-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-01-01 2022-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-01-01 2021-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-12-31 0000103730 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0000103730 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-01-01 2023-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:OtherPensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:OtherPensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000103730 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000103730 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000103730 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-12-31 0000103730 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2023-12-31 0000103730 vsh:NonQualifiedPensionPlansMember 2022-12-31 0000103730 vsh:NonQualifiedPensionPlansMember 2023-12-31 0000103730 srt:BoardOfDirectorsChairmanMember vsh:NonQualifiedPensionPlansMember 2022-12-31 0000103730 srt:BoardOfDirectorsChairmanMember vsh:NonQualifiedPensionPlansMember 2023-12-31 0000103730 us-gaap:DeferredCompensationExcludingShareBasedPaymentsAndRetirementBenefitsMember 2022-12-31 0000103730 srt:BoardOfDirectorsChairmanMember vsh:NonQualifiedPensionPlansMember 2023-01-01 2023-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2022-01-01 2022-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2021-01-01 2021-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2023-01-01 2023-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2023-12-31 0000103730 vsh:Two023LongTermIncentivePlanMember 2023-01-01 2023-12-31 0000103730 vsh:StockIncentivePlanOf2007Member 2023-05-23 0000103730 vsh:Two023LongTermIncentivePlanMember 2023-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2020-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2021-12-31 0000103730 us-gaap:PhantomShareUnitsPSUsMember 2022-12-31 0000103730 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-12-31 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-12-31 0000103730 vsh:PerformanceVestedRestrictedStockUnitsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-12-31 0000103730 us-gaap:OtherNoncurrentLiabilitiesMember 2023-12-31 0000103730 us-gaap:OtherCurrentLiabilitiesMember 2023-12-31 0000103730 country:SG vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:OtherGeographicAreaMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 country:IL vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 country:DE vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 country:TW vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:BankThreeMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:OtherAsiaMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:BankOneMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:BankSevenMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 country:US vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 country:CN vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000103730 vsh:BankTwoMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:SantanderMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:CreditConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:OtherEuropeMember vsh:CashAndCashEquivalentsAndShortTermInvestmentsMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:OutsideOfUnitedStatesMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-12-31 0000103730 vsh:OutsideOfUnitedStatesMember us-gaap:GeographicConcentrationRiskMember 2023-12-31 0000103730 vsh:CustomersMember 2021-01-01 2021-12-31 0000103730 vsh:EMSCompaniesMember 2022-01-01 2022-12-31 0000103730 vsh:MilitaryAndAerospaceMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:EuropeMember 2023-01-01 2023-12-31 0000103730 vsh:ResistorsSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:AmericasMember 2021-01-01 2021-12-31 0000103730 vsh:IndustrialMember 2023-01-01 2023-12-31 0000103730 vsh:DiodesSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:MosfetsSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:MedicalMember 2021-01-01 2021-12-31 0000103730 vsh:CapacitorsSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:CustomersMember srt:AsiaMember 2021-01-01 2021-12-31 0000103730 vsh:MedicalMember 2023-01-01 2023-12-31 0000103730 vsh:DistributorsMember 2023-01-01 2023-12-31 0000103730 vsh:CustomersMember 2022-01-01 2022-12-31 0000103730 us-gaap:CorporateMember 2023-01-01 2023-12-31 0000103730 vsh:CustomersMember srt:AmericasMember 2023-01-01 2023-12-31 0000103730 vsh:OtherMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:EuropeMember 2021-01-01 2021-12-31 0000103730 vsh:DiodesSegmentMember 2023-01-01 2023-12-31 0000103730 us-gaap:CorporateMember 2022-01-01 2022-12-31 0000103730 vsh:OEMsMember 2021-01-01 2021-12-31 0000103730 vsh:MilitaryAndAerospaceMember 2022-01-01 2022-12-31 0000103730 vsh:DistributorsMember 2022-01-01 2022-12-31 0000103730 us-gaap:CorporateMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:EuropeMember 2022-01-01 2022-12-31 0000103730 vsh:OptoelectronicComponentsSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:IndustrialMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:AsiaMember 2023-01-01 2023-12-31 0000103730 vsh:MedicalMember 2022-01-01 2022-12-31 0000103730 vsh:DiodesSegmentMember 2022-01-01 2022-12-31 0000103730 vsh:CustomersMember srt:AmericasMember 2022-01-01 2022-12-31 0000103730 vsh:IndustrialMember 2022-01-01 2022-12-31 0000103730 vsh:OEMsMember 2023-01-01 2023-12-31 0000103730 vsh:CapacitorsSegmentMember 2023-01-01 2023-12-31 0000103730 vsh:AutomotiveMember 2021-01-01 2021-12-31 0000103730 vsh:OtherMember 2022-01-01 2022-12-31 0000103730 vsh:AutomotiveMember 2022-01-01 2022-12-31 0000103730 vsh:EMSCompaniesMember 2021-01-01 2021-12-31 0000103730 vsh:EMSCompaniesMember 2023-01-01 2023-12-31 0000103730 vsh:OtherMember 2023-01-01 2023-12-31 0000103730 vsh:DistributorsMember 2021-01-01 2021-12-31 0000103730 vsh:MilitaryAndAerospaceMember 2023-01-01 2023-12-31 0000103730 vsh:CustomersMember 2023-01-01 2023-12-31 0000103730 vsh:InductorsSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:CapacitorsSegmentMember 2021-01-01 2021-12-31 0000103730 vsh:CustomersMember srt:AsiaMember 2022-01-01 2022-12-31 0000103730 vsh:AutomotiveMember 2023-01-01 2023-12-31 0000103730 vsh:OEMsMember 2022-01-01 2022-12-31 0000103730 us-gaap:CorporateMember 2023-12-31 0000103730 vsh:CapacitorsSegmentMember 2022-12-31 0000103730 us-gaap:CorporateMember 2021-12-31 0000103730 vsh:CapacitorsSegmentMember 2023-12-31 0000103730 us-gaap:CorporateMember 2022-12-31 0000103730 vsh:DiodesSegmentMember 2023-12-31 0000103730 vsh:CapacitorsSegmentMember 2021-12-31 0000103730 vsh:DiodesSegmentMember 2021-12-31 0000103730 vsh:DiodesSegmentMember 2022-12-31 0000103730 us-gaap:MaterialReconcilingItemsMember 2021-01-01 2021-12-31 0000103730 us-gaap:MaterialReconcilingItemsMember 2022-01-01 2022-12-31 0000103730 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-12-31 0000103730 country:DE 2023-01-01 2023-12-31 0000103730 country:US 2022-01-01 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupFourMember 2021-01-01 2021-12-31 0000103730 country:IL 2021-01-01 2021-12-31 0000103730 country:IL 2022-01-01 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupFourMember 2022-01-01 2022-12-31 0000103730 country:IL 2023-01-01 2023-12-31 0000103730 country:US 2021-01-01 2021-12-31 0000103730 country:US 2023-01-01 2023-12-31 0000103730 srt:AsiaMember 2023-01-01 2023-12-31 0000103730 country:DE 2021-01-01 2021-12-31 0000103730 country:DE 2022-01-01 2022-12-31 0000103730 srt:AsiaMember 2022-01-01 2022-12-31 0000103730 srt:AsiaMember 2021-01-01 2021-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupFourMember 2023-01-01 2023-12-31 0000103730 country:DE 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupFourMember 2022-12-31 0000103730 country:US 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupNineMember 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupFourMember 2023-12-31 0000103730 country:CN 2022-12-31 0000103730 country:US 2023-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupTenMember 2023-12-31 0000103730 country:TW 2022-12-31 0000103730 country:IL 2022-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupTenMember 2022-12-31 0000103730 country:TW 2023-12-31 0000103730 country:CN 2023-12-31 0000103730 country:IL 2023-12-31 0000103730 vsh:SegmentGeographicalGroupsOfCountriesGroupNineMember 2023-12-31 0000103730 country:DE 2023-12-31 0000103730 vsh:WeightedAverageOtherMember 2022-01-01 2022-12-31 0000103730 vsh:WeightedAverageOtherMember 2023-01-01 2023-12-31 0000103730 vsh:WeightedAverageOtherMember 2021-01-01 2021-12-31 0000103730 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000103730 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000103730 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000103730 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0000103730 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:DebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:CashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:EquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-12-31 0000103730 us-gaap:FairValueInputsLevel2Member 2023-12-31 0000103730 us-gaap:FairValueInputsLevel2Member 2022-12-31 iso4217:USD shares iso4217:USD shares pure vsh:Obligation vsh:Vote vsh:Plan vsh:Segment false --12-31 2023 FY 0000103730 2025-12-31 2026-12-31 2040-12-31 2024-12-31 2028-12-31 2028-12-31 2033-12-31 2043-12-31 2037-12-31 2032-12-31 2028-12-31 2030-12-31 0 http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent 42 10-K true 2023-12-31 false 1-7416 Vishay Intertechnology, Inc. DE 38-1686453 63 Lancaster Avenue Malvern PA 19355 610 644-1300 Common stock, par value $0.10 per share VSH NYSE Yes No Yes Yes Large Accelerated Filer false false true false false 3764000000 125408100 12097148 false false false false Ernst & Young LLP Philadelphia, Pennsylvania 972719000 610825000 35808000 305272000 1705000 1324000 426674000 416178000 167083000 156234000 267339000 261345000 213098000 201300000 647520000 618879000 214443000 170056000 2297164000 2121210000 77006000 75907000 719387000 658829000 3053868000 2857636000 290593000 243038000 2846208000 2704951000 1294646000 1130459000 126829000 131193000 137394000 104667000 201416000 201432000 72333000 77896000 110141000 98796000 4239923000 3865653000 191002000 189099000 161940000 166079000 26485000 25319000 239350000 261606000 73098000 84155000 691875000 726258000 818188000 500937000 47027000 83010000 95776000 117183000 102830000 108493000 87918000 92530000 195503000 187092000 2039117000 1815503000 1 1 1000000 1000000 0 0 0 0 0.1 0.1 300000000 300000000 133187901 132911771 13319000 13291000 0.1 0.1 40000000 40000000 12097148 12097148 1210000 1210000 1291499000 1352321000 1041372000 773228000 7535881 4240573 161656000 82972000 10337000 -10827000 2196081000 2046251000 4725000 3899000 2200806000 2050150000 4239923000 3865653000 3402045000 3497401000 3240487000 2427552000 2438412000 2352574000 974493000 1058989000 887913000 488349000 443503000 420111000 486144000 615486000 467802000 25131000 17129000 17538000 25263000 -4852000 -15654000 -18874000 0 0 -18742000 -21981000 -33192000 467402000 593505000 434610000 141889000 163022000 135673000 325513000 430483000 298937000 1693000 1673000 967000 323820000 428810000 297970000 2.32 2.99 2.05 2.31 2.98 2.05 139447000 143399000 145005000 140246000 143915000 145495000 0.4 0.4 0.385 325513000 430483000 298937000 7001000 -51310000 -18167000 28165000 -41885000 -51978000 21164000 9425000 -33811000 346677000 439908000 265126000 1693000 1673000 967000 344984000 438235000 264159000 325513000 430483000 298937000 184373000 163991000 167037000 554000 455000 303000 37426000 26898000 20657000 -9559000 -615000 2106000 16532000 6545000 6605000 -18874000 0 0 36783000 38677000 50613000 -9442000 -835000 -9621000 27670000 14757000 14757000 63600000 25201000 0 161857000 142113000 83412000 365703000 484288000 457104000 329410000 325308000 218372000 1156000 1198000 1317000 13753000 50000000 20847000 117523000 285956000 140603000 387898000 132901000 147893000 1219000 1766000 -129000 -72851000 -528931000 -230483000 750000000 0 0 386745000 0 300000 -42000000 42000000 0 26823000 0 0 94200000 0 0 50787000 52348000 51094000 4839000 4839000 4657000 78684000 82972000 0 867000 741000 800000 3994000 2123000 1963000 61061000 -101023000 -58814000 7981000 -17617000 -13573000 361894000 -163283000 154234000 610825000 774108000 619874000 972719000 610825000 774108000 13256000 1210000 1409200000 138990000 0 13559000 1576215000 2800000 1579015000 0 0 -66078000 20566000 0 0 -45512000 0 -45512000 0 0 0 297970000 0 0 297970000 967000 298937000 0 0 0 0 0 -33811000 -33811000 0 -33811000 0 0 0 0 0 0 0 800000 800000 149722 15000 0 -1978000 0 0 0 -1963000 0 -1963000 0.385 0 0 81000 -55832000 0 0 -55751000 0 -55751000 0 0 6605000 0 0 0 6605000 0 6605000 13271000 1210000 1347830000 401694000 0 -20252000 1743753000 2967000 1746720000 0 0 0 428810000 0 0 428810000 1673000 430483000 0 0 0 0 0 9425000 9425000 0 9425000 0 0 0 0 0 0 0 741000 741000 201039 20000 0 -2143000 0 0 0 -2123000 0 -2123000 0.4 0 0 89000 -57276000 0 0 -57187000 0 -57187000 0 0 6545000 0 0 0 6545000 0 6545000 4240573 0 0 0 0 82972000 0 82972000 0 82972000 13291000 1210000 1352321000 773228000 -82972000 -10827000 2046251000 3899000 2050150000 0 0 0 323820000 0 0 323820000 1693000 325513000 0 0 0 0 0 21164000 21164000 0 21164000 0 0 0 0 0 0 0 867000 867000 276130 28000 0 -4022000 0 0 0 -3994000 0 -3994000 0.4 0 0 50000 -55676000 0 0 -55626000 0 -55626000 0 0 16532000 0 0 0 16532000 0 16532000 3295308 0 0 0 0 78684000 0 78684000 0 78684000 0 0 -73382000 0 0 0 -73382000 0 -73382000 13319000 1210000 1291499000 1041372000 -161656000 10337000 2196081000 4725000 2200806000 <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';">Vishay Intertechnology, Inc. (“Vishay” or the “Company”) </span><span style="font-size: 12pt;">manufactures one of the world’s largest portfolios of discrete semiconductors and passive electronic components that are essential to innovative designs in the automotive, industrial, military, aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets. Semiconductors include MOSFETs, diodes, and optoelectronic components. Passive components include resistors, inductors, and capacitors. </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">Note 1 – Summary of Significant Accounting Policies</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Use of Estimates</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Principles of Consolidation</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The consolidated financial statements include the accounts of Vishay and all of its subsidiaries in which a controlling financial interest is maintained.  For those consolidated subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets.  Investments in affiliates over which the Company has significant influence but not a controlling interest are carried on the equity basis. Investments in affiliates over which the Company does not have significant influence are accounted for by the cost method. All intercompany transactions, accounts, and profits are eliminated.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Revenue Recognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes revenue from contracts with customers when it satisfies the performance obligations within the contract.  The Company has framework agreements with many of its customers that contain the terms and conditions of future sales, but do not create enforceable rights or obligations.  For revenue recognition purposes, the Company considers the combined purchase orders and the terms and conditions contained within such framework agreements to be contracts.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Payment terms for the Company's sales are generally less than sixty days.  Substantially all of the Company's receivables historically have been and are expected to continue to be collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  Accordingly, the Company does not recognize a financing component of the transaction price.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  The Company recognizes revenue when it satisfies its performance obligations.  The Company analyzes its contracts to determine whether the promise in the contract to construct and transfer goods to the customer is a performance obligation that will be satisfied over time or at a point in time.  When the Company's performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date, the Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time.  The Company has a limited number of contracts for custom products that meet the criteria to recognize revenue over time. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company's contracts contain two performance obligations: delivery of products and warranty protection.  The Company does not sell separate, enhanced, or extended warranty coverage, but through its customary business practices, the Company has created implied service-type warranties, which are accounted for as separate performance obligations.  Revenue is allocated between these two performance obligations and recognized as the obligations are satisfied.  The allocation of revenue to warranty protection is based on an estimate of expected cost plus margin.  The delivery of products performance obligation is satisfied and product sales revenue is recognized when the customer takes control of the products.  Warranty revenue is deferred and the warranty protection performance obligation is satisfied and revenue is recognized over the warranty period, which is typically less than twenty four months from sale to end customer.  The warranty deferred revenue liability is recorded within Other Accrued Expenses and Other Liabilities on the accompanying consolidated balance sheets.  The deferred revenue balance associated with the service-type warranty performance obligations and the components that comprise the change in the deferred revenue balance are not significant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has a broad line of products that it sells to original equipment manufacturers ("OEMs"), electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  The Company has agreements with distributors that allow distributors a limited credit for unsaleable products, which it terms a "scrap allowance." Consistent with industry practice, the Company also has a "stock, ship and debit" program whereby it considers requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing. In addition, the Company has contractual arrangements whereby it provides distributors with protection against price reductions initiated by the Company after product is sold by the Company to the distributor and prior to resale by the distributor.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes the estimated variable consideration to be received as revenue and records a related accrued expense for the consideration not expected to be received, based upon its estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  The Company makes these estimates based upon sales levels to its distributors during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. The Company utilizes a number of different methodologies and considers several factors when estimating the accruals.  Some of the factors considered include sales levels to distributors during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  The Company believes that it has a reasonable basis to estimate future credits under the programs.  See sales returns and allowances accrual activity in Note 9.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company pays commissions to external sales representatives on a per-sale basis.  Accordingly, these commissions are expensed as incurred because the future amortization period of the asset that the Company otherwise would have recognized is one year or less.  Internal staff are not paid commissions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the product even if the shipping and handling activities are performed after the customer obtains control.  The Company does not evaluate whether shipping and handling activities are promised services to its customers.  If control transfers and revenue is recognized for the related products before the shipping and handling activities occur, the related costs of those shipping and handling activities is accrued.  The Company applies this accounting policy election consistently to similar types of transactions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">See disaggregated revenue information in Note 15</span>.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Research and Development Expenses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Research and development costs are expensed as incurred. The amount charged to expense for research and development (exclusive of purchased in-process research and development) aggregated $99,506, $81,182, and $77,377, for the years ended December 31, 2023, 2022, and 2021, respectively. The Company spends additional amounts for the development of machinery and equipment for new processes and for cost reduction measures.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Income Taxes</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The provision for income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances have been established for deferred tax assets which the Company believes do not meet GAAP criteria of “more likely than not” to be realized.  This criterion requires a level of judgment regarding future taxable income, which may be revised due to changes in market conditions, tax laws, or other factors. If the Company’s assumptions and estimates change in the future, valuation allowances established may be increased, resulting in increased tax expense. Conversely, if the Company is ultimately able to utilize all or a portion of the deferred tax assets for which a valuation allowance has been established, then the related portion of the valuation allowance can be released, resulting in decreased tax expense.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company and its subsidiaries are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable.  The Company adjusts these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">These accruals for tax-related uncertainties are based on management’s best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to the Company’s effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.  The amount included in current liabilities on the accompanying consolidated balance sheets reflect only amounts expected to be settled in cash within one year.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">See Note 5.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Cash, Cash Equivalents, and Short-Term Investments</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Cash and cash equivalents includes demand deposits and highly liquid investments with maturities of three months or less when purchased.  Highly liquid investments with original maturities greater than three months, but less than one year are classified as short-term investments.  At December 31, 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions whose original maturity exceeds three months, but less than one year.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Allowance for Credit Losses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The Company estimates its credit losses on financial instruments using a current expected credit loss model.  The Company maintains an allowance for accounts receivable credit losses resulting from the inability of its customers to make required payments.  </span>Payment terms for the Company's sales are generally less than ninety days.  Substantially all of the Company's trade receivables are collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  The credit loss allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions.  Receivables from customers with deteriorating financial condition and those over 180 days past due are removed from the pool and evaluated separately.  Net credit loss expense for accounts receivable was <span style="font-size: 12pt; font-family: 'Times New Roman';">$369, $</span>365<span style="font-size: 12pt; font-family: 'Times New Roman';">, and $</span>384<span style="font-size: 12pt; font-family: 'Times New Roman';"> for the years ended </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';">, </span>2022<span style="font-size: 12pt; font-family: 'Times New Roman';">, and </span>2021<span style="font-size: 12pt; font-family: 'Times New Roman';">, respectively.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="margin: 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;">The Company’s cash equivalents, short-term investments, and restricted investments are accounted for as held-to-maturity debt instruments, at amortized cost.  Interest income on these instruments is recorded as "Other income" on the consolidated statements of operations and interest receivable is recognized as a separate asset and recorded in "Prepaid expenses and other current assets" on the consolidated balance sheets.  The Company has not experienced a credit loss on the principal or interest receivable of its cash equivalents, short-term investments, or restricted investments.  The Company pools its cash equivalents, short-term investments, and restricted investments by credit rating of the issuing financial institution and estimates an allowance for credit losses based on the corporate bond default ratios, evaluation of the impact of current and projected economic conditions, and probability of credit loss.  Net credit loss expense for cash equivalents, short-term investments, and restricted investments was immaterial for the years ended December 31, 2023 and 2022.  The Company does not measure an allowance for credit losses on interest receivable.  Any uncollectible interest receivable is recognized by reversing interest income within the fiscal quarter that the interest becomes uncollectible.</div> <div>  </div> <div style="margin: 0px 0px; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Inventories</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. Inventories are adjusted for estimated obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Property and Equipment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven years to ten years. Buildings and building improvements are being depreciated over useful lives of twenty years to </span>forty years<span style="font-size: 12pt; font-family: 'Times New Roman';">. Construction in progress is not depreciated until the assets are placed in service. The estimated cost to complete construction in progress at </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';"> was approximately $</span>502,500<span style="font-size: 12pt; font-family: 'Times New Roman';">. Included in the estimated cost to complete the Itzehoe, Germany 12-inch wafer fab construction project are certain costs for which there are currently no contractual commitments to complete</span>.  <span style="font-size: 12pt; font-family: 'Times New Roman';"> Depreciation expense was $</span>174,457<span style="font-size: 12pt; font-family: 'Times New Roman';">, $</span>155,864<span style="font-size: 12pt; font-family: 'Times New Roman';">, and $</span>159,247<span style="font-size: 12pt; font-family: 'Times New Roman';"> for the years ended </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';">, 2022, and </span>2021<span style="font-size: 12pt; font-family: 'Times New Roman';">, respectively.  Gains and losses on the disposal of assets which do not qualify for presentation as discontinued operations are included in the determination of operating margin (within selling, general, and administrative expenses).  Individually material gains and losses on disposal are separately disclosed in the notes to the consolidated financial statements. </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Commitments and Contingencies</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has commitments for the purchase of assets to complete its construction in progress as disclosed above.  The commitment period for substantially all of these purchase commitments is less than one year.  The Company expects to have noncancellable purchase commitments with commitment periods in excess of one year associated with its significant facility expansion programs as the programs progress.  As of December 31, 2023, there are no material noncancellable commitments associated with these programs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Liabilities for loss contingencies, including environmental remediation costs, arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated. The costs for a specific environmental remediation site are discounted if the aggregate amount of the obligation and the amount and timing of the cash payments for that site are fixed or reliably determinable based upon information derived from the remediation plan for that site. Accrued liabilities for environmental matters recorded at December 31, 2023 and 2022 do not include claims against third parties.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Goodwill and Other Intangible Assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Goodwill represents the excess of the cost of a business acquired over the fair value of the related net assets at the date of acquisition.  Certain intangible assets may be assigned indefinite useful lives.  Goodwill and indefinite-lived intangible assets are not amortized but rather are tested for impairment at least annually.  These tests are performed more frequently whenever events or changes in circumstances indicate that the assets might be impaired.  The Company's business segments (see Note 15) represent its reporting units for goodwill impairment testing purposes. At December 31, 2023 and 2022, respectively, the Company has no recorded indefinite-lived intangible assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Definite-lived intangible assets are amortized over their estimated useful lives.  Patents and acquired technology are being amortized over useful lives of seven years to twenty-five years.  Capitalized software is amortized over periods of three years to ten years, primarily included in "Costs of products sold" on the consolidated statements of operations.  Customer relationships are amortized over useful lives of five years to twenty years.  Noncompete agreements are amortized over periods of three years to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">GAAP prescribes a quantitative method for determining goodwill impairment. The Company has the option of performing a qualitative assessment before performing the quantitative impairment test. If it is determined, on the basis of qualitative factors, that the fair value of the reporting unit is not more likely than not less than the carrying amount, the quantitative impairment test is not required. If it is determined that the fair value of the reporting unit is more likely than not less than the carrying amount, the quantitative impairment test is required.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company determines the fair value of the reporting unit and compares that fair value to the net book value of the reporting unit. The fair value of the reporting unit is determined using various valuation techniques, including a comparable companies market multiple approach and a discounted cash flow analysis (an income approach).  If the net book value of the reporting unit were to exceed the fair value, the Company would recognize an impairment charge.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Impairment of Long-Lived Assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable or the useful life has changed. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group.  Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group.  Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for anticipated disposal costs. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Available-for-Sale Securities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Short-term investments and other assets reported on the accompanying consolidated balance sheets include time deposits with financial institutions whose original maturity exceeds three months, but less than one year that are classified as held-to-maturity instruments, and investments in marketable securities that are classified as available-for-sale instruments. The available-for-sale instruments include assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans (see Note 11) and assets that are intended to fund a portion of the Company’s other postretirement benefit obligations outside of the U.S.  These assets are reported at fair value, based on quoted market prices as of the end of the reporting period.  Unrealized gains and losses are reported as "Other income (expense)" on the consolidated statements of operations.  At the time of sale, the assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans, any gains (losses) calculated by the specific identification method are recognized as a reduction (increase) to benefits expense, within "Selling, general, and administrative expenses" on the consolidated statements of operations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Financial Instruments</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company uses financial instruments in the normal course of its business, including from time to time, derivative financial instruments. Additionally, from time to time, the Company enters into contracts that are not considered derivative financial instruments in their entirety, but that include embedded derivative features.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Other financial instruments include cash and cash equivalents, held-to-maturity short-term investments, accounts receivable, and notes payable. The carrying amounts of these financial instruments reported on the accompanying consolidated balance sheets approximate their fair values due to the short-term nature of these assets and liabilities.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The fair value measurement accounting guidance establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 3: Unobservable inputs that reflect the Company’s own assumptions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Stock-Based Compensation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="margin: 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;">Compensation costs related to stock-based payment transactions are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity (or liability) instruments issued. The Company determines compensation cost for restricted stock units ("RSUs") and phantom stock units based on the grant-date fair value of the underlying common stock adjusted for expected dividends paid over the required vesting period for non-participating awards.  Compensation cost is recognized over the period that an officer, employee, or non-employee director is required to provide service in exchange for the award.  For RSUs with market conditions, the Company estimates the grant date fair value using a Monte Carlo valuation model and recognizes the expense for the awards over the period in which the condition is assessed regardless of whether the market condition is ultimately achieved.   For awards subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Foreign Currency Translation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has significant operations outside of the United States. The Company finances its operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">For those subsidiaries where the local currency is the functional currency, assets and liabilities on the accompanying consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the consolidated results of operations and are reported as a separate component of stockholders’ equity. Revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated results of operations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify;"><span style="font-weight: bold; font-style: italic; font-size: 12pt;">Treasury Stock</span><br/> </div> <div><span style="font-weight: bold; font-style: italic; font-size: 12pt;"> </span><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company records treasury stock at cost, inclusive of fees, commissions and other expenses, when outstanding common shares are repurchased.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Self-Insurance Programs</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for workers’ compensation, general liability, property damage, director and officers’ liability, and vehicle liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As part of its self-insurance program for certain risks, the Company created a wholly-owned captive insurance entity in 2007. At December 31, 2023, the captive insurance entity provides only property and general liability insurance, although it is licensed to also provide directors’ and officers’ insurance.  The captive insurance entity had no amounts accrued for outstanding claims at December 31, 2023 and 2022.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain investments held by the captive insurance entity are restricted primarily for the purpose of potential insurance claims. Such amounts are recorded in other noncurrent assets, and total $10,571 and $9,352 at December 31, 2023 and 2022, respectively, representing required statutory reserves of the captive insurance entity.</div> <div><span style="font-weight: bold; font-style: italic; font-size: 12pt;"> <br/> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Leases</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company leases buildings and machinery and equipment used for manufacturing and/or sales and administrative purposes.  The Company is also party to various service, warehousing, and other agreements that it evaluates for potential embedded leases.  Substantially all of the Company’s leases are structured and classified as operating leases.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company leases assets in each region in which it operates.  The Company’s leases are generally denominated in the currency of the leased assets' location, which may not be the functional currency of the subsidiary lessee.  Accordingly, the Company remeasures its lease liability and recognizes a transactional gain/loss for leases denominated in currencies other than the functional currency of the subsidiary lessee.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes right of use assets and lease liabilities for leases greater than twelve months in duration based on the contract consideration for lease components through the term of the lease and the applicable discount rate.  Leases with a duration less than or equal to twelve months are considered short-term leases.  The Company does not recognize right of use assets or lease liabilities for short-term leases and classifies the expense as short-term lease expense.  Variable lease payments based on an index or rate are included in the right of use assets and lease liabilities based on the effective rates at lease commencement.  Changes in the rates or indices do not impact the right of use asset or lease liability and are recognized as a component of lease expense in the consolidated statements of operations.  Variable lease payments not based on an index or rate are not included in the initial right of use asset and lease liability and are recognized when incurred as a component of lease expense in the consolidated statements of operations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has elected to not separate contract consideration for lease and non-lease components for its building leases.  In addition to the noncancellable period of a lease, the Company includes periods covered by extension options it is reasonably certain to exercise, termination options that it is reasonably certain not to exercise, and extension and termination options controlled by the lessor in its determination of the lease term.  The Company uses the rate implicit in the contract whenever possible when determining the applicable discount rate.  When the implicit rate is not used, the Company employs a portfolio approach based on the duration of the lease.  The portfolio lease rates are calculated monthly.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">No individual lease is considered significant and there are no leases that have not yet commenced that are considered significant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">See Note 4 for additional information.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Restructuring and Severance Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restructuring and severance costs reflect charges resulting from cost reduction programs implemented by the Company.  Restructuring and severance costs include exit costs, severance benefits pursuant to an on-going arrangement, voluntary termination compensation under a defined program, and any related pension curtailment and settlement charges.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company recognizes expense for one-time benefits only after management has committed to a plan, the plan is sufficiently detailed to provide the number, classification, and location of employees to be terminated as well as the expected completion date, the plan has been sufficiently communicated to employees such that they are able to determine the type and amount of benefits they will receive if terminated, and it is unlikely that the plan will be significantly changed or withdrawn. If an employee is not required to render service beyond a minimum retention period, the Company recognizes expense once the aforementioned criteria have been met. If an employee is required to render service beyond a minimum retention period, the Company recognizes expense over the period that the employee is required to render future service.</div> <div><br/> </div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;">The Company recognizes expense for on-going benefit arrangements when the liability is reasonably estimable and considered probable.  The Company recognizes expense for voluntary separation / early retirement when the employee delivers an irrevocable voluntary termination notice pursuant to a defined Company program.  The Company recognizes other exit costs as incurred.</div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;"> <br/> </div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;">The Company paid cash of $11,474 in the year ended December 31, 2021 due to a restructuring program announced in 2019.  The program was substantially completed as of December 31, 2021.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Recent Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: italic; font-weight: normal;">Recent Accounting Guidance Not Yet Adopted</div> <div style="font-weight: normal; font-style: normal;"><br/> </div> <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: normal; font-style: normal;">In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, <span style="font-style: italic;">Improvements to Reportable Segment Disclosures</span>.  The ASU adds reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, requires additional interim disclosures, and requires other segment-related disclosures.  The ASU is effective for the Company for interim and annual periods beginning on or after January 1, 2024, with the ability to early adopt.  The Company adopted the ASU effective January 1, 2024.  The adoption of the ASU will not impact the Company's reportable segments' results of operations or cash flows, but will increase its segment disclosures. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Reclassifications</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain prior year amounts have been reclassified to conform with current year presentation.  Such reclassifications had no effect on reported net earnings attributable to Vishay stockholders, total assets, stockholders' equity, or the statements of cash flows. </div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Use of Estimates</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ significantly from those estimates.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Principles of Consolidation</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The consolidated financial statements include the accounts of Vishay and all of its subsidiaries in which a controlling financial interest is maintained.  For those consolidated subsidiaries in which the Company’s ownership is less than 100 percent, the outside stockholders’ interests are shown as noncontrolling interests in the accompanying consolidated balance sheets.  Investments in affiliates over which the Company has significant influence but not a controlling interest are carried on the equity basis. Investments in affiliates over which the Company does not have significant influence are accounted for by the cost method. All intercompany transactions, accounts, and profits are eliminated.</div> 1 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Revenue Recognition</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes revenue from contracts with customers when it satisfies the performance obligations within the contract.  The Company has framework agreements with many of its customers that contain the terms and conditions of future sales, but do not create enforceable rights or obligations.  For revenue recognition purposes, the Company considers the combined purchase orders and the terms and conditions contained within such framework agreements to be contracts.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Payment terms for the Company's sales are generally less than sixty days.  Substantially all of the Company's receivables historically have been and are expected to continue to be collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  Accordingly, the Company does not recognize a financing component of the transaction price.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Revenue is measured based on the consideration specified in contracts with customers, and excludes any sales incentives and amounts collected on behalf of third parties.  The Company recognizes revenue when it satisfies its performance obligations.  The Company analyzes its contracts to determine whether the promise in the contract to construct and transfer goods to the customer is a performance obligation that will be satisfied over time or at a point in time.  When the Company's performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date, the Company transfers control of a good or service over time and, therefore, satisfies a performance obligation and recognizes revenue over time.  The Company has a limited number of contracts for custom products that meet the criteria to recognize revenue over time. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company's contracts contain two performance obligations: delivery of products and warranty protection.  The Company does not sell separate, enhanced, or extended warranty coverage, but through its customary business practices, the Company has created implied service-type warranties, which are accounted for as separate performance obligations.  Revenue is allocated between these two performance obligations and recognized as the obligations are satisfied.  The allocation of revenue to warranty protection is based on an estimate of expected cost plus margin.  The delivery of products performance obligation is satisfied and product sales revenue is recognized when the customer takes control of the products.  Warranty revenue is deferred and the warranty protection performance obligation is satisfied and revenue is recognized over the warranty period, which is typically less than twenty four months from sale to end customer.  The warranty deferred revenue liability is recorded within Other Accrued Expenses and Other Liabilities on the accompanying consolidated balance sheets.  The deferred revenue balance associated with the service-type warranty performance obligations and the components that comprise the change in the deferred revenue balance are not significant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has a broad line of products that it sells to original equipment manufacturers ("OEMs"), electronic manufacturing services ("EMS") companies, which manufacture for OEMs on an outsourcing basis, and independent distributors that maintain large inventories of electronic components for resale to OEMs and EMS companies.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes revenue on sales to distributors when the distributor takes control of the products ("sold-to" model).  The Company has agreements with distributors that allow distributors a limited credit for unsaleable products, which it terms a "scrap allowance." Consistent with industry practice, the Company also has a "stock, ship and debit" program whereby it considers requests by distributors for credits on previously purchased products that remain in distributors' inventory, to enable the distributors to offer more competitive pricing. In addition, the Company has contractual arrangements whereby it provides distributors with protection against price reductions initiated by the Company after product is sold by the Company to the distributor and prior to resale by the distributor.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes the estimated variable consideration to be received as revenue and records a related accrued expense for the consideration not expected to be received, based upon its estimate of product returns, scrap allowances, "stock, ship and debit" credits, and price protection credits that will be attributable to sales recorded through the end of the period.  The Company makes these estimates based upon sales levels to its distributors during the period, inventory levels at the distributors, current and projected market conditions, and historical experience under the programs. The Company utilizes a number of different methodologies and considers several factors when estimating the accruals.  Some of the factors considered include sales levels to distributors during the relevant period, inventory levels at the distributors, current and projected market trends and conditions, recent and historical activity under the relevant programs, changes in program policies, and open requests for credits. These procedures require the exercise of significant judgments.  The Company believes that it has a reasonable basis to estimate future credits under the programs.  See sales returns and allowances accrual activity in Note 9.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company pays commissions to external sales representatives on a per-sale basis.  Accordingly, these commissions are expensed as incurred because the future amortization period of the asset that the Company otherwise would have recognized is one year or less.  Internal staff are not paid commissions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has elected to account for shipping and handling as activities to fulfill the promise to transfer the product even if the shipping and handling activities are performed after the customer obtains control.  The Company does not evaluate whether shipping and handling activities are promised services to its customers.  If control transfers and revenue is recognized for the related products before the shipping and handling activities occur, the related costs of those shipping and handling activities is accrued.  The Company applies this accounting policy election consistently to similar types of transactions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">See disaggregated revenue information in Note 15</span>.</div> P60D P12M 2 P24M <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Research and Development Expenses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Research and development costs are expensed as incurred. The amount charged to expense for research and development (exclusive of purchased in-process research and development) aggregated $99,506, $81,182, and $77,377, for the years ended December 31, 2023, 2022, and 2021, respectively. The Company spends additional amounts for the development of machinery and equipment for new processes and for cost reduction measures.</div> 99506000 81182000 77377000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Income Taxes</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The provision for income taxes is determined using the asset and liability approach of accounting for income taxes. Under this approach, deferred taxes represent the future tax consequences expected to occur when the reported amounts of assets and liabilities are recovered or paid. The provision for income taxes represents income taxes paid or payable for the current year plus the change in deferred taxes during the year. Deferred taxes result from differences between the financial and tax bases of the Company’s assets and liabilities and are adjusted for changes in tax rates and tax laws when changes are enacted. Valuation allowances have been established for deferred tax assets which the Company believes do not meet GAAP criteria of “more likely than not” to be realized.  This criterion requires a level of judgment regarding future taxable income, which may be revised due to changes in market conditions, tax laws, or other factors. If the Company’s assumptions and estimates change in the future, valuation allowances established may be increased, resulting in increased tax expense. Conversely, if the Company is ultimately able to utilize all or a portion of the deferred tax assets for which a valuation allowance has been established, then the related portion of the valuation allowance can be released, resulting in decreased tax expense.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company and its subsidiaries are subject to income taxes in the U.S. and numerous foreign jurisdictions.  Significant judgment is required in evaluating the Company’s tax positions and determining its provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite the Company’s belief that its tax return positions are fully supportable.  The Company adjusts these reserves in light of changing facts and circumstances and the provision for income taxes includes the impact of reserve provisions and changes to reserves that are considered appropriate.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">These accruals for tax-related uncertainties are based on management’s best estimate of potential tax exposures. When particular matters arise, a number of years may elapse before such matters are audited by tax authorities and finally resolved.  Favorable resolution of such matters could be recognized as a reduction to the Company’s effective tax rate in the year of resolution.  Unfavorable resolution of any particular issue could increase the effective tax rate and may require the use of cash in the year of resolution.  The amount included in current liabilities on the accompanying consolidated balance sheets reflect only amounts expected to be settled in cash within one year.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">See Note 5.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Cash, Cash Equivalents, and Short-Term Investments</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Cash and cash equivalents includes demand deposits and highly liquid investments with maturities of three months or less when purchased.  Highly liquid investments with original maturities greater than three months, but less than one year are classified as short-term investments.  At December 31, 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions whose original maturity exceeds three months, but less than one year.</div> P3M <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Allowance for Credit Losses</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The Company estimates its credit losses on financial instruments using a current expected credit loss model.  The Company maintains an allowance for accounts receivable credit losses resulting from the inability of its customers to make required payments.  </span>Payment terms for the Company's sales are generally less than ninety days.  Substantially all of the Company's trade receivables are collected within twelve months of the transfer of products to the customer and the Company expects this to continue going forward.  The credit loss allowance is determined through an analysis of the aging of accounts receivable and assessments of risk that are based on historical trends and an evaluation of the impact of current and projected economic conditions.  Receivables from customers with deteriorating financial condition and those over 180 days past due are removed from the pool and evaluated separately.  Net credit loss expense for accounts receivable was <span style="font-size: 12pt; font-family: 'Times New Roman';">$369, $</span>365<span style="font-size: 12pt; font-family: 'Times New Roman';">, and $</span>384<span style="font-size: 12pt; font-family: 'Times New Roman';"> for the years ended </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';">, </span>2022<span style="font-size: 12pt; font-family: 'Times New Roman';">, and </span>2021<span style="font-size: 12pt; font-family: 'Times New Roman';">, respectively.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="margin: 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;">The Company’s cash equivalents, short-term investments, and restricted investments are accounted for as held-to-maturity debt instruments, at amortized cost.  Interest income on these instruments is recorded as "Other income" on the consolidated statements of operations and interest receivable is recognized as a separate asset and recorded in "Prepaid expenses and other current assets" on the consolidated balance sheets.  The Company has not experienced a credit loss on the principal or interest receivable of its cash equivalents, short-term investments, or restricted investments.  The Company pools its cash equivalents, short-term investments, and restricted investments by credit rating of the issuing financial institution and estimates an allowance for credit losses based on the corporate bond default ratios, evaluation of the impact of current and projected economic conditions, and probability of credit loss.  Net credit loss expense for cash equivalents, short-term investments, and restricted investments was immaterial for the years ended December 31, 2023 and 2022.  The Company does not measure an allowance for credit losses on interest receivable.  Any uncollectible interest receivable is recognized by reversing interest income within the fiscal quarter that the interest becomes uncollectible.</div> <div>  </div> 369000 365000 384000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Inventories</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Inventories are stated at the lower of cost, determined by the first-in, first-out method, or net realizable value. Inventories are adjusted for estimated obsolescence and written down to net realizable value based upon estimates of future demand, technology developments, and market conditions.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Property and Equipment</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">Property and equipment is carried at cost and is depreciated principally by the straight-line method based upon the estimated useful lives of the assets. Machinery and equipment are being depreciated over useful lives of seven years to ten years. Buildings and building improvements are being depreciated over useful lives of twenty years to </span>forty years<span style="font-size: 12pt; font-family: 'Times New Roman';">. Construction in progress is not depreciated until the assets are placed in service. The estimated cost to complete construction in progress at </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';"> was approximately $</span>502,500<span style="font-size: 12pt; font-family: 'Times New Roman';">. Included in the estimated cost to complete the Itzehoe, Germany 12-inch wafer fab construction project are certain costs for which there are currently no contractual commitments to complete</span>.  <span style="font-size: 12pt; font-family: 'Times New Roman';"> Depreciation expense was $</span>174,457<span style="font-size: 12pt; font-family: 'Times New Roman';">, $</span>155,864<span style="font-size: 12pt; font-family: 'Times New Roman';">, and $</span>159,247<span style="font-size: 12pt; font-family: 'Times New Roman';"> for the years ended </span>December 31, 2023<span style="font-size: 12pt; font-family: 'Times New Roman';">, 2022, and </span>2021<span style="font-size: 12pt; font-family: 'Times New Roman';">, respectively.  Gains and losses on the disposal of assets which do not qualify for presentation as discontinued operations are included in the determination of operating margin (within selling, general, and administrative expenses).  Individually material gains and losses on disposal are separately disclosed in the notes to the consolidated financial statements. </span></div> P7Y P10Y P20Y P40Y 502500000 174457000 155864000 159247000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Commitments and Contingencies</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has commitments for the purchase of assets to complete its construction in progress as disclosed above.  The commitment period for substantially all of these purchase commitments is less than one year.  The Company expects to have noncancellable purchase commitments with commitment periods in excess of one year associated with its significant facility expansion programs as the programs progress.  As of December 31, 2023, there are no material noncancellable commitments associated with these programs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Liabilities for loss contingencies, including environmental remediation costs, arising from claims, assessments, litigation, fines, penalties, and other sources are recorded when it is probable that a liability has been incurred and the amount of the assessment and/or remediation can be reasonably estimated. The costs for a specific environmental remediation site are discounted if the aggregate amount of the obligation and the amount and timing of the cash payments for that site are fixed or reliably determinable based upon information derived from the remediation plan for that site. Accrued liabilities for environmental matters recorded at December 31, 2023 and 2022 do not include claims against third parties.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Goodwill and Other Intangible Assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Goodwill represents the excess of the cost of a business acquired over the fair value of the related net assets at the date of acquisition.  Certain intangible assets may be assigned indefinite useful lives.  Goodwill and indefinite-lived intangible assets are not amortized but rather are tested for impairment at least annually.  These tests are performed more frequently whenever events or changes in circumstances indicate that the assets might be impaired.  The Company's business segments (see Note 15) represent its reporting units for goodwill impairment testing purposes. At December 31, 2023 and 2022, respectively, the Company has no recorded indefinite-lived intangible assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Definite-lived intangible assets are amortized over their estimated useful lives.  Patents and acquired technology are being amortized over useful lives of seven years to twenty-five years.  Capitalized software is amortized over periods of three years to ten years, primarily included in "Costs of products sold" on the consolidated statements of operations.  Customer relationships are amortized over useful lives of five years to twenty years.  Noncompete agreements are amortized over periods of three years to ten years. The Company continually evaluates the reasonableness of the useful lives of these assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">GAAP prescribes a quantitative method for determining goodwill impairment. The Company has the option of performing a qualitative assessment before performing the quantitative impairment test. If it is determined, on the basis of qualitative factors, that the fair value of the reporting unit is not more likely than not less than the carrying amount, the quantitative impairment test is not required. If it is determined that the fair value of the reporting unit is more likely than not less than the carrying amount, the quantitative impairment test is required.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company determines the fair value of the reporting unit and compares that fair value to the net book value of the reporting unit. The fair value of the reporting unit is determined using various valuation techniques, including a comparable companies market multiple approach and a discounted cash flow analysis (an income approach).  If the net book value of the reporting unit were to exceed the fair value, the Company would recognize an impairment charge.</div> 0 0 P7Y P25Y P3Y P10Y P5Y P20Y P3Y P10Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Impairment of Long-Lived Assets</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The carrying value of long-lived assets held-and-used, other than goodwill and indefinite-lived intangible assets, is evaluated when events or changes in circumstances indicate the carrying value may not be recoverable or the useful life has changed. The carrying value of a long-lived asset group is considered impaired when the total projected undiscounted cash flows from such asset group are separately identifiable and are less than the carrying value. In that event, a loss is recognized based on the amount by which the carrying value exceeds the fair market value of the long-lived asset group.  Fair market value is determined primarily using present value techniques based on projected cash flows from the asset group.  Losses on long-lived assets held-for-sale, other than goodwill and indefinite-lived intangible assets, are determined in a similar manner, except that fair market values are reduced for anticipated disposal costs. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Available-for-Sale Securities</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Short-term investments and other assets reported on the accompanying consolidated balance sheets include time deposits with financial institutions whose original maturity exceeds three months, but less than one year that are classified as held-to-maturity instruments, and investments in marketable securities that are classified as available-for-sale instruments. The available-for-sale instruments include assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans (see Note 11) and assets that are intended to fund a portion of the Company’s other postretirement benefit obligations outside of the U.S.  These assets are reported at fair value, based on quoted market prices as of the end of the reporting period.  Unrealized gains and losses are reported as "Other income (expense)" on the consolidated statements of operations.  At the time of sale, the assets that are held in trust related to the Company’s non-qualified pension and deferred compensation plans, any gains (losses) calculated by the specific identification method are recognized as a reduction (increase) to benefits expense, within "Selling, general, and administrative expenses" on the consolidated statements of operations.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Financial Instruments</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company uses financial instruments in the normal course of its business, including from time to time, derivative financial instruments. Additionally, from time to time, the Company enters into contracts that are not considered derivative financial instruments in their entirety, but that include embedded derivative features.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Other financial instruments include cash and cash equivalents, held-to-maturity short-term investments, accounts receivable, and notes payable. The carrying amounts of these financial instruments reported on the accompanying consolidated balance sheets approximate their fair values due to the short-term nature of these assets and liabilities.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The fair value measurement accounting guidance establishes a valuation hierarchy of the inputs used to measure fair value. This hierarchy prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The following is a brief description of those three levels:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 1: Observable inputs such as quoted prices (unadjusted) in active markets for identical assets or liabilities.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 2: Inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; margin-left: 49.5pt; font-family: 'Times New Roman'; font-size: 12pt;">Level 3: Unobservable inputs that reflect the Company’s own assumptions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">An asset or liability’s classification within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Stock-Based Compensation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="margin: 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;">Compensation costs related to stock-based payment transactions are recognized in the consolidated financial statements. The amount of compensation cost is measured based on the grant-date fair value of the equity (or liability) instruments issued. The Company determines compensation cost for restricted stock units ("RSUs") and phantom stock units based on the grant-date fair value of the underlying common stock adjusted for expected dividends paid over the required vesting period for non-participating awards.  Compensation cost is recognized over the period that an officer, employee, or non-employee director is required to provide service in exchange for the award.  For RSUs with market conditions, the Company estimates the grant date fair value using a Monte Carlo valuation model and recognizes the expense for the awards over the period in which the condition is assessed regardless of whether the market condition is ultimately achieved.   For awards subject to graded vesting, the Company recognizes expense over the service period for each separately vesting portion of the award as if the award was, in-substance, multiple awards.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Foreign Currency Translation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has significant operations outside of the United States. The Company finances its operations in Europe and certain locations in Asia in local currencies, and accordingly, these subsidiaries utilize the local currency as their functional currency. The Company’s operations in Israel and most significant locations in Asia are largely financed in U.S. dollars, and accordingly, these subsidiaries utilize the U.S. dollar as their functional currency.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">For those subsidiaries where the local currency is the functional currency, assets and liabilities on the accompanying consolidated balance sheets have been translated at the rate of exchange as of the balance sheet date. Translation adjustments do not impact the consolidated results of operations and are reported as a separate component of stockholders’ equity. Revenues and expenses are translated at the average exchange rate for the year. While the translation of revenues and expenses into U.S. dollars does not directly impact the statement of operations, the translation effectively increases or decreases the U.S. dollar equivalent of revenues generated and expenses incurred in those foreign currencies.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">For those foreign subsidiaries where the U.S. dollar is the functional currency, all foreign currency financial statement amounts are remeasured into U.S. dollars. Exchange gains and losses arising from remeasurement of foreign currency-denominated monetary assets and liabilities are included in the consolidated results of operations.</div> <div style="text-align: justify;"><span style="font-weight: bold; font-style: italic; font-size: 12pt;">Treasury Stock</span><br/> </div> <div><span style="font-weight: bold; font-style: italic; font-size: 12pt;"> </span><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company records treasury stock at cost, inclusive of fees, commissions and other expenses, when outstanding common shares are repurchased.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Self-Insurance Programs</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for workers’ compensation, general liability, property damage, director and officers’ liability, and vehicle liability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As part of its self-insurance program for certain risks, the Company created a wholly-owned captive insurance entity in 2007. At December 31, 2023, the captive insurance entity provides only property and general liability insurance, although it is licensed to also provide directors’ and officers’ insurance.  The captive insurance entity had no amounts accrued for outstanding claims at December 31, 2023 and 2022.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain investments held by the captive insurance entity are restricted primarily for the purpose of potential insurance claims. Such amounts are recorded in other noncurrent assets, and total $10,571 and $9,352 at December 31, 2023 and 2022, respectively, representing required statutory reserves of the captive insurance entity.</div> 0 0 10571000 9352000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Leases</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company leases buildings and machinery and equipment used for manufacturing and/or sales and administrative purposes.  The Company is also party to various service, warehousing, and other agreements that it evaluates for potential embedded leases.  Substantially all of the Company’s leases are structured and classified as operating leases.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company leases assets in each region in which it operates.  The Company’s leases are generally denominated in the currency of the leased assets' location, which may not be the functional currency of the subsidiary lessee.  Accordingly, the Company remeasures its lease liability and recognizes a transactional gain/loss for leases denominated in currencies other than the functional currency of the subsidiary lessee.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company recognizes right of use assets and lease liabilities for leases greater than twelve months in duration based on the contract consideration for lease components through the term of the lease and the applicable discount rate.  Leases with a duration less than or equal to twelve months are considered short-term leases.  The Company does not recognize right of use assets or lease liabilities for short-term leases and classifies the expense as short-term lease expense.  Variable lease payments based on an index or rate are included in the right of use assets and lease liabilities based on the effective rates at lease commencement.  Changes in the rates or indices do not impact the right of use asset or lease liability and are recognized as a component of lease expense in the consolidated statements of operations.  Variable lease payments not based on an index or rate are not included in the initial right of use asset and lease liability and are recognized when incurred as a component of lease expense in the consolidated statements of operations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has elected to not separate contract consideration for lease and non-lease components for its building leases.  In addition to the noncancellable period of a lease, the Company includes periods covered by extension options it is reasonably certain to exercise, termination options that it is reasonably certain not to exercise, and extension and termination options controlled by the lessor in its determination of the lease term.  The Company uses the rate implicit in the contract whenever possible when determining the applicable discount rate.  When the implicit rate is not used, the Company employs a portfolio approach based on the duration of the lease.  The portfolio lease rates are calculated monthly.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">No individual lease is considered significant and there are no leases that have not yet commenced that are considered significant.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">See Note 4 for additional information.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Restructuring and Severance Costs</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Restructuring and severance costs reflect charges resulting from cost reduction programs implemented by the Company.  Restructuring and severance costs include exit costs, severance benefits pursuant to an on-going arrangement, voluntary termination compensation under a defined program, and any related pension curtailment and settlement charges.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company recognizes expense for one-time benefits only after management has committed to a plan, the plan is sufficiently detailed to provide the number, classification, and location of employees to be terminated as well as the expected completion date, the plan has been sufficiently communicated to employees such that they are able to determine the type and amount of benefits they will receive if terminated, and it is unlikely that the plan will be significantly changed or withdrawn. If an employee is not required to render service beyond a minimum retention period, the Company recognizes expense once the aforementioned criteria have been met. If an employee is required to render service beyond a minimum retention period, the Company recognizes expense over the period that the employee is required to render future service.</div> <div><br/> </div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;">The Company recognizes expense for on-going benefit arrangements when the liability is reasonably estimable and considered probable.  The Company recognizes expense for voluntary separation / early retirement when the employee delivers an irrevocable voluntary termination notice pursuant to a defined Company program.  The Company recognizes other exit costs as incurred.</div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;"> <br/> </div> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: justify;">The Company paid cash of $11,474 in the year ended December 31, 2021 due to a restructuring program announced in 2019.  The program was substantially completed as of December 31, 2021.<br/> </div> 11474000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Recent Accounting Pronouncements</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-style: italic; font-weight: normal;">Recent Accounting Guidance Not Yet Adopted</div> <div style="font-weight: normal; font-style: normal;"><br/> </div> <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt; font-weight: normal; font-style: normal;">In November 2023, the Financial Accounting Standards Board ("FASB") issued ASU No. 2023-07, <span style="font-style: italic;">Improvements to Reportable Segment Disclosures</span>.  The ASU adds reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses, requires additional interim disclosures, and requires other segment-related disclosures.  The ASU is effective for the Company for interim and annual periods beginning on or after January 1, 2024, with the ability to early adopt.  The Company adopted the ASU effective January 1, 2024.  The adoption of the ASU will not impact the Company's reportable segments' results of operations or cash flows, but will increase its segment disclosures. </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Reclassifications</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain prior year amounts have been reclassified to conform with current year presentation.  Such reclassifications had no effect on reported net earnings attributable to Vishay stockholders, total assets, stockholders' equity, or the statements of cash flows. </div> <div> <span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt;"><span style="text-decoration: underline;">Note</span><span style="text-decoration: underline;"> 2 - Acquisition and Divestiture Activities</span></span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As part of its growth strategy, the Company seeks to expand through targeted acquisitions of other manufacturers of electronic components.  These acquisition targets include businesses that have established positions in major markets, reputations for product quality and reliability, and product lines with which the Company has substantial marketing and technical expertise.  It also includes certain businesses that possess technologies which the Company expects to further develop and commercialize.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold; font-style: italic; font-family: 'Times New Roman';">Year ended December 31, 2023</span><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-weight: bold; font-style: italic;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-size: 12pt; text-align: justify;"><span style="font-family: 'Times New Roman';"><span style="text-decoration: underline;"><span style="font-weight: normal; font-style: normal;">Neptune 6 Limited<br/> </span></span></span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-family: 'Times New Roman';"><span style="text-decoration: underline;"><span style="font-weight: normal; font-style: normal;"> </span></span><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-family: 'Times New Roman';">On November 8, 2023, Vishay and Nexperia BV announced that they have entered into an agreement whereby Vishay will acquire Nexperia’s wafer fabrication facility and operations located in Newport, South Wales, U.K. for approximately $177,000 in cash, subject to customary post-closing adjustments.  On November 8, 2023, Vishay remitted $8,750 to an escrow account as a deposit for the acquisition.  Such amount is included within "Purchase of and deposits for businesses, net of cash acquired" on the consolidated statement of cash flows.<br/> </span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">To effect the transaction, Vishay will acquire a 100% interest in the legal entity Neptune 6 Limited, and its wholly-owned operating subsidiary, Nexperia Newport Limited, which owns and operates the Newport facility.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The closing of the transaction is subject to U.K. government review and customary closing conditions, and is expected to occur in the first quarter of 2024.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Centerline Technologies, LLC</span><span style="text-decoration: underline;"><br/> </span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-family: 'Times New Roman';"><span style="text-decoration: underline;"> </span><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">On June 30, 2023, the Company acquired substantially all of the assets of Centerline Technologies, LLC ("Centerline"), a Massachusetts-based, privately held manufacturer of ceramic components used in many custom parts manufactured by certain of Vishay's Resistors businesses, for $5,003.  Based on an estimate of fair values, the Company allocated $1,500 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $2,213 related to this acquisition.  The acquired business will be vertically integrated into the Company's Resistors segment, and the goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  The results and operations of this acquisition have been included in the Resistors segment since June 30, 2023.  </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-weight: bold; font-style: italic; font-family: 'Times New Roman';">Year ended December 31, 2022</span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-weight: bold; font-style: italic;"> <br/> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-size: 12pt; text-align: justify;"><span style="font-family: 'Times New Roman';">On October 28, 2022, the Company acquired all of the outstanding equity interests of MaxPower Semiconductor, Inc., ("MaxPower"), a San Jose, California-based fabless power semiconductor provider dedicated to delivering innovative and cost-effective technologies that optimize power management solutions.  The acquisition of MaxPower will enhance Vishay's current and future silicon carbide ("SiC") offerings for fast-growing markets such as electric vehicles. </span></div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company paid cash of $50,000, net of cash acquired, at closing.  The transaction also included possible contingent payments of up to $57,500, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  The purchase price for U.S. GAAP purposes includes the fair value, as of the acquisition date, of certain future contingent payments to non-employee equity holders of MaxPower.  The estimated fair value of this contingent consideration as of the acquisition date was $6,851.  The contingent consideration liability is included in other accrued expenses and other liabilities in the accompanying balance sheet and is remeasured each reporting period, with changes reported as "Selling, general, and administrative expenses" on the consolidated statements of operations.    </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">A portion of contingent payments to be made to employee equity holders are deemed compensatory in nature.  Such payments made to employee equity holders will be recognized as expense in future periods, and thus are not included in the U.S. GAAP purchase price.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and stockholders of MaxPower.  Significant developments occurred in another of the contingencies in January 2024.  The Company's estimate of the maximum possible contingent payments is $17,500.  See Note 18 for further discussion on the fair value measurement of the contingent consideration liability.</div> <div><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-family: 'Times New Roman';">Based on an estimate of their fair values, the Company allocated $18,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $34,246 related to this acquisition.  The results and operation of this acquisition have been included in the MOSFETs segment since October 28, 2022.  The goodwill related to this acquisition is included in the MOSFETs reporting unit for goodwill impairment testing.  <br/> </span> </div> <div><span style="font-family: 'Times New Roman';"><br/> </span></div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Year ended December 31, 2021</div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman';"><br/> </span> </div> <div><span style="font-family: 'Times New Roman';"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">On December 31, 2021, the Company acquired substantially all of the U.S. assets of Barry Industries, a Massachusetts-based, privately-held manufacturer of resistive components for $20,847.  Based on an estimate of their fair values, the Company allocated $9,600 of the purchase price to definite-lived intangible assets.  After allocating the purchase price to the assets acquired and liabilities assumed based on an estimation of their fair values at the date of acquisition, the Company recorded goodwill of $7,813 related to this acquisition.  The results and operations of this acquisition have been included in the Resistors segment since December 31, 2021.  The goodwill related to this acquisition is included in the Resistors reporting unit for goodwill impairment testing.  </div> 2023-11-08 177000000 8750000 1 Neptune 6 Limited 2023-06-30 Centerline Technologies, LLC 5003000 1500000 2213000 2022-10-28 MaxPower Semiconductor, Inc. 50000000 57500000 6851000 17500000 18600000 34246000 2021-12-31 Barry Industries 20847000 9600000 7813000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 3 – Goodwill and Other Intangible Assets</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company performs its annual goodwill impairment test as of the first day of the fiscal fourth quarter.  No impairment was identified as a result of the Company's annual impairment tests for 2023, 2022, and 2021.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold; font-size: 12pt;">MOSFETs</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <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: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2021</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">96,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165,269</div> </td> <td colspan="1" 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: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">MaxPower acquisition</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">36,885</td> <td colspan="1" style="font-size: 12pt; text-align: 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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">36,885</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: 40%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Exchange rate effects</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2022</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">36,885</td> <td colspan="1" style="font-size: 12pt; text-align: 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">96,849</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">41,883</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,815</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">201,432</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: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Centerline acquisition</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,213</div> </td> <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: 40%; white-space: nowrap;" valign="bottom"><span style="font-size: 12pt;">Purchase price allocation adjustment</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(2,639</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(2,639</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Exchange rate effects</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">410</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">410</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: 40%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2023</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">34,246</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">96,849</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,506</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,815</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">201,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Other intangible assets are as follows:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Intangible assets subject to amortization:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Patents and acquired technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">26,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,988</div> </td> <td colspan="1" 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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">62,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">58,735</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">83,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,816</div> </td> <td colspan="1" 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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">22,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22,933</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">400</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="font-family: 'Times New Roman'; font-size: 12pt;">400</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: 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195,008</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="font-family: 'Times New Roman'; font-size: 12pt;">191,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated amortization:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Patents and acquired technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,931)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(54,203)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(53,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(38,664)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,610)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(12,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(267)</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="font-family: 'Times New Roman'; font-size: 12pt;">(133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(122,675)</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="font-family: 'Times New Roman'; font-size: 12pt;">(113,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net intangible assets subject to amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">72,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">77,896</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Amortization expense (excluding capitalized software) was $9,916, $8,127, and $7,790, for the years ended December 31, 2023, 2022, and 2021, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:</div> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,832</div> </td> <td colspan="1" 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">9,372</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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">8,555</div> </td> <td colspan="1" 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">6,734</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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">5,975</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 -0 -0 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The changes in the carrying amount of goodwill by segment for the years ended December 31, 2023 and 2022 were as follows:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"><span style="font-weight: bold; font-size: 12pt;">MOSFETs</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <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: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2021</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">96,849</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42,605</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165,269</div> </td> <td colspan="1" 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: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">MaxPower acquisition</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">36,885</td> <td colspan="1" style="font-size: 12pt; text-align: 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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">-</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 style="font-family: 'Times New Roman'; font-size: 12pt;">36,885</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: 40%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Exchange rate effects</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2022</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">36,885</td> <td colspan="1" style="font-size: 12pt; text-align: 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">96,849</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">41,883</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,815</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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">201,432</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: 40%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Centerline acquisition</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,213</div> </td> <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: 40%; white-space: nowrap;" valign="bottom"><span style="font-size: 12pt;">Purchase price allocation adjustment</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(2,639</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-weight: bold; font-size: 12pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-weight: bold; font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">(2,639</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">)</td> </tr> <tr> <td style="vertical-align: bottom; width: 40%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Exchange rate effects</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">-</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">410</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">410</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: 40%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Balance at December 31, 2023</div> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">34,246</td> <td colspan="1" style="font-size: 12pt; font-weight: bold; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">96,849</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,506</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,815</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">201,416</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 96849000 42605000 25815000 165269000 36885000 0 0 0 36885000 0 0 -722000 0 -722000 36885000 96849000 41883000 25815000 201432000 0 0 2213000 0 2213000 -2639000 0 0 0 -2639000 0 0 410000 0 410000 34246000 96849000 44506000 25815000 201416000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Other intangible assets are as follows:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Intangible assets subject to amortization:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Patents and acquired technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">26,053</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,988</div> </td> <td colspan="1" 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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">62,360</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">58,735</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">83,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,816</div> </td> <td colspan="1" 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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">22,300</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22,933</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">400</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="font-family: 'Times New Roman'; font-size: 12pt;">400</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: 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195,008</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="font-family: 'Times New Roman'; font-size: 12pt;">191,872</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated amortization:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Patents and acquired technology</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,931)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Capitalized software</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(54,203)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(53,348</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Customer relationships</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(38,664)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,021</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Tradenames</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,610)</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(12,731</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(267)</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="font-family: 'Times New Roman'; font-size: 12pt;">(133</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(122,675)</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="font-family: 'Times New Roman'; font-size: 12pt;">(113,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net intangible assets subject to amortization</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">72,333</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">77,896</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> 26053000 26988000 62360000 58735000 83895000 82816000 22300000 22933000 400000 400000 195008000 191872000 -14931000 -14743000 -54203000 -53348000 -38664000 -33021000 -14610000 -12731000 -267000 -133000 -122675000 -113976000 72333000 77896000 9916000 8127000 7790000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated annual amortization expense of intangible assets on the balance sheet at December 31, 2023 for each of the next five years is as follows:</div> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,832</div> </td> <td colspan="1" 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">9,372</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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">8,555</div> </td> <td colspan="1" 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">6,734</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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">5,975</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> 9832000 9372000 8555000 6734000 5975000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 4 – Leases</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The net right of use assets and lease liabilities recognized on the consolidated balance sheets for the Company's operating leases as of December 31, 2023 and 2022 are presented below:</div> <div style="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; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">  </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2022<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Right of use assets</div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">121,578</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">126,933</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">5,251</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">4,260</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">126,829</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">131,193</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Current lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">23,647</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">22,926</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">2,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">2,393</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">26,485</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">25,319</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Long-term lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">100,489</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">106,693</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">2,341</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,800</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">102,830</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">108,493</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">129,315</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">133,812</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-family: 'Times New Roman';">Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated statements of operations is as follows:</span></div> <div style="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; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"> Years ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2022<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Lease expense</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Operating lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">27,909</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">25,606</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">24,853</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Short-term lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">988</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">971</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">2,031</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Variable lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">566</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">365</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">359</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">29,463</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,942</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company paid $28,164, $24,074, and $23,899 for its operating leases during the years ended December 31, 2023, 2022, and 2021, respectively, which are included in operating cash flows on the consolidated statements of cash flows.  The weighted-average remaining lease term for the Company's operating leases is 9.4 years and the weighted-average discount rate is 6.3% as of December 31, 2023.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The undiscounted future lease payments for the Company's operating lease liabilities are as follows:</span></div> <div style="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; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2024</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,474</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,235</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2026</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19,692</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2027</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,802</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2028</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,154</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Thereafter</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">68,809</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The undiscounted future lease payments presented in the table above include payments through the term of the lease, which may include periods beyond the noncancellable term.  The difference between the total payments above and the lease liability balance is due to the discount rate used to calculate lease liabilities.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The net right of use assets and lease liabilities recognized on the consolidated balance sheets for the Company's operating leases as of December 31, 2023 and 2022 are presented below:</div> <div style="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; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">  </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2022<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Right of use assets</div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">121,578</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">126,933</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">5,251</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">4,260</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">126,829</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">131,193</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Current lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">23,647</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">22,926</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">2,838</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">2,393</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">26,485</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">25,319</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Long-term lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman'; font-style: italic;">Operating Leases</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Buildings and improvements</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">100,489</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">106,693</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Machinery and equipment</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">2,341</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; 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); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,800</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 2%; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">102,830</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">108,493</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total lease liabilities</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">129,315</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">133,812</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 121578000 126933000 5251000 4260000 126829000 131193000 23647000 22926000 2838000 2393000 26485000 25319000 100489000 106693000 2341000 1800000 102830000 108493000 129315000 133812000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-family: 'Times New Roman';">Lease expense is classified in the statements of operations based on asset use.  Total lease cost recognized on the consolidated statements of operations is as follows:</span></div> <div style="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; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;"> Years ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2023<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2022<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: center; font-family: 'Times New Roman'; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Lease expense</span></div> </div> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Operating lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">27,909</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">25,606</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">24,853</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Short-term lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">988</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">971</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">2,031</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Variable lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">566</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">365</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">359</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="1" style="vertical-align: bottom; padding-left: 1%; width: 64%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Total lease expense</div> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">29,463</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,942</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,243</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 27909000 25606000 24853000 988000 971000 2031000 566000 365000 359000 29463000 26942000 27243000 28164000 24074000 23899000 P9Y4M24D 0.063 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The undiscounted future lease payments for the Company's operating lease liabilities are as follows:</span></div> <div style="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; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2024</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,474</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,235</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2026</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19,692</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2027</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,802</div> </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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2028</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,154</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Thereafter</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">68,809</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 27474000 24235000 19692000 17802000 15154000 68809000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 5 – Income Taxes</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Changes in Tax Laws and Regulations</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;">Israel</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Effective November 15, 2021, Israel enacted changes in its tax laws.  As a direct result of this change in tax law, the Company made the determination during the fourth fiscal quarter of 2021 that substantially all unremitted foreign earnings in Israel were no longer indefinitely reinvested.  The Company recorded additional tax expense of $53,316 during the fourth fiscal quarter of 2021 to accrue the claw-back tax on applicable earnings and withholding taxes necessary to distribute these approximately $385,000 of accumulated earnings to the United States.  The Company repatriated $81,243 to the United States in 2022 pursuant to this repatriation program.  The Company paid withholding taxes, foreign taxes, and Israeli clawback taxes of $25,201 due to the repatriation. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;">United States</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">On December 22, 2017, the Tax Cuts and Jobs Act (the "TCJA") was enacted in the United States.  Under previous law, companies could indefinitely defer U.S. income taxation on unremitted foreign earnings. The TCJA imposed a one-time transition tax on deferred foreign earnings, payable in defined increments over eight years.  Installments of $27,670 were paid in 2023 and $14,757 were paid in each of 2022, 2021, 2020, 2019, and 2018.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company expects future installment payments as follows:</div> <div style="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: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">2024</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"><span style="font-size: 12pt;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,622<br/> </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: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">47,027<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The U.S. Internal Revenue Service continues to issue regulations to address the provisions of the TCJA.  During 2021, the Company amended tax returns for 2018 and 2019 and recognized tax benefits of $8,276 as a result of changes in tax regulations, by making an election regarding Global Intangible Low-Taxed Income (“GILTI”).  The Company has elected to account for GILTI tax in the period in which it is incurred and, therefore, does not provide any deferred taxes in the consolidated financial statements at December 31, 2023, 2022, or 2021.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-weight: bold;">Change in Indefinite Reversal Assertion</span><br/> </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company made the determination during the fourth fiscal quarter of 2022 that substantially all unremitted earnings in Germany are no longer indefinitely reinvested.  Additional tax expense was recorded during the fourth fiscal quarter of 2022 to accrue the $59,642 of withholding taxes necessary to distribute these approximately $360,000 of accumulated earnings to the United States.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">These changes in this indefinite reinvestment assertion provide greater access to the Company's worldwide cash balances to fund its growth plan and its Stockholder Return Policy.  While the change in assertion provides access to these balances, these amounts will be repatriated only as needed.  The withholding taxes associated with any distribution to the United States is payable upon distribution.  During the fourth fiscal quarter of 2023, the Company repatriated $325,000 of accumulated earnings to the United States and paid withholding taxes, in Germany and Israel, of $63,600.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023, approximately $218,000 of German earnings and approximately $380,000 of Israeli earnings are deemed not indefinitely reinvested.  The aggregate tax liability recorded for unremitted earnings at December 31, 2023 is approximately $86,000, which includes amounts accrued subsequent to the changes in indefinite reinvestment determinations described above.<br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">There are amounts of unremitted foreign earnings in countries other than Israel and Germany, which continue to be reinvested indefinitely, and the Company has made no provision for incremental foreign income taxes and withholding taxes payable to foreign jurisdictions related to these amounts.  Determination of the amount of the unrecognized deferred foreign tax liability for these amounts is not practicable because of the complexities associated with its hypothetical calculation.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Income before taxes consists of the following components:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> 2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; font-family: 'Times New Roman'; font-size: 12pt;">Domestic</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%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">67,938</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%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">132,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;"></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: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">62,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;"></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; font-family: 'Times New Roman'; font-size: 12pt;">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: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">399,464</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="font-family: 'Times New Roman'; font-size: 12pt;">461,079</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="font-family: 'Times New Roman'; font-size: 12pt;">371,689</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; 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); font-size: 12pt; background-color: rgb(204, 238, 255);" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">467,402</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="text-align: right; 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); font-size: 12pt; background-color: rgb(204, 238, 255);" 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="font-family: 'Times New Roman'; font-size: 12pt;">593,505</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="text-align: right; 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: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">434,610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Significant components of income taxes are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Current:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,336</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">State and local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">466</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">152,343</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="font-family: 'Times New Roman'; font-size: 12pt;">121,810</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="font-family: 'Times New Roman'; font-size: 12pt;">82,258</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: 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">168,706</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="font-family: 'Times New Roman'; font-size: 12pt;">149,546</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="font-family: 'Times New Roman'; font-size: 12pt;">85,060</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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(4,871</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(40,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">554</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">State and local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">383</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(18,295</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53,080</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="font-family: 'Times New Roman'; font-size: 12pt;">49,676</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%; padding-bottom: 2px; background-color: #CCEEFF;" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(26,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,476</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="font-family: 'Times New Roman'; font-size: 12pt;">50,613</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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total income tax 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">141,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">135,673</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: justify; font-family: 'Times New Roman'; font-size: 12pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:</div> <div style="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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Pension and other retiree obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">29,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">29,327</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">21,040</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net operating loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">81,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax credit carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">54,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53,145</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; font-size: 12pt; width: 76%; background-color: #CCEEFF;" valign="bottom">   Research and development costs<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">17,829</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; 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; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">7,704</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 76%;" valign="bottom">   Original issue discount interest<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">20,039</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other accruals and reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,179</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="font-family: 'Times New Roman'; font-size: 12pt;">29,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">252,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">223,644</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Less valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(99,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(101,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">152,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">122,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(9,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(8,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax deductible goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Earnings not indefinitely reinvested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(88,004</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(113,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other - net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(6,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,879</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Total gross deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(110,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(134,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; 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: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net deferred tax assets (liabilities)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">41,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(12,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company makes significant judgments regarding the realizability of its deferred tax assets (principally net operating losses and tax credits). The carrying value of deferred tax assets is based on the Company’s assessment that it is more likely than not that the Company will realize these assets after consideration of all available positive and negative evidence.  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">A reconciliation of income tax expense at the U.S. federal statutory income tax rate to actual income tax provision is as follows:</div> <div style="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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; font-family: 'Times New Roman'; font-size: 12pt;">Tax at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">98,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">124,636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">91,268</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">State income taxes, net of U.S. federal tax 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,038</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">671</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; font-family: 'Times New Roman'; font-size: 12pt;">Effect of foreign operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">9,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,422</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,521</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Tax on earnings not indefinitely reinvested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">37,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">71,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">54,648</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; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized tax benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Change in valuation allowance on deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(58,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Foreign income taxable in the U.S.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">11,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,532</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Foreign tax credit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(20,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(9,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. Base Erosion Anti-Abuse 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,837</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20,918</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,134</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Change in U.S. tax regulations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(8,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt;">(1,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Total income tax 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">141,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">135,673</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: justify; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Vishay operates in a global environment with significant operations in various locations outside the United States.  Accordingly, the consolidated income tax rate is a composite rate reflecting our earnings and the applicable tax rates in the various locations where we operate.  Part of Vishay's historical strategy has been to achieve cost savings through the transfer and expansion of manufacturing operations to countries where it can take advantage of lower labor costs and available tax and other government-sponsored incentives.  With the reduction in the U.S. statutory rate to 21% beginning January 1, 2018, Vishay expects that its effective tax rate will be higher than the U.S. statutory rate, excluding unusual transactions.  Historically, the effective tax rates were generally less than the U.S. statutory rate of 35% primarily because of earnings in foreign jurisdictions.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Income tax expense for the years ended December 31, 2022 and 2021 includes certain discrete tax items for changes in uncertain tax positions, valuation allowances, tax rates, and other related items. These items total $20,032, and $39,326 in 2022 and 2021, respectively.  There were <span style="-sec-ix-hidden:Fact_40ca5fcd7512467bac542bbbe58d4a37">no</span> unusual tax items for the year ended December 31, 2023.<br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">For the year ended December 31, 2022, the discrete items include tax expense of $59,642 due to the Company's change in its assertion that earnings of its subsidiaries in Germany are indefinitely reinvested, tax benefits of $5,941 for changes in uncertain tax positions following the resolution of a tax audit and a $33,669 tax benefit recognized upon the release of a valuation allowance.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">For the year ended December 31, 2021, the discrete items include $53,316 of tax expense recognized to accrue the claw-back and withholding taxes to repatriate unremitted foreign earnings from Israel, a $5,714 tax benefit recognized upon the release of a valuation allowance and $8,276 of tax benefits recognized due to changes in tax regulations.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023, the Company had the following significant net operating loss carryforwards for tax purposes:</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expires</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; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Belgium</div> </td> <td colspan="1" style="text-align: right; 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"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">154,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="text-align: right; 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Japan</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,704</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_7f1582e9c2884e5199e9792911aa2c9b">2025</span>- <span style="-sec-ix-hidden:Fact_237f994b4159430e93f6a46d3c57d583">2033</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Netherlands</div> </td> <td colspan="1" style="text-align: right; 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">10,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Republic of China (Taiwan)</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">11,728</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_cb8547a6f4c74d9894cf0bbb4df06418">2026</span> - <span style="-sec-ix-hidden:Fact_3d6df52587af4369b10426e8e4660694">2028</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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"> </td> <td colspan="1" style="text-align: 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"> </td> <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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">California</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">16,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_07121cbd9b664d04b473129d6e4e0e29">2028</span> - <span style="-sec-ix-hidden:Fact_5147fb8eea254e4a99f3341c64d3d139">2037</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Pennsylvania</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">549,914</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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_0ce52dc9e4bc4f8881ba068dfc6cceab">2024</span> - <span style="-sec-ix-hidden:Fact_de2520e0933a42738cf642766854a71c">2043</span></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: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Arizona<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">15,516</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_6fe16cf98ca84b63a913b6c1a1a0bbf1">2032</span> - <span style="-sec-ix-hidden:Fact_9acd75f7d0ff42b39fa586b183c116ad">2040</span></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> </table> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023, the Company had the following significant tax credit carryforwards available:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </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="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expires</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">U.S. Foreign Tax Credit</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="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">32,468</div> </td> <td 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="-sec-ix-hidden:Fact_2059f65a311c4753aefadc27b32d33f0">2028</span> - <span style="-sec-ix-hidden:Fact_2f3218eda2014c8085c7130f22f6af53">2030</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">California Research Credit</div> </td> <td colspan="1" 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">20,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Net income taxes paid were $224,232, $134,199, and $79,106 for the years ended December 31, 2023, 2022, and 2021, respectively.  Net income taxes paid for the years ended December 31, 2023 and 2022 include withholding taxes for repatriation activity.  Net income taxes paid for the years ended December 31, 2023, 2022, and 2021 also includes $27,670, $14,757, and $14,757, respectively, for the TCJA transition tax.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes changes in the liabilities associated with unrecognized tax benefits:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Balance 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">18,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">40,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Addition based on tax positions related to the current year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">141</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Addition based on tax positions related to prior years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">3,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">1,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Currency translation adjustments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction based on tax positions related to prior years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(13,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction for 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(10,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(9,420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction for lapses of statute of limitation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(2,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(1,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Balance 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">12,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">18,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,719</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: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">All of the unrecognized tax benefits of $12,857 and $18,429, as of December 31, 2023 and 2022, respectively, would reduce the effective tax rate if recognized.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company recognizes interest and penalties related to unrecognized tax benefits in income tax expense. At December 31, 2023 and 2022, the Company had accrued interest and penalties related to the unrecognized tax benefits of $1,947 and $2,587, respectively. During the years ended December 31, 2023, 2022, and 2021, the Company recognized $821, $376, and $591, respectively, in interest and penalties.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company and its subsidiaries file U.S. federal income tax returns, as well as tax returns in multiple states and foreign jurisdictions.  During the years ended December 31, 2023, 2022, and 2021, certain tax examinations were concluded and certain statutes of limitations lapsed.  The tax provision for those years includes adjustments related to the resolution of these matters, as reflected in the table above.  During 2023, the Company settled an examination of its U.S. federal income tax returns for the years ended December 31, 2017 through 2019.  The federal income tax returns for subsequent years remain subject to examination.  The tax returns of significant non-U.S. subsidiaries currently under examination are located in the following jurisdictions: Israel (2021), Germany (2017 through 2021), India (2004 through 2021), and Philippines (2017 through 2022).  The Company and its subsidiaries also file income tax returns in other taxing jurisdictions in the U.S. and around the world, many of which are still open to examination.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The timing of the resolution of income tax examinations is highly uncertain, as are the amounts and timing of tax payments that result from such examinations.  These events could cause large fluctuations in the balance sheet classification of current and non-current unrecognized tax benefits.  The Company believes that in the next 12 months it is reasonably possible that certain income tax examinations will conclude or the statutes of limitation on certain income tax periods open to examination will expire, or both.  Given the uncertainties described above, the Company can only determine an estimate of potential decreases in unrecognized tax benefits ranging from $1,250 to $10,487.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> -53316000 385000000 81243000 25201000 27670000 14757000 14757000 14757000 14757000 14757000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company expects future installment payments as follows:</div> <div style="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: top; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">2024</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"><span style="font-size: 12pt;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,622<br/> </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: 88%;" valign="bottom"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">47,027<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 37622000 47027000 -8276000 -59642000 360000000 325000000 63600000 218000000 380000000 86000000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Income before taxes consists of the following components:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> 2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; font-family: 'Times New Roman'; font-size: 12pt;">Domestic</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%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">67,938</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%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">132,426</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;"></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: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">62,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;"></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; font-family: 'Times New Roman'; font-size: 12pt;">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: 2px solid rgb(0, 0, 0);" valign="bottom"> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">399,464</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="font-family: 'Times New Roman'; font-size: 12pt;">461,079</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="font-family: 'Times New Roman'; font-size: 12pt;">371,689</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; 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); font-size: 12pt; background-color: rgb(204, 238, 255);" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">467,402</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="text-align: right; 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); font-size: 12pt; background-color: rgb(204, 238, 255);" 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="font-family: 'Times New Roman'; font-size: 12pt;">593,505</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="text-align: right; 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: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">434,610</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> 67938000 132426000 62921000 399464000 461079000 371689000 467402000 593505000 434610000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Significant components of income taxes are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Current:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,423</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,336</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">State and local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,769</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,313</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">466</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Foreign</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">152,343</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="font-family: 'Times New Roman'; font-size: 12pt;">121,810</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="font-family: 'Times New Roman'; font-size: 12pt;">82,258</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: 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">168,706</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="font-family: 'Times New Roman'; font-size: 12pt;">149,546</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="font-family: 'Times New Roman'; font-size: 12pt;">85,060</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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Federal</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(4,871</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(40,136</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">554</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">State and local</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,651</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">383</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(18,295</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53,080</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="font-family: 'Times New Roman'; font-size: 12pt;">49,676</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%; padding-bottom: 2px; background-color: #CCEEFF;" 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(26,817</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,476</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="font-family: 'Times New Roman'; font-size: 12pt;">50,613</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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total income tax 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">141,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">135,673</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> 14594000 24423000 2336000 1769000 3313000 466000 152343000 121810000 82258000 168706000 149546000 85060000 -4871000 -40136000 554000 -3651000 532000 383000 -18295000 53080000 49676000 -26817000 13476000 50613000 141889000 163022000 135673000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:</div> <div style="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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred tax assets:</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Pension and other retiree obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">29,400</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">29,327</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23,836</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">21,040</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net operating loss carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">81,497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,498</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax credit carryforwards</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">54,363</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53,145</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; font-size: 12pt; width: 76%; background-color: #CCEEFF;" valign="bottom">   Research and development costs<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">17,829</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; 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; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">7,704</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 76%;" valign="bottom">   Original issue discount interest<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">20,039</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other accruals and reserves</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,179</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="font-family: 'Times New Roman'; font-size: 12pt;">29,930</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total gross deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">252,143</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">223,644</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: 25.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Less valuation allowance</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(99,663</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(101,169</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">152,480</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">122,475</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred tax liabilities:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Property and equipment</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(9,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(8,307</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax deductible goodwill</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,040</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Earnings not indefinitely reinvested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(88,004</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(113,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other - net</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(6,389</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,879</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Total gross deferred tax liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(110,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(134,991</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; 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: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net deferred tax assets (liabilities)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">41,618</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(12,516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 29400000 29327000 23836000 21040000 81497000 82498000 54363000 53145000 17829000 7704000 20039000 0 25179000 29930000 252143000 223644000 99663000 101169000 152480000 122475000 9429000 8307000 7040000 6144000 88004000 113661000 6389000 6879000 110862000 134991000 41618000 12516000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">A reconciliation of income tax expense at the U.S. federal statutory income tax rate to actual income tax provision is as follows:</div> <div style="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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; font-family: 'Times New Roman'; font-size: 12pt;">Tax at statutory rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">98,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">124,636</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">91,268</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">State income taxes, net of U.S. federal tax 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,038</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">671</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; font-family: 'Times New Roman'; font-size: 12pt;">Effect of foreign operations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">9,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,422</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,521</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Tax on earnings not indefinitely reinvested</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">37,061</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">71,141</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">54,648</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; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized tax benefits</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,999</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,699</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Change in valuation allowance on deferred tax assets</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,770</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(58,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,921</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Foreign income taxable in the U.S.</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">11,829</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,532</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Foreign tax credit</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(20,408</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(9,477</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. Base Erosion Anti-Abuse 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,837</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20,918</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,134</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Change in U.S. tax regulations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(8,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt;">(1,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Total income tax 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">141,889</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163,022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">135,673</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> 98154000 124636000 91268000 -1487000 3038000 671000 9260000 13422000 5521000 37061000 71141000 54648000 1999000 -4699000 1318000 -1770000 -58696000 -14921000 11829000 14925000 9532000 29997000 20408000 9477000 16837000 20918000 9134000 0 0 -8276000 3000 -1255000 -3745000 141889000 163022000 135673000 20032000 39326000 -59642000 5941000 -33669000 -53316000 -5714000 -8276000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023, the Company had the following significant net operating loss carryforwards for tax purposes:</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expires</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; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Belgium</div> </td> <td colspan="1" style="text-align: right; 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"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">154,735</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="text-align: right; 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">5,364</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Japan</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">4,704</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_7f1582e9c2884e5199e9792911aa2c9b">2025</span>- <span style="-sec-ix-hidden:Fact_237f994b4159430e93f6a46d3c57d583">2033</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Netherlands</div> </td> <td colspan="1" style="text-align: right; 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">10,324</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Republic of China (Taiwan)</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">11,728</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_cb8547a6f4c74d9894cf0bbb4df06418">2026</span> - <span style="-sec-ix-hidden:Fact_3d6df52587af4369b10426e8e4660694">2028</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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"> </td> <td colspan="1" style="text-align: 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"> </td> <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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">California</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">16,517</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_07121cbd9b664d04b473129d6e4e0e29">2028</span> - <span style="-sec-ix-hidden:Fact_5147fb8eea254e4a99f3341c64d3d139">2037</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Pennsylvania</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 style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">549,914</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 style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; text-align: center;"><span style="-sec-ix-hidden:Fact_0ce52dc9e4bc4f8881ba068dfc6cceab">2024</span> - <span style="-sec-ix-hidden:Fact_de2520e0933a42738cf642766854a71c">2043</span></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: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Arizona<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">15,516</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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: center; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"><span style="-sec-ix-hidden:Fact_6fe16cf98ca84b63a913b6c1a1a0bbf1">2032</span> - <span style="-sec-ix-hidden:Fact_9acd75f7d0ff42b39fa586b183c116ad">2040</span></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> </table> 154735000 5364000 4704000 10324000 11728000 16517000 549914000 15516000 <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023, the Company had the following significant tax credit carryforwards available:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </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="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Expires</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">U.S. Foreign Tax Credit</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="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">32,468</div> </td> <td 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="-sec-ix-hidden:Fact_2059f65a311c4753aefadc27b32d33f0">2028</span> - <span style="-sec-ix-hidden:Fact_2f3218eda2014c8085c7130f22f6af53">2030</span></div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">California Research Credit</div> </td> <td colspan="1" 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; text-align: right; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">20,983</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">No expiration</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 32468000 20983000 224232000 134199000 79106000 27670000 14757000 14757000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes changes in the liabilities associated with unrecognized tax benefits:</div> <div><br/> </div> <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">2022</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Balance 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">18,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,719</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">40,652</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Addition based on tax positions related to the current year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">1,210</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">141</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Addition based on tax positions related to prior years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">5,455</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">3,197</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">1,037</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Currency translation adjustments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">230</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(366</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction based on tax positions related to prior years</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(13,154</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction for 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(10,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(9,420</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(982</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Reduction for lapses of statute of limitation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">(2,467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(1,701</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">(452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Balance 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="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">12,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">18,429</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman', Times, serif; font-size: 12pt;">26,719</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> 18429000 26719000 40652000 1210000 0 141000 5455000 3197000 1037000 230000 366000 523000 0 0 13154000 10000000 9420000 982000 2467000 1701000 452000 12857000 18429000 26719000 12857000 18429000 1947000 2587000 821000 376000 591000 1250000 10487000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 6 – Long-Term Debt</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Long-term debt consists of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Credit Facility<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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">465,344</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: 76%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Convertible senior notes, due 2030</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred financing costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(26,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">500,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">500,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Credit Facility</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The Company maintains a credit agreement with a consortium of banks led by JPMorgan Chase Bank, N.A., as administrative agent, and the lenders (the "Credit Facility").  On May 8, 2023, the Company entered into an Amendment and Restatement Agreement, which provides an aggregate commitment of $</span>750,000<span style="font-size: 12pt; font-family: 'Times New Roman';"> of revolving loans available until </span>May 8, 2028<span style="font-size: 12pt; font-family: 'Times New Roman';">, replacing an agreement that <span style="font-size: 12pt; font-family: 'Times New Roman';">was scheduled to mature on June 5, 2024</span>.  The maturity date of the Credit Facility will accelerate if within ninety-one days prior to the maturity of the Company's convertible senior notes due 2025, the outstanding principal amount of such notes exceed a defined liquidity measure as set forth in the Credit Facility.  The Credit Facility also provides for the ability of Vishay to request up to $</span>300,000<span style="font-size: 12pt; font-family: 'Times New Roman';"> of incremental facilities, subject to the satisfaction of certain conditions, which could take the form of additional revolving commitments, incremental “term loan A” or “term loan B” facilities, or incremental equivalent debt.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">U.S. Dollar borrowings under the Credit Facility bear interest at Secured Overnight Financing Rate ("SOFR") plus a credit spread and an interest margin.</span>  The Credit Facility also allows for borrowings in euro, British sterling, and Japanese yen, subject to a $250,000 limit.  Borrowings in foreign currency bear interest at a local reference rate plus an interest margin.<span style="font-size: 12pt; font-family: 'Times New Roman';">  The applicable interest margin is based on the Company's total leverage ratio.  Based on the Company's current total leverage ratio, borrowings bear interest at SOFR plus </span>1.60%<span style="font-size: 12pt; font-family: 'Times New Roman';">, including the applicable credit spread.  The Company also pays a commitment fee, also based on its total leverage ratio, on undrawn amounts.  The undrawn commitment fee, based on the Company's total current leverage ratio, is </span>0.25%<span style="font-size: 12pt; font-family: 'Times New Roman';"> per annum. </span></div> <div><span style="font-size: 12pt; font-family: 'Times New Roman';"> </span><br/></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Credit Facility requires the maintenance of financial covenant ratios.  For compliance purposes, pursuant to the Credit Facility, the leverage ratio is computed on a net basis, reducing the measure of outstanding debt by up to $250,000 of unrestricted cash.  The Company must maintain a net leverage ratio of at least 3.25 to 1.00.  <br/> </div> <div><br/></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Borrowings under the Credit Facility are secured by a lien on substantially all assets, including  accounts receivable, inventory, machinery and equipment, and general intangibles (but excluding real estate, intellectual property registered or licensed solely for use in, or arising solely under the laws of, any country other than the United States, assets located solely outside of the United States and deposit and securities accounts), of the Company and certain significant subsidiaries located in the United States, and pledges of stock in certain significant domestic and foreign subsidiaries; and are guaranteed by certain significant subsidiaries.  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The Credit Facility limits or restricts the Company and its subsidiaries, from, among other things, incurring indebtedness, incurring liens on its respective assets, making investments and acquisitions (assuming the Company’s pro forma net leverage ratio is greater than </span>2.75<span style="font-size: 12pt; font-family: 'Times New Roman';"> to 1.00), making asset sales, and paying cash dividends and making other restricted payments (assuming the Company's pro forma net leverage ratio is greater than </span>2.50<span style="font-size: 12pt; font-family: 'Times New Roman';"> to 1.00), and requires the Company to comply with other covenants. </span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';">The Credit Facility also contains customary events of default, including, but not limited to, failure to pay principal or interest, failure to pay or default under other material debt, material misrepresentation or breach of warranty, violation of certain covenants, a change of control, the commencement of bankruptcy proceedings, the insolvency of the Company or certain of its significant subsidiaries, and the rendering of a judgment in excess of $50,000 against the Company or its subsidiaries.  Upon the occurrence of an event of default under the Credit Facility, the Company's obligations under the credit facility may be accelerated and the lending commitments under the credit facility may be terminated.</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">At December 31, 2023 and 2022, there was $748,578 and $707,061, respectively, available under the Credit Facility. Letters of credit totaling $1,422 and $939 were outstanding at December 31, 2023 and 2022, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Convertible Debt Instruments</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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; width: 74%; 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Due 2025</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="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">  <span style="font-size: 12pt; font-weight: bold;">Due 2030</span><br/> </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; background-color: rgb(204, 238, 255); width: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Issuance date</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 12pt;">June 12, 2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom">September 12, 2023</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Maturity date</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 12pt;">June 15, 2025</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: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: right; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom">September 15, 2030</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Principal amount</div> </td> <td colspan="1" style="text-align: right; 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: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">95,102</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: 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom">750,000</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: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Cash coupon rate (per annum)</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: 10%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</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%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; white-space: nowrap;" valign="bottom">2.25%</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">Conversion rate effective December 12, 2023 (per $1 principal amount)<br/> </div> </td> <td colspan="1" style="text-align: right; 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: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">32.1268</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: 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%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">33.1609</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: 74%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">Effective conversion price effective December 12, 2023 (per share)<br/> </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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">31.13</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: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; white-space: nowrap;" valign="bottom">30.16</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">130% of the conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40.47</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: 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%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">39.21</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> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt;"> <br/> </span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-style: italic;">Convertible Senior Notes due 2030<br/> </span> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-style: italic;"> </span><br/> </div> <div><span style="font-style: italic;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">In September 2023, the Company issued $750,000 aggregate principal amount of 2.25% convertible senior notes due 2030 (the “2030 Notes”) to qualified institutional buyers pursuant to an exemption from registration provided by Rule 144A under the Securities Act. The Company used the net proceeds from this offering to repurchase $370,242 principal amount of its outstanding 2.25% convertible senior notes due 2025 (the “2025 Notes”) (as further described below), to reduce the outstanding balance of its Credit Facility, to enter into capped call transactions (as further described below), and for other general corporate purposes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The 2030 Notes bear interest at a rate of 2.25% per year payable semi-annually in arrears on March 15 and September 15 of each year, beginning March 15, 2024.  The 2030 Notes mature on September 15, 2030, unless earlier repurchased or converted.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The 2030 Notes are convertible into shares of Vishay common stock at an initial conversion rate of 33.1609 shares of common stock per $1 principal amount of the notes, subject to adjustment.  This initial conversion price represents a premium of 20% to the closing price of Vishay's common stock on September 7, 2023, which was $25.13 per share.  This represents an initial effective conversion price of approximately $30.16 per share.  The conversion rate of the 2030 Notes is not adjusted for quarterly cash dividends equal to or less than $0.10 per share of common stock.  Pursuant to the indenture governing the 2030 Notes, the Company is required to satisfy its conversion obligations by paying cash equal to the principal amount of notes and settle any additional value in cash and/or shares at its discretion.  Vishay must provide additional shares upon conversion if there is a "fundamental change" in the business as defined in the indenture governing the notes.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company may not redeem the 2030 Notes prior to September 20, 2027.  The Company may redeem for cash all or part of the 2030 Notes, at its option, on or after September 20, 2027, if the sale price of Vishay’s common stock has been at least 130% of the conversion price for a specified period at a redemption price equal to 100% of the principal amount of the notes to be redeemed, plus accrued and unpaid interest.  If the Company elects to redeem fewer than all of the outstanding 2030 Notes, at least $100,000 aggregate principal amount of 2030 Notes must be outstanding and not subject to redemption.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Prior to March 15, 2030, the holders of the 2030 Notes may convert their notes only under the following conditions: (1) the sale price of Vishay common stock reaches 130% of the applicable conversion price for a specified period during any fiscal quarter commencing after the fiscal quarter ending on December 31, 2023; (2) the trading price of the notes falls below 98% of the product of the last reported sale price of Vishay’s common stock and the conversion rate for a specified period; (3) the Company calls any or all of the 2030 Notes for redemption; or (4) upon the occurrence of specified corporate transactions.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Capped Call Transactions</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">In September 2023, in connection with the pricing and initial purchasers’ exercise in full of their option to purchase additional 2030 Notes, the Company entered into separate base and additional privately negotiated capped call transactions with an affiliate of an initial purchaser and certain other financial institutions.  The capped call will initially cover, subject to customary anti-dilution adjustments, the aggregate number of shares of the Company’s common stock that initially underlie the 2030 Notes.  The Company used $94,200 of the net proceeds from the 2030 Notes to pay the cost of the capped call transactions.  The cap price of the capped call will initially be $43.98 per share, which represents a premium of approximately 75% over the last reported sale price of the Company’s common stock on September 7, 2023, and is subject to certain adjustments under the terms of the capped call.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The capped call transactions are separate transactions entered into by the Company with each of the capped call counterparties, are not part of the terms of the 2030 Notes, and do not affect any holder’s rights under the 2030 Notes.  Holders of the 2030 Notes do not have any rights with respect to the capped call.  The capped call is classified within stockholders’ equity on the consolidated balance sheet.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;"> <span style="font-size: 12pt; font-family: 'Times New Roman'; font-weight: bold; font-style: normal;"><span style="text-decoration: underline;">Note 6 – Long-Term Debt (continued)</span></span></div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">Convertible Senior Notes due 2025</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company used $386,745 of the net proceeds from the offering of the 2030 Notes to repurchase $370,242 principal amount of its outstanding 2025 Notes.  As a result, the Company recognized a loss on early extinguishment of the 2025 Notes of $18,874, including the write-off of a portion of unamortized debt issuance costs.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Prior to December 15, 2024, the holders of the convertible senior notes due 2025 may convert their notes only under the following circumstances: (1) the sale price of Vishay common stock reaches 130% of the conversion price for a specified period; (2) the trading price of the notes falls below 98% of the product of the sale price of Vishay's common stock and the conversion rate for a specified period; or (3) upon the occurrence of specified corporate transactions.  The convertible senior notes due 2025 are not currently convertible.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Upon conversion of the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The quarterly cash dividend program of the Company results in adjustments to the conversion rate and effective conversion price for the convertible senior notes due 2025 effective as of the ex-dividend date of each cash dividend.  The conversion rate and effective conversion price for the convertible senior notes due 2025 is adjusted for quarterly cash dividends to the extent such dividends exceed $0.085 per share of common stock.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic; font-weight: bold;">Other Borrowings Information</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Credit Facility, of which no amount was drawn as of December 31, 2023, expires in 2028.  The convertible senior notes mature in 2025 and 2030, respectively.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">At December 31, 2023 and 2022, the Company had committed and uncommitted credit lines with various foreign banks aggregating approximately $34,000 and $1,000, respectively, with substantially no amounts borrowed.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Interest paid was $17,242, $13,739, and $14,177 for the years ended December 31, 2023, 2022, and 2021, respectively.  <span style="font-size: 12pt;">Deferred financing costs are recognized as non-cash interest expense.  </span>Non-cash interest expense was $3,735, $3,272, and $3,272 for the years ended December 31, 2023, 2022, and 2021, respectively. <br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">See Note 18 for further discussion on the fair value of the Company’s long-term debt.</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Long-term debt consists of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31,</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Credit Facility<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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">95,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">465,344</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: 76%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Convertible senior notes, due 2030</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">750,000</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Deferred financing costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(26,914</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,407</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">500,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Less current portion</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">818,188</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">500,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 42000000 95102000 465344000 750000000 0 26914000 6407000 818188000 500937000 0 0 818188000 500937000 2023-05-08 750000000 2028-05-08 2024-06-05 300000000 250000000 0.016 0.0025 250000000 3.25 2.75 2.5 50000000 748578000 707061000 1422000 939000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes some key facts and terms regarding the outstanding convertible senior notes as of December 31, 2023:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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; width: 74%; 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Due 2025</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="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">  <span style="font-size: 12pt; font-weight: bold;">Due 2030</span><br/> </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; background-color: rgb(204, 238, 255); width: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Issuance date</div> </td> <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 12pt;">June 12, 2018</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom">September 12, 2023</td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Maturity date</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: right; font-family: 'Times New Roman'; font-size: 12pt;">June 15, 2025</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: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="text-align: right; vertical-align: bottom; font-size: 12pt; white-space: nowrap;" valign="bottom">September 15, 2030</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Principal amount</div> </td> <td colspan="1" style="text-align: right; 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: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">95,102</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: 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); font-size: 12pt; white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; background-color: rgb(204, 238, 255); font-size: 12pt; white-space: nowrap;" valign="bottom">750,000</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: 74%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Cash coupon rate (per annum)</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: 10%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</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%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; white-space: nowrap;" valign="bottom">2.25%</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="margin: 0px 0px 0px 0px; font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">Conversion rate effective December 12, 2023 (per $1 principal amount)<br/> </div> </td> <td colspan="1" style="text-align: right; 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: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">32.1268</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: 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%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">33.1609</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: 74%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">Effective conversion price effective December 12, 2023 (per share)<br/> </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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">31.13</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: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; white-space: nowrap;" valign="bottom">30.16</td> <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: 74%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: left;">130% of the conversion price (per share)</div> </td> <td colspan="1" style="text-align: right; 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 10%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40.47</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: 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%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"> $</td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 10%; font-size: 12pt; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">39.21</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> 2018-06-12 2023-09-12 2025-06-15 2030-09-15 95102000 750000000 0.0225 0.0225 32.1268 33.1609 31.13 30.16 1.30 40.47 39.21 750000000 370242000 2030-09-15 33.1609 25.13 30.16 0.1 100000000 1.30 0.98 94200000 43.98 386745000 370242000 -18874000 1.30 0.98 0.085 34000000 1000000 17242000 13739000 14177000 3735000 3272000 3272000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 7 – Stockholders’ Equity</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company’s Class B common stock carries 10 votes per share while the common stock carries 1 vote per share. Class B shares are transferable only to certain permitted transferees while the common stock is freely transferable.  Class B shares are convertible on a one-for-one basis at any time into shares of common stock.  Transfers of Class B shares other than to permitted transferees result in the automatic conversion of the Class B shares into common stock.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Board of Directors may only declare dividends or other distributions with respect to the common stock or the Class B common stock if it grants such dividends or distributions in the same amount per share with respect to the other class of stock.  Stock dividends or distributions on any class of stock are payable only in shares of stock of that class.  Shares of either common stock or Class B common stock cannot be split, divided, or combined unless the other is also split, divided, or combined equally.  Cash dividends were paid quarterly in 2023 and 2022.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Credit Facility also allows an unlimited amount of defined "Restricted Payments," which include cash dividends and share repurchases, provided the Company's pro forma net leverage ratio is equal to or less than 2.50 to 1.00.  If the Company's pro forma net leverage ratio is greater than 2.50 to 1.00, the Credit Facility allows such payments up to $100,000 per annum (subject to a cap of $300,000 for the term of the facility, with up to $25,000 of any unused amount of the $100,000 per annum base available for use in the next succeeding calendar year).</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">At December 31, 2023, the Company had reserved shares of common stock for future issuance as follows:</div> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,717,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">120,000</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; font-family: 'Times New Roman'; font-size: 12pt;">2023 Long-Term Incentive Plan - available to grant</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,250,847</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,055,323</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: 88%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">Convertible senior notes, due 2030</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">24,870,675</td> <td colspan="1" rowspan="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: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Conversion of Class B common stock</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">12,097,148</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: rgb(204, 238, 255);" valign="bottom"> <span style="font-size: 12pt;">Total</span><br/> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">47,110,993</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><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: justify; 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;"> </span><br/></div> <div><span style="font-size: 12pt;">In 2022, the Company's Board of Directors adopted a Stockholder Return Policy that will remain in effect until such time as the Board votes to amend or rescind the policy.  The Stockholder Return Policy calls for the Company to return a prescribed amount of cash flows on an annual basis. The Company intends to return such amounts directly, in the form of dividends, or indirectly, in the form of stock repurchases.</span></div> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes activity pursuant to this policy:</div> <div><br/></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="7" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Years ended December 31,<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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="3" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <span style="font-weight: bold;">2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Dividends paid to stockholders</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">55,626</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">57,187</td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Stock repurchases</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">78,684<br/> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; 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="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">82,972</td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">134,310</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="white-space: nowrap; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">140,159</td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;">The repurchased shares are being held as treasury stock.  The number of shares of common stock being held as treasury stock was 7,535,881 and 4,240,573 as of December 31, 2023 and 2022, respectively.<br/> </div> 10 1 one-for-one 2.5 2.5 100000000 300000000 25000000 100000000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">At December 31, 2023, the Company had reserved shares of common stock for future issuance as follows:</div> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,717,000</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units outstanding</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">120,000</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; font-family: 'Times New Roman'; font-size: 12pt;">2023 Long-Term Incentive Plan - available to grant</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,250,847</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Convertible senior notes, due 2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,055,323</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: 88%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">Convertible senior notes, due 2030</td> <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt; background-color: rgb(204, 238, 255);" valign="bottom">24,870,675</td> <td colspan="1" rowspan="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: 88%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Conversion of Class B common stock</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">12,097,148</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: rgb(204, 238, 255);" valign="bottom"> <span style="font-size: 12pt;">Total</span><br/> </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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">47,110,993</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> 1717000 120000 5250847 3055323 24870675 12097148 47110993 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The following table summarizes activity pursuant to this policy:</div> <div><br/></div> <table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 12pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: top;" valign="bottom"> </td> <td colspan="7" rowspan="1" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Years ended December 31,<br/> </div> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; 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="3" rowspan="1" style="text-align: center; vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <span style="font-weight: bold;">2022</span></td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Dividends paid to stockholders</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">$</td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">55,626</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">$</td> <td colspan="1" style="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">57,187</td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Stock repurchases</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">78,684<br/> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="font-weight: normal; 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="font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">82,972</td> <td colspan="1" style="font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; text-align: left; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman',Times,serif; font-size: 12pt;">Total</div> </td> <td colspan="1" style="font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">$</td> <td colspan="1" style="font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">134,310</td> <td colspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">$</td> <td colspan="1" style="white-space: nowrap; font-weight: normal; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">140,159</td> <td colspan="1" style="white-space: nowrap; font-weight: normal; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> </tr> </table> 55626000 57187000 78684000 82972000 134310000 140159000 7535881 4240573 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 8 – Details of Expenses</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The caption “Other” on the accompanying consolidated statements of operations consists of the following:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Foreign exchange gain (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">31,353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,269</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; font-family: 'Times New Roman'; font-size: 12pt;">Other components of periodic pension expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(11,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(13,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Investment income (expense)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">616</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="font-family: 'Times New Roman'; font-size: 12pt;">(200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;">Impact of the COVID-19 Pandemic</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company's operations were impacted by the "COVID-19" pandemic, particularly in 2020 and again in 2022 when operations in the People's Republic of China were impacted by government-mandated shut-downs.  The Company incurred incremental costs separable from normal operations that are directly related to the pandemic containment efforts, primarily wages paid to manufacturing employees during government-mandated shut-downs, additional wages and hardship allowances for working during lockdown periods, additional costs of cleaning and disinfecting facilities, costs of additional safety equipment for employees, and temporary housing for employees due to travel restrictions, which were partially offset by government subsidies.  Since 2021, certain costs directly attributable to the pandemic, such as additional costs of cleaning and disinfecting facility and costs of additional safety equipment for employees, are no longer incremental and are considered normal operating costs.  The net impact of the costs and subsidies are reported as "Cost of products sold" of $6,661 and "Selling, general, and administrative expenses" of $546 based on employee function on the consolidated statement of operations for the year ended December 31, 2022.  </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The caption “Other” on the accompanying consolidated statements of operations consists of the following:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Foreign exchange gain (loss)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5,690</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,692</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">Interest income</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">31,353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,269</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; font-family: 'Times New Roman'; font-size: 12pt;">Other components of periodic pension expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,730</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(11,090</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(13,206</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Investment income (expense)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,036</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">616</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="font-family: 'Times New Roman'; font-size: 12pt;">(200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">25,263</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,852</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,654</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 677000 5690000 -2692000 31353000 7560000 1269000 8730000 11090000 13206000 1347000 -6812000 -1036000 616000 -200000 11000 25263000 -4852000 -15654000 6661000 546000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 9 – Other Accrued Expenses</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Other accrued expenses consist of the following:</div> <div style="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;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">47,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">46,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Goods received, not yet invoiced</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,657</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">60,201</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; font-family: 'Times New Roman'; font-size: 12pt;">Accrued VAT taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">56,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55,010</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">90,715</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="font-family: 'Times New Roman'; font-size: 12pt;">99,416</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">239,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">261,606</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances accrual activity is shown below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Beginning balance</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"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">46,979</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,759</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,629</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances</div> </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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">101,696</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">102,640</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">89,832</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Credits issued</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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(101,324</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(94,682</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(88,708</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Foreign currency</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: #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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">409</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(738</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: #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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(994</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Ending balance</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: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">47,760</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">46,979</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,759</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Other accrued expenses consist of the following:</div> <div style="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;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">47,760</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">46,979</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Goods received, not yet invoiced</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,657</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">60,201</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; font-family: 'Times New Roman'; font-size: 12pt;">Accrued VAT taxes payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">56,218</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55,010</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">90,715</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="font-family: 'Times New Roman'; font-size: 12pt;">99,416</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">239,350</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">261,606</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> 47760000 46979000 44657000 60201000 56218000 55010000 90715000 99416000 239350000 261606000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances accrual activity is shown below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 64%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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%; white-space: nowrap;" 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="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" 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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Beginning balance</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"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">46,979</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,759</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,629</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Sales returns and allowances</div> </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 style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">101,696</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">102,640</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">89,832</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Credits issued</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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(101,324</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(94,682</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(88,708</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Foreign currency</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: #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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">409</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(738</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: #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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(994</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Ending balance</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: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">47,760</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">46,979</div> </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; 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39,759</div> </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> 46979000 39759000 39629000 -101696000 -102640000 -89832000 101324000 94682000 88708000 409000 -738000 -994000 47760000 46979000 39759000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 10 – Accumulated Other Comprehensive Income (Loss)</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Pension and</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">other post-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">retirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">actuarial items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">translation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">adjustment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at January 1, <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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(77,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">90,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,559</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">12,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(39,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,677</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,593</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,593</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,084</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,167</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(58,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">38,656</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(20,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">60,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19,064</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,281</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,260</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,144</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">51,310</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,425</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: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 31, <span style="text-indent: 0pt;">2022</span></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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(7,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(10,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(10,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">17,827</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,462</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,462</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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">20,289</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,181</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">875</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,164</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,599</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">10,337</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: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Other comprehensive income (loss) includes Vishay's proportionate share of other comprehensive income (loss) of nonconsolidated subsidiaries accounted for under the equity method.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The cumulative balance of each component of other comprehensive income (loss) and the income tax effects allocated to each component are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Pension and</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">other post-</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">retirement</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">actuarial items</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Currency</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">translation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">adjustment</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at January 1, <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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(77,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">90,634</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,559</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">12,592</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(39,386</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,509</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,083</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,895</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10,677</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,593</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,593</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,084</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,084</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,167</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(51,978</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,811</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 31, <span style="text-indent: 0pt;">2021</span></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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(58,908</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">38,656</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(20,252</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">60,949</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19,064</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(15,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,166</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,281</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,260</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,116</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,144</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">51,310</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(41,885</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,425</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: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 31, <span style="text-indent: 0pt;">2022</span></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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(7,598</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,229</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(10,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(10,338</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">17,827</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,462</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,462</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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Other comprehensive income before reclassifications, net of tax</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,876</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">20,289</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,181</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,181</div> </td> <td colspan="1" 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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Tax effect</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Amounts reclassified out of AOCI, net of 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">875</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">875</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Net 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,001</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">28,165</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,164</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Balance at December 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(14,599</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,936</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">10,337</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> -77075000 90634000 13559000 12592000 -51978000 -39386000 2509000 0 2509000 10083000 -51978000 -41895000 -10677000 0 -10677000 2593000 0 2593000 -8084000 0 -8084000 18167000 -51978000 -33811000 -58908000 38656000 -20252000 60949000 -41885000 19064000 15783000 0 15783000 45166000 -41885000 3281000 -8260000 0 -8260000 2116000 0 2116000 -6144000 0 -6144000 51310000 -41885000 9425000 -7598000 -3229000 -10827000 -10338000 28165000 17827000 -2462000 0 -2462000 -7876000 28165000 20289000 -1181000 0 -1181000 306000 0 306000 -875000 0 -875000 -7001000 28165000 21164000 -14599000 24936000 10337000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 11 – Pensions and Other Postretirement Benefits</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintains various retirement benefit plans. GAAP requires employers to recognize the funded status of a benefit plan, measured as the difference between plan assets at fair value and the benefit obligation, in its balance sheet.  The recognition of the funded status on the balance sheet requires employers to recognize actuarial items (such as actuarial gains and losses, prior service costs, and transition obligations) as a component of other comprehensive income, net of tax.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes amounts recorded on the accompanying consolidated balance sheets associated with these various retirement benefit plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Included in "Other assets":</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total included in other 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Included in "Payroll and related expenses":</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Total included in payroll and related expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(9,523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,368</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Accrued pension and other postretirement costs:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(30,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(144,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(135,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other retirement obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(11,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(10,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total accrued pension and other postretirement costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(195,503</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(187,092</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="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Accumulated other comprehensive 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: 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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">743</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; font-family: 'Times New Roman'; font-size: 12pt;">Total accumulated other comprehensive loss*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,173</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: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">* - Amounts included in accumulated other comprehensive loss are presented in this table pre-tax</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Defined Benefit Pension Plans</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;"><span style="text-decoration: underline;">U.S. Pension Plans</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintained several defined benefit pension plans which covered most full-time U.S. employees.  These included pension plans which are “qualified” under the Employee Retirement Income Security Act of 1974 (“ERISA”) and the Internal Revenue Code, and “non-qualified” pension plans which provide defined benefits primarily to U.S. employees whose benefits under the qualified pension plan would be limited by ERISA and the Internal Revenue Code.  The Company’s principal qualified U.S. pension plan (the Vishay Retirement Plan) was frozen effective January 1, 2009 and terminated in 2016.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company’s principal non-qualified U.S. pension plan (the Vishay Non-qualified Retirement Plan) was a contributory pension plan designed to provide similar defined benefits to covered U.S. employees whose benefits under the Vishay Retirement Plan were limited by the Internal Revenue Code.  The Vishay Non-qualified Retirement Plan was similar in construction to the Vishay Retirement Plan, except that the plan is not qualified under the Internal Revenue Code.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Vishay Non-qualified Retirement Plan, like all non-qualified plans, is considered to be unfunded.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the non-qualified pension plan were $21,095 and $20,615 at December 31, 2023 and 2022, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">In 2008, the Company adopted amendments to the Vishay Non-Qualified Retirement Plan such that effective January 1, 2009, the plan was frozen.  Pursuant to these amendments, no new employees may participate in the plans, no further participant contributions were required or permitted, and no further benefits shall accrue after December 31, 2008.  Benefits accumulated as of December 31, 2008 will be paid to employees upon or following retirement, and the Company will likely need to make additional cash contributions to the rabbi trust to fund this accumulated benefit obligation.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company also maintains other pension plans which provide supplemental defined benefits primarily to former U.S. employees whose benefits under qualified pension plans were limited by the Internal Revenue Code.  These non-qualified plans are all non-contributory plans, and are considered to be unfunded.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">In 2004, the Company entered into an employment agreement with Dr. Felix Zandman, its Executive Chairman and then-Chief Executive Officer.  Pursuant to this agreement, the Company is providing an annual retirement benefit of approximately $614 to his surviving spouse.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund benefit payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to this non-qualified pension plan were $445 and $1,023 at December 31, 2023 and 2022, respectively.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;"><span style="text-decoration: underline;">Non-U.S. Pension Plans</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company provides pension and similar benefits to employees of certain non-U.S. subsidiaries consistent with local practices.  Pension benefits earned are generally based on years of service and compensation during active employment.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth a reconciliation of the benefit obligation, plan assets, and funded status related to U.S. and non-U.S. pension plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">203,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">278,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,346</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Plan amendments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial (gains) 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(45,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(17,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(16,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailments and settlements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5,200</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(20,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">210,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">203,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Change in 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Fair value of plan assets at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">65,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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"><span style="font-size: 12pt;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">75,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actual 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Company contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">12,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(17,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(16,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">690</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(7,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">63,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">65,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Funded status at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(30,691</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(147,496</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(37,221</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(137,921</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The plan assets are stated at fair value. See Note 18 for further discussion of the valuation of the plan assets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Amounts recognized in the accompanying consolidated balance sheets consist of the following:</div> <div style="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="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - non-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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(144,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(30,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(135,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated other comprehensive 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</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="font-family: 'Times New Roman'; font-size: 12pt;">69</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="font-family: 'Times New Roman'; font-size: 12pt;">16,392</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: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(31,213</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(122,605</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(37,152</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(121,529</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial items consist of the following:</div> <div style="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="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized net actuarial (gain) loss</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unamortized prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">66</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">797</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="font-family: 'Times New Roman'; font-size: 12pt;">209</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="font-family: 'Times New Roman'; font-size: 12pt;">764</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: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth additional information regarding the projected and accumulated benefit obligations:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023 </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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022 </div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated benefit obligation, all plans</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">194,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">176,056</div> </td> <td colspan="1" 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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Plans for which the accumulated benefit obligation exceeds plan assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Projected benefit obligation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">146,898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">181,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated benefit obligation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">144,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">159,433</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Fair value of plan assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">38,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the components of net periodic pension cost:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> 2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,693</div> </td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,997</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,346</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,122</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,200</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,016</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,968</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: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(2,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of actuarial losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">175</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">345</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,523</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,760</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,032</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,444</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: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of prior 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">189</div> </td> <td colspan="1" 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%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">546</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net periodic pension cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">9,225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,266</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="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">See Note 10 for the pretax, tax effect and after tax amounts included in other comprehensive income during the years ended December 31, 2023, 2022, and 2021.  The estimated actuarial items for the defined benefit pensions plans that will be amortized from accumulated other comprehensive loss into net periodic pension cost during 2024 are not material.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine the net periodic pension costs:</div> <div style="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;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The plans’ expected return on assets is based on management’s expectations of long-term average rates of return to be achieved by the underlying investment portfolios. In establishing this assumption, management considers historical and expected returns for the asset classes in which the plans are invested, advice from pension consultants and investment advisors, and current economic and capital market conditions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The investment mix between equity securities and fixed income securities is based upon achieving a desired return, balancing higher return, more volatile equity securities, and lower return, less volatile fixed income securities and is adjusted for the expected duration of the obligation and the funded status of the plan.  Investment allocations are made across a range of securities, maturities and credit quality.  The Company’s non-U.S. defined benefit plan investments are based on local laws and customs.  Most plans invest in cash and local government fixed income securities, although plans in certain countries have investments in equity securities.  The plans do not invest in securities of Vishay or its subsidiaries.  Negative investment returns could ultimately affect the funded status of the plans, requiring additional cash contributions.  See Note 18 for further information on the fair value of the plan assets by asset category.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated future benefit payments are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,450</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; font-family: 'Times New Roman'; font-size: 12pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">8,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,830</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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">3,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2029-2033</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">74,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company’s anticipated 2024 contributions for defined benefit pension plans will approximate the expected benefit payments disclosed above.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Other Postretirement Benefits</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">In the U.S., the Company maintains unfunded non-pension postretirement plans, including medical benefits for certain executives and their surviving spouses, which are funded as costs are incurred.  The Company also maintains two unfunded non-pension postretirement plans at two European subsidiaries.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth a reconciliation of the benefit obligation, plan assets, and accrued benefit cost related to U.S. and non-U.S. non-pension defined benefit postretirement plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">6,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,611</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial (gains) losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">183</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">256</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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: 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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Funded status at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(4,260</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,563</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,328</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,715</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Amounts recognized in the accompanying consolidated balance sheets consist of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </div> </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="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - non-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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated other comprehensive (income) loss<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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</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: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(5,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(6,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(5,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial items consist of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized net actuarial loss (gain)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</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: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the components of net periodic benefit cost:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">278</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42</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%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of actuarial (gains) 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt;">342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">116</div> </td> <td colspan="1" 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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">89</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">67</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: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net periodic benefit cost (benefit)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(75</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The estimated actuarial items for the other postretirement benefit plans that will be amortized from accumulated other comprehensive loss into net periodic benefit cost during 2024 are not material.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine the net periodic benefit costs:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.88</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 12pt;"><br/> </span> </div> <div><span style="font-size: 12pt;"> </span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The impact of a one-percentage-point change in assumed health care cost trend rates on the net periodic benefit cost and postretirement benefit obligation is not material.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated future benefit payments are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Plans</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;" 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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">390</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">621</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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">205</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,525</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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">785</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-indent: 0pt;">2029-2033</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="font-family: 'Times New Roman'; font-size: 12pt;">1,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">As the plans are unfunded, the Company’s anticipated contributions for 2024 are equal to its estimated benefits payments.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Other Retirement Obligations</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company participates in various other defined contribution and government-mandated retirement plans based on local law or custom.  The Company periodically makes required contributions for certain of these plans, whereas other plans are unfunded retirement bonus plans which will be paid at the employee's retirement date.  At December 31, 2023 and 2022, the accompanying consolidated balance sheets include $11,087 and $10,560, respectively, within accrued pension and other postretirement costs related to these plans.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company’s U.S. employees are eligible to participate in a 401(k) savings plan, which provides for Company matching contributions.  The Company’s matching expense for the plans was $7,641, $7,083, and $6,557 for the years ended December 31, 2023, 2022, and 2021, respectively.  No material amounts are included in the accompanying consolidated balance sheets at December 31, 2023 and 2022 related to unfunded 401(k) contributions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain key employees participate in a deferred compensation plan.  During the years ended December 31, 2023, 2022, and 2021, these employees could defer a portion of their compensation until retirement, or elect shorter deferral periods.  The Company maintains a liability within other noncurrent liabilities on its consolidated balance sheets related to these deferrals.  The Company maintains a non-qualified trust, referred to as a “rabbi” trust, to fund payments under this plan.  Rabbi trust assets are subject to creditor claims under certain conditions and are not the property of employees.  Therefore, they are accounted for as other noncurrent assets.  Assets held in trust related to the deferred compensation plan at December 31, 2023 and 2022 were approximately $28,838 and $28,535, respectively.  </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes amounts recorded on the accompanying consolidated balance sheets associated with these various retirement benefit plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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: top;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Included in "Other assets":</div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total included in other 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Included in "Payroll and related expenses":</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Total included in payroll and related expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(9,523</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(14,368</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Accrued pension and other postretirement costs:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: 76%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(30,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(144,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(135,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other retirement obligations</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(11,087</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(10,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Total accrued pension and other postretirement costs</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(195,503</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(187,092</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="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Accumulated other comprehensive 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: 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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. pension plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non-U.S. other postretirement plans</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">743</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; font-family: 'Times New Roman'; font-size: 12pt;">Total accumulated other comprehensive loss*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,330</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,173</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: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">* - Amounts included in accumulated other comprehensive loss are presented in this table pre-tax</span></div> 3929000 4715000 3929000 4715000 1474000 6378000 7149000 6827000 510000 497000 390000 666000 9523000 14368000 29217000 30843000 144276000 135809000 3750000 3831000 7173000 6049000 11087000 10560000 195503000 187092000 -522000 69000 24891000 16392000 -1527000 -2031000 1488000 743000 24330000 15173000 21095000 20615000 614000 445000 1023000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth a reconciliation of the benefit obligation, plan assets, and funded status related to U.S. and non-U.S. pension plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">203,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,613</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">278,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,997</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,346</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,122</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,200</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Plan amendments</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial (gains) 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(272</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,835</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(7,668</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(45,102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefits paid</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(17,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(16,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailments and settlements</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(27</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5,200</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(20,231</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">210,783</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">203,541</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Change in 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Fair value of plan assets at beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">65,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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"><span style="font-size: 12pt;">$</span> <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">75,920</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actual 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,976</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">790</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Company contributions</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">12,161</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(8,255</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(17,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,846</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(16,777</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">690</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(7,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">63,287</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">65,620</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Funded status at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(30,691</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(147,496</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(37,221</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(137,921</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 37221000 203541000 45613000 278173000 0 3063000 0 4199000 1997000 7346000 1122000 3200000 0 -15000 0 79000 -272000 8835000 -7668000 -45102000 8255000 17160000 1846000 16777000 0 -27000 0 0 0 5200000 0 -20231000 30691000 210783000 37221000 203541000 0 65620000 0 75920000 0 1976000 0 790000 8255000 12161000 1846000 13212000 8255000 17160000 1846000 16777000 0 690000 0 -7525000 0 63287000 0 65620000 -30691000 -147496000 -37221000 -137921000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Amounts recognized in the accompanying consolidated balance sheets consist of the following:</div> <div style="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="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,929</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,715</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,474</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,149</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,827</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - non-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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(29,217</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(144,276</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(30,843</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(135,809</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated other comprehensive 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</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="font-family: 'Times New Roman'; font-size: 12pt;">69</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="font-family: 'Times New Roman'; font-size: 12pt;">16,392</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: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(31,213</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(122,605</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(37,152</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(121,529</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 0 3929000 0 4715000 1474000 7149000 6378000 6827000 29217000 144276000 30843000 135809000 -522000 24891000 69000 16392000 -31213000 -122605000 -37152000 -121529000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial items consist of the following:</div> <div style="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="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized net actuarial (gain) loss</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,094</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(140</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,628</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unamortized prior service cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">66</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">797</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="font-family: 'Times New Roman'; font-size: 12pt;">209</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="font-family: 'Times New Roman'; font-size: 12pt;">764</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: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(522</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24,891</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16,392</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> 588000 -24094000 140000 -15628000 66000 797000 209000 764000 -522000 24891000 69000 16392000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth additional information regarding the projected and accumulated benefit obligations:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023 </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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022 </div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated benefit obligation, all plans</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">194,361</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">176,056</div> </td> <td colspan="1" 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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Plans for which the accumulated benefit obligation exceeds plan assets:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Projected benefit obligation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">146,898</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">181,207</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated benefit obligation</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">30,691</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">144,213</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">37,221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">159,433</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Fair value of plan assets</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,032</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">38,854</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 30691000 194361000 37221000 176056000 30691000 146898000 37221000 181207000 30691000 144213000 37221000 159433000 0 3032000 0 38854000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the components of net periodic pension cost:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="22" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> 2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,063</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,199</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,693</div> </td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Interest cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,997</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,346</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,122</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,200</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,016</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,968</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: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(2,270</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,725</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(1,660</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of actuarial losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">175</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">345</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,523</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,760</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,032</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="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,444</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: top; width: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of prior 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">216</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">189</div> </td> <td colspan="1" 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%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">546</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,190</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">632</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net periodic pension cost</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2,316</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">9,225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,789</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11,840</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,266</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0 3063000 0 4199000 0 4693000 1997000 7346000 1122000 3200000 1016000 2968000 0 2270000 0 1725000 0 1660000 -175000 -345000 -1523000 -4760000 -2032000 -7444000 144000 195000 144000 216000 144000 189000 0 -546000 0 -1190000 0 -632000 2316000 9225000 2789000 11840000 3192000 14266000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.36</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.12</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine the net periodic pension costs:</div> <div style="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;" valign="bottom"></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.57</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.60</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.07</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.96</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> 0.0525 0.0336 0.055 0.0357 0 0.0312 0 0.026 0.055 0.0357 0.025 0.0119 0 0.026 0 0.0207 0 0.0411 0 0.0296 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated future benefit payments are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,347</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,301</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,450</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; font-family: 'Times New Roman'; font-size: 12pt;">2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,941</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,775</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">8,306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,830</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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt;">3,198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,744</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 76%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">2029-2033</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,415</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">74,939</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 3347000 14897000 3301000 15450000 1941000 17775000 8306000 14830000 3198000 14744000 9415000 74939000 2 2 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth a reconciliation of the benefit obligation, plan assets, and accrued benefit cost related to U.S. and non-U.S. non-pension defined benefit postretirement plans:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">6,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,611</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,782</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial (gains) losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">183</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">801</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,525</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(749</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(681</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(975</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(147</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Currency translation</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">256</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">(463</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Benefit obligation at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">7,563</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,328</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,715</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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: 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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Funded status at end of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(4,260</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,563</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(4,328</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,715</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="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 4328000 6715000 7611000 7782000 21000 221000 39000 237000 225000 251000 178000 55000 183000 801000 -2525000 -749000 497000 681000 975000 147000 0 256000 0 -463000 4260000 7563000 4328000 6715000 0 0 0 0 -4260000 -7563000 -4328000 -6715000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Amounts recognized in the accompanying consolidated balance sheets consist of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </div> </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="3" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(497</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(666</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accrued benefit liability - non-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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,750</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(7,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(3,831</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,049</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Accumulated other comprehensive (income) loss<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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</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: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(5,787</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(6,075</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,359</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(5,972</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 510000 390000 497000 666000 3750000 7173000 3831000 6049000 -1527000 1488000 -2031000 743000 -5787000 -6075000 -6359000 -5972000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Actuarial items consist of the following:</div> <div style="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: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2023</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="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 31, 2022</div> </div> </div> </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="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Unrecognized net actuarial loss (gain)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</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: 52%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(1,527</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,488</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(2,031</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">743</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> 1527000 -1488000 2031000 -743000 -1527000 1488000 -2031000 743000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the components of net periodic benefit cost:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">221</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">39</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">237</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">102</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">278</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">251</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">178</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">55</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">163</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">42</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%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Amortization of actuarial (gains) 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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(321</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt;">342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">53</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">116</div> </td> <td colspan="1" 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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Curtailment and settlement losses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">89</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">67</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: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net periodic benefit cost (benefit)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(75</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">569</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">559</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">503</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> 21000 221000 39000 237000 102000 278000 225000 251000 178000 55000 163000 42000 321000 -8000 -342000 -85000 -53000 -116000 0 -89000 0 0 0 -67000 -75000 569000 559000 377000 318000 503000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine benefit obligations at December 31 of the respective years:</div> <div style="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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.25</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.40</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following weighted average assumptions were used to determine the net periodic benefit costs:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="14" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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="6" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Plans</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Discount rate</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">5.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.50</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.80</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Rate of compensation increase</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4.19</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">0.00</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.88</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> 0.0525 0.034 0.055 0.0386 0 0.04 0 0.0419 0.055 0.0386 0.025 0.008 0 0.0419 0 0.0288 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Estimated future benefit payments are as follows:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Non-U.S.</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Plans</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;" 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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">510</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">390</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">499</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">621</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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">467</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">205</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">452</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,525</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; font-family: 'Times New Roman'; font-size: 12pt;"><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="font-family: 'Times New Roman'; font-size: 12pt;">416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">785</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-indent: 0pt;">2029-2033</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="font-family: 'Times New Roman'; font-size: 12pt;">1,594</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,897</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 510000 390000 499000 621000 467000 205000 452000 1525000 416000 785000 1594000 4897000 11087000 10560000 7641000 7083000 6557000 28838000 28535000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 12 – Stock-Based Compensation</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">2023 Long-Term Incentive Plan</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company implemented the Vishay Intertechnology, Inc. 2023 Long-Term Incentive Plan (the "2023 Plan") after receiving stockholder approval at its 2023 Annual Meeting of Stockholders on May 23, 2023.  The 2023 Plan allows the Company to grant up to 6,000,000 shares (subject to certain adjustments described in the 2023 Plan) of stock options, stock appreciation rights, restricted stock, restricted stock units, other stock-based awards, phantom stock units, and other cash-based awards to employees, directors, consultants, and other service providers of the Company and its affiliates.  Such instruments are available for grant until March 24, 2033.  The Company has granted approximately 761,000 time-vested restricted stock units to employees pursuant to the 2023 Plan.  At December 31, 2023, the Company has reserved 5,250,847 shares of common stock for future grants of equity awards pursuant to the 2023 Plan.<br/> </div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-style: italic;">2007 Stock Incentive Program</div> <div><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">Under the Company's 2007 Stock Incentive Program (the "2007 Program"), as amended and restated, certain executive officers and board members of the Company were granted restricted stock units.  No further awards will be granted pursuant to the 2007 Program.  Pursuant to the terms of the 2023 Plan, any shares of common stock that are subject to outstanding awards granted pursuant to the 2007 Program that subsequently cease to be subject to such awards as a result of the termination, expiration, cancellation, or forfeiture of such awards and any shares of common stock withheld in settlement of tax withholding obligations associated with outstanding awards granted pursuant to the 2007 Program may become available for issuance under the 2023 Plan.  A total of 1,294,546 shares of common stock were subject to awards granted pursuant to the 2007 Program as of May 23, 2023.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">All RSUs granted pursuant to the 2007 Program and the 2023 Plan contain service vesting conditions.  Certain RSUs also contain performance or market vesting conditions.  The Company recognizes compensation cost for RSUs that are expected to vest and records cumulative adjustments in the period that the expectation changes. </div> <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes share-based compensation expense recognized:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,396</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">209</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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,605</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="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at December 31, 2023 <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(amortization periods in years)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Periods</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">15,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1.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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.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: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">15,174</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company currently expects all performance-based RSUs to vest and all of the associated unrecognized compensation cost for performance-based RSUs presented in the table above to be recognized.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Restricted Stock Units</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Each RSU entitles the recipient to receive a share of common stock when the RSU vests.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">RSU activity is presented below <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of RSUs in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 9pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">19.73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18.90</div> </td> <td colspan="1" 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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Granted*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">336</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22.07</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Vested**</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">18.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Cancelled or forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24.83</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="font-family: 'Times New Roman'; font-size: 12pt;">(13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">20.50</td> <td colspan="1" style="font-size: 12pt; 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="font-family: 'Times New Roman'; font-size: 12pt;">-</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">End of year</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,717</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23.03</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="font-family: 'Times New Roman'; font-size: 12pt;">894</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19.73</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="font-family: 'Times New Roman'; font-size: 12pt;">877</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.08</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: 28%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: 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: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Expected to vest</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,702</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 12pt;">894</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 12pt;">877</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">* Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.</div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</div> <div><br/></div> <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">The number of performance-based RSUs that are scheduled to vest increases ratably based on the achievement of defined performance and market criteria between the established target and maximum levels. <span style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; color: #000000;"> RSUs with performance-based and market-based vesting criteria are expected to vest as follows <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of RSUs in thousands)</span>:</span></div> <div style="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; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Vesting Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Expected to</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Not Expected</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2024***</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165</div> </td> <td colspan="1" 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;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">168</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">168</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: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">*** The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">In the event of (i) any termination (other than for cause) after attaining retirement age (as defined in the respective executive's employment arrangement), the executive's outstanding RSUs shall immediately vest and the outstanding performance-based RSUs shall vest on their normal vesting date to the extent applicable performance criteria are realized; (ii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are not assumed or continued, all of such executive’s outstanding RSUs and performance-based RSUs shall immediately vest; (iii) a change of control of Vishay in which the executive's RSUs and performance-based RSUs are assumed or continued, upon termination without cause or good reason the executive's outstanding RSUs and performance-based RSUs.  In the event of voluntary termination by the executive prior to attaining retirement age or termination for cause, the executive’s outstanding RSUs and performance-based RSUs will be forfeited.  </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Phantom Stock Units</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Each phantom stock unit entitles the recipient to receive a share of common stock at the individual's termination of employment or any other future date specified in the applicable employment agreement.  Phantom stock units participate in dividend distribution on the same basis as the Company's common stock and Class B common stock.  Dividend equivalents are issued in the form of additional units of phantom stock.  The phantom stock units are fully vested at all times.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes the Company’s phantom stock units activity <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of phantom stock units in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</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="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21.48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">$</span></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">20.89</span></td> <td colspan="1" 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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Dividend equivalents issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">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"> </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: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Redeemed for common stock*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(113</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="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" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="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: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">120</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%; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">226<br/> </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%; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">212</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%; 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> </tr> </table> <div style="text-align: justify;">* The number of phantom stock units redeemed for common stock includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</div> 6000000 2033-03-24 761000 5250847 1294546 <div><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes share-based compensation expense recognized:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,425</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,323</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,396</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">107</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">222</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">209</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; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,532</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,545</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6,605</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> 16425000 6323000 6396000 107000 222000 209000 16532000 6545000 6605000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes unrecognized compensation cost and the weighted average remaining amortization periods at December 31, 2023 <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(amortization periods in years)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unrecognized</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Compensation</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Cost</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Remaining</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Amortization</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Periods</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">15,174</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1.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%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">0.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: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">15,174</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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> 15174000 P1Y7M6D 0 P0Y 15174000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">RSU activity is presented below <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of RSUs in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">RSUs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Weighted</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Average</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 9pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">894</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">19.73</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">877</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.08</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">793</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18.90</div> </td> <td colspan="1" 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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Granted*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,180</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24.34</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">336</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19.13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">319</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22.07</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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Vested**</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(342</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">18.86</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(306</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.04</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(235</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18.79</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 28%; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Cancelled or forfeited</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">24.83</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="font-family: 'Times New Roman'; font-size: 12pt;">(13</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">20.50</td> <td colspan="1" style="font-size: 12pt; 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="font-family: 'Times New Roman'; font-size: 12pt;">-</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%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">End of year</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,717</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23.03</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="font-family: 'Times New Roman'; font-size: 12pt;">894</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">19.73</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="font-family: 'Times New Roman'; font-size: 12pt;">877</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20.08</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: 28%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: 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: 28%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Expected to vest</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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,702</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 12pt;">894</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 12pt;">877</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%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </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="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">* Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.</div> <div style="text-align: justify; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</div> 894000 19.73 877000 20.08 793000 18.9 1180000 24.34 336000 19.13 319000 22.07 342000 18.86 306000 20.04 235000 18.79 15000 24.83 13000 20.5 0 0 1717000 23.03 894000 19.73 877000 20.08 1702000 894000 877000 <span style="font-family: 'Times New Roman',Times,serif; font-size: 12pt; color: #000000;"> RSUs with performance-based and market-based vesting criteria are expected to vest as follows <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of RSUs in thousands)</span>:</span> <div style="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; border-bottom: #000000 2px solid;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Vesting Date</div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Expected to</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> Not Expected</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">to Vest</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2024***</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">165</div> </td> <td colspan="1" 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;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2025</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">168</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">168</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: #CCEEFF;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;">January 1, 2026</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">157</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">172</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;">*** The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved.</div> 165000 0 165000 168000 0 168000 157000 15000 172000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes the Company’s phantom stock units activity <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(number of phantom stock units in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="23" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="7" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Number of</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Phantom</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Stock Units</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Grant-date</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Fair Value per</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Unit</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="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Outstanding:</div> </td> <td colspan="3" 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="3" 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="3" 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="3" 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="3" 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="3" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Beginning of year</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">226</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">212</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">198</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="3" 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: 28%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Granted</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21.48</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">22.20</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">$</span></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">20.89</span></td> <td colspan="1" 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: 28%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Dividend equivalents issued</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">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"> </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: bottom; width: 28%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;">Redeemed for common stock*</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; font-weight: bold; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">(113</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">)</td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="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" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="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: 28%; padding-bottom: 4px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">120</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%; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">226<br/> </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%; 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="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">212</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%; 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> </tr> </table> <div style="text-align: justify;">* The number of phantom stock units redeemed for common stock includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements.</div> 226000 212000 198000 5000 21.48 10000 22.2 10000 20.89 2000 4000 4000 -113000 0 0 120000 226000 212000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 13 – Commitments and Contingencies</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Environmental Matters</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company is subject to various federal, state, local, and foreign laws and regulations governing environmental matters, including the use, discharge, and disposal of hazardous materials. The Company’s manufacturing facilities are believed to be in substantial compliance with current laws and regulations. Complying with current laws and regulations has not had a material adverse effect on the Company’s financial condition.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has engaged environmental consultants and attorneys to assist management in evaluating potential liabilities related to environmental matters. Management assesses the input from these consultants along with other information known to the Company in its effort to continually monitor these potential liabilities. Management assesses its environmental exposure on a site-by-site basis, including those sites where the Company has been named as a “potentially responsible party.” Such assessments include the Company’s share of remediation costs, information known to the Company concerning the size of the hazardous waste sites, their years of operation, and the number of past users and their financial viability.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As of December 31, 2023, the Company has accrued environmental liabilities of $12,430, of which $2,936 is included in <span style="-sec-ix-hidden:Fact_190821ebcc8b4a03b46723c5e48dad3a"><span style="-sec-ix-hidden:Fact_4b444f07160f4886b1c396083c330a1f">other accrued liabilities</span></span> on the accompanying consolidated balance sheet, and $9,494 is included in <span style="-sec-ix-hidden:Fact_6da8ba71a66a4189a10539f29c3eb9b7"><span style="-sec-ix-hidden:Fact_c8b7026c350f40d2a9b3c9e6817e452f">other noncurrent liabilities</span></span> on the accompanying consolidated balance sheet.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">While the ultimate outcome of these matters cannot be determined, management does not believe that the final disposition of these matters will have a material adverse effect on the Company’s consolidated financial position, results of operations, or cash flows.  The Company’s present and past facilities have been in operation for many years. These facilities have used substances and have generated and disposed of wastes which are or might be considered hazardous. Therefore, it is possible that additional environmental issues may arise in the future, which the Company cannot now predict.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Litigation</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company is a party to various claims and lawsuits arising in the normal course of business. The Company is of the opinion that these litigations or claims will not have a material negative effect on its consolidated financial position, results of operations, or cash flows.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Long-Term Purchase Agreements</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintains long-term purchase agreements with subcontractors, suppliers, and other business partners to ensure access to external capacity and supply.  The Company has minimum purchase commitments pursuant to certain of its long-term arrangements with its subcontractors and other suppliers and business partners of $57,824 and $29,109 for the years 2024 through 2025, respectively.  Certain minimum purchase commitments are based on an 18-month rolling forecast and, accordingly, the 2025 minimum purchase commitments will likely increase.  The Company has the option to purchase amounts in addition to the minimum commitment and, accordingly, actual purchases may be different than the amounts disclosed above.  The Company exceeded its minimum purchase commitments in 2023. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Product Quality Claims</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company is a party to various product quality claims in the normal course of business.  See Note 1 for further information on the Company's warranty obligations.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Executive Employment Agreements</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has employment agreements with certain of its senior executives.  These employment agreements provide incremental compensation in the event of termination.  The Company does not provide any severance or other benefits specifically upon a change in control.</div> 12430000 2936000 true 9494000 57824000 29109000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 14 – Current Vulnerability Due to Certain Concentrations</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Market Concentrations</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">No customer represented greater than 10% of consolidated net revenue in 2023 or 2022.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">A material portion of the Company's revenues are derived from the worldwide industrial, automotive, telecommunications, and computing markets. These markets have historically experienced wide variations in demand for end products. If demand for these end products should decrease, the producers thereof could reduce their purchases of the Company's products, which could have an adverse effect on the Company's results of operations and financial position.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain subsidiaries and product lines have customers which comprise greater than 10% of the subsidiary's or product line's net revenues.  The loss of one of these customers could have a material effect on the results of operations of the subsidiary or product line and financial position of the subsidiary, which could result in an impairment charge which could be material to the Company's consolidated financial statements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Credit Risk Concentrations</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Financial instruments with potential credit risk consist principally of cash and cash equivalents, short-term investments, accounts receivable, and notes receivable. Concentrations of credit risk with respect to receivables are generally limited due to the Company’s large number of customers and their dispersion across many countries and industries.  As of December 31, 2023, one customer comprised 12.4% of the Company's accounts receivable balance.  As of December 31, 2022, one customer comprised 10.2% of the Company's accounts receivable balance.  The Company continually monitors the credit risks associated with its accounts receivable and adjusts the allowance for uncollectible accounts accordingly.  The credit risk exposure associated with the accounts receivable is limited by the allowance and is not considered material to the financial statements.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintains cash and cash equivalents and short-term investments with various major financial institutions. The Company is exposed to credit risk related to the potential inability to access liquidity in financial institutions where its cash and cash equivalents and short-term investments are concentrated. <span style="font-family: 'Times New Roman'; font-size: 12pt; color: #000000;">As of December 31, 2023, the following financial institutions held over 10% of the Company’s combined cash and cash equivalents and short-term investments balance:</span></div> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">JPMorgan*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">Santander*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">TD Bank*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">15.0</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 88%;" valign="bottom">MUFG Bank Ltd.*</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10.8</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-size: 12pt;">Bank of America*</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">10.1</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">*Participant in Credit Facility</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Sources of Supplies</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The production and sale of the Company’s products is reliant on a complex global interconnected supply chain of vendors, manufacturing facilities, third-party foundries and subcontractors, shipping partners, distributors, and end market customers.  Disruption in one part of the supply chain could cause disruption in all other parts of the supply chain.  Global shipping impacts several parts of the supply chain and the disruption experienced in recent years has, at times, negatively impacted the Company’s ability to manufacture products and to deliver them to customers.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Although most materials incorporated into the Company's products are available from a number of sources, certain materials, including plastics and metals, are produced in only a limited number of regions around the world or are available from only a limited number of suppliers.  Suppliers periodically extend lead times, face capacity constraints, limit supplies, increase prices, experience quality issues, or encounter cybersecurity or other issues that can interrupt or increase the cost of our supply.  The unavailability or reduced availability of these materials could require the Company to temporarily cease or reduce production or incur additional costs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Customer requirements and certain laws pertaining to the responsible sourcing of materials, including tantalum, tungsten, tin, gold, and cobalt, all of which are used in the Company’s products, are increasing and becoming more stringent.  Responsible sourcing efforts may result in increased prices and decreased availability of these materials.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Many of the metals used in the manufacture of the Company’s products, including gold, copper, and palladium, are traded on active markets and can be subject to significant price volatility.  To ensure adequate supply and to provide cost certainty, the Company’s policy is to enter into short-term commitments to purchase defined portions of annual consumption of the raw materials utilized if market prices decline below budget.  If after entering into these commitments, the market prices for these raw materials decline, losses are recognized on these adverse purchase commitments.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company's production can be disrupted by the unavailability of resources, such as water, energy, and gases.  The unavailability or reduced availability of these resources could require the Company to reduce production or incur additional costs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company uses third-party foundries and subcontractors for certain of its manufacturing activities, primarily wafer fabrication and the assembly and testing of finished goods.  Establishing third-party contract manufacturer relationships can be time consuming and costly, and the number of qualified providers is limited.  The Company's agreements with these manufacturers typically require it to commit to purchase services based on forecasted product needs, which may be inaccurate, and, in some cases, require the recognition of losses on these adverse purchase commitments.  The Company's agreements may limit its ability to increase production, particularly during periods of growing demand for our products.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Geographic Concentration</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has operations outside the United States, and approximately 74% of revenues earned during 2023 were derived from sales to customers outside the United States.  Additionally, as of December 31, 2023, $660,258 of the Company’s cash and cash equivalents and short-term investments were held by subsidiaries outside of the United States.  Some of the Company’s products are produced and cash and cash equivalents and short-term investments are held in countries which are subject to risks of political, economic, and military instability.  This instability could result in wars, riots, nationalization of industry, currency fluctuations, and labor unrest.  These conditions could have an adverse impact on the Company’s ability to operate in these regions and, depending on the extent and severity of these conditions, could materially and adversely affect the Company’s overall financial condition, operating results, and ability to access its liquidity when needed.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As of December 31, 2023 the Company’s cash and cash equivalents and short-term investments were concentrated in the following countries:</div> <div style="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 rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">United States<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">50.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 88%;" valign="bottom">People's Republic of China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10.7</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">Israel<br/> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10.6</div> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">The Republic of China (Taiwan)<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">Germany<br/> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">6.8</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">Singapore<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other 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="font-family: 'Times New Roman'; font-size: 12pt;">1.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Certain of the Company's non-U.S. subsidiaries have cash and cash equivalents and short-term investments deposited in U.S. financial institutions.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Vishay has been in operation in Israel for 53 years. The Company has never experienced any material interruption in its operations attributable to these factors, in spite of several Middle East crises, including wars. </div> 0.124 0.102 <span style="font-family: 'Times New Roman'; font-size: 12pt; color: #000000;">As of December 31, 2023, the following financial institutions held over 10% of the Company’s combined cash and cash equivalents and short-term investments balance:</span> <div style="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; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">JPMorgan*</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">16.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">Santander*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">16.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">TD Bank*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">15.0</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 88%;" valign="bottom">MUFG Bank Ltd.*</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10.8</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"><span style="font-size: 12pt;">Bank of America*</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">10.1</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">%</td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">*Participant in Credit Facility</div> 0.162 0.162 0.15 0.108 0.101 0.74 660258000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">As of December 31, 2023 the Company’s cash and cash equivalents and short-term investments were concentrated in the following countries:</div> <div style="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 rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">United States<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">50.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; font-size: 12pt; width: 88%;" valign="bottom">People's Republic of China<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">10.7</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">Israel<br/> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">10.6</div> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">The Republic of China (Taiwan)<br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">9.2</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%; background-color: #CCEEFF;" valign="bottom">Germany<br/> </td> <td colspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">6.8</td> <td colspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">%</td> </tr> <tr> <td style="vertical-align: bottom; font-size: 12pt; width: 88%;" valign="bottom">Singapore<br/> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">6.3</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other Asia</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other 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="font-family: 'Times New Roman'; font-size: 12pt;">1.2</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> <tr> <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Other</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1.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="font-family: 'Times New Roman'; font-size: 12pt;">%</div> </td> </tr> </table> 0.502 0.107 0.106 0.092 0.068 0.063 0.038 0.012 0.012 P53Y <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 15 – Segment and Geographic Data</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Vishay is a global manufacturer and supplier of electronic components.  Vishay operates, and its chief operating decision maker makes strategic and operating decisions with regards to assessing performance and allocating resources based on, six reporting segments: MOSFETs, Diodes, Optoelectronic Components, Resistors, Inductors, and Capacitors.  These segments represent groupings of product lines based on their functionality:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <table cellpadding="0" cellspacing="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;"> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 93.35%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Metal oxide semiconductor field effect transistors ("MOSFETs") function as solid state switches to control power.</div> </td> </tr> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td style="width: 93.35%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Diodes route, regulate, and block radio frequency, analog, and power signals; protect systems from surges or electrostatic discharge damage; or provide electromagnetic interference filtering.</div> </td> </tr> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 93.35%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Optoelectronic components emit light, detect light, or do both.</div> </td> </tr> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td style="width: 93.35%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Resistors are basic components used in all forms of electronic circuitry to adjust and regulate levels of voltage and current. </div> </td> </tr> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #CCEEFF;"> </td> <td style="width: 93.35%; vertical-align: top; background-color: #CCEEFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Inductors use an internal magnetic field to change alternating current phase and resist alternating current.</div> </td> </tr> <tr> <td style="width: 4.99%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">●</div> </td> <td style="width: 1.67%; vertical-align: top; background-color: #FFFFFF;"> </td> <td style="width: 93.35%; vertical-align: top; background-color: #FFFFFF;"> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Capacitors store energy and discharge it when needed.</div> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Vishay's reporting segments generate substantially all of their revenue from product sales to the industrial, automotive, telecommunications, computing, consumer products, power supplies, military and aerospace, and medical end markets.  An immaterial portion of revenues are from royalties.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company’s chief operating decision maker uses operating income, exclusive of certain items ("segment operating income") to make decisions, allocate resources, and assess performance, and the Company thus considers segment operating income to be its measure of segment profit or loss.  Only dedicated, direct selling, general, and administrative expenses of the segments are included in the calculation of segment operating income.  The Company's calculation of segment operating income excludes selling, general, and administrative costs of its global operations, sales and marketing, information systems, finance, and administration groups, as well as restructuring and severance costs, the direct impact of the COVID-19 pandemic, and other items affecting comparability.  Management believes that evaluating segment performance excluding such items is meaningful because it provides insight with respect to intrinsic operating results of the Company.  These items represent reconciling items between segment operating income and consolidated operating income.  Business segment assets are the owned or allocated assets used by each business. </div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following tables set forth business segment information:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">MOSFETs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Diodes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Capacitors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Corporate /</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2023:</span></div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">778,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">690,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">243,146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">843,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">347,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">498,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </td> <td colspan="1" 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195,793</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">153,462</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">42,963</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">209,425</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">99,684</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">104,985</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">806,312</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">35,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">174,457</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">132,543</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">62,185</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23,228</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">67,085</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">10,767</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,914</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">11,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">329,410</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2023</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">702,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">852,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">352,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">946,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">365,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">459,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">560,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,239,923</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2022:</span></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: 7%;" 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" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">762,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">765,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">296,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">832,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">331,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">509,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">228,692</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">176,422</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85,456</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">235,259</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">93,453</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">104,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">917,431</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">30,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">34,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">155,864</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">90,297</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">76,702</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">35,102</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,214</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">325,308</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2022</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">672,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">814,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">385,388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">861,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">322,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">496,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">312,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,865,653</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2021:</span></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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">667,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">709,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">302,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">752,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">335,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">472,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">148,652</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">145,814</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,378</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">190,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">97,482</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85,342</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,621</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">30,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">34,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">159,247</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">44,227</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,772</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,068</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">57,729</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,377</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,099</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">218,372</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2021</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">503,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">815,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">377,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">783,390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">355,353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">496,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">210,882</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,543,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">________________</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Reconciliation:</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">806,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">917,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(546</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; font-family: 'Times New Roman'; font-size: 12pt;">Unallocated Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(320,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(301,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(282,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Consolidated Operating Income (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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">486,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">615,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">467,802</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; font-family: 'Times New Roman'; font-size: 12pt;">Unallocated Other Income (Expense)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(18,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(21,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">Consolidated Income Before Taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">467,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">593,505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">434,610</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors.  The distribution of sales by customer type is shown below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Distributors</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,798,291</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,019,842</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,902,499</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">OEMs</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,378,065</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,229,114</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,138,569</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">EMS companies</div> </div> </td> <td colspan="1" style="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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225,689</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">248,445</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">199,419</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </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: justify; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues were attributable to customers in the following regions:</div> <div style="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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </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"> </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> <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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Asia</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,255,563</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,347,893</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,392,267</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Europe</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,255,652</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,146,898</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,072,025</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Americas</div> </div> </td> <td colspan="1" style="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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">890,830</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,002,610</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">776,195</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, military and aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets.  Sales by end market are presented below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </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"> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Industrial</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"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">1,216,078</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,377,043</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,269,150</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Automotive</div> </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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">1,202,923</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,067,499</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">994,039</div> </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: bottom; font-size: 12pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Military and Aerospace</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">271,871</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">215,078</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">170,484</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Medical</div> </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 style="font-size: 12pt; font-weight: bold;"> <div style="font-family: 'Times New Roman';">152,611</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">133,808</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">130,126</div> </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: bottom; font-size: 12pt; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Other*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">558,562</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">703,973</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">676,688</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">3,240,487</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt;">*Power supplies, telecommunications, consumer products, and computing</span><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes net revenues based on revenues generated by subsidiaries located within the identified geographic area:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">879,734</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">974,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Germany</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,076,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,005,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">976,907</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">151,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">142,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">134,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">29,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20,362</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; font-family: 'Times New Roman'; font-size: 12pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,264,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,348,804</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,357,583</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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes property and equipment based on physical location:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">162,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144,112</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Germany</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">305,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">229,449</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">148,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">118,672</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">98,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">87,174</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; font-family: 'Times New Roman'; font-size: 12pt;">People's Republic of China</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">250,209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">250,669</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Republic of China (Taiwan)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">207,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">192,456</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">108,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">98,332</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">13,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,595</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,294,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,130,459</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> 6 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following tables set forth business segment information:</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">MOSFETs</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Diodes</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Optoelectronic</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Components</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Resistors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Inductors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Capacitors</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Corporate /</div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Other</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2023:</span></div> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"><br/> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">778,754</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">690,540</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">243,146</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">843,472</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">347,392</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">498,741</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </td> <td colspan="1" 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">195,793</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">153,462</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">42,963</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">209,425</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">99,684</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">104,985</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">806,312</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">35,965</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">44,904</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">16,496</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">39,781</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,963</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">14,269</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">8,079</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">174,457</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">132,543</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">62,185</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">23,228</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">67,085</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">10,767</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,914</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">11,688</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">329,410</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2023</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">702,299</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">852,703</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">352,984</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">946,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">365,111</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">459,653</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">560,588</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,239,923</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2022:</span></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: 7%;" 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" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">762,260</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">765,220</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">296,384</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">832,806</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">331,086</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">509,645</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">228,692</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">176,422</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85,456</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">235,259</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">93,453</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">104,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(6,661</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">917,431</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">30,551</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40,014</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,065</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">34,903</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,927</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,286</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">7,118</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">155,864</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">90,297</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">69,126</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,776</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">76,702</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">35,102</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">15,214</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">11,091</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">325,308</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2022</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">672,048</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">814,017</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">385,388</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">861,870</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">322,893</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">496,924</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">312,513</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,865,653</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%; white-space: nowrap;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Year ended December 31, 2021:</span></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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 7%;" 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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">667,998</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">709,416</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">302,714</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">752,554</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">335,638</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">472,167</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating Income</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">148,652</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">145,814</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">82,378</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">190,953</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">97,482</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">85,342</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,621</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Depreciation expense</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">30,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">40,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,585</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">34,344</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">14,448</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">17,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,078</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">159,247</div> </td> <td colspan="1" 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Capital expenditures</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">44,227</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">45,772</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,068</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">57,729</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,377</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">13,099</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: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">8,100</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">218,372</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: 20%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 7%; 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: 20%;" valign="bottom"> <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 12pt;">Total Assets as of December 31, <span style="text-indent: 0pt;">2021</span>:</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">503,937</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">815,751</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">377,815</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">783,390</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">355,353</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">496,129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">210,882</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 7%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,543,257</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 778754000 690540000 243146000 843472000 347392000 498741000 0 3402045000 195793000 153462000 42963000 209425000 99684000 104985000 0 806312000 35965000 44904000 16496000 39781000 14963000 14269000 8079000 174457000 132543000 62185000 23228000 67085000 10767000 21914000 11688000 329410000 702299000 852703000 352984000 946585000 365111000 459653000 560588000 4239923000 762260000 765220000 296384000 832806000 331086000 509645000 0 3497401000 228692000 176422000 85456000 235259000 93453000 104810000 -6661000 917431000 30551000 40014000 14065000 34903000 14927000 14286000 7118000 155864000 90297000 69126000 27776000 76702000 35102000 15214000 11091000 325308000 672048000 814017000 385388000 861870000 322893000 496924000 312513000 3865653000 667998000 709416000 302714000 752554000 335638000 472167000 0 3240487000 148652000 145814000 82378000 190953000 97482000 85342000 0 750621000 30257000 40406000 14585000 34344000 14448000 17129000 8078000 159247000 44227000 45772000 25068000 57729000 24377000 13099000 8100000 218372000 503937000 815751000 377815000 783390000 355353000 496129000 210882000 3543257000 <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"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Reconciliation:</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Segment Operating 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">806,312</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">917,431</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,621</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Impact of COVID-19 Pandemic on Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(546</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</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; font-family: 'Times New Roman'; font-size: 12pt;">Unallocated Selling, General, and Administrative Expenses</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(320,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(301,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(282,819</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Consolidated Operating Income (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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">486,144</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">615,486</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">467,802</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; font-family: 'Times New Roman'; font-size: 12pt;">Unallocated Other Income (Expense)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(18,742</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(21,981</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(33,192</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </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; font-family: 'Times New Roman'; font-size: 12pt;">Consolidated Income Before Taxes</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">467,402</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">593,505</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">434,610</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> 806312000 917431000 750621000 0 -546000 0 -320168000 -301399000 -282819000 486144000 615486000 467802000 -18742000 -21981000 -33192000 467402000 593505000 434610000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company has a broad line of products that it sells to OEMs, EMS companies, and independent distributors.  The distribution of sales by customer type is shown below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" rowspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Distributors</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,798,291</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2,019,842</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,902,499</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">OEMs</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,378,065</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,229,114</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,138,569</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">EMS companies</div> </div> </td> <td colspan="1" style="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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">225,689</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">248,445</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">199,419</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </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: justify; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Net revenues were attributable to customers in the following regions:</div> <div style="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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </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"> </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> <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: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Asia</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,255,563</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,347,893</div> </div> </td> <td 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> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,392,267</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Europe</div> </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> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,255,652</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,146,898</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="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 style="font-family: 'Times New Roman'; font-size: 12pt;">1,072,025</div> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Americas</div> </div> </td> <td colspan="1" style="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: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">890,830</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,002,610</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">776,195</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company generates substantially all of its revenue from product sales to end customers in the industrial, automotive, military and aerospace, medical, power supplies, telecommunications, consumer products, and computing end markets.  Sales by end market are presented below:</div> <div style="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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years Ended December 31,</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </div> </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> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<br/> </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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2021<br/> </div> </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"> </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; white-space: nowrap;" valign="bottom"> <div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Industrial</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"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">1,216,078</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,377,043</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; 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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,269,150</div> </div> </td> <td colspan="1" 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> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">Automotive</div> </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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">1,202,923</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">1,067,499</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">994,039</div> </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: bottom; font-size: 12pt; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Military and Aerospace</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">271,871</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">215,078</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">170,484</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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="font-size: 12pt;"> <div style="text-align: left; font-family: 'Times New Roman';">Medical</div> </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 style="font-size: 12pt; font-weight: bold;"> <div style="font-family: 'Times New Roman';">152,611</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">133,808</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 style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">130,126</div> </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: bottom; font-size: 12pt; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">Other*<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">558,562</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">703,973</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">676,688</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman'; font-weight: bold;">3,402,045</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">3,497,401</div> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">$</div> </div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"> <div style="font-size: 12pt;"> <div style="font-family: 'Times New Roman';">3,240,487</div> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><span style="font-size: 10pt;">*Power supplies, telecommunications, consumer products, and computing</span><br/> </div> 1798291000 2019842000 1902499000 1378065000 1229114000 1138569000 225689000 248445000 199419000 3402045000 3497401000 3240487000 1255563000 1347893000 1392267000 1255652000 1146898000 1072025000 890830000 1002610000 776195000 3402045000 3497401000 3240487000 1216078000 1377043000 1269150000 1202923000 1067499000 994039000 271871000 215078000 170484000 152611000 133808000 130126000 558562000 703973000 676688000 3402045000 3497401000 3240487000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes net revenues based on revenues generated by subsidiaries located within the identified geographic area:</div> <div style="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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">879,734</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">974,503</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">750,862</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Germany</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,076,812</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,005,796</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">976,907</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">151,160</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">142,454</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">134,773</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">29,560</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">25,844</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">20,362</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; font-family: 'Times New Roman'; font-size: 12pt;">Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,264,779</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,348,804</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,357,583</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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,402,045</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,497,401</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,240,487</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> 879734000 974503000 750862000 1076812000 1005796000 976907000 151160000 142454000 134773000 29560000 25844000 20362000 1264779000 1348804000 1357583000 3402045000 3497401000 3240487000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table summarizes property and equipment based on physical location:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="6" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">United States</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">162,428</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144,112</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Germany</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">305,504</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">229,449</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Europe</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">148,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">118,672</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Israel</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">98,800</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">87,174</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; font-family: 'Times New Roman'; font-size: 12pt;">People's Republic of China</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">250,209</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">250,669</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Republic of China (Taiwan)</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">207,515</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">192,456</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; font-family: 'Times New Roman'; font-size: 12pt;">Other Asia</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">108,055</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">98,332</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">Other</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">13,489</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">9,595</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; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">1,294,646</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">1,130,459</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> 162428000 144112000 305504000 229449000 148646000 118672000 98800000 87174000 250209000 250669000 207515000 192456000 108055000 98332000 13489000 9595000 1294646000 1130459000 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 16 – Earnings Per Share</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Basic earnings per share is computed using the weighted average number of common shares outstanding during the periods presented. Diluted earnings per share is computed using the weighted average number of common shares outstanding adjusted to include the potentially dilutive effect of restricted stock units (see Note 12), convertible debt instruments (see Note 6), and other potentially dilutive securities.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(shares in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: 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: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Numerator:</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: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net earnings attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">323,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">428,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">297,970</div> </td> <td colspan="1" 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Denominator:</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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Denominator for basic earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Weighted average shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">139,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">143,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144,796</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">   Outstanding phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">209</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%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">   Adjusted weighted average shares - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">139,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">143,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">145,005</div> </td> <td colspan="1" 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Effect of dilutive 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"> </td> <td 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">488</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Convertible debt instruments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2<br/> </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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Dilutive potential common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">799<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">516<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">490<br/> </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%; 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Denominator for diluted earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Adjusted weighted average shares - diluted</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">140,246</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="font-family: 'Times New Roman'; font-size: 12pt;">143,915</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="font-family: 'Times New Roman'; font-size: 12pt;">145,495</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: 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: 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Basic earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.05</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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Diluted earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.98</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="font-family: 'Times New Roman'; font-size: 12pt; text-align: justify;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Diluted earnings per share for the years presented do not reflect the following weighted average potential common shares, as the effect would be antidilutive <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units<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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">82<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">251<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">279<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.</div> <div><br/> </div> <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions (see Note 6), which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030. </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;">The following table sets forth the computation of basic and diluted earnings per share attributable to Vishay stockholders <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(shares in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: 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: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Numerator:</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: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Net earnings attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">323,820</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">428,810</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">297,970</div> </td> <td colspan="1" 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Denominator:</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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Denominator for basic earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Weighted average shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">139,318</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">143,176</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">144,796</div> </td> <td colspan="1" 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; font-family: 'Times New Roman'; font-size: 12pt;">   Outstanding phantom stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">129</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">223</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">209</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%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">   Adjusted weighted average shares - 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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">139,447</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">143,399</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">145,005</div> </td> <td colspan="1" 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: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Effect of dilutive 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"> </td> <td 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">799</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">516</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">488</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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Convertible debt instruments</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2<br/> </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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Dilutive potential common shares</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">799<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">516<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">490<br/> </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%; 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Denominator for diluted earnings per share:</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </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: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Adjusted weighted average shares - diluted</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="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">140,246</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="font-family: 'Times New Roman'; font-size: 12pt;">143,915</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="font-family: 'Times New Roman'; font-size: 12pt;">145,495</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: 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: 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Basic earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.32</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.99</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.05</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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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: bottom; width: 64%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Diluted earnings per share attributable to Vishay stockholders</div> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2.31</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.98</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">2.05</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 323820000 428810000 297970000 139318000 143176000 144796000 129000 223000 209000 139447000 143399000 145005000 799000 516000 488000 0 0 2000 799000 516000 490000 140246000 143915000 145495000 2.32 2.99 2.05 2.31 2.98 2.05 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Diluted earnings per share for the years presented do not reflect the following weighted average potential common shares, as the effect would be antidilutive <span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">(in thousands)</span>:</div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Restricted stock units<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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">82<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">251<br/> </div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">279<br/> </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> 82000 251000 279000 <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">If the average market price of Vishay common stock is less than the effective conversion prices of the convertible senior notes due 2025 and due 2030, respectively, no shares are included in the diluted earnings per share computation for the convertible senior notes due 2025 and due 2030.  Upon Vishay exercising its existing right to legally amend the indenture governing the convertible senior notes due 2025, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in common stock.  Pursuant to the indenture governing the convertible senior notes due 2030, Vishay will satisfy its conversion obligations by paying $1 cash per $1 principal amount of converted notes and settle any additional amounts due in cash and/or common stock.  Accordingly, the convertible senior notes due 2025 and due 2030 are not anti-dilutive when the average market price of Vishay common stock is less than the respective effective conversion prices of the convertible senior notes due 2025 and due 2030.</div> <div><br/> </div> <div style="text-align: justify; margin-bottom: 8pt; font-family: 'Times New Roman',Times,serif; font-size: 12pt;">In connection with the issuance of the convertible senior notes due 2030, the Company entered into capped call transactions (see Note 6), which were not included in the calculation of diluted earnings per share as their effect would have been anti-dilutive.  The capped calls are intended to reduce the potential dilution to the Company's common stock in the event that at the time of conversion of the convertible senior notes due 2030 the Company's common stock price exceeds the conversion price of the convertible senior notes due 2030. </div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 17 – Additional Cash Flow Information</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Changes in operating assets and liabilities, net of effects of businesses acquired, consist of the following<span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">:</span></div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(26,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(67,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(58,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(119,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(121,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Prepaid expenses and 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(42,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(11,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(35,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Accounts payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(61,665</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">61,481</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; font-family: 'Times New Roman'; font-size: 12pt;">Other current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(58,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">77,223</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="font-family: 'Times New Roman'; font-size: 12pt;">79,683</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net change in operating assets and liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(161,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(142,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(83,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Changes in operating assets and liabilities, net of effects of businesses acquired, consist of the following<span style="font-size: 12pt; font-family: 'Times New Roman'; font-style: italic;">:</span></div> <div style="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;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Years ended December 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: bottom; padding-bottom: 2px;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </div> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2023<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">2022<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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"> </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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Accounts receivable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(3,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(26,696</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(67,707</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Inventories</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(58,758</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(119,595</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(121,492</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Prepaid expenses and 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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(42,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(11,380</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(35,377</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</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; font-family: 'Times New Roman'; font-size: 12pt;">Accounts payable</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">743</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(61,665</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">61,481</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; font-family: 'Times New Roman'; font-size: 12pt;">Other current liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(58,120</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">77,223</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="font-family: 'Times New Roman'; font-size: 12pt;">79,683</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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Net change in operating assets and liabilities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">(161,857</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(142,113</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">(83,412</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">)</div> </td> </tr> </table> 3717000 26696000 67707000 58758000 119595000 121492000 42005000 11380000 35377000 743000 -61665000 61481000 -58120000 77223000 79683000 161857000 142113000 83412000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 18 – Fair Value Measurements</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Total Fair 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Level 3</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, <span style="text-indent: 0pt;">2023</span> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">50,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non - U.S. Defined Benefit Pension 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Equity securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Fixed income securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">21,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">38,130</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="font-family: 'Times New Roman'; font-size: 12pt;">38,130</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">117,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">91,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <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"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;"><span style="text-decoration: underline;">Liability:</span></span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </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"> </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"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"><span style="font-size: 12pt;">MaxPower acquisition contingent consideration</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, <span style="text-indent: 0pt;">2022</span> </span></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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">50,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">23,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <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"><span style="font-size: 12pt;">Precious metals</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,252</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,252</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non - U.S. Defined Benefit Pension 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Equity securities</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%; font-size: 12pt;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">5,876</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">5,876</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Fixed income securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">41,338</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="font-family: 'Times New Roman'; font-size: 12pt;">41,338</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">120,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">97,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">23,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <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"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <span style="font-size: 12pt;"><span style="text-decoration: underline;">Liability:</span></span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </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"> </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"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> <span style="font-size: 12pt;">MaxPower acquisition contingent consideration<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">6,870</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">6,870</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">There have been no changes in the classification of any financial instruments within the fair value hierarchy in the periods presented.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintains non-qualified trusts, referred to as “rabbi” trusts, to fund payments under deferred compensation and non-qualified pension plans.  Rabbi trust assets consist primarily of marketable securities, classified as available-for-sale, and company-owned life insurance assets.  The marketable securities held in the rabbi trusts are valued using quoted market prices on the last business day of the year.  The company-owned life insurance assets are valued in consultation with the Company’s insurance brokers using the value of underlying assets of the insurance contracts.  The fair value measurement of the marketable securities held in the rabbi trust is considered a Level 1 measurement and the measurement of the company-owned life insurance assets is considered a Level 2 measurement within the fair value hierarchy.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company maintains defined benefit retirement plans in certain of its non-U.S. subsidiaries. The assets of the plans are measured at fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Equity securities held by the non-U.S. defined benefit retirement plans consist of equity securities that are valued based on quoted market prices on the last business day of the year.   The fair value measurement of the equity securities is considered a Level 1 measurement within the fair value hierarchy.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Fixed income securities held by the non-U.S. defined benefit retirement plans consist of government bonds in the Philippines and India and corporate notes that are valued based on quoted market prices on the last business day of the year. The fair value measurement of the fixed income securities is considered a Level 1 measurement within the fair value hierarchy.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Cash held by the non-U.S. defined benefit retirement plans consists of demand deposits on account in various financial institutions to fund current benefit payments. The carrying amount of the cash approximates its fair value.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company holds investments in debt securities that are intended to fund a portion of its pension and other postretirement benefit obligations outside of the U.S.  The investments are valued based on quoted market prices on the last business day of the year.  The fair value measurement of the investments is considered a Level 1 measurement within the fair value hierarchy.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">From time to time, the Company purchases precious metals bullion in excess of its immediate manufacturing needs to mitigate the risk of supply shortages or volatile price fluctuations.  The metals are valued based on quoted market prices on the last business day of the period.  The fair value measurement of the metals are considered a Level 1 measurement within the fair value hierarchy.  The inventory of precious metals bullion in excess of its immediate manufacturing needs was not material at December 31, 2023.</div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"> <br/> </div> <div style="text-align: justify; font-family: 'Times New Roman', Times, serif; font-size: 12pt;">The Company may be required to make certain contingent consideration payments to non-employee equity holders of MaxPower pursuant to the acquisition agreement, which would be payable upon the achievement of certain technology milestones, upon favorable resolution of certain technology licensing matters with a third party, and upon the disposition of MaxPower's investment in an equity affiliate.  One of the contingencies was resolved in the fourth quarter of 2023, which resulted in no additional payments to the former employees and equity holders of MaxPower.  The fair value of these contingent payments is determined by estimating the net present value of the expected cash flows based on the probability of expected payments.  The fair value measurement of the contingent consideration payments is considered a Level 3 measurement within the fair value hierarchy.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The fair value of the long-term debt, excluding the deferred financing costs, at December 31, 2023 and 2022 is approximately $836,200 and $491,100, respectively, compared to its carrying value, excluding the deferred financing costs, of $845,102 and $507,344, respectively.  The Company estimates the fair value of its long-term debt using a combination of quoted market prices for similar financing arrangements and expected future payments discounted at risk-adjusted rates, which are considered level 2 inputs.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">At 2023 and 2022, the Company’s short-term investments were comprised of time deposits with financial institutions that have maturities that exceed 90 days from the date of acquisition; however they all mature within one year from the respective balance sheet dates.  The Company's short-term investments are accounted for as held-to-maturity debt instruments, at amortized cost, which approximates their fair value.  The investments are funded with excess cash not expected to be needed for operations prior to maturity; therefore, the Company believes it has the intent and ability to hold the short-term investments until maturity.  At each reporting date, the Company performs an evaluation to determine if any unrealized losses are other-than-temporary.  No other-than-temporary impairments have been recognized on these securities, and there are no unrecognized holding gains or losses for these securities during the periods presented.  There have been no transfers to or from the held-to-maturity classification.  All decreases in the account balance are due to returns of principal at the securities’ maturity dates.  Interest on the securities is recognized as interest income when earned.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">At December 31, 2023 and 2022, the Company’s cash and cash equivalents were comprised of demand deposits, time deposits with maturities of three months or less when purchased, and money market funds. The Company estimates the fair value of its cash, cash equivalents, and short-term investments using level 2 inputs. Based on the current interest rates for similar investments with comparable credit risk and time to maturity, the fair value of the Company's cash, cash equivalents, and held-to-maturity short-term investments approximate the carrying amounts reported in the accompanying consolidated balance sheets.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The Company’s financial instruments also include accounts receivable and accounts payable.  The carrying amounts for these financial instruments reported in the accompanying consolidated balance sheets approximate their fair values.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis:</div> <div style="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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Total Fair 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">Level 3</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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, <span style="text-indent: 0pt;">2023</span> </span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</span></div> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">50,378</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">24,343</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">4,115</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non - U.S. Defined Benefit Pension 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Equity securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">3,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,925</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Fixed income securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">21,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">21,232</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">38,130</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="font-family: 'Times New Roman'; font-size: 12pt;">38,130</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #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"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">117,780</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">91,745</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">26,035</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;">-</div> </td> <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"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"><span style="font-size: 12pt;"><span style="text-decoration: underline;">Liability:</span></span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </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"> </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"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"><span style="font-size: 12pt;">MaxPower acquisition contingent consideration</span><br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; font-weight: bold; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">938</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="text-decoration: underline;">December 31, <span style="text-indent: 0pt;">2022</span> </span></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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;"><span style="text-decoration: underline;">Assets:</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Assets held in rabbi trusts</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">50,173</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">27,168</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">23,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Available for sale securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">3,677</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <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"><span style="font-size: 12pt;">Precious metals</span><br/> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$ <br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,252</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">1,252</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; 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: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman'; font-size: 12pt;">Non - U.S. Defined Benefit Pension 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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 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%;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Equity securities</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%; font-size: 12pt;" valign="bottom">$ <br/> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">5,876</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">5,876</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt;" valign="bottom">$</td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-size: 12pt;" valign="bottom">-</td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-size: 12pt; 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: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">Fixed income securities</div> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">18,406</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" 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: 2px;" valign="bottom"> <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman'; font-size: 12pt;">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: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">41,338</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="font-family: 'Times New Roman'; font-size: 12pt;">41,338</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="font-family: 'Times New Roman'; font-size: 12pt;">-</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="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #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"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">120,722</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">97,717</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">23,005</div> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">$</div> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> <div style="font-family: 'Times New Roman'; font-size: 12pt;">-</div> </td> <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"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"> <span style="font-size: 12pt;"><span style="text-decoration: underline;">Liability:</span></span></td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </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"> </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"> </td> <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td rowspan="1" style="vertical-align: bottom; width: 52%;" valign="bottom"> <span style="font-size: 12pt;">MaxPower acquisition contingent consideration<br/> </span></td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$<br/> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">6,870</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">-</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="text-align: right; font-size: 12pt; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" rowspan="1" style="font-size: 12pt; vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">6,870</td> <td colspan="1" rowspan="1" style="font-size: 12pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 50378000 24343000 26035000 0 4115000 4115000 0 0 3925000 3925000 0 0 21232000 21232000 0 0 38130000 38130000 0 0 117780000 91745000 26035000 0 938000 0 0 938000 50173000 27168000 23005000 0 3677000 3677000 0 0 1252000 1252000 0 0 5876000 5876000 0 0 18406000 18406000 0 0 41338000 41338000 0 0 120722000 97717000 23005000 0 6870000 0 0 6870000 836200000 491100000 845102000 507344000 0 0 0 0 0 0 0 0 <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Note 19 – Related Party Transactions</span></span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic; font-weight: bold;">Vishay Precision Group, Inc.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">On July 6, 2010, Vishay completed the spin-off of its measurements and foil resistors businesses into an independent, publicly-traded company, Vishay Precision Group, Inc.  Vishay’s common stockholders received 1 share of VPG common stock for every 14 shares of Vishay common stock they held on the record date, June 25, 2010, and Vishay’s Class B common stockholders received 1 share of VPG Class B common stock for every 14 shares of Vishay Class B common stock they held on the record date.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Following the spin-off, VPG is an independent company and Vishay retains no ownership interest.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt; font-style: italic;"><span style="text-decoration: underline;">Relationship with VPG after Spin-off</span></div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Following the spin-off, VPG and Vishay operate separately, each as independent public companies. Vishay has no ownership interest in VPG. However, Ruta Zandman solely or on a shared basis with Marc Zandman and Ziv Shoshani, all of whom are members of Vishay's Board of Directors, control a large portion of the voting power of both Vishay and VPG. Marc Zandman, Vishay’s Executive Chairman of the Board and an executive officer of Vishay, serves on the Board of Directors of VPG. Ziv Shoshani, CEO of VPG, serves as a director of Vishay.  Additionally, Timothy V. Talbert, a member of Vishay’s Board of Directors is also a member of the Board of Directors of VPG.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">In connection with the completion of the spin-off, Vishay and its subsidiaries entered into several agreements with VPG and its subsidiaries that govern the relationship of the parties following the spin-off.  Among the agreements entered into with VPG and its subsidiaries were a transition services agreement, several lease agreements, and supply agreements. None of the agreements have had nor are expected to have a material impact on Vishay’s financial position, results of operations, or liquidity.  Some of these agreements have expired and have not been renewed.</div> <div style="font-family: 'Times New Roman'; font-size: 10pt;"><br/> </div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;">Vishay also entered into a trademark license agreement with VPG pursuant to which Vishay granted VPG the license to use certain trademarks, service marks, logos, trade names, entity names, and domain names which include the term “Vishay.” The license granted VPG the limited, exclusive, royalty-free right and license to use certain marks and names incorporating the term “Vishay” in connection with the design, development, manufacture, marketing, provision and performance of certain VPG products that do not compete with any products within Vishay’s product range as constituted immediately following the separation and certain services provided in connection with the products. The license cannot be terminated except as a result of willful misconduct or liquidation bankruptcy of VPG.</div> 1 share of VPG common stock for every 14 shares of Vishay common stock 1 share of VPG Class B common stock for every 14 shares of Vishay Class B common stock The performance vesting criteria for the performance-based RSUs with a vesting date of January 1, 2024 were achieved. Employees in certain countries are granted equity-linked awards that will be settled in cash and are accounted for as liability awards.  The liability awards are not material.  The number of RSUs granted excludes these awards.** The number of RSUs vested includes shares that the Company withheld on behalf of employees to satisfy the statutory tax withholding requirements. Amounts included in accumulated other comprehensive loss are presented in this table pre-tax Participant in Credit Facility

?9$DOM-(==J4X#BBE'>BQ2[*]Z$"CYO_?1_9?(@^A>N>P\, M$%+I'S/I%'9^+)-45(.8FU_PSIX^UKWHCXQ/9GN&@FBEI1;:Z7 .JBWJ9FP' M]J8"1&.P"):MX!V*5M!:])P3/A.($[D&Y@-?55O9ZFQ+69'\N_I=:WI_" @L MMAE$@HG%#\\CN= )R>%TD*#_4QOTKR=#_664K7J(;?\D757_A!\I"M6=:KGF MES7T%D6W)":Y!2MC8<"%P-4]([ERR )02I\8*?'7,MQ0I\HWBI68^!\4F/@2 MQ9LD(VS7MD(%"3NA=)2)$#\@P&8ZX<$D5<+AO04.TRYJ'";KFL6,68)J))NL M3\7H7UF@6(5GK&0HNIOEW,TE2X102J";LF7J%9KN., M.[C%%@;Q UO_\S(5<4[6A#&RVD?+]Y&/7M78":7])D),U08SN4L(;GP;G -)#=,9 BA (#K:9$6 6A*I/ MJ[!YLZ&LN"5L>Y$]DKRHHI/]V:*-KIDIZND0UCC4*G-U&Z2@FBL*S3(N=C>< ME*@^[?>QVI\FU?L7RGZK@A(QR<7\8+F^)CEAW-\Z<^P&B0,Q-L"&PK!A$H9E$ M=TF:% D1IVMN"AK_MJ$I5S 7;:[8]7?U@>3-CK^5? J;AWI<9/)LW94X?,%Q M5A0LN2L+$7FXI:+R:%9P\' M[B\R/D3S!6K/,V&%2O^%$HK#RU:/6:V?QI); M1J*\9+M*GP7=;FFF&N]M9-(J/=ETW9ZA*BC8L$XO.)0H>D2])%5,;[KS3,"K M2]4D_39Z'H9X?;B'9_)@W%AA,\X- #0Y%X!JY#WDB)*ZU91 M&=R'%9BA01* 2UX7(V%X 4@$]>J\Z!9U4TNRT)<_17#?W^M::?$ 2LHG(T%8 ,B$]7. M,Y,/.0D..%1R.AKIU&QJ)J(Y373%Y*NC0T0T/J.@H#@=2AA18 M:]QN#J"2E4(01A@#1QLH8#5N\9Y/^<+CJG)1Q3J_)!EEE8'*N(_N+"U50 - B4?75S:G?JV@G1ACS^6DU4>_D M=)\(:^6#C +4N$X.JJB63+#6RHJEK6DSW:&R=72(ZQMD&JS*=:)0!:JJF(FU MP[=0M8^-S*ESAYD%&>UU@H!W(B9R2=L7WFZH4BOH3<<1+>A7D/EXE)%0 W8< M!Z4TE0NVRE3))B&HIK,B^^6MS'ZIK6@S4;->TQ"AJV"0-<86K!$0J$V6+O-B,KF3=;Y"')(6-T4)G-GEH8 MF>AP=PQ?F= 9J#Q<:R1U+$\_AX32FV.FJ''E:J-Q8FF7!3PBB'4G2;^IX;P= MU!%E&?#_=MKWRB7_^]C9FC49K"=HN'PX/)PW[352Y3=9*;UO4_0Y'14\[CUX M\ZM&R>O^K!VHVIN6(*9$(+ 2^K(>B "H9>W'S9O"W'GU)1R.2B ME_?E:%IU@AMM;5 %ZKGNM*NDNB5;Z9JEHYYNHE>1JLI0&Z7Y>GCKJ/MUPC6N MU?O49DUW-:N3)]\YZLI1Q6.G6[?^&"59+EH2R9<9;XS!J,1P: ,FH#@-4VQ#0+@Y&W#X! N[LT$'$R58X/FQB$4;R M7VA>XN7K(\].[!6%Z7J=(BQ)7S)2UW]A1"I3CYA'5 +5='%O@42*W,U5AD^U M5)W0IX(*)\9LYECQH1 W1% L9^BW1"IXF@T!?#4U>(P#E M(6^ GG*B- DZA0+D?CN2=+LSYY,-+N0.X$OV4,>J6G ?%U@!32^)(^[KD6O- M([.83U:UZ>W_S.=TR7U6WWJ(=]6YW*AZ9? L6U5_R1:Q^E=9OY[@X;'QA0!\ M/*:0">/P+D"C+^3F;B ?H.%^X7P$S5 =!S89:3PZVCXS.JHM!2@%T)A&E?)M MM*9PC@[>G$:IAG'!=L3IT-@

3Y]JL>>=JO?I[-YU6% C3TUI:JNIJ,F[B+R*T7\]D_@3"M(H6V@X=' M@ 0:;BH,WB9?%&0D(%^F"OYY\6;R4P[:LF)'GX7\5DV,7FBK$0/EMM!/2QC^ M! )E#VM@<[+H(E#^-A39S^(->MO&UX#WZ<%]&5:CF)EISD+0L^;S>]"KKH&> M=Y!=#/-V\^P?0;ZV#FZ^(X4/-[6\IKJJ9-5;K0N0U/UU71K62!:WD VM#FN>LPFM'U M G[>$[^H.=&HQ:E3= 6A?ZT M=/'];L/0J$+;9:!I6E:&81":-Q"[TA&-X0="HF##VA8$/EU[42TQ+(I(]D81 M^S?R@-U_7(9UX.Z?/(\*&A9K)'MCC58*PQ3R.*4\R,7#(I,R4P0VF6&DMI._2$JM 3&K&\%DUQAK?+:WV. M$3AUO?("@T!M%:*BB5IKITF*E@<(M3)^_D.?N>VCTD!M M>UO6XZ_S[?>^&;[5Q\E5D6%18'(6!._!(;Z#>HT\X_!.UD7#PL^D+_QL9E<7 MO_U6+-VFMH?- M,9-A,6:R/\;<.^4!!-7I64;V_SOZYGR@9Y?UVN)O]7F]^IY:.Y MX2ZYE,/"J61_.+5W508L96V54QESOK[L2)G;QR0#\ @97OJ?;>$-G;?O/KQ[8?O7GWK MON(Z3$[>?OB[>>H;^\#743:==)3(M\ZG&<<#A&%#3>%R\C?;ML(ZRA_TG76M MOY^5KUIIL([N5*E;WAAOUGZ;ZKJFR%^9M\S;3 A>( O;AW/7KJ M[QC'62S7[48_XHG^Z%X1_1_,1]JL-S"5\W<:4 M-V#Y_E5_[%KF\H\[6J$ T1_XA/E\^=F(7IBUM,\./3\\2^#F7@E2'T"O,Q:M M0CHLP)KVM03\S6R%XC>[(EV>XZPH@SB2.=09I9 M4IYDDC/C_J=4I3D>P5(F(F;,O(,3PK$6RDPQQYIQJC(:.6KQ9_3.-@5V*6J" M=%@0.=T;1.X7]8#U>8%0O-.D- )=_3Z>NTTVN\_9N4]?VJUE)IZPKM @=?\W1]]HRG;-;G5O#6NE%N'4:Y16Z46]5';I1;1U-NG4Z%%TY]XZ&;2WOT5=^=2-AK,?VBBSNC MKMY*HZU*UV7][4(Y7*O[9\,]Z8HPYI(GD4@30G..&8L)3'DO,\PI*GTJ;=_Q"H.(Y0*,WF,]VFSMZ[MW]4 Z9R MEAOW>':W8]G;@A@/_M(DGKR>-#:==>B^G]E.\Q;U42.J.XG=CK23^L4^8*V2 M*C)Z\IX;;R;=#0%ZOC0"?\Y1(FB&R:PL]F>$!@NCF[R_YTODC,LZOBW=$SSL MG^P "9V)_GJCO8&Q=SX;4]^2?NF[#8:<4NM_EJY>]M&5HGD.#$ )V\QMXT*S M81,;BJIIQ@"X DA' &07RX6Y%^NZXT8 !ZJ3&UK*/7X33BV 1TR7[?(WH\F, M^V"%;\TSH-T"MKY=T3RS!6+ $!/@&JC9KL9Z/12?@0 M:%//V>&XB9HRNF\GMOTK T)\I>4]X"_G-M97K&9U/>Q/*T>A5A5&AQKE>J(5 MX8*9[J/M2UFZ)QH3YLXUTMP&-)WWBQL^//?&YO] M?=[XP=O K(L:.%1-X@0E":&)BK!@DHMZ^)'+GZQMWD;E@KE2J\MLPO,ZK7B3Z\AK? :>E)5$ (: MKO]V@&@:T@)@P89W3K[[#V=(U_#3NIS)^080T@R]W\U"5+3#KO^\> J/M>E< MZX 4NGI^Q6_Z&68UR;DH?(+#_%W6M&:-3+$M[G(P6"^1Z>3#4RCF.6YI%PAK),#FLX.7?=14,M9-HVBJ!.V#&F=*3A=_X#\$F2MS(E= MVFX&QDM:O89 JG7 JF1TY6R^;P!6:.BNY[=!H7T)8,]Z_%!*XS1_KZV_V9"W MP!FA@F8\Y1(CHAGAF4!I%L69%JJKO5""4$2?4\ITFI$.&;OSHNT\H0F<+?RS M%'W*S;I"C33<]E92T!<+SLJ:/Q#\9[-XKW[S3:LM7Y@Y0/Z1SB^O?=^I31:& M))X_G69[+[>9 "L3H=V_4T7D!;C=T;3_L<20CH_V1L%6$JJ[5B=?D(UA69V,68) MUDPS*9#2-#$JEQ$E.UNHC73Z6Y>%JE\MV&]>Z6T!-UCVM+1/_MO#0P&ANOELV>Z=Z;G4KWO"58%J<+337 M70#;^ZWT!:BG05''K9K5L=03W%'>#O&HQ(:.V-NKT)]F MYNDV8%N9-N%I9HX.(NIQH+.RY@?WM05^T:!H(KI$.'%OL."==;#@'Y./C:3$=/+SS^^.3E4?&8\\2=Z# M I'Q)O'F%80,CD "# _-G'O*833#806#@J;GP0$/"N/\$)#N6_&<9AB'D10A MKH5Q*"4V4Z$\HS)7@A#C;*JTO\APIY54'^1C(S?_!ZRG)-H5MFDF)H,'UZX" MKERW1@^GT)0@']O.Q"CC><(%UU&&4Y:Q6,92)EBD$K,LT)&,(L$>Y=@6U.2; M5_7'7WUKKO7)+T8(7-ZO@9NK?&VIEFV]R2<7,;+]JIMI=NOP&GOR828KD38H MOFT',)L5-ROA3 J+ BB;#[&\9R$);9[GW*@_ED!\-C-?*P[N^H%%\A^7 M?DV^J[[_JUZ]SVW3YFU7"L<)YAG3:9(!"2GAC!-,)%4](5"/3: MXC&$DQXA)NKXJW(KD-=6(N#)>I%XS5(UAK*E2U[*@4)]ZW'5$C544Z7++*57 MH].(^;TYTZK55L.O>5V>-"OLVOLUGWB:)N6W12.BMLWY9+O$WRV7RL8V^EDJ M_NH_&K;!]Y:YP97N--N_QQ"KC/,HI483,F[NS(@3)=(8:T*#8W4].R*>QFC[ MP%4K%4K@;+>"6=D5I/P88I=6[?G!5SQDGP"I(RU+!<1![@H?UO?M#^HRLEHS M^@*P:=4)J%JE/:-IQ4>]RU8_TE5-P,8$F5E]6ST4BMIFA7465[#!%G>-F34$ MX0K:-O(4=AMNC*0N"=D]H%#D9J1ECD;K[G\SZ:EVV\![GV3O#\5N M9CPH4QH_4Z;TO BC^.S"'I0%B ^J]_Z"(4+QH!1#_%6!B>-!$=RXLU/BV!BA MLSF_:<8(C6*B*1=8Y(KR--:*Q!P;UR#+.RR4N+)0XKT6RB_\]]^6GW7Q01O? M:;D P.^R^&DACW6%WYOO61H$&C3,(=YPE_^[7*_ 0;:MF%QY8Y6-.8=7')$L MECBC,N$("Q!H*J(\-Q:6I"G.Y-E$^Y?P^TGK ].)^>,H U;$?%1_ATG1UNOB7P]@(\6M4$N9YN$40_6RR6 MQMT& @*'G"Y7KVM.@A8,VP)/@(+@ 3HLVK"C%A9$$QE;C=$B@\^:% +B;UY]F+U[]:UY6&XGT.S@.#$B,<,' ML#],S^F3OI])([HWYX[!QH.2-7%V_6FH>% 2)!XA"=)'DSV$ MWO#8R(UB%&=9%M.(XP@G7(@LS42$&(]X%IU138\2QXDZ(4?=2!2C@E9^2_G, M7/-T-W-]S2H/57=P MY^_7*[DT6^<_(/[P[\8.;,:&B.9*H90RGF')*,O36"8"TT@;I=J%8;J"992]DK=Q^!W?RNT='0=L$JW=4*ZJ%\[U_C@1?*!F%]M5$U+%67 M!3=OAC]"K !*-^UX9RZVY,P#GN?F,F@T^ONX'_P2_- M.W195Q_5_/5U<&KJJ3DWD%Z>>[XQ87\E=6UIVZ=R\;HB-/9#]@0.S0DV!Q\" MI:HQFBINT7B-;#6[W#U:RS]Z_*'ZN8[MO2UFL(P_%LN'ZJA!9_>W%NGVMZJQ M;>,PJ335"3"98AGC-&8,1=C< BC)HP0S+KH.4Q3OA@1=XC"E4TK0SECVQWN] M6_HM.NUF%,E5!7(I"Z#W"J17+BIE?]4,H<["V93NVK(TWGQNS:'R7OL&P[-0 M&P=D7+RTV0O-+1M)")H%WGQ'9>(;.5=,)&8[O/J@YW/SR>G$3,9,8NY;IBC@ MX+<%D6#HA>%V(@_[>B\W_WL^BV,0?B > 3_PLN-A@V R0@P@,ZR7-L;-=PC MW7K4W&$/7.EF(X]-=0I,&PI0[JIN$K0LP($TR@YT= NE6SV\[[$^,+Y)P)V;SRK3%A+;]/]5;.EU!NO8&U2X(1ZC(Q[M.+99/EL7G W7.* M!VB\4'7JL2VZ&IQ7'293Y>5_:)!,^K)O?SE)U[G!V8WNUNV(H(CV@4H M>':O!G5[-5LK'GJG(FI-_*KH?U;*=>EZJOL-6AO2WF0*E1*K@ZRZ/IT\2FXO M&<81,Y DYI+F1C(H(Y2,D!$:&W6X"]"R!6VX#)PEHI2H3,<:)QGF,F-<)AR+ M/&))Q#+<<;BO*>:$Z#1]1G3+.*B6)D;F"M$M5(@\4S23YHSIG @9Y:G@ B-* M$HXZ8'_7M$$2/(UQNKU!#@2Y-" @U2I5;NJ12)!?WG_X\8>/FSB0S<17\^U# M03#A3<,@,!=5ZX,RULG C/46I=?.:8V2CD\&I9J3@<5"9Z9L&Y1Q2LY2'G0P M6_0>" LZDY@&I:\2>I5+/B@PEFP&QKX4GKYD4, +GY. 9SCGX)G"<&<#L%#" MM,IYI!2*,%:"YV9[QH@)\P/$@N=K8Z#8"T3P3-.",5((THQC1"C*A:*<]Y!:'*:+/]B?SRI M?]Y1)MQ3L?&ZLV*CL-!:R#(T:C7.6%>1ZRQ76<08CG',,TI5FO!(*IWD/.XB M@CEQ#XZ"]8ZF%&='5U<\DS.*<9J9_8@4 "'2-*$Z)53$6&4Y48CV]WQ\#A&S M+\ %[74]G8IZ!O>3&$V51KED7"4X$UHP+DDF!-8ZPD1T$$-=%7 '&"#75&@OS=6:&YSGL;B74&$_>^84@# MC-UM-?;GM4+_BSUM,YZO-4:ZJS5&7Q.,[MX9M]88M]88)[?&./:ADVU]L;D[ M7H5N.I/]7D!UF2ZV[*RZ-0:XAIN=,43.F,($)SE#.*$13V*>*NBB&&5$R_[: MQ0-Z[RKS6*GSE$F.XYS0B'*19;&.$"=1OD6_.F*,Z)AV$OT54<>UFY@D$TN" MB/YU$E;'WNCO;8*Q7J6)6Z;='23:O3[VN?W]DAZP/.,U%-O?4_N4B74WP^WY MT@BE>;V8<5V G5A:#BS?"G*7*=2 7SK>(<6?ZA^ X;D!DJCB]0>9V3]5;_MY M69;-_ Y*L$ BX6D6XP@1+G">YBB7,>-YTE7 LF%@'VPR0P]/\[.6[?RZU!+L MY\_F/BTAH'+B;% B4I6F642XPI(;_URP)$F1\=+S)"$=9&@;V:JKFDTDHV3\<=DX)2[ 8[%!WO" A7-8.>O)G$O%=#=I[OG2"#UK#M2=)\ZN M,PW7]R72T[;K@[S7:CW7[_.PT;LL$..+,BDT8PAAS'+.@#-NT]9 D!!\NLZ^A= MS9:O+@/Q5/GH@1P68LSEKAX/8*G5T5.K!?_^1ZBM" )&WSX7/!'LQU"H&JECGEQETM\S&!>30ISN,W5 M^&^O[#&8A[\/',^N=W>-T\^P<6'4B=U[\5&\JU*+6R.XBLUY MVY 7VPI5AN.V$[[RG?"3!ZO>=L+7OA,^+E=\_C)W@4UF-,WG\\X MXZYK[ZG3[?W]*WKA(WR3VTUN-[G=Y';E2"3-C".+:!&>_>_?##CS_N MNL,.LC"&QHR_\T0=?+6S7J'Q\B-7;"]C80%&S9XU]'&Y 1(;81OO'7G/YAMI MX/]R\I@/";CY5?"#9J<.^K#D8Q-E'^F(Y8JDF8AQJB4U?TFCB*= MKGJO^MQ>7J [M?/QNOA?3E:XSW#B1YS_TBF2&Z*Y*9(KDF14((R MI3&C*6&8IU@(K!11-.<9$WD78O4XG/Q^QJN43./TBW53+A3W?8;@;M6BHE%' M>RU!W>N.W%YL=,/TV%B!V)Y"^(SGC%.NH50/9@2Z>4=IDQ7])FNJZ#=U6B.=>QNK@-T'-"!1-1G,4LRG**$ZIX'"P[2X'=3;03W30>4YS:B@FN8DQX1& F1N9/C!1E>8Q2;M.)#!'57[Y] MN6C=[61>PVB>731?R\F,18:PI(I&B<0YS04Q_FC*$",LCW+>;]R>V9=\.0YBJF-C"1<-ZY M':8^?UP6VHSOG>TT+)\^0@?3N:W!_RN?+39X79)(DY3J1(A,X1PQ9AP2E2<, M8XK2Y)!&KU\QY/):#N;+5BM?CA:Y2J5QKP.VN\X_F)5THC[Y]M197+3=#=-]X),KPP23BI32C".A82N M/&DFTTS06%&:='2RN46XK_P,WS3030.])%M+:$QYQ$5"5893%%/&-&%IH@B. M,A3U=_2\F4W7:#9]N=#9/;P(\;6D"ZX[_'^]# =GH#'(& $0 4%2Q5B+E"%" MHH11BI),,]JEWV[XV!N$8(3!C*CMGZLJYPK]JZ;I@G(M,4G33"N(: M941KF3':47KSO.'JZR89N)WUVUF_WK-N#C5*69)2*E(<$\43&1-),II#]U7< MA3AZ[L)_9"[R[;Z/M\-].]RWP[W!%D02J:)(QEPDF"#.!=9)K)46BA"6H&&' M^ZLIQK\=[MOAON+#'0%SH&29RCG.>$YY)C@32%,M49+F.P[W6!W/T10GUQ)1 MO&J(\'6A@=]97G;HH'G>$OF.-C0OAFCDV,E<,[O+(7.Y6M;4OF+]),_C#*%4 MI0CG<2QP3@D12&F&D1(=&G"CJ=T7 O!]P=OSQ>B$ER+0E\P2U-U.>I2Z*IX* MPE*JB6"8,2Z$P%Q&(I6IB"7I<(2.TQ1?%Q3WIB=>OD!O>J*3LX!H1%&$94HP MQCRAL::41<:R2)*4RHXVW-IC*XE+'K3$"]?H#<-T:4A6":33 K& M9"YQG"F>,*QRE>19%"6,=! E'Z*Q0 G2QL7 M(J'&=HB$3GDFC?E .CHS;"B&FQ5P+1';W@;5'1VW6T'6W]:%O.>EGCP6,T!4 MSN=+Z3K%<_6/=;D"Q1YZ;U=][XM$@;*>4R5,*Y&X)PJ)#&*19IAC"7/ M2)(+S+2(2,I%1\>ZEQ(]_8JVYDTK7/7@7YY6B!'F5&C$F918"RPDR7*2:J[R M1.JDHP#DV6*E-S5P4P,O8_ O3PT8PR#BG&/.$H6I39\HD6D=YU#N2CI*[:\V M(/H5[<5=:F"@.WN%GO?5BOX+#1LH1@6FA*8DDE@IR1.),$FC2#*1@SM<&FKV6$_VR]=&7HVNN4H]<0_[\..YNF4<92EB6$(TCB9BF MJ4 8,8*4:J-/!))LBCC+.]'(UY/ M5/ZFE&Y*Z::4O@2EE(L\SK$6699C3"D3*558)IPCF?/L@%3AS?:Y8M3TYF0P M3.:Z>&R3%Y09V"V^%QC^5\NUF.M#YW0Z2^ZYX_O'S>=H:I^TSVNS/!=1V L0S=$Z M",=Q2GDZW6<_T^_VFQXHN[ MF5G"MV6IS>6Z4.% ?82%A==]-U_*?[ZJAZRI(EA3XS?P&*>(LPS'@O D4T*Q M3+,#*- MI3A&\-&A)VETZ:)HD'C1*>*UDK+J6,*!"5II6PD(./JSKG VRACCUPN%W4B0WH M3J??MN;7L#7C+V5KG@&/ GK[C.?@C%M^C%$?X6Q=5G]\A7([']CJ*-B4_^)\=[WK\M.5TE&OQ#RU7YA1.^,/2#/Y_ MK+'YYU'5TVV+W>1V=4?3^@O>*SJ;33$&]_:%M]9A0[K:6/L1AOY0[N[G#:?_.%N8P__S[)-6F['! MOQ9M['E&L-:$ZU0HAF,F*%(L3V1.:$JS2*I=F;T]K_CNZ1?^CV7Q#L(?-L_G M3I96'ZO#-&JF+YU&9$QJ[_.?C;-=:C>]G,1BE7ZK&N( Y=S4VVSO^.%N9M_V/,=7*9;[ZS O] M_(;:Z M^.#WX\87QE1D:3Q-TC&+]L929%=EW]R.XU78#4*I&$6)(%F",4.QP"R+DQ01 MQI3,6,?9.]YNN.#9(W2:)6,"#"]_]FZ!'V=$K$LS)5U,"NU*M,O[V>,)9)E? MJU_V3-KN2XC"<.BJFFH"Q@E6*J*IS)7*622(^7>\L[#U*-WHM_G?FKM\3(U( MDREEUZ@1;X&8VX%_5LL'&H/T;'_KI%MC7O MHVI;?)46S3B=D)XKW')3+5^!:AE1CR1YK+B*(LVXPAF*1KNJY8/[T8^R;.LP2Q% N!!*9,"JTBC/)(ITS) M%.FS4F4@1J;&@WTI2N7Z+9#;67W>LSKBP=0Z0QIC8QX0">T$!4,F M*[LZ7Y3L;EOLEK#_@BM3;[G$D5W#;P:;H VKX&W#*&@UNDZYP"R->$RPQI(; M4U110E!*KU&>HI3SX+&;XY< !1MP@?>KFB_)7O[1: MS9=E(%^G'_&";:%,ZCR6B@M%<,X I"U9%NF($LJ5&J?N8M2:M,.4,<'3.-I6 MQE=@&-WB"S>]<&5&&*9IFF1QFF8QQA$FKGT]!89LP0D?A=#B691 ,DWP-2;F MCM8!7Y:Q=CT6V946OM[\U1=D0F6:)4ASEN)$X31+**)$)I1%G#*AU"C@RC&* MVP[3F0F=IBF^1L/IJJRCVPF]5F-&YD*D613)B'%S'&.>(:2%4$F2(\SP*/4D M%SR.R32*MP.\UWH:ORP[Y24$E:ZIEO7F,EZ1RWAQ.RA%+%?&?S36D,""2*;B M-,0UA34+THQQ42I*-$BE1G5V2@L)2.4Y!VFC^,TNT;CZU9'<],% M5V=^J9CG$53T"QQA+!F/XT2E5!.I<)K*7:4UUWGPT57RJ!QQ[K\"^^N"KMV- MP>!*O-3K8#"X?$HOT5HS&L^%#O-)ZFV3:? M[+5:1"\F1G53&E^!TCASL#M&X'6J<=!SGA$:4BRR+=80XB7*$O*XVWS2V_.K0;\5FF^XWQ09L5E'\RW&B?W_4BU)/OM&_R_D:]M5$=I1# M?COYS,O)O^P_U\T'O\\WCW:3%HZ(!-.HA.DH=GCH_/&A^I#(N?ET_Z&(F-_;J!WFO MU7JNE_D>*^/']6I=Z.:V_L&IP8]P"<) OILOY3]?U;-1.#7[A"'!%<-(I0P+ MA: C?:S36&<=X/4MC:7-[GT$+5ZL=>?4B3GW",=,JAQ+G(H\1BS)1!+%6M&< MH_/3?AJLG60 M[,G37-[#<^ K"S/V26Z6QI_"66F>:3XUGR\_EW]N[KMZH7<9(B=L03)H"Z9N M"^YX9^\J#ECZ3:OG+(=Z?/&>)"@[9VN43J2>@^4LC7'R;Z^@;,O\VQO![M^0 M%S>G+E_9S[\:*J;)MC49PJ'.7ZK-\"AJ5-Z,&)K<,//>_P:]I MO3F\Q^T^HP/P__X3?&A<]^G9,<:CPYZ_M+##E?/H=Y@ OYH)??RLYY_T+^8] M]TWS5BF9Q9(C1$F&-7L M8VF?Y"H)NZ]-Q7P9QEIZ,]9N-6KCJ[/[0NN&0B-<9PASJE5*,152H"P1BO;&G/_E*<3^Y/II-3%+.](V;3 I@O8HO/P*7A^ M];-7?_GQ-=HP YM3Z1)6):A'\Y/7 G[TFN=F>G^>\/EG_E0V]WZCE?&ZSVI ? M7ZY+OE!F!^O?I7Y<31ZUV2?WO-"0:%\O5N6WG9NR?9XW3O?&2?_+I$L+_*'. M]9Z0.CX@)VIW3F,P8<3[8!H_:W.SZ?=&&$9!+NY^UKS491?P@B1I1(ED$J,( MDQB+)*<)9CP3)-%1U-5!]%C@181CA)%YGDPP9N8&C6/)8X%S1F,6$[H/>#$, M%J[QGKGCS1&?SQ8:SMERI2=X\O_^/S1&Z%\G3O;5 M)FSNQ4T$QO;NVYG>[Q?J@)6X" [B$'!3_T 'S"[9 6WZ5-[_V1N""_7SC(O9 M?+::Z=*=H9V0)8'BC.@$*Y8R'$= 1,*E.2#FG4AF; S(4L2HC!CB>1P)G%)C M<2JJ(RI(&B=8J^1,D*6/%D&T'';T9%Y+:E*8HW"WL(A6 M#UHRD[&%CQ;YU$(PE0$G. %J=+YX^F,Y609%Y9YMT4KFO=M )P\2C">@X!\+ M7=H&-Q.AY\O/Q^*:&K?P\)W8B2+L^Q+>!]SI7_0!.V7,DST XS2*2NL$-/9] MB9PBZB,P4A>"1&UAL\Z?#]?W?2??0 O4OYG5!U!XWD&WEV)X&M0)JW@OJU3E4#]6SGH(9QUTRXO M:W??Y/\U:9>#>KE8_A'Q[P;-RD6S]&;;"$"]FN]+JC$L^%,IRU1+<#XUIIPFM+_$^_WOI MT#&M#F.)))QF(B8,"ZPYIQBG+(J%EI'0'>U2'>7Z;P7$]U=/O\WY8O5VH7[X M[_7L$<[R=T\?GQZU95P.Y]W\.OSUI\:A/Y)\N8=>%$U)=D![U(LZQ=>K:E[> MB+]0Y7C3A$>*:QRUQT6F6RPI\W,3$&&Z(9L<]8P.Z.IA/X MWS526U^)UC^C_8OB/(L2)031 @NF*-8426TN!1+G,DM/L7^K8];\_9CJ MGTQC9<;R: =XTS_5KGK'4#!-4,ID2H7F&,PSH<<5BEBB6:4IT M!PW*X?;FV=4,GL;I-C?@5Z%F;A'>HPS+C\L5G]^"N5]PO.(6S+UB8S9)623B M),\3PK#YDV.@Q:5I@J/$&+3G+6>$6 2-V?7>$U>F(%[>B+]0E7;37\]B$FN$ M$.,B$3JA6!!,(Y02GG+C=)L?T@[/>T1F;Y2@*6*WP&DU@S/S4EB;]HH-UW?K MHC!>TW89U#,9L]>MTY_]CMRO0V_"NVVSVS:[^JOARPN 7!_.]HMW)J[2A3O6 MQ+\MQ,V7_H*D?MO^+\4[VW\%7^T]>X50\NO>KU<2.KKVY,$UB^F8H%L@O'GR M88TF@303--(ZHTQDF&G-A8AYG$4Z5OG_S]Z[-K>-).G"W_M7X/7L[NF.@#UU MO_3,.D+M=L]XHL?N:&MVX[Q?)NIJ<9HFM01IM_;7GRR I$@1HB@2($$),QV6 M!!) 55;F4YE9>=%2'!3OB<3-^L#>0Y1S_06418 M/PD[;+=HR(Y-M:V8R0Z(R@DU6T2QI8XZ3TQD#!/E&':2\+7K/;[="S+N]"70$VWHG[\E582V19D80B7DJI*QTT!HI;X,-Q#I^GY.W M(507.5,[]+4Y@Q8Z#9//G8F][IB5W/T E3Y2Z.P7HKLC?LI4 M[]F_=Y<\WX#T;G-NQ\&A)U[/9CV;G?F^<9X66^=BKY^FHM2U,\NN^_7/E()[ M^?'>CT=NPY6GE&%1>"4D,XPBC%OH8D5HQIZ5#EF&G5:KCK02!WY@0C)Y)@#E&(A==#HEY'NZ< MOIQW7U2W+ZI[MGHP03QH%@B)U#"7=@-AF.6<*:*TM0>UM#E&3"3K2WKWZ-.C MSSGHG4)(;Z+B4E'%*.=&$BJM"AXQ)[R]KX9A-Z &YPKU9;UO+_0ICF<3B'WZ MT/SC[ 5GF=S2>4?Q4Z5Q<_N:Q+"C16RT=H8I[@W!5#ECX8>DEOAV"XFCE UY M;CM3Q]#GB4SCV8)HCY@=5OLEQ]HH4.:Y)8P"+B*,*>86*2VEJVN:VV3IEQI47U?ILRSSKN)RXU]LZ$V==2[RPW%C^>V6$X[O(_31W\7"BYUU:R MFJ I2,1,><:T91X1:SF+5*N@!&<.W^>B;JI1C\YAMSJ?#>2XR-#Y 3YQZ.IQ M:D^R'0I*B%NN',?>4)E:HNNHO1+11_B+6.E:;LA#,;N&* MR5Y_4](DD7XPFIDY4>Y>^>9VWG<^*M?W$F;\3\1(J@; J:.P[U"J"7&&6!:U M(IIPQ:L%AAN#OYCN>), GFTB1655"/YL)W^L9C1?ZGOFF][[.IL3;?]YBWWF M+9?R]G[V.4P&[HZXE5+V9EQ,+],BID?^,!R[WU[<#DMB@SS6R 6B&*7!:C B M!>+$:28)JRG=0Q%&>#J^U08""-=U(OID%NHF(6)D$D;L!$P"R6 LB2:Y]AP7 MRE.+MRS>OV;%=!!O]EJ_Q.P[PU9)J2S\?AU&\'-09&YHBF(0!\%G@U$VO0KP M*#.MHJVR<K''K+#/=)Z/S;!PJJ MW(=A5<6P]6]\F%'VX"YRA[L>PTAH5R"XC]![$U?M0UQ]"'%+.I58G[DP3#N% M@XWF/U^@%^7?\XVG_'M/2F:;J+SPTE4*S>U.A]"_IPTKB2" 3IR6XWJQMC,M M=JR&'"IU.^;I?"2+[?EX"NBI#9O51Z,V*.\ 2\-DQXWDCJ&=_=]@)D461AZ0 M^P/B=9ZV;XVH/'*RLO)UV3T*2-WN[36];PJ +: MS87NYJC.G?U(SWX]^YV._?#S8K\VSU:[>W2ZYM(H[_?!C2O/P/?9#-33R7 P M"G?=&>M.@D:YH:OFQ*8_:$U\VS[RZ-ST3SZ GOX]_;N$\NL!\O@V0%ZP;N0M M[[$]W%;4&J[#?U\/Y=P8(BSSA#U!HBB.!2)Z,5F]JTZC8,5*TZ MW&KVY)S9R_"3DN&#!%9RK!01D5*)&3+&"$0YU3X@X;Q81,RW;J9IV>&28"=G MPUY@>X&]3:P4P3"A,8F">>8T<4KY$$AT!'[6"&P[QDJ.Z-,7V9-9(4^HBM9_ MFK[;BE4K%"XC37$K!G,=:.QTQ4=1@ MQ3&R1[*Z*>]PU-7I!;TSYOHYU%YIZ3@&\YTW)[=M)K?.6,ALQ%\1) MSS3CRB' =F\PDIYJ(8\5OZMS)CH<:=*7QSM+U'I4":5-&'HRF/.X4E*/!A$C MHF!":FDH9D$('2-.Y[8J,A?$\2)K1:[9#N7L>L0X_0![Q'C6B"&]BT)(HI"T MS""CO'&42<2\DE&Z>*PS8YD3MH/:> M*T9[3;:E\I"75R%[,_X,+'(#?#;PV;\])CK]%W-3%F=.D> ":&]A/_34'8<\C8$R0.W3@$XFV.!,,V5WO0BIINR M0:H(NIC''+Q*)U&1^=DD)7^G6J4WMP7K*O!;K5J7)8XK_R45V=+H\VP2BNL M;_H2AC=Y0E5WE9E)R 8C-YSYJ@[J\LV9,\55%E,1TGDET[7ZI?.!K5&GY80KLPJM'80QY0GU$FCGFK-"BE #+N1>>NKJC^XH;5I;Y M91'<][!$:6E>O-:OV-UJK?-%2PMR6QAV@SI^4+CQ;#3-8"YA9\S3_I@^>FB M".&>FN]_-U/ J^G-O:6I0V38^W3<; D3ABNKD2CW&Y!!@W #I:DY%U%99U' MFBF'C(--C9A@62 B.+)-]]A;T5HMXK2AS#Y\+ @.!LM4 !0.OY MGO8P7J[VWBEAOAM5I3'=BQ/9MM+'#Z_R'JQQGG6E%TU='DE>?@AYGWEEZ>K% M2NV1H[OID6CTC+$&G Z66?J!3TB..%L\](//N]ZP/WV1/+1FR730]ZY+5K+ MPFC\<1;>P_POOX;AE_!W>,/5JAT9"3%,4!08Z- J^C)1W0;"L3&TMK!&LY5_ M6(V%W)F3P\8%O<60DE7T[@Y$\Q-!=*=PN%O!=T\$TU*C@\NOXU6W)L9:&*:9 MHP!E!&F!M K1"Q94,.%^UT=#SCY".QS^VVF\.@MM4_3:9M?&V>M[6[#Q:A+" M:LPQ8P@S::GG8"X[;"DUVFI!K$$*+.A6T1'K7.@.-ROL%;U#T5'VBE[7<.X) M@=E/X]ED-3_5.TUO"S@.OJPJ>H0I2VR@7C'%HK0V2,VE,W=X;)8.R+S(:;<14;",PX MSL MP_2>%&?H9^G>\EOK,8BS F8.GX PN=DP7=D(,'H@0.^;0V#RGF":VV?.@SU^ M^/67GWXQG\(/L-?^=@'_+,'!P7@G)0)<_0DH/_DT&+VEFJ*]^;X5=S4ZSJ3'^^FBR^7=&M MS-K(4)F!LQ*#L\C8F5\#EKV:#[XL27 W?*=&PUQ\M+IZ+_ZXPYS^&@R\>3FI MMY2*K>8-R->7SKQP!.DZ*"Q/&L M (0!]@V_NW ]39"6%5=EU.'G!"3%=[4U!=P"Q7"CF!B?(Z,L.LH4PIBY@$"]5S MO4OF^D,!LRPBRIF2.H(A3 DQ(5K/,/%82QNM;B599T<>?%08[>ZM5-^/84?C MV7_\01&,_Y15:Y'!8H1BR;3;PF6_V:;9/$S//1:AN=#4;=OVGTTYC7_^=?B; MTA(Q35(X^/_W\N7%R%V-)R]? D',EK#1AV>QQ]3IT?COS949?0HEO@$O9#^; MKU7JQJ_A4U*"8*K%5NKM39?: .F';F+'88F])U4;EOS03;R]Q9XK30-0E0<. M9O^NF)@P;&?NM9;:0S?=M7BZMJ!BGTG)=LRXMV 'E7EMV7NP==9; MM;)9&!F7+#AW*]8ITVX*HCTTMPEK%R#D8/Y,X'DI7VXVG%;F&]A'U9VEOE/= ME*\F8( 5 :9<:3R%9*@-1A5!5W+VXG@VF5Z5BD@<)!=*]C\S,X$OIU>DP<*W MS#0K9K:8&B"M&0YO,O@'=JM)^#R8E@;J> (P-. UV6;[IEX6I8/HY4-EQQIEQ;C*K5AULD*\ODQ53 M4@X(9*ZO 5I*1\%RL=+^\74PO;J"+:9\25(RLE%PH2C,Y"8]$DQO()Z=3O774'(FM,I!@T2, T%G2N500@=Q;M+Y7)5ZG(6:#S]?CY)\W<$MX.1VD!TW,J"CU MN(4N4KYL4O.@/)T3E#K*H/S68%3.$_2Y>5&'+S#(TBZNBA5/@TDQ77G@1>DQO+,G*&LIDHPP%Q5# MBFMC):(.8::I4?Y8/>V(S(6LT5M*W;O<-ZO=EVZK5M(<57#R_(6@J>28!>:, MA!U28H]D1%::S8K(6"VH@E5S5&E[FL$:I;7CA&C%N,-*4XTDPJ 2>$KLIM:* M]7*:^GRF*1$2,:8FC5BQ:)VB'%'!B74A"D5J0I#0DL?1^4S3.JH,=T8@ J+L MC2'(1Q@^X4(075?VH94:/&U/TWON!8.5B1HS FJL1%8H)+WF6-16MVA%B\4L MEUS6Q& NP MF>WE*+^W=DOB\(_N*OC9,'R(;W]/):&"7^'F1531A_AA%!(%+I?Z!(C A]&] M?H9["[T0IZVP.G(+6SBS7GDPI;&0P.[*,:(:.+>"N6ML!?'$@I; 8?>300"J M! %_2!V.4&0NE*0L%C$D@UN*K@1CK-9@V;WXR@',L]=IPO9R*P_3>H\%.H(@ M-DW:OA\;PSD=7S^4"5'3RN+%+G$= M!TA]31&5C1#!^FFNQ!;6C6D>GKI71'8M'>Z)7]QK< =$B]>.;>L!?UGJI#QU MSV[#-PXC=%/)$(]AN*;"@=.F_3Y,D\5_JX:NUNZD*87?1X]%9#$0L!8"QNDH:+ M_'I/+L&F@&V&!S>*@$? MKO51XZ,;:=!K^G!PY(I+1(,X(YH099ZWD M)'*"#.@?$F/#-'ND"ARFJ>P6@M)HJT)(/8*^@ M%-Q25$JR#4O__KL4F9MB*GX-7P(,+?L8)E\&+BS'6IYO#XIBEDX4E]%E98"! M]Y-0%.6YP_5D_&50E)_,,PJ24"\\\C]680N5WV4U+@50(%6)+H\")@%,TU%5 M/#3Y8A9.&9U^*9DSA8)\&L$TJAML&(4XV,7'7\7@?(A5V-R[Y"KXV7Q=K3/D MD1(!?SU93KQKF@]CS3]-D6> M$O2GO[S[^?)=^3O^TW=UY_)7Z2QJ6+IKYL$G98Y&6LSRWG*$\T.J*J5",O&8_@MIR >YV3XZX?E..]3LKQW:/R/:;U< QV M;=1L&96V/.TL<6]2 )-<%$7:5,>C141UNV3;ZW2=''ZZGNTTK^9WG >R[':8 M^3[T:L"UNBW[:=/1NFND97W@'MDARG(UNO(O\(IR'UV-KISK=0_$6%[4AU.F MF()ER.7NHUX+-SP\'C,*38VQ(E <6;1$:R:=5,CJH CW-9G!^YY/[1B/J7-1 MT\HLS7\E%FV1"GGLP,F($)<>HV@Q89%0*P41!/F42TV0.U:_-RI0 X&3^Z;I M[@ %^P#(PO7?0"+Q#N_:9X0-9)WL!'' M:L*YU6ILBVWT07 E$=*9K&5+E6V M3Y-@$F 'Y0FP_A.?X"OX\G0?TW?+/NTS#-_RR_&&=@!2(-F&M8C>\2A!=9+[X-#JN'58U?=ECZL%-H%1)2A4;6Q ML\4R(&IVG?:4E3OF[YO3X\?=<)NN&V.-QR<;L!"]\AP)S\KB-2BBR 760&>! MZL*B,&H^+(J2!N*Y2X9+T01S"M=$(*]NQ\OHX_S <&.D@R-&"F: ?,)'"YIC MT(I99UA KJX-21LT%#07-21\=010W.N,F-Q-.6L%%+,C3'^OI#@-"L+P8'#&/Y?9RQ>SZ=4XM?PI?<(_ MOFTHYA*K6G"9PP0(?X4)ZVDV#6M_$IB!,Z(0:'\264RC3,%Y'ELN MF;1N]^ M;BJAYGZ]<)&C<4N>23*=PF= WN3RV2%1S'SZE-Q:TU"EOBVJA\Q78&G+)$]4 MG155YQ!*6^W.:Y2"X+<.1\."!;-+2J3Q)60OC MY"!.WI)EBFD"UKD"MF#FQ603Q]JP@A]KN)(O"Q"M.K-+1\YH7"[,\G2C1)%E M"@(HU(M!WJ9)A/LR*1>Z>S)IYG?]"_3TP@]<)1>34"FB2_-C3I?E*J/TS=G4G](UU7Y6)W)OG:GZ\E3+6EQ=JCVU;^6I];I39U%U MZDG5G*JO,54OT(>'/'2VM%'V[1+0OZLM?B5:8?-@VM-2A^6Y,+?L"&X2Y&"WOCWD0'!^/ %,Q"1023J8BTP%AH;+1C07C1 M0*(#=M*'U'8^<,2(UR92:;$,UF-,N'9M=+2=\XTMZ3)7M5(8P*"8+F-1JK2& MLG$X*"_C48H$.%*. ]GKG)>B;8'X#Y-YC[4YOQP'NM>1,/#Q :1];CD.\[C" MU@)0]WXPVAJ4O%,@%7I6J%@!GSLKM+ )/H']KIVM[:C)4\>$@IY5X\ H?)*.A ; ;2_E*_(RGE ^L;WV?S:X]%JX9[J$]+O'=O&3KOC8/^M M<[GG#[)>,_[IK8&)E3?PYW%1_#09?WY3^7A .9@WJ1J/BCL.U% L>'0U8]VH M$)02 C',H@D&4:8B,U%XZ[VHJ43;2D$W(7--U4,MJLXZ(;V7_E[Z]^P^UXRH M2T\5M4YB'E+YOJ =BYH&21FV),J:MB7M5$*C)&=D,^6S:[*^>VO? Y>^5Q@> MOR@-TO_?6O>H/A-\84Y9'(V0R&O&J3:4 MP\O&O!LVV>Y,N[3:#CPD:=%>F\<0G!A]FW2L'LJBZUY7&,G"T.MF.8STKZVS.D6MUI>%_V%H2-&,(28M]ZC@K+662*E]7%*@-XXQJG3/Q M8%_T(_/K$8]%GIML/VUI/HKH@MJC*"A!UD7#(B-&,Q] .#5F7)BZ(N*M&%M, MX!S)!WM_]Z+;BVXONLN*\2Y&CASQE#'EK%51.R^4EC9@G_I9'\6.H1+G\-*G M)+HG,#A8&E\C9T_CZ=F'$JPVUN#P BWF'J M(A8R@MU&F&941F\XME()98]EN7%-++/RY(%JS9K]YMC5Y.E>11[IW=S' M8U63/VRN>Y6+I/>U7MM,.'ZSS)5=)!^G4NI5G=@?JMKK]R8;,R^(4"Y8&Q13 MA!E&."4VQF C<6$7@^6A9&.32N/Y"(R*$(@YUQH13H0T1O.HJ6TCV?@CW#V( M(&6CZ4HJ<4HS7B\ D_+\C]U-C>Y5*8]N[:;V,(WW6)@SS#3>JPH?W=I-;2=LY,%EHL%:&O+1LZZ:S31N)O7A 3HW M[.(^OTSC?3()6^'='=((5_-M3I%2V%"B<8MIA(VOS''Y8/&V[K-"0XG&/2N< M/RLTE&A\.E9H80\\T^VN=:V,[/?4=G6@GEP]N/-J\MY_%SG?5.:]N'.NLA>PS9B)"- ;-I%4J*(.4$H0;YND.W44: MRH]F.==-)=L<,V>Q4H^"P$'RNBCR5F*C M2$YI4Y5..B3D+5L^'3%ORG:898>CX=B=PLPY#;*U=_2R%6LZ9B^4BW\Q\C^G MI=^*-$Q;YY0"M8(S99T5GC@>6%3:4A-WZ371B-602]%4KN A2-,AG:$7GR/M MQSO+BI*4!<-]V;W="Z1 XV:I.20UF M6LRNWT[T]I[@+JG++NBO'512Z\,ENN^S/Z3L5>,U-3IHUC\4 M'M3JD!M-BMICS"=7NY>=W;8HW!)9*\"HYY$SHL&TM]$Q(QV65%)TK 1QS,&X M9UU0(QXI6%U2.WI0>#Z@T!P"Q BZ$'%8D*B9)]Z DB0\DR(PR1P_6B%C@G/5 M6.)CCP ] O0(L","V&"U8$8X2PFS#EM&D)5:**H3$-07.Y5)*%16848LA$QB9PU'G.E%(I"22EKBOVU M8TT(E4O4!5?+$1.">CE]6G+:F%!2(PS6('T^2.:]4208I9AC"/1MJFKJ7K>C MX#.=<]8+92^4O5!._\E$$!@$T"MF&:766JR,%51XK'C$QPJI43Q'HK-&=Q<5 MZ\YW3@PQ _ZPQ*?GEE8X1%AZWQ(U*DM\8SHUK-6SUH]:YT5:[6L-'0E6N%4 M&89]/-3=A6_$:??M=EMDH0G.E_UAFP130JSSE'(56=#.!L&"%X89JK%EK#GO M75%2^^5#T5*YDDVU'FPW7JK-5?ZNE]?SD]?FA5,I[*44,BKD6 A16R*,T=&) M(".EKCDOWH["B7+==2&OOH+;=_;#AD^?"G9-!UW6;MP,:_EH:Q YG#U$B&B07"FM&.+?> M4X F)ZPR/LJ:5@?MZODT%[P+>OY!3H4G9@+T"-$YA-A5D7DD&J@(ED((.C+X MGQ/>!$F8),(RQ013-2FW[71HHDVUA^N07[$7SEXX#Q).03B.1"AKF&?($>V< MP)(&3G7 41^M>Z[J0FK.>3G]#VTT\'SR%OO0IBZ$-AUTQ%#QTPX!PDK@& V7 MR@4F#=5>"Q$ETX)0:5F-%[-=TP.KG.BFVD*>(/[IJ5D=/3QT%1YV=J/N"@51 M:AVX)(0RQ*2D!FF.B&4\6A]D\4#9Y,$AQKH+2EF$' MNS97"E-,><""V)KBO>V42]&YD%TX8SR;Z.1'EU'I4Y/[U.1.F1([@%/D5"++ M':&4B1BL5DIX1C@&12*8!BN+[V9#$)$K++N*4OVA1H]!SQ&#=M6)'L8;XP!; MH@E<&\*X,,H818A5A!M.*3U6G45,<]9=9>A,#DYZ .@!X/$*AXP$4:,4R#73 M 1LCO0RI8UA!'N>A$I=6G6!^%-7TXLW<"Y^5X:H;9H.3*;&I^ST+% MEQU0EUCG/#Y^/$N-[C<'UJ;F>I+>$1V:_W9J"V7>Z^2LTVK3\P."9R7UAXNX9,9S3*-5P3.OA"'44J0% MEUA916OB5MJQF03-4S?X7L1[$>]%O%D1]T(;+S@(MD7,8VRP]$1SQKVSE(MC MA:9ARG,ANV@6[2WB:[8/_/,-_&6 &UY_4\XRD74PFIGY-.]>^6;^A!7F<,-@ M)N68KY96"EA$,&RT8KA#$.30%+\<.OO_STB_D4?I@$\]L%_#-GP?OL M(P59>R;,B3 9QG8_1AH(Z2IPR7'PK/7]Y M[<7KGUX2].<_IE/W^P^7;C]GEA^SRKV^S-Q_>?_SP\[L? M+R[?_IC]].[]Q?LW[RY^SCY>PH6_OWU_^7%UFNT//AT$P* ML-JSZ=5X5IB1!Y8-O[MP/%+"TO< ]L""P\$HI&4?3T/&L__X@X*MX$]9M=ED ML-O ([^=HUGPMW2Z0ZY]-SY4;7QV\L?7:Z0M\?(.CI8;W25,XI\L(LJ9DCIZ MQ2@A)D3K&28>:VFCU72>,%6.^6*ZZUUBN04#- *XN3L[\$=W%?QL&#[$A:<2 MZ'-1%&%:I/CQ@; Z",5EVAO2.W\8CMUO+VX'+CPESFB!&<',16X#4EQ& M;Y4SF :\@YT=8!>^3JLYF86Z62+/K$)*4YT:3T6B-,**"A,C,9HAGQ26^QCW M7[-B.H@WAQ0Y6W&3P3V3$(?!34$$0S8*T\IY%B-<*K)Q!#WL\S5PX^0F\P.X M.@DC!S?9,/T:PJB\R9G)Y :V\(6@IKM,2?$J6?.6YDDGR>)@9$9N8(;P9GCR M--UY/9M$ 21![28*L M)*'^G0]SV!YL2>ZPY<$@LJ-B=@!IY5ZD58>0MJ12J7G"CCI,&JL#%O_/%ZEB M+/P]UW>KORM]P\5I^?T7^Q(VV]S9[JH^-O\TMIM40E>^C:0.] M I9O(]M)^'!\[-$9.BD["S2_I?'1&7OW$-.V$*KG W+N?- "ZG5N0]S.68D_'T M"BR:29@.)B%D8PMC*&WEHA4%H)$Z'\=DJ=T&U-#)9),A5X]0?O>N)G+"4*L- MQS#\LK@V/[=-OD/X67+SQT&?7@T'J,QCDAP5'$WDE*7,316,R89%$1XY&E(M4T MY7"Y)D*K4;&GI*F4N0Z)?C+_#8\6003JP?G0;GVG/ ;2^.W"5% M8\$"-RN(@GA4RCCIG+8L**,1=APA)2BCC*BZX^8&$87FJK%RY$TA2H>TA5Y4 MCK(3U\F%L\(CAVF@AC&%O ;.]Y9SIY$REM=5[F]0+G".6-<4[(YLI]WW4;P/ MTVQ\'5((U>A3-AP7116C DO^U4Q\[YXXXH Z:RXTL9]_6##9S\!C;U99; 7( MB(U*2LLUDI(%9I761@8A@^4"\U#32+C!#5[AG.DG:#+T=CPP6N: X0;3+FD5O:5RPM.# M-R4[W( LIZ*I/*_>PN_E9F]? M^W8A"9;R8"6+CG+&B+8N<,64I]3"94Y;W9 YS3%KJI[UN9C[D_'7AYBJW($W M,'-77T UU.K?[-=0!#-Q5V7@@ ]?PG!\_3F4B1O%M%B/(-R#T#63J9&$'>#_ M9'IXS0QV&6YW#(D])]"\X5$/35^*JPU86C#EQ,N2:SV_@C9@(2 9*,,2 M*T8DDT3*@!%7MJ[P?H,YVC)7I*[0RIGR5M/;_IXRWV7Y."]I[K3H(#L-E@E K %<4L M9'Y0N)0[F@U2ID,HIF>E7YR'$G$FFL)C,*58L-&[Q$4_SIEH->A/2^84&/!@ M+;#@#2 +F3OB;7]\4XQ.>.<_E#D) MQKG)##BB]#: A F7TX====RDY'&CH$.*4A]JE/(@\;3DX;WW!7*)@VRGA-6 R8"1VL"=A[(A%3*")?(Q1-[L6$YH+5G3^< M@U \9;_&_IOQSP%V89CRO!JA204JS+)CV MCO80J7$Q1,(] Z%YT+CFS&:&F3 ?;L0=J#3@\ZNVUV MC2(,:&%&"QH(4H8)&TQDVA%#03\C@9F:!.LF6^D@G&/Q-+VDC2WW-CQIW=72 M6V5MHTJGO!?OPUJ38DF#C)Y@%AWSA%A$@N&,":PD,MZV&]_)20[F8,>PH?== MG+F4'"@2EAAAI'/$<<6H#U8S))A+AXP37:ZXL==:9NVX(E?AF8TO1CYMPNV6%4A&9=*8$%9,(P1;(WRS$;F<0"% MTK=;\4;GK#9IKGL*Y!-VT?92VK;C\Y$BR1W8;QIKX;QFRG+K)9**!R$"4CBT M>QZMI_&7. M5H"([T93,_J4F&T>K3/_:+4@&+9:>6\ %BES)"@O F<:22ZBT*1=3[#L8+71 M_L2YQX:.8<-1@,!3&T%1"MP2S&0@6EG"> !P4 P9U6X4OD<#N0YJ.?\8^4$QG0SL M#%CAIS&PQ:?1@FM6XY$Q#T8ZA25QC#&ON1:<\&BLX2Z8FE.])HL0JQS5ED-Y ML@9@%Y687E*/J'/L*):*HDB5H=Y'S*P5VG%NM2/11.9XU.T>MF.:"X&?DUR> MUC%SSA457F:C<.*CGS[N]VG'_3:G%)4LNZK]**8I(4AH0AEUQEK'I>2,!425 M-*%5[4?D5'7M0*I3 D"VZBS2#W1^BM/5MOKB$IW;V6'E:#-#N)O5T&VLTC:"=7LW@@X)00T)>^! M$2*C]TQ;P9SCH,-P&I$U3$<2ZSS13;J\*,NU[IK+Z_CRWMT I3Z,_PS/]SM& MHCY#I&>M4[/6L:U+UAWK,K5?KJD7F'V[8EUV3;=DG=,M_7B6@F.WKFLC:OZ_ M-;84C:JP1YO_([.E5[3:]<1IA&G@8+ Z(BF+%!E$>!#!(8*-,J+="%*&"DU]^4A$O+,QA5!:)>;U[YIGK G]2P-QMNMH>Q3^F+>YFM.J=JX' M3%3O,U&&MDST7[-B.H@W>YUA7(7LS?@S\/,-**Z_P?<+>.0@ N^.IO!@_RFE MP!79)'PRD\2NV13NF 1X\_]68GZ3C6,VF-86M\Z^O9X,1FYP;8;#FQ3ZDHT7 M;>6SX1B^4K46F2Y[@1??O43%GWAD$!=D8!UV -IK>3 M^8\_*(+EGXKR:T51]DB=7IDIC#3=\GD\"=EP\%N* 8;+HS(RN/Q\Y1E9BFF? MSS6D#XJP>*N)TS!)RU@,?#DA>#N0 ::9F2]F,$QRDUV/"T#!+Z&K;9>:X?5&-J+U? =5GL,5Z&=)>BPF>&]9D:6>NK[V>BRDDFN#=7.TJ"-HQ8S7;/74801GHYOM=D .]MU$O/)+-1-E0<4#58T!NQA MVE*32)#VA'$G)+?V[AHV!!<7( ZK)"AEOZ10*9.A:K"0S>7H'Z\^OLIB2!(R MA(&8Z6PZGMRLW@"B [^,,]B09ZGOX.TGUY/QET%1,D428AA+*DJX+(*SV,OG MZUB_(1W 7V0O_J(5?]6_\^$EVV.=2?NRVC1IZ5ZD98>0MJ12J^Y)E;^O2<=:YJ4+7Q>E5I^J_HA].]_@O<.82L!X8_3)\/[/@\:9 G:K_ )W;\(<>&&'S^$UD3>79C\KWT;1V+JWP[@YG MQK?O)<=G[J1*K/?K74)\VXR]^T%LXRMS7#Y8O*W[K$!Z5NA9H6(%?.ZLT,(> M>%ZZ$MGOJ>UJ)CVY>G*=E]X[M\<$.X.:P*G6DYFN^%"2XZ0QX&XD#.=@OFPZ M#&=M0!T\^F\KV.=H\]Y^(GCK.%WS&"XOSYNQ_A!&(0ZF%].?*C_AQP6+KSE> M5Y.%,-8:>\JE,\QZKP4R46C*F<:&^[B#<[61 IDJQ[RI:@S'C+)J5$Y[Y&@] M7."<8.)4F&"3LU>JH(U%S ,. #Q$BQ$'<84?OB:X8(D)C889L%S0IN(,>E#H M0:$'A?U!P6&II/(B2J998-9*26*D2&+IHPIR$Q3P$A1P@XH"SHEH*J:P0YC0 MLDG6#;LK,5E8.98.15Z%L<3UP^UT8FTK!CV^578:K&S/A[J])-71S)L'(A[O M@:V28RY&_N)%$;7U5'9TX(I2K*_ M?$AMR9EJJK!XXS6KCK;<>^92]()[2L'=4[?804@)$:F9,D]: 1,1U(?(-0Y4 M.02?Z!HW0RLF!:[DI-1!:E9AA16<6F>=^T%'%W2;].E;E/A<1X^/1GK5TGJ>#XF@ =;XG$?-ZLFON M@Q\'P'\3X.N!6:UFG_P'U#DCJ*1,>F>9E40Q8RA'FOFZZCJMG#GD1#35X*)# MGH1>>)^+\+8OJ20$RX)QQAO$*&20#-&6FJ(%8OJKVH/D%1 MY9%090AWG!&&!=7!4LT,V-?:FJ#)D6P%GG/2!6NA=\_O%Q8%G!E:Z^_2^RDZ MYY;?"Y9^#==F.JE^_Q#O[R01N-;16\4QBDQ$^(4)KP05.NC(=%W/W384?2IS MU%A+B=[MUXO3(5OZKK(CI(E>8,VC""QH:X-B2CKN(Z8*T1K?7RNJM\0Y9KWL M]+)S3K+CK?9(18-UZO&.K<)61,,IHA'DR*ICZ<(L%^QN^O\'Z-4F^'3 M"*[YU8"4WF_>V_--ZM)PX4U9A>%3@(MKQW_:&8J-LS)XR@)'1B,CI;0DNA@M MJVGDT8KZC'.MFVKIT2&3OA?6YR*L^P:?;1%-&U*I>.2$58Q)@ZQ5E*O('(H: M(=Z@=KY;T!EH&N$MDVJQF9$+R?M>4Y6Q=[:W MBDM=CX&O6.;=:*/J]W\M..ABP4"K+:PLDI%0+P/1C)F@C!;*J0N1, ^6A9!"(T%(\$HH+8YM6G %MD47 MLG"?M@'1B^EYB2DWUE -])**,AFX=L*Y("T.'$8\-5MUD3@;"%;: M8^(U+VT\Z">^EL)?"9RF%(67N(J12)0K&O#."TR@-(UP&!/;# ML4KFY)P^P>299W%^ M=T'LDVJP2[O5'X*97GR&64Q7 QRM\)@0K8SPS*/48I4;'JG'2D4ECN:]%[FB M7<#)WF_8"VTKL<=[2RASV 2NE#0"@80*ZRPF6#"$8K1&U]CX;1D3^BG&(/<2 MVDOH@1**$"(1]E"-K686(:NL=!P'33&35AXK^5CGF#[!ACK/PNM_FR106@AE M:_?P:38\5>'.WJ=Q*-H\,LPF]>DH\>=#7$0GPJ6?S==53< +3K@S6)K(N.,6 M!88H%P[#3VUH.[IZ'/P>_,O_#9/QB]REI:T_>521T=)%$#1HQ M,0PT9]%HA>)XSO#=Y4) 0RN.8B#92P56S8R:(F4C@AV M"JMKBBVW&Z>N40XY["A'F1ZD#D 9+0VP2CIC->& M:2$M6''&4.)-%"S:&DVC72N/YI+U(',V5B$#LG3#]+L<3\UP)6DY"U6_Z@X@ MVX!5:#5B&"O"C/#6!D,< M\BC5:HJA1A]L)\:*X5RI+J1(U\E9I^V_YP<$STKJ#Q?QZ"@*3E(9 F>*:ZL# MX=)Z2FV4PC=8PNF!,$J:HT[T3>M%O!?QIR7B8%AI+*))$1=,XV"]=2#NSD8J MK6 UT1?ME(*E/!>RBP[>O45\S?:!?[Z!OU)J_>MOREFZLC9O59?K]>:5;ZH' MW+EW M\A0W#&92\NK5TCH%2WBAV\^O+/BU>F;FAJ8 $?SAUU]^^L5\"C],@OGM OZ9 M0\]]HW1@"H?)YOWO9Y]MF%0/^'-B^MT0*\_**WE6A,D@KL\=;1@FHX00P\6W MTO.7UUZ\_NEEJ@J77OWZEDSK$[F&@;ZT::8O381I?)^9X5=S4]Q#CB4*__EJ MLGC$',?G>("2[->0OT2%ZM,%# M^'8)V74$6-LVUJE17=A_MQ![[19RY]UB;V*_>/U? ^",FVP,/&*FH60@DWT: MCJT99F'T93 9CY*/&W!B>E7ZG <1%!"X4-V1XJ"K(NJ3 ;!=-AR[^<7Q;%H, M?*BJ'*:^I3[[.$VO>%6I&MF%@Q5,JLKP)B^_!20JSP),^F[E>9QS9AEX#9>S M00&C@P^NQP4\L;HV"7&8,@1&G^"=D]NNJ2 "Y6/-]?40AISTV,5SBD7YQFR&P(\.QQ M9MS5('Q)LRJF66&^E&.:7@& ?KHJWPTWC8H(HID&&GX'=BPS3^$=L'*S" KD M; (WS4FP0FYXN$MB/!F$Q7@'TPP6!>;W&\S7?X'U H"NFU9A4*Y&:''^Y7;G_3KR0I@ ?SRJU M?:6<)9##3&= FYMJ?6"X!/\[T 4VGK0RV=]@>@8^Q7D&YK;*YS0M/$L\1G@Q*R8P7J5E*\4].6< M_KIG-<7^A>L>>$'\[%M4_@. B2Y%R"IN\KU=I7TH!&JO4:HCP&9[S8. M1=+RE2QP$](F'& _\MF/P86D=&:T9'1"2D%+9F<2*6!)>*T#>\[ \OM!X29A M6CT4D.US43[2E<&D)8/,1HOOIJ^4^)=8)+]M7S$7DF43"_ALR;CYBI!/PK!" MV/2:5]GE52C"_)W3\M#GW^X/=/UQ/D[83]^E.]Y5$_%W[?05 YU8HDAJRI)\ M[6#6V1 YCIA8[UWJJW:\1$E44WVM(DRS,T:!61>0=Y($YDC0@B@4N%?<(_CS M6-UIJ,XIV8SP3'1>R2B=;C#F;CO56,QR=-5P8;(6%_Y2D1X];I#078O.\ M>I67LI66O;/K\6A.N'*V%=5JFFZUINURO!=BDB-B.MEKA+0CF(ZW8OKA($Y M@0+,%D:PR!CC1FGMK30L@DK)XM%3ISC-*:[1K("S5S>PU;[5R1_@)K/*'>*& MYNO+Y$XM(2-Y5J[&P])"G99^*OCV9$&) $.?A,^#:5+9%U;B$OOC9/PY>U=, M3!CF;6 /IU:1*&@$+8Z%M *841HMILQ+&FO:J[9,^5SBS6(*!T//0T; +OE] MEMFTVV%%J68H1,T-['=>:!(H]5%W([]OP:.+37^N=:\0;:Z)K.R+=\H>M(?3 M="\49(_%Z4.'N=?)).?+L^[WL\\ MN[.4??'V>?/9G+S(7ZH/'VC3S^/B^*- MF4QN8)V_FHDOTHM^&([=;R]N1RLM,Y8;JA%5+'!G/9C;PD8$5K;'#.T0Q1: MM:[3]@'X5#VR+<[+]EWJO@R N#UGJ!\\/BR2?[+%->T4H-C-!NC-K[';HO]?Y]]O?KP>3<+?BU'X,TS[9[V3- M+"XU(KR/S1EZG%PWE%#S, #\$(:?!K//C2_H Y&VC2=Z-\MP326$W5WH0U?K M;D3N?NOTB,C[3N_9;+JDM!_#XI__O"VH0!>SG))'TR5/%Q"6Y2 AC?!W=)QC[T_ MIA"OY&(;5.$PY[\^;>Z6Y[0E5F[,8^^(7=CVCB_9=Z&<)9$C+; )!D?RR'WEW<]-'3U2\6#YW[91ZSG93Z?='SJY"52^%BGVJ += MT;WB;P;(>?2MHL5J]PUSX8E'VG3A^;/?G$CJ.8<9(CH%92N MIS4]#0GN[>.Y6AM2^/XP9?;U1G)O).^EAR#A6% B6$$-XSQ:S*R':\QBH1BI MZRNW30]YWY"1C%%.R>D5D=Y*[CBE6]H*[NQC3\E0OKP*V:_A>F:' Y=B_]Y< M#48F^_;2#+Z:T=W*AXZ\_/T?]^1@[EZ;*8=BGE$>"25"LM5=$1Q[ FA:< MU837;MVY+O^[H9T+YY(\V'^Q=3SMD%SU$/ <(: -$]I9Q9DT(C(GF==*,Q>1 MM9;Y"!B 56E"BT5BZ0XV-/7"1TZX2IW:J- 6(T9$4($)@81FY0-5;T,?I#@] MK>C*_9"M8_#5-8QZ-N3IN:?GGO[$MQ%#]@V\%C3QT<#T1FM71WI6&NLQC%9& MK0*+E2$?&4.8ZX@ILYCS8*W2J*XU\#:C]58&8% C=S4HTG=^&,-;_UYFQC55 MKCKG6/8V;8\0SQLAVK!ID<0$.^NU%8)YQ"R3(/+:B\ ""D2OF:"[V+0<,QFM M"L$0S@(S6D=*&7;P=.HQ+1](96_3[J] G9.6]$L8C8J;X1=S6CVI8U#7-3P[ M=[7&@AH3,,;2!,>[/UKN_D^! M(S8T@ODOC^YUM7+O >6A]BK+SVO*\FCG>M+"?O)D$/Y@^ M6 */&F^-$-YA91CUTGH.ZJM/+C'O0'UMH 2>3V5&F<9(.<<\U=IK&RFWVG"' M @G;2N U$]-P:/V[5-K.E?2\4_=NV0ODD07O#N*=O:JL"[2M#MK#2[3'NM;4 M -XB6BU02NQ5[5W@0RC5>,6XARI>W5LS;ME[[$3EXK;&JY]M3%,7\Q_Z,G)] M&;ES<==T].RG;#_UT[Q".&A/6:4^M0L9S^[DN\63F:-7F3O]$?N!IU6U-L)% MV>-RQ:\55 SE@;%661:244CS=$,2BG.+5:W"_AGS@T/\,#&_>]G22:K!ZRI)?LS"]KP 8V2 M) \7WTK/7UY[\?JGEX2L:S(;$[F&@;ZT::8O381I?)^9X5=S4]Q#CMMV*5>3 MQ2/L>.+#Y.5<>4'7O_\IJR'_]QF[_KWZ=-7OFUW-)T+*^^YXB&NTH/E'+_ZX M.:4[ _YK,#YAXGR8:][FY336).TP*7_(7;=?W_UX%:D&E9E8_9P/&LX&(42O* M,XO(X(B(4T$YQGDZC_>1>K#$HP,CNB8\O)6FOYBR'.O-1K5;6[X_/#L;O&2: M4@1LR!0/2GCFJ&9&$:UCK%FW5KJ[2YUC5-/?,:ZT:RVJ?JUS *T)'ZCZ<6]O M!%_/^S6OV7S!XLEDV0MVL]=I>M!DI>UKEB;R!0R>!MY_=X)S0@"IQXL1%0^T M_7PSFQ87(_^WL2TN4OM/X%29>EV;F\^PB?XTF!33=Z-B:H;#]'=E_]UA&$:P M\5P)Y@1CC 9KD4@U@)$CSCM95W.O%4&7N9!H=SEOC@"64"X5DL9XPPA#R@BJ M*,=!$0K84%.9OQT\8+GDFVFM^8(K'FP!VP IJ+4T,$N6;OUUDTXD951W1DQRVU@1VL?$]4@TX=A-8L5<3 M6+%S$]CE_O.F?,FG,'*#4!O]9A&2 1,D5:#,V&B8I5QA;84-*(0FHM^H<4H; MK2P"\54:?L=*1QUI$)%(H8_2 /9R+;2M"D\J2G+!MXJU?L7PS>' V,$0V!4N M@:DW=JF5=M5KNVRH?=N9>Z49\M%:OHJ]6KZ*K2U?'UZD/5;V,?I_\U3:JUNJ MV-HM=:<)GV/LVZIK[<\;1S=[>3GO^!5/$=Y6XT@\T&&[S4?YZ,.LU>>B'>G5 M8GC7_[U'&3Z8K&U[B.O\P\TP<3:7V*4#-SD/GQ!GU\^O)7;/YO[;Q;OF$)45 MXR&89'?>3$XO#Z41>$3FKUN+0\Y,.LT0B_>=&4\DF[)GB9XEUED"GR=+M+=O M/J$MLD5.WR6!X=2Z54^WGFY/1)>?6\*";8UZ?!1T'2V4\ _GOY;^7_U/)O_/":,Y3L1;#4C($HI0@;C11 #8;\H_:D[^&R+R M?QR[JYO&U87W562*-47P616BDEV/JWB5(IN$87G\/QV7P0%N-IG F$YH>YT* M.MOT^FZ%KC,S6=Z-W"0 +Q6_AF(V3 $X/TW&G]]4?/,+O'V#/8[S10URE]II>\-B3OZ&+&"?*: M4.G FF!!&"M1TBF4P4XK%FO$K(F8TCCX/?B7_QLFXQ>O7_;2U4O7$Y4N375T M3 N'F&=.>MC0F,%2:N6=(CP<+4P9G[60]4H],&]#5MKTQ+R^[8*G+6XY: 304)%-2T"@%!ZO#ZNB- MQS9P@XA!LB:8JIW" K0_:.@%[VBNT&_W$K,?P]YBQEU4.#)GA3>,8FZMM]&3 M$!'Q%I-CE;.AHJX'6C?%K+7%_Z[?1'M9/D26;;16Z4"(8LQP,.HC%M(9P7'@ M#!WK8(.3'8JF/G=9[D]/:LGV:_ SUQ^?])Z83IHS]=C\L'.&J^29H0$)[)D7 MQ'BN;7*T&L.\%2W9,EV,Y^B=K+UHG][)NJ\<&V.9P]I$*B33EEI-'8N<@\85 M-;$UO7:>:EQ6+\>]''?66-KA^)-AXR-U2CO'2% 681!@[&-J#*]13='.=DY+ M:(XY>PHB_<3MJ*X;2ZF6:1&FTV'H#V.>F!^IUGII$BT_WO+-?P^F5_!]^ MF6<05F$S"(%!V[$&2\L,91JEHN"$1V4]"?185=TQRA$ZGV.98S)&[T)^0J)_ M,CFWPB@AD8C<2"85V#G,2D>4EYY%$5JR,/'LQ[V6ZE^DF9!H%2B36 MEDG/F0E116FLQ8[RP#$W-1&?K9@\6G4E1[W#$GVDPZ':6HWG>V*4C*"AN089 M2:7'BJF9SJ8A_3HV_Q OKJ^'0#\[#!\K[O\0?U[R_NIF(+FVU%#N!6?,>]#LM.&:2AP#]3@< M+;@N9Z(KT<*/E-'>[NN1K4>V$\,85CA8+;GE3+!@C,5(,*)8!$O5L+":< M2]257.ZS@;$>LWK,>HZ819EWC''*%<%,>6RQY)XR&AQ%3MMC'3VRSM2*>T*( M=2*[G3VVZ\\IZH*'D3]Q1?!:LG4,W/UXEKJS;0[MF,;$R0J =I@FA]8&M0X; M9JBQ$M!?1F8BY=)Q$5R(&K"_QN)N4$$EN:KIB-H-O&=M-@WJD>()U 7N"@$. MK@^.#5& R)XP:SB&E&J*2/46QXQJJFB\U3[ _08T&/ \\0 2[40U J/16"4 M21N,$18+G5KV$E/7(_V)]@AH$ /NV%WECV_@2C+'']',N9KF_AV=Y]W(']G1 M63VVN?L!(U1[C5 ?HP/ZQ7"8[,-4P?S>%N;I"_]VJ 1*AXSU5GE*/7-)+7=$ M..L$L9X87>. :5\3GS.N 1OYX/F%H+GD7GDO(O-<*6>810IYQFC*.#N%EI%G MIER\U;[-9?_:UB%=D@]3L-Q;1< M_^LP,L,4KK2:W7L_" R -",W_EQQ0O@=;B_"J^QBNI6]IBL#N3)^(7'.38!H M.XRG)6!Z5\XDI:DL7GHQ\N_FH[FH1K<*7E$A@",=DC@3RPV/8$*DH"Z0;.=J M6@PU6G9?LTWL.@"U'CEYY8.A2(.^Q!3#2AF-)+,4N)LJ[&-=K9(F8Q6XVIS\ M.FR]RGZ<35+KP\0L-_?TJR\9,Y]SY9P_\3I_KG!9"X1]6TG,JF%J#9N*&S^E(]AJ>D0(_X7GI);&JF@.S MF P*/ZA.;U]5%N0*5,]U@4<"M@,3UPQ&K%9@O*NL@&B, MA[.2@RJ["NX&F0.9J>@X"7$(\E0J/RM4*(WFS-CQEW"'4A495O>I*N4P37&5 M NEU:7D?6,SYI+9NE%C"-R;CV:>K](=>)= ##TZ\%?YGMFB$E:;[N5R!F?T7 MS#H1:67(=R@_)\7B>>-8?5P +PWBP!EX*RW*":TP\[[TUO $!HE[C+U?IW.18F3 JRD!\BKH.LK+(0+WT_(B1ZC9# MO\656L2WA6M@X&?3ZR"WYBH7X?*[2@(? -%]35\VR=M@U#)\-%:S+^%HCI=F ML51KHJOS;(;YE7.+@1FK^3S!03&[@GDOCC+B0_'OG69CU>'3;CP*H\HGE+]Y M$C8KK/'@.JSX51C/(JY8K >:3@)*VN5OMBG48?(M'J[BF M!CD65U]0L0W7]D.#SA5;+,RKSF?V]&";CV9N&!^N S(4T_U[T.$FN4&=/S99 MV^%",[.1CA=*O'[6[YJ NF$88:[6A2LLO,>E:R<([K7*RCQNIHNPVJ-P)]BB M6"J,-I_Z;M-]IB9?HD EH=FC9A=56&\GNQ3N^",ZTP#CHV MPGG]6[HE&V/3H]MEEG%# M6UX- Q$G'&@&@K6!J1 "^F'S8#9B8:S]5XS#FI;"AQ=K7+3%M.;(D+:-D98_XKQB#.CZ."+92C"91'L?%;\7G MKSY[\KJ M:6T,^A].V7B^\X&6WUN>RF84\_Z]WB/$^_+"5AOT[OWGUY\&G]\//O_C]>#5 M^W>?WO_Z]I<7GU__,GCS]MV+=Z_>OOAU\.ES^."WU^\^?UJ?;/O#+-+7MF1W M:QY/;;!&,N,RVIK+>5!C@@2[/XR[6<2[/N@]41_+=;$?*X5R_3QOG.Z-DUZ- M L7?"I@Z.'9?<#JS9NN?TXI?1W(RG\^7,151_ M&0RYWY^40)Y"A0A!0IKP7\*%U(Y1+C'R2!''#W"@!MU'W401F"U=E8)O. /A MQG T7)6$ BZM!)HS23"W#GK10#2GMBQM?6/W*S:^GD89[M[I+-U!/V5V\SAH M=_%D!85NP ;_^W\)!.'/@U^GDR_//@?=;Q W9"5^92DLKNU\'__VPWTW\_X5 MK;$-Z,EQ,OMD94'>=T\?-:]*+^&^+^%5ZDOU&?EDKIQ=CMU['S?G[60>Y#@9 M9E7'10%.#//A?] 1*)2P0&L XLN".BB:."["VG!G&.BL L0!*P!UC,-88X&$ M]TT$/ZL4FR2CT3X)RJ=>Q''-1_,L/KCF\/EIA\!6[G;]K:YT9NS[$LFVNOJ- M^]>UQF:395^G=[ MU^6:YE5H:<8OTKB>E"R([=*7A^8%!EV_NC9H9PI8K;3#RC<S0J-RJ%S8MW&N*:Y-9YZ@-2FD\)$=_G3H7,PYL*U+4X#JZ;;>::;KQQ>^/SOC]* M%$WBZ+7Y=31Q[WTFRFL]7+S&Q'DG%"980TTHDHQXRSQ4D%3E'IZ&2>&L0MO2 MK=(?]CI"_UV<["./,99. V )9)X0"*1@0&K&J5$$(2U,J[G9!!W2$/SR#G3+ M>D]'E)OI) TT>K;F;A(YW2;310R>VJ6+26KT]/K->7"M/5._7M_C$RL*)4&( M,81WTTF>0%5.H!$!43@#0F!.+- "<4@,@+-6R^[9G \H"E*+4J,1%812)1R ME!CMI#),(DDK*D3KJ <8- EHG.ZB,^JX*.X P%;E\\+PX+(._R6==,,](H@8 M2;DE&C.EE4?0N I';3OY ^TTKSZ3+?;0@;7I#MG3A[H0K#=)KMRK M*%1W6/C.K2D^D (( %).0T*HDM@Q(8VUUC#&4$7_@B9I/-A0PBY89#6S)MK< MX\V6T3T,?,\PT.B99\A@!XC4#DEBB)8FJD)." 85L=ZW&G)A0P+V=A1^]$?^ M_O-]SK25/CKV2[]DN.5)C>+7EGG4,:(>I M]A98$GN3(B"@DU(:R;VOHCIX/%F=)RPDZL_AXSJ'QQTZ8!Q6R-"P1CQKXZJH M%XQ#QCS25=P"]=6&1WOH3JTED >0KM^O0#Q#Y0 M Y.)B/HR3>?2<+J]C,R^M)K_/!['WO;X=_//#;]/9ES"8 M5U=J[@8OP\^&@W?/7SR//:Q7L*KL]6@RFB]BI[NO+KP@/#QKT1X[@XUC__O9 M?/ T_N/)AIP^6;5I?S^YOU5AN3JS^/;;<)&,TD;_HA8.EMF$D,#1.\"@TL1; MHA62FCOO-5;2HZIVQ.M]V/Z]_J:43OG1?9V.OP:L7_]9D4A9OJ]L&,^SU-,Z MSN*95;?/8K/^9V[RY&^_J=N!R+@7-INDK3>&3AU?,@JG:6P)_2+LFKTN^G!_ M=(D/(OY[M1,OBKT=YJWF$]%"HE.8A'T)/_T26TJ;Z?7U*'$K9/1.><7#_>I MQ?KG38I?3F>SU/OME8J]N\*NEM*WE#9, &>(X[%>5GLE 56.8P8(V.DNK;'\ MK6:L'W5B'5?.#K-Z=O'8#$W_$KD0JFN_ M5N78&?Q.EXN K).HU,MA[A9Q01=7J_GGY <;,UXC3=A8C$1/LD+S@F!&Z>RG853_ M&LVOPF$*BS"+[##SQ6!YDW6ZOP_=O\ZO?GH["9I!/!)J?'>J5S=$F8 3 .4I M^1)2-1'OZ0NZ]'3E6F# M\YPJJ@K;=;A 2C1WB\$G9Y91UWT?$'H2+=O!FU71R<> _BO9?/KDT_LW'Y_\ M.+@9+TM6S?QFYE1&2:9*!'I9EDDAI?OP5<4>QAFZEF81CJE;SJ;#PY-1N>V4J0_+77BJ%E+6&1( M4,R9#EJ;HE9(#AVF03>@04 J^5$[@;UHATJ=D? 45][+M>4NV.TRGZ.I$!>5 M",#&ZL"%(5#N!F19*419*L)/(9 MVD>$\YQMR^.?C[8W,NK"@B3W3E#6(:J2EBXI=U&3567;W#LWS'ZVDJ=(ZU0I M"BMI#+\48'>FODT*/HOR&XL?;;[E7H$M9'!3^D8'BE:5M7.G8+YQ[H.;Q?:V MX='E]GG$48>H9HZ:(%% &!,;Z3EH($;8[V^E?R;I L]C7Z>&I2NQE*A)>-GS M(CIPB-[5@J)07^&IQ3H![UAFCUS!$XW%T2R1 M\KG,6^Q2?5:T.?*RWX@ TZ_QXT5V\E>($M26B"0!Z-)7;I:SF^D\#B'\;;Y4 MDY7YL_'68>X8+L/)W74Z3\]<+C) 4H-@ZT=\&LVC2\MWX*-*V9A/9>E51B8L Q5M];U,ND\68!AH%8;&/=K?6^3 M 1L_5.$;AV[(.[=86_Q\@\I.?DF$]>%JX-X1CH3F1F@GK0]_!T96^9;;NR'0 M:N'!/F]$U041914^!Z!8Z'+[H3T@7R:?JH];M0A5X#H[;&NVN]R!D^N/F0PH8S)N MV)DS;O0UJI+QER*OZW1V&TF%S570K&89K7'$\9OK5>3MBYM$$ND?5B9*Y (- M3Y@/GNKE(CHN\W<%G70\R$))PV0_C"-W]C)\>#.;!JTCW1%?1O,L%!4 /VBU M;A*UQ?ET[,(4HK4^TZ:NW7A&AJE*%D^_[03R:&U MOK0_#C>\Q.N_9U[^Z3,_*#K0R =SF MF9]\\#3\\O*Z4 +S,2+ G(."(VL!O)A-GT3 MGYMTD9(28FU0_P2WP@7U3\+PI^4\LJU;HB3G5?U)NJ"$H.=\6PDYUL3*=9@? M5QN9]G4P#R,J<%'=IL!%4"D'X:P$&)_8;(_S;V225=(^5S3HE?O^E[3C=X&+ MQG;^XVH$'_(!Y *PN?^"$Z@I8]1Z1!CDDB%LJ:7,:J(MJ.@TVI']KV#&;F[_ M[Z[>P;J)66!,^-5D.=YF64C9MA=FYOQ!3H[Z0%\KFPU>0CH;K)7/!CN9 M4R4Z=F,\I$CNBNE\L^7-PL0936.V0KJST^^&E0LHDP(LF1:\6H#BE$;_3O[R M&.N..L$.??,NWV^6\OT2E@>K/XB-_9(&$\-H?YA8KYURSG8B[^NX@Y%L-2WK M/_.O_[H1#E,BW*Z,*XF@(,PS38W'&A+$M#+$5+0(.J>O99>K17V)XKM80\8H M;HN[Y,HJI?Y_;G)/_=3D(;(D".&,)?$O2?]N"W6X<8U.=3CF*E.Q[KZ4ARY\ M<>RN50S&E;)R[%J>YT92POX'Q22$T20^YY!,@A*7=GUDK)52@)I+*;AW@O6I MCVNE$Z"6T@E>+ 9EDL.4ZYH$)1:!),D+$!J3YW;@P'V1HX\N^AR#I-V7=JJ- M@P@8J:PU!$H@L+10!@2@CCF!=K(IG"GME(@AY=L%<6G)VEHB80 2V@N)L2'6 M2H4=IE@%;=9)I>0N7IMS+1'@0\#@UA(-2V;D.(!:.9UV!_(]'_SJ%HN8DAXO MS^QG*= 9T6O?:F??+!;\_5WQ MW%Z0;Q&YRN$F=3_4E:7S^3[B^R;OE^)Y.97URX\?WGP(]O#+H&S^_B+\9U7T M9L9.S5)EV]6J*\]B>E-09^>?%-5M^]F*Y8* 0<@-6LH<8L7A:#Y9^#GP54^\-3789.6O**.L/A1 M>=^>_'5[/OEH*HG-BTG^PZDPF+M)K-=.MLI$O-J3=^\_O_XT^/Q^\/D?KP>O MWK_[]/[7M[^\^/SZE\&;M^]>O'OU]L6O@T^?PP>_O7[W^5-YFNT/LBBVWQ+6 MK5D\M2G[<9[%!*;+>8" (++1XKE9I.R-^57TXN4O+5"O> MC_'$_-[T]*HXNE98I(Q# G M0''-M;91XZ,,$>VKM-YU=_B3@0OZV4T4P=G254V%4>&$Y4&/]K$#FY1*(T6= M$4PR0DU;*?*?4S5&S!!/,8AD8\R7U^&V#[\U'\RGUV[PN[N-+HX\;!6=&S', M]47-5FFA9=5Q9SV22J;)EEKY4UEFU@JMFCT:M4*[B-V7'+A_SVIL] F@N.FE MK15:1OR8I4VKE(FK<>/892)FT*4(4?QWWKXB_3O33=-?:RYI!7O+IMY:J9 : MOTA#?+)J<9'_<52+LJ);1W4+M;QU&=E%>/?7=E_<*FOC1KN9\-Z\P=_LBWX* MAH/XOQ_+[T<'M6-K5*O^I6D2W/M;MNS9BQ/T=NKZ^(K=/4ZH]@T4K?,U%OF. M^XV.2O%IA*_QO)NTUMRG.=#;=AW$;4* !&4"QYI[2G\\ 4[T>;Y[3RFDQN7 MZL5;Z=[UH-5J%[H/&\F^0W;(ON5MRFIW#JNV%-8KR8JMVVQJH(#WP!KF%(>$ M$2T,I!H+(4GXNQ4')&_7Y>I]4&\#B*+N#;>[4YSFTGJH6)[]%NO@@/>T5#QL MQ%M7TL-NN08.C&4<6,()XU@3Q9B2RD9J)$\1!)0TBGHA)=5$F$,3G59=?\:.L($Z<1E]6&C:]<9> :L>*ZP6AV M2M+)4[?FAJ#!O6IL%1[2J27 K=O./0-<8T>L)X(3'>"7*A",;NF8E98SC515Q]>C=*Y66^]>\OGYKET&L7U*+/2/Q2JI.]O3 M51.CVGHWK-V[SD+C:=2YT5;&67,.>05=)3[RTCS$"I/;,! MY&+VD9"LRM!L3-.IVR$,536 Z:+#I+&-_W,79WV(G,2/:9E#>7 @TPY M!%JX1*L:CBY1 EDMK29"2K0JU6Y'9VGT(/^YH\)]F7ZCHI@"9,44Q?^OD8*T MM=!%VO%\5"@HSON\(]D/G4R*4>8#7)<(:",!XA@!I5R*'S@'+42ZT-:3+>H5>WMJH>>0\2Z M0"K9G\;3*U07-H5*M:NI.30/#-YJ9'#D#&*$>",EEX)A@1 W###;>"SZ05K: M7F# S\.>;I?R7O3!ZIICJ0EM[/5*^S)W>EE0M\P!BEDJKNR"*M8A6'_L8;M+ MTK4^1#&&:W0>V!J@L8KDN<[P8.5ZX)U7$(6?T)T-2IK0L'#-OL7P.<0=T*\N MZHA=@)/I--&REKU,AYTZ3S40'@" M^G(.Y:6C:DD+/J8FE)>:LOKY:N;F5]-QR2?ZWG^*':.3['X.!^Q+%*2[>(<5 M3B#%)22*6"0D9Y0(SK&7SE!P !=DXS8Z.MQA"G$%\4[1@GM+ZRMK=KU3[60# MOFRML'.K4!,9[@,!0YC!%%!()"88:T$=YL:%:TTS"&F+N>$-7&@$/">\ VKD M=WN^'XV;[DR*ZYG]=/=J!Q0YI:DT" ("O94(&0 81)(0A)$ZC:.NKJ8KGZ/M M!H\7?;#6].'PGQ_"OV*;BX-;C?QP5+>16OW-T69_\U,T 8_\;*6FZ.4^7TVW M8*G5&1W=UQD]$[1&5F2M5=9Z7ZSL[ W>E1C+@S:]N6AM=16KU349;W9-/LVJ M#39:0MR[)$V/KO82XUH=G''1[>HAZ](2Z0"NU5$/;[9QJH$W^[D/WTX&=Q5? M\;9;ZW\^&,WG8D'HMG6-,82.T-41CI<,MK#G!S'K@A6G5P]1TZG5^ MB:DO7V(/LTBOO)'[$BWWF /UY]VMS J@&CR-RYU3SZ0*"&Z(4KA@S51RO?JJ9H/_'*6Z#BLFYO92$>! M<./IMQ^'V;;9I7%;3?FT&A?\IW%\VZP)TT%JDQ0Y0:8#HVYN$D7F>#P(TC>9 M9_.=[WE]SO:6LX7D7'UAYK.;:<9CGC.IWMLQ^BBHKM4E%./59=,Z@PVNU: 3 M;S;H;.4RB7AQAV%5[/1I%Z<^LP@RN8[.S%A]''ECLN:1[GKT+)9#)";(2*$Z MF[G80C@LTV\J(,, TB0IY5+E*)>)+B8^:AA>_64TB9W^5]\HZ-C"P2!EUM;2 M>*]CS;:+KSF^T-LZ3X@ ,H 3(Y[K8'Q:*@&TS%-L6+>ZDNPH]!X&Z!M'8IKP ME?$HT8^MD#E1X&3#21PE+0E[K9ZMF)[P.-9J"HHW^1Y/<1QCF^WR)9* .H41 M4EO5?XW"WV\334VD8TWLG/',AL4(%V#&=KV>%AR^U'Q.E57A0@ ">HAA3'87 M1!+)D'?,0GW>_#2'7T?YW)%+P5T_8=AHWF53N4 MA8I6K%IA^\-' 5F7UTD[!7\N.,C->)J(:;,OK 3A+_-\J#EN9@.>ELT%/LPM MAF]7HX"Q!_#6?(K+D'QTY:I,XC 01F%/%<$T8"5WD ,%K( &#(V>FG MMX9H5>[&75_ZM54N+^;=J7"[T[,B]]1-T)7_&$6FLW"9/4@//BQTKU$PJ80F MG"!"B$?"< 28 %11%3G +R9T7[7HK@IS%NNP%C8F4M=E)\-E^F,PF<*]- LK MOL&HZ:(Q%24_$C;'JRVQ7M[#NK9S2W+:]56@^KW_?XN7Q@+/7XI7?G"S)/7O M_:MTG)*;^DU:VQ=IR)&KI0R'Z3=7KTES+'X1"HCVA7@4#284KAE-F MH>?D %K-,VY\V/<*LK<[$H@->"SDX$/)PLWX^6)9;E35ODS#N"=%#_$[H=AT M8A19:(W?9NC7IF7=24[\=E5D)TW*0^:Z=PM%N&& M3:3!UHYR@_VK&B]=8KR.CPN_]]?IK+@9PDT;QV-'P21R\?>+R>?7\G60E,)^ M+S\S_WHJ)BY-9N1S,K%1!/XG/MCX*FYWO",20>*3@J1;+P/ZQY,0T#LHK>'O M!7]WO@2[5CO-MCW-KU9'<,Q/J/G5BB+@!J((AVE^A?1'1L$(D$'ZG;O>1,\@ MQT$(%]-,VLJNP'2Y\S(6EY^8/RV";2;-XT0(>A,@ZS5U*E@FP?)SD_BZL5/S139XB,'N9)HX S6( M9%29CRV@T6AJSP\'->#F//)&S M9<81F:_"G'?!;?IN-74C+%C1U_-"I\ MM--)T$7O'.UW?"GAE[.[?/[3X"G\<2?@51ECB1\Y//Q4.98>(J>$,\X&TUQ@ M)2%BSED3M$\O :UJG].V:=Y4CF4PT\8CDY&!''A#V.4L.^&W S^*@RBLCD'. M-9U^FBZWM.5KOY/O8TX-'%ZU16KS\^ IRL1A,5-VS4"_NUQ\ /UYYCW?(07; M-LS:;H>E2YN]9IVL-5<&(I@:S%",B U&I418<..$9(9(N)-.^IP;+;>+74MW M]=0NS>J*'L?+,)CUT^C%O%?1R#=LW3N6,SQOVJC5 A,V%/^X=IN;M'LYMW7I M^B[A27S4W87Q<_S%I^3'3-W?)KJ^>^5=R*0!"+H,ILGJ--#.+/S&B>G 5^N4*&H$YD%E34(U?!]9(W8(<' M9'7;1./"YHY_%VRU"! Z/2,,I_2<,,JOF<=RXKY,PR 7*9B[(Z:;)A/)BI&W2LD-\S4/8.FUWT;CIRWB5O M&\*QKA?=(RUZ9QY*MN(WA294M> 0"H,AI J0CA& E,B'0.80$F8K:HOVE[F MNI4!^'F%3E-X* OO:1&&V17R68]$$OG<2269010V[O9'MZ2ZWX,CEA?)G4BB^3D\67=UX*T9^_NF/6?K)V#>G; M-94X724ICZ/B/)OH='&SZ&,<)7?6+-E!:T[')$+K^+/F 0L2::=9P"C%[9+Z MG=GS*_%.11!EN=S&\G_L] #D3[]27S/_?_ZP-+&<]'X5>2U)^(X++YR>Q 29 M:?7Q(:/\W.4^B)7&\)]E9"')S8(@,8F!+MW;>>96X3JXSXA$Y=6)>=)(:V%4L_T\#4K2W*[.D#J[RB22VP4T^ MU8K&_?F/GOQUYY0J25B+6?S#J3#8NVFL5^:U2@VZVI9W[S^__C3X_'[P^1^O M!Z_>O_OT_M>WO[SX_/J7P9NW[UZ\>_7VQ:^#3Y_#![^]?O?Y4WF:[0\R)Z#< MEM>M63RUT_$XIO2E2.-T.0^X'*36_6&")E$*"&=^]OF/%8)8QJDUS+K[6_.U M.L=>YK5"AN0$(<-J)\0A[*/[UF]-.*JA9NTM:7)!]9UF.>L_%5;5Q$7I#U?L M@*4<9PA_'OPZG7QY]CG<^(/H;RQ5)C]=K?*=Z+1:XD%J15S(?=53+>]L^YIK MK1 //4&(9X?'[?Z:LA4?<^,+16LY3^D)G:>TEO.4GJ2 Z5"ORKY:DVVN&&.Y M)I190ATQ2FL9W2L0,NFP@*XBVM6!,A/!AIQL]UXNN6(*M\&60V95NK-MT[18 MS&,UI"B8/LIZ120%0BL,D9$T2!93OL*1U8%5/JJ89U684]A\+^8IU62^'"^& MI;RK0JAGX2[\,@DB;\.OC:?S5 <1,_)O@[X4LP>7H_E57(2[C2O>$#_9LUM_ M5Z/)_-?P5#=_/WF]]KSW/BYRV0".M(!IYP1FFR!A/&.*.5"3JHI73 M\22[-D^E[\_V!8+%4'"RM7O196_&2UODMWV;Q;KV<"J2\VP0G6,I3="'T83M M#?^*6V+O%(]10<8=G9CMQ=IHK4@-/6&DAM:*U-"31&J*Y(Y2P\R,J9-4IG;L M+[I[>,;':&:6UQ$/C+M+^BB\,[M3/\Z5]"$-0->,-#LRYBR@2^2YDH?,,/2YS8JDBX#Q(*OW3VAL7XMOR=]NZ%6K$, M>L)8!JT5RZ GB67\ST8"_:'X/RQ .@4;#RHM*(H*_@2SU.G=16"KI*.\SG)O MA4'N+TNC2PD(I6**UG:UEJN?GC!3G]9RN]&39>KOJ%:*X/AEIJXWHK"YJ9!\ MI^4P:A%4VH#%*"SWE*A%U*P6]%SX-K#M[E%JI22Y/YZMQFSS](\4PUN;SGU5 M7;4'N3F\6.YR4"%8OEIA2Z/E-%^:M2JQ/Z)M?$EE80H02"$.>H#$Q'LAO5** M01'[(!I#[1DZ'^('E(4!4>&SV%T7UAI0U/+BTA-X<1_BL6U[)$7XI?XRU_(, MLS-YABMC7.]3\MK+Z6R6C+KYX.TD$_&P$/=OSS$+QVIYBEF%IWB?$!TUREK> M8G8Z;_%FZYH +UGJU&1:Z%ZQEMW.U+=)?LUMI>?'8.7-*"8*AFLX?" .,A'R M#B/95[(F)JFJ9!6ZRC-$PBTXOMT#9;05Q4,UV7*_0^@,QEH-?E] MODI53 4Z'Q9%=;?LG!=;@JU)\]W8Q_<=[-8O)O7O>1*F#GBRQ=N!SIC$U= M)L^2T;[J(!9K]K#Y"D][W;]WB'G[$46R$M0D\4[?QG-4Y[QARQSOFQC M:\^&:L(E_LI1AJZ(X.4;EO+>\_>0V8*&-24&Q?K?0D1 M5E$:QJNP9-1Y)BK$MI4#B8>(5Z', >?Q(;/E'GOG5%#(C2%.0!W;BS(&,<+: M0ENA\;1R2*MG6W5&'WPV!R>Z@6MY@EF%)[C54=;R!K.3>(,_.9[.V5XO(J(O[@Y7K6CU&SV6AGVEOA!,SCJ/^:1C?I MQU1Y^:_H>"^BK>6NLT8X&/093Z ET(>98Z0LE,!XY+&NRJ3:B)A^6JB%2^'? M.. \BRX/G,:AI(]?5L5)6=E$ ?'2:N:9W[-NOBM.@IE:/WM:C1V>A%?-+F(U6M8ZCZ[$L"B->_AJ[LPO?LU%7WZQ!U6M@T8Q\=Y%[WWYR85GHV( Y9!2>(JZ_SXK M;>-=$L$;EZ)/:]UDC0)"(N*!MX2$_9.6!HL?8*D5A;RJ7=\QA^!OTXE[%G;G M6?AS$ZUC'Y+1/.LX'E8E8,=F@_**UK#YTG[.US#]VL;B96U&4H?$V&>BEEJ2/.9K7_6M.,V9HX MK6-#+!H9? GRN9AO9B:MTK+6WY=+[CR 0!'!OE/=JP:3#3K95BG_M=QN.1WA M]3FNORWB3VQ?MO;MA%(%A4=:K=BI8'5X\VG[K&=.^NKJ?:M?3^_]4NKU>N?8?K6> M/_;-I>F.;"G%+ OKWX6!6P.#RDC7OB]M!KJZ" :5#L1]7[JO:<2QJNEZJD@F M-"I60VDQ)3 M8N]5%@HIRN:",;ZB[2JY^?X26S=/\U.0%)[49VGLPH6EOKA!,J^BG%=WO+^O M_V\Q[&+4'V;3-^$%B:ECK045X9)X0B"@1$@G,,:*828!#SJA.X!L.5O=8G&3 MTO#1?9V.O\;QS(CN,&06F@4 M,0$+.:$4$\]WYDN=:=$0K5ZSU+ QUBNF$OKU/O8-'$/G.#-6"&@ )L(S#03W M@ 2AXMPYUS')VMD0_NX 9DTSOZK1..F[4>26J5UG?E2S8OL_4F5!K"7(2$3& MX997&=O=CZTIAY7AS7U?VHQNMJ<<'CF[R@S]?5^2*U+Y'>Y_<^7L_OO&34%EFL-?M#^XEJ]Z[.35V]"1!@\97%U86(^S]%CQF>=-*+;(V M_6X\GM^HF$*6]-+X[YM8"EG\.XL;&[](O_^D[N*NQ16SH-IFJ'(M8%TH:ZO0 M:(Q\+F;E$'6V\ L;\S=2QXHLGV$UQ.3H#;=%\=;LQZOW"/'GRMCZJU>O7[]Y M\_.3\JOV$;FG3S*&IY\&S_CS4DOV;H4*\FM=ZH>2R6AKK M7Q?VH(4*4XZ1O_]^ @]=-+AGS3+#[Y@!;"_NV8>T:P#EH:;^I*LQR;JB]7#Y MN#^!KQS!4#>Q%"MS$W[,+Z!@-+])-\S;_((I:9M"$1*N9:V-IH1C(X5%4 GK M<;BX7:5G8D\LXTZ6TV?_$R7Y_9T@5RF?J&9X:L@AK]0^&STM#0MK=&LMW+.( MQRF+Z=M,W>R0X)0(4L;#5O"Q*R#XX4I-PM@Z@H#G@KFS8=F% )8-VI$P7DH" M)''>*$A9Y \/JA# JG#W/P2P7IJVEP-5=/]6W MDYB(&)LQ?!BKR>!9R=>QF&:QR5Y[Z[6W-L"002@<9A8PP4CXBT3&*>^U9-I: M+W?Z"G>#X>=OT_!+4;BC;*]$.TKVBT*L/T__'H6Z06RD0T3!4)#MNJOSHV-7 M-;E-X.P*.K[:4= _W&P.?"HT[#6Y;H(7QPX2+!&!F!#,D.*QV8(.*" 0PJ8J M;KLWC>Z!37AJPA4> DJ'&.$.PM5I,&DV_;9/5+<4NZUL^&UDG7W13Q$@PP'" M(OR'TA\/ )38MO+ 12X/NRG-JG+,#SSY>\;5T+UU@I'6T\/J2D9[V.2I4L9@ M@8&&A *J +($(8X51P3)BI871V!3-:5K36Q"9"@X&#*^7??N2OL\M=%9O5KG,C>S4LW26 :)Y2M)'1@.XO]JP%]SIN>! MX[L(34YBRQ0@Q"/*B/= PR#*6H>G<\&"K5&2.,H#[^M]'4]2IEU1J%BJCS\#>#UD6MV N%AT;J?+J"6O8^KHD3[)ZB'#0^*C)FY+]K*G![&.&7SQ MX=\"QMV]/CTHC%#_/@K/B@^<+V;3W]U:8Y$=0D]IDO="Z#=:!#Q;7(W,[Q,W M#Z_-R;RW?Z=HV;OKY_GK5C^WH_G-6-W&3V+O@<'_,[J.!#]AX<-:CZ=JD:]" MO-]+=_?>)CH7<')JE?]#7'ERJCH=;G= _E-*ITJ]WD8?'3A4$P& M'X+=8&ZS8L'$K#!SU['4.OPOZQ,?;HW%:%R"\51 DLJ&55;IE[WR:T%@%NZY MB8U%4.'(!9'-BJENTFO*K7MWCR7R,<]7Q05%4FRB1DN_ELC6YV8VTFL9]*G$ MRZ<:EU0WF1+(U3@K=WX^*-/7Q09V>6_Z_)EI4BM2A[1TL3-H7NX93^L=2T3\ MOU4I62IE#+/<\945E]"JRNSY00292<;KBUZM(F9X3!7S?4=H31D_8-Z;>D3] M=:A5\PSICBSV6(BQD<&>"7 FOYGX?DY!SHJ,=@8-PN%U0E!') 9::ZD M98 ?9G;Q@T-R3S8??FQ_M<-X(C;:9/V?'1TZ-[T^:^BP^6&=A8*5"_4 6_5@ M*[,0C[]NRD=S,O,@E_MAZX/O?^&&LR8_+;GKNB(\ZMR+:RIJTQ$92I6Z"K1RC;1&J\A*WDE;:\% ;28#]4PN#;#XE M=@^-;B%%:X[Q^57)[:T5IMA+@HEU1'L?^X<[3Y1T0BK&3T7)0.F0Q9;!>](C MNBQO343YM.F&[K98T;YBU M<,\W6?O>R WQPOQG.9K%[CRS]._?W.)JND90 M)(C45 @4V1T (H))[8U%G$DC^ $-?)M!.2Z&3)!ME*OPG'1%TDYD"K>BRW1O M[ T?\--/ILUS7TO%J0$&"$N&/(TMNA3!T&I.*>9 6@M#TLEP R MJ+1"PF.FB2=*"P0Q)]XK00DON%1;5ZD@)D-G8U6==% MH4>]:35<_73@"6T 5 Z?;E,^J*/FVP36"(BT"Z=<\*"T<2HU9,)21)&BTGI< MT=ZX'>9< H:0;E/G=ER &SN6%=K<76+VPY.PTPI54J@=E1^SV2>_H3RZF%AU MY\.R9=(:[6*NU94;)T+?16Z1K+--Q*]/$M]BRDNL9'NY]T&)YOW#&@WO2RNL8A1]4)+VC@:L6V_?S6P*JIA-P2-F-N4/9S:M06QZ/W'I!NUI M;2;3-;+4:EK3:@;3U1U7G9/7TYI>"JUI_8J\W=#QPQVX'?'L S)"#R5(?1]I MD]Y.PJ7L7DQL^M?K/V[<9+Z')-4Y"(&13$%IB!)22"\MD,$2#O<#<8<8P_NR MR[%3P JA%62,!+M;2N4(]"AYPF <$*QLT0%=5@@+04/VB ),Z14"X-: MXA^(=D 86-JD*-@(_)S6*/T]"'G.>Z^,R:JE$J/&=)+")2IK,IXW7D@'(5_7 M2%<7?VLTSSY>E*M &B,BV"\6-62)W%>8L'^3:NQL-WD(]J]3C<6EQRSN=\U" M\*!>00^'@<+%TGZ;GR.Z0X"'5*.<1"7>67MRINX'7>CPCJ?S&%5H MZ79ILY:T);$Z;$@[][01'>!/)[',ZA>CMCO[^],(MH$ X4QCH9@+2H C4'%E#7#(4XBY]5!4( !<(0!\$ +,T^(_ MVT<5$J"@JG;LXJ"@P8W?9X>(*4@U8"AF+"&=00RXD7D=2,2'Y)@TX1&@^$0TRXVL^^4WM(? MGO8,@KTGQ3DC@6&(&"(( $!HIBQ2VAF%*> 5? ^MZ/Y\2%D7=?_^H/0')?>1 M,2:9PIP*18FF4#(D>?@_B['T3%;D0-=5D>\OTALB5E6B=SD'I;VPYX7%')*< MQ0JYF^FD2'B]<;/1U([,("801REU62KQ^57<2_,N/&KF]DJ=>8=G(-8B)U%[ MM9*T]_Z=6WS(1>U#)FFOIO-%V2=HA>$:6!I4:,*,ED9@JKAS"'D-W:D:8HHA MQUW4"\[G"*C<^CY&V>/#06[">F# L1'.:F20EL0H)X+^PP1@3B@,O3]5@ #" M(7@<$8(3N@7[H]\?_6/T *$Q$2CRI)"8&Z!DT 6"7A!O>RY\16I .V8/'B)0 MU1B[/_HGC0A46%I=,:?>3KX&^SV6#N9A@<'3W'CJ $3VKIN3!@B*6.?[R9U4 MK'5W PYRJ3TW3!)GN<#&2L2Y,H1I80ZA2VO&F8-)%U.>>J_G(SDZ>],%]AV4 M8.X[9HBD"D%BJ!( 4Q<.0_A( EA0Y4]/YJ-T,GF.*XB_KXV0_BB<(;E;5G%Q+S.#^4 M/7SYSN7&V%>$V4U'QU&C/H?AL'*._#::Q^X?:N*FR_E:-Y]RNJ2!$@CC!&., M0*851Q(JQ2C'GG-ZJN;0#'81@1]XM+IE;/3 \#T PWX?Z4$PP!UR&D@ C< $ M<*@X,$P(;T70U0ALL&_S@5G3H(O!D6;PX'&94CW,?!\PTP3*6"B MMI;X!PQ M0<]@&&K*9;C]O56(GRH"L]W6^K%@RQFSU*J:UU]>]XYF,) (4R\HDJ$(T\9A"[FK>*31ZS( M4- N1JP>@ "/W/;J@:4'E@. A6L( 7+& BV(E$P#P +"<.D0IP16 $O+$3@Z M9+2";;E'ELJ);QATZ8\:K%[9ZM5NFK67A=99%7,!^;XZQD:W+ M^"->9=00?YF7Z1^^N9D;C-(F.CO0MVD;GQ3[^"2 3K:1P_"WB%#+L9J-;R-Q M4(!?D+C(5.KIEWV" B"Y2?D%HXR9XH.;WHQ=>/='=Q/NHY&)(O/J:C11ZT/( M820,Y,LT8.(DYFL\"[/*62RNE@&II]\F\S)!7CZQF)X:V[/8^)=9(KM0XR F MD=QB[L+P$R>!GTVO'KKPL]M M]D'%'/,%N)OIESU*S6S\ZO1S4!%O@XU,>'S,)C!M^GL]_CH M_ V1(24^)J^ 7']:MC:13G#LU"3^>GRR'H-3PFWG+G*!"6)89CS;1B(G[O%NJ@,YDL]']DPW$) /@5A<%$T M89A N&2CK&836>VT6H17Z67&6;&QW\+DKHNU8D!)KQWC4HRK-=H#;&SH<6'K58N/7;F MPI9%\0\S?Q)K%U(5[6QJER8>I^G8/HF?_&FW)SYA")39!?%^\NK]WS^5M#XB MG<6(&4NM)50P[2'03!!#&&%853B26BE]8D/&=O!*/OGDQN.PBL/!%S<)*SK. MA%G9Z]%D%(131<;%HHYX_L#5^/3W%^5B$ 2UL-Y[P\+\.5242:6MYTIZ3T1% M6Y5V&L61[;R'@4ZTI=/)AFP._'*2S3&G'JIF&]H@&XKG/O[RK5.S"CZ.=(/D M\KKF3C^4Q+*!&_WNF3OI)8NWU2&M+/3DBZ2F%+NI*2N9)XLQ[B2LO#,CNDA- MF8]GC3IH!U]E:2(]->5%4E,V$0*\'++*7T=*YWK=_1251A(M*#)4>4V\X))2 MBA3VT@I*L3RDHFO5VJ@/\E'+% M3YFU*WEA3%@>VRA%Y?Z%K;$;G:&HW#_0&K,[G*(RW[#20=I)2QE.0M#M(#:( M0R)Q>)&6#B<1'KLC,?$(B$)Y-A BRA0AH1I-GZ&BCX[ M*A?<0A$>Y(22[?%)[M_#&AM_+Y_D_M6ML27=Y)//LF#UNDP/LGV M+M=*'7#%6[GF_,[_TA3CT /C9_=TG"U%(O@Y.*::85Y\> 2E*D)2#LKTS(O' M2-4!?&9WBXT? Q/B@R7P<#ZSO6)97^HN89L:928\YS:UAQZ7"13%X-=$K)Y\ MMPW\CWIR+?IJ.0_S<;.U9@7 L0A MM,0'.XM";9QT$ )A"'* N@I'0G/1(<*'O-%>XJ=L#];P:>L1X&3ID9=UW.N? M;0"<@@X[P8@CW &%.->>4J;-] JVG9=7F[].I MC:J-<:.OS@[#U!>#VYC+,?DZ'1EGSZ/>G O!VC23[V]<='8=H8A#O# FQ3]S M3"G8%;:#$B6$T019A(&F!CJBI=.2*"J,)2)\K!AN5WL@0T:;[,G7>#.C-:,H4(J.+O:S(W#0P1:+(Z_/1'ID4O M>B=<#D74_E\O/@\6ZH^4^)NDJ_8,0L:$=@I4L0DW>'U3-D10= 2+>N._/XZM-9"I/'L<>B01P, "2I0Q MPF,BH0 . .J J%"=FTS+ID, 'ZWC[40JPAF"[D?VY&R\#];Y,.=30\_# MAG9.DS^)TZ=P\&:W)6,E(R0O,XM(BID VCF/"!&$"6@L8,YR; #&E4TTF\,J M"88CFM*/?1<1 )&)U?C M6%!!W@/-B?):>@*P%$@PY;UV$!LN<;MA(<3@D#7*V=A]4-G0]-(?S3>9VE_& M5*/V:;/)5"MUQNW,M[+WU+XO\8,K*",MTZOT_"]N8L)!>WE[]\_;JD)**L*1 MP\@H1@EAW@LH".#AU8 K%%_=0#&R"F?:"PNE!,0[(+RQFG(G@1&<"=Q&(>5] MBJF%P#[@+0&[+46VJNW%1!YMVCP?YG;^DXZY^+0WCF/*LX[IB=H%OX'!/5OU];=A+U/"&/:S"M>[!00W4-G;D9*52 MU,ZMD)8>OGIY:=:?N"CEI_VPS^)2JC:8S&;?JOK76RL MX?ZI1W9DLG"S ZOGC_RNEZR7LE[*>BGKX)+U4C8XV75^/$-JV[;[2_=E-$E= MQ;4:1R?P*36V)I+;3T)XUEK&\L,VO*4LD!,Y:NKFY7=FY>Z/Y*Y'F&Y?9*&4 M%XM7:C:[#1_^2XV7:_SS+-C<#"L*("(*.^DL$I11HHF@D*A.U."?S^G:F;/? M@U2[1ZU'I$8221X*/]9B*CT*_X\R IQ6$E-@O;>.$V-@15I)@SS46 XY[>&G MAY\NG*L>?LX /T K0,>"&X%(89HCZ%$G%/G+1:\ GY H_##T/<$/^?T7I_> MIGU0;\9.F+>=PN=3!]5J.)XNQ/C[,)M^'?+B@:HG; A'JW[ MYUP V2T'3*51\K06GJK;R):[UNO=4@"P4T(@1Z1QBGE(@V7B &)J0Z@Y;7%"QII1DUBCG.(=&I@DT*A;U5$B.GJMK4 MMT%5+LF0B0M1[KHF"CT$]1!TR1 D,#$64U# M\W[[4@PY.* E;@]!C4#0B0S?+A=UOIG.@C(Y&9C4D,3<=A/'3UH5UDZ?PZX! M>(:0( M@*A!X_,P.)+R0GSS%PU'9S(^:S53/+U=^GIB.U^MV,S2=NL>.*R+:F>,PZXF M]3^*Q6VV%( Z#3AC#$,BB#5>*NT]9D0P8,*]IUOMFGTHT7@7;[4NP$H/BMT\ MMST"-K>2S<*=)\A**G@D7R<$.25XK+]$1CMH).KKOKL,&#W<=?60]G#73;A3 MRF%+M,40**(\4$A"@B1CSA%,744.SW=:9]X>8&PX%-(?M0D-HFCEG;U??OSP MYH/ZXE[.G/K]1?C/:@',V*E9FN75SX-K-?LRFCQ;3&^*AM[Y)\5,\U[H/Y2$ M=^,-[Y:Q+?3:*RI:60;1C3MQF.0/!^F3X6#N9B-?T75\S?"91"D;%[\5G[_Z M[,G?WCR+Q<3QU85DW3.5M%BK6=R$3Y[I^-$SY<,?7GP:?WP\^_^/UX-7[=Y_>__KVEQ>? M7_\R>//VW8MWK]Z^^'7PZ7/XX+?7[SY_6I]L^\,L+.HMP=V:QU,['8]CK_31 M9+"XFB[G:F*#^+H_C+M9#&YF-=N M!\_!#SDLI7\8"4(M%)I1PA CA*BXW\;( <1E&*GN#:84.*XE-19IX4F$&B!%6J> M'.1 R=SZQNY7;'P]#3%W:HSNSPP?P[I=U,FUEQUN)&?HXZ2=6!LPI"@;7B@(61$*84=!A[KYEF M0I&*FMP:!\XXK#R+''X$(ZLQAT(X8;%B4 MPWX'[O\OY8N1OZP0T/E^Y0;XV M4:SSP,9@Z@=.F:LPSNN;Z23<-?&3:3H'9NT3YV?_ M.M587'K,XCZ '*B]V[Y2*5V1$*T9085QU!Y%2]/$U6U1>-4#9SB_8N9FLS'Z?XZVY&P42NL/)3]:?B^3L/G MZ4*-+U,*VLM&:U@*6A2P=?%IG=_[M*>U7[=^W3J%"P?V!CH0Q[.YIT]&$QM M_:?!,_X\/%Q.M#VBD+3602-*6GU"VA;VVJ>ZKD#W3:OG.+]_ZS M^J.. <(E5]16D*>G]L[__K0(+XLJ\^O_+$>+VU>% M@W+^XH_1_-^E\?SB_&CB[$LW"7]9? CG;?YBI6__EEB$FZ[%XD/ Z?Y<@C,? MBP/@O$$!VBYOZ)&J1ZH6IMH64&%"#>'>,*< @9Y)P!%%#"GJC5*B(J[T0*#Z M?.>(J U0]Q=E@2'#!]1E=1^7CC^L/8#T ')B %$>&6\-(IX I07&")CL!:. M2J 5.!I =HVG20R!>$@/R9.\3 PYC:G:L#T*R7-2QR!]\K?WNY,$M MBX 8S ME\*B(Q^F%#>ZV7#-P2!\+J1MTQ5]+^Z="=SN0[2722(^;@I$]O&&36>I=9)9 M)14FTBLI%858":NXH*XJ!6>C&OT\UMW]P(>&5![0VO$DP--Y M^8Z5;ISZR[=P+AQ,J,&<>."Q5Y P36&A#$!"8JE^KA),&G(O#D,3[ <8G$ MU]7WAR8MT+SMU? M1E%&!VWG +=MLAS5)/(O,//)O= OX> ML'K :DC4FL(K:)@.9A_W#CC"D-?<("N@ DK$XDK8,5.VC%-^](>SS_X_-YL^ M^=NS1PM/IPS4?7\X'9R/(:S1N".R(KG"8ZJ9YOU9[.IL]E\E*#B<#J+,&>6<>HC M6P;4CFMFM(<.,LUA10^B2I[)MP^V8VO3X _K*&'8L/;C::VJJ<$(N85P8C8[PDFCL)!%?. M"ZICKRE=0=/0"5OL,)P.1AGCO",X?3&^^1XB>H@H0P1RFA!IH0& $AQP DNM M$45 L^PIAVS"+L>N.MQH"^FZ^'E#EX8HM!1+@3!BA!O@W6HO:706J*( TW" MRTF-Q,>M?)PQL[0S)EXGTT>[FRK1X;RJ4[O9(F]LD)[727C>^]Q7\&KE*'B_ M7!S47'NMC@]X[X/-)J0APE,-+::""6(1\5A5D%QWPI#;E\,@NQ)3J]E\[_)= M^3W*=!YE3@8R3$E$)$? .D(,]AH3F_B?*$UL4+TI> I,.7>BYJ4<_L=@!7X' MF@N7#.L +$%_8<0P)(777C")*/!<\B8UEQ,E7O9*2Q\P;#Q@>/XLRTOV"/:1 M@2-==Q7I'19P99'2SB-&.$1!-^3,$844D%R@RXX=BB$0??^]'B!Z@*@/$-0S M8 SWV/G8O89HBI""(MB/2@:[D?7F8@\#'8.!QV S?B?H@H2B!!++H./$6*P% MD98Z 1&WP.@F,]5/&CA\U)K'XXD;-DDM$:2[NN0NX__L'?^][^_\\81#:@.J MK$3/K,!>$&4X 80*)Z$7!A#,H>*BR9C!Z:K]Q!"RKN1V]%&$'DFZBB1'E!E5 MU1-I)*$R%F"$";1:,N41Q$91;:CG76LAV:$1)!0 M'B"*(\FE@)0 PX %5*I+-4HQ'@H(>Y3J5ECSO(U76R)7_,69),$#?!'TBGTK ML\=XW72PE5E]-B-M(3.,&&XTSH;.)$KW3)C?7>?+D]!C68T9MQ(X[0WAQBON@?82+O8;&TF*OI'DT7.\L%-_^9;79=_TS&&,C"94Q];S%@CG-/.4.N(,#\94 M@UARBHI3*(> =25C^.+2@B^A-K23G88>MW>L4YU#.NC&.IQ8"8E@2QE&D52< M*"P4X81!PUQ88(M,A9N]^W85I$/>&;J/BW9>]8C5(U9#HM848#D*'5!2>BX, M '(Y5NGW5R,YI@JK?04>@^UEH1Q M([%PED5_&)2"RR8=U2) "*$)\40*[+CG M1AA,H!"V23=^'Q(\OW;SJ _]Y1M=%WW/@1D3)0;1)61,F G04[+8,QY3JV QD!BFE32 M3D@C"6%7XEW=;UW6H\SWBC(G QFK(5$<"0H\(TI#B2QT4#*,5+ +;9,)3-^# M)=@W@&[U\#\&(_ [T%R4\X0#YYA1D&CL!<8ZF(2::Z6\LAVT_WJEY<(R'Q]# MN/#\&9"7[!#L P,MT$@Z@*Q33DG(B;),$\,Q-%AK+3%S379V.'WDD TAZ4II M=A\QZ 'B$@'".Z0)<]P!P(FW1',(O D0X1# '#>96O ]F(L]#/2!PQY=5NB" M08P..BTEXL11I)$6Q!#IN930TPI^LG/;C;WF\8CBACV-9._[:Q?'.Q9/J$FL M!()=J"U2FF%*-$$:$XB%]0YC+RQI$J9/%IBD<(AA5W([^BA"CR1=19)F.=HD M\!88 J6 C,2&+AHP)B2 A#NJN.B8/7F!=8/=#QCT$-5#5'>5':0U%H@*X @B M"##I<"2G@51"&K#*=<\FO1>;Y)"@"X>FCAFAWQW)(^I)'OLN8-]!%[#Z[$ V MYKP("JU@G%@>8Z=44+TS;[6&QA\4.P:+C1'*L MC0'($=AKE. M0(^T<@H&M9- "!1&5&N.)3;$05U14HM7SES<=1,](##&7;'13XBHE?+T77>P M?*08<1*(T,()Q!# 1EE"C%008(4AM#@H:M3J!B&BZ0SG[<(U,82L*]&>3N6O M=..AQ.]\ZU97D]%ZRAL%YHYTMX$ #ADQ,-R:<**FU8C8@,N6 <'[11AL: M$H8Z L8].UP/.CWHY$J?Q< (8A7RA%!@-:-**L$4(-2@1I6^[Z'0M8>6RX*6 M1VF97LSZ- 5B&&!O*>,$(4:P0(H!JKU7W@,C"6C2EW726./WIS3U,<&>3O*[ M]OV?A,5.?(X!6\*UWL^NA@CQ#=49H. M!PBJ-,:24^!IY*#%"@$IE*'",HN(KBA7[8Q5V <'+^R8/DH3[+$! O%<0^@I M%(@0BH3@-+9*1 )Q;)VH:)]];@OK?DP 0R2ZDM?>94OI$L* /5MEWU&R70QM MBS\*(F"-LAPAR(F64%M"G& *(FLP]?ZB[3 XA)TA!+X8#WP/&CUH[".=LT09 MH@V2#A)AK()!-:-8(B8(T+"BG*8SMED7(W8]-%Q0:]HNF7@=F?UY0$A!0SPR MCEO@B0NV%$8(>,0!8A0Y<[$1MT>MM)PQG;0SQF(G=N$MFE(%V/1)>(1*\H@H11*TT&$&$++! (B)8;V:> GG.G?UY*7CP2"W,+BW"Z72@<-"I M= ;X8%\2[J'4T@/F+9* 2(8K:#7/;5SVZD][ZD\?Z.QY-OOX11LG[SS4F]H MX[5VS$B"I5(, $25$9Y0S'V3F22GCWD*WI5$LSZLT2/&(T$,[ 3@VFAFD"*: M80D\Y\89)YSG /0!SQX9NH8,C]0<[<3LSX)!3E@$#6(8.DR4PH(("B6A"@J% MB5;_/WMOVAS'D:0-?N>OR$7/SBN]5J#B\+@H-+@_X>[A1WXFZ8M76/;GM+/T MZRRNQZUC?4Y$6&\O/B26,<,@;K4(P(!1NZ'35(@M4=.)#,H'T M5KH;"\05B,OF7'=%A)-,.\8U$08QL,9*QIP-J2.)X!S;G(OZY)V^64YQ"\X4 MG+GRY6O"'<;601!@K#'(2>RU)$%J$*YM%6,)CE #^P")4%,.]0&J!U QT]-41E2AG(&K@BD;=7 0PCC%D05AL%2*L MJ=Q ;LX Z"B::S3E\P%TEWZ" FL%UMH):Y9)2P3R6#H"3AOE6;"6:^E"%5\>.5KT:W._?ALX%X_L ;33Y>8 M)I&R#A?ZZ\'/OW_Z\$E_\3\/O?[C*/Y82)#M>3VLQ>1LX7(:#RXBO="2$VHN M*GCJ"9HO=<,;CB<)-:Z]8GD=;40@/TQPN>QL6GU1T2TX[B<*-[7_7E:-G1]]/98SW9*+U3D^.7W_N3H]J4Y_?5^].SG^?/+;QU^.3M__ M4GWX>'QT_.[CT6_5Y]-XX>_OCT\_7Y_LYHZM>7SG!KV>'HXB&D0Q M'DQ&NN\B^_IOUE^,JXLHW%,,T=.,E^\;.?*Z1%__Z]KO]WJ6GYZ&W@W^;GFP5?3320B9P23*/+VAB[U*6%MM,'Z4]7ETV T'OIQ M=UAK.S-_U^B7[LA&$)X,?=I[?NX-[!\'5UN1PL )T8P)@H 9:X(%304)0"%( M\W"!EX/*1]7G(M%\./%-FZS%& L%CB%B06(IB44*!\:W6ZUM7LD MN]ZZX^Y7W+B]'F+4Z0;#>M]Y,]VI>MV^3\([B'LCQM6__T42C'^L9JL4-[F^ MJZ:[[O65JN9+M6#_92F8ZXHS%GC[ZC[-XF%:K[! Y.!Y['XE2O=MW*M/BJPR M*?I\':NQ[DQ45I()H?M16]'=_CC^/XI*^[ ;T:]:6G,S7?/J(OFC7U=_.SKZ M%#^.:LXPOL.?7_0&ESX"YWB0T@ '7_KQ);4F%!*K1>TI&C7Q@5&OTM<>U8DZ MDD["[BH]JF]PW1#\T*=S+N/'7[WOUU^L@2UN?GX\2N=?07>'R;:8^)I-TXWS MQPY,I$J]))V$XY%/XT8\/3@;G7D_?CU5^JLT]=E8Z_5+"8JW!]R?/GOY 0_. M.QI)DTA!W8LO]^>CZKO1Q)ZE^5U]\*6FJI*MS-EV%LV$KXOJL><$J M\V(+U\+UW3!EIL]29G]/D!RY[:3_;LG4F!WS?DZ\-CH:C0:VFR[_1W=\]L^I M8/Y^<]>L3XE.DX7:M&DZQ@D#(@A&%)PCTFJGE$2$>T\E>;AXS\.;I@-!N"$& MK$$04LW'(*0"AI5'\2*Y;]-\)GR%J+,-OG;[7ZK:1(^&VGE4XN.W1G,]K1;- M1.>Y."?SK<:\=->0?A,P':^9L'P5PHKG$+91)7CHIEHEF/*\];WDU+*1G_]ZD'*5 MX]\S;]GT[ZG=:,.X_O[!!BV!:P;KDBOL=GC/BG[G.[UVS0];3!MSTAVL>CVURW./#$EO."C6/Y\D'I.U\L $X>M1"K.KQF\]@351>\[9X M/P\_7P[7OQT5NCX,ANF/^6E>E!D[+3>S%,0FG)9. M<Q77FHTRL^7R0?Z_"WP;3X31W(%M\>)]%/ M'T\#UF[<LOSLXC:Q?W]:FLM1IJ1Y$'4R"V+(IKZ6V_5A0I8+IL6YM_IL#=&,A:J9(4\0- M2"8,&*^8T4P11JF_*POWY>B*L+D#D (+>Z#;;6:RFQ-XKK (2BBG* 9AE082 MS='XC^9$$-)0'8^L3^#;H%4]2> WK3KE[1]\V,/_25\.![U>'7\Y]'6V7>6_ M)6>B7Z?'?^T%J'>$IQL&[R;G=P#):7NS6YK*.HTJ^W_6U>;;J\[[D;-8JG?KC#68FF##AJ4E@8+ M88)R6&DDI&XJ!OU(A^4_/N_60XD[(!XL9KAE"&W&R4WRTLVJ405[6F55KW$F MVT05Q03C7G%*30 EJ)9<X8*F!GZ\(XD#Q:NRX:_ M]UA9S$,CK+7!:93,Q?5J-AFHAKLRQW>"J?NCR1$L'(!B#%$$1GFM "PC@"D& M*=PS-+F[S>F[*V=M&$\91IFAZ8M3V I,Y*]?$:802&>M) $$8*FU%ZD?N Y4 M\_",2.,,,0%4;AK6_JI1+4_$RU7U>A&)*CNRG7/(*MFYDBB)]<$Q#YQJD&D3 M,($YCH+ ./Z.MN#NV]G^0%5N.N-Z+C?>+AE\ L<)(]&?SW^:V8G!0S"/ND0\0>(0P0A331NFH8PM\ETZ]'EQ7'9;:Z6:-[/\LSBG(TZ5MEKR_ISXWU.Y B(3"O+0L$.(#RG" MHA6/,):4MS>AD:@.P2\J M#B)'V[_E^+,_8+-U9"$NV><6.0V06H(J"Y3Z@ $';JQNB,)L2U(C11T)N;D: MBZV_^V"JC/2^-ED0.1I9>Z3B>9!,.Z0M* 5 K=*6&@%$><8">T[-BLQ2BS! MAXC<3O=+%%-!IL09 7!3CLBJ0U !M*.?&4..^P1!CV)KL14]:1J&17 M9Z VYJ$;9AUD7Q*7VJK3X0#8,N<"=0R< B.E1%0CPXR(]O9==;;;F (3Q.P;P!S-LY0\$=)',+W&O,T7YYFF'!F9QP9NN@(ISFC$MP8 )H M2:613 2$N T VCSR''RPRE'Z1S M3@"^E)V\,V=@_HG;+\5/RC#Q6" E@N& I-',:4K!6BH]:J?*)T%RVUX%_.&2[9T&'+R$8#!<$Y(DH&H. U=8&I"'8,:8=]0[&<==:P MD**#%"G(EJFJG(/J>U<1B\GY9%KL;*K_VL'YQ="?)>GXTU>]P6C7I2M>6*32 M3O:NC,I)E.7.9[G7C(HW1M**(*22"/B< >VU49^GQ;ZTH]>*[;OE_?QC/V[O M_K>XJ=_0<.]3AFOU]]B/3\*I_K8<7Z ,U2QX2ZD%Y+W4(5KT5$C$-2)89EUK M8E0SQ>%#W7A(;CIU<0R\<"Q\$ MWI2:(-"1JAVI1\4ITQK9SD>0*1-"*8(%$Q3B+X8SA['#1 I! Z/[4["!=VAV MYR"95%1MAZ^M)/N5+)K6NL0L-LY)C@RW"K0Q1CFLN V"($VP:ET=A\=YR7"' MD=P"O(N?K$!79M"5$TXQ[H,6&@QV((E45CF##=:2&T?-1KQ:N\$P&2<%YE]THN3LY)2SD[7_3G"F'!&!*"G!&J:%"U8J+X![2>]LX+<7&>"X M S+WKE[W) CMII5/P9:EE*2"(FL%#HB9O6XP+;+K M#? L&-E"3%^[\P(?C(?^WYDI@"4=IFV1@_F2)I<-APK/L9)">=_#V?U>'-17#8##N#\9^*@;QCW_Y(*WW.CAO+ 3'I:&2 ME[\>^/[A/SX?O#TZCTPT'LUXHMNWO8F+ZGBW_RCMO-)#7\5KHRC1T[O&9]U1 M5?-1NGXXUM]JWIF/(')2(MEK:;7UH][4W6C4=>US;KN;&NH9GM#-=LY?5N>ZVQ_K6NI'/BHZNA>ULBD*F!D* M7(NH3YJ+/8N3B=^-WSF/^F(5)KW>X3B^N*JYQ9]?] :7WH]>3_69*KYOY*^V MK:;GI2WJW_\B"4$__O_][/GEY=>46KJ7);??9V M,NR.+ZLC.ZX&H<)*0/7=[+'O?__X^6CVR._KZE;QB?'.L1_VXZ1_CY./BQ/I MXGRG_GAV7]0Q#V\-J6D*%\/!GUWG;Y)O%#^(BNLP+D\U'MR@4+QU$$FS^.IB MJM7BE=?>57T=3'KIT56O>]Y-N[FYG%(ES>[^62VMQGSUTW2P^+$>8M]V+^(= M5^^]E4U1?9>>_<_NZ$Q?+E,_H<+WU5<]JL)P\#^^7_D0?%3*H_KQ_^@H*L/+ M"G>JJ.BHZ0#]\+S;US-5A"#,7V](Z& EH6.Y8PE;:5I\XUC2P$W7A.Y3S*>0EWAF%;"Z*HR@D/3V](3;F*[&QR%TZ5S*;L=R<=#Z&T3J1??_PE>[= M%-EZ@^M$OJEY+\K4<"IA<0>:]$/B'->PKRRTBB2RUQ\8V73:=::!X<[2+%;WL::*]9"8.\E$L80 MZ[$&9(($H;6QQ#&/"&?LKD""O2$PZG#<1.!Q]8NW]8LJ6NN/A-943Q1( #*Z MF"J9O"?"=JK[2B8;: ML!MN;VW773K]1/3>=?M_=NW@[8?#%/:[;,??.9&:4(LY7,0KAR9=.M0ASN"- M[GW5EZ.K0XZ?SH;S[TXI5OO"*U0'9,S\Y0A=G:G,KD78.YL-O([=F/O+IRLXF*M)7#]*N&-?GJWA,\O.+=;D^.3T M_>?J]*0Z_?5]]>[D^//);Q]_.3I]_TOUX>/QT?&[CT>_59]/XX6_OS\^_;P\ MS<>UE'UW4)9 MO$V*YRFB*[G4<>X^=;R24YWMU62ZKX_[G3YAM-[-G4;+O3C]*YLNBNW"YS]?'39#B:Z/YX]M+1U&UV-9A. M%-:J'Z=U9?">QT%=Z'3(&:WV=,+57[Q@^O4P&4Z#_^=?JNO STSQFM-KC7/H M_WO235I]U',ODIMG'.DP]:8M/61A6$=B].:%YZMZ.[FYY2,YG]5"8)9/O)(N M'6[?$S>:^-QHHESH;M*6:P)9:3:5/L^U\E8FPA=QWV+(F[WI4A@=+QO L@^8>Y_%H2KVOSUP(UQUU4R"96])WNQ(VQ!\K'2K= M"D?(CNU7.E0B&SI4FFZ%<'TKK)7/VM&?_#S]&9_6>YW^,O337>]K-%6K7X:O MJP^^U_U6_7^13Y&';,_!^C^X;NSK@]+WS@)H6O] ML'D?3) [?V-G<9@T'V?R'M42F':#^AUQ-7K+G? 6&!TJ?1&_^RU*XCCM"0\X M 9YDIO_2'2VVD$]Q[UIR$V =+,5@9. !F&DU]T\\#/73QH?%E-L+%:+[2:RWMAN&VBR$R1N*+T63X9QQ/ M7/G11318F@[*[G9H7KGG;CLU7ZQ#M%+ M@CN1,S?G-WV&7K+2N3O)_=R=K'3N3NX[=]]-2-DOMA+UGI ML)=L\+!WKJ_,[,G1M79^\TB"Y1"(*\LQ[OYS9:$_YY"H7D1+K1MM3C\[ 1Z- M%RI[;Q"!*KXI(8^]TACF7+5XB]?#9,4FS>%+O#:,)N(T:,GH4?(5]:M+GSS& M<0 C'U4QZ^O1VB4DKMQD6*OF4W?8E1FQ*0A;R7E*MN,\?=[,5O*?4K1(/CF> MG/MAU][8YS_;,^\FO>E&>K-15#1K;&\0U6P_2F_[.3+.'P=70Y94,^<@JE^I M%&/0T@/FE%COI $KFDJ$W3!M5BZPZ.->>Y$D<#CQ373Q7%"GE3$L4@=SJ3"F M6#A)#&#,L;WI&5NC)%]Y)Z>!^K7Z'!6"*'@Z[N)QK+;;ZTY7/TI.4N1O^Q$[ M4^5YJHI/'3!33TL"WP4U=M4RGE-\LL><4'Z\XZH2NY*"F^+^_D MX55<8>EO>@\W(.OK)NU*;E)*GD/:FDI3!K:^EW*M;#IZ% MH;.L^GP[QF7VZ\F"JY>B6QD'4 2(0,$#:*6Y\P99!D3*L,C3O!W=FG_#="HZ M<:R9E6)M207H C$%8M8&,9[: -Y)8JT 2:UF.'@BN0\6,S4/_%D%8C+K9DP0 M[3 HD%,@ISW%XW=?&?YI8 )2$RPU!68D,*F-PIH$;T$+@[UI2#7$+=%7@'4X MSJUT? &/ A[[ QY!6L$(ZCR<$-]GB4:V<%HO%M?TV[0M(O.RJ&9,\"[RP!*"(>$YDE'/,8Z" M4%'K$5P+1Q1@JXULZ 1^?SI2!HI0Z'[S[O!__'!P\/8P,\3*2,]W"%-0=/ .'(>L,<:!V$5"IYS M9XQ:B]QEM@]"!RO54GE\Z3$>=?E(/QIG8%VWRVVY$[1KS0'HG*UN@"-1FFEC M$;7: >?>!$:#) %9RRUWMH7V>D.M+Z5$9FA8SBT* &0! ( H-EYQPYP!P;W6 MFDC#-\*#@05OQ8&W"'ZPV3#/.@E$1"(3B6C/JE36( M2()\"UT2#;L_3L5,BK07:7_ATJX5-10+BTB4=B>]-,XP*S1CPJ H^7OH"*$= M@M#^"?^+B#*H^_E<==XI@09;0[6\#)?T_]&"#98+GPM&@C !H<# .6DP4*.I M((ZX%+O=0M]%.5 ITKA=:?QN;>+H@E>!!TN85Z YE8XP&^7,,\XY@J9FMRWP M)(SJ-3U\R,BXW> A1V'=)"-]7S;H]D'"&G=CK+$6*@@'Q(&V0BJ#-$8>&PH, MBZ96S+G[$LIN7$2O#:+G'0.DE.>&$Z":*"P(TR@*H*0F\+6(7F:&O2CA#>T, M;SBRXXD>=G6O^NY+:@GW?=4;C$9^Q^9]<75FX>I5$-'Z@X\]ME@*YN2+.6N%'&,4 M0TY1ZQP8B@P2FI,0]3(@@=BUA%AEIIW)CJ2Y>43*F6L!A2?HJ6O5.I01%C$= M0#("Z?R52!2DP0PP918U%(7(TC?R.*U#=#B7;1?^M?%143(*GJP=3S2+NH-6 MCFE$@(>@:(# /"$6#+*BJ6)5"QP^CX,78!V,BEWS&'QY$6$B\U[DU87NNG(& MM378S,SIZ= @;Y@X$DVF,M@6EG01"ON*9(,&2L B+5/KIFL.A$_BC@4,"A M?>"P0200)EC'" =*!: H_#P:59($JAT-.K3%0_- )HS,+N]MO[TO1*<<&!8"J!1[72&NYIRE-DGH$'I8202 4#V!(F<4.J_;RVH\C/S2J_EMQQI2,[%V Y.#H?/#Q4C^@NK_JM&@UW5K&M>* M:/GPP')RW\S :\YL[[_9,]W_XG_78_^N_NU^KXZVCH)Q*E@'CBJ-J %F Z,& M84K6TGFBZ%3WRE]6VE0!B (0UP!""L"(<$\$1Z# *6 ($QY*A,"XPLAJ9!$P'71JFZ/C-:Z#Q+)4E"EH4-!@AVCP MY+.@9UH5F$M-'';Q!TA/M/! A#48<^KBCW8Z;1YY1(0Z<0+M!8R]B.RY.5]( M\\T]W&?&E=5@(5*5'E>^[ZI!J"Z]'F;F/'J0J#GAO1M,3,^OS AKL=QVWF0] M7]*LLS4[4UH&"UYQ9 %YKX@C2EC,:- &FLH;9NK)NETC'76BFIWYWO( 'V6M MIQ9(*Y"6(Z0ID-08BQRS*?8!9!!!@I.$^:"M;&B,V5+?&\&H(V1NC:$+Q+T, MB"MXMJK[\%[G(/$JZ!2M81AXA(P'%)SVF$AMF6K*Y&F+/B8Z<:P%K I8%;#: M$[ 25E(0/EJ/AH#'1G,KDN=28:><)PU59_-U6#[@IZ0=!B\%O#;L<"SE_+>1 MM+P3L,]H>RS+79:[+'=9[K+C.G![[5]U^=5%W^QR-_'CT MIF3\M3GY)S,2Y83&;:);8:W"6H6U"FNUBVZ%M5J39)F#4GKP]H/N#M,,)CX% MQ"UIH2E,SOCXAGZW_R6/8+E=&7-['.N15[1&8L9_)EX\"74+B)H1ER,VG"$4 M8W"@,4B&)%/!(N.MUT821%MSZ)ES'D1&.V\1^!5C^9X0]%3F_+*1B%*18NI":.S$2% M&ZP-2!&.;#"ZH:K)8^4TL[U8L(YJ[5[\L@_9#M[6;0-[U="/)\-^-;AVL%;. MU=KL1LS);IERV>\UDYWT&^$2B6BJ*$:$E@:<"M)Z[:R@W!(6G&YCH[6<%9QR ME% P(#L,$ )I\,R+P'54F8+B6D:U23CLB432[V&=)]Q1(K:-)S89._::'$/ M^1=UB%/D\Q'RR2@-6E@PS@L0QAM!L>1 F7#4<]N@?+3?[4 ZF.>6=UWDM>7R MN@GA!$:,)V!%<-$RD$HYP8F7<=\,3CK1X!/,WA70XD[K11A?M# 2*IU)W7># M4$"M50&H( H[\,XYTQ1?V'8S'=-.''E+A?.E1S?,^&%47>BN*^$,Q7NYIB[% M5S[,.8=]B@RV!)16<^UD*I6I.8!0ACH3G./286.U+B9_+B[,3;)5:45<$&=K MB ,"8Q44TI19 $UUT#*R.@M$1Q02:T&>BFLY'[^"YQO]%D^ON.YO MNMO_;3!:CMCS@G #@'&0&FR$;VDT$YXXCB@5$K?0PY5SB&[IMEJ0H27(P(2B MG'J-,4U]HHA$F!-&06)*NX4=2! LRY MX< (I-(("DNJ&M2&[/U&16TH,+ W,/ ,[\Z3<,!*"\HX@82*XD^-PH0 4V D M,Y28M83UY=J=7708R>W@O#1G;T%S]GN+SY8>[6N!^QRZ]I:>>MNKF F.(($ MD&9 '=$266F"9Y@@!>$938V+%EJZ@18P*V"V13#S-.7*4P7> %CG#.:6.002 M@PA.-@1EM-7?1CM$YG9\6E#N9:!<@;1-E4PE7G'+'0^4:G#&&>\]"YYS"YHI M34J_@@)3!:8*3.VZLK,V@AA@*;L'@G12DU2[B(%B-FC48#/FZ[%L7Y>%TIV] MY$[?@3B9-_0MRUV6NRQW6>ZRW'NPW.6 \G$^S@]QL-[%T>CQI)Q3MM::+*[] M#2=X3^7D]&2>B0,#D2 92"UUA!,P%8@Y)@4GF=]%/M( MC5-TXJ +.N9<]*- 88'"74,AXA:DX!@KCX!P9Y 3G&*OO?-"N6=$I62K.$9H M5 4:UY2]$G^\BG_I* -O7]4T3?S2[4_TC*@WK[R:/B"-SO;T*"[BS[]_^O!) M?_$_#[W^XRC^6%#2]KP>UN0Z6SAQQX.+.$JTY-:=DZR^.*-!T_./)XF;KKU@ M>:ELY$L__+&I-_B=I.M4]95.-?+#;KA.2'1+ ^\GMNS-OY6>O[AV\/;#(26S MKN,SVM\YD9I0BSE8<.,6]1N:([-^CU]'!4=?O5^&PP M&>F^BRSKOUE_,:XN?.2.,SWTE3Z/BSD>?=_ A4GBE]9P\?O2;_>>RFQHJK?N MN/L5-VZOAQBWA,&P1J4W5=HCA[VX]Z1E'XQ]A7'U[W^1!.,?J]D&-:HBX:J3 M\5FDV*?!:#Q<;&?5HA3W=S.L\^Z*C#>HF8AU Q3K[?@T#NE?%F,L%#B&2-R7 ML93$(H4#8TZ#L$;0V89$*:K^9(8_O+U:\493\^3>I.>N?/ MO8']X^!JX(PJ21165AH%G#(9C(O_6NR$]KRIT^/]U6&>H"/[J =?)!D83GP3 M=;##W@9KN/.I81M77%J$L74$:TNMQ)N1I1DEJ^&"E--M*&XWUDY;#4:U-XVW MSOBOA9KJO#"LII;6\^)O9G;FNNL12+NC_19O:3'QM3D MI?=MZ8V_>%LC7.N:;6/#O>6#XT'_L/!"X86""84/"B9DIJ9LC.NV M>N2_37$J$RL3>_[$-F1TM*D)[/0X:GJ.4'H8/7Y :XJ4R#/JO245OQ:5==,? M\R/4J-38NLCN>"E*R7'OF U>@+; D9>8,F8Q<&U,P+XA2BFC%*&VU,YI29F< M C,%9C8$,TH[(94+)" "P)5TB#.CJ1=6*LN:VOYD&PQY?W1X1Q%5X*? 3VN" MKW,LI?5X8-%,$8;;J\[OJP.JQE7[]9+]<*J3&W2#GL@$6V&%T=]5_LHKT?,W\;"T;2U MTOBW&<=T_7)54AR,E1R"UIZ"<$$C(-8B$BP&XZ5KC0/H=CI:!P1D!G@OKBI! M0856HH)6%!%!*/560 PF&OA35 <(>,9W1M_C>A@R,U?4T"B@,0Z$M;7B@B> M28\"]C3J!V!08<*^9(@H,A[D?<'Y1VTYTQ9 MSS0XL-Q+RJ+\(RFDHEA+N3=^$=Z1)+>>4+G4H'B9D3_WN5HBCQQFX6YIE[=[ M1QVP\ZQ ^52<7@+H1A>V%58B;@,E'@.G7%(:-3)#G"->&9YWF=][L9FH#L&Y M@7,I.EE0J*#0+10*)A!//4:2!5!&2\\P R4X2!=UR*8*#>U4&#% AXCFVP)P$[3)A28E%NI(T^*HHZ$FB!G#S\5P5? M7B:^<$0M)TIKQ21P;XT3Q A#N>;88&OWQB>&*>M(E-NY6)YXLP6'67.MCDQ< M99/S2:\N+C:H$^92Z;&A/TML^J>O>H/1KI/GUEGH9#,%OYLC]'9TT)T-/N$!%TZU3H M^0;R8M>OUD9JQZ&"6NT,EX^;/!5X+O!9X70U>:> :4PE*! M4 M&TFT1=CC5-)(:>3;Y+5^K(*+.RR[2K,M@MMKWO+XXU7\*_6B?'1SSO2 U?MS MRI7Z;.B^K,6B96)I;)Q#8@RJVJ$_J/_G#A7:[Z?ESIA=_TNR^ZV_\^ MA_('^9WNOM0(QKS"$^_IG?7P,>VQ'_\M,O@H'=?ZT<\^#(;^>AZ1#=PJYQ3A MBH/!03G*E-(:P *@0Y2N;77*HU*L\6H%P%(N]*V@B$$0*I@$0*,4O%W MIB6W+' 4+,D[O/B!8LNH[1BS-MXJJE6!K5SZ*Z\#M3@%[[FUA% +%E,C.0^. M2.Z848\F5Z4)LPXGK3Z MOR^TRJWM6(&/ A\9V'2/QPI"11!"8ZV)!ZR)<8[[()GAT>:#YW3+V+5J0;)K MC5' H8!#J\!!F8 QLYHPQ4$R(L$$1UW@J8:<1ZQ-OI_[%0F>VR%9;N&;IG>9#!")S\4WD'D.U+*YY2H*Y@ M;\'>/"+7M@>]A&L(S%#,A03.I P0P'/@!C0(WV"XM]3)UXKV0JMA2V M G)2 =^-X;46#IW7AWC6W[*MM5[,$LE(5.=K& M:I9 5YHK/+J:Y1(41,G^-!S\E[?CA82LBC.PM:&N\T F2E" "$<&4] M]])IPGT<#VEJ]["M@I9>2VTL D*# 054"<*TT!I1+0+S8D,%+4^7JU96T]J# M(S\>)009GU5)*!-)4\'+_A14$D\,_1<]=/4=\?Z+^4I4NA__7VI\;Z8TJ 97 M:[.MRIBP$C.R^\HW/KQ$*ZQK"RMCLI5(RY]#VB=4QMQ2(U=?RMD?6WKQZ+W^)I1;IS=**U2WGO,)UA>L*WK6 \S:C7JZ5 MZS;&SM>9=94'/[/HYA8F5BA6*%8HMDZ*;<@@;U-EW*-[3T[UJHMG[X;/ MJQ#T;/9<=\FB:P-:4]S!.D-P-U7%:&OS?D;.VZW3U^52MTYRC<$) 1S 8R.Q ME8AKR;S1@3VC]N.NP\8HZO"UQ<=NLT31QNR; BT%6K8(+4$%A25STFL.A$KE MN5%,>R(L)Y2@O8G$QPHZE!>H*5"SUBC2-N'*YO23()P&QC2U$HA1QCOFO?:: M.*.E<.T-:Z>B$\=:0*. 1@&--8.&$]QP ]QSYX$IK!!C2CLB,0.BQ#.*]^2F M>0C>06Q=M0(S I'-NZ$V!5V[P:?-@?*]B+$C,-[5ME36MJQM6=NRMF5MU[.V MY;!I&E:1E+Q$0'M6)^OS>JSZ J/4JI0&_*4=0:![19XRD#$A6[ MOO!1X:/"1[F0J/!1X:.]=C5EH6DN4L!OZY0;5A]SL+_V+' @W^B 9<_W?W3' M9_?Y[$'::"@L!\CQP\T"&8%C@I<-(*.&D!=F#B" U(2.(8*!\TX&C- M$66#HMJ$4'P_!2L*5A2LJ,T4J8,TP)'$&)15TF#*B?$^$$$8)C'QU2 L1X^_@.B?'65?[*<%EACIGXF/EC]=]I2CY!T7 MPA#G@!-J"*?&88&4],[:]GAN0O>;=X?_XX>#@[>'&0#?2SXP*Q*\10EF-'CK M@_!""Y!:&IG"['@0#%MN,=T;YPGM(+JN-FM%LE^B9.[P6A\=T]2 MA$UJ-YIIH$)! WH)G7 M;C<]25,5 SLXCT@49SQ*[J:^'U<7<3$&+J['Q73:\2NC\;::C$G=VQ'S M0=JOL& M;#:J5B$M0\\A[0MM-IIYCX/40G2YP<$.FN3\I]?#4>7[SKMJN5_B MMG2+?,X?FGL@/OH@XNE[PGQF&SA,*!UPY_Q=]Z"=(_P5D=O5EBEW1IB_+7-> M2 9@887""E-6P&UGA;(/MICG2Q?.W,6K<%WIPEDXK\6<5[BN<%W!N\)Y+X7S M"M<5KBMXUP+.6[/A7I\BY'W0,:[*21Q.9;?(F8T M5D1Z [>IX,G3P26W'(0.XGM8S*" SAX5VLV_W$HSG(#D!G%%#& %1/BH MGU#I$0J(41^QIB&1:0$G)0.QP$:!C1<)&YY8!=&J8=0Z,#(8090G+ABI J:R MH97/TV$C,RT$.EBI B<%3@J4 M"X^TB8H :;":LC_R:=C],$(\YXT. "UW'?MP(P)BQ(KQJJ869_KM*P MU2-<%/LB[47:$:8V:,L1#0"2:25<"CIG3'$I;5/MV]8?AY!.G-O^"?\.CD.R MR@EZ_^W"V]03?>C'DV&_BC*QKB98+^Q8>F_[#:[%/3KGL]]K-COI-];Z%X9( MS4PTG#@&8KTRC(#EA@O0WLJU.$M+<$H)3BDHL"84^&XC,& $M\EPJ;322VV6ML] M/*W!'4%8V[%@;6Q5-(H"+QO3*!P.Q#MIN$4 3".EP!&#+%?6 M V'@<5C:*( M_)Z(_&8TBJ@?"!(88IAYT!"4D@J804P[+Q5JJ!?2^D,AW.&\N"T>HU'LX)PI MJ[2;H_-!G,'_3#L:#D(5666BAUW=JWJ#*$B9G#25\_GV!^(O<]I)^)ON]D>_ MU2RVK)YI::A63&$40+/TKY4H*+!$2+6>TDY;4,]&]4H?/@32(E.CKP3M%%#( M"!284,SBD/R^ HS ABLO)5)&*,(Q-!1H:L.QT^,P@D+!B((1K<6(S0""5\8[ M$22U'D ZI2U#7!I/%.4:XP8M(,@ 3HB5^].@80"";N"!..9%<9JCXB$^$-1Z1FB M6 D0@/A::B%EHQ:0#J(EO;=@0,& :QA L";<"J&PBA@0E+'4D.3:6$&X, ),M,I:.(2IH$IB M4-P8+0,X8I4G*BH/#1G$61[9%$VA8$#!@!4Q0#KF#/%<>.+!4:ZD]XX*%/\U M(BH&[3RRN=]+FVM=I@()!1(R@ 2/J S$:F1S/R3(/6RCM^ESF@OM M7+?_Y7!Z7[QX\2W_])IWD^%8=WN)SRK==]7(C\>]FNUVEU_S5$+N"'@'0^>' MBT'^!=7_5:-!K^LV/^05H7EM8\[)^_N[MX,O_?A0=^S'Z=@]G;K_,O&G@\\+ M;AX=]=T2KX_P6&80(0MZ8AJZ$V9^2%4VI8$_!GA9@C\,L<' <>29! M*BFUY2I:;$QXJS#;ZX0JW,$JAX2J DX%G HX-8"3-XHB(-%:PPJ\=))J'K4B MHK5$FM*&T('LSPF+8E2PIV!/"[ '8V^<1PK 46"&&D!8>A>"Q,B[IJX';3B? M?)QBQ+/(,=T&-&W[]!+NF$-6J6=18*H+/^P.7-?&7VK6VU7&V5,)F!7&N\'$ M]/S3QKQ)G_N_/6L!U[J5Y$::IVXO448^S41D=O5&3\)@+#-64FP# W]I[:X(R''8]L"907*"I2M#&6>V_7 M]>]@E>/12H&N ET%NE:&+A3M1^N$1$IQ")K+@$$0SI1P6B(LVWE6_$!Z>X?P ME^+[OW9*''^\BG_IR+]O7]4$2(O;[4_TC (WK[R:/N#>T]P5F-@,?WA;#ZRF M^/P-MJ='<25__OW3AT_ZB_]YZ/4?1_''@LBVY_6PIN39XKQX/+B(ST5+)\AS M:M879Z+7]/SC26*I:R]8GIR-S.F':;2)NH^3V$Y57^FD6J?=<'WJZ)9WNY^8 MM#?_5GK^XMK!VP^'E/[T0WKUVRLRW4.HQ1PNXI5#DRX=ZA!G\$;WONK+T=7Y M_$]GP_EWIQ2K&:]"B?GFS(G0%?[-KJ$?J[/9P.MHACES3E&QD6_G'RVOV\$/ MM^#M\>3WS[^%W,\^KZ!"Y=% M]YH87Q?HM4'&(Z=ZZXZ[7W'C]GJ(<8,8#&O<>Q/WF5LTVK5'UW0Q-O;LBXPUJ)F+=@-UZ M=SZ-0_J7Q1@+!8XA8D%B*4FT*W!@S&D0U@@V:R56O^)H_-B[DD:RJAZ"FB"\ M<>?X2=<3.?GM_;]^^WC\_T8SZ.U/_]?AX5'?G@V&AX>1!OKM,Z:.5YHZN3'U M9>;\K\EHW V7JVQIG[VOIGR"DO(1!5FPRCME _^M(G ?;]=-,OWM;* M445QITH'E/5/TJE?EK2TUU.MH#J--_HXPZ@9Q=NNVJ9&I>)\M!BUF^I=E9GR M\#R(:E1=)*TL?D6/XS;1Z\4OI FDNBGQVV$X.(^/M)/S22\]O@:&IKFD&A)Q M0N-!U;\K5&L^T3AVJ!(2]0?C*@TZC?;UO1RW.C>1E;B);D60GC,#4^VS/O)CU_$HY&H\GY11K4Z!\C[TZ3=IG>\7-O8/\XN!HHDT8S M[Z/-X!&HP*05@6.BG/4";&CP]]Y_Z/X$J\%'R^ B"?MPXINH8; !%RA(2AE8 MC31UV'BEC9%!!V%OXN6:0",)9(B;\>!K8O?I]I8D,YH.4>.I]!5AXX=1#B:1 MO%64'.>C+)S'>2Z$=&#B8/3TJU$^ER AU=]/8CWTH]1X/(E@#1YOEAGN:I6; M;8!G'56F&);^X+&Y#D=9.6K41:_AS2-J+D0S?5(%D;G5'7 M[25CU49^_^M!TEWBWS,KN/Y[1>)7MU7,FS9(HW%AP[@>U\'"/)Z;S,^)I)Y; M^DU!X <_;.BY&\NV>#"?8NG5_%%!X&LU>-+F,)>\*]?-5CPYC4'^FW$W%U9X M'"N0MK/"-7?=AJ'HA7 BV3XG_N/UY]&ZM:S]\:!_6#BO M<%[!N\)U+X'K"M[EHE[.C&M&6M"<\I?NR":W>S748U_Z4)9Z\6MJ.'?="_Y. M]VPZ"8E2._O2R<)%.^? WR,#+E>5MTA1R13V'(-D2 G%$1!@3F/,FAH!;SO7 M%I8#;F 1;W-('JKA^3J+U+-G1=9LDM?^[P)#!89R@:& $&=$XL"Q!1R<#L9Y MT 84$"-54_+_;L, 5T4E^IKF$ 184*F@4L:HM L(8MX8"MY2CSP@@F04/,W9[9$3#>=0 M%*!@5,&HC#%J]X"4O&G*ZN T(I :YC@ME$2.".L]#0TM!-OB4BM:4GXNM0(W M+QQN#&.:2*,T@ 7,7/S-:F\T$,HLX<^ F\ST'_*:%_1YLH/MU0IU2)Z1*,=7 M2I03STF4:TRZ?>@F:%\.HEB)M/(YI&W,*'WH)I9K!F_*S;TS$_YZENY&%U*N MM)#J.0O9F+_ZT$V\?3*B5B$M1\\A+7^9*;=KR*[=F(JX_?K#\?]Y1,61; MNDH^P>K-N9"//H%[^B8QG]D&"ACFFP]24L%+:E!)!<\P5R1Z%LY[,9Q7N*YP7<&[%G#>AO3EDMM>LBLV>Q3TFMA=6^F2X+49ULLD0*6@4D&E&2IIXQGR2C$ M"ABDB6@C)00MK$%.-'10S:87=,D**R!50*H-471/0B0F%+,1E!PB B@/1G 2 M""/"6!R8:ZC L;N>SJO'S14]*;>HW8(W+Q-OL-\ MH=I;ZQUP)6NL0%:!K-T;Q(_")^\H0CR TP%#Q!YI&0 AG%JC&,B& D/M<\<5 M'2H_=UQ!GX(^XW^!E"9(#P:G TK)%0)BD*$X&G-"TJ9,^K8[Y\AKE.GQ9&9@ M5"+>WK[_EKH:>U<-_7@R[%=13%.?\I1Y[4[Y\O?!OTO MIWYX_GO-GB?I.9$OE_ ]:94*J 7).$2H-XQZ;; G0ANM8"^"XO+5+DN\2<&I M@E./P2GO@D(>!<2-!$>,0LYIH:4W'%1P80^]=/ :XP);!;8*;.W63GXT1G$? ML#:&2^X9&,X5<4A0[0E04$2OQ58NNE0VH%00J"!09@@$AG"I@3ON 8!X0QCQ M 023!&/'&K2D/?#6J=)&;RL5,-,#5JY"Q]%*5>CP/7435ZW4\F !ON=-%*\T M4;*Y I')(3GZ][]$"! _5OZVPW+JJZRZH\C$J3YDO!0?I[_4$CV[;S2[44^+ M20Y"U8M8=)BJ2"ZJ3::DW_JCV:/'@\KX2MNSKO\S/M9\RU:OL M]O_THW%Z2W4Q&([#H-<=C%Y7'_LUB\:/(GMV1V?IJ^.S.+RKL;3BH!QQ-U^$E%[5G]4$ZO20S\;G7>= M2KL_N]9783@X7RJ/V1]->F/=CY1+[UJ:2_IZ!,U1I_[ 3H;#=-7'.P;G73N] MJ"^ZXSC*-^GJST%2*GI^]OI:JJY>,V7/ MWN#KTFT]/QI=W7;7^&I^C_^X1*SXC;E8+>3-38;3E8Q@D#X8+*IWU_>F2V%2 MEX*,,CZ>C.;?2\+W>JHG1A2X$JA>;Z: 3"7S7+N$*\-!'*R.L-/_4@=(+T\M MZ@O+H[61:-UQ38#_GL25'E_.7Y,6+1V!ZO[E NKZL^(7D=RUUA*7L59;ID<[ M5TL\'U5/?YV],Q)G<#Z:O^CO48^;HN-SP:3+V>+9U4V:B&N+3ND<;_C'BL+ZNXX-WXV-'$1.3MZN'5XZ*,I)6^]OX%_L81]B)7 M]\91=1O[WF6E0X@<:OG6^+<=N:;1=QR%\& MP\M-071C7>D'[[I96'HS$/V\F3466G[P+KZPJXXGY]$FLC?,JL_VS+M)SY^$ MN7DTM[#T9_Z.4K7'P=7 _8(66#48XLD"*.4#(I9&H>#$+/NR2G7 M3[!X?#1K+M*6,YSX)JH0%11B&*2W))IM7KO@5&"(NG15B/OTX6=L7>]'4Y&, M6#Z)HNJO$&]&RQKI]&A6;/QZ7?"K%5IWZ6J^4N5\?F_E_(\Z\* MSE>JG,_OK9S_*"J]O*K@=Y0\+;7+2L6\'.J6%:XK%?/VJ6+>QKHF;.K!9..' M-=M$A1=+LR!C10VWX=CS;6=W?S;1DC<\I/2N6G_H39+ M;QCXQW%NIU]][T__]_BBL^6#4&4L5U(Q@X@!AI7BWA%)L=0I0 .9!A-_RP$8 M>/F\\Y N#CSI0\73.A0R34]X_('G.O7" B(%1#8#(E(Z9:C%W $#'5'$*^X( MY: H$#7OL;@*B&PHAF)53,'0D6H/067S*MFF]2ZV8;UK-[BXH\"P-L!1ZI-W M^G6PW,O8(:6]))AH TXX31T7 7#\&UFOFC)TVJ/*H!PBW'>EKQ3ARU[X6)0F MJX)'$ (]EH2S9PC1G@,F+K]40%8![(HB9KG/K]#UPLOKI<24?Y\6#L;^FO- M,'S0R N#=8H4IT9Q(A3#\7_C3= M=I#@CH(H$ZL=DL(%$X H MH63@UD1EAEN*%6\*=VJI#B,Z0K#]$_WVNS%$<6.\/$OJPV R7((A&Q02RBBB MB0$O<40A$NVI:%NY$ QYABFU:XU#=BC*(0>M^#&*]-TE?=1[I[0-Q&$%UF!I MB>( 41.PE!NQ1XX,Z$A:'!D9.C)D<604Z^;YN-;]<]FX<2Q8BK"25%$0.AAO M4@X\@ZAN.&5;?3H29Y4!CA4_1I'T'"3=4 (*!1,LT4!-U&9H8%@ZHZP(VC[# M8YF?!B, ]D_RV^_&4(<$45I\&2_+FDHX]*&;A#>ATNCTS ^]#F._;%X!@&(X M<&4U @-!4@O:155$*8:T8>U50U0'< X^U>+<*.+X:''$6AE%$2@+%!BW"@M. M P_&8![4O!;1'N@* CJ*YM!*\MD*P:NM5Z22*V5 J_95I%*K3%2@S57)N5EP M1Y%78 @)1M=+^M1U_"X58IE5H=I6K7D:[?7J_3%Q7#PK:YC<+TF3Z[,D^:G*7]OUJ ZXWG'T\22%Q[04/R:&2=)%^/0^9.55_I M5",_[(:&Y/EKB:7]!#N]^;?2\Q?7#MY^.*310$FOGD/-G1.I";68PT6\+$FQR>G[S]7 MIR?5Z:_OJW?E:6Y^ MD/-JXK>8]=8LOG.#7B]NZZGT4"IT--)]%UG6?[/^(DE]Y(ZSNA;)>:IV-/J^ M@0L7./KJ^N]+OZT?UFY/[18Q'GK>?<2J1QEW_<&TL-:;61F]"(EUZGFJ=82K M&D_QC]5,]9B6H3JI2Q]]&HS&PX6B4LTTD5'UW6)CN*+D#8(^:^\1*Y5]O%7F M)K?"<\U58AZ\:R-%'J\A=*HJV+7-#'4O)VR(3BO5'12YUQT4*]4=%!NJ._AQ M6LHL%9_HU+_-U*NHN M+J5IYF"1]+!YL3G_S=M)JO,VFI?TZT9HG@S_[-:E"D<7$;J3KC&MK!D1NP;C MV2AT*@4W&L_K;-8E,EU#1;XJFD.#I6DTVY%_CLX:;,BI G42_C&;^G&TQ68F MV;5YUP;:DNE(.+80=6:GI &/A4DFI(D&I-=,0KC+=+QNSHEE<^[C\8>%/8>N MV7.'(V^33?B43O)\/!A8_V[E(YO__HCL^> M2CKF@>AH=&,N/5@6C)324>&4<18K?5>@X09)-Y_9]4J%&P*%E0KXB184\!,K M%? 3CR_@=YLU1[],3;3)T(^:2OBIE(4K)0=,ZU)^TDIL,:<0^8TY\>3&\@NW M3;U)7F?S:\-:J:J?8"E=B&A* @)+X\ E..D]%9)H[#95U2\AZ;1@7UU"N2Z\ M5M>TC'(T/DNE4U-18MOM=:]5:YV;RU=56SO+%3&G=6.UM7&R5[9UPO/XO%YM MPX\']6Y4?W%13'49O6Y8\_7>T(1H6ZHS*%:J,RCNK3/X\)JOP"CMJS/X_[/W MKLUM(\?^\'M_"I1S+MZ4Y)W[Q9OC*E]/_-3&=JVU.957J;E:S%*D_@1I6_GT MSPP 4J0$B10(D" U6XEM0;C,]'3_IKNG+[Q1G4%^;YW!C:BT69W!F_7_=E5X M<.'SG/M!>U)G<,EAN\NOL3N_-AU?;E+Z;9.#WU9=&4O?V\<7=_3-M\X46UR& MX4GTS-X\^UYRL-QYH3GG=5&2[L#%8?ZU)!$]D0ATC!+14:3.X>Y/Z! %\B"K MD:9MX,"Y[F#KX";..W#.2UR7N"[AW0%P7LOJ9701=,;@G?'R]B/>LIQUHEBB M6*+8 5"L$[C<8*,J1U]<&8QLV+5>9*?\.5H*9HQWO,BJ:ZWL9V_.BVY^@U'- M*=2+UO:YQ%6)8HEBB6+]HU@'6#\_>*2HK>H/G6T)3U^^OH7Z,:A)N_#J40QB M&/OLRJE))Q9/E0VU7;;W+GEJLP'=L:RM;-<-VPT\P+_0.,F]TWD_-*&M^N>G M!5>OY+5CHYVDE!).I.&:<&40PAQS%UN6W YE0ENGCC:*CC2Z!3@*=/8,.%UHCX:"CC!-EG02T"*;B$#MI84V4\Z:@LW&"[-XPB)WP MUC+:$P8=/08]"L!I%UT4)Z((R_:($J*TI(@*1ZSF6E%(S6UT@8>KTO 3!MNJ M-Y[@),%)@I-;R@IRW#BN!">68*BU><3;D-'^*R HR6R2V79EMBT!54!!2RFW0!C"%90(.^T8]@@C:V3= MRG])()- MBJ0#K"@S$*&F1-$"J(UD1K(L!U:(;2IV3$?+I ' ML&/BMEJI[UI 'WOTR8<8F>_R:0\L]L/RC>X%_@[F(';.5C?0T@-HF8N^3.2) M8D1(8)DP'"D$O6'^6'T *!V^)D1(B%"#")@+!ATE%$M$N$<*(&.4<]I(C31] M+!X'VC>/0P*(!! =&E-WH '1R$*%'-.8$$:#!84AE$APH(&#=3U%CL*] 7D* M$$WBG\0?*XP@$!IQR@EE4G.N&792&DZD9S5'A,?H3*%':"P\BN"'5V8Z4Y.! M&F;/OL;BS3]EPW&>NVZ*%23_@TV0P%.#B-8:B<8\-C#.Q9=[R[5P*;PCN2LK;>6'HS'MW+7YHSV M.?#9*:<>OZOC-[ N?'V$EA0(>6SIO]UD_/3E:<]0 M>X<-IQ)F),QH 3.@EE9X00U&DE!,E75 "&R)"O_R'#T.3Q>B+"%)0I+#19)= MPX;3@"ADG5!!XS#826"4,)Q1R2RDI)4PBJ1J)(!( +$_%]*6Q@CFVDHIO4"" M, >%#Q)G$/% *DB\/!K'TF:!5H3U+97A 0!RE+XE$N=[("%9-_H]N9'M2:>G M!Q.U3_AOQS,]=(T9X3B:M?27-&V62"<<2>2%EYA# HF2%&FMI6;!RN62U866 M'8R66M-$"C'0\]UF#6?U6I--()= KH\@I[B3QC,AM,?$("&Q9=8[0PG36,L: ME?MX/'C\A/9>PTZ8=YR8EP"NBZXVAFK-70Q-$8@HH#7D5G.%%##(Z+H6$(?C M6#R(OI\)OA)\)?AJK(PA@96GV$L-B&-88\@IQL)(A3V1MCE\]5\9ZV,'T:[0 MK&.W92I1L8M<];V@?X_VR[3<:;G39BN@]*I0SX!/;@XO0/UHB5T2^C63W13/':$ M(M9)9(BF0H3_(10 #Q,A+*CQMAWLT6<"NP1V>Q;IA&Q-DR[6P!@$V%L-@IX& M(7&,*$2YPX!8XB04N"9,[7#./!-N)=S:N\ FW.H$MP"R #H3*S9R J"07#&H M"=6<*"MH7161I'X=#HRE,\[D%D^G(&FYTW*GY4[+G9:[9V>/P_7?!](\O!!!(2=?"C$I#=#E.@.(.80T)F%Z1&*F-42" M$T*T<5IR<&CGFAN6$SC:%,\N.6_?U703JB94/0Q4C=X\)13F 4P)D4(C2IP$ MP&N*I: UR5<'=9ZZ87.LH\TI32";0+;7!R([IT.[\"F0%=)1!Y#2Q&@OC?7$ M&0*0=LBHNN)71Z&4'FL2:VMLEL Q@>-C!T?&+6=,8*.@)5!(Q:4% AJ#+&'4 M;Q'DA8(]T\#(>226 J0(0(*@0R0T%-J%>%&;+*B;#499F&"FC!E?!-2X"A(?QUN$(*EIN$&7U,_R2/Z\ M^-T@G\:#B?B<'P^'X^_AH1?++'>]SO7BUIS_!&C$?[#DO_IOKE^,!BN(;JS@ M0Q8+;";+;9.V=IYKGT+;D+:@4@'5F7'#N&^9P$O_\S2N;( "+SO5M'EZV60J;W_^IYA6EEZED N:Y24O' MG$O?V\<7=_3-M\X46T&&X4D6MY@;VDNIP=RXM =]K_.Z\7O_.T!]KB&8_XR\_NU$>CZE' MMN9XZ?8!>EYVW9O^6C'ZP"VG6TMI*<1(*84TD5K&-&L%8YR1-L#3+:K=[+], MQ*V3<@K[%NB>PBT3\"7@VP?P :\QU(P:"" ! BB &1#2, 8H-?B8RGS=PD$L M$PXF'.P5#CX*T-NQ:@=P!#0(K)=$ :,HIIX#P2 E0-4V5C]DVF2_]U] 88PG.=M_IO<9/N3=G M9%CZTUXX)!]9/9P#,G"7%0QRQ*"4BMTT/Z0X4'EPPHH@V70"8VQ3-L MJ4?EW,,GG/;-K'UTMFO"BD/%"L^4H@R30$=.K-822,4-]AXZ9Y@[\H[?D/>M M.D."C@0=^S#)UN&$<4 ;CK!@93%Y0;TG3@/H!3?.U!3).F"O$CX1ø$@H MD%!@$Q30PH(@[Y1 (@AR3C,)G?6$6ND$9.RH?3,G@,@$"EUFINRF#64C?\WL M8C8L=1O+ZY[-E@%"ZXG[+A.,_G.;C71.M5O99C;.ZQ%Q3? MQQQ'9H LI'")1]P4E- MH==28(J\(( HI9DBA$.)E/3VN+UP\(2(OM?\2]W<$H[U!,=ZI-W%(GP$>B.= M"@J>I@)9+;&"6'KB.$*'YA/<3+M#)Z!WSL%>:7=)E4L0N-?ND[M#0$X40-8Z M0(TC@@I-N-4.$^D,]H;7V+?'XP_EI&]GIP?:O+*V:FJ'_LQ:2V@^ZU[A-MFB M,E'G!:2//!=LS_._0\G]EI_7%(NN:I0&S"SZ"L]/L:X"F&^X%RS7CHU%IPL< M_>3?#T9J9 9J& !V$(>Q;+,[PKQC7! &B15:..:\)8X2KK31XCA]F_2$B[[[ M-LG=!4P>DP,SH6="S]ZB)V&<IPN5G:":=]" MK7:/BPD$$P@F$(R6-G?4*0BD)YX 0A6BB'+-.4# :U_3I^6@O*R;&MZ2HX2) MW?=T:LW76MN29?Z%JC7)Z]\^O_^LOKK7$Z?^>!7^6"R(&3HU*:A^_DMVH29? M!Z/3Z?ARWI&DNC*G?/6Q)POZWGC_QUEDR94/U-2Q#:.-?+'9XIQDQ963+'>3 M@:]IFK*BUH\B;P_G=\7W+ZX]??G^% *&&W]55?LUO?SF?S.\M*58P:08*1EUJV3*'W.H:^"4[KP9>'"+<[/92&;'PZ&:Y&7/JO$L5R,;6-;],.YRFEVZP!WG:N(R5>YK/]5PX;+HKHCQ MJD#73+9QUZT-9WOKB;L_<>/Q8I1A:QE/"NA[D<5NBY-AV,/BRH^G+H,P^Z\_ M"03A+UEU,IIG@799L1%FJSMA5NU[>?9LT0SJFI(W"!KIU;S?%&K4;PIWWUAK MZYGA1C,C&S?)^^BFG\,-8SLPU7*]"8L8UOH?;GJMD]W9*\\+A10E7G'+B1%6 M A#;G'$+H->"U;5SWV.O/$80IAP;K(PD'KA@.U/I'19":Q#4QJYZY9GI3$V" M$IL%%>AB_XWO2".>HO=U9UM/V0;+<8"-[V@CTK)M2)L:WZ7&=[O]XHZ^F1K? MI<9W?>?1&]_0@^QNEWD:ISU7J(Z%<_MKY\<2MII0J[IB61ED$)!$<:>41)D9H;H4U?(M2(#TLM)DJ)1U# M;'R"W 2YNZC'U!'B$J"0IY9Q8 'QU G%A+5 &HPEE[ZFJ.D1IB*E*DP)(_=6 MSB,!XB:%G3J"/P"5,UA8SA$C7"+!'0RHQX%C$FE?D\?>[Q2C5+SIN)*.$G(F MY-RN'E1'P&D"$#*@#>;>$D.(%L :$5NN(LR4X(\B+2E5@5HWKU0%:LL-X'%D MG1Z2IV#?=4QV7^@/(80I@%YR*PFD7BACG$ *8<4\!34IJ/WVRAY/(?M4GR2! MY.,&R;Y@I '* 6!Y4((Y 8Q+AID52B #':"B+D7LD/3A@W>?WH.4_?"1/@X, M>U2 U2<5C@&&&!5>>4.8!8(2)QC2S' DH#O24DJ'X/#<=]F0A'4)ZUJ9;%^@ M+B"=,PQ )@$FF !M*6?&<"@%Y-*; _=,'KA#\D%ZV(K7\4G#DD;-T]Q9HS1W M?D]YA:8].+NOP,$;S54\I +'4N6-_,Y2&U+K*+\.86R(#U\ CB@'(7 0:"WK M?$U[++5!O97>*A'@1A-)@*0"AC\1-%PX&32K#GCA;+F81E:61,C=-(_(,#TO M:FW$!JWC49AA'JMOQ.#ERZKZ2:;+"89;\NFN*G&(1KPE[RL7L9[P#5;K "MQ MR":DE6 ;TCZV2AQ;)FZ@NU-"RIRG#0ZY6LTV^X>+)<'^N+L%+P?4@ M^N(FWP;&%2>U>X[?ZE\"ZF,M7G(@I4DJWHVA'LNM[(0QG&*IN;9$>BRML-1Q MP @D$)FZ6B/WQG;T)QSU_BC4OH6@'D@5D80Z"75:0!T+N>8$:6(8)91Z1014 M1'G/$($*/CBB[# C0U%"H81"!Q2YWL?"&?7XXJF3D"C!8^#_8,((4QARIT01@+)L58U)0_A M E_@X>HK$* $* E0$J"T#RB0(ZPTPP(@8C0.IA D F&-M0&*V#8 Y0 4%MZW M$BC]+OL7S^#Z<=#V(8:YN'S:@Y.V_2#J]E]MA'']"6]YA:B9BDD KB MO9:$>BZ0$1(;)U@KWN,>:DL(T9ZA68]4HB2EO9-2X;T72F%@-3&0:0H=5(HH M *5 LD8%.$,@AK4E"P]QH,&FA3=)*#] M%% :9!- )Q '@#ANE57&4 DEY\)I77,2>!R>>M:W(G9)))-(SMU!RFO-I!!* M$A6V2\0855AA0XA@_I'XNDG?CM)ZXL_N?4[)JXMQF,&_RXIO8[_4T[QH9Y[_ M5/0V=]TD:A[ID>->D/& ^H(OL=PGO]15;+D+(^"6,(N)]Y)8P06!T@C+)+"> MD-O3M."5! M1(*(/4,$]1!8!3'DA!&DO7)*,J 4%C%>FAYPQL5FF$#[=IZ3,"%APKXQ06G# MD6/84$:(XQ(PQR'S%LAPS;1RMGM :@.$[/@PHNO3IBW[EW1XSO1F-IFJP3 R M4J9&-O:GF@X+ONK' 5.;S0.Z:4BY7"EV3]#:N(3M7ER\OSDS_CH*+[4?W31B M;M%._&MDEULSA=$**N)XIQ[3FG ! :/ M)_%D0^]/WXH")4Q)F-*IK;^9?<>/)$XN+[G/@4YR2[=9#"V Y/IDI>* MDE_9L^JG?2<9K+-!#/$:^C66P;[5/$I8E+$M8MA6622 -LE0BQR%QQ$OB M%1-& Z8,Q_/RRH$:QS+5SW6*BL-%$T3T3_=J3*=.[S13\87 MX;5F=C$;%I\H7V7&%Y<3=^Y&^>";*Q)T6JC1:N$;J_60A0$;,^%V,\.-9D86.\W'V46@O+FQT7PQ MY\[.ANZ3?Y7GLXO+.*C\]]S9LX@E\1NOAV/SQ]/K@5*,%!20"^\YX<"%78=) M9#!P1A.D'MPO;+L]PX5]X3+*UV3FZ@@D@;<684VE=40#KY#4@@B"P_\\Y^8^ M0-I23OUX.!Q_CQ)0'J1%@0W[A?H:!.Z:UN&7031F@>)9$"CK@GA6L0V;?.%#//,(SEC:.T3UQ^Z<).%R3SRJE)_F*9!Z\7OGX3V((A22.& MI"5#UG]S_6HU6.*;4-R!<+=-6MJ(M&P;TM8"Y[J'"MPLM([,N&'4ETS@]_]Y M&I6#\'.E^A0_-R1^=EM#F"M,I>9^K6L!\)^_A.\.@W %W/'38EQ/%_K17&?: M)DYPKM[5QA;_W-%[ES71A]F.:[ZV/OKW^M-LHQ!'XV)3@8<#9FV\0=POYI)W MK;LW4>4?K+YO'IO:V>(D5EAE!73HK-!RR/*]?+)Y./+#59OYS%:HOZ//'+MH MH=V+UN_/OSS?>#%;_7*AU1^:%">N:V7M/XY'IXGS$N9=8F+W[ 4=4N42%1+%$L4:PCBG7D8:C\JQ0=0/O'MX/PTWZZJZV>C;Y10Q//QX.>4]WT:7%* M-^? WP(#+D<:(L^4^<;G-Z]0:]6QM0:^A= M.Z(#-6TC1W[R;Y;X\4/%CLN-*(CT'F$=,$\2SKA$/GK@K!*(NV#U'I4+#CP' M/54I*[Y+EFW"J813=3AE#,.<(R$!"Z8ODDH;'6Q?QI30 ;=JU-#C<R[I4OUSSR4$>N0( MY+UP"%- ):%$^0 \0GC#N%< .6Z/VEE'GL.VZFP>-R"M..N>-*B1LD4.-VN4 MP\VWR>&N+1&Q[B%R>.GQO!%IQ3:DK2UVL.XAVM?B$K%LQ)VU6U8+2'2ZD*+1 M0LIM%K*VM,*ZA]CAR8AL0EH(P#:T98^S',3NTZT/)DX>DMWG6F7_B%5P,C>R M ?:6ZN6<[$I#ZD_H?C^* QQ[/N&^:J,<6$)?6OKV:J$=WHRZG*0ANNFD2Q1+%$L;Y1K",/0ZI] MDI+HNHW2.> * _4MB>Y(KI/(,@FH=AI*XIC5WG!IJ?2*:>Z1?6C;B .)'4RI MO0<1T)R *@%5!50:6D*YA-9Y0JA@B@7(NBGQ_W%#MXHW4XYX6*#<4JT(1AKZ3Q$5E&,K+?(U15/.0;W74K]/0@S.,%6@JWZ M+&$MB...""8PF0$B!-_XFU01A;C2!A1& 3]*>@3$'* M+602ND?BZ$//A4CXM(N:*_$%C>L>Q H&C0H?P'MJ=33-X_M+I/P*E5=_O>AH M_Y>?XYTO[ZX.L25-8#.:H(HFZR8R'W]7PT?-AH^[*[\RN AB-HW.7)6-1^[T MTDUBUH+Z&OXY'HRFF3E7HZ_AOE%9CL79[-RIX?0\,VKBBC(K68"PD2V"-?/P MCOMKLF0JW'JY GN+WX\7A;.R01X$?YH%% LO47\XH^< M2$&HQ1PNX]+K>.E4^3"#%VKX75WEUR&;'PV&L2S*(HCZ>Y4&B \NZ'\9=%D*? MY><1&M1%/&O-?ZKAPBQ;6H&MN%4;SUQ]R=N/%X,,6A8XTF!2B^" MHA:X;1@TN")M;.HR"+/_^I- $/Z2?0XJ:E'3*D)AH09FJWI@5FE]>?9LL5M< MD_$&-;?UUK:?6VVIL_6/T86Y$B ^ +&Y8:U\,>?.SH;!WGCW MX]*9Z;7AHJ[B\N5G44N,'WL]')L_GEX/.1@:7'NA-+*<"$FE1MXA*X2F1%M0 MUSOS7B?N=L:$"Q;#963>RK$"7O*HV.:C.'ES8>=/?>YXRG?/%4J>"Q52K( M#I+UNHGK2TG1*8U\'Q3K-DJ5LP-(([]MH<^_4RJY00$DJ^9T,ZPZYFR#U@Y: M_J,3$A]X L/!$^AKF=?7?#;^YOX4/G^7)C+0:)]( 8CUQ&$D# MF&+6*HRL!DSWL@$@7#ZO/,6+ TN\+O$<]C2<8O.\A#8USX0J"56Z017 $,(, M Z0%(@8 0#E5 (HB,>B+EZK?X&E34$&RR,$F>YUP(-1].AN%+W]X.Z>HL@. M >YB!X6S[^,EE$/>:,2P9E0)@C57GB+AJ,666T!E756,P]6=B.Q#N/R^%*0D MC;V71H<]-T0RZ"$CRGN)M'>.0B-'>@\LAQ33X'6D-15(3Q@-8;Q'B!E<@$EV>^%[#/N MD0!6:$8(84PJQ0RF!G&KH2"ZKH3!T2A-"-#C@X+DJ%DH33PY:AZM:?A^/)NL ME#R0$AI@#4>"("HD\8 XIC$6UEE95_+@@%45*;EJNE*9Y"D"&"=_S:,T$"/.O1]$)(BHEY\% MC'%%O8@E\(/<(NRHECZ '1-2&F2U@T!X#" CQQ5J$TQ$27J =\F%DR1T2R.S0V#]JC5$W(B9!^.E;?60I[LOC09;Y:M+[HH3;9! M'9%MIBJ:355V,-57>5%;ZS+*15$$8S;RL=",/2FNQ^J':G15E)GAO\3R,H'U M!I=%*8TXAC*'AJ*,US38NEM^66^X*9A2U MJKZ.PW8VBGQQ&KYB"YA8JEI5XI)6>;@;VB3 4GAQ'7*9L*>J,.JQC["75X!X$C;2J.',9W$; M)9?'JL>C,-_RGK !F_.P(P^' ?0";08V4],"4=W%Y7!\Y=Q_Y\O/QHG/9_)J MFKUUIM!*,@Q/(JKB@E:Q9&P)R\J8JN)HAMZJ&_H=.48NS:[X D0M]6X8@UV3$0DH=-2V5C4 MBPB/E )!G"72+ B]A'7EA?M"1'!"V>T$N)-*$O-H901K8G@5A&PP/8^U0(V9 M!%C++LOQ%>2NY&ZUE%VL^1FE9UAP?- RED2V*XT"-BMJ!W=3U&Z;B36K: =I MYUO*0NF,56<6N%GBKPL?&L0B6V'UEW:>HJ1L1@!\]L=/6:Z^!7@L$?FD0N3+ MR?C;P+H2].?;16!B,+]B-SJXNL*QK[6I;^'76,-6%3" M]V;IJU$HB]KCSHR_C@)A[+)EC5!<"PX\P40',T)9A"0!2CD7+.ZZ%/W54G\M M^>!/&+F=97+2^FPI4]1@9B318?_@2GD ";%<2 B(7-_%M:W9 H'O@+$--H2' MSEI1)F68I12.$R"E1A'\-:>68ED;$0,7LX;MS9J=4%JS T:IB2Q^%;T_F8L: M4"DEMQ26DD"EQE+I+O V]L]E[.-X499Y7N.U$/-*=;%E7=C-]9ZH;-VM0RUO M'0M%K@*-50CH"G.;E7V$K/>;RSB:1=3;DX9O\6RD:UR,PX]G0EI\-G[\<3XH/ED;$8+(ZC,#4@^&2 MSG\2;1@W#*(0F#8\65I)8?Q!!DH#IFX+"G(R&$5:!![/AI7V>#57H4IU:;30 M) N!&U[KF-&&BOZ7^T3GEEXU']7:X83OGD;'S\ /XO.3L-XGX775FH3WJ7A7 MW$01^&6BM!X4_X:_S.\-MT1IO*[*6I0\#L,8Y"NK^%M\MGPH5I!W%5KD,_VO M2,[P&A.^.)A&PVZH!A?S%U567D&50()PQZ)F M7@-NWUTV:NE^\^Q'WCB#M7V+I\-?1A3 _Q@CFV6^W/M)J1HDX$?AV1Y1-%(;- M%H,X2IV!U!A "8WY>< !1JER!!B+:JH^H\>\&!3?#ALYJ=5$4E.(AS>%X*DI M1&H*<01-(;96IY_,T6.+EVY0WKMDKG)*]S45>#O(S7"^$A-EYR!(*^T=4)UGX[>*!%!X\OTT#RTV(ELN7%JNW1<;,OP8(7ZNVV];1M ML"#M'9;=;X[>#4A;&)1S=&A,LMJ#N'4/M7 ,=]_.?=>Q;!%9B;-?QZ.OIV=N M\R7V6,<@VXRQUOV][J$6G-_K%G+U M='40S-!"08X&8KC^]T'8^Z["0H8=>>K,^2AL$5^O3N+*/L_N7>WL67S^:7%/ M_/GI3UFA?@5MV+A!])B'204H.@]X&+T:T9#\%MURT\)S$)];: JO1J,8Y_$W MYV(7S6@N?[E^M' V_"T,LG*DX&7WP>+SF2H:KBP'FT0+^&LP2:;9[#+^^WY[ MZ7H#N\.F>7UU:X][]5U-;*E6?_+%;_-7LZ!B3&XX8[4W5 ,F!:.24&2%1X(A M9"2"EBE?<_I6FKQQ8A_#* MSZ.S[.%R/RQ%78[$8UU%LJU8.6K9RP,+( 6L= MMD$UB/^_;7066E*>/5MVCRPY0@I'MHU<6_I<;-BI)P-][71=K-5/<84+YLC& M91_5D^K'R"5A)*7H%9&->6%>35;UC,O?JX MFWP;&#<_((K8,GXT"H#R?C 7@/'/!"<,.1TX%O#N:6<.H%8 MW3'\C?Y0#^7F93Z-'L;3B_"!\SC/4ZNN3J/?]=2-GK[\FYH$PB$2T0'CFRI- MC;-QL63G*B])&M=]Q=/5$5:4&/$AS\,F\6%4]@I>HK% 2EH*L22<$JNY5( 9 M2IUB80/QQK1/XQ80@S-8CQ?3L"^=?@NB6H2WU$GLBI1EE[-)/HO\77DN%WAQ M7T#+2GAAL:#A4T$&PX=V@_=S^7P_GOQO9*7E,SCK,3.06^\T"?\)QI 47&C% M#1=WYU;N81'I":+@1)#;9W4+8:G@/\"9&5\$4:P6,L)2U0RM$*7BCA@@-;V: M8^G="[L;U:SVE&S=0VRWZF-MC[%U#_']V0& ESK:LE8X&0<.N.B.1K61W>L> M$KM=Q]J0['4/W1>0W9H9\'MU!K9 R_^.6OC=Z[A0\,,MU:6G/YT49V\7Q6EG MH-$XJ#@FJD#Q1CT.6)!=%) U5XH6V#+'[^+,:;XC MU^\92T?]?C8I=*X*9N91DO/G;\/.]4SF;_E\XYY@P%PL5+8%3D5%[^HN )R> M!Y/FQK'A>#8-9!G%@XKYZ.X;U8(.<](7[PSORP.0AE4)"HEQ81^*S^B5#^51 M9ZR^4)R*AA$&[70^@SB=P:A@X>CPG*MV8;'B2>UP6/T4(7P\\6Y0P'A4SI=? M&T\U[YY^/#&>'T#F;CHMSH0RW6EA"(L@D( !\*LTX8(RYDQB!OD>=WA** (KZH,A4"O: J??*16 MB_H"/$&2G%!RNY[".GVA$/$E#G[(*JOB=2N^@.Z0O#;U8ZT']&;F1R=0GNUF M+ZM/$EG[5 N]=]>3X%7 ^M^^_+XIXXSLJN@7\U(%9)7V>I3+*ABL"N>8H\,\ M9JCX6A"3\>+92SL/@5LS4-XJQ5K=([3 M8NK#.G%HD[S;4:K1:5*92[%9T_";S;P[##-8"7-9RA)?_&.E2DW+W6SO>=U2 M&GMWKP;KW[WTPAT%S?SC.F1YQ:-ZNR7S%K1\0,&!NBH#=Q7,6*YPU"+WW-%X M?J.U:;IMS&?8(M$?-KNF7(U:Z$&^![:/&MZRY30G]UZ8?O/>X-WA6F*+BBU0 M8HO$%K?9 AX+6W2W;Q[-%MDA?[VWBO_KO1B M+IUBFGCV>ZVES68MX7C MN(^&$Z;(*: Q3!<=Y+#AQI.%2L7GR^@\/.7WUNMB0+!VC+U M>T#"7ARB)''NM3BW+KN(4:$PXIHI0;R0DDN#N+>" @0< @\U;SJ77836MO5- MLIMD]U'(KL *&.>1])(8+01!'!,!/*4"6%B3J7F_%=*][ )Y?+*[)]N#Q%'V M_]#H+.8H[=L064NK?@&C'<]B,&SS%3Z>LZ4^$ZAE-/<>6!([A;& YH!CK33S M$-I@0'&";8U/J9/ZYI"=4'P(*M::U>^3]I7PYR!48$]D!XIKET-LG322R "^GC674"E@0L"5B: MDD%OMF;8<$>]T0!=' MH5(!8(RQLL9YU%&[#@8>%[#(A MC*QK./S0S'$AJ0UO\PI:2S1V.J@3"#-DH2+*"]I"Z80&^+55"&8%T\H MC;98]R=(K/H:TY9CUXZB5,M%;%GR[ZJW1-ETI+Z]Q%9UD>N+43VK_?I@5'9F MF9?S7LFL7LI[?W#B[P9EPK.O MS_\VU[/V-O\E!6M?8RB+);<;B9?R;U/^;W1F_[#U?>]IA0QRQQ$T&&"&1::.$()-9PC M11B]J^;^[A-.Z0GDI(>^]GZ>UQT8R.PM"G/?HE_OJ.],\DNKX/UX4EV*]\$E M.&!.$<.- AQA0@%1#G*IK9(*:Z%('1QLDXF^)/&GN3,O[&P2G=!!VI^SVX[G MHY#T'2EC*6$L1:D?6)1Z3S4D"$D,:T>484JP8HI@R#B/\>_&!BUI,PVI[0AW M/_CA[.F_W63\].5I#[6B7CB#^RKPNSXANE_&'[A5'+'V(QEDVL>N>%X2IJAD M7#@@J06$"E+;@*QY.NF=N@]X#OJG^_36H7NOUI-255)$9Z;B.W&N50L_W3=+^*'Q'0M##BV)NU#(- MW=FY]:9QS%O5.'*I/^.:Z.#8H^R.=U_&5LQ%<[:R!5G%G64@I=+C;_.&EM_H=,:O=OK.*!WW]V^?WG]57]WKBU!^O)C%3K/J:&08CJ8"+\X7Z/1U? MSL- JRMSR*@^^.2V=E,3>//TYM?+MI/%YU_>#L1NU(T/W%*41I$3AJNQVM6U MIR_?GV)1!60OD^H>8BT(=1FNG.IXZ53Y,+T7:OA=7>7+&M]?SB?SNTNZ%1B; M@<*V6XJ6G:N8U37P2W9>#;XP V\&VM9 ]/Q7RZOW].<-YO17IVRTEJMAUL;P MED^NJ%.=1E@M5N?CI[-W7[*S3]G97]]E;SY]_/+IUP]O7YV]>YN]__#QU<T"V/#7"- MNYQ&M"I;LL6TA=EHND@1N#FA&ZNY+-IW0,?V6]>&4WY TL2-QXLAVM@QLL#5 M%V5CW.%@Y"(#C*5:0L=FB>#EU>Z%Q!"QI<#ES9PC;\X(I&KA54W6JC?.[* MMJ[Q-5&#R]>H3EL0KE$S0D0/)3D1-4J^1&SCY,1Z-U!=*$'A$7IEIH-O@^G5 MW2UN*8&Q(SC0UA'MB,0:.<>Q=L8R(WP+B8K4R_ARJ0&&Q"LF,>=2(8(PQAJC MKA(5(S.K:OK98-F"T&XX_MY)]N"H4(JC@!5&R[+*L//<0=0H3Q;Q^Y+;UB]E M@_4_S-Q!U"@U$]V;FKF>4@W(BS=/.-Q1?N&MQ,;N$@X?[)^[XW7!BOYE.=P= M'T>KU78"ZY>=FJG5ZC8LMD%,T36Q^3'T/>TP>VHM6Q[Q&K7:A#2M42=K! ]S M11*8/V!&#^'#O>@4'^<6R]X2DH.A=)B"<,1<\T1)-E(B)D0LV]0*!UL1R;Z$CGG+K M"*]IL;9= 4?4,!5>R#;SX+MA[\XVBT<'#=V*X19E-Q((;0]"<[=VY5XNW+QO MU=1%;VOA;%VNJ42&>&Z^1I5J+UO$)+^,36L 36%>I0S[G M. '4HP&HH]9=>H 1MQ05QP#76AO,,"34(6645P RY"0WQ..:EHU[4E0X3SCP M:'"@19E[-%I)#^#E(2H(I2JFB0E%%24 >N$,HHXZB9@7GM;D?VZ)/ U5$ 2> M Y&@Y]% 3U)!=JR"8&$I#O(-H32$&ZV\=M8X*P%E@JL:6P3L1P7A,IDBCP<' MD@IRD/#R$!6$68*(1P1)#HC!0$+,@%-8"*(@%C65I;=$GJ9>$/%<@F.%GMT< M>_7A;*O@16?_O)\CK7T![MZTJ\?@_"U8*O\P*FOHK_3'D-YB[:W&FGB.A1%: M 8%1X0@REIN&=2&>@5/H.@+RO5*BTJ2>_22^Z"S&\,-0)XBCSP1 BN/(+ : MR""UT$/8H6@W=:&0Y[@OQ\Q)LH]0LOLBQLL'*Q0H:C612&B"+=6,(XVA5UY[ M+@"H.6%=2.F>8D$P9DE(DY >NY ^9*_UP 'A%52$6<*8% P8X1"D08P! 37' MHZU)U:]%ST)>H MI#X[WWN><_+WXN#HSWORRQ_R&>E1QTK4N@N?[0M72R:M47X4E<12X"%2G&"# M!74,2^(P9QP#KGOHZ<<$]00UMSK-[);3?DIPE."HKZ<7JVCT$"U/8044X9)Q M: D(9I#RE$A*C)2:JDX/)IM'7XB^.$93X%="D2T-P_YI,!8YSH&WQ'M"@) " M NN( L8Z'."B+EEV[T*":ZR8TZ" :>H\@U<2''Z#B M%D(#A77:^YJ4E'V?]L3DE+Y$5B3=)$'&T>DFP@HO-%$<4DPP0 )3H#E3"B%% MM*<]/%I"F!X#(B3=) %-TDT60,0E,TYPB2APQ&@:#",A'$32*2(6_2_[=#H& MQ7/>ET/N \U:V;XO54='9F_4*+;P=#8;3R(7>#>H*ZB^&YBM)=+> /8!U>]W MC;,/&]J1'J2]GW-KG2F56X,YNX_"%ZGY-,*"@E$AX1:KWBR@9SE&@G M($:\QB>U[_,R1)Z+OD0@[[0ASA% 1=)>^N25ND]5\0 JZQVFRGO"M1*>(>"9 MX!P9*Y#LX:%9;_(2]JVJM*&7W-KK^H4^]PYO[YK+K=%UI",N>@D%1+3G5=A;9='X+YP0]G3__M)N.G+T\/6\MXM'#P:-T4>Q?ZAZH) MU''$-,::$D$L!LHQ #B3%!K&!#.[.HL"=ZD)1PX'>SI\(G'$_4[E>C>R>VX< M]%"B]4SYLN.9'KI=C+I5Q:S)L(_3S7QWG5U#K&$"2*6!(L1XS3W1&EJE.',$ MUZ#VW@K!<=B7M-H'BG//];N^@M%6X^Q6CO=5N[?')-D[M#U$5P48,.L@9]A8 MP@%2D%/J);9,.,WK.K'MZ=0,/P=]]8\GT.N"RDD#.P(+^I[.2L)XSZ1B0=$B M&%A)&!%<&.,T-M2UWV+M\%M )MSI(96/KBM"7^:_=\AZB!HE%$1::\^I\80* M*:7R'!$8*S8YT@&:'4'#R 1G28U*:M2V:I3$7G*B!.>:2&4$XY1AZ'@PZ8(I M5V._/?H&E0EW>DCEI$8=*V0]*)J;*FHDLU!H0Z+[70"(F9%>4ZZQKZMQ^>B; M7NX&SG9SIOJ@,]*'R\)\8JF_U,Y+]^YPY^G5?IV6/2U[6O:T[&G9T[*G94_+ MGI;]Z*KW'V(@D&3#[UW$5/?\O,._5-S$3@;QZ)3GV;3 M?*I&D1M+%_MG-9E^&JU4YH;""46 !!D1*B"6IJ\R]M_A0T)<& M LG7WD,J]R=KZ$@(FM@V;:O]/)KNVQ[*, -&*F%*!BA8;OT7G#"C5$8!.-3QSK'1@!3EUN>XKT2 M%/6.RFD'[0?;WO"1%W\]"5=40.*73PH)CH R&,U4)<(WKY23OW&U *RS,.U_ M,HX8EDPC("VQE@GMA8?8>,D1(.%ZI?2')YU]-=WT*5GB=?TWJ9?:.B(UP)!X MQ23F7"I$$,988T1QW2?7/43"9M-T@P'E!J,G/U?D*H%P%^253ZDXZ2X<)*[R<#7T?_/!1W]>#P=C:>NW%/##__D3&&$ M@176 >*XD,B'<2%AA-:<,1EWNO*9W\9Q:.?3Z>6+GW_^_OW[\Q]Z,GP^GGS] M&0& ?YZ$7_\\O_=I]N-B^&(85(3_>>I&I[]_N4&5XM,&( Z-T M.!C]X6PET2IN_'DV/5?3@"[#8:9=EKOI-!:GCR]2^7D65([B/GI^[HSZ7@2?E(_RH?'P[C!9I,H-I-"CZ]X[P:;/8S_ MMD%K#!NM-JI6N]QA[ASP\M9SKZALR"%U1M3V)$"-2( W8?CJZ'RN48GUA^=W M"T$YW57^O723PB8:&7>JHRU8X>N7SBPIUY-E%1Y[K* MRN<"Q2+3*G,^<-\*UHSOM\X/1N&W2]^)V+U0YL+\_G#3S$P&!0('L9A^=ZY\ M5?A:>/\@/X]?#W0(]T78OU _!A>SBX".W]QPCN^5)1QLT/ :36RJS;Q6=1$(P^\'@9+]>DU(QE . !AP\9.$8;C=LTH MMI (H*T0:FWE]Z>!)D9=1F:9Q"R$VUQG".3"2J.T]<12JSPVFB!)D>0&&!HK MV$;M>C.5\'Y>RN;Z?.D,";Q5,D]$JAK&*M& M[L?#X?A[GMT>^:UC^K62'Q]^D0VF0=!,K 1>BL*2930']4%DPO$L#\/.?_K+ MS_'3+U]4?\_=!!6[/02_[D29]2O78+G15AMYK=&Q]JE^6AWK*=6 O'@K\M8: M'6N?*JR.PMC-8L.F:#T/HL(>M:[PDIGCR#=%? M> $ 6$J)Z2"*[0X_++K\49;RW316S01@=Y.'JPNUP4!_KX LYH@U=Q@N^3W6 M4:&^B=@#/3V+[Z&F5%\JGKP'JF=+(8&WJ+[#E6]UQ3?WNVU>?;0Q8R1&W(P1 M/XZG"V;<%R<&=2DQ8V+&EV?CH-H>)A=T'_S.R/W-:;M=KZ1+#I32;5)WH%^>YO^STJ>+Y^X@1/'N0 QS[L)H6XU%9VWVW^Q> M2':^S28T26BR5#-EN@905I $* &9L8Q88@33W'J@&?2:$ M%73/> T*2KEI4 M) CI#:$>*83LLUH+?*?H>O9]W"ZZMED"KWLAZ9EBEM#D4:')PVP[:"U#!'AE/-&>2,T4%4X0 MX34SN"9/\I"0Y !MNP0A"4)Z;MMY&?"":0X";I#P@]00(<^EPEX)*.QA8\9C MTCX>V]$=ZX%ME]QD/7.3]*<N-I\I018CF6E(*)8($QP1^T --K7TL25"2 MH.1HH&2?5I[RB",%N-=8$BB9@M88J(U'0#O#]AX_U#YV\#9K6?8*/&[8><5? MK=9>6)]QTR!-AVR5ID,;I>FP@\R"VHY2K!&E^/:)W[6E$_Y\5_&$0 +J.42. MN9CE335#E&,D$*.<2VO;*IY0I-HN)[[>2GB,-0NFJS:MD[:0'ZVG6RC0C!8MLWPY7P_ M5%G3WZK4ZV>#G[)8=2"PVL5@5$[MV3ANVS&]>U0PGU&SW(7;?+@I4]-8J*.L M+S"MR@MDZJO+GJE\D<@]*+\R<7FT'0;?8L:N,[/XK__.JUH&Y8/72L5/)_&9 MBH^7;Q]?FQPEQ^?G:CC,!A<7S@X"GP^OJAS@D2V^NGS_'3)3OJ%XJLQ('TS" MEA;N&ZY*T'1<4NO'M!CLY>4P[)\QJ7)98%2J>=\SQ?KIS2[CRBUQ;<3! M,*N26^/-7\=C&])Y8OOVK[VNT@//Z..%WW@5FM?,YW8]Y3Q:&1I4C_/JWS^\_ MAR&_#E3]XU7X8Z%LFJ%3DT*C/%^4HYB.+^>IP3<*5-RH0'._&_[IS:^7MD/Q M^0>5*UE$$]3RVKKH7E/*\&7Z14W4R^ MKE'MY[]:7KVG/V\PI[\Z9:,A5 VS-J^[?'+%FNDTM6VQ.A\_G;W[DIU]RL[^ M^BY[\^GCET^_?GC[ZNS=V^S]AX^O/K[Y\.K7[,M9N/"W=Q_/OJQ.MOMASEM# MW&+<6_-X9L?#H9JL%IDXB;6EW.4TBGI90BA3%[&XU:+\Q,T)W5C-Y3(379;, MV7#6#ZC-<>/Q8I3!G!Y/"LAZ$:SRP)/#H']$'HBZ/$19 9?PEZRP_D\+"S]; M-O&S9XLMY9I^M\BXA?+7J$P= ;NP"[><&FE4P8NT4,'K+F9;+=M2RX"?@ZH2 MMJ"2'[+"'=09?1K5O"+H$):^42TKLE$MJP9-GX(]FUU6"YL7"QL==%F Z\%T M6!;A"SJ7&5P.HLH55+'P@XNZF:H0M-!<+R[&H^KQJB+;(&A7WP9VIH9!8UQ6 MSA;UV,H"5I/"@BJ-)C^;SL(;"^LA&C\#/UC80Q4$+YD1RY;0UXDK=,*Y;O;Y MUHSR[%)%#][@,KX]O+,8G@MZGQU$-Z>>E:,K%=5<7;A8=6N0Q^I(2Q7FPF16 M9QM>\";N[]GKE5_,!_)V_I583^Z;&D;';J&8#X)B?FWL1<4S4B:F=\=Q!%NJ M''0L(+8\E^J]%34*]T?-5.,'_&Q8&1NQ,M2T,&FFD2.>=\;9C:H9D9U4,UK2 MR9O/KU$Y(4(71P;K:J<5'O\[W.G1$S"87MU9^0P3!I!DC%'#B8A'B%@PK9@A MP%-AZCI1/;3RF8PUU!1DD -!F ,Z3-,CK&"8.T4>=;([E3Z^LCY9--?*NDS! MJ WJ?;AK13@7]EVM3%04[+#&69#6A>98-X0["IY=L^Q*P;.VI;.1EYVP^_S5 MZSFB 1OM9!-OG[R-7/.$;T/>6DUBW4-X\^IF.RIF=JN*6G?5S=JJ*C\=K]11 M+XB:+?VW$S/X'RX:N$&Y"!O\VZ"5%1"$X46D#II+',P:H;1&O5\C>"QKM'-X M;[=3S$-X92_[_L>YL;&O2HB5=V5?G[_M?SPP 3EBWOS?V,3CU-:5Z=W1"-ZK MP23[NQK.BD"#?8TB\N<"3@3$F^*Z@*4 M>4$M5)KIFMJOJ*["1^E%*T97.+,^?_D];[,N!XIE^UJKRY'P=A>32^C2';KT M$4HL4HI:(2$"A%#OI2>8(JPUH!@"36]#"=P+E, V2_ST1MH2E"0H.1HHX3SH M)$Q+["$FR@151$FB(5=6&>(UK2T[@YY-RSBN$M\WMV06J\K^0B,TH)%\P^CSVXR&-OEW@+4*0(E M,0YK0HD.X,\@PRY<@1K9&O2_D7&ZZWV@S8*SW?!X#S2S(\&';F7Q/[HZ$TI( MM#$2_5\Q*&=?!5*JKZ[XY5LU=3$:IPC&68(J03CQ#A"CN2-(&0VU(P))B;"G MTJ#.H HO0Q5:(!58:_P^)_O561-:)6VF)0SI"V LXX&0.%;BD0(A(B#7D&GD M70 %A(R -7B %GBP%\ M++0E_ M@II6T7"!!WLYHTM:R2-"@WO+IA6:1E7ZM4]PL6;0_8" A^@,1A!K+)(*,4@L MY (1HZ0Q6&FB/*D)!&H)(YKJ#."YD#4HT8A7^H$-NSF\ZLL)56T!T[)XZ7Y. MK?8%E'O3C?;OVHUM$N=\\.Z:#3X47+#L5@'>..QYL&F" B.L\ !3;Z7TT MG M2.].A/8;8G2-4;U24AZY@.U0]4K+WI]E[]RPW!1$-5>$PJ#6.:V"2B>EP,GX^Z8>P-^%AA_ TM\DS7;ABPM\-DFLVCFL%M7<:IGDVSHP>YDEL_NWC;7>K/G>]RB MU_M<-MZ/)V\*R2A^M;3+TK#!:N 9],R1L,O%C&TW4G M5Q#7;+@]$8 '"O8=X'T7B_RTFY.N/:/3+@C?]IB; ? MAVX-^?BVX#[MMSO=;H4BU&@J*1: (,8D0=0ZIIW7BDM?$Q^R6\^@'_QP]O3? M;C)^^O*T_>TU(W 2E0/CLK0I'\VF#"'%)%B_%$-,I-4*2(U) M+,PDJ? :[-O3G#;EQDC3?V YQ"WW('?8 V'S/3GDR4.;;'88K_AN9/=0>/&^ M92>K31)V'-U=O\/:\2PV &YK:*WN_G>.;1^AC_LLKX2IP9JX8+L;2YS' B.C M#;: "X"DJK'W]Q)$"7N3%%8G>?TZT>X7.'0UF':V^-Z1)K%2VF<.),?P[DV% M>*L4%UI"*HB37N-@P3) L?06$,'[7$EXG_V1$S:D;2:QTK[IE;:9 ]EF'*.4 M VRM1)CPL+%(*C4D3"+E/:PK#O@HJTPG)$B;2I]9Z89#L?CK2;BB J2]?%*( M3I3CP6BF*MFY>:6L/+U;Y_??U9?W>N)4W^\"G\L6,\,G9H4 M_'6^\,U.QY>!Q<"2MW;.8\7%Q9ZVIN'ITYM?+[>/XO,U =MW;H4G67'E),O= M9.!7-T9PR\\WBAO!<'Y7?/_BVM.7[T\)6%0E*&BZ/)4Z8BT(=1FNG.IXZ53Y M,+T7:OA=7>7+'O&_G$_F=Y=T*X0R X5@5H(+P+4.45T#OV3GU>"+LX/Y@4&I M6=2>)8$Y_=8;@V]OQIYH*2>!DY8A)+K%1@Z>RK:?4) 1P5UFF.H"98$<4PT9(P M"Z75TB)XS^Y24J4COKKUQ-V?N/%X,<2@_8XGQ:;P(NQN0>J'@Y&+4C:>N@SB M[+_^)((V_DNVM#998-1L9746K+G,H7-=NEKK=9O_>@(W6!7T=#OF?KKD9[IS M>]UR8JC)Q.Y39K9AMVHK'$S#NTP]"[X;?1M,QJ/("FJ8_4U- VKF71$'-R$. M.8!5)TTF1C=081LV& _/<"&/G# MC;X&+=S>$)HPW'PVC!Q:S'H[X-\&EE>E7Z\R-'NFQI&N@3& MO S[>CR]DT\Y-@((D6??PUS M%S<%[>K+S)Q7 RY5K,J14 L"I5DP]EDT_.V@I*<9Y]-BW&M('"AJ*D@N7 N! M#>.KXK^ONG.U)_-5@4L10Y=<8/ [V2?&5$J2GJSZ3\'C$\DD^_V5X MP0*ZLF_5@EUU!EJ\B6R+ P MT61BLAO0>A79(7OK3.&"SS \R:(Y=7)+,I0Q MP:BRE'&TDL0\,YI8X0F"F!-&$?84$>$51;?= [6O8)H0H@' M'#+@B1!,A]E+!@0V& ,%_=.7Y;Y4,>@R,ZY:M'-U+-Q8\G6$S[C5Q=R$8@.M M]6O$+(-[EN[J2U2FXV\^^?=S=/P\S@N%[MV/L&\46\7_S]Z;+KF1'.FB__44 M,)X[1RU9DAV+Q\;1:3-VDZW#:VJR;Y.:L?DEBY7$" 748"&;>OH;D9G8JK(* M*" 32%1%:X9DH9! 9H3[%[Y^_F:Z4\;6XZ,\EX;+(B7 M"0&,EX@$13B/?S"Z>P!74Z= &0SYP>A1:0C//GL_O^G55_C?AAB_BR?3+4DV M6!+C0A"("9"6Z@AJPA%# ^'$D8:.BA8E616@;G/Q/%B2N=/2:($UYQJP5!J7 M%39$6>J-,F(/28XZ(!#AEK(HR<@1K0RURG.)A0=&5I(\7JWA,<*\M>&='=+J MH# ;NH!3&J.#'NV^$.(1Y_1_?AZ.*D,R&N;#Y' .)HMYW/NEX1>MZ=K<'U@] M3KYI](>=CR]<#%9M.A9OXRGVMW>=UABO9=Z/:6R\1[/:G?QV.1M$BB%?= M=GR7UL&][N^6E*X-RN4W%LG"C@]9FA(K"S6:L"E-IV>?!V$T^3I[4>4V&R,& MU_$#2M\A8EIIQ6X$#K0WMTA2?U=9":??'KTOQN+1):3V&+GHC;FV\EW