0001140361-19-023041.txt : 20191223 0001140361-19-023041.hdr.sgml : 20191223 20191220214310 ACCESSION NUMBER: 0001140361-19-023041 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 118 CONFORMED PERIOD OF REPORT: 20191031 FILED AS OF DATE: 20191223 DATE AS OF CHANGE: 20191220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PHOTRONICS INC CENTRAL INDEX KEY: 0000810136 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 060854886 STATE OF INCORPORATION: CT FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39063 FILM NUMBER: 191303323 BUSINESS ADDRESS: STREET 1: 15 SECOR ROAD STREET 2: PO BOX 5226 CITY: BROOKFIELD STATE: CT ZIP: 06804 BUSINESS PHONE: 2037759000 MAIL ADDRESS: STREET 1: 15 SECOR ROAD STREET 2: P O BOX 5226 CITY: BROOKFIELD STATE: CT ZIP: 06804 FORMER COMPANY: FORMER CONFORMED NAME: PHOTRONIC LABS INC DATE OF NAME CHANGE: 19900514 10-K 1 form10k.htm 10-K


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

FORM 10-K

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

For the fiscal year ended October 31, 2019

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 0-15451

graphic
PHOTRONICS, INC.
(Exact name of registrant as specified in its charter)

Connecticut
 
06-0854886
(State or other jurisdiction of incorporation or organization)
 
(IRS Employer Identification No.)

15 Secor Road, Brookfield, Connecticut 06804
(Address of principal executive offices)(Zip Code)
(203) 775-9000
(Registrant’s telephone number, including area code)

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

Title of each class
 Trading Symbol(s)
Name of each exchange on which registered
COMMON
 PLAB
NASDAQ Global Select Market
PREFERRED STOCK PURCHASE RIGHTS
N/A
N/A

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

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

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

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.
Yes  No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
Yes  No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller reporting company. See definition of “accelerated filer,” “large accelerated filer,” “smaller reporting company”, and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

Large Accelerated Filer
Accelerated Filer
Non-Accelerated Filer
Smaller Reporting Company
  
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

As of April 28, 2019, which was the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the shares of the registrant’s common stock held by non-affiliates was approximately $617,084,612 (based upon the closing price of $9.43 per share as reported by the NASDAQ Global Select Market on that date).

As of December 13, 2019, 65,416,365 shares of the registrant’s common stock were outstanding.

DOCUMENTS INCORPORATED BY REFERENCE

     
Proxy Statement for the 2020
   
Annual Meeting of Shareholders
 
Incorporated into Part III
to be held on March 16, 2020
 
of this Form 10-K


Forward-Looking Statements

The Private Securities Litigation Reform Act of 1995 provides a “safe harbor” for forward-looking statements made by or on behalf of Photronics, Inc. (“Photronics”, the “Company”, “we”, “our”, or “us”). These statements are based on management’s beliefs, as well as assumptions made by, and information currently available to, management. Forward-looking statements may be identified by words like “expect,” “anticipate,” “believe,” “plan,” “project,” “could,” “estimate,” “intend,” “may,” “will” , “in our view” and similar expressions, or the negative of such terms, or other comparable terminology. All forward-looking statements involve risks and uncertainties that are difficult to predict. In particular, any statement contained in this annual report on Form 10-K or in other documents filed with the Securities and Exchange Commission in press releases or in the Company’s communications and discussions with investors and analysts in the normal course of business through meetings, phone calls, or conference calls regarding, among other things, the consummation and benefits of transactions, joint ventures, business combinations, divestitures and acquisitions, expectations with respect to future sales, financial performance, operating efficiencies, or product expansion, are subject to known and unknown risks, uncertainties, and contingencies, many of which are beyond the control of the Company. Various factors may cause actual results, performance, or achievements to differ materially from anticipated results, performance, or achievements expressed or implied by forward-looking statements. Factors that might affect forward-looking statements include, but are not limited to, overall economic and business conditions; economic and political conditions in international markets; the demand for the Company’s products; competitive factors in the industries and geographic markets in which the Company competes; the timing of orders received from customers; the gain or loss of significant customers; competition from other manufacturers; changes in accounting standards; federal, state and international tax requirements (including tax rate changes, new tax laws and revised tax law interpretations); changes in the jurisdictional mix of our earnings and changes in tax laws and rates; interest rate and other capital market conditions, including changes in the market price of the Company’s securities; foreign currency exchange rate fluctuations; changes in technology; technology or intellectual property infringement, including cybersecurity breaches, and other innovation risks; unsuccessful or unproductive research and development or capital expenditures; the timing, impact, and other uncertainties related to transactions and acquisitions, divestitures, business combinations, and joint ventures as well as decisions the Company may make in the future regarding the Company’s business, capital and organizational structures and other matters; the seasonal and cyclical nature of the semiconductor and flat panel display industries; management changes; changes in laws and government regulation impacting our operations or our products, including laws relating to export controls and import laws, rules and tariffs; the occurrence of regulatory proceedings, claims or litigation; damage or destruction to the Company’s facilities, or the facilities of its customers or suppliers, by natural disasters, labor strikes, political unrest, or terrorist activity; the ability of the Company to (i) place new equipment in service on a timely basis; (ii) obtain additional financing; (iii) achieve anticipated synergies and cost savings; (iv) fully utilize its tools; (v) achieve desired yields, pricing, product mix, and market acceptance of its products and (vi) obtain necessary import and export licenses. Any forward-looking statements should be considered in light of these factors. Accordingly, there is no assurance that the Company’s expectations will be realized. The Company does not assume responsibility for the accuracy and completeness of the forward-looking statements and does not assume an obligation to provide revisions to any forward-looking statements, except as otherwise required by securities and other applicable laws.

PART I

ITEM 1.
BUSINESS

General

Photronics, Inc. (and its subsidiaries, collectively referred to herein as "Photronics", the "Company", “we”, “our”, or “us”) is one of the world's leading manufacturers of photomasks, which are high precision photographic quartz or glass plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat-panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits ("ICs" or “semiconductors”), and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. We currently have eleven manufacturing facilities, which are located in Taiwan (3), Korea, the United States (3), Europe (2), and two recently constructed facilities in China. Our FPD Facility in Hefei, China, and our IC facility in Xiamen, China, commenced production in the second and third quarters of our fiscal 2019, respectively.

Photronics is a Connecticut corporation, organized in 1969. Our principal executive offices are located at 15 Secor Road, Brookfield, Connecticut 06804, telephone (203) 775-9000. Our website address is http://www.photronics.com. We make available, free of charge through our website, our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, and any amendments to these reports as soon as reasonably practicable after such materials are electronically filed with, or furnished to, the Securities and Exchange Commission (“SEC”). The information found on, or incorporated into, our website is not part of this or any other report we file with, or furnish to, the SEC. The SEC also maintains a website at http://www.sec.gov that contains reports, proxy statements and other information regarding SEC registrants, including Photronics.

Products and Manufacturing Technology

We manufacture photomasks, which are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates. Photomasks are manufactured in accordance with circuit designs provided to us on a confidential basis by our customers. IC and FPD photomask sets are manufactured in layers, each having a distinct pattern which is etched onto a different photomask. The resulting series of photomasks is then used to image the circuit patterns onto each successive layer of a semiconductor wafer or FPD substrate. The typical manufacturing process for a photomask involves the receipt and conversion of circuit design data to manufacturing pattern data. A lithography system then exposes the circuit pattern onto the photomask blank. The exposed areas are developed and etched to produce that pattern on the photomask. The photomask is then inspected for defects and conformity to the customer's design data. After any defects are repaired, the photomask is cleaned, any required pellicles (protective translucent cellulose membranes) are applied and, after final inspection, the photomask is shipped to the customer.

We currently support customers across the full spectrum of IC production and FPD technologies by manufacturing photomasks using electron beam or optical (laser-based) systems, which are the predominant technologies used for photomask manufacturing, and are capable of producing the finer line resolution, tighter overlay, and larger IC chip size for the more complex circuits currently being designed. Electron beam and laser-generated photomasks can be used to produce the most advanced semiconductors and FPD photomasks for use in an array of products. However, in the case of IC production, the large majority of higher-cost critical layer photomasks are fabricated using electron beam technologies, while photomasks produced using laser-based systems are used for all FPD photomasks and less critical IC photomasks.  End markets served with IC photomasks include devices used for microprocessors, memory, telecommunications, and related applications. We currently own a number of both high-end and mature electron beam and laser-based systems.

The first several layers of photomasks are sometimes required to be delivered by us within 24 hours from the time we receive the customers' design data. The ability to manufacture high-quality photomasks within short time periods is dependent upon robust processes, efficient manufacturing methods, high production yield, available manufacturing capacity, and high equipment reliability. We work to meet these requirements by making significant investments in research and development, capital equipment, manufacturing and data processing systems, and by utilizing statistical process control methods to optimize our manufacturing processes and reduce cycle times.

Quality control is an integral part of the photomask manufacturing process. Photomasks are manufactured in temperature, humidity, and particulate-controlled clean rooms because of the high level of precision, quality and manufacturing yield required. Each photomask is inspected several times during the manufacturing process to ensure compliance with customer specifications. We continue to make substantial investments in equipment to produce, inspect and repair photomasks to ensure that customer specifications are met.

The majority of IC photomasks produced for the semiconductor industry employ geometries larger than 28 nanometers. At these geometries, we can produce full lines of photomasks, and there is no significant technology employed by our commercial competitors that is not also available to us. We are also capable of producing full lines of photomasks for high-end IC and FPD applications. In the case of ICs, this includes photomasks at and below the 28 nanometer technology node and, for FPDs, at and above the Generation 8 technology node and active-matrix organic light-emitting diode (AMOLED) display screens. We hold customer-qualified manufacturing capability and own, or have access to, technology that enables us to compete in the high-end markets that serve IC and FPD applications.

Sales and Marketing

The market for photomasks primarily consists of domestic and non-US semiconductor and FPD manufacturers and designers. Photomasks are manufactured by independent merchant manufacturers like Photronics, and by semiconductor and FPD manufacturers that produce photomasks for their own use (captive manufacturers). In some instances, captive manufacturers also sell to other semiconductor or FPD manufacturers. Previously, there was a trend towards the divesture or closing of captive photomask operations by semiconductor manufacturers, and an increase in the share of the market served by independent manufacturers. This trend was driven by the increased complexity and cost of capital equipment used in manufacturing photomasks and the lack of economy of scale for many semiconductor and FPD manufacturers to effectively utilize the equipment. However, more recently, some captive mask facilities have been investing at faster rates than independent manufacturers to reach certain roadmap milestones, particularly in the foundry logic and memory spaces. Nevertheless, most captive manufacturers maintain business and technology relationships with independent photomask manufacturers for ongoing support.

Generally, Photronics and each of its customers engage in a qualification and correlation process before we become an approved supplier. Thereafter, based on the customer’s expectations, we typically negotiate pricing parameters for the customer's order. Some prices may remain in effect for an extended period of time. In many instances, we enter into sales arrangements with an understanding that, as long as our performance is competitive, we will receive a specified percentage of that customer's photomask requirements.

We conduct our sales and marketing activities primarily through a staff of full-time sales personnel and customer service representatives who work closely with the Company's management and technical personnel. We support non-US customers through both our domestic and foreign facilities and consider our presence in non-US markets to be an important factor in attracting new customers, as it provides global solutions to our customers, minimizes delivery time, and allows us to serve customers that utilize manufacturing foundries outside of the United States, principally in Asia. See Notes 7 and 14 to our consolidated financial statements for the amount of revenue and long-lived assets attributable to each of our geographic areas of operations.

Customers

We sell our products primarily to leading semiconductor and FPD manufacturers. During fiscal year 2019, we sold our products to approximately 550 customers. Revenue from Samsung Electronics Co. Ltd. accounted for approximately 16% of our total revenues in fiscal years 2019, 2018 and 2017, and revenue from United Microelectronics Corp. Co. Ltd. accounted for approximately 15%, 15% and 16% of our total revenues in fiscal years 2019, 2018 and 2017, respectively. Our five largest customers, in the aggregate, accounted for approximately 46%, 47% and 43% of our revenue in fiscal years 2019, 2018 and 2017, respectively. A significant decrease in the amount of revenue from any of these customers could have a material adverse effect on our financial performance and business prospects.


Seasonality

Our business is typically impacted during the first, and sometimes the second, quarter of our fiscal year by the North American, European, and Asian holiday periods, as some customers reduce their development and buying activities during those periods.

Research and Development

We primarily conduct research and development activities for IC photomasks at our U.S. nanoFab, which is located in Boise, Idaho, as well as at PK, Ltd. (“PKL”), our subsidiary in Korea and Photronics DNP Mask Corporation (“PDMC”), one of our joint venture subsidiaries in Taiwan. Research and development for FPD photomasks is primarily conducted at PKL. Additionally, we conduct site-specific research and development programs to support strategic customers. These research and development programs and activities are undertaken to advance our competitiveness in technology and manufacturing efficiency. We also conduct application-oriented research and development activities to support the early adoption of new photomask or supporting data and services technology into our customers' applications. Currently, research and development photomask activities for ICs are primarily focused on photomasks with wafer geometrics of 20 nanometer node and smaller and, for FPDs, on Generations 8 and 10.5+ substrate-size photomask process enhancements and photomask technology for complex FPD photomasks used in the manufacture of advanced mobile displays, such as AMOLED. We believe these core competencies will continue to be a critical part of semiconductor and FPD manufacturing, as optical lithography continues to scale capabilities on high-end devices. We incurred research and development expenses of $16.4 million, $14.5 million, and $15.9 million in fiscal years 2019, 2018, and 2017, respectively. It is our belief that we own, control, or license the proprietary information, including trade secrets and patents that is necessary for our business, as it is presently conducted. We also believe that our intellectual property and trade secret know-how will continue to be important to our maintaining technical leadership in the field of photomasks.

Intellectual Property Rights

We have developed and hold ownership interests in intellectual property (“IP”) rights, in the forms of patents issued in the U.S., and other trademark and trademark registrations in the U.S. and other countries. Patents in which we hold ownership interests generally relate to the manufacture of photomasks or the use of photomasks to manufacture other products. While we believe that our IP rights are, and will continue to be, important to our technical leadership in the field of photomasks, our operations are not dependent on any one individual IP right. In addition to patenting, when practicable, our IP rights, we further protect them, and our other proprietary processes, by utilizing non-disclosure agreements with employees, customers, and vendors.

Materials, Supplies and Equipment

Raw materials used by Photronics generally include: high precision quartz plates (including large area plates), which are used as photomask blanks and are primarily obtained from Japanese and Korean suppliers; pellicles and electronic grade chemicals, which are used in the manufacturing process; and compacts, which are durable plastic containers in which photomasks are shipped. These materials are generally sourced from several suppliers. We believe that our utilization of a select group of strategic suppliers enables us to access the most technologically advanced materials available. On an ongoing basis, we continue to consider additional supply sources.

We rely on a limited number of equipment suppliers to develop and supply the equipment used in the photomask manufacturing process. Although, historically, we have been able to obtain equipment on a timely basis, an inability to obtain equipment when required could adversely affect our business and results of operations.

Backlog

The first several layers of a set of photomasks for a circuit pattern are often required to be shipped within 24 hours of receiving a customer's designs. Because of the short period between order and shipment dates (typically from 1 day to 2 weeks) for a significant amount of our revenue, the dollar amount of our current backlog is not a reliable indicator of future revenue.



International Operations

Revenues from our non-U.S. operations were approximately 81%, 79% and 77% of our total revenues in fiscal 2019, 2018 and 2017, respectively. We believe that our ability to serve non-US markets is enhanced by our having, among other things, a local presence in the markets that we serve. This requires significant investments in financial, managerial, operational, and other resources.

Operations outside of the United States are subject to inherent risks, including fluctuations in exchange rates, political and economic conditions in various countries, legal compliance and regulatory requirements, tariffs and other trade barriers, difficulties in staffing and managing international operations, longer accounts receivable collection cycles, potential restrictions on transfers of funds, and potentially adverse tax consequences. These factors may have a material adverse effect on our ability to generate revenue outside of the United States and to deploy resources where they could otherwise be used to their greatest advantage and, consequently, may adversely affect our financial condition and results of operations. Notes 7 and 14 of our consolidated financial statements, respectively, present revenue and long-lived assets by geographic area.

Competition

The photomask industry is highly competitive, and most of our customers utilize multiple photomask suppliers. Our ability to compete depends primarily upon the consistency of our product quality, timeliness of delivery, competitive pricing, technical capability, and service, which we believe are the principal factors considered by customers in selecting their photomask suppliers. An inability to meet these requirements could adversely affect our financial condition, results of operations, and cash flows. We also believe that geographic proximity to customers is an important factor in certain markets where cycle time from order to delivery is critical. While some of our competitors may have greater financial, technical, sales, marketing, or other resources than Photronics, we believe that we are able to compete effectively because of our dedication to customer service, investments in state-of-the-art photomask equipment and facilities, and experienced technical employees.

We estimate that, for the types of photomasks we manufacture (IC and FPD), the size of the total market (captive and merchant) is approximately $5.0 billion. Our competitors include Compugraphics International, Ltd., Dai Nippon Printing Co., Ltd (outside of Taiwan and China), Hoya Corporation, LG Innotek Co., Ltd., Shenzhen New Way Photomask Making Co., Ltd., SK-Electronics Co. Ltd., Supermask Co. Ltd., Taiwan Mask Corporation, and Toppan Printing Co., Ltd. We also compete with semiconductor and FPD manufacturers' captive photomask manufacturing operations that supply photomasks for internal use and, in some instances, also for external customers and foundries. We expect to face continued competition which, in the past, has led to pressure to reduce prices. We believe the pressure to reduce prices, together with the significant investment required in capital equipment to manufacture high-end photomasks, has contributed to the decrease in the number of independent manufacturers; we expect such pressure to continue in the future.

Employees

As of October 31, 2019, we had approximately 1,775 employees. We believe we offer competitive compensation and other benefits, and that our employee relations are good.

ITEM 1A.
RISK FACTORS

Technology failures or cyber security breaches could have a material adverse effect on our operations.

We rely on information technology systems to process, transmit, store, and protect electronic information. For example, a significant portion of the communications between our personnel, customers, and suppliers depends on information technology. Our information technology systems may be vulnerable to a variety of interruptions due to events beyond our control, including, but not limited to, natural disasters, terrorist attacks, telecommunications failures, computer viruses, hackers, and other security issues. Although we have technology and information security processes and disaster recovery plans in place to mitigate our risks to these vulnerabilities, these measures may not be adequate to ensure that our operations will not be disrupted, should such an event occur.


The General Data Protection Regulation (GDPR), which went into effect in the European Union (EU) on May 25, 2018, applies to the collection, use, retention, security, processing, and transfer of personally identifiable information of residents of EU countries. The GDPR created a range of new compliance obligations, and imposes significant fines and sanctions for violations. It is possible that the GDPR may be interpreted or applied in a manner that is adverse to, or unforeseen by us, including requirements that are inconsistent with our practices, or that we may otherwise fail to construe its requirements in ways that are satisfactory to the EU authorities.

Any failure, or perceived failure, by us to comply with the GDPR, or with any applicable regulatory requirements or orders, including but not limited to privacy, data protection, information security, or consumer protection related privacy laws and regulations, in one or more jurisdictions within the EU or elsewhere, could: result in proceedings or actions against us by governmental entities or individuals; subject us to significant fines, penalties, and/or judgments; require us to change our business practices; limit access to our products and services in certain countries, or otherwise adversely affect our business, as we would be at risk to lose both customers and revenue, and incur substantial costs.

The risk of loss of the Company’s intellectual property, trade secrets or other sensitive business or customer confidential information or disruption of operations due to breaches of cybersecurity could negatively impact the Company’s financial results.

Cyberattacks or security breaches could compromise confidential, business-critical information, cause disruptions in the Company’s operations, or harm the Company's reputation. The Company has important assets, including intellectual property, trade secrets, and other sensitive, business-critical and/or confidential information which may be vulnerable to such incidents. While the Company has a comprehensive cybersecurity program that is continuously reviewed, maintained, and upgraded, a significant cyberattack could result in the loss of vital business or confidential information and/or could negatively impact operations, which could have a negative impact on the Company’s financial results.

Our dependency on the microelectronics industry, which as a whole is volatile, could create volatility in our demand and have a negative material impact on our business.

We sell substantially all of our photomasks to semiconductor or FPD designers, manufacturers and foundries, as well as to other high performance electronics manufacturers. We believe that the demand for photomasks depends primarily on design activity rather than sales volume from products using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. In addition, the reduced use of customized ICs, a reduction in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors or FPDs, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks ‒ even if the demand for semiconductors and FPDs increases. Historically, the microelectronics industry has been volatile, with sharp periodic downturns and slowdowns. These downturns have been characterized by, among other things, diminished product demand, excess production capacity, and accelerated erosion of selling prices with a concomitant effect on revenue and profitability.

We may, in the future, incur net losses.

Although we have been profitable since fiscal 2010, we have, in the past, incurred net losses. We cannot provide assurance that we will not incur net losses in the future.

We have a high level of fixed costs.

As a consequence of the capital-intensive nature of the photomask manufacturing business, we have a high level of fixed costs and a high degree of operating leverage. Accordingly, should our sales volumes decline as a result of a decrease in design releases from our customers or for any other reason, we may have excess or underutilized production capacity which could significantly impact our operating margins or result in write-offs from asset impairments.

Our quarterly operating results fluctuate significantly, and may continue to do so in the future.

We have experienced fluctuations in our quarterly operating results, and we anticipate that such fluctuations will continue and could intensify in the future. Fluctuations in operating results may result in volatility in the prices of our common stock and financial instruments linked to its value. Operating results may fluctuate as a result of many factors, including the size and timing of orders and shipments, the loss of significant customers, changes in product mix, the flow of customer design releases, technological change, fluctuations in manufacturing yields, the actions of our competitors, and general economic conditions. We operate in a high fixed-cost environment and, should our revenues and asset utilization decrease, our operating margins could be negatively impacted.


Our customers generally order photomasks on an as-needed basis; thus our revenue in any quarter is dependent primarily on orders received during that quarter. Since we operate with little backlog, and the rate of new orders may vary significantly from quarter to quarter, our capital expenditures and, to some extent, expense levels are based primarily on sales forecasts and technological advancements in photomask manufacturing equipment. Consequently, if anticipated revenues in any quarter do not occur when expected, capital expenditures could be higher than needed, resulting in underutilized capacity and disproportionately high expense levels, causing operating results to be adversely affected. Due to the foregoing factors, we believe that quarter-to-quarter comparisons of our operating results cannot be relied upon as indicators of future performance. In addition, in future quarters, our operating results could be below guidance we may provide or the expectations of public market analysts and investors, which could have a material adverse effect on the market price of our common stock.

The photomask industry is subject to rapid technological change, and we might fail to remain competitive, which could have a material adverse effect on our business and results of operations.

The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, we will be required to continually anticipate, respond to, and utilize changing technologies of increasing complexity in both traditional and emerging markets that we serve. In particular, we believe that, as semiconductor geometries continue to become smaller and FPDs become larger or otherwise more advanced, we will be required to manufacture increasingly complex photomasks. Additionally, the demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high- performance electronics fabrication methods that affect the type or quantity of photomasks utilized, such as changes in semiconductor demand that favor field-programmable gate arrays and other semiconductor designs that replace application-specific ICs. Furthermore, evidence of the viability and the corresponding market acceptance of alternative methods of transferring IC designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal 2019, one alternative method, direct-write lithography, has not been proven to be a commercially-viable alternative to photomasks, as it is considered to be too slow for high-volume semiconductor wafer production. However, should direct-write or any other alternative method of transferring IC or FPD designs without the use of photomasks achieve market acceptance, and if we are unable to anticipate, respond to, or utilize these or other technological changes, due to resource, technological, or other constraints, our business and results of operations could be materially adversely affected.

Our operations will continue to require substantial capital expenditures, for which we may be unable to provide or obtain funding.

The manufacture of leading-edge photomasks requires us to make substantial investments in high-end manufacturing capability. We expect that we will be required to continue to make substantial capital expenditures to meet the technological demands of our customers and to position us for future growth. Our capital expenditure payments for fiscal 2020 are expected to be approximately $100 million, of which approximately $14 million was included in accounts payable on our October 31, 2019 consolidated balance sheet. We cannot provide assurance that we will be able to obtain the additional capital required to fund our operations or capital expenditures on reasonable terms, if at all, or that any such inability will not have a material adverse effect on our business and results of operations.

We have been dependent on sales to a limited number of large customers; the loss of any of these customers or a significant reduction in orders from these customers could have a material adverse effect on our revenues and results of operations.

Historically, we have sold a significant proportion of photomasks to a limited number of IC and FPD manufacturers. During fiscal years 2019, 2018 and 2017, our two largest customers accounted for 31%, 31% and 32%, respectively, of our revenue. Our five largest customers accounted for 46%, 47% and 43% of our revenue in fiscal years 2019, 2018 and 2017, respectively. The loss of a significant customer, a significant reduction or delay in orders from any significant customer (including reductions or delays due to customer departures from recent buying patterns), or an unfavorable change in competitive conditions in the semiconductor or FPD industries could have a material adverse effect on our financial performance and business prospects. The consolidation of semiconductor manufacturers, or an economic downturn in the semiconductor industry, may increase the likelihood of losing a significant customer and could also have an adverse effect on our financial performance and business prospects.


We depend on a limited number of suppliers for equipment and raw materials and, if those suppliers fail to timely deliver their products to us, we may be unable to fulfill orders from our customers, which could adversely affect our business and results of operations.

We rely on a limited number of photomask equipment manufacturers to develop and supply the equipment we use. These equipment manufacturers currently require lead times of twelve months or longer between the order date and the delivery of certain photomask imaging and inspection equipment. The failure of our suppliers to develop or deliver such equipment on a timely basis could have a material adverse effect on our business and results of operations. In addition, the manufacturing equipment necessary to produce advanced photomasks could become prohibitively expensive, which could similarly affect us.

We use high-precision quartz photomask blanks, pellicles, and electronic grade chemicals in our manufacturing processes. There are a limited number of suppliers of these raw materials, and we do not have long-term contracts with these suppliers. Any delays or quality problems in connection with significant raw materials, particularly photomask blanks, could cause delays in the shipments of photomasks, which could have a material adverse effect on our business and results of operations. The fluctuation of foreign currency exchange rates, with respect to prices of equipment and raw materials used in manufacturing, could also have a material adverse effect on our business and results of operations.

We face risks associated with the use of sophisticated equipment and complex manufacturing processes and technologies. Our inability to effectively utilize such equipment and technologies and perform such processes could have a material adverse effect on our business and results of operations.

Our complex manufacturing processes require the use of expensive and technologically sophisticated equipment and materials, and are continually modified in an effort to improve manufacturing yields and product quality. Minute impurities, defects, or other difficulties in the manufacturing process can lower manufacturing yields and render products unmarketable. Moreover, the manufacture of leading-edge photomasks is more complex and time consuming than manufacturing less advanced photomasks, and their fabrication may result in delays in the manufacture of all levels of photomasks. We have, on occasion, experienced manufacturing difficulties and capacity limitations that have delayed our ability to deliver products within the time frames contracted for by our customers. We cannot provide assurance that we will not experience these or other manufacturing difficulties, or be subject to increased costs, which could result in a loss of customers or otherwise have a material adverse effect on our business and results of operations.

We could be subject to damages based on claims brought against us by our customers, or lose customers as a result of the failure of our products to meet certain quality specifications.

Our products provide important performance attributes to our customers’ products. If a product fails to perform in a manner consistent with quality specifications, or has a shorter useful life than warranted, a customer could seek replacement of the product or damages for costs incurred as a result of the product failing to perform, particularly if such products are sold under agreements that contain limited performance and life cycle warrantees. Our customers often require us to represent that our products conform to certain product specifications that they provide. Any failure to comply with such specifications could result in claims or legal action. A successful claim, or series of claims, against us could have a material adverse effect on our financial condition and results of operations, and could result in a loss of one or more customers.

Our credit facility restricts our business activities, limits our ability to obtain additional financing, pay cash dividends, and may obligate us to repay debt before its maturity.

Financial covenants related to our credit facility, which expires in September 2023, include a total leverage ratio, a minimum interest coverage ratio, and minimum unrestricted cash balances. Our credit facility may also limit our flexibility in planning for, or reacting to, changes in our business and industry, which may place us at a competitive disadvantage compared with our competitors. We are also subject to covenants that limit our operating flexibility, such as a limit on the amount of shares we can repurchase of our common stock. Existing covenant restrictions limit our ability to obtain additional debt financing, and limit the amount of dividends, distributions, and redemptions we can pay on our common stock in 2019 to an aggregate amount of $100 million and $50 million annually thereafter. Should we be unable to meet one or more of these covenants, our lenders may require us to repay any outstanding balance prior to the expiration date of the agreement. Our ability to comply with the financial and other covenants in our credit agreement may be affected by deteriorating economic or business conditions, or other events. We cannot assure that, under such circumstances, additional sources of financing would be available to fund operating requirements or repay any long-term borrowings, so as to avoid default.


Joint ventures may not operate according to their business plans if our partners fail to fulfill their obligations, which may adversely affect our results of operations and compel us to dedicate additional resources to these joint ventures.

The nature of a joint venture requires us to share control in certain areas with unaffiliated third parties. If our joint venture partner does not fulfill its obligations, the affected joint venture may not be able to operate in accordance with its business plan. Under such a scenario, our results of operations may be adversely affected and we may be compelled to increase the level of our resources devoted to the joint venture. Also, differing views among joint venture participants may result in delayed decisions, or failures to agree on major issues. If such differences caused a joint venture to deviate from its business plan, our results of operations could be adversely affected.

We may not be able to consummate future acquisitions or joint ventures or integrate acquisitions into our business, which could result in unanticipated expenses and losses.

As part of our business growth strategy, we have acquired businesses and entered into joint ventures in the past, and we may pursue acquisitions and joint venture opportunities in the future. Future efforts to grow the Company may include expanding into new or related markets or industries. Our ability to implement this component of our growth strategy may be limited by both our ability to identify appropriate acquisition or joint venture candidates and our financial resources, including our available cash and borrowing capacity. The expense incurred in consummating acquisitions or entering into joint ventures, the time it takes to integrate an acquisition, or our failure to integrate businesses successfully, could result in unanticipated expenses and losses. Furthermore, we may not be able to realize any of the anticipated benefits from acquisitions or joint ventures.

The process of integrating acquired operations into our existing operations may result in unforeseen operating difficulties, and may require significant financial resources that would otherwise be available for the ongoing development or expansion of existing operations. Some of the risks associated with the integration of acquisitions include: potential disruption of our ongoing business and distraction of management; unforeseen claims and liabilities, including unexpected environmental exposures; unforeseen adjustments, taxes, charges and write-offs; problems enforcing the indemnification obligations of sellers of businesses or joint venture partners for claims and liabilities; unexpected losses of customers of, or suppliers to, the acquired business; difficulty in conforming the acquired businesses’ standards, processes, procedures and controls with our operations; variability in financial information arising from the implementation of purchase price accounting; inability to coordinate new product and process development; loss of senior managers and other critical personnel and problems with new labor unions; and challenges arising from the increased scope, geographic diversity and complexity of our operations.

Our expansion into China entails substantial risks.

We have recently commenced operations at our two newly-constructed manufacturing facilities in China. These investments are subject to substantial risks which may include, but are not limited to: the inability to protect our intellectual property rights under Chinese law, which may not offer as high a level of protection as U.S. law; unexpectedly long negotiation periods with Chinese suppliers and customers; quality issues related to materials sourced from local vendors; unexpectedly high labor costs due to a tight labor supply; and difficulty in repatriating funds and selling or transferring assets. Our investments in China also expose us to a significant additional foreign currency exchange risk, which we had not been subject to in recent years. These and other risks may result in our not realizing a return on, or losing some, or all, of our planned investments in China, which would have a material adverse effect on our financial condition and financial performance.


Our cash flows from operations and current holdings of cash may not be adequate for our current and long-term needs.

Our liquidity, as we operate in a high fixed-cost environment, is highly dependent on our revenue volume and the timing of our capital expenditures, which can vary significantly from period to period. Depending on conditions in the semiconductor and FPD markets, our cash flows from operations and current holdings of cash may not be adequate to meet our current and long-term needs for capital expenditures, operations and debt repayments. Historically, in certain years, we have used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on our existing debt, some financing instruments used by us in the past may not be available. Therefore, we cannot provide assurance that additional sources of financing would be available to us on commercially favorable terms, if at all, should our cash requirements exceed our existing cash, operating cash flows, and cash available under our credit agreements.

We may incur unforeseen charges related to possible future facility closures or restructurings.

We cannot provide assurance that there will not be facility closures or restructurings in the near or long term, nor can we assure that we will not incur significant charges should there be any future facility closures or restructurings.

We operate in a highly competitive environment, and, should we be unable to meet our customers’ requirements for product quality, timeliness of delivery or technical capabilities, our revenue could be adversely affected.

The photomask industry is highly competitive, and most of our customers utilize more than one photomask supplier. Our competitors include Compugraphics International, Ltd., Dai Nippon Printing Co., Ltd (outside of Taiwan and China), Hoya Corporation, LG Innotek Co., Ltd., Supermask Co., Ltd., SK-Electronics Co. Ltd., Shenzhen New Way Photomask Making Co., Ltd., Taiwan Mask Corporation, and Toppan Printing Co., Ltd. We also compete with semiconductor and FPD manufacturers' captive photomask manufacturing operations, some of which market their photomask manufacturing services to outside customers. We expect to face continued competition from these and other suppliers in the future. Some of our competitors have substantially greater financial, technical, sales, marketing, or other resources than we do. Also, when producing smaller geometry photomasks, some of our competitors may be able to more rapidly develop and produce such masks, and achieve higher manufacturing yields than we can. We believe that consistency of product quality, timeliness of delivery, competitive pricing, technical capability, and service are the principal factors considered by customers when selecting their photomask suppliers. Our inability to meet these competitive requirements could have a material adverse effect on our business and results of operations. In the past, competition has led to pressure to reduce prices and the need to invest in advanced manufacturing technology, which we believe contributed to the decrease in the number of independent photomask suppliers. These pressures may continue in the future.

We operate in a global, competitive environment which gives rise to operating and market risk exposure.

We sell our products in a competitive, global environment, and compete worldwide for sales on the basis of product quality, price, technology, and customer service. Sales of our products are also subject to federal, state, local, and foreign taxes, laws and regulations, trade agreements, import and export controls, and duties and tariffs. The imposition of additional regulations or controls including export controls and duties and tariffs or changes to bilateral and regional trade agreements, could negatively impact our results of operations.

Our substantial non-US operations are subject to additional risks.

Revenues from our non-U.S. operations were approximately 81%, 79% and 77% of our total revenues in fiscal years 2019, 2018 and 2017, respectively. We believe that maintaining significant international operations requires us to have, among other things, a local presence in the geographic markets that we supply. This requires significant investments in financial, managerial, operational, and other resources. Since 1996, we have significantly expanded our operations in international markets by acquiring existing businesses in Europe, acquiring majority equity interests in photomask manufacturing operations in Korea and Taiwan, building a manufacturing facility for FPD photomasks in Taiwan, and two manufacturing facilities in China. In order to enable us to optimize our investments and other resources, we closely monitor the semiconductor and FPD manufacturing markets for indications of geographic movement and, in conjunction with these efforts, continue to assess the locations of our manufacturing facilities. These assessments may result in the opening or closing of facilities.



Operations outside of the United States are subject to inherent risks, including: fluctuations in exchange rates; unstable political and economic conditions in various countries; changes in economic alliances; unexpected changes in regulatory requirements; compliance with a variety of burdensome foreign laws and regulations; compliance with anti-bribery and anti-corruption laws (such as the Foreign Corrupt Practices Act); tariffs and other trade barriers; difficulties in staffing and managing international operations; and longer accounts receivable payment cycles. In addition: foreign countries may enact other restrictions on foreign trade or investment, including currency exchange controls; trade sanctions could result in our losing access to customers and suppliers; legislation may cause agreements to be difficult to enforce; accounts receivable may be difficult to collect, or we may be subject to adverse tax consequences. These factors may have a material adverse effect on our ability to generate revenues outside of the United States and, consequently, on our business and results of operations.

Our business could suffer as a result of the United Kingdom’s decision to end its membership in the European Union.

The decision of the United Kingdom to exit from the European Union (generally referred to as “BREXIT”) could cause disruptions to, and create uncertainty surrounding, our business, including affecting our relationships with existing and potential customers, suppliers, and employees. The effects of BREXIT will depend on any agreements the United Kingdom makes to retain access to European Union markets either during a transitional period or more permanently. The measures could potentially disrupt some of our target markets and jurisdictions in which we operate, and adversely change tax benefits or liabilities in these or other jurisdictions. In addition, BREXIT could lead to legal uncertainty and potentially divergent national laws and regulations, as the United Kingdom determines which European Union laws to replace or replicate. BREXIT also may create global economic uncertainty, which may cause our customers and potential customers to monitor their costs and reduce their budgets for either our products or other products that incorporate our products. Any of these effects of BREXIT, among others, could materially adversely affect our business, business opportunities, results of operations, financial condition, and cash flows. The United Kingdom’s deadline to leave the European Union has twice been extended, from its original date of March 31, 2019, to its current date of January 31, 2020. In light of the recent UK elections, BREXIT is now a virtual certainty.

Changes in foreign currency exchange rates could have a material adverse effect on our results of operations, financial condition, or cash flows.

Our consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) and are reported in U.S. dollars. Our operations have transactions and balances denominated in currencies other than the U.S. dollar; primarily the South Korean won, New Taiwan dollar, Japanese yen, Chinese renminbi, euro, Singapore dollar, and the British pound sterling. In fiscal year 2019, we recorded a net loss from changes in foreign currency exchange rates of $1.3 million in our statement of income, while our net assets decreased by $2.9 million as a result of the translation of foreign currency financial statements to U.S. dollars. Significant foreign currency fluctuations may adversely affect our results of operations, financial condition, or cash flows.

Our business depends on managerial and technical personnel, who are in great demand, and our inability to attract and retain qualified employees could adversely affect our business and results of operations.

Our success depends, in part, upon key managerial and technical personnel, as well as our ability to continue to attract and retain additional qualified personnel. The loss of certain key personnel (i.e. CEO, CTO, etc.) could have a material adverse effect on our business and results of operations. We cannot offer assurance that we can retain our key managerial and technical employees, or that we can attract similar additional employees in the future.

We may be unable to enforce or defend our ownership and use of proprietary technology, and the utilization of unprotected company developed technology by our competitors could adversely affect our business, results of operations, and financial position.

We believe that the success of our business depends more on proprietary technology, information and processes, and know-how than on our patents or trademarks. Much of our proprietary information and technology related to manufacturing processes is not patented and may not be patentable. We cannot offer assurance that:

we will be able to adequately protect our technology;
competitors will not independently develop similar technology; or
international intellectual property laws will adequately protect our intellectual property rights.


We may become the subject of infringement claims or legal proceedings by third parties with respect to current or future products or processes. Any such claims, with or without merit, or litigation to enforce or protect our intellectual property rights that require us to defend against claimed infringements of the rights of others, could result in substantial costs, diversion of resources, and product shipment delays or could force us to enter into royalty or license agreements, rather than dispute the merits of these claims. Any of the foregoing could have a material adverse effect on our business, results of operations, and financial position.

We may be unprepared for changes to environmental laws and regulations and may incur liabilities arising from environmental matters.

We are subject to numerous environmental laws and regulations that impose various environmental controls on, among other things, the discharge of pollutants into the air and water and the handling, use, storage, disposal, and clean-up of solid and hazardous wastes. Changes in these laws and regulations may have a material adverse effect on our financial position and results of operations, and inadequate compliance with their requirements could give rise to significant liabilities.

If we violate environmental, health or safety laws or regulations, in addition to being required to correct such violations, we can be held liable in administrative, civil, or criminal proceedings, and substantial fines and other sanctions could be imposed that could disrupt or limit our operations. Liabilities associated with the investigation and cleanup of hazardous substances, as well as personal injury, property damages or natural resource damages arising from the release of, or exposure to, such hazardous substances, may be imposed in many situations without regard to violations of laws or regulations or other fault, and may also be imposed jointly and severally (so that a responsible party may be held liable for more than its share of the losses involved, or even the entire loss). Such liabilities may also be imposed on many different entities with a relationship to the hazardous substances at issue, including, for example, entities that formerly owned or operated the property affected by the hazardous substances and entities that arranged for the disposal of the hazardous substances at the affected property, as well as entities that currently own or operate such property. The nature of our business, including historical operations at our current and former facilities, exposes us to risks of liability under these laws and regulations due to the production, storage, use, transportation and sale of materials that can cause contamination or personal injury if released into the environment. Additional information may arise in the future concerning the nature or extent of our liability with respect to identified sites and additional sites that may be identified, for which we are alleged to be liable.

Our production facilities could be damaged or disrupted by natural disasters or labor strikes, either of which could adversely affect our financial position, results of operations, and cash flows.

A major catastrophe, such as an earthquake or other natural disaster, labor strike, or work stoppage at any of our manufacturing facilities, or a manufacturing facility of our suppliers or customers, could result in a prolonged interruption of our business. A disruption resulting from any one of these events could cause significant delays in shipments of our products and the loss of revenue and customers, which could have a material adverse effect on our financial position, results of operations, and cash flows. Our facilities in Taiwan are located in a seismically-active area.

Our sales can be impacted by the health and stability of the general economy, which could adversely affect our results of operations and cash flows.

Unfavorable general economic conditions in the U.S. or other countries in which we or our customers conduct business may have the effect of reducing the demand for photomasks. Economic downturns may lead to a decrease in demand for end products whose manufacturing processes involve the use of photomasks, which may result in a reduction in new product design and development by semiconductor or FPD manufacturers, and adversely affect our results of operations and cash flows.

Additional taxes could adversely affect our financial results.

Our tax filings are subject to audits by tax authorities in the various jurisdictions in which we do business. These audits may result in assessments of additional taxes that are subsequently resolved with the taxing authorities or through the courts. Currently, we believe there are no outstanding assessments whose resolution would result in a material adverse financial result. However, we cannot offer assurances that unasserted or potential future assessments would not have a material adverse effect on our financial condition or results of operations.


Our business could be adversely impacted by global or regional catastrophic events.

Our business could be adversely affected by terrorist acts, widespread outbreaks of infectious diseases, or the outbreak or escalation of wars, especially in the Asian markets in which we generate a significant portion of our sales and in Japan where we purchase raw materials and capital equipment. Such events in the geographic regions in which we do business, including escalations of political tensions and military operations within the Korean Peninsula, where a significant portion of our foreign operations are located, could have material adverse impacts on our revenue, cost and availability of raw materials, results of operations, cash flows, and financial condition.

Servicing our debt requires a significant amount of cash, and we may not generate sufficient cash flows from our operations to pay our indebtedness.

Our ability to make scheduled payments of debt principal and interest, or to refinance our indebtedness, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate sufficient cash flows from operations to fund operations, service our debt and make necessary capital expenditures. If we are unable to generate such cash flows, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness would depend upon the conditions in the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Our hedging activity could negatively impact our results of operations and cash flows.

We may enter into derivatives to manage our exposure to interest rate and currency movements. If we do not accurately forecast our results of operations, execute contracts that do not effectively mitigate our economic exposure to interest rates and currency rates, elect to not apply hedge accounting, or fail to comply with the complex accounting requirements for hedging transactions, our results of operations and cash flows could be volatile, as well as negatively impacted.

The market price of our common stock is subject to volatility and could fluctuate widely in response to various factors, many of which are beyond our control.

Factors that may influence the price of our common stock include, but are not limited to, the following:

loss of any of our key customers or suppliers;
additions or departures of key personnel;
third party sales of common stock;
our ability to execute our business plan, including but not limited to, our expansion into China;
announcements and consummations of business acquisitions;
operating results that fall below expectations;
issuances or repurchases of our common stock;
intellectual property disputes;
industry developments;
news or disclosures by competitors or customers;
business combinations, divestitures, or bankruptcies by customers, suppliers, or competitors;
economic and other external factors; and
period-to-period fluctuations in our financial results.

In addition, securities markets have from time to time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock. Such fluctuations may be the result of imbalances between buy and sell offers, or low trading volume which can magnify the effects of a small number of transactions on the price of a stock.


Ineffective internal controls could impact our business and operating results.

Our internal controls over financial reporting may not prevent or detect misstatements because of their inherent limitations in detecting human errors, the circumvention or overriding of controls, or fraud; even effective internal controls can provide only reasonable assurance with respect to the preparation and fair presentation of financial statements. If we: fail to maintain the adequacy of our internal controls, including any failure to implement required new or improved controls; otherwise fail to prevent financial reporting misstatements; or if we experience difficulties in implementing internal controls, our business and operating results could be harmed, and we could fail to meet our financial reporting obligations.

ITEM 1B.
UNRESOLVED STAFF COMMENTS

None.

ITEM 2.
PROPERTIES

The following table presents certain information about the Company's photomask manufacturing facilities:

Location
 
Type of
Interest
 
 
 
 
 
Allen, Texas
 
Owned
 
Boise, Idaho
 
Owned
 
Brookfield, Connecticut
 
Owned
 
Bridgend, Wales
 
Leased
 
Cheonan, Korea
 
Owned
 
Hefei, China
 
Owned
(1)
Dresden, Germany
 
Leased
 
Hsinchu, Taiwan
 
Owned
(1)
Hsinchu, Taiwan
 
Leased
 
Taichung, Taiwan
 
Owned
(1)
Xiamen, China
 
Owned
(1)

(1)  The Company owns its manufacturing facility in Hefei, Taichung, Xiamen, and one of its manufacturing facilities in Hsinchu. However, it leases the related land.

ITEM 3.
LEGAL PROCEEDINGS

We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually or in the aggregate, will not have a material adverse effect on our business.

ITEM 4.
MINE SAFETY DISCLOSURES

Not applicable.



PART II

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

The common stock of the Company is traded on the NASDAQ Global Select Market ("NASDAQ") under the symbol PLAB. On December 13, 2019, the closing sale price of our Common Stock, per the NASDAQ Global Select Market, was $15.94. Based on available information, we estimate that we have approximately 9,400 shareholders.

To date, we have not paid any cash dividends on Photronics shares, and, for the foreseeable future, we anticipate that earnings will continue to be retained for use in our business. Further, our credit agreement limits the amount that can be paid as cash dividends on Photronics stock.

Issuer Purchases of Equity Securities

In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The repurchase program may be suspended or discontinued at any time.

In July 2018 and October 2018, the Company’s board of directors authorized the repurchase of up to $20 million and $25 million, respectively, of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The July 2018 repurchase program was completed in October 2018, and the October 2018 repurchase program was terminated on February 1, 2019.

August 2019 Authorization
 
Total Number of
Shares Purchased
(in millions)
   
Average Price
Paid
Per share
   
Total Number of Shares
Purchased as Part of
Publicly Announced
Program (in millions)
   
Dollar Value of
Shares That May
Yet Be Purchased
(in millions)
 
 
                       
Fiscal year 2019 repurchases
                       
 
                       
September 23, 2019 – October 31, 2019
   
1.0
   
$
11.05
     
1.0
   
$
89.0
 
Total
   
1.0
             
1.0
         

2018 Authorizations
 
Total Number of
Shares Purchased
(in millions)
   
Average Price
Paid
Per share
   
Total Number of Shares
Purchased as Part of
Publicly Announced
Program (in millions)
   
Dollar Value of
Shares That May
Yet Be Purchased
(in millions)
 
 
                       
Fiscal year 2019 repurchases
                       
 
                       
November 1, 2018 – November 25, 2018
   
0.2
   
$
9.49
     
0.2
   
$
20.1
 
November 26, 2018 – December 23, 2018
   
0.7
   
$
9.38
     
0.7
   
$
13.4
 
December 24, 2018 – January 27, 2019
   
0.2
   
$
9.41
     
0.2
   
$
11.2
*
Total
   
1.1
   
$
9.40
     
1.1
         



Fiscal year 2018 repurchases
 
Total Number of
Shares Purchased
(in millions)
   
Average Price
Paid
Per share
   
Total Number of Shares
Purchased as Part of
Publicly Announced
Program (in millions)
   
Dollar Value of
Shares That May
Yet Be Purchased
(in millions)
 
 
                       
July 10, 2018 – July 29, 2018
   
0.8
   
$
8.72
     
0.8
   
$
13.2
 
July 30, 2018 – August 26, 2018
   
0.9
   
$
9.05
     
0.9
   
$
5.0
 
September 23, 2018 – October 31, 2018
   
0.9
   
$
9.46
     
0.9
   
$
21.9
 
Total
   
2.6
   
$
9.04
     
2.6
         

* The share repurchase program was terminated on February 1, 2019, with no additional shares being purchased subsequent to January 27, 2019.

Securities authorized for issuance under equity compensation plans

The information regarding our equity compensation required to be disclosed by Item 201(d) of Regulation S-K is incorporated by reference from the Photronics, Inc. 2020 Definitive Proxy Statement in Item 12 of Part III of this report. The 2020 Definitive Proxy Statement will be filed within 120 days after our fiscal year ended October 31, 2019.

ITEM 6.
SELECTED FINANCIAL DATA

The following selected financial data (in thousands, except per share amounts and employees) is derived from our audited consolidated financial statements. The data should be read in conjunction with the audited consolidated financial statements and notes thereto, and other financial information included elsewhere in this Annual Report on Form 10-K.



   
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
   
October 30,
2016
   
November 1,
2015
 
 
                             
OPERATING DATA:
                             
 
                             
Revenue
 
$
550,660
   
$
535,276
   
$
450,678
   
$
483,456
   
$
524,206
 
 
                                       
Gross profit
 
$
120,841
   
$
131,503
   
$
91,315
   
$
118,706
   
$
143,136
 
 
                                       
Gross margin
   
21.9
%
   
24.6
%
   
20.3
%
   
24.6
%
   
27.3
%
 
                                       
Operating income
 
$
52,121
   
$
65,627
   
$
31,868
   
$
52,475
   
$
72,233
 
 
                                       
Operating margin
   
9.5
%
   
12.3
%
   
7.1
%
   
10.9
%
   
13.8
%
 
                                       
Effective tax rate (a)
   
20.1
%
   
10.7
%
   
19.9
%
   
7.9
%
   
18.8
%
 
                                       
Net income (a), (b), (c), (d)
 
$
40,491
   
$
61,236
   
$
21,289
   
$
55,676
   
$
56,859
 
 
                                       
Net income attributable to  Photronics, Inc. shareholders (a), (b), (c), (d)
 
$
29,793
   
$
42,055
   
$
13,130
   
$
46,200
   
$
44,625
 
Earnings per share:
                                       
 
                                       
Basic (a), (b), (c), (d)
 
$
0.45
   
$
0.61
   
$
0.19
   
$
0.68
   
$
0.67
 
 
                                       
Diluted (a), (b), (c), (d)
 
$
0.44
   
$
0.59
   
$
0.19
   
$
0.64
   
$
0.63
 
 
                                       
Weighted-average diluted number of common shares outstanding:
   
69,155
     
74,821
     
69,288
     
76,354
     
78,383
 
 
                                       
Net cash provided by operating activities
 
$
68,386
   
$
130,567
   
$
96,833
   
$
122,137
   
$
133,195
 
 
                                       
Purchase of property, plant and equipment
 
$
178,375
   
$
92,585
   
$
91,965
   
$
50,147
   
$
104,033
 
 
                                       
Purchase of treasury stock
 
$
21,696
   
$
23,111
   
$
-
   
$
-
   
$
-
 
 
                                       
Employees
   
1,775
     
1,575
     
1,475
     
1,530
     
1,550
 

BALANCE SHEET DATA
     
 
 
As of
 
 
     
 
 
October 31,
2019
   
October 31,
2018
   
October 29,
2017
   
October 30,
2016
   
November 1,
2015
 
 
                             
Working capital
 
$
275,573
   
$
311,655
   
$
367,348
   
$
360,269
   
$
168,237
 
Property, plant and equipment, net
 
$
632,441
   
$
571,781
   
$
535,197
   
$
506,434
   
$
547,284
 
Total assets
 
$
1,118,665
   
$
1,110,009
   
$
1,020,794
   
$
987,988
   
$
1,042,811
 
Long-term debt
 
$
41,887
   
$
-
   
$
57,337
   
$
61,860
   
$
67,120
 
Total Photronics, Inc. shareholders’ equity
 
$
769,892
   
$
759,671
   
$
744,564
   
$
710,363
   
$
646,555
 
Noncontrolling interests
 
$
141,200
   
$
144,898
   
$
120,731
   
$
115,111
   
$
115,511
 

(a)
In 2016, includes tax benefits in Taiwan of $4.8 million primarily related to the recognition of prior period tax benefits and other tax positions no longer deemed necessary.
(b)
In 2018, includes $0.6 million gain on sale of assets.
(c)
In 2016, includes $8.8 million gain on sale of investment in a foreign entity and $0.2 million gain on the sale of the Company’s 49.99% interest in the MP Mask joint venture.
(d)
In 2015, includes $0.9 million of financing expenses related to the exchange of $57.5 million of 3.25% convertible senior notes.



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

Overview

We sell substantially all of our photomasks to semiconductor designers and manufacturers, and manufacturers of FPDs. Photomask technology is also being applied to the fabrication of other higher performance electronic products such as photonics, micro-electronic mechanical systems, and certain nanotechnology applications. Our selling cycle is tightly interwoven with the development and release of new semiconductor and FPD designs and applications, particularly as they relate to the semiconductor industry's migration to more advanced product innovation, design methodologies, and fabrication processes. We believe that the demand for photomasks primarily depends on design activity rather than sales volumes from products manufactured using photomask technologies. Consequently, an increase in semiconductor or FPD sales does not necessarily result in a corresponding increase in photomask sales. However, the reduced use of customized ICs, reductions in design complexity, other changes in the technology or methods of manufacturing or designing semiconductors, or a slowdown in the introduction of new semiconductor or FPD designs could reduce demand for photomasks ‒ even if the demand for semiconductors and FPDs increases. Advances in semiconductor, FPD, and photomask design and semiconductor and FPD production methods that shift the burden of achieving device performance away from lithography could also reduce the demand for photomasks. Historically, the microelectronic industry has been volatile, experiencing periodic downturns and slowdowns in design activity. These downturns have been characterized by, among other things, diminished product demand, excess production capacity, and accelerated erosion of selling prices with a concomitant effect on revenue and profitability.

We are typically required to fulfill customer orders within a short period of time, sometimes within twenty-four hours. This results in a minimal level of backlog orders, typically one to two weeks of backlog for IC photomasks and two to three weeks of backlog for FPD photomasks.

The global semiconductor industry is driven by end markets which have been closely tied to consumer-driven applications of high-performance devices, including, but not limited to, mobile display devices, mobile communications, and computing solutions. While we cannot predict the timing of the industry's transition to volume production of next-generation technology nodes, or the timing of up and down cycles with precise accuracy, we believe that such transitions and cycles will continue into the future, beneficially and adversely affecting our business, financial condition, and operating results as they occur. We believe our ability to remain successful in these environments is dependent upon the achievement of our goals of being a service and technology leader and efficient solutions supplier, which we believe should enable us to continually reinvest in our global infrastructure.

We are focused on improving our competitiveness by advancing our technology and reducing costs and, in connection therewith, have invested and plan to continue to invest in manufacturing equipment to serve the high-end markets. As we face challenges in the current and near term that require us to make significant improvements in our competitiveness, we continue to evaluate further cost reduction initiatives.

State-of-the-art production for semiconductor masks is considered to be 28 nanometer and smaller for ICs and Generation 8 and above and AMOLED display-based process technologies for FPDs. However, 32 nanometer and above geometries for semiconductors and Generation 7 and below, excluding AMOLED, process technologies for FPDs constitute the majority of designs currently being fabricated in volume. At these geometries, we can produce full lines of photomasks, and there is no significant technology employed by our competitors that is not available to us. We expect 28 nanometer and below designs to continue to move to wafer fabrication throughout fiscal 2020, and we believe we are well positioned to service an increasing volume of this business as a result of our investments in manufacturing processes and technology in the regions where our customers are located.



The photomask industry has been, and is expected to continue to be, characterized by technological change and evolving industry standards. In order to remain competitive, we will be required to continually anticipate, respond to, and utilize changing technologies. In particular, we believe that, as semiconductor geometries continue to become smaller, and FPD designs become larger or otherwise more advanced, we will be required to manufacture even more complex optically-enhanced reticles, including optical proximity correction and phase-shift photomasks. Additionally, demand for photomasks has been, and could in the future be, adversely affected by changes in semiconductor and high-performance electronics fabrication methods that affect the type or quantity of photomasks used, such as changes in semiconductor demand that favor field-programmable gate arrays and other semiconductor designs that replace application-specific ICs, or the use of certain chip-stacking methodologies that lessen the emphasis on conventional lithography technology. Furthermore, increased market acceptance of alternative methods of transferring circuit designs onto semiconductor wafers could reduce or eliminate the need for photomasks in the production of semiconductors. As of the end of fiscal year 2019, one alternative method, direct-write lithography, has not been proven to be a commercially viable alternative to photomasks, as it is considered to be too slow for high-volume semiconductor wafer production, and we have not experienced a significant loss of revenue as a result of this or other alternative semiconductor design methodologies. However, should direct-write lithography or any other alternative method of transferring IC designs to semiconductor wafers without the use of photomasks achieve market acceptance, and we do not anticipate, respond to, or utilize these or other changing technologies due to resource, technological, or other constraints, our business and results of operations could be materially adversely affected.

Both our revenues and costs have been affected by the increased demand for high-end-technology photomasks that require more advanced manufacturing capabilities, but generally command higher average selling prices ("ASPs"). Our capital expenditure payments aggregated approximately $363 million for the three fiscal years ended October 31, 2019, which has significantly contributed to our cost of goods sold. We intend to continue to make the required investments to support the technological demands of our customers that we believe will position the Company for future growth. In support of this effort, we expect capital expenditure payments to be approximately $100 million in fiscal year 2020.

The manufacture of photomasks for use in fabricating ICs, FPDs, and other related products built using comparable photomask-based process technologies has been, and continues to be, capital intensive. Our employees and our integrated global manufacturing network represent a significant portion of our fixed operating cost base. Should our revenue decrease as a result of a decrease in design releases from our customers, we may have excess or underutilized production capacity, which could significantly impact our operating margins, or result in write-offs from asset impairments.

Recent Developments

In the first quarter of fiscal 2020, we acquired the remaining 0.2% of noncontrolling interests in PK, Ltd. for $0.6 million.

In the first quarter of fiscal 2020, we adopted ASU 2016-02 and all subsequent amendments, collectively codified in Accounting Standards Codification Topic 842 - “Leases” (“Topic 842”). This guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption; we elected to apply the guidance at the beginning of the period of adoption, and recognized right-of-use leased assets of approximately $6.7 million, and corresponding lease liabilities, which were discounted at our incremental borrowing rates, on our November 1, 2019, consolidated balance sheet to reflect our adoption of the guidance. We do not expect our adoption of Topic 842 to affect our cash flows or our ability to comply with covenants under our credit agreements.

In the fourth quarter of fiscal 2019, our board of directors declared a dividend of one preferred stock purchase right (a “Right”), payable on or about October 1, 2019, for each share of common stock, par value $0.01 per share, of the Company outstanding on September 30, 2019, to the stockholders of record on that date. In connection with the distribution of the Rights, we entered into a Section 382 Rights Agreement (the “Rights Agreement”), dated as of September 23, 2019, between the Company and Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The purpose of the Rights Agreement is to deter trading of our common stock that would result in a change in control (as defined in Internal Revenue Control Section 382), thereby preserving our future ability to use our historical federal net operating losses and other Tax Attributes (as defined in the Rights Agreement). Each Right entitles the registered holder to purchase from the Company one one-thousandth of a share of Series A Preferred Stock, par value $0.01 per share, at a price of $33.63, subject to adjustment. The Rights, which are described in the Company’s Current Report on Form 8-K filed on September 24, 2019, are in all respects subject to and governed by the provisions of the Rights Agreement. The Rights will expire at the earliest to occur of (i) the close of business on the day following the certification of the voting results of the Company’s 2020 annual meeting of stockholders, if at that meeting, or any other meeting of stockholders of the Company duly held prior to September 22, 2020, a proposal to approve this Rights Agreement is not passed by the affirmative vote of the majority of the voting interests; (ii) the date on which our board of directors determines, in its sole discretion, that the Rights Agreement is no longer necessary for the preservation of material valuable tax attributes, or the tax attributes have been fully utilized and may no longer be carried forward, and (iii) the close of business on September 22, 2022.
 


In the fourth quarter of fiscal 2019, PDMC, the Company’s majority-owned IC subsidiary in Taiwan, paid a dividend of which 49.99%, or approximately $18.9 million, was paid to noncontrolling interests.

In the fourth quarter of fiscal 2019, upon our request, a financing entity made an advance payment of $3.5 million to an equipment vendor. We entered into a Master Lease Agreement (“MLA”) with this financing entity, which became effective in July 2019. The MLA enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we have been approved for financing of $35 million for the purchase of a high-end lithography tool. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (2.76% at October 31, 2019), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020.

In the fourth quarter of fiscal 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). As of October 31, 2019, we had repurchased 1.0 million shares at a cost of $11.0 million (an average price of $11.05 per share). The repurchase program may be suspended or discontinued at any time.

In the second quarter of fiscal 2019, we repaid, upon maturity, the entire $57.5 million principal amount of the convertible senior notes we issued in April 2016.

In the first quarter of fiscal 2019, PDMC paid a dividend, of which 49.99%, or approximately $26.1 million, was paid to noncontrolling interests.

In the first quarter of fiscal 2019, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its land, building, and certain equipment as collateral for the Project Loans. As of October 31, 2019, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. See Note 6 of the financial statements for additional information on these loans.

In the first quarter of fiscal 2019, PDMCX received approval for unsecured credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”) and up to 60.0 million RMB to fund operations; combined total borrowings are limited to $25.0 million. As of October 31, 2019, PDMCX had outstanding 36.8 million RMB ($5.2 million) to fund operations, with repayments due one year from the borrowing dates of the separate loan agreements. As of October 31, 2019, PDMCX had outstanding 67.3 million RMB ($9.5 million) borrowed to pay VAT. Payments on these borrowings are due semiannually, at an increasing rate, through January 2022. See Note 6 of the consolidated financial statements for additional information on these loans.

In the fourth quarter of fiscal 2018, we entered into a five-year amended and restated credit agreement (the “Credit Agreement”), with JPMorgan Chase Bank, N.A., as Administrative Agent and Collateral Agent, Bank of America, N.A., as Syndication Agent, each of JPMorgan Chase Bank, N.A. and Merrill, Lynch, Pierce, Fenner & Smith Incorporated as joint bookrunners and joint lead arrangers, and each of JPMorgan Chase Bank, N.A., Bank of America, N.A., Citizens Bank, N.A., and TD Bank, N.A. as lenders from time to time party thereto. The Credit Agreement has a $50 million borrowing limit, with an expansion capacity to $100 million, and is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at October 31, 2019), and limits the amount of dividends, distributions, and redemptions we can pay on our common stock to an aggregate amount in 2019 of $100 million and $50 million annually thereafter. We had no outstanding borrowings against the Credit Agreement at October 31, 2019, and $50 million was available for borrowing. The interest rate on the Credit Agreement (2.78% at October 31, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.

In the fourth quarter of fiscal 2018, the Company’s board of directors authorized the repurchase of up to $25 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced, under Rule 10b5-1, on October 22, 2018, and was terminated on February 1, 2019. In total, we repurchased 1.5 million shares at a cost of $13.8 million (an average of $9.41 per share) under this authorization.



In the third quarter of fiscal 2018, the Company’s board of directors authorized the repurchase of up to $20 million of its common stock, which was effectuated in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and ended in October 2018. In total, under this authorization, we repurchased 2.2 million shares at a cost of $20.0 million (an average of $8.97 per share).

In the third quarter of fiscal 2018, PDMC paid a dividend, of which 49.99%, or approximately $8.2 million, was paid to noncontrolling interests.

In the first quarter of fiscal 2018, we announced the successful closing of the China joint venture agreement with Dai Nippon Printing Co., Ltd. (“DNP”), which we had agreed to enter into and announced in the third quarter of fiscal 2017. Under the agreement, our wholly-owned Singapore subsidiary owns 50.01% of the joint venture, which is named Xiamen American Japan Photronics Mask Co., Ltd. (PDMCX), and a subsidiary of DNP owns the remaining 49.99%. The financial results of the joint venture, which commenced production in the third quarter of 2019, are included in the Photronics, Inc. consolidated financial statements. See Note 4 of the consolidated financial statements for additional information on the joint venture.

Results of Operations

The following tables present selected operating information expressed as a percentage of revenue:

 
Three Months Ended
 
 
 
 
 
 
 
October 31,
2019
 
 
July 28,
2019
 
 
October 31,
2018
 
 
 
 
 
 
 
 
 
 
 
Revenue
 
 
100.0
%
 
 
100.0
%
 
 
100.0
%
Cost of goods sold
 
 
75.6
 
 
 
77.9
 
 
 
75.5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross profit
 
 
24.4
 
 
 
22.1
 
 
 
24.5
 
Selling, general and administrative expenses
 
 
7.8
 
 
 
9.5
 
 
 
9.3
 
Research and development expenses
 
 
2.9
 
 
 
2.9
 
   
2.7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Operating income
 
 
13.7
 
 
 
9.7
 
 
 
12.5
 
Other income (expense), net
 
 
(3.9
)
 
 
(0.2
)
 
 
1.5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Income before income tax provision
 
 
9.8
 
 
 
9.5
 
 
 
14.0
 
Income tax provision
 
 
1.5
 
 
 
2.4
 
 
 
2.4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income
 
 
8.3
 
 
 
7.1
 
 
 
11.6
 
Net income attributable to noncontrolling interests
 
 
2.1
 
 
 
2.5
 
 
 
3.0
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income attributable to Photronics, Inc. shareholders
 
 
6.2
%
 
 
4.6
%
 
 
8.6
%



 
Year Ended
 
 
 
 
 
 
 
October 31,
2019
 
 
October 31,
2018
 
 
October 29,
2017
 
 
 
 
 
 
 
 
 
 
 
Revenue
 
 
100.0
%
 
 
100.0
%
 
 
100.0
%
Cost of goods sold
 
 
78.1
 
 
 
75.4
 
 
 
79.7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Gross profit
 
 
21.9
 
 
 
24.6
 
 
 
20.3
 
Selling, general and administrative expenses
 
 
9.5
 
 
 
9.6
 
 
 
9.7
 
Research and development expenses
 
 
2.9
 
 
 
2.7
 
 
 
3.5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Operating income
 
 
9.5
 
 
 
12.3
 
 
 
7.1
 
Other income (expense), net
 
 
(0.3
)
 
 
0.5
 
 
 
(1.2
)
 
 
 
 
 
 
 
 
 
 
 
 
 
Income before income tax provision
 
 
9.2
 
 
 
12.8
 
 
 
5.9
 
Income tax provision
 
 
1.9
 
 
 
1.4
 
 
 
1.2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income
 
 
7.3
 
 
 
11.4
 
 
 
4.7
 
Net income attributable to noncontrolling interests
 
 
1.9
 
 
 
3.5
 
 
 
1.8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net income attributable to Photronics, Inc. shareholders
 
 
5.4
%
 
 
7.9
%
 
 
2.9
%

Note: All the following tabular comparisons, unless otherwise indicated, are for the three months ended October 31, 2019 (Q4 FY19), July 28, 2019 (Q3 FY19) and October 31, 2018 (Q4 FY18), and for the fiscal years ended October 31, 2019 (FY19) and October 31, 2018 (FY18). Please refer to the MD&A in our 2018 Annual Report on Form 10-K for comparative discussion of our fiscal years ended October 31, 2018 and October 29, 2017.

Revenue

Our quarterly revenues can be affected by the seasonal purchasing tendencies of our customers. As a result, demand for our products is typically negatively impacted during the first, and sometimes the second, quarters of our fiscal year, by the North American, European, and Asian holiday periods, as some of our customers reduce their development and, consequently, their buying activities during those periods. High-end photomask applications include mask sets for 28 nanometer and smaller products for IC, and G8 and above and active matrix organic light-emitting diode (AMOLED) display technologies for FPD products. High-end photomasks typically have higher selling prices (ASPs) than mainstream products.

The following tables present changes in disaggregated revenue in Q4 FY19 and FY 19 from revenue in prior reporting periods. Columns many not total due to rounding.

Quarterly Changes in Revenue by Product Type

 
 
Q4 FY19 from Q3 FY19
   
Q4 FY19 from Q4 FY18
 
 
 
Revenue in
Q4 FY19
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
 
 
                             
IC
                             
High-end
 
$
45.0
   
$
6.5
     
16.9
%
 
$
5.5
     
14.0
%
Mainstream
   
67.6
     
5.9
     
9.5
%
   
(3.9
)
   
(5.4
)%
 
                                       
Total IC
 
$
112.5
   
$
12.4
     
12.3
%
 
$
1.7
     
1.5
%
 
                                       
FPD
                                       
High-end
 
$
28.5
   
$
2.5
     
9.8
%
 
$
6.5
     
29.4
%
Mainstream
   
15.2
     
3.3
     
27.2
%
   
3.5
     
29.5
%
 
                                       
Total FPD
 
$
43.7
   
$
5.8
     
15.3
%
 
$
9.9
     
29.4
%
 
                                       
Total Revenue
 
$
156.3
   
$
18.1
     
13.1
%
 
$
11.6
     
8.0
%



Quarterly Changes in Revenue by Geographic Origin

 
Q4 FY19 from Q3 FY19
   
Q4 FY19 from Q4 FY18
 
 
           
 
 
Revenue in
Q4 FY19
   
Increase
(Decrease)
   
Percent
Change
   
Increase
(Decrease)
   
Percent
Change
 
 
                             
Taiwan
 
$
68.9
   
$
7.6
     
12.4
%
 
$
6.6
     
10.6
%
Korea
   
37.3
     
0.2
     
0.6
%
   
(3.4
)
   
(8.4
)%
United States
   
30.5
     
5.1
     
20.1
%
   
(0.2
)
   
(0.8
)%
Europe
   
7.9
     
(0.1
)
   
(1.0
)%
   
(1.9
)
   
(19.6
)%
China
   
11.3
     
5.4
     
89.8
%
   
10.7
     
1,692.9
%
Other
   
0.4
     
(0.1
)
   
(16.6
)%
   
(0.1
)
   
(22.6
)%
 
                                       
Total revenue
 
$
156.3
   
$
18.1
     
13.1
%
 
$
11.6
     
8.0
%

Revenue increased 13.1% in Q4 FY19, compared with Q3 FY19, as both mainstream and high-end revenue increased. The largest increases in percentages were in FPD mainstream and IC high-end masks, which increased 27.2% and 16.9%, respectively. Revenues from China-based customers represented 33% of our total revenues in Q4 FY19. While some of the China-based revenue reflected a 77.5% increase in revenue at our FPD plant in China, much of the increase was due to increased shipments into China from IC facilities in Taiwan and Korea, both of which operated at full capacity during Q4 FY19. Our IC facility in China was, and is expected to be for a significant part of fiscal 2020, in the qualification stage with many of its customers; however, revenues increased significantly from Q3 FY19.

Revenue increased 8.0% in Q4 FY19, compared with Q4 FY18, primarily as a result of increased mainstream and high-end FPD growth, both of which increased over twenty-nine percent from the prior year quarter. High-end IC revenue also contributed to the increase, growing at 14.0%. Our expansion into China, as a ship-to destination from our Taiwan and Korea facilities, and from local production was a significant driver of the increase.

Year-over-Year Changes in Revenue by Product Type.

 
FY19 from FY18
 
 
 
Revenue in
FY19
   
Increase
(Decrease)
   
Percent
Change
 
 
                 
IC
                 
High-end
 
$
156.4
   
$
(3.9
)
   
(2.5
)%
Mainstream
   
249.8
     
(5.9
)
   
(2.3
)%
 
                       
Total IC
 
$
406.2
   
$
(9.9
)
   
(2.4
)%
 
                       
FPD
                       
High-end
 
$
98.8
   
$
22.7
     
29.9
%
Mainstream
   
45.6
     
2.5
     
5.8
%
 
                       
Total FPD
 
$
144.5
   
$
25.3
     
21.2
%
 
                       
Total Revenue
 
$
550.7
   
$
15.4
     
2.9
%



Year-over-Year Changes in Revenue by Geographic Origin

 
FY19 from FY18
 
 
     
 
 
Revenue in
FY19
   
Increase
(Decrease)
   
Percent
Change
 
 
                 
Taiwan
 
$
244.4
   
$
7.3
     
3.1
%
Korea
   
147.7
     
0.7
     
0.5
%
United States
   
105.0
     
(7.6
)
   
(6.7
)%
Europe
   
32.6
     
(3.0
)
   
(8.3
)%
China
   
19.0
     
17.9
     
1,543.0
%
Other
   
1.9
     
0.1
     
4.5
%
 
                       
Total Revenue
 
$
550.7
   
$
15.4
     
2.9
%

Revenue increased 2.9% in FY19, compared with FY18, to a record high of $550.7 million. A 29.9% increase in high-end FPD sales was primarily responsible for the increase, with strong demand for mobile displays driving much of the increase. Our China FPD facility, which commenced production late in the second quarter, contributed 11.4% of our total FPD revenue. Overall IC revenues decreased from FY18 by 2.4%, as both mainstream and high-end IC revenues fell between 2 to 3%. The decrease was geographically broad-based, with our Taiwan IC facility being a notable exception, as its revenue grew 3.8%.

We anticipate a softening of the demand for G10.5+ FPD photomasks, which we expect to be offset to some extent by a strengthening of the demand for AMOLED photomasks. We expect our customers to continue to focus on improving mobile displays, including the development of foldable smartphones. Should demand increase sufficiently, we will be ready to increase our capacity to meet customer demands by expanding the production capacity of our FPD facility in China. We currently have two lithography tools on order that will enable us to expand our Asian capacity for mainstream photomasks, which are often used for certain layers of high-end applications. We anticipate that IC demand will be stable to improving. As ASPs for high-end masks are high, a relatively small shift in the timing of their demand can have an out-sized effect on the timing of our revenues.

The impact, if any, on our business of changing geopolitical conditions, such as U.S.-China trade relations, tensions between the Republic of South Korea and Japan, and the effects of the United Kingdom potentially exiting the European Union cannot be predicted.

Gross Margin

                     
Percent Change
 
 
                       
 
 
Q4 FY19
   
Q3 FY19
   
Q4 FY18
   
Q4 FY19
from Q3
FY19
   
Q4 FY19
from Q4
FY18
 
 
                             
Gross profit
 
$
38.2
   
$
30.6
   
$
35.4
     
24.8
%
   
7.7
%
Gross margin
   
24.4
%
   
22.1
%
   
24.5
%
               

Gross margin increased 2.3% from Q3 FY19 to 24.4%, primarily as a result of the $18.2 million increase in revenue discussed above. Contribution margin from our high operating leverage, 1.9% decrease in compensation and related expenses as a percent of revenue, offset increased overhead costs which were primarily driven by increased equipment costs of $2.4 million and outside processing costs of $0.5 million. Material costs, as a percent of revenue, decreased by 0.4% from the prior quarter.



Gross margin decreased by 0.1% from Q4 FY18, primarily due to a 11.3% increase in overhead costs as a percent of revenue. Significant increases from the prior year quarter included depreciation expense of $3.6 million and service contract expense of $1.2 million, both of which resulted from our increased installed tool base in China. Increases in other non-equipment related overhead costs of $1.4 million were incurred at our two China-based manufacturing facilities, in which production commenced, but had not yet reached capacity, in fiscal 2019. On a consolidated basis, both material and compensation-related expenses, as a percentage of revenue, did not change significantly from the prior year quarter.

             
Percent Change
 
 
                 
 
 
FY19
   
FY18
   
FY19 from FY18
 
 
                 
Gross profit
 
$
120.8
   
$
131.5
     
(8.1
)%
Gross margin
   
21.9
%
   
24.6
%
       

On a year-to-date basis, gross margin decreased 2.7%; increased losses at our two China-based facilities constituting the most significant causes. Our FPD facility in China commenced production late in Q2 FY19, and our IC facility commenced production in Q3 FY19.

Selling, General and Administrative Expenses

Selling, general and administrative expenses decreased by $1.0 million, or 7.5%, to $12.1 million in Q4 FY19, from $13.1 million in Q3 FY19, and by $1.4 million, or 10.1%, from $13.5 million in Q4 FY18, primarily due to decreased compensation and related expenses of $1.0 and $1.3 million from the respective comparative periods. On a full-year basis, selling, general and administrative expenses increased $0.9 million, or 1.8%, in FY19 to $52.3 million, from $51.4 million in FY18, primarily due to a reduction in bad debt recoveries of $0.8 million in FY19, as compared with FY18.

Research and Development Expenses

Research and development expenses consist of development efforts related to high-end process technologies for 28nm and smaller IC nodes. In Asia, in addition to the focus on high-end IC process technology nodes, G8 and above FPDs and AMOLED applications are also under development.

Research and development expenses increased $0.5 million to $4.5 million in Q4 FY19, or 12.2%, from Q3 FY19, primarily as a result of increased development costs of $0.9 million at our China facilities. A decrease from the prior quarter in research and development expense of $0.8 million in the U.S. was somewhat offset by increased expenses of $0.4 million at our other Asia-based facilities. Research and development expenses increased $0.6 million, or 16.3%, in Q4 FY19 over Q4 FY18. The increase was due to $1.1 million of expense incurred at our China-based facilities, both of which commenced operations in FY19; decreased expense in the U.S. of $0.8 million was partially offset by increased spending of $0.3 million at our other Asia-based facilities.

On a full-year basis, research and development expenses increased $1.9 million in FY19, or 13.2%, to $16.4 million. The increase is largely attributable to spending of $1.6 million at our China-based facilities, which commenced operations in FY19. The remainder of the increase is primarily attributable to increased development spending at our IC facility in Taiwan.

Other Income (Expense), net
 
Q4 FY19
   
Q3 FY19
   
Q4 FY18
 
 
                 
Interest income and other income (expense), net
 
$
(5.9
)
 
$
-
   
$
2.9
 
Interest expense
   
(0.2
)
   
(0.4
)
   
(0.6
)
 
                       
Total other income (expense)
 
$
(6.1
)
 
$
(0.4
)
 
$
2.3
 

Interest income and other income (expense), net decreased by $5.9 million in Q4 FY19, compared with Q3 FY19, primarily as a result of increased foreign currency transaction losses of $6.2 million. Interest expense, which is related to our China-based debt, decreased $0.2 million in Q4 FY19 from Q3 FY19; interest on our China-based debt is partially subsidized by a local authority.



Interest income and other income (expense), net decreased by $8.9 million in Q4 FY19, compared with Q4 FY18, primarily as a result of unrealized foreign currency remeasurement effect of $7.9 million. Also contributing to the decrease was a reduction in interest income of $0.5 million, which resulted from our lower average cash balances during the current year quarter, and the absence, in Q4 FY19, of $0.4 million of gains realized on the sales of assets in Q4 FY18. Interest expense decreased $0.4 million in Q4 FY19 from Q4 FY18. The decrease is attributable to the repayment of our $57.5 million of 3.25% convertible senior notes in April 2019, the impact of which was somewhat offset by interest incurred on our China-based loans.

 
FY19
   
FY18
 
 
           
Interest income and other income (expense), net
 
$
-
   
$
5.2
 
Interest expense
   
(1.4
)
   
(2.3
)
 
               
Total other income (expense)
 
$
(1.4
)
 
$
2.9
 

Interest income and other income (expense), net decreased by $5.2 million on a full-year basis in FY19, compared with FY18, primarily as a result of: unrealized foreign currency remeasurement effects of $1.6 million; decreased interest income of $1.5 million (due to our lower average cash balances); a reduction, in the current year, of $1.0 million of gains realized on the sales of assets; and a decrease in subsidy income in China of $0.7 million. Interest expense decreased $0.9 million in FY19 from FY18. The decrease is attributable to the repayment of our $57.5 million of 3.25% convertible senior notes in April 2019, the impact of which was somewhat offset by interest incurred on our China-based loans.

Income Tax Provision

Certain provisions of the U.S. Tax Cuts and Jobs Act, which was signed into law on December 22, 2017, were effective for tax years beginning on or after January 1, 2018. As a fiscal year U.S. taxpayer, these provisions were applied to our fiscal year 2019, including the elimination of the domestic manufacturing deduction, which created new taxes on certain foreign sourced income, and introduced new limitations on certain business deductions.

 
Q4 FY19
   
Q3 FY19
   
Q4 FY18
 
 
                 
Income tax provision
 
$
2.3
   
$
3.2
   
$
3.6
 
Effective income tax rate
   
15.1
%
   
24.7
%
   
17.5
%

The effective income tax rate is sensitive to the jurisdictional mix of our earnings, due, in part, to the non-recognition of tax provisions and benefits on losses in jurisdictions with valuation allowances.

The effective income tax rate decreased in Q4 FY19, compared with Q3 FY19, primarily due to the non-recognition of tax provisions in Q4 FY19 on U.S. quarterly income, compared with the non-recognition of tax benefits in Q3 FY19 on losses in the U.S.; the non-recognition of tax provisions and benefits in both quarters was a result of valuation allowances applying to those provisions and benefits. The effective income tax rate decreased in Q4 FY19 from Q4 FY18, for the same reasons; however, the effective income tax rate decrease was somewhat reduced by a decrease in the benefit of $0.9 million from a tax holiday in Taiwan.

 
FY19
   
FY18
 
 
           
Income tax provision
 
$
10.2
   
$
7.3
 
Effective income tax rate
   
20.1
%
   
10.7
%

The increase in the effective income tax rate on a full-year basis in FY19, compared with FY18, was primarily due to FY18 recognition of a tax benefit related to $3.7 million of alternative minimum tax credits that became fully refundable under U.S. tax reform, and an FY19 decrease of $1.1 million in the recognition of previously unrecognized tax benefits; the change in unrecognized tax benefits resulted from the differences in audit settlements and expirations of assessment period statutes of limitations between the two periods.



We consider all available evidence when evaluating the potential future realization of deferred tax assets, and when, based on the weight of all available evidence, we determine that it is more likely than not that some portion or all of our deferred tax assets will not be realized, we reduce our deferred tax assets by a valuation allowance. We also regularly assess the potential outcomes of ongoing and future tax examinations and, accordingly, have recorded accruals for such contingencies. Included in the balance of unrecognized tax benefits as of both October 31, 2019 and October 31, 2018, are $1.9 million, recorded in Other liabilities in the consolidated balance sheets that, if recognized, would impact the effective tax rates.

Net Income Attributable to Noncontrolling Interests

 
Q4 FY19
   
Q3 FY19
   
Q4 FY18
   
FY19
   
FY18
 
 
                             
Net income attributable to noncontrolling interest
 
$
3.3
   
$
3.5
   
$
4.3
   
$
10.7
   
$
19.2
 

The changes, for all comparative periods, in net income attributable to noncontrolling interests were due to changes in net income at our IC manufacturing facilities in Taiwan and China, in which noncontrolling interests hold 49.99% ownership interests.

Liquidity and Capital Resources
 
October 31,
2019
   
October 31,
2018
 
 
 
(in $ millions)
   
(in $ millions)
 
 
           
Cash and cash equivalents
 
$
206.5
   
$
329.3
 
 
               
Net cash provided by operating activities
 
$
68.4
   
$
130.6
 
Net cash used in investing activities
 
$
(151.4
)
 
$
(90.9
)
Net cash used in financing activities
 
$
(42.1
)
 
$
(13.8
)

We had cash and cash equivalents of $206.5 million at the end of FY19, compared with $329.3 million at the end of fiscal 2018. The net decrease is primarily attributable to:

- $57.5 million used to repay our convertible senior notes;
- $178.4 million used to purchase capital assets (the preponderance of which related to equipping our China-based facilities);
- $21.7 million used to repurchase our common stock;
- $15.7 million dividends, net of contributions, paid to noncontrolling interests
- $54.6 million received from borrowings in China;
- $27.0 million received from government incentives in China and the U.S.,
- $68.4 million provided by operating activities.

As of October 31, 2019, our working capital was $275.6 million, compared with $311.7 million at the end of fiscal 2018. The $36.1 million net decrease is primarily attributable to:

- Decreased cash and cash equivalents of $65.2 million (net of $57.5 million used to repay our convertible senior notes, which had no impact on working capital);
- Increased inventories of $19.0 million, the predominance of which was to supply our China FPD facility and;
- Receivables for investment subsidies in China of $3.2 million at the end of FY19,
- Increased value added tax prepayments at our China-based facilities of $3.7 million.

The net cash provided by operating activities of $68.4 million in FY19 decreased $62.2 million, from $130.6 million provided in FY18. The net decrease was due primarily to:

- Lower net income of $20.7 million in YTD FY19;
- Increased trade accounts receivable of $13.7 million, primarily attributable to our $11.6 million increase in revenue in Q4 FY19, compared with Q4 FY18.
- A greater increase in the change in inventories balances of $11.4 million in FY19 (primarily attributable to the stocking of our FPD facility in China) and;
- An increase in value added tax prepayments related to our China facilities of $15.7 million in FY19. These prepayments are recoverable through future sales transactions of the facilities.



Net cash used in investing activities was $151.4 million in FY19, an increase of $60.5 million from $90.9 million used in FY18. The net increase was primarily attributable to increased capital expenditures of $85.8 million, the predominance of which related to the building and equipping of our China facilities. The increased capital expenditures were partially offset by $27.0 million received in China and the U.S. from investment incentives in FY19.

Net cash flows from financing activities increased from funds used of $13.8 million in FY18 to $42.1 million of funds used in FY19. Significant components of the net decrease were:

- $57.5 million used to repay (upon their maturity) our convertible senior notes;
- $45.1 million used to pay dividends to DNP (related to their 49.99% interest in our IC facility in Taiwan);
- $21.7 million used to acquire our common stock under share repurchase programs;
- $54.6 million received from borrowings in China and,
- $29.4 million contributed by DNP for their investment in our IC joint venture in China.

Foreign currency exchange rates contributed $2.4 million to our reported cash balance at October 31, 2019.

As of October 31, 2019, and October 31, 2018, our total cash and cash equivalents included $147.2 million and $244.5 million, respectively, held by our foreign subsidiaries. The majority of earnings of our foreign subsidiaries are considered to be indefinitely reinvested. Repatriation of these funds to the U.S. may subject them to U.S. state income taxes and local country withholding taxes in certain jurisdictions. Furthermore, our foreign subsidiaries continue to grow through the reinvestment of earnings in additional manufacturing capacity and capability, particularly in the high-end IC and FPD areas.

Our liquidity, as we operate in a high fixed-cost environment, is highly dependent on our revenue, cash conversion cycle, and the timing of our capital expenditures (which can vary significantly from period to period). Depending on conditions in the semiconductor and FPD markets, our cash flows from operations and current holdings of cash may not be adequate to meet our current and long-term needs for capital expenditures, operations, and debt repayments. Historically, in certain years, we have used external financing to fund these needs. Due to conditions in the credit markets and covenant restrictions on our existing debt, some financing instruments we have used in the past may not be available to us when required. Consequently, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our long-term cash requirements exceed our existing cash and cash available under our credit agreements.

As of October 31, 2019, we had outstanding capital commitments of approximately $112 million. We intend to finance our capital expenditures with our working capital, contributions from our joint venture partners, cash generated from operations and, if necessary, additional borrowings. Our remaining funding commitment for our IC facility in China, which commenced production in the third quarter of fiscal 2019, was approximately $7 million as of October 31, 2019; we will fulfill this commitment over the next several quarters.

Cash Requirements

Our cash requirements in fiscal 2020 will primarily be for funding our operations, capital spending, (including the completion of our two facilities in China, and the acquisition of additional high-end equipment at other sites), and debt repayments. At our option, should we deem it to be an optimal use of our cash, we may repurchase some of our common stock. We believe that our cash on hand, cash generated from operations and amounts available to borrow will be sufficient to meet our cash requirements for the next twelve months. We regularly review the availability and terms at which we might issue additional equity or debt securities in the public or private markets. However, we cannot assure that additional sources of financing would be available to us on commercially favorable terms, should our cash requirements exceed our existing cash and cash available under our credit agreements.



Contractual Obligations

The following table presents our contractual obligations as of October 31, 2019:

 
Payment due by period
 
 
     
Contractual Obligations
 
Total
   
Less
Than
1 Year
   
1 - 3
Years
   
3 - 5
Years
   
More
Than
5 Years
 
                               
Debt (1)
 
$
52,760
   
$
10,873
   
$
20,735
   
$
10,029
   
$
11,123
 
 
                                       
Operating leases
   
6,701
     
2,010
     
3,148
     
1,166
     
377
 
 
                                       
Purchase obligations (1)
   
130,270
     
105,579
     
24,691
     
-
     
-
 
Interest
   
7,385
     
2,433
     
3,034
     
1,609
     
309
 
Other noncurrent liabilities
   
11,436
     
1,046
     
2,656
     
2,658
     
5,076
 
Total
 
$
208,552
   
$
121,941
   
$
54,264
   
$
15,462
   
$
16,885
 

(1) Included above, in the less-than-one-year amounts of Debt and Purchase Obligations, are $3.5 million and $30.8 million, respectively, which we intend to finance under a multi-year capital lease in fiscal 2020. As discussed in Note 6 of the consolidated financial statements, we have been approved for a lease to finance the purchase of a high-end lithography tool under an agreement entered into in fiscal 2019.

As of October 31, 2019, the Company had recorded accruals for uncertain tax positions and related interest and penalties of $1.9 million; these accruals were not included in the above table due to the high degree of uncertainty regarding the timing of future payments related to such liabilities.

Off-Balance Sheet Arrangements

In January 2018, the Company, through its wholly owned Singapore subsidiary, and DNP, through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” entered into a joint venture under which DNP obtained a 49.99% interest in our IC business in Xiamen, China. The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (“PDMCX”), was established to develop and manufacture photomasks for leading-edge and advanced-generation semiconductors. Under the Joint Venture Operating Agreement of PDMCX (“the Agreement”), DNP is afforded, under certain circumstances, the right to “put” its interest in PDMCX to the Company. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two-year term of the Agreement that cannot be resolved between the two parties. In addition, both the Company and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below 20% for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party’s ownership percentage of the joint venture’s net book value, with closing to take place within three business days of obtaining required approvals and clearance. Should DNP exercise an option to put their, or purchase our, interest in PDMCX we may, depending on the relationship of the fair and book value of PDMCX’s net assets, incur a loss. As of October 31, 2019, the Company and DNP each had net investments in PDMCX of approximately $39.6 million.

We lease certain office facilities and equipment under operating leases that may require us to pay taxes, insurance and maintenance expenses related to the properties. Certain of these leases contain renewal or purchase options exercisable at the end of the lease terms. See Note 8 to the consolidated financial statements for additional information on these operating leases. In concurrence with our November 1, 2019, adoption of Accounting Standards Codification Topic 842 – “Leases”, we recognized right-of-use leased assets of approximately $6.7 million and corresponding lease liabilities, which were discounted at our incremental borrowing rates. As a result, most of our lease agreements ceased to be off-balance sheet arrangements on that date.



Business Outlook

 The majority of our revenue growth is expected to continue to come from the Asia region, with significant portion in China – in the forms of both shipments into China and masks produced in China. We are anticipating short-term seasonal softness, with growth in FPD potentially alleviating some portion of the seasonality. We are in the process of expanding our tool base to allow us to meet increased demand across all technology nodes, and, if warranted by market demand, are prepared to expand our production. Production at our China-based IC facility should begin to significantly increase during fiscal 2020. However, the timing of the increase is dependent on customer qualifications. Overall, in terms of IC business, we see opportunities for growth, either through the ramp-up of the China facility, or through a recovery in the memory market, which we believe to not be an unlikely scenario, sometime during the calendar year 2020.

 We make continual assessments of our global manufacturing strategy and monitor our revenue and related cash flows from operations. These ongoing assessments could result in future facility closures, asset redeployments, impairments of intangible or long-lived assets, workforce reductions, or the addition of manufacturing facilities, all of which would be based on market conditions and customer requirements. Our future results of operations and the other forward-looking statements contained in this filing involve a number of risks and uncertainties. While various risks and uncertainties have been discussed, a number of other unforeseen factors could cause actual results to differ materially from our expectations.

Critical Accounting Estimates

Our consolidated financial statements are based on the selection and application of accounting policies, which require management to make significant estimates and assumptions. We believe the following to be the more critical areas that require judgment when applying our accounting policies:

the determination of whether revenues related to our revenue contracts should be recognized over time or at a point in time, as these determinations impact the timing of our reported revenues and net income;
the estimation of the point in the manufacturing process at which we are entitled to receive payment as we perform;
the determination of the useful lives of our property, plant, and equipment and the timing of when depreciation should begin on such assets, as these determinations can significantly impact our gross margin and research and development expenses;
the evaluation of the recoverability of our long-lived assets and definite-lived intangible assets, which requires us to forecast the future cash flows related to these assets; this evaluation can significantly impact our gross margin and operating expense;
the estimation of the collectability of our accounts receivable which impacts our gross margin and operating expenses;
the recognition and measurement of current and deferred income taxes, including the measurement of uncertain tax positions, which impacts our provision for income taxes and our tax-related asset and liability balances.

Please refer to Notes 1,7, and 11 to our consolidated financial statements for additional information related to these critical accounting estimates and our other significant accounting policies.

Recent Accounting Pronouncements

See “Item 8. Financial Statements and Supplementary Data – Notes to Consolidated Financial Statements – Note 22 Recent Accounting Pronouncements” for recent accounting pronouncements that may affect our financial reporting.



ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Currency Exchange Rate Risk

We conduct business in several major currencies throughout our worldwide operations, and our financial performance may be affected by fluctuations in the exchange rates of these currencies. Changes in exchange rates can positively or negatively affect our reported revenue, operating income, assets, liabilities, and equity. The functional currencies of our Asian subsidiaries are the South Korean won, the New Taiwan dollar, the Chinese renminbi and the Singapore dollar. The functional currencies of our European subsidiaries are the British pound and the euro. In addition, we engage in transactions and have exposures to the Japanese yen.

We attempt to minimize our risk of foreign currency transaction losses by producing products in the same country in which the products are sold (thereby generating revenues and incurring expenses in the same currency), and by managing our working capital. However, in some instances, we sell products in a currency other than the functional currency of the country where it was produced, or purchase products in a currency that differs from the functional currency of the purchasing entity. In addition, to the extent practicable, we attempt to reduce our exposure to foreign currency exchange fluctuations by converting cash and cash equivalents into the functional currency of the subsidiary which holds the cash. We may also enter into derivative contracts to mitigate our exposure to foreign currency fluctuations when we have a significant purchase obligation or significant receivable denominated in a currency that differs from the transacting subsidiaries’ functional currencies. We do not enter into derivatives for speculative purposes. There can be no assurance that these practices will protect us from the need to recognize significant foreign currency transaction gains and losses, especially in the event of a significant adverse movement in the value of any foreign currency in which we conduct business against any of our functional currencies, including the U.S. dollar.

Our primary net foreign currency exposures as of October 31, 2019, included the South Korean won, the Japanese yen, the New Taiwan dollar, the Chinese renminbi, the Singapore dollar, the British pound sterling, and the euro. As of October 31, 2019, a 10% adverse movement in the value of these currencies against the functional currencies of our subsidiaries would have resulted in a net unrealized pre-tax loss of $33.1 million, which represents an increase of $19.9 million from the same movement as of October 31, 2018. The increase in foreign currency rate change risk is primarily the result of increased exposures of the Chinese renminbi and the South Korean won against the U.S. dollar. We do not believe that a 10% change in the exchange rates of other non-U.S. dollar currencies would have had a material effect on our October 31, 2019 consolidated financial statements.

Interest Rate Risk

A 10% adverse movement in the interest rates on our variable rate borrowings would not have had a material effect on our October 31, 2019, consolidated financial statements.


ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

Page
   
34
   
36
   
37
   
38
   
39
   
40
   
41

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To Shareholders and the Board of Directors of Photronics, Inc.
Brookfield, Connecticut

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Photronics, Inc. and subsidiaries (the "Company") as of October 31, 2019 and 2018, the related consolidated statements of income, consolidated statements of comprehensive income, consolidated statements of equity, and consolidated statements of cash flows, for each of the three years in the period ended October 31, 2019, the related notes and the schedule listed in the Index at Item 15 (collectively referred to as the “financial statements”). We also have audited the Company's internal control over financial reporting as of October 31, 2019, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of the Company as of October 31, 2019 and 2018, and the results of its operations and its cash flows for each of the three years in the period ended October 31, 2019, in conformity with accounting principles generally accepted in the United States of America. Also, in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of October 31, 2019, based on the criteria established in Internal Control — Integrated Framework (2013) issued by COSO.

Basis for Opinions

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

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

Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to 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. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

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

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

 
Critical Audit Matter
 
The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the Company’s Audit Committee and that: (1) relates to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgment. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
 
Revenue Recognition on In-Process Production Orders — Refer to Note 7 to the consolidated financial statements

Critical Audit Matter Description
 
The Company recognizes revenue over time for in-process production orders that have not shipped for contracts with customers for which it has an enforceable right to bill and collect consideration, inclusive of a reasonable profit, in the event the in-process orders are cancelled by the customers. This results in the Company recording a corresponding contract asset as of period end for these contracts. Significant judgment is exercised by the Company in determining the amount of revenue to recognize for these contracts and the corresponding contract asset, specifically in estimating the point within the production cycle at which the production orders stand in relation to the Company’s enforceable right within the contract. Pursuant to these contracts, revenue recognized over time and the associated contract asset as of October 31, 2019 was $7.6 million.

We identified the determination of revenue recognized over time for in-process productions orders as of October 31, 2019 a critical auditing matter because of the significant estimates and assumptions management makes in determining the amount of revenue to recognize for these contracts. This required a high degree of audit judgment and an increased extent of effort when performing audit procedures to evaluate the reasonableness of management’s determination of the progress point of in-process orders and the amount of revenue recognized over time and the corresponding contract asset as of October 31, 2019.

How the Critical Audit Matter Was Addressed in the Audit
 
Our audit procedures related to the Company’s determination of the progress point of in-process orders and resulting revenue recognized over time and corresponding contract asset as of October 31, 2019 included the following:
 

- We tested the operating effectiveness of controls over management’s determination of the point in the production process and correlation to stated contractual rights.

- We tested the mathematical accuracy of management’s calculations of revenue and the associated timing of revenue recognized in the consolidated financial statements.
 
- We selected a sample of in-process production orders as of October 31, 2019 and performed the following procedures for each selection:
 
- Obtained and read the contract.
 
- Physically observed existence of the in-process production order.
 
- Tested management’s identification of significant contract terms and resulting revenue recognition for the in-process production order.
 
- Tested management estimate of the production point for the in-process order and corresponding revenue recognition and contract asset based on the Company’s enforceable right within the contract.


/s/ Deloitte & Touche LLP
Hartford, Connecticut
December 20, 2019

We have served as the Company’s auditor since 1991.


PHOTRONICS, INC.
Consolidated Balance Sheets
(in thousands, except per share amounts)
 
October 31,
2019
   
October 31,
2018
 
ASSETS
           
             
Current assets:
           
Cash and cash equivalents
 
$
206,530
   
$
329,277
 
Accounts receivable, net of allowance of $1,334 in 2019 and $1,526 in 2018
   
134,454
     
120,515
 
Inventories
   
48,155
     
29,180
 
Other current assets
   
38,388
     
23,759
 
Total current assets
   
427,527
     
502,731
 
                 
Property, plant and equipment, net
   
632,441
     
571,781
 
Intangible assets, net
   
7,870
     
12,368
 
Deferred income taxes
   
20,779
     
18,109
 
Other assets
   
30,048
     
5,020
 
Total assets
 
$
1,118,665
   
$
1,110,009
 
                 
LIABILITIES AND EQUITY
               
                 
Current liabilities:
               
Short-term debt
 
$
8,731
   
$
-
 
Current portion of long-term debt
   
2,142
     
57,453
 
Accounts payable
   
91,379
     
89,149
 
Accrued liabilities
   
49,702
     
44,474
 
Total current liabilities
   
151,954
     
191,076
 
                 
Long-term debt
   
41,887
     
-
 
Other liabilities
   
13,732
     
14,364
 
Total liabilities
   
207,573
     
205,440
 
                 
Commitments and contingencies
   
     
 
                 
Equity:
               
Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding
   
-
     
-
 
Common stock, $0.01 par value, 150,000 shares authorized, 65,595 shares issued and outstanding at October 31, 2019, and 69,700 shares issued and 67,142 outstanding at October 31, 2018
   
656
     
697
 
Additional paid-in capital
   
524,319
     
555,606
 
Retained earnings
   
253,922
     
231,445
 
Treasury stock, 0 shares at October 31, 2019 and 2,558 shares at October 31, 2018
   
-
     
(23,111
)
Accumulated other comprehensive loss
   
(9,005
)
   
(4,966
)
Total Photronics, Inc. shareholders' equity
   
769,892
     
759,671
 
Noncontrolling interests
   
141,200
     
144,898
 
Total equity
   
911,092
     
904,569
 
Total liabilities and equity
 
$
1,118,665
   
$
1,110,009
 

See accompanying notes to consolidated financial statements.


PHOTRONICS, INC.
Consolidated Statements of Income
(in thousands, except per share amounts)

 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Revenue
 
$
550,660
   
$
535,276
   
$
450,678
 
Cost of goods sold
   
429,819
     
403,773
     
359,363
 
Gross profit
   
120,841
     
131,503
     
91,315
 
                         
Operating expenses:
                       
Selling, general and administrative
   
52,326
     
51,395
     
43,585
 
Research and development
   
16,394
     
14,481
     
15,862
 
Total operating expenses
   
68,720
     
65,876
     
59,447
 
Operating income
   
52,121
     
65,627
     
31,868
 
                         
Other income (expense):
                       
Interest income and other income (expense), net
   
5
     
5,206
     
(3,068
)
Interest expense
   
(1,425
)
   
(2,262
)
   
(2,235
)
Income before income tax provision
   
50,701
     
68,571
     
26,565
 
Income tax provision
   
10,210
     
7,335
     
5,276
 
Net income
   
40,491
     
61,236
     
21,289
 
Net income attributable to noncontrolling interests
   
10,698
     
19,181
     
8,159
 
Net income attributable to Photronics, Inc. shareholders
 
$
29,793
   
$
42,055
   
$
13,130
 
Earnings per share:
                       
Basic
 
$
0.45
   
$
0.61
   
$
0.19
 
Diluted
 
$
0.44
   
$
0.59
   
$
0.19
 
Weighted-average number of common shares outstanding:
                       
Basic
   
66,347
     
68,829
     
68,436
 
Diluted
   
69,155
     
74,821
     
69,288
 

See accompanying notes to consolidated financial statements.


PHOTRONICS, INC.
Consolidated Statements of Comprehensive Income
(in thousands)

 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Net income
 
$
40,491
   
$
61,236
   
$
21,289
 
Other comprehensive (loss) income, net of tax:
                       
Foreign currency translation adjustments
   
(2,877
)
   
(16,672
)
   
19,799
 
Amortization of cash flow hedge
   
-
     
48
     
129
 
Other
   
(74
)
   
101
     
478
 
Net other comprehensive (loss) income
   
(2,951
)
   
(16,523
)
   
20,406
 
Comprehensive income
   
37,540
     
44,713
     
41,695
 
Less: comprehensive income attributable to noncontrolling interests
   
11,786
     
14,515
     
14,003
 
Comprehensive income attributable to Photronics, Inc. shareholders
 
$
25,754
   
$
30,198
   
$
27,692
 

See accompanying notes to consolidated financial statements.


PHOTRONICS, INC.
Consolidated Statements of Equity
Years Ended October 31, 2019, October 31, 2018 and October 29, 2017
(in thousands)

   
Photronics, Inc. Shareholders
             
 
Common Stock
   
Additional
Paid-In
   
Retained
   
Treasury
   
Accumulated
Other
Comprehensive
   
Non-
Controlling
   
Total
 
   
Shares
   
Amount
   
Capital
   
Earnings
   
Stock
   
(Loss) Income
   
Interests
   
Equity
 
Balance at October 30, 2016
   
68,080
   
$
681
   
$
541,093
   
$
176,260
   
$
-
   
$
(7,671
)
 
$
115,111
   
$
825,474
 
Net income
   
-
     
-
     
-
     
13,130
     
-
     
-
     
8,159
     
21,289
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
-
     
14,562
     
5,844
     
20,406
 
Sales of common stock through employee stock option and purchase plan
   
459
     
5
     
2,877
     
-
     
-
     
-
     
-
     
2,882
 
Restricted stock awards vesting and expense
   
127
     
1
     
1,508
     
-
     
-
     
-
     
-
     
1,509
 
Share-based compensation expense
   
-
     
-
     
2,118
     
-
     
-
     
-
     
-
     
2,118
 
Dividends to noncontrolling interests
   
-
     
-
     
-
     
-
     
-
     
-
     
(8,383
)
   
(8,383
)
Balance at October 29, 2017
   
68,666
     
687
     
547,596
     
189,390
     
-
     
6,891
     
120,731
     
865,295
 
Net income
   
-
     
-
     
-
     
42,055
     
-
     
-
     
19,181
     
61,236
 
Other comprehensive income
   
-
     
-
     
-
     
-
     
-
     
(11,857
)
   
(4,666
)
   
(16,523
)
Sales of common stock through employee stock option and purchase plan
   
870
     
9
     
4,683
     
-
     
-
     
-
     
-
     
4,692
 
Restricted stock awards vesting and expense
   
164
     
1
     
1,747
     
-
     
-
     
-
     
-
     
1,748
 
Share-based compensation expense
   
-
     
-
     
1,432
     
-
     
-
     
-
     
-
     
1,432
 
Contribution from noncontrolling interests
   
-
     
-
     
148
     
-
     
-
     
-
     
17,848
     
17,996
 
Dividends to noncontrolling interests
   
-
     
-
     
-
     
-
     
-
     
-
     
(8,196
)
   
(8,196
)
Purchases of treasury stock
   
-
     
-
     
-
     
-
     
(23,111
)
   
-
     
-
     
(23,111
)
Balance at October 31, 2018
   
69,700
     
697
     
555,606
     
231,445
     
(23,111
)
   
(4,966
)
   
144,898
     
904,569
 
Adoption of ASU 2014-09
   
-
     
-
     
-
     
1,083
     
-
     
-
     
121
     
1,204
 
Adoption of ASU 2016-16
   
-
     
-
     
-
     
(1,130
)
   
-
     
-
     
(3
)
   
(1,133
)
Net income
   
-
     
-
     
-
     
29,793
     
-
     
-
     
10,698
     
40,491
 
Other comprehensive (loss) income
   
-
     
-
     
-
     
-
     
-
     
(4,039
)
   
1,088
     
(2,951
)
Sale of common stock through employee stock option and purchase plans
   
390
     
4
     
2,524
     
-
     
-
     
-
     
-
     
2,528
 
Restricted stock awards vesting and expense
   
196
     
2
     
2,497
     
-
     
-
     
-
     
-
     
2,499
 
Share-based compensation expense
   
-
     
-
     
1,183
     
-
     
-
     
-
     
-
     
1,183
 
Contribution from noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
29,394
     
29,394
 
Dividends to noncontrolling interest
   
-
     
-
     
-
     
-
     
-
     
-
     
(44,939
)
   
(44,939
)
Repurchase of common stock of subsidiary
   
-
     
-
     
-
     
-
     
-
     
-
     
(57
)
   
(57
)
Purchases of treasury stock
   
-
     
-
     
-
     
-
     
(21,696
)
   
-
     
-
     
(21,696
)
Retirement of treasury stock
   
(4,691
)
   
(47
)
   
(37,491
)
   
(7,269
)
   
44,807
     
-
     
-
     
-
 
Balance at October 31, 2019
   
65,595
   
$
656
   
$
524,319
   
$
253,922
   
$
-
   
$
(9,005
)
 
$
141,200
   
$
911,092
 

See accompanying notes to consolidated financial statements.


PHOTRONICS, INC.
Consolidated Statements of Cash Flows
(in thousands)

 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Cash flows from operating activities:
                 
Net income
 
$
40,491
   
$
61,236
   
$
21,289
 
Adjustments to reconcile net income to net cash provided by operating activities:
                       
Depreciation and amortization of property, plant and equipment
   
79,238
     
79,536
     
81,699
 
Amortization of intangible assets
   
4,641
     
4,797
     
4,874
 
Share-based compensation
   
3,680
     
3,180
     
3,627
 
Deferred income taxes
   
(3,662
)
   
(273
)
   
1,633
 
Changes in assets, liabilities, and other:
                       
Accounts receivable
   
(12,321
)
   
(18,553
)
   
(9,625
)
Inventories
   
(23,088
)
   
(6,162
)
   
(602
)
Other current assets
   
(8,631
)
   
(11,731
)
   
1,127
 
Accounts payable, accrued liabilities and other
   
(11,962
)
   
18,537
     
(7,189
)
Net cash provided by operating activities
   
68,386
     
130,567
     
96,833
 
Cash flows from investing activities:
                       
Purchases of property, plant and equipment
   
(178,375
)
   
(92,585
)
   
(91,965
)
Government incentives
   
27,003
     
1,005
     
-
 
Purchases of intangible assets
   
(95
)
   
(218
)
   
(834
)
Proceeds from sales of investments
   
-
     
-
     
167
 
Acquisition of business
   
-
     
-
     
(5,400
)
Other
   
61
     
929
*
   
17
*
Net cash used in investing activities
   
(151,406
)
   
(90,869
)
   
(98,015
)*
Cash flows from financing activities:
                       
Proceeds from debt
   
54,633
     
-
     
-
 
Contribution from noncontrolling interests
   
29,394
     
17,996
     
-
 
Repayments of debt
   
(61,319
)
   
(4,639
)
   
(5,428
)
Dividends paid to noncontrolling interests
   
(45,050
)
   
(8,166
)
   
(8,298
)
Purchases of treasury stock
   
(21,696
)
   
(23,111
)
   
-
 
Proceeds from share-based arrangements
   
2,071
     
4,634
     
2,830
 
Other
   
(92
)
   
(519
)
   
(32
)
                         
Net cash used in financing activities
   
(42,059
)
   
(13,805
)
   
(10,928
)
                         
Effects of exchange rate changes on cash, cash equivalents, and restricted cash
   
2,381
     
(4,840
)*
   
6,247
*
                         
Net (decrease) increase in cash, cash equivalents, and restricted cash
   
(122,698
)
   
21,053
*
   
(5,863
)*
                         
Cash, cash equivalents, and restricted cash at beginning of year
   
331,989
     
310,936
*
   
316,799
 
                         
Cash, cash equivalents, and restricted cash at end of year
 
$
209,291
   
$
331,989
*
 
$
310,936
*
Supplemental disclosure of non-cash information:
                       
Accrual for property, plant and equipment purchased during year
 
$
13,671
   
$
29,602
   
$
2,767
 

* Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 22). 

See accompanying notes to consolidated financial statements.

PHOTRONICS, INC.
Notes to Consolidated Financial Statements
Years Ended October 31, 2019, October 31, 2018 and October 29, 2017
(in thousands, except share amounts)

NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Business


Photronics, Inc. ("Photronics", "the Company", "we", “our”, or "us") is one of the world's leading manufacturers of photomasks, which are high-precision photographic quartz or glass plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat-panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits ("ICs" or “semiconductors”) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. We currently have eleven manufacturing facilities, which are located in Taiwan (3), Korea, the United States (3), Europe (2), and two recently constructed facilities in China. Our FPD Facility in Hefei, China, commenced production in the second quarter of fiscal 2019 and our IC facility in Xiamen, China, commenced production in the third quarter of fiscal 2019.

Consolidation


The accompanying consolidated financial statements include the accounts of Photronics, Inc., its wholly owned subsidiaries, and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.

Estimates and Assumptions


The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.

Fiscal Year


Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect year-end dates of October 31.

Cash and Cash Equivalents


Cash and cash equivalents include cash and highly liquid investments with an original maturity of three months or less, readily convertible to known amounts of cash, and so near to their maturity that they present insignificant risk of changes in value because of changes in interest rates. The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.

Accounts Receivable and Allowance for Doubtful Accounts


We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every period. To the extent that we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable.

Inventories


Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value. Presented below are the components of inventory at the balance sheet dates:


 
October 31
2019
   
October 31
2018
 
             
Raw materials
 
$
46,027
   
$
25,110
 
Work in process
   
2,122
     
3,402
 
Finished goods
   
6
     
668
 
   
$
48,155
   
$
29,180
 

Property, Plant and Equipment


Property, plant and equipment, except as explained below under “Impairment of Long-Lived Assets,” is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.


Depreciation and amortization, essentially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.

Intangible Assets


Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.


We periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable. An impairment loss, the recorded amount of which would be based on the fair value of the intangible asset at the measurement date, would be recorded in the period in which the impairment determination was made.

Impairment of Long-Lived Assets


Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared with the carrying value of the asset. The carrying values of assets determined to be impaired would be reduced to their estimated fair values.

Restricted Cash

Restricted cash in the amounts of $2.8 million and $2.7 million are included in “Other assets” on our October 31, 2019 and October 31, 2018, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.

Business Combinations


When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.



Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.



Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third-party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.  Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.

Investments in Joint Ventures


The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least twenty percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than its carrying amount, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.

Variable Interest Entities


We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity’s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as “variable interest entities”, or “VIEs”.



We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a “controlling financial interest” (and thus be considered the “primary beneficiary” of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE’s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these entities.



We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a twenty percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.

Income Taxes


The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.


We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.



We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.

Treasury Stock


We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.

Earnings Per Share


Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.

Share-Based Compensation


We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.



We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock’s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.

Research and Development


Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced subwavelength reticle solutions for IC and FPD photomask technologies.

Foreign Currency Translation


Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in Interest income and other income (expense) net, were a net (loss)/gain of $(1.3) million, $0.4 million and $(5.2) million in fiscal years 2019, 2018 and 2017, respectively.

Noncontrolling Interests


Substantially all of Noncontrolling interests represents the minority shareholders' proportionate share in the equity of two of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation (“PDMC”) in Taiwan, and Xiamen American Japan Photronics Mask Co., Ltd ("PDMCX") in China, of which noncontrolling interests owned 49.99% as of October 31, 2019 and October 31, 2018. In addition, noncontrolling shareholders owned approximately 0.2% of PK Ltd. (“PKL”) in Korea as of October 31, 2019 and October 31, 2018. In November 2019, we acquired the remaining noncontrolling interests’ shares of PKL for approximately $0.6 million

Derivative Instruments and Hedging Activities


We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.

Revenue Recognition


We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606. Please see Note 7 for a detailed discussion of our revenue recognition and related accounting policies.

Product Warranty


Our photomasks are sold under warranties that generally range from one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.

Government Grants


We account for funds we receive from government grants by reducing the costs of the assets or expenses to which we apply the funds. Funds we receive that cannot be attributed to specific assets or expenses would be recognized as other income, and included in Interest income and other income (expense), net in the Consolidated Statements of Income. Funds we receive from government grants are classified in our Consolidated Statement of Cash Flows as either cash flows from operating activities or cash flows from investing activities, in accordance with how we expend the funds.


NOTE 2 - PROPERTY, PLANT AND EQUIPMENT


Property, plant and equipment consists of the following:


 
October 31,
2019
   
October 31,
2018
 
             
Land
 
$
12,085
   
$
11,139
 
Buildings and improvements
   
172,340
     
124,771
 
Machinery and equipment
   
1,748,483
     
1,566,163
 
Leasehold improvements
   
19,921
     
19,577
 
Furniture, fixtures and office equipment
   
14,404
     
12,415
 
Construction in progress
   
28,135
     
128,649
 
     
1,995,368
     
1,862,714
 
Accumulated depreciation and amortization
   
(1,362,927
)
   
(1,290,933
)
   
$
632,441
   
$
571,781
 


In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with a fair value of approximately $6.7 million in fiscal year 2018.

NOTE 3 - INTANGIBLE ASSETS


Amortization expense of the Company’s finite-lived intangible assets was $4.6 million, $4.8 million and $4.9 million in fiscal years 2019 2018 and 2017, respectively.


Intangible assets consist of:


As of October 31, 2019
 
Gross
Amount
   
Accumulated
Amortization
   
Net
Amount
 
Technology license agreement
 
$
59,616
   
$
(53,323
)
 
$
6,293
 
Customer relationships
   
9,174
     
(8,186
)
   
988
 
Software and other
   
6,537
     
(5,948
)
   
589
 
   
$
75,327
   
$
(67,457
)
 
$
7,870
 
                         
As of October 31, 2018
                       
Technology license agreement
 
$
59,616
   
$
(49,349
)
 
$
10,267
 
Customer relationships
   
9,147
     
(7,959
)
   
1,188
 
Software and other
   
6,519
     
(5,606
)
   
913
 
   
$
75,282
   
$
(62,914
)
 
$
12,368
 


The weighted-average amortization period of intangible assets acquired in fiscal year 2019, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2018 was three years; these intangible assets were comprised of software.


Intangible asset amortization over the next five years is estimated to be as follows:

Fiscal Years:
     
       
2020
 
$
4,589
 
2021
 
$
2,721
 
2022
 
$
125
 
2023
 
$
123
 
2024
 
$
123
 


NOTE 4 - PDMCX JOINT VENTURE


In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note “we”, or “Photronics”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (hereinafter, within this Note “DNP”) entered into a joint venture under which DNP obtained a 49.99% interest in our recently established IC business in Xiamen, China. The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (hereinafter, “PDMCX”), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China, and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.



The total investment per the PDMCX operating agreement (“the Agreement”) is $160 million. As of October 31, 2019, Photronics and DNP had each contributed cash of approximately $48 million, and PDMCX obtained local financing of $34.5 million. The remaining $29 million investment will be funded, over the next several quarters, with additional local financing of $15 million and approximately $14 million of cash contributions from Photronics and DNP.



Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two-year term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below twenty percent for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party’s ownership percentage of the joint venture’s net book value, with closing to take place within three business days of obtaining required approvals and clearance.



We recorded net losses from the operations of PDMCX of approximately $4.9 million and $0.7 million in fiscal 2019 and 2018, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and our maximum exposure to loss respectively from PDMCX at October 31, 2019, was $39.6 million.



As required by the guidance in Topic 810 - “Consolidation” of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX (which resulted from our having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX’s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior year periods, we had the obligation to absorb losses, and the right to receive benefits, that could potentially be significant to PDMCX.


The carrying amounts of PDMCX assets and liabilities included in our consolidated balance sheets are presented in the following table, together with our maximum exposures to loss related to these assets and liabilities.





 
October 31, 2019
   
October 31, 2018
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
24,142
   
$
12,074
   
$
9,625
   
$
4,813
 
Non-current assets
   
114,015
     
57,019
     
43,415
     
21,708
 
Total assets
   
138,157
     
69,093
     
53,040
     
26,521
 
Current liabilities
   
16,889
     
8,446
     
21,205
     
10,603
 
Non-current liabilities
   
42,094
     
21,051
     
20
     
10
 
Total liabilities
   
58,983
     
29,497
     
21,225
     
10,613
 
Net assets
 
$
79,174
   
$
39,596
   
$
31,815
   
$
15,908
 

NOTE 5 - ACCRUED LIABILITIES


Accrued liabilities consist of the following:


 
October 31,
2019
   
October 31,
2018
 
Compensation related expenses
 
$
14,011
   
$
15,359
 
Income taxes
   
13,227
     
10,369
 
Contract liabilities
   
11,542
     
7,834
 
Value added and other taxes
   
3,761
     
3,683
 
Professional fees
   
537
     
1,257
 
Other
   
6,624
     
5,972
 
   
$
49,702
   
$
44,474
 

NOTE 6 - LONG-TERM DEBT


Long-term debt consists of the following:

 
 
October 31,
2019
   
October 31,
2018
 
 
           
Project Loans
 
$
34,490
   
$
-
 
Working Capital Loans (value added tax component)
   
9,539
     
-
 
3.25% convertible senior notes matured April 2019
   
-
     
57,453
 
 
               
 
   
44,029
     
57,453
 
Current portion of long-term debt
   
(2,142
)
   
(57,453
)
 
               
Long-term debt
 
$
41,887
   
$
-
 





At October 31, 2019, maturities of our long-term debt over the next five years and thereafter were as follows:

2020
 
$
2,142
 
2021
   
8,304
 
2022
   
12,430
 
2023
   
3,441
 
2024
   
6,589
 
Thereafter
   
11,123
 
 
 
$
44,029
 


As of October 31, 2019, the weighted-average interest rate of our short-term debt was 3.84%. Interest payments were $2.6 million, $1.9 million, and $2.1 million, in fiscal years 2019, 2018 and 2017, respectively.

Project Loans


In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its land, building, and certain equipment as collateral for the Project Loans. As of October 31, 2019, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.


 
Fiscal Year
 
   
2020
   
2021
   
2022
   
2023
   
2024
   
2025
   
2026
 
Principal payments
 
$
1,275
   
$
6,377
   
$
5,685
   
$
3,441
   
$
6,589
   
$
6,305
   
$
4,818
 


The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (4.9% at October 31, 2019). Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.

Working Capital Loans


In November 2018, PDMCX received approval for unsecured credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to $25.0 million. As of October 31, 2019, PDMCX had 67.3 million RMB ($9.5 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, at an increasing rate, through January 2022; PDMCX made installment payments totaling $0.1 million during the year ended October 31, 2019. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.


 
Fiscal Year
 
   
2020
   
2021
   
2022
 
Principal payments
 
$
867
   
$
1,927
   
$
6,745
 


As of October 31, 2019, PDMCX had borrowed, in several transactions, 36.8 million RMB ($5.2 million) against the approval to fund operations, all of which was outstanding as of that date; repayments are due one year from the borrowing dates. In November 2019, PDMCX borrowed an additional 8.0 million RMB ($1.1 million) against this approval.


The interest rates on borrowings to fund operations are approximately 4.6% and interest rates on borrowings to pay VAT are approximately 4.9%; both rates are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus spreads that range from 25.75 to 67.75 basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.


Equipment Loan


Effective July 2019, the Company entered into a Master Lease Agreement (“MLA”) which enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we were approved for financing of $35 million for the purchase of a high-end lithography tool. In the fourth quarter of fiscal 2019, the financing entity, upon our request, made an advance payment of $3.5 million to the equipment vendor on our behalf. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (2.76% at October 31, 2019), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020; as such, we have classified this borrowing as current debt. All borrowings under the MLA are secured by the equipment to be leased or purchased.

3.25% Convertible Senior Notes


In January 2015, we privately exchanged $57.5 million in aggregate principal amount of our 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes was the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock. In April 2019, the entire $57.5 million principal amount was repaid upon maturity.

Credit Agreement


In September 2018, we entered into a five-year amended and restated credit agreement (the "Credit Agreement”), which has a $50 million borrowing limit, with an expansion capacity to $100 million. The Credit Agreement is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at October 31, 2019), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate amount of $100 million in 2019 and $50 million annually thereafter. We had no outstanding borrowings against the Credit Agreement at October 31, 2019, and $50 million was available for borrowing. The interest rate on the Credit Agreement (2.78% at October 31, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.

NOTE 7 - REVENUE



We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.



Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.






Consolidated Balance Sheet
October 31, 2019
 
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
Assets
                 
Accounts receivable
 
$
134,454
   
$
(1,559
)
 
$
132,895
 
Inventory
   
48,155
     
6,093
     
54,248
 
Other current assets
   
38,388
     
(7,595
)
   
30,793
 
Deferred income taxes
   
20,779
     
90
     
20,869
 
                         
Liabilities
                       
Accrued liabilities
 
$
49,702
   
$
(110
)
   
49,592
 
                         
Equity
                       
Photronics, Inc. shareholders’ equity
 
$
769,892
   
$
(1,976
)
 
$
767,916
 
Noncontrolling interests
   
141,200
     
(885
)
   
140,315
 


Consolidated Statement of Income
Year Ended October 31, 2019
 
   
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Revenue
 
$
550,660
   
$
(4,365
)
 
$
546,295
 
Cost of goods sold
   
429,819
     
(2,256
)
   
427,563
 
Gross profit
   
120,841
     
(2,109
)
   
118,732
 
Provision for taxes
   
10,210
     
(379
)
   
9,831
 
Net income
   
40,491
     
(1,730
)
   
38,761
 
Noncontrolling interests
   
10,698
     
(749
)
   
9,949
 
Income attributable to Photronics, Inc. shareholders
 
$
29,793
   
$
(981
)
 
$
28,812
 


Consolidated Statement of Cash Flows
Year Ended October 31, 2019
 
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Net Income
 
$
40,491
   
$
(1,730
)
 
$
38,761
 
Changes in operating accounts:
                       
Accounts receivable
 
$
(12,321
)
 
$
993
   
$
(11,328
)
Inventories
   
(23,088
)
   
(2,503
)
   
(25,591
)
Other current assets
   
(8,631
)
   
3,166
     
(5,465
)
Accounts payable, accrued liabilities, and other
   
(11,962
)
   
74
     
(11,888
)



We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.



As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.


Contract Assets, Contract Liabilities, and Accounts Receivable



We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $7.6 million are included in “Other” current assets, and contract liabilities of $11.5 million are included in Accrued liabilities in our October 31, 2019 consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the year period ended October 31, 2019, and we recognized $1.3 million of revenue from the settlement of contract liabilities that existed at the beginning of the year.



We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. Credit losses incurred on our accounts receivable during the year ended October 31, 2019, were immaterial.



Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.



In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.

Disaggregation of Revenue



 The following tables present our revenue for the year ended October 31, 2019, disaggregated by product type, geographic origin, and timing of recognition.



 
Year Ended
 
Revenue by Product Type
 
October 31, 2019
 
IC
     
High-end
 
$
156,418
 
Mainstream
   
249,773
 
Total IC
 
$
406,191
 
         
FPD
       
High-end
 
$
98,832
 
Mainstream
   
45,637
 
Total FPD
 
$
144,469
 
   
$
550,660
 


Revenue by Geographic Origin
 
Taiwan
 
$
244,377
 
Korea
   
147,734
 
United States
   
105,045
 
Europe
   
32,585
 
China
   
19,010
 
All other Asia
   
1,909
 
   
$
550,660
 


Revenue by Timing of Recognition
 
Over time
 
$
497,942
 
At a point in time
   
52,718
 
   
$
550,660
 


Contract Costs



We pay commissions to third party sales agents for certain sales that they obtain for us. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.


Remaining Performance Obligations



As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.


Sales and Similar Taxes



We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


Product Warranty



Our photomasks are sold under warranties that generally range from one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.


NOTE 8 - OPERATING LEASES


We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $3.0 million, $2.9 million, and $3.0 million in fiscal 2019, 2018, and 2017, respectively.


At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:

2020
 
$
1,885
 
2021
   
1,613
 
2022
   
1,535
 
2023
   
742
 
2024
   
424
 
Thereafter
   
377
 
   
$
6,576
 


We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption; we have elected to apply the guidance at the beginning of the period of adoption. See Note 22 for further information on our adoption of Topic 842.

NOTE 9 – SHARE-BASED COMPENSATION


In March 2016, shareholders approved a new equity incentive compensation plan (“the Plan”), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.  Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by us (in the open-market or in private transactions), shares held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.  We incurred total share-based compensation expenses of $3.7 million, $3.2 million, and $3.6 million in fiscal years 2019, 2018, and 2017, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.

Stock Options


Option awards generally vest in one to four years, and have a ten-year contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant-date fair values of options are based on closing prices of our common stock on the dates of grant and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of an option is based on the U.S. Treasury yield curve in effect at the date of grant.


The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options issued during fiscal years 2019, 2018 and 2017 are presented in the following table:


Year Ended
 
October 31,
2019
October 31,
2018
October 29,
2017
Expected volatility
33.1%
31.7%
32.2%
Risk-free rate of return
2.5 - 2.9%
2.2 - 2.8%
1.9 - 2.0%
Dividend yield
0.0%
0.0%
0.0%
Expected term
5.1 years
5.0 years
5.0 years


The table below presents a summary of stock options activity during fiscal year 2019 and information on stock options outstanding at October 31, 2019.
Options
 
Shares
   
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual Life
 
Aggregate
Intrinsic Value
 
Outstanding at October 31, 2018
   
2,423,560
   
$
8.68
         
Granted
   
132,000
   
$
9.77
         
Exercised
   
(322,010
)
 
$
6.43
         
Cancelled and forfeited
   
(62,783
)
 
$
11.47
         
Outstanding at October 31, 2019
   
2,170,767
   
$
9.00
 
5.4 years
 
$
6,206
 
Exercisable at October 31, 2019
   
1,615,225
   
$
8.61
 
4.6 years
 
$
5,242
 
Vested and expected to vest as of October 31, 2019
   
2,095,804
   
$
8.95
 
5.3 years
 
$
6,096
 


The weighted-average grant date fair value of options granted during fiscal years 2019, 2018 and 2017 were $3.31, $2.76 and $3.59, respectively. The total intrinsic value of options exercised during fiscal years 2019, 2018 and 2017 was $1.3 million, $2.5 million and $1.9 million, respectively.



We received cash from option exercises of $2.1 million, $4.3 million and $2.4 million in fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019, the total unrecognized compensation cost of unvested option awards was approximately $0.9 million. That cost is expected to be recognized over a weighted-average amortization period of 2.1 years.

Restricted Stock


We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of one to four years. The fair value of an award is the closing stock price of our common stock on the date of grant. There were 435,000, 290,000, and 317,750 restricted stock awards granted during fiscal years, 2019, 2018 and 2017, respectively. The weighted-average grant date fair values of those awards were $9.80, $8.62 and $10.94. The total fair value of awards for which restrictions lapsed was $1.9 million, $1.4 million and $1.2 million during fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019, the total compensation cost for restricted stock awards not yet recognized was approximately $4.3 million. That cost is expected to be recognized over a weighted-average amortization period of 2.6 years.



A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:

Restricted Stock
 
Shares
   
Weighted-Average
Fair Value at
Grant Date
 
             
Outstanding at October 31, 2018
   
419,297
   
$
9.58
 
Granted
   
435,000
   
$
9.80
 
Vested
   
(195,684
)
 
$
9.65
 
Cancelled
   
(18,500
)
 
$
9.82
 
Outstanding at October 31, 2019
   
640,113
   
$
9.70
 
Expected to vest as of October 31, 2019
   
594,771
   
$
9.69
 

Employee Stock Purchase Plan


Our Employee Stock Purchase Plan (“ESPP”) permits employees to purchase Photronics, Inc. common shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (which is approximately one year). We recognize the ESPP expense during that same period. As of October 31, 2019, the maximum number of shares of common stock approved by our shareholders to be purchased under the ESPP was 1.85 million shares, of which approximately 1.5 million shares had been issued through October 31, 2019; No shares were subject to outstanding subscriptions as of October 31, 2019.


NOTE 10 - EMPLOYEE RETIREMENT PLANS


We maintain a 401(k) Savings and Profit Sharing Plan (“401(k) Plan”) which covers all full and certain part time U.S. employees who have completed three months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee’s contributions that are not in excess of 4% of the employee’s compensation. Employee and employer contributions vest immediately upon contribution. The total employer contributions for all of our defined contribution plans were $0.7 million, $0.7 million and $0.6 million in fiscal years 2019, 2018 and 2017, respectively.


NOTE 11 - INCOME TAXES


Income before the income tax provisions consists of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
United States
 
$
(8,379
)
 
$
(9,859
)
 
$
(11,544
)
Foreign
   
59,080
     
78,430
     
38,109
 
   
$
50,701
   
$
68,571
   
$
26,565
 



The income tax provisions consist of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Current:
                 
Federal
 
$
(3,916
)
 
$
(30
)
 
$
173
 
State
   
11
     
-
     
(4
)
Foreign
   
17,777
     
11,584
     
3,474
 
                         
Deferred:
                       
Federal
   
3,673
     
(3,673
)
   
-
 
State
   
10
     
(24
)
   
15
 
Foreign
   
(7,345
)
   
(522
)
   
1,618
 
Total
 
$
10,210
   
$
7,335
   
$
5,276
 


The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
U.S. federal income tax at statutory rate
 
$
10,647
   
$
16,059
   
$
9,298
 
Changes in valuation allowances
   
2,673
     
4,554
     
(3,632
)
Foreign tax rate differentials
   
218
     
(2,078
)
   
(5,230
)
Tax credits
   
(1,268
)
   
(1,530
)
   
(1,925
)
Uncertain tax positions, including reserves, settlements and
resolutions
   
134
     
(1,791
)
   
(932
)
Employee stock option
   
232
     
(1,433
)
   
512
 
Income tax holiday
   
(2,234
)
   
(2,648
)
   
(743
)
Tax reform
   
-
     
(3,736
)
   
-
 
Distributions from foreign subsidiaries
   
-
     
-
     
6,471
 
Tax on foreign subsidiary earnings
   
-
     
-
     
1,712
 
Other, net
   
(192
)
   
(62
)
   
(255
)
   
$
10,210
   
$
7,335
   
$
5,276
 
Effective tax rate
   
20.1
%
   
10.7
%
   
19.8
%



The fiscal year 2019 effective tax rate differs from the U.S. statutory rate of 21% due to the recognition of a benefit related to previously unrecognized tax positions, loss jurisdiction pre-tax losses being benefited at higher statutory rates than pre-tax income in income jurisdictions was taxed, changes in deferred tax asset valuation allowance, the benefits of a tax holiday, and investment credits in foreign jurisdictions.



The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of 23.42% primarily due to the impact of the U.S. Tax Cuts and Jobs Act (discussed below) allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of a tax holiday, and investment credits in foreign jurisdictions.



The fiscal year 2017 effective tax rate differs from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction.




We were granted two five-year tax holidays in Taiwan, one that expired unused in 2017 and the other that expires at the end of calendar year 2019. The latter tax holiday reduced foreign taxes by $2.2 million, $2.6 million and $0.7 million in fiscal years 2019, 2018 and 2017, respectively, with an $0.02 and $0.035 cents per share impact in fiscal 2019 and 2018, respectively, and a de minimis per share effect in the fiscal 2017.


On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized its effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:


The Act repealed the corporate alternative minimum tax (“AMT”) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously recorded valuation allowance.
 
As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net-zero impact for the period.
 
The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net-zero impact on the period. 
 


 

On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%, which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of $0.2 million is reflected in our tax provision in fiscal year 2018.




The net deferred income tax assets consist of the following:


 
As of
 
   
October 31,
2019
   
October 31,
2018
 
Deferred income tax assets:
           
Net operating losses
 
$
32,229
   
$
30,805
 
Reserves not currently deductible
   
5,013
     
4,703
 
Tax credit carryforwards
   
9,164
     
9,159
 
Share-based compensation
   
860
     
767
 
Alternative minimum tax credits
   
-
     
3,673
 
Other
   
434
     
1,210
 
     
47,700
     
50,317
 
Valuation allowances
   
(27,032
)
   
(24,383
)
     
20,668
     
25,934
 
Deferred income tax liabilities:
               
Property, plant and equipment
   
(251
)
   
(8,020
)
Other
   
-
     
(448
)
     
(251
)
   
(8,468
)
Net deferred income tax assets
 
$
20,417
   
$
17,466
 
                 
Reported as:
               
Deferred income tax assets
 
$
20,779
   
$
18,109
 
Deferred income tax liabilities
   
(362
)
   
(643
)
   
$
20,417
   
$
17,466
 


We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. In fiscal year 2019, the valuation allowance increased as a result of increase in fully valued net operating losses. During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of $(3.9) million (as a consequence of the Act), prior year additional NOL utilization of $(1.8) million, credit utilizations of $(1.3) million, changes in the deferred tax liability of $2.8 million, $1.8 million from the adoption of ASU 2016-09 related to stock compensation, $1.6 million from the corporate tax rate reduction, and other impacts of $(0.4) million.



Due to the Act, as of fiscal year end 2018, U.S. deferred taxes were no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. Therefore, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.



The following tables present our available operating loss and credit carryforwards as of October 31, 2019, and their related expiration periods:

Operating Loss Carryforwards
 
Amount
   
Expiration
Periods
 
Federal
 
$
85,949
   
2028-Indefinite
 
State
   
206,513
     
2019-2039
 
Foreign
   
9,177
     
2022-2029
 


Tax Credit Carryforwards
 
Amount
   
Expiration
Period
 
Federal research and development
 
$
4,522
     
2019-2039
 
State
   
5,870
     
2020-2029
 


In September 2019, we entered into a Section 382 Rights Agreement with Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The purpose of the Rights Agreement is to deter trading of our common stock that would result in a change in control (as defined in Internal Revenue Control Section 382), thereby preserving our future ability to use our historical federal net operating losses and other Tax Attributes (as defined in the Rights Agreement). In connection with our entry into the Rights Agreement, our board of directors declared a dividend of one preferred stock purchase right, payable on or about October 1, 2019, for each share of common stock, par value $0.01 per share, of the Company’s outstanding on September 30, 2019, to the stockholders of record on that date.


A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Balance at beginning of year
 
$
1,775
   
$
3,384
   
$
4,606
 
Additions (reductions) for tax positions in prior years
   
(466
)
   
(44
)
   
207
 
Additions based on current year tax positions
   
1,286
     
498
     
323
 
Settlements
   
(204
)
   
(56
)
   
(922
)
Lapses of statutes of limitations
   
(633
)
   
(2,007
)
   
(830
)
Balance at end of year
 
$
1,758
   
$
1,775
   
$
3,384
 


As of October 31, 2019, October 31, 2018 and October 29, 2017, the balance of unrecognized tax benefits, which are included in Other liabilities, includes $1.9 million, $1.9 million, and $3.4 million, respectively, that, if recognized, would impact the effective tax rates. Included in each of these amounts were interest and penalties of $0.2 million, $0.1 million, and $0.1 million, at the end of fiscal year 2019, 2018, and 2017, respectively. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above include settlements of non-U.S. audits. 



Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that the amount of uncertain tax positions (including accrued interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.



Income tax payments were $15.9 million, $6.1 million and $9.3 million in fiscal years 2019, 2018 and 2017, respectively. Cash received as refunds of income taxes paid in prior years amounted to $1.1 million and $0.1 million in fiscal years 2018 and 2017, respectively, with an immaterial amount being received in fiscal year 2019.



Adoption of New Accounting Standard


In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets in the consolidated balance sheets) against beginning retained earnings.


NOTE 12 - EARNINGS PER SHARE


The calculation of basic and diluted earnings per share is presented as follows:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Net income attributable to Photronics, Inc. shareholders
 
$
29,793
   
$
42,055
   
$
13,130
 
Effect of dilutive securities:
                       
Interest expense on convertible notes, net of related tax effects
   
845
     
1,999
     
-
 
Earnings for diluted earnings per share
 
$
30,638
   
$
44,054
   
$
13,130
 
Weighted-average common shares computations:
                       
Weighted-average common shares used for basic earnings per share
   
66,347
     
68,829
     
68,436
 
Effect of dilutive securities:
                       
Convertible notes
   
2,360
     
5,542
     
-
 
Share-based payment awards
   
448
     
450
     
852
 
Potentially dilutive common shares
   
2,808
     
5,992
     
852
 
Weighted-average common shares used for diluted earnings per share
   
69,155
     
74,821
     
69,288
 
                         
Basic earnings per share
 
$
0.45
   
$
0.61
   
$
0.19
 
Diluted earnings per share
 
$
0.44
   
$
0.59
   
$
0.19
 


The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Share based payment awards
   
1,250
     
1,627
     
1,308
 
Convertible notes
   
-
     
-
     
5,542
 
Total potentially dilutive shares excluded
   
1,250
     
1,627
     
6,850
 


Subsequent to October 31, 2019, we repurchased 0.9 million shares of our common stock. See Note 19 for information on our share repurchase programs.

NOTE 13 - COMMITMENTS AND CONTINGENCIES


As of October 31, 2019, we had outstanding purchase commitments of $130.3 million, $111.8 million of which was for capital equipment. Included in the latter amount is $30.8 million which we intend to finance under a capital lease. As discussed in Note 6, we’ve been approved for a lease to finance the purchase of a high-end lithography tool under an agreement entered into in fiscal 2019. See Note 8 for information on our operating lease commitments.



As of October 31, 2019, we had recorded liabilities for the purchase of equipment of $17.2 million.



We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.

NOTE 14 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION


We operate as a single operating segment as a manufacturer of photomasks, which are high precision quartz or glass plates containing microscopic images of electronic circuits for use in the fabrication of IC’s and FPDs.


Our 2019, 2018 and 2017 revenue by geographic origin and by IC and FPD products are presented below.


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Net revenue
                 
Taiwan
 
$
244,377
   
$
237,039
   
$
187,818
 
Korea
   
147,734
     
147,066
     
122,165
 
United States
   
105,045
     
112,648
     
102,040
 
Europe
   
32,585
     
35,540
     
36,081
 
China
   
19,010
     
1,157
     
168
 
All other Asia
   
1,909
     
1,826
     
2,406
 
   
$
550,660
   
$
535,276
   
$
450,678
 
                         
IC
 
$
406,191
   
$
416,064
   
$
350,260
 
FPD
   
144,469
     
119,212
     
100,418
 
   
$
550,660
   
$
535,276
   
$
450,678
 


Our 2019, 2018, and 2017 long-lived assets by geographic area are presented below.


 
As of
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Long-lived assets
                 
China
 
$
232,394
   
$
102,985
   
$
8,273
 
Taiwan
   
146,467
     
177,626
     
186,192
 
United States
   
130,935
     
156,948
     
180,095
 
Korea
   
117,755
     
127,764
     
147,265
 
Europe
   
4,890
     
6,458
     
13,372
 
   
$
632,441
   
$
571,781
   
$
535,197
 


One customer accounted for 16% of our revenue in fiscal years 2019, 2018 and 2017, respectively, and another customer accounted for 15%, 15% and 16% of our revenue in fiscal years 2019, 2018 and 2017, respectively.



NOTE 15 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT


The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the years ended October 31, 2019 and October 31, 2018:



 
Year Ended October 31, 2019
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2018
 
$
(4,328
)
 
$
(638
)
 
$
(4,966
)
Other comprehensive loss
   
(2,877
)
   
(74
)
   
(2,951
)
Less: other comprehensive income (loss) attributable to noncontrolling interests
   
1,126
     
(38
)
   
1,088
 
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)



 
Year Ended October 31, 2018
 
   
Foreign Currency
Translation
Adjustments
   
Amortization
of Cash
Flow Hedge
   
Other
   
Total
 
Balance at October 29, 2017
 
$
7,627
   
$
(48
)
 
$
(688
)
 
$
6,891
 
Other comprehensive income before reclassifications
   
(16,672
)
   
-
     
101
     
(16,571
)
Amounts reclassified from other accumulated comprehensive income
   
-
     
48
     
-
     
48
 
Net current period other comprehensive income
   
(16,672
)
   
48
     
101
     
(16,523
)
Less: other comprehensive (loss) income attributable to noncontrolling interests
   
(4,717
)
   
-
     
51
     
(4,666
)
Balance at October 31, 2018
 
$
(4,328
)
 
$
-
   
$
(638
)
 
$
(4,966
)


Amortization of the cash flow hedge is included in cost of goods sold in the 2018 and 2017 consolidated statements of income.

NOTE 16 – CONCENTRATIONS OF CREDIT RISK


Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.



Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.



As of October 31, 2019, one of our customers accounted for 17% of our net accounts receivable. As of October 31, 2018, two of our customers individually accounted for 20% and 10% of our net accounts receivable.


NOTE 17 - RELATED PARTY TRANSACTIONS


On January 20, 2018, Photronics, Inc. entered into a four-year consulting agreement with DEMA Associates, LLC, for $0.4 million per year. Two members of our board of directors, including the chairman, and a member of the chairman’s immediate family, are members of DEMA Associates, LLC. We incurred expenses for services provided by this entity of $0.4 million and $0.3 million in fiscal years 2019 and 2018, respectively.



In July 2016, we entered into a contract for information technology services with a parent entity for which members of our board of directors served as the executive chairman of the board and a director of a wholly owned subsidiary of that entity. In fiscal year 2018, we incurred expenses for services provided by the parent entity of $0.1 million during the period in which our board members served on the board of directors of this entity and, in fiscal year 2017, we incurred expenses of $0.5 million with the parent entity.



An officer of our company is related to an individual in a position of authority at one of our largest customers. We recorded revenue from this customer of $87.0 million, $78.4 million and $73.6 million, in fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019 and October 31, 2018, we had accounts receivable of $22.2 million and $23.5 million, respectively, from this customer.



We purchase photomask blanks from an entity of which a former officer of ours is a significant shareholder. The Company purchased $4.5 million of photomask blanks from this entity during the period in 2017 when the former officer was employed by us.



We believe that the terms of our transactions with the related parties described above were negotiated at arm’s length and were no less favorable to us than terms we could have obtained from unrelated third parties.

NOTE 18 - FAIR VALUE MEASUREMENTS


The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.



The fair values of our cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying values due to their short-term maturities. The fair values of our variable rate debt instruments are a Level 2 measurement and approximates their carrying values due to the variable nature of the underlying interest rates. The fair values of our convertible senior notes is a Level 2 measurement, as it was determined using inputs that were either observable market data, or could be derived from, or corroborated with, observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. We did not have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 31, 2019 or October 31, 2018.



Fair Value of Financial Instruments Not Recorded at Fair Value



The fair value of our convertible senior notes was a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018.


 
October 31, 2018
 
   
Fair Value
   
Carrying Value
 
             
3.25% convertible senior notes matured 2019
 
$
62,094
   
$
57,453
 


NOTE 19 – SHARE REPURCHASE PROGRAMS



In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended).



In October 2018, the Company’s board of directors authorized the repurchase of up to $25 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and was terminated on February 1, 2019.



In July 2018, the Company’s Board of Directors authorized the repurchase of up to $20 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and was completed in October 2018, when the authorized amount was exhausted.



All of the shares purchased under the above repurchase programs were retired in fiscal year 2019. The Table below presents information on the repurchase programs.



 
Fiscal Year 2019
Purchases
   
Fiscal Year 2018
Purchases
   
Total Purchases
Under Programs
 
                   
Number of shares repurchased
   
2,133
     
2,558
     
4,691
 
                         
Cost of shares repurchased
 
$
21,696
   
$
23,111
   
$
44,807
 
                         
Average price paid per share
 
$
10.17
   
$
9.04
   
$
9.55
 

NOTE 20 SUBSIDIARY DIVIDEND


In fiscal years 2019 and 2018, PDMC, the Company’s majority owned subsidiary in Taiwan, paid dividends of which 49.99%, or approximately $45.1 and $8.2 million, respectively, were paid to noncontrolling interests.


NOTE 21 QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)


The following table sets forth certain unaudited quarterly financial data:


 
First
   
Second
   
Third
   
Fourth
   
Year
 
Fiscal 2019:
                             
                               
Revenue
 
$
124,712
   
$
131,580
   
$
138,112
   
$
156,256
   
$
550,660
 
Gross profit
   
26,102
     
26,010
     
30,570
     
38,159
     
120,841
 
Net income
   
7,768
     
9,852
     
9,834
     
13,037
     
40,491
 
Net income attributable to Photronics, Inc. shareholders
   
5,267
     
8,479
     
6,347
     
9,700
     
29,793
 
                                         
Earnings per share:
                                       
Basic
 
$
0.08
   
$
0.13
   
$
0.10
   
$
0.15
   
$
0.45
 
Diluted
 
$
0.08
   
$
0.13
   
$
0.10
   
$
0.15
   
$
0.44
 
                                         
 
First
   
Second
   
Third
   
Fourth
   
Year
 
Fiscal 2018:
         
(a)
                   
(a)
 
                                         
Revenue
 
$
123,446
   
$
130,779
   
$
136,391
   
$
144,660
   
$
535,276
 
Gross profit
   
27,662
     
32,819
     
35,597
     
35,425
     
131,503
 
Net income
   
9,481
     
15,189
     
19,797
     
16,769
     
61,236
 
Net income attributable to Photronics, Inc. shareholders
   
5,898
     
10,665
     
13,005
     
12,487
     
42,055
 
                                         
Earnings per share:
                                       
Basic
 
$
0.09
   
$
0.15
   
$
0.19
   
$
0.18
   
$
0.61
 
Diluted
 
$
0.09
   
$
0.15
   
$
0.18
   
$
0.18
   
$
0.59
 



(a)          Includes $0.6 million gain on sale of assets.


NOTE 22 - RECENT ACCOUNTING PRONOUNCEMENTS


Accounting Standards Updates to be Implemented



In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13 “Measurement of Credit Losses”, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss model, found in current GAAP, with an expected credit loss model; the new model requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.



In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)”, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. We adopted ASU 2016-02 and all subsequent amendments, collectively codified in Topic 842, on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption, and recorded right-of-use (ROU) leased assets of  approximately $6.7 million, and corresponding lease liabilities, which were discounted at our incremental borrowing rates.


The guidance allows a number of elections and practical expedients, of which we have elected to employ the following:
 
-  Election not to recognize short-term leases on the balance sheet.
 
-  Practical expedient to not separate lease and non-lease components in a contract.
 
-  Practical expedient “package” for transitioning to the new guidance:
 
* Not reassessing whether any expired or existing contracts are or contain leases.
 
* Not reassessing lease classification for any existing or expired leases.
 
* Not reassessing initial direct costs for any existing leases.
 

We do not expect our adoption of Topic 842 to affect our cash flows or our ability to comply with covenants under our credit agreements.



Accounting Standards Updates Implemented



In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.




In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 was effective for us in our first quarter of fiscal year 2019 and applied on a modified retrospective transition basis. Please see Note 11 for a discussion of the effects of adopting this guidance.



In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.



We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition of, and adjustments to, these items were reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation. Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The impact of the adoption of this guidance on our October 31, 2019 financial statements is presented in Note 7. 



The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above-mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.


Shipping and handling activities performed after control of a good is transferred to a customer


We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.

Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year


We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.

Exclusion of sales and similar taxes collected from customers in the transaction price


Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.

Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers


As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ that method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.
 

 
Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations

For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.

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

None.

ITEM 9A.
CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

We have established and currently maintain disclosure controls and procedures, as such term is defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), designed to provide reasonable assurance that information required to be disclosed in our reports filed under the Exchange Act, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to management, including our chief executive officer and chief financial officer, as appropriate, to allow for timely decisions regarding required disclosure. In designing and evaluating disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management necessarily was required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

Our management, under the supervision and with the participation of our chief executive officer and chief financial officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based upon that evaluation, our chief executive officer and chief financial officer concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of the end of the period covered by this report.

Changes in Internal Control over Financial Reporting

There was no change in our internal control over financial reporting during the fourth fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.



Management’s Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) of the Exchange Act. 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.

Management assessed the effectiveness of our internal control over financial reporting as of October 31, 2019, based on the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in its “Internal Control - Integrated Framework” (2013). Management, under the supervision and with the participation of our chief executive officer and chief financial officer, concluded that our internal control over financial reporting was effective as of October 31, 2019.

The Company’s independent registered public accounting firm, Deloitte & Touche LLP, has audited the effectiveness of the Company’s internal control over financial reporting as of October 31, 2019, as stated in their report on page 34 of this Form 10-K.

December 20, 2019

ITEM 9B.
OTHER INFORMATION

None.



PART III

ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

The information as to Directors required by Items 401, 405 and 407(c)(3)(d)(4) and (d)(5) of Regulation S-K is set forth in our 2020 Definitive Proxy Statement which will be filed with the Securities and Exchange Commission pursuant to Regulation 14A of the Exchange Act within 120 days after the end of the fiscal year covered by this Form 10-K under the caption “PROPOSAL 1 - ELECTION OF DIRECTORS,” “SECTION 16(A) BENEFICIAL OWNERSHIP REPORTING COMPLIANCE” and in the third paragraph under the caption “MEETINGS AND COMMITTEES OF THE BOARD,” and is incorporated in this report by reference. The information as to Executive Officers is included in our 2020 Definitive Proxy Statement under the caption “EXECUTIVE OFFICERS” and is incorporated in this report by reference.

We have adopted a code of ethics that applies to our principal executive officer, chief financial officer or principal financial officer and principal accounting officer. A copy of the code of ethics may be obtained, free of charge, by writing to the vice president, general counsel of Photronics, Inc. at 15 Secor Road, Brookfield, Connecticut 06804.

ITEM 11.
EXECUTIVE COMPENSATION

The information required by Item 402 of Regulation S-K and paragraph (e)(4) and (e)(5) of Item 407 is set forth in our 2020 Definitive Proxy Statement under the captions “EXECUTIVE COMPENSATION”, “CERTAIN AGREEMENTS”, “DIRECTORS’ COMPENSATION”, “COMPENSATION COMMITTEE INTERLOCKS AND INSIDER PARTICIPATION” and “COMPENSATION COMMITTEE REPORT ON EXECUTIVE COMPENSATION”, respectively, and is incorporated in this report by reference.

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

The information required by Item 201(d) of Regulation S-K is set forth in our 2020 Definitive Proxy Statement under the caption “EQUITY COMPENSATION PLAN INFORMATION”, and is incorporated in this report by reference. The information required by Item 403 of Regulation S-K is set forth in our 2020 Definitive Proxy Statement under the caption “OWNERSHIP OF COMMON STOCK BY DIRECTORS, OFFICERS AND CERTAIN BENEFICIAL OWNERS”, and is incorporated in this report by reference.

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

The information required by Items 404 and Item 407(a) of Regulation S-K is set forth in our 2020 Definitive Proxy Statement under the captions “MEETINGS AND COMMITTEES OF THE BOARD” and “RELATED PARTY TRANSACTIONS”, respectively, and is incorporated in this report by reference.

ITEM 14.
PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required by Item 9(e) of Rule 14a-101 of the Exchange Act is set forth in our 2020 Definitive Proxy Statement under the captions “Fees Paid to the Independent Registered Public Accounting Firm” and “AUDIT COMMITTEE REPORT”, and is incorporated in this report by reference.

PART IV

ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

The following documents are filed as part of this report:

   
Page
No.
     
1.
32
     
2.
Financial Statement Schedule:
 
     
 
72
     
 
All other schedules are omitted because they are not applicable.
 
     
3.
72



Schedule II 
Valuation and Qualifying Accounts
for the Years Ended October 31, 2019, October 31, 2018
and October 29, 2017
(in $ thousands)

 
Balance at
Beginning of
Year
   
Charged to
Costs and
Expenses
   
Deductions
   
Balance at
End of
Year
 
Allowance for Doubtful Accounts
                       
                         
Year-ended October 31, 2019
 
$
1,526
   
$
(18
)
 
$
(174
)(a)
 
$
1,334
 
Year-ended October 31, 2018
 
$
2,319
   
$
(809
)
 
$
16
(a)
 
$
1,526
 
Year ended October 29, 2017
 
$
3,901
   
$
(1,600
)(b)
 
$
18
(a)
 
$
2,319
 

_________________
(a)
Uncollectible accounts written off, net, and impact of foreign currency translation.
(b)
Reversal of valuation allowance.



ITEM 16.
FORM 10-K SUMMARY

Not applicable.

EXHIBITS INDEX
 
 
 
 
Incorporated by Reference
 
Filed or
Furnished
Herewith
Exhibit
Number
 
Description
 
Form
 
Exhibit
 
Filing
Date
 
 
 
 
 
 
 
 
 
 
 
 
Certificate of Incorporation as amended July 9, 1986, April 9, 1990, March 16, 1995, November 13, 1997, April 15, 2002 and June 20, 2005.
 
 
 
 
 
 
 
 X
 
 
 
 
 
 
 
 
 
 
 
 
Amended and Restated By-laws of the Company dated as of September 7, 2016.
 
8-K
 
3.2 
 
9/13/2016
 
 
                     
 
Description of Securities of the Company
             
X
                     
 
Certificate of Amendment with Respect to Series A Preferred Stock, dated September 24, 2019
 
8-K
 
3.1
 
9/24/2019
   
 
 
 
 
 
 
 
 
 
 
 
 
Indenture dated January 22, 2015, by and between the Company and the Bank of New York Mellon Trust Company, N.A., as trustee.
 
8-K
 
 4.2
 
1/28/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Company’s 1992 Employee Stock Purchase Plan
 
10-K
 
10.1
 
12/20/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment to the Employee Stock Purchase Plan as of March 24, 2004.+
 
10-K
 
10.2
 
1/6/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment to the Employee Stock Purchase Plan as of April 8, 2010.+
 
10-K
 
10.4
 
1/7/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment to the Employee Stock Purchase Plan as of March 28, 2012.+
 
 10-K
 
 10.4
 
 12/21/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment to the Employee Stock Plan as of December 18, 2019*
             
X
                     
 
2016 Equity Incentive Compensation Plan.+
 
DEF 14A
 
 
 
2/29/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The Company’s 2007 Long-Term Equity Incentive Plan.+
 
 
 
 
 
 
 
 X



 
Amendment to the 2007 Long-Term Equity Incentive Plan as of April 8, 2010.+
 
10-K
 
10.7
 
1/7/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment to the 2007 Long Term Equity Incentive Plan as of April 11, 2014.+
 
10-K
 
10.8
 
1/6/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2011 Executive Incentive Compensation Plan effective as of November 1, 2010.+
 
10-K
 
10.9
 
1/6/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Joint Venture Framework Agreement dated November 20, 2013, between the Company and Dai Nippon Printing  Co., Ltd.#
 
10-K/A
 
10.19
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Joint Venture Operating Agreement dated November 20, 2013, between the Company and Dai Nippon Printing Co., Ltd.#
 
10-K/A
 
10.20
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outsourcing Agreement dated November 20, 2013, among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation.#
 
10-K/A
 
10.21
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
License Agreement dated November 20, 2013, between the Company and Photronics Semiconductor Mask Corporation.#
 
10-K/A
 
10.22
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
License Agreement dated November 20, 2013, between Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation.#
 
10-K/A
 
10.23
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Margin Agreement dated November 20, 2013, among the Company, Dai Nippon Printing Co., Ltd and Photronics Semiconductor Mask Corporation.#
 
10-K/A
 
10.24
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Merger Agreement dated January 16, 2014, between Photronics Semiconductor Mask Corporation and DNP Photomask Technology Taiwan Co., Ltd.#
 
10-K/A
 
10.25
 
7/8/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Executive Employment Agreement between the Company and Christopher J. Progler, Vice President, Chief Technology Officer dated September 10, 2007.+
 
 
 
 
 
 
 
 X
 
 
 
 
 
 
 
 
 
 
 
 
Executive Employment Agreement between the Company and Peter S. Kirlin dated May 4, 2015.+
 
10-Q
 
10.28
 
9/9/2015
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Executive Employment Agreement between the Company and Richelle E. Burr dated May 21, 2010.+
 
10-K
 
10.30
 
1/7/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Executive Employment Agreement between the Company and John P. Jordan dated September 5, 2017.+
 
 10-K
 
10.31 
 
12/20/2017 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Consulting Agreement between the Company and DEMA Associates, LLC dated January 20, 2018.
 
 10-K
 
10.21
 
12/21/2018
 
 



 
Form of Amendment to Executive Employment Agreement dated March 16, 2012.+
 
 
 
 
 
 
 
 X
 
 
 
 
 
 
 
 
 
 
 
 
Fourth Amended and Restated Credit Agreement dated as of September 27, 2018 among Photronics, Inc. the Foreign Subsidiary Borrower Party Thereto, the Lender Party Thereto, JPMorgan Chase Bank, N.A. as Administrative and Collateral Agent and Bank of America, N.A. as syndication agent
 
10-K
 
10.24
 
12/21/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Third Amended and Restated Security Agreement entered into as of September 27, 2018 by and among Photronics, Inc., the subsidiaries of the Company and JPMorgan Chase Bank N.A
 
10-K
 
10.25
 
12/21/2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fixed Asset Loan Agreement between Photronics DNP Mask Corporation Xiamen and Industrial and Commercial Bureau China Limited Xiamen Xiang’an Branch effective as of November 29, 2012
 
10-K
 
10.26
 
12/21/2018
   
                     
 
Working Capital Loan Agreement between Industrial and Commercial Bureau China Limited Xiamen Xiang’an Branch and Photronics DNP Mask Corporation Xiamen effective as of November 7, 2018.
 
10-K
 
10.27
 
12/21/2018
   
                     
 
Investment Agreement between Xiamen Torch Hi-Tech Industrial Development Zone Management Committee and Photronics Singapore Pte. Ltd.
 
10-Q
 
10.35
 
9/2/2016
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amendment No. 1 to the Investment Agreement between Xiamen Torch Hi-Tech Industrial Development Zone Management Committee and Photronics Singapore Pte, Ltd #*
             
X
                     
 
Contribution Agreement dated May 16, 2017 among Dai Nippon Printing Co., Ltd. (“DNP), DNP Asia Pacific Pte. Ltd. (“DNP Asia Pacific”), Photronics, Inc. (“Photronics”), Photronics Singapore Pte. Ltd., (“Photronics Singapore”), and Xiamen American Japan Photronics Mask Co., Ltd. (“PDMCX”).#
 
10-Q/A
 
10.26
 
12/19/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Joint Venture Operating Agreement dated May 16, 2017 among Photronics, Photronics Singapore, DNP and DNP Asia Pacific.#
 
10-Q/A
 
10.27
 
12/19/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outsourcing Agreement dated May 16, 2017 among Photronics, DNP, Photronics DNP Photomask Corporation (“PDMC”), and PDMCX.#
 
10-Q/A
 
10.28
 
12/19/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Amended and Restated License Agreement dated May 16, 2017 between DNP and PDMC.#
 
10-Q/A
 
10.29
 
12/19/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Investment Cooperation Agreement between Hefei State Hi-tech Industry Development Zone and Photronics UK, Ltd.
 
10-K
 
10.42
 
12/20/2017
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Section 382 Rights Agreement, dated as September 23, 2019, between Photronics, Inc. and Computershare Trust Company, N.A. as rights agent.
 
8-K
 
4.1
 
9/24/2019
   
                     
 
List of Subsidiaries of the Company.*
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
Consent of Deloitte & Touche LLP, Independent Registered Public Accounting Firm*
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
Certification of Chief Executive Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
Certification of Chief Financial Officer pursuant to Rule 13a-14(a)/15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
 
Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350 as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*
 
 
 
 
 
 
 
X



101.INS
 
XBRL Instance Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.SCH
 
XBRL Taxonomy Extension Schema Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.CAL
 
XBRL Taxonomy Extension Calculation Linkbase Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.DEF
 
XBRL Taxonomy Extension Definition Linkbase Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.LAB
 
XBRL Taxonomy Extension Label Linkbase Document
 
 
 
 
 
 
 
X
 
 
 
 
 
 
 
 
 
 
 
101.PRE
 
XBRL Taxonomy Extension Presentation Linkbase Document
 
 
 
 
 
 
 
X

+
Represents a management contract or compensatory plan or arrangement.
#
Portions of this exhibit have been omitted pursuant to a request for confidential treatment filed with the Securities and Exchange Commission.
*
Represents an exhibit that is filed with this Annual Report on Form 10-K.

The Company will provide a copy of any exhibit upon receipt of a written request for the particular exhibit or exhibits desired. All requests should be addressed to the Company’s general counsel at the address of the Company’s principal executive offices.



SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
PHOTRONICS, INC.
 
        (Registrant)
 
  
By
 
By
 
 
 
/s/ John P. Jordan
 
/s/ Eric Rivera
 
 
John P. Jordan
Senior Vice President, Chief Financial Officer
(Principal Financial Officer)
 
Eric Rivera
Vice President, Corporate Controller
(Principal Accounting Officer)
 
 
December 20, 2019
 
December 20, 2019
 

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.

By
  
 
/s/ Peter S. Kirlin
 
December 20, 2019
 
 
Peter S. Kirlin
Chief Executive Officer
Director
(Principal Executive Officer)
 
 
 
 
  
By
 
 
/s/ John P. Jordan
 
December 20, 2019
 
 
John P. Jordan
Senior Vice President, Chief Financial Officer
(Principal Financial Officer)
 
 
 
 
  
By
 
 
/s/ Eric Rivera
 
December 20, 2019
 
Eric Rivera
Vice President, Corporate Controller
(Principal Accounting Officer)
 
 
 
  
By
 
 
  
 
 
/s/ Constantine S. Macricosta
 
December 20, 2019
 
 
Constantine S. Macricostas
Chairman of the Board
 
 
 
  
By
 
  
 
 
/s/ Walter M. Fiederowicz
 
December 20, 2019
 
 
Walter M. Fiederowicz
Director
 
 
 
  
By
  
 
 
/s/ Joseph A. Fiorita, Jr.
 
December 20, 2019
 
Joseph A. Fiorita, Jr.
Director
 
 
 
  
By
 
  
 
 
/s/ Liang-Choo Hsia
 
December 20, 2019
 
 
Liang-Choo Hsia
Director
 
 
 
  
By
 
  
 
 
/s/ George Macricostas
 
December 20, 2019
 
 
George Macricostas
Director
 
 
 



By
 
  
 
 
/s/ Mary Paladino
 
December 20, 2019
 
 
Mary Paladino
Director
 
 
 
 
 
  
 
By
 
  
 
 
/s/ Mitchell G. Tyson
 
December 20, 2019
 
 
Mitchell G. Tyson
Director
 
 
 



77
EX-3.1 2 ex3_1.htm EXHIBIT 3.1

Exhibit 3.1
 
CERTIFICATE OF CORRECTION OF
CERTIFICATE OF AMENDMENT
OF
PHOTRONICS, INC.
 
To the Secretary of State
of the State of Connecticut
 
It is hereby certified that:
 
1.
The name of the corporation (hereinafter called the “Corporation”) is Photronics, Inc.
2.
The Certificate of Amendment of the Corporation, which was filed by the Secretary of State of the State of Connecticut on April 15, 2002, is hereby corrected.
3.
The incorrect statement in said document and the reason it is incorrect are:
 
Due to a scrivener’s error, a portion of the first paragraph of Article Third was inadvertently omitted from the Certificate of Amendment filed with the Secretary of the State of the State of Connecticut on April 15, 2002.
 
4.
The portion of the document in corrected form is as follows:
 
“3. The aggregate number of shares which the Corporation shall have the authority to issue is 152,000,000, of which 2,000,000 shares shall be shares of Preferred Stock having a par value of $0.01 per share (hereinafter called “Preferred Stock”) and 150,000,000 shares shall be shares of Common Stock having a par value of $0.01 per share (hereinafter called “Common Stock”).”
 
Signed on June 20, 2005
 
 
/s/ Edwin L. Lewis
 
Vice President, Secretary and General Counsel

CERTIFICATE OF AMENDMENT
STOCK CORPORATION
 
Office of the Secretary of the State
30 Trinity Street / P.O. Box 150470 / Hartford, CT 06115-0470 /Rev. 12/1999
 
Space For Office Use Only
 
 
1. NAME OF CORPORATION:
PHOTRONICS, INC.
 
 
2. THE CERTIFICATE OF INCORPORATION IS (check A., B. or C.):
 
XXX
A. AMENDED.
 
 
 ____
B. AMENDED AND RESTATED.
 
 
____
C. RESTATED.
 
3. TEXT OF EACH AMENDMENT / RESTATEMENT:
 
RESOLVED, that the Certificate of Incorporation be amended by striking the first paragraph of Article Third in its entirety and substituting therefor the following:
 
3.
The aggregate number of shares which the Corporation shall have the authority to issue is 152,000,000 shares, of which 2,000,000 shares shall be shares of Preferred Stock having a par value of $0.01 per share(hereinafter called “Common Stock”).
 

The amendment shall be effective upon filing of this Certificate of Amendment with the Secretary of State.
 
(Please reference an 8 1/2 X 11 attachment if additional space is needed)
 
 
Space For Office Use Only

4.
VOTE INFORMATION (check A., B. or C.):
 

XXX A. The resolution was approved by shareholders as follows:
 
(set forth all voting information required by Conn. Gen. Stat. Section 33-800 as amended in the space provided below)
 
There was only one class of shares outstanding entitled to vote on the amendment. That class was Common Stock, par value $0.1 per share, of which 30,373,076 were outstanding on the record date for the vote. At the meeting to vote on the amendment, 25,725,980 shares of Common Stock were indisputably present. The vote on the amendment was 23,466,159 shares in favor of the amendment and such vote was sufficient for approval of the amendment.
 
The amendment was adopted by the shareholders on March 20, 2002 and by the Board of Directors on March 20, 2002.
 
____B.
The amendment was adopted by the board of directors without shareholder action. No shareholder vote was required for adoption.
 
 
____C.
The amendment was adopted by the incorporators without shareholder action. No shareholder vote was required for adoption.
 
5. EXECUTION:
Dated this 22nd day of March , 2002.
 
James A. Eder
 
Secretary
 
/s/James A. Eder
Print or type name of signatory
 
Capacity of signatory
 
Signature


CERTIFICATE OF AMENDMENT
STOCK CORPORATION
 
Office of the Secretary of the State
 
30 Trinity Street/P.O. Box 150470/Hartford, CT 06115-0470/new/1-97
 
Space For Office Use Only
 
1.
NAME OF CORPORATION:
 
PHOTRONICS, INC.

2.
THE CERTIFICATE OF INCORPORATION IS (check A., B., or C.):
 
XXX
A. AMENDED.
 ____
B. AMENDED AND RESTATED.
____
C. RESTATED.
 
3.
TEXT OF EACH AMENDMENT / RESTATEMENT:
 
RESOLVED, that the Certificate of Incorporation be amended by striking the first paragraph of Article Third in its entirety and substituting therefor the following:
 
3).
The aggregate number of shares which the Corporation shall have the authority to issue is 77,000,000 shares, of which 2,000,000 shares shall be shares of Preferred Stock having a par value of $0.01 per share(hereinafter called “Preferred Stock”) and 75,000,000 shares shall be shares of Common Stock having a par value of $0.01 per share(hereinafter call “Common Stock”).
 
The amendment shall be effective upon filing of this Certificate of Amendment with the Secretary of State.
 
(Please reference an 8 1/2 X 11 attachment if additional space is needed)
 
Space For Office Use Only

4. VOTE INFORMATION (check A., B., or C.)
 
XXX A. The resolution was approved by shareholders as follows:
 
(set forth all voting information required by Conn. Gen. Stat. section 33-800 as amended in the space provided below)
 
There was only one class of shares outstanding entitled to vote on the amendment. That class was Common Stock, par value $0.01 per share, of which 12,062,368 shares were outstanding on the record date for the vote. At the meeting to vote on the amendment, 10,156,367 shares of Common Stock were indisputably present at the meeting.
 
The vote on the amendment was 8,801,215 shares in favor of the amendment and such vote was sufficient for approval of the amendment.
 
The amendment was adopted by the shareholders on November 13, 1997 and by the Board of Directors on September 12, 1997.
 
____B.
The amendment was adopted by the board of directors without shareholder action. No shareholder vote was required for adoption.
 
 
____C.
The amendment was adopted by the incorporators without shareholder action. No shareholder vote was required for adoption.
 
5. EXECUTION:
Dated this 13th day of November, 1997
 
JEFFREY P. MOONAN
 
SECRETARY
 
/s/ Jeffrey P. Moonan
Print or type name of signatory
 
Capacity of signatory
 
Signature

STATE OF CONNECTICUT
SECRETARY OF THE STATE
30 TRINITY STREET
HARTFORD, CT 06106

1.
Name of Corporation (Please enter name within lines)
PHOTRONICS, INC.
 
 
 
 
2.
The Certificate if Incorporation is: (Check one)
 
 
 
x  A.
Amended only, pursuant to Conn. Gen. Stat. Section 33-360.
 
 
 
 
o   B.
Amended only, to cancel authorized shares (state number of shares to be cancelled, the class, the series, if any, and the par value, P.A. 90-107.)
 
 
 
 
o   C.
Restated only, pursuant to Conn. Gen. Stat. Section 33-362(a)
 
 
 
 
o   D.
Amended and restated, pursuant to Conn. Gen. Stat. Section 33-362(c).
 
 
 
 
o   E.
Restated and superseded pursuant to Conn. Gen. Stat. Section 33-362(d).
 
 
 
 
Set forth here the resolution of amendment and/or restatement. Use an 8 1/2x11 attached sheet if more space is needed. Conn. Gen. Stat. Section 1-9.
 
 
RESOLVED, that the Certificate of Incorporation be amended by striking the first paragraph of Article Third in its entirety and substituting therefor the following:
 
 
 
3)
The aggregate number of shares which the Corporation shall have the authority to issue is 22,000,000 shares, of which 2,000,000 shares shall be shares of Preferred Stock having a par value of $0.01 per share (hereinafter called “Preferred Stock”) and 20,000,000 shares shall be shares of Common Stock having a par value of $0.01 per share(hereinafter called “Common Stock”).
 
 
(If 2A or 2B is checked, go to 5 & 6 to complete this certificate. If 2C or 2D is checked, complete 3A or 3B. If 2E is checked, complete 4.)
 
 
3.
(Check one)
 
 
 
o
A. This Certificate purports merely to restate but not to change the provisions of the original Certificate of Incorporation as supplemented and amended to date, and there is no discrepancy between the provisions of the original Certificate of Incorporation as supplemented and amended to date, and the provisions of this Restated Certificate of Incorporation. (If 3A is checked, go to 5 & 6 to complete this certificate.).


 
o
B. This Restated Certificate of Incorporation shall give effect to the amendment(s) and purports to restate all those provisions now in effect not being amended by such new amendment(s). (If 3B is checked, check 4, if true, and go to 5 & 6 to complete this Certificate.)
 
 
 
4.
(Check, if true)
 
 
 
o
This restated Certificate of Incorporation was adopted by the greatest vote which would have been required to amend any provision of the Certificate of Incorporation as in effect before such vote and supersedes such Certificate of Incorporation.
 
 
 
5.
The manner of adopting the resolution was as follow
 
 
 
 
x
A. By the board of directors and shareholders pursuant to Conn. Gen. Stat. Section 33 – 360.
Vote of Shareholders: (Check (i) or (ii), and check (iii) if applicable.)
 
 
 
 
 
(i) x
No shares are required to be voted as a class; the shareholder’s vote was as follows:
 
 
 
 
Vote Required for Adoption 3,288,639 Vote Favoring Adoption 5,151,790
 
 
 
 
 
 
(ii) o
There are shares of more than one class entitled to vote as a class. The designation of each class required for adoption of the resolution and the vote of each class in favor of adoption were as follows:
(Use and 8 1/2 x 11 attached sheet if more space is needed. Conn. Gen. Stat. (S) 1 - 9.)
 
 
 
 
 
 
(iii) x
Check here if the corporation has 100 or more recordholders, as defined in Conn. Gen. Stat. (S) 33 - 311a(a)
 
 
 
 
 
o
B. By the board of directors acting alone, pursuant to Conn. Gen. Stat.(S) 33 - 360(b)(2) or 33-362(a).
 
The number of affirmative votes required to adopt such resolution is: _______________________
 
The number of directors’ voted in favor of resolution was:
 
We hereby declare, under the penalties of false statement, that the statements made in the foregoing certificate are true:
 

 
(Print or Type)
 
Signature
 
(Print or Type)
 
Signature
 
 
 
 
 
 
 
Name of Pres.
 
 
 
Name of Sec.
 
 
Michael J. Yomazzo
 
/s/ Michael J. Yomazzo
 
Jeffrey P. Moonan
 
/s/ Jeffrey P. Moonan


o
C. The corporation does not have any shareholders. The resolution was adopted by vote of at least two-thirds of the incorporators before the organization meeting of the corporation and approved in writing by all subscribers for shares of the corporation. If there are no subscribers, state NONE below.
 
We (at least two-thirds of the incorporators) hereby declare, under the penalties of false statement, that the statements made in the foregoing certificate are true.
 
Signed Incorporator
Signed Incorporator
Signed Incorporator
Signed Subscriber
Signed Subscriber
Signed Subscriber
 
(Use an 8 1/2 x 11 attached sheet if more space is needed. Conn. Gen. Stat (S) 1 - 9)
 
6. Dated at Brookfield, CT this 16th day of March, 1995
 
 
Rec, CC. GS: (Type or Print)
 
CT Corporation System
 
One Commercial Plaza
 
Hartford, CT 06103-3597
 
Please provide filer’s name and complete address for mailing receipt

CERTIFICATE AMENDING
CERTIFICATE OF INCORPORATION
OF
PHOTRONIC LABS, INC.
 
BY ACTION OF
BOARD OF DIRECTORS AND SHAREHOLDERS
 
I)
The Certificate of Incorporation is amended only by the following resolutions adopted by the Corporations’ shareholders and directors:

 
RESOLVED, that the Certificate of Incorporation of the Corporation be amended by striking Article FIRST in its entirety and substituting therefor the following:

 
1)
The name of the corporation is Photronics, Inc.;

Be it further

RESOLVED, that the Certificate of Incorporation be amended by striking Article Third in its entirety and substituting therefor the following:

 
3)
The aggregate number of shares which the Corporation shall have the authority to issue is 12,000,000 shares, of which 2,000,000 shares shall be shares of Preferred Stock having a par value of $.01 per share (hereinafter called “Preferred Stock”) and 10,000,000 shares shall be shares of Common Stock having a par value of $.01 per share (hereinafter called “Common Stock”).

The designations and the powers, preferences and rights, and the qualifications, limitations or restrictions thereof, of the Preferred Stock shall be as follows:

a)
The Board of Directors is expressly authorized at any time, and from time to time, to provide for the issuance of shares of Preferred Stock in one or more series, with such voting powers, full or limited, or without voting powers and with such designations, preferences and relative, participating, optional or other special rights, and qualifications, limitations or restrictions thereof, as shall be stated and expressed in the resolution or resolutions providing for the issue thereof adopted by the Board of Directors, and as are not stated and expressed in this Certificate of Incorporation, or any amendment thereto, including (but without limiting the generality of the foregoing) the following:

1

(i)
The designation of such series;

(ii)
The dividend rate of such series, the conditions and dates upon which such dividends shall be payable, the preference or relation which such dividends shall bear to the dividends payable on any other class or classes of any other series of capital stock, and whether such dividends shall be cumulative or non-cumulative;

(iii)
Whether the shares of such series shall be subject to redemption by the Corporation, and, if made subject to such redemption, the times, prices and other terms and conditions of such redemption;

(iv)
The terms and amount of any sinking fund provided for the purchase or redemption of the shares of such series;

(v)
Whether or not the shares of such series shall be convertible into or exchangeable for shares or any other class or classes of capital stock of the Corporation, and, if provision be made for conversion or exchange, the times, prices, rates, adjustments, and other terms and conditions of such conversion or exchange;

(vi)
The extent, if any, to which the holders of the shares of such series shall be entitled to vote as a class or otherwise with respect to the election of the directors or otherwise;

(vii)
The restrictions, if any, on the issue or release of any additional Preferred Stock;

(viii)
The rights of the holders of the shares of such series upon the dissolution of, or upon the distribution of assets of, the Corporation.
2

b)
Except as otherwise required by law and except for such voting powers with respect to the election of directors or other matters as may be stated in the resolutions of the Board of Directors creating any series of Preferred Stock,the holders of any such series shall have no voting power whatsoever.

Subject to the provisions of any applicable law, or except as otherwise provided by the resolution or resolutions providing for the issue of any series of Preferred Stock, the holders of outstanding shares of Common Stock shall exclusively possess voting power for the election of directors and for all other purposes, each holder of record of shares of Common Stock being entitled to one vote for each share of Common Stock standing in his name on the books of the Corporation.

Except as otherwise provided by the resolution or resolutions providing for the issue of any series of Preferred Stock, after payment shall have been made to the holders of Preferred Stock of the full amount of dividends to which they shall be entitled pursuant to the resolution or resolutions providing for the issue of any series of Preferred Stock, the holders of Common Stock shall be entitled, to the exclusion of the holders of Preferred Stock of any and all series, to receive such dividends as from time to time may be declared by the Board of Directors.

Except as otherwise provided by the resolution or resolutions providing for the issue of any series of Preferred Stock, in the event of any liquidation, dissolution or winding up of the Corporation, whether voluntary or involuntary,after payment shall have been made to the holders of Preferred Stock of the full amount to which they shall be entitled pursuant to the resolution or resolutions providing for the issue of any series of Preferred Stock, the holders of Common Stock shall be entitled, to the exclusion of the holders of Preferred Stock of any and all series, to share, ratably according to the number of shares of Common Stock held by them, in all remaining assets of the Corporation available for distribution to its shareholders.

Be it further
 
RESOLVED, that the Certificate of Incorporation of this Corporation be amended by adding Article EIGHTH in the following form:
 
8)
The shareholders of the Corporation shall not have any pre-emptive or preferential rights to subscribe for, purchase or receive any shares of stock of the Corporation (or any obligation convertible into shares of stock,including without limitation, warrants, subscription rights or options to acquire shares) which the Corporation may issue or sell.
 
Be it further
 
RESOLVED,
that the Certificate of Incorporation of this Corporation be amended by adding Article NINTH in the following form:
 
9)
The personal liability of any Director to the Corporation or its shareholders for monetary damages for breach of duty as a Director is hereby limited to the amount of the compensation received by the Director for serving the Corporation during the year of the violation if such breach did not (a) involve a knowing and culpable violation of law by the Director, (b) enable the Director or an associate, as defined in subdivision (3) of Section 33-374d of the Connecticut General Statutes, to receive an improper personal economic gain, (c) show a lack of good faith and a conscious disregard for the duty of the Director to the Corporation under circumstances in which the Director was aware that his conduct or omission created an unjustifiable risk of serious injury to the Corporation, (d) constitute a sustained and unexcused pattern of inattention that amounted to an abdication of the Director’s duty to the Corporation, or (e) create liability under Section 33-321 of the Connecticut General Statutes. This Article shall not limit or preclude the liability of any Director for any act or omission occurring prior to the effective date of this Article. Any repeal or modification of this Article by the shareholders of the Corporation shall not adversely affect any right or protection of a Director of the Corporation existing at the time of such repeal or modification.
3

II)
The above resolutions were adopted by the Shareholders and the Board of Directors.
III)
Number of Recordholders:
At the time of the shareholders vote approving these amendments to the Certificate of Incorporation, the Corporation had at least one hundred recordholders.
IV)
Vote of Shareholders:
 
Number of Shares
Entitled to Vote
 
Total Voting
Power of Shares
Entitled to Vote
 
Vote Required
For Adoption
 
Favoring
Adoption
3,191,100
 
3,191,100
 
1,594,801
 
2,507,209

Dated at Brookfield Center, Connecticut the 16th day of March, 1990.
 
We hereby declare under the penalties of false statement that the statements made in the foregoing certificate are true.
 
 
/s/
Constantine Macricostas
 
 
Constantine Macricostas
 
 
President
 
 
 
/s/
Jeffrey P. Moonan
 
 
Jeffrey P. Moonan
 
 
Secretary


CERTIFICATE AMENDING
 
CERTIFICATE OF INCORPORATION
 
OF PHOTRONIC LABS INCORPORATED
 
BY ACTION OF
 
BOARD OF DIRECTORS AND SHAREHOLDERS
 
1. The Certificate of Incorporation is amended only by the following resolutions adopted by the Corporations’ shareholders and directors:
 
RESOLVED, that the Certificate of Incorporation of the Corporation be amended by striking Article FIRST in its entirety and replacing therefor:

1. The name of the Corporation is Photronic Labs, Inc.;

Be it further

RESOLVED, that the Certificate of Incorporation of this Corporation be amended by striking Article Third in its entirety and substituting therefor:

2. The total number of shares of stock which the Corporation shall have authority to issue is 5,000,000 shares with a par value of $.01 each shall be Common Stock.

3. The above resolutions were adopted by the Shareholders and the Board of Directors.

4. Vote of Shareholders:
 
Number of Shares
Entitled to Vote
 
Total Voting
Power of Shares
Entitled to Vote
 
Vote Required
For Adoption
 
Vote Favoring
Adoption
4200
 
4200
 
2101
 
4200
 
Dated at Brookfield Center, Connecticut the 20th day of June, 1986.

We hereby declare under the penalties of false statement that the statements made in the foregoing certificate are true.
 
 
/s/
Constantine Macricostas
 
 
Constantine Macricostas
 
 
President
 
 
 
/s/
Michael J. Yomazzo
 
 
Michael J. Yomazzo
 
 
Secretary
 
CERTIFICATE OF INCORPORATION
Stock Corporation
61-5 Rev. 9-65
 
STATE OF CONNECTICUT
 
SECRETARY OF THE STATE
 
We, the incorporators, certify that we hereby associate ourselves as a body politic and corporate under the Stock Corporation Act of the State of Connecticut.
 
1. The name of the corporation is Photronic Labs Incorparated
 
2. The nature of the business to be transacted, or the purpose to be promoted or carried out by the corporation, are as follows:
 
a)
To engage and participate in the business of precision scientific photography and related processes.
b)
To purchase or otherwise acquire, own, mortgage, lease, sell, convey or otherwise dispose of or utilize or deal in and with real property, goods, wares, merchandise and personal property of every kind and description and wherever located.
c)
To carry on any other lawful business whatever in connection with the foregoing, or calculated directly or indirectly, to promote the interests of this corporation, or to enhance the value of its properties; to have, enjoy, and exercise all rights, powers and privileges which are now or may hereafter be conferred upon business corporations organized under the general corporation laws of Connecticut; to do any and all things necessary or proper for the accomplishment of any of the purposes or the attainment of any objects hereinbefore set forth, and in general to do every other act or thing pertaining to the foregoing purposes or powers to the same extent that a natural person might lawfully do in any part of the world.
d)
The foregoing clauses shall be construed as both objects and powers and the enumeration of specific objects or powers shall not be deemed to limit or restrict in any manner the objects and powers of this corporation. All such objects and powers shall be deemed to be furtherance of and in addition to the general powers conferred by the laws of the State of Connecticut upon business corporations organized under the general corporation laws of the State.

3. The designation of each class of shares, the authorized number of shares of each such class, and the par value (if any) of each share thereof, are as follows:
 
Common Stock
x
 
5,000 Shares
x
 
$10.00 par value

4. The terms, limitations and relative rights and preferences of each class of shares and series thereof (if any), or an express grant of authority to the board of directors pursuant to Section 33-341, 1959 Supp. Conn. G.S., are as follows:
 
All Common Stock with equal rights and preferences and no series or special authority.
 
5. The minimum amount of stated capital with which the corporation shall commence business is $9,000.00 NINE THOUSAND AND NO/100 dollars. (Not less than one thousand dollars)
 
6. (x) Other provisions
 
The address of the corporation is 20 Ta’Agan Point Road, Danbury, Connecticut.
 
7. Said corporation is to commence operations immediately and its duration is unlimited.
 
Dated at Danbury this 24th day of Feburary, 1969
 
We hereby declare, under the penalties of perjury, that the statements made in the foregoing certificate are true.


NAME OF INCORPORATOR (Print or Type)
NAME OF INCORPORATOR(Print or Type)
NAME OF INCORPORATOR (Print or Type)
1. Armindo J. Rebeiro
2. Gerard P. Keehan
3. Edward O. Law
SIGNED (Incorporator)
SIGNED (Incorporator)
SIGNED(Incorporator)
1. /s/ Armindo J. Rebeiro
2. /s/ Gerard P. Keehan
3. /s/Edward O. Law
NAME OF INCORPORATOR (Print or Type)
NAME OF INCORPORATOR(Print or Type)
NAME OF INCORPORATOR(Print or Type)
4. Larry L. Sharp
5. Edward G. Keehan
6. Constantine S. Macricostas
SIGNED (Incorporator)
SIGNED (Incorporator)
SIGNED(Incorporator)
4. /s/ Larry L. Sharp
5. /s/ Edward G. Keehan
6. /s/Constantine S. Macricostas

APPOINTMENT OF STATUTORY AGENT FOR SERVICE
ACCOUNT NO.
DOMESTIC CORPORATION
P 52357
61-6 Rev. 6-66
 

TO: The Secretary of the State of Connecticut
 
NAME OF CORPORATION
Photronic Labs Incorporated

APPOINTMENT
 
The above corporation appoints as its statutory agent for service, one of the following:
 
NAME OF NATURAL PERSON WHO IS RESIDENT OF CONNECTICUT
BUSINESS ADDRESS
Armindo J. Rebeiro
20 Ta’Agan Point Road, Danbury
 
 
RESIDENCE ADDRESS
 
Ta’Agan Point Road, Danbury
 
NAME OF CONNECTICUT CORPORATION
ADDRESS OF PRINCIPAL OFFICE IN CONN. (if none,
 
enter address of appointee’ statutory agent
 
for services)
 
NAME OF CORPORATION not Original Under the Laws of Conn.
ADDRESS OF PRINCIPAL OFFICE IN CONN.
 
(if none, enter “Secretary
 
or the State Connecticut”)
 


Which has procured a Certificate of Authority to transact business or conduct affairs in this state.
 
AUTHORIZATION
 
NAME OF INCORPORATOR (Print or type)
SIGNED(Incorporator)
DATE
 
ORIGINAL APPOINTMENT
Gerard P. Keehan
/s/ Gerard P. Keehan
 
(Must be signed by a majority
Edward O. Law
/s/ Edward O. Law
February 24, 1969
 
Edward G. Keehan
/s/ Edward G. Keehan
 

NAME OF PRESIDENT, VICE PRESIDENT, OR SEC.
SIGNED(President or Vice
DATE
 
President, or Secretary)
 
SUBSEQUENT
 
 
APPOINTMENT
 
 

ACCEPTANCE

NAME OF STATUTORY AGENT FOR SERVICE (Print or Type)
SIGNED (Statutory Agent for service)
Accepted:
Armindo J. Rebeiro
/s/ Armindo J. Rebeiro
 
 

EX-4.1 3 ex4_1.htm EXHIBIT 4.1

Exhibit 4.1

DESCRIPTION OF SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934, AS AMENDED

As of October 31, 2019, Photronics, Inc. (the “Company”) has two classes of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”): (1) our common stock, par value $0.01 per share (the “Common Stock”) and (2) our preferred stock purchase rights, each of which entitles the holder to purchase one one-thousandth of a share of series A preferred stock, par value $0.01 per share of the Company (the “Preferred Stock”) at a price of $33.63, subject to adjustment (the “Rights”).

Common Stock

Voting Rights

The holders of shares of Common Stock are entitled to one vote per share on all matters to be voted upon by shareholders. At a meeting of shareholders at which a quorum is present, a majority of the voting power of the shares represented decides all questions, unless the matter is one upon which, by express provision of the Company's certificate of incorporation, as amended, the by-laws or statute, a different vote is required. There is no cumulative voting with respect to the election of directors, which means that the holders of a majority of the shares can elect all the directors if they choose to do so, and in such event, the holders of the remaining shares would not be able to elect any directors.

Dividend Rights

The holders of Common Stock are entitled to such dividends, if any, as may be declared by the Company's board of directors in its discretion out of funds legally available for that purpose, subject to the payment of dividends on Preferred Stock, if any, then outstanding.

Liquidation Rights

In the event of the Company's liquidation, dissolution or winding up, the holders of Common Stock are entitled to share ratably in all assets remaining after payment of liabilities, subject to the priority of Preferred Stock, if any, then outstanding.

Other Rights and Preferences

The holders of Common Stock have no preemptive rights, nor are there any redemption rights provisions with respect to Common Stock.

Listing

The Common Stock is traded on the Nasdaq Global Select Market under the trading symbol “PLAB.”

1

Rights

General

Until a Right is exercised, the holder thereof, as such, will have no rights as a stockholder of the Company, including, without limitation, the right to vote or to receive dividends. In connection with the distribution of the Rights, the Company entered into a Section 382 Rights Agreement (the “Rights Agreement”), dated as of September 23, 2019, between the Company and Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The Rights are in all respects subject to and governed by the provisions of the Rights Agreement.

Initially, the Rights will be attached to all Common Stock certificates (or other evidence of book-entry or other uncertificated ownership) and no separate certificates evidencing the Rights (“Right Certificates”) will be issued. Until the Distribution Date (as defined below), the Rights will be transferred with and only with the Common Stock. As long as the Rights are attached to the Common Stock, the Company will issue one (1) Right with each new share of Common Stock so that all such shares of Common Stock will have Rights attached (subject to certain limited exceptions).

The Rights will separate and begin trading separately from the Common Stock, and Right Certificates will be caused to evidence the Rights, on the earlier to occur of (i) the Close of Business (as such term is defined in the Rights Agreement) on the tenth day following a public announcement, or the public disclosure of facts indicating (or the Company's Board of Directors becoming aware), that a Person or group of affiliated or associated Persons has acquired Beneficial Ownership of 4.9% or more of the outstanding Common Stock (an “Acquiring Person”) (or, in the event that the Board of Directors determines to effect an exchange in accordance with Section 24 of the Rights Agreement and the Board of Directors determines that a later date is advisable, then such later date) and (ii) the Close of Business on the tenth (10th) Business Day (as such term is defined in the Rights Agreement) (or such later date as may be determined by action of the Board of Directors prior to such time as any Person becomes an Acquiring Person) following the commencement of, or the first public announcement of the intention to commence, a tender offer or exchange offer the consummation of which would result in the Beneficial Ownership by a Person or group of 4.9% or more of the outstanding Common Stock (the earlier of such dates, the “Distribution Date”). As soon as practicable after the Distribution Date, unless the Rights are recorded in book-entry or other uncertificated form, the Company will prepare and cause the Right Certificates to be sent to each record holder of Common Stock as of the Distribution Date.

          An “Acquiring Person” will not include (i) the Company, (ii) any Subsidiary (as such term is defined in the Rights Agreement) of the Company, (iii) any employee benefit plan of the Company or of any Subsidiary of the Company, (iv) any entity holding Common Stock for or pursuant to the terms of any such employee benefit plan or (v) any Person who or which, together with all Affiliates and Associates (as such terms are defined in the Rights Agreement) of such Person, at the time of the first public announcement of the Rights Agreement, is a Beneficial Owner of 4.9% or more of the Common Stock then outstanding (a “Grandfathered Stockholder”). However, if a Grandfathered Stockholder becomes, after such time, the Beneficial Owner of any additional shares of Common Stock (regardless of whether, thereafter or as a result thereof, there is an increase, decrease or no change in the percentage of Common Stock then outstanding Beneficially Owned (as such term is defined in the Rights Agreement) by such Grandfathered Stockholder) then such Grandfathered Stockholder shall be deemed to be an Acquiring Person unless, upon such acquisition of Beneficial Ownership of additional shares of Common Stock, such person is not the Beneficial Owner of 4.9% or more of the Common Stock then outstanding. In addition, upon the first decrease of a Grandfathered Stockholder’s Beneficial Ownership below 4.9%, such Grandfathered Stockholder will no longer be deemed to be a Grandfathered Stockholder. In the event that after the time of the first public announcement of the Rights Agreement, any agreement, arrangement or understanding pursuant to which any Grandfathered Stockholder is deemed to be the Beneficial Owner of Common Stock expires, is settled in whole or in part, terminates or no longer confers any benefit to or imposes any obligation on the Grandfathered Stockholder, any direct or indirect replacement, extension or substitution of such agreement, arrangement or understanding with respect to the same or different Common Stock that confers Beneficial Ownership of Common Stock shall be considered the acquisition of Beneficial Ownership of additional Common Stock by the Grandfathered Stockholder and render such Grandfathered Stockholder an Acquiring Person for purposes of the Rights Agreement unless, upon such acquisition of Beneficial Ownership of additional shares of Common Stock, such person is not the Beneficial Owner of 4.9% or more of the Common Stock then outstanding.

2

“Beneficial Ownership” is defined in the Rights Agreement to include any securities (i) which a Person or any of such Person’s Affiliates or Associates (a) actually owns (directly or indirectly) or would be deemed to actually or constructively own for purposes of Section 382 of the Code or the Treasury Regulations (as such terms are defined in the Rights Agreement) promulgated thereunder, including any coordinated acquisition of securities by any Persons who have a formal or informal understanding with respect to such acquisition (to the extent ownership of such securities would be attributed to such Persons under Section 382 of the Code and the Treasury Regulations promulgated thereunder), (b) beneficially owns, directly or indirectly, within the meaning of Rules 13d-3 or 13d-5 promulgated under the Exchange Act or (c) has the right or ability to vote, or the right to acquire, pursuant to any agreement, arrangement or understanding (except under limited circumstances), (ii) which are directly or indirectly Beneficially Owned by any other Person with which a Person has any agreement, arrangement or understanding for the purpose of acquiring, holding or voting such securities, or obtaining, changing or influencing control of the Company or (iii) in respect of which a Person or any of such Person’s Affiliates or Associates has a derivative position which is capable of being settled, in whole or in part, through delivery of cash or Common Stock (whether on a required or optional basis, and whether such settlement may occur immediately or only after the passage of time, the occurrence of conditions, the satisfaction of regulatory requirements or otherwise). In addition, Persons are not deemed to be part of a group that would constitute an Acquiring Person based on participation in discussions, negotiations or transactions with another Person for the purposes of restructuring the Company’s debt.

The Rights are not exercisable until the Distribution Date. The Rights will expire on the earliest to occur of (i) the Close of Business on the day following the certification of the voting results of the Company’s 2020 annual meeting of stockholders, if at such stockholder meeting a proposal to approve the Rights Agreement has not been passed by the affirmative vote of the majority of the votes cast at the 2020 annual meeting of stockholders or any other meeting of stockholders of the Company duly held prior to September 22, 2020, (ii) the date on which the Board of Directors determines in its sole discretion that (x) the Rights Agreement is no longer necessary for the preservation of material valuable Tax Attributes or (y) the Tax Attributes have been fully utilized and may no longer be carried forward and (iii) the Close of Business on September 22, 2022 (the “Final Expiration Date”).

3

 Exempt Persons and Transactions

The Board of Directors may, in its sole and absolute discretion, determine that a Person is exempt from the Rights Agreement (an “Exempt Person”), so long as such determination is made prior to such time as such Person becomes an Acquiring Person. Any Person will cease to be an Exempt Person if the Board of Directors makes a contrary determination with respect to such Person regardless of the reason therefor. In addition, the Board of Directors may, in its sole and absolute discretion, exempt any transaction from triggering the Rights Agreement, so long as the determination in respect of such exemption is made prior to such time as any Person becomes an Acquiring Person. Any Person, together with all Affiliates and Associates of such Person, who proposes to acquire 4.9% or more of the outstanding Common Stock may apply to the Board of Directors in advance for an exemption in accordance with and pursuant to the terms of the Rights Agreement.

Flip-in Event

If a Person or group becomes an Acquiring Person at any time after the date of the Rights Agreement (with certain limited exceptions), the Rights will become exercisable for shares of Common Stock having a value equal to two times the exercise price of the Right. From and after the announcement that any Person has become an Acquiring Person, if the Rights evidenced by a Right Certificate are or were acquired or Beneficially Owned by an Acquiring Person or any Associate or Affiliate of an Acquiring Person, such Rights shall become void, and any holder of such Rights shall thereafter have no right to exercise such Rights. If the Board of Directors so elects, the Company may deliver upon payment of the exercise price of a Right an amount of cash, securities or other property equivalent in value to the Common Stock issuable upon exercise of a Right.

Exchange

At any time after any Person becomes an Acquiring Person, the Board of Directors may exchange the Rights (other than Rights owned by any Person which have become void), in whole or in part, at an exchange ratio of two shares of Common Stock per Right (subject to adjustment). The Company may issue, transfer or deposit such Common Stock (or other property as permitted under the Rights Agreement) to or into a trust or other entity created upon such terms as the Board of Directors may determine and may direct that all holders of Rights receive such Common Stock or other property only from the trust. In the event the Board of Directors determines, before the Distribution Date, to effect an exchange, the Board of Directors may delay the occurrence of the Distribution Date to such time as it deems advisable.

 Flip-over Event

If, at any time after a Person becomes an Acquiring Person, (i) the Company consolidates with, or merges with, any other Person (or any Person consolidates with, or merges with, the Company) and, in connection with such consolidation or merger, all or part of the Common Stock are or will be changed into or exchanged for stock or other securities of any other Person or cash or any other property, or (ii) 50% or more of the Company’s consolidated assets or Earning Power (as defined in the Rights Agreement) is sold, then proper provision will be made so that each holder of a Right will thereafter have the right to receive, upon the exercise thereof at the then current exercise price of the Right, that number of shares of Common Stock of the acquiring company which at the time of such transaction will have a market value of two times the exercise price of the Right.

4

Redemption

At any time prior to the earlier to occur of (i) the Close of Business on the tenth (10th) day following the Stock Acquisition Date (as defined in the Rights Agreement) (or, if the tenth day following the Stock Acquisition Date occurs before the Record Date, the Close of Business on the Record Date) and (ii) the Final Expiration Date, the Board of Directors may redeem the Rights in whole, but not in part, at a price of $0.0001 per Right (the “Redemption Price”). The redemption of the Rights may be made effective at such time, on such basis and with such conditions as the Board of Directors in its sole discretion may establish. Immediately upon any redemption of the Rights, the right to exercise the Rights will terminate and the only right of the holders of Rights will be to receive the Redemption Price.

Amendment

The terms of the Rights may be amended by the Board of Directors without the consent of the holders of the Rights, except that from and after such time as any Person becomes an Acquiring Person no such amendment may adversely affect the interests of the holders of the Rights (other than the Acquiring Person and its Affiliates and Associates).

Preferred Stock Rights

Each one-thousandth of a share of Preferred Stock will entitle the holder thereof to the same dividends and liquidation rights as if the holder held one share of Common Stock and will be treated the same as Common Stock in the event of a merger, consolidation or other share exchange.


5

EX-10.5 4 ex10_5.htm EXHIBIT 10.5

Exhibit 10.5

EMPLOYEE STOCK PURCHASE PLAN
(Amended and Current as of
 December 18, 2019)

ARTICLE I - General

1.1
The purpose of Photronics, Inc. Employee Stock Purchase Plan is to provide eligible employees of the Company and its designated subsidiaries (if any) with an opportunity to acquire a proprietary interest in the Company by the purchase of shares of the Common Stock of the Company directly from the Company through payroll deductions.  It is felt that employee participation in the ownership of the Company will be to the mutual benefit of both the employees and the Company.

1.2
The Plan is intended to qualify as an "employee stock purchase plan" within the meaning of Section 423 of the Internal Revenue Code of 1986, as amended (the "Code").  The provisions of the Plan shall, accordingly, be construed so as to extend and/or limit eligibility and participation in a manner consistent, and so as to otherwise comply, with the requirements of the Code.

1.3
Eligibility and participation in the Plan shall give any Employee only such rights as are set forth in the Plan and any amendments hereto and shall in no way affect or in any manner limit the Company's right to discharge the Employee, which right is expressly reserved by the Company, or impair the authority of the Plan Committee to limit the Employee's rights, claims or causes, as provided in the Plan.

ARTICLE II - Definitions

2.1
The following words and phrases, when used in the Plan, shall have the following respective meanings, unless the context clearly indicates otherwise:

"Authorized Leave of Absence"
Any leave of absence authorized under the Company's standard personnel practices, provided that all persons under similar circumstances must be treated equally in the granting of such Authorized Leave of Absence and provided further that the person returns to the employ of the Company upon the expiration of an Authorized Leave of Absence.

"Board of Directors"
The Board of Directors of Photronics, Inc.

"Code"
The Internal Revenue Code of 1986, as amended from time to time, and applicable Treasury Department regulations issued thereunder.

"Common Stock"
The Common Stock, par value $0.01 per share, of the Company, or the securities adjusted or substituted therefor pursuant to Article XIV.

"Company"
Photronics, Inc., a Connecticut corporation, or its successor or successors or any present or future subsidiary of Photronics, Inc., which may be designated to participate in the Plan by the Board of Directors.

"Compensation"
The Compensation of an Eligible Employee shall be determined in accordance with procedures approved by the Plan Committee or the Board of Directors.  In the absence of the adoption of specific procedures, Compensation of an Eligible Employee shall be the annualized salary or wages of such Employee based on such Employee's current rate of pay and work schedule, but excluding any discretionary overtime, sick pay, vacation pay or other benefits.


"Disability"
Disability shall have the same meaning set forth in Section 22(e)(3) of the Code or any successor provision thereto.  At present, a disability is defined as a physical or mental impairment or incapacity which, can be expected to result in death or has lasted or can be expected to last for a continuous period of at least twelve (12) months and renders the Participant unable to engage in any substantial, gainful activity.

"Effective Date of the Plan"
The date on which the Plan shall have become effective pursuant to Article XVII, provided, however, that if the Plan shall not be approved by the stockholders of the Company as provided in Article XVII, the Plan and all rights granted hereunder shall be, and be deemed to have been, null and void.

"Eligible Employee"
An Employee who is eligible to participate in the Plan in accordance with provisions of Articles IV and V.

"Employee"
Any person who, on an Offering Date, is a common law employee of the Company and whose customary employment is for full time employees and part-time employees with scheduled hours greater than or equal to forty biweekly hours and for more than five (5) months per calendar year, other than any highly compensated employees (within the meaning of Section 414[q] of the Code or any successor provision thereto) of the Company who are excluded from participation hereunder by action of the Board of Directors.  A person who is or has been on an Authorized Leave of Absence, and who in the absence of such Authorized Leave of Absence would have been classified as an Employee, shall in the discretion of the Plan Committee be considered to be an Employee, except to the extent that such determination is inconsistent with Section 423 of the Code.  Such determination by the Plan Committee shall be final and conclusive.

"Offering"
An Offering in accordance with the provisions of Article V.

"Offering Date"
The date of an Offering as established by the Plan Committee pursuant to Section 5.1 hereof.

"Participant"
An Eligible Employee who subscribes for Shares pursuant to Article VI.

"Plan"
The Photronics, Inc. Employee Stock Purchase Plan set forth herein, as amended from time to time in accordance with the provisions of Article XV.

"Plan Committee"
The committee provided for in Article XII to administer the Plan.

"Purchase Date"
A Purchase Date as provided in Sections 8.1 or 10.3, as appropriate.

"Shares"
Shares of Common Stock offered under the Plan.

The masculine gender, whenever used in the Plan, shall be deemed to include the feminine gender, and whenever the plural is used it shall include the singular, if the context so requires.

ARTICLE III - Shares Subject to the Plan

3.1
Subject to the provisions of Article XIV hereof, the aggregate number of shares of Common Stock which may be issued under the Plan shall not exceed 1,850,000.  The aggregate number of such shares which may be issued with respect to any Offering shall be determined by the Plan Committee with respect to such Offering.  Such shares may be authorized but unissued shares of Common Stock or issued shares of Common Stock which are held by the Company.  Any shares subscribed for under the Plan and not purchased as a result of the cancellation in whole or in part of such subscription shall (unless the Plan shall have terminated) be again available for issuance under the Plan.


ARTICLE IV - Eligibility

4.1
Each Employee who has been continuously employed by the Company for the one complete calendar month (or such longer period as may be determined by the Plan Committee) ending immediately prior to an Offering Date shall be eligible to participate in the Offering under the Plan made on such Offering Date.

4.2
Notwithstanding the provisions of Section 4.1, no Employee shall be offered Shares if, immediately after he would subscribe for such Shares, such Employee would own capital stock (including shares of Common Stock which may be purchased under such subscription and under any other outstanding subscriptions under the Plan or options to purchase shares of Common Stock of the Company held by such Employee, as computed in accordance with Section 423[b][3] of the Code or any successor provision thereto) possessing 5% or more of the total combined voting power or value of all classes of stock of the Company.  For purposes of determining the stock ownership of any Employee, the provisions of Section 424[d] of the Code shall apply.

ARTICLE V - Offering Under the Plan

5.1
Offerings under the Plan shall be made on such Offering Dates as shall be determined by the Plan Committee.  Notwithstanding anything to the contrary, no Offering shall be made on any date prior to the date that a required registration statement with respect to such Offering filed under the Securities Act of 1933, as amended, has become effective.  Nothing contained herein shall be deemed to require that an Offering be made in any year.

5.2           [a]           Subject to the limitations set forth in Sections 5.2[b] and 6.3, and to the other terms and conditions of the Plan, in each offering under the Plan, each Eligible Employee on an Offering Date shall be offered the right during the Subscription Period as provided in Section 6.2, to subscribe to purchase Shares at the percentage designated by the Plan Committee for such offering (not to exceed 5%) of his Compensation would buy, at a price equal to the product of (i) the fair market value of a Share on the Offering Date, multiplied by (ii) the Purchase Price percentage utilized under Section 5.3 hereof.


[b]
Notwithstanding anything to the contrary contained in Sub-Section [a] of this Section 5.2, no Eligible Employee shall be eligible to subscribe for Shares in an Offering if, immediately after he would subscribe for such Shares, such subscription would permit his rights to purchase shares of Common Stock under all employee stock purchase plans of the Company to accrue at a rate which exceeds $25,000 (or such other maximum amounts as may be prescribed from time to time under the Code) of the fair market value of such shares (determined as of the Offering Date for such Offering) for each calendar year in which such subscription would be outstanding at any time.  For purposes of this limitation the provisions of Section 423[b][8] of the Code shall be applicable.

5.3
The Purchase Price per share subscribed for all Shares in a particular Offering shall be an amount equal to such percentages, not greater than 100% nor less than 85%, as shall be determined by the Plan Committee on or prior to the Offering Date, of the fair market value of a share of Common Stock (determined in accordance with the provisions of Article XIII) on one of the following dates with respect to such Offering, with such date to be determined by the Plan Committee on or prior to the Offering Date: (i) the Offering Date, (ii) the Purchase Date, or (iii) the Offering Date or the Purchase Date (whichever would result in a lower Purchase Price for the Common Stock).

5.4
In order to participate in any Offering, an Eligible Employee entitled to purchase  Shares in such Offering shall comply with the subscription procedures set forth in Article VI.


ARTICLE VI - Subscriptions for Shares

6.1
As soon as practicable after an Offering Date, the Company shall furnish to each Eligible Employee a Subscription Agreement  to which such Eligible Employee may subscribe in such Offering, the fair market value per share of Common Stock on the Offering Date, the Purchase Price for Shares in such Offering and such other terms and conditions consistent with the Plan as shall be determined by the Plan Committee.

6.2
Within fifteen (15) days after receipt of such Subscription Agreement, an Eligible Employee desiring to participate in the Offering shall notify the Plan Committee of the percentage  of Shares for which the employee  desires to subscribe.  Such notification shall be effected by the Eligible Employee's completing, executing and returning to the Secretary of the Company the Subscription Agreement or such other process as the Secretary of the Company shall provide.  All such subscriptions shall be deemed to have been made as of the Offering Date.  No subscription shall be accepted from any person who is not an Eligible Employee on the date his subscription is received by the Company.

6.3
The minimum number of Shares for which an Eligible Employee will be permitted to subscribe in any Offering is one (1)  .  If at any time the Shares available for an Offering are oversubscribed, the Number of Shares for which each Eligible Employee is entitled to subscribe pursuant to Section 5.2 shall be reduced, pro rata, to such lower number as may be necessary to eliminate such over-subscription.

6.4
If an Eligible Employee fails to subscribe  within the period and in the manner prescribed in Section 6.2, he shall waive all rights to purchase Shares in that Offering.

ARTICLE VII - Payment for Shares

7.1
The aggregate Purchase Price for the Shares for which a Participant subscribes in any Offering in accordance with the provisions of Article VI of the Plan shall be paid by means of payroll deductions.

7.2           [a]           The aggregate Purchase Price for Shares shall be paid by payroll deductions in equal amounts over a period of 24 months (or such shorter period as shall be determined by the Plan Committee in accordance with the Plan) from the Offering Date.  The period over which such payroll deductions are to be made in hereinafter referred to as the "Payment Period".


[b]
Such payroll deductions with respect to an Offering shall commence as soon as practicable after the receipt of the Company of the executed Subscription Agreement authorizing such payroll deductions, and shall cease upon the earlier of the termination of the Payment Period or payment in full of the Purchase Price for such Shares.  A Participant may cancel his subscription to the extent provided for in Article X, but no other change in terms of his Subscription Agreement may be made during the Payment Period and, in particular, in no event may a Participant change the amount of his payroll deductions under such Subscription Agreement.  All payroll deductions withheld from a Participant under a Subscription Agreement shall be credited to his account under the Plan.  In the event that payroll deductions are simultaneously being made with respect to more than one Subscription Agreement, the aggregate amount of such payroll deductions at any payday shall be credited first toward the payment for Shares subscribed for in the earliest Offering.  A Participant may not make any separate cash payment into his account, provided, however, that a Participant who has been deemed to be in the employ of the Company while on an Authorized Leave of Absence without pay during the Payment Period, may upon his return to the actual employ of the Company, make a cash payment into his account in an amount not exceeding the aggregate of the payroll deductions which would have been made during such Authorized Leave of Absence.


[c]
All funds representing payroll deductions for the accounts of Participants will, except as provided in Section 7.3, be paid into the general funds of the Company.  No interest will be paid or accrued under any circumstances on any funds withheld by the Company as payroll deductions pursuant to this Section 7.2 or on any other funds paid to the Company for purchases of Shares under the Plan.


7.3
Notwithstanding anything in this Article VII to the contrary, with respect to any Offering which is made prior to the approval of the Plan by the stockholders of the Company, all payroll deductions withheld for the accounts of Participants shall, until the Plan is approved by the stockholders, be held by the Company in a special escrow account for the benefit of such Participants.  No interest will be paid or accrued under any circumstances on such funds.  No Shares will be issued to such Participants until after approval of the Plan by the stockholders.  In the event that the Plan is not approved by the stockholders within the period specified in Article XVII, all such funds will thereupon be promptly refunded to the respective Participants.

7.4
Failure to pay for subscribed Shares as provided in this Article VII shall constitute the cancellation of such subscription to the extent that any such Shares shall not have been so paid for.

ARTICLE VIII - Issuance of Shares

8.1
At the end of the Payment Period for an Offering, (each of which dates is referred to as a "Purchase Date"), the balance of all amounts then held in the account of a Participant representing payroll deductions pursuant to a Subscription Agreement shall be applied to the purchase by the Participant from the Company of the number of Shares equal to the amount of such balance divided by the Purchase Price per share for such Shares applicable on such Purchase Date up to the number of Shares provided for in the respective Subscription Agreement.  Any amount remaining in the Participant's account in excess of the sum required to purchase whole Shares on a Purchase Date shall be promptly refunded to the Participant.  As soon as practicable after a Purchase Date, the Company will issue and deliver to the Participant a certificate representing the Shares purchased by him from the Company on such Purchase Date.  No fractional shares will be issued at any time.

8.2
A Participant who disposes (whether by sale, exchange, gift or otherwise) of any of the Shares acquired by him pursuant to the Plan within two (2) years after the Offering Date for such Shares or within one (1) year after the issuance of Shares to him shall notify the Company in writing of such disposition within thirty (30) days after such disposition.

ARTICLE IX - Rights of Stockholders

9.1
A Participant shall not have any rights to dividends or any other rights as a stockholder of the Company with respect to any Shares until such Shares shall have been issued to him as reflected by the books and records maintained by the Company's transfer agent relating to stockholders of the Company.

ARTICLE X - Voluntary Withdrawal/Termination of Employment

10.1
A Participant may discontinue his payroll deductions  at any time by giving written notice thereof to the stock plan administrator of the Company as well as the stock platform  under which the employee subscribed , effective for all payroll periods commencing five (5) days after receipt of such notice received by the stock plan administrator as well as the stock platform .  The balance in the account of such Participant following such discontinuance shall be promptly refunded to the Participant.  Withdrawal from an Offering pursuant to this Section 10.1 shall not affect an Eligible Employee's eligibility to participate in any other Offering under the Plan.

10.2
If the Participant's employment with the Company is terminated for any reason other than death while still an Employee, such Participant's rights to purchase Shares under any Subscription Agreement shall immediately terminate.  Any balance remaining in his account as of the date of such termination of employment shall be promptly refunded to the Participant.

10.3
In the event of the death of an Employee who was a Participant prior to the purchase of the Shares for which he subscribed pursuant to Article VI hereof, the person or persons who acquired by laws of descent and distribution (his "Estate") his rights to purchase Shares under his Subscription Agreement(s), shall have the right within ninety (90) days after the death of the Participant (but in no event later than the termination of the Payment Period) to purchase from the Company that number of Shares subscribed for and not issued to the Participant prior to his death which the balance in the Participant's payroll deduction account is sufficient to purchase.  The failure of the person or persons so acquiring his rights to so give notice of intention to purchase shall constitute a forfeiture of all further rights of the Participant or other persons to purchase such Shares and in such event, the balance in the Participant's payroll deduction account will be refunded, without interest.  If the Participant dies more than fifty (50) days prior to the termination of the Payment Period and his Estate elects to purchase the Shares subscribed for, the Purchase Price for his Shares shall be the percentage, designated pursuant to Section 5.3, of the fair market value on the Offering Date, irrespective of the Purchase Price for other Participants.


ARTICLE XI - Non-Transferability of Subscription Rights

11.1
During the lifetime of a Participant, the Shares for which he subscribes may be purchased only by him.  No Subscription Agreement of a Participant and no right under or interest in the Plan or any such Subscription Agreement (hereinafter collectively referred to as "Subscription Rights") may be assigned, transferred, pledged, hypothecated or disposed of in any way (whether by operation of law or otherwise), except by the Participant's will or by the applicable laws of descent and distribution, or may be subject to execution, attachment or similar process.  Any assignment, transfer, pledge, hypothecation or other disposition of Subscription Rights, or any levy of execution, attachment or other process attempted upon Subscription Rights, shall be null and void and without effect, and in any such event all Subscription Rights shall, in the sole discretion of the Plan Committee (exercised by written notice to the Participant or to the person then entitled to purchase the Shares under the provisions of Sections 10.3 hereof), terminate as of the occurrence of any such event.

ARTICLE XII - Administration of the Plan

12.1
The Plan shall be administered by a Plan Committee which shall consist of two (2) or more members of the Board of Directors, none of whom shall be eligible to participate in the Plan.  The members of the Plan Committee shall be appointed, and may be removed, by the Board of Directors.  The Board of Directors shall have the power to remove and substitute for members of the Plan Committee and to fill any vacancy which may occur in the Plan Committee.

12.2
Unless otherwise determined by the Board of Directors, the members of the Plan Committee shall serve without additional compensation for their services.  All expenses in connection with the administration of the Plan, including, but not limited to, clerical, legal and accounting fees, and other costs of administration, shall be paid by the Company.

12.3
The Chairman of the Plan Committee shall be designated by the Board of Directors.  The Plan Committee shall select a Secretary who need not be a member of the Plan Committee.  The Secretary, or in his absence, any member of the Plan Committee designated by the Chairman, shall keep the minutes of the proceedings of the Plan Committee and all data, records and documents relating to the administration of the Plan by the Plan Committee.

12.4
A quorum of the Plan Committee shall be such number as the Committee shall from time to time determine, but shall not be less than a majority of the entire Plan Committee.  The acts of a majority of the members of the Plan Committee present at any meeting at which a quorum is present shall be the act of the Plan Committee.  Members of the Plan Committee may participate in a meeting by means of telephone conference or similar communications procedure pursuant to which all persons participating in the meeting can hear each other.  The Plan Committee may take action without a meeting if such action is evidenced by a writing signed by at least a majority of the entire Plan Committee.

12.5
The Plan Committee may, by an instrument in writing, delegate to one or more of its members or to an officer or officers of the Company any of its powers and its authority under the Plan, including the execution and delivery on its behalf of instruments, instructions and other documents.

12.6
It shall be the sole and exclusive duty and authority of the Plan Committee to interpret and construe the provisions of the Plan, to decide any disputes which may arise with regard to the status, eligibility and rights of Employees under the terms of the Plan, and any other persons claiming an interest under the terms of the Plan, and, in general, to direct the administration of the Plan.


12.7
The Plan Committee may adopt, and from time to time amend, such rules and regulations consistent with the purposes and provisions of the Plan, as it deems necessary or advisable to administer and effectuate the Plan.

12.8
The Plan Committee may shorten, lengthen (but not beyond thirty (30) days) or waive the time required by the Plan for the filing of any notice or other form under the Plan.

12.9
The discretionary powers granted hereunder to the Plan Committee shall in no event be exercised in any manner that will discriminate against individual employees or a class of employees or discriminate in favor of employees who are shareholders, officers, supervisors or highly compensated employees of the Company.

ARTICLE XIII - Valuation of Shares of Common Stock

13.1
For purposes of the Plan, the "fair market value" of a share of Common Stock as of any date shall be determined as follows:


[a]
If the Common Stock is then listed on a national securities exchange, the "fair market value" shall be the closing price of a share of Common Stock on such exchange on such date, or, if there has been no sale of shares of Common Stock on that date, the closing price of a share of Common Stock on such exchange on the last preceding business day on which shares of Common Stock were traded.


[b]
If the Common Stock is then listed on the National Association of Securities Dealers Automatic Quotation System National Market System, the "fair market value" shall be the average of the high and low sales prices of a share of Common Stock on that date, or if there has been no sale of shares of Common Stock on that date, the average of the high and low sales prices of Common Stock on the last preceding business day on which shares of Common Stock were traded.

ARTICLE XIV - Adjustments in Certain Events

14.1
If (i) the Company shall at any time be involved in a transaction to which sub-section [a] of Section 424 of the Code is applicable, (ii) the Company shall declare a dividend payable in, or shall sub-divide or combine, its Common Stock, or (iii) any other event shall occur which in the judgment of the Board of Directors necessitates action by way of adjusting the terms of the outstanding Subscription Agreements, the Board of Directors shall take any such action as in its judgment shall be appropriate to preserve Participant rights substantially proportionate to the rights existing prior to such event.  To the extent that such action shall include an increase or decrease in the number of shares of Common Stock subject to outstanding Subscription Agreements, the aggregate number of shares available under Article III hereof for issuance under the Plan pursuant to outstanding Subscription Agreements and Subscription Agreements which may be entered into, and the aggregate number of shares available for issuance in any Offering and the number which may be subscribed for, shall be proportionately increased or decreased, as the case may be.  No action shall be taken by the Board of Directors under the provisions of this Article XIV which, in its judgment, would constitute a modification, extension or renewal of the Subscription Agreement (within the meaning of Section 424[h] of the Code), or would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code).  The determination of the Board of Directors with respect to any matter referred to in this Article XIV shall be conclusive and binding upon each Participant.

ARTICLE XV - Termination and Amendment of the Plan

15.1
The Board of Directors may, without further approval by the stockholders of the Company, at any time terminate or amend the Plan without notice, or make such modifications of the Plan as it shall deem advisable; provided that the Board of Directors may not, without prior approval by the holders of a majority of the outstanding shares of Common Stock of the Company, amend or modify the Plan so as to (i) increase the maximum number of shares of Common Stock which may be issued under the Plan (except as contemplated in Article XIV hereof), (ii) extend the term during which Offerings may be made under the Plan or (iii) increase the maximum number of Shares which an Eligible Employee is entitled to purchase (except as contemplated in Article XIV hereof); and provided further that the Board of Directors may not amend or modify the Plan in any manner which would prevent the Plan from qualifying as an "employee stock purchase plan" (within the meaning of Section 423 of the Code).  No termination, amendment or modification of the Plan may, without the consent of a Participant, adversely affect the rights of such Participant under an outstanding Subscription Agreement.


ARTICLE XVI - Miscellaneous

16.1
Unless otherwise expressly provided in the Plan, all notices or other communications by a Participant to the Company under or in connection with the Plan shall be deemed to have been duly given when received by the Secretary of the Company or when received in the form specified by the Company at the location and by the persons, designated by the Company for the receipt thereof.

16.2
Notwithstanding anything hereunder to the contrary, the offer, sale and delivery by the Company of Shares under the Plan to any Eligible Employee is subject to compliance with all applicable securities regulation and other federal and state laws.  The terms of this Plan shall be construed under the laws of the State of Connecticut.

ARTICLE XVII - Effective Date

17.1
The Plan shall become effective at such time as the Plan has been adopted by the Board of Directors and has been approved by the holders of a majority of the outstanding shares of Common Stock of the Company.
 


EX-10.7 5 ex10_7.htm EXHIBIT 10.7

Exhibit 10.7

Photronics, Inc.
2007 Long Term Equity Incentive Plan
(as Amended on April 11, 2014)

1. Purposes of the Plan

The purposes of the Plan are to (a) promote the long-term success of the Company and its Subsidiaries and to increase stockholder value by providing Eligible Individuals with incentives to contribute to the long-term growth and profitability of the Company by offering them an opportunity to obtain a proprietary interest in the Company through the grant of equity-based awards and (b) assist the Company in attracting, retaining and motivating highly qualified individuals who are in a position to make significant contributions to the Company and its Subsidiaries.

Upon the Effective Date, no further Awards will be granted under the Prior Plans.

2. Definitions and Rules of Construction

(a) Definitions. For purposes of the Plan, the following capitalized words shall have the meanings set forth below:

Award means an Option, Restricted Stock, Restricted Stock Unit, Stock Appreciation Right, Performance Stock, Performance Unit or Other Award granted by the Committee pursuant to the terms of the Plan.

Award Document means an agreement, certificate or other type or form of document or documentation approved by the Committee that sets forth the terms and conditions of an Award. An Award Document may be in written, electronic or other media, may be limited to a notation on the books and records of the Company and, unless the Committee requires otherwise, need not be signed by a representative of the Company or a Participant.

Beneficial Owner” and “Beneficially Owned” have the meaning set forth in Rule 13d-3 under the Exchange Act.

Board” means the Board of Directors of the Company, as constituted from time to time.

Change of Control” means:

(i) Any Person becomes the Beneficial Owner, directly or indirectly, of securities of the Company representing thirty-five percent (35%) or more of the combined voting power of the Company’s then outstanding securities; or

(ii) The following individuals cease for any reason to constitute a majority of the number of directors then serving: individuals who, on the Effective Date, constitute the Board and any new director (other than a director whose initial assumption of office is in connection with an actual or threatened election contest, including, but not limited to, a consent solicitation, relating to the election of directors of the Company) whose appointment or election by the Board or nomination for election by the Company’s stockholders was approved or recommended by a vote of at least a majority of the directors then still in office who either were directors on the Effective Date or whose appointment, election or nomination for election was previously so approved or recommended; or


(iii) There is consummated a merger or consolidation of the Company or any Subsidiary with any other corporation, other than (A) a merger or consolidation which would result in the voting securities of the Company outstanding immediately prior to such merger or consolidation continuing to represent (either by remaining outstanding or by being converted into voting securities of the surviving entity or any parent thereof), in combination with the ownership of any trustee or other fiduciary holding securities under an employee benefit plan of the Company or any Subsidiary of the Company, more than fifty percent (50%) of the combined voting power of the securities of the Company or such surviving entity or any parent thereof outstanding immediately after such merger or consolidation, or (B) a merger or consolidation effected to implement a recapitalization of the Company (or similar transaction) in which no Person is or becomes the Beneficial Owner, directly or indirectly, of securities of the Company representing thirty-five percent (35%) or more of the combined voting power of the Company’s then outstanding securities; or

(iv) The stockholders of the Company approve a plan of complete liquidation or dissolution of the Company or there is consummated an agreement for the sale or disposition by the company of all or substantially all of the Company’s assets, other than a sale or disposition by the Company of all or substantially all of the Company’s assets to an entity, more than fifty percent (50%) of the combined voting power of the voting securities of which are owned by stockholders of the Company in substantially the same proportions as their ownership of the Company immediately prior to such sale.

Notwithstanding the foregoing, with respect to an Award that is subject to Section 409A of the Code and the payment or settlement of the Award will accelerate upon a Change of Control, no event set forth herein will constitute a Change of Control for purposes of the Plan or any Award Document unless such event also constitutes a “change in ownership,” “change in effective control,” or “change in the ownership of a substantial portion of the Company’s assets” as defined under Section 409A of the Code.

Code” means the Internal Revenue Code of 1986, as amended, and the applicable rulings and regulations promulgated thereunder.

Committee” means the Compensation Committee of the Board, any successor committee thereto or any other committee appointed from time to time by the Board to administer the Plan, which committee shall meet the requirements of Section 162(m) of the Code, Section 16(b) of the Exchange Act and the applicable rules of the NASDAQ; provided, however, that, if any Committee member is found not to have met the qualification requirements of Section 162(m) of the Code and Section 16(b) of the Exchange Act, any actions taken or Awards granted by the Committee shall not be invalidated by such failure to so qualify.

Common Stock” means the common stock of the Company, par value $0.01 per share, or such other class of share or other securities as may be applicable under Section 13 of the Plan.

Company” means Photronics, Inc., a Connecticut corporation, or any successor to all or substantially all of the Company’s business that adopts the Plan.

EBITDA” means earnings before interest, taxes, depreciation and amortization.

Effective Date” means the date on which the Plan is adopted by the Board and approved by the Shareholders of the Company.

Eligible Individuals” means the individuals described in Section 4(a) of the Plan who are eligible for Awards under the Plan.

Exchange Act” means the Securities Exchange Act of 1934, as amended, and the rules and regulations promulgated thereunder.

2

Fair Market Value” means, with respect to a share of Common Stock, the fair market value on the date of valuation of such Award as determined by the Compensation Committee; provided, however, that with respect to an incentive stock option issued to a 10% or more shareholder, Fair Market Value shall mean 110% of the fair market value or such other percentage as may be permitted by the Code and regulations promulgated thereunder.

Incentive Stock Option” means an Option that is intended to comply with the requirements of Section 422 of the Code or any successor provision thereto.

NASDAQ” means the NASDAQ Stock Market, Inc.

Non-Employee Director” means any member of the Board who is not an officer or employee of the Company or any Subsidiary.

Nonqualified Stock Option” means an Option that is not intended to comply with the requirements of Section 422 of the Code or any successor provision thereto.

Option” means an Incentive Stock Option or Nonqualified Stock Option granted pursuant to Section 7 of the Plan.

Other Award” means any form of Award other than an Option, Restricted Stock, Restricted Stock Unit or Stock Appreciation Right granted pursuant to Section 11 of the Plan.

Participant” means an Eligible Individual who has been granted an Award under the Plan.

Performance Period” means the period established by the Committee and set forth in the applicable Award Document over which Performance Targets are measured.

Performance Stock” means a Target Number of Shares granted pursuant to Section 10(a) of the Plan.

Performance Target” means the performance measures established by the Committee, from among the performance criteria provided in Section 6(g), and set forth in the applicable Award Document.

Performance Unit” means a right to receive a Target Number of Shares or cash in the future granted pursuant to Section 10(b) of the Plan.

Permitted Transferees” means (i) a Participant’s family member, (ii) one or more trusts established in whole or in part for the benefit of one or more of such family members, (iii) one or more entities which are beneficially owned in whole or in part by one or more such family members, or (iv) a charitable or not-for-profit organization.

Person” means any person, entity or “group” within the meaning of Section 13(d)(3) or Section 14(d)(2) of the Exchange Act, except that such term shall not include (i) the Company or any of its Subsidiaries, (ii) a trustee or other fiduciary holding securities under an employee benefit plan of the Company, (iii) an underwriter temporarily holding securities pursuant to an offering of such securities, (iv) a corporation owned, directly or indirectly, by the stockholders of the Company in substantially the same proportions as their ownership of stock of the Company, or (v) a person or group as used in Rule 13d-1(b) under the Exchange Act.

Plan” means this 2007 Long Term Equity Incentive Plan, as amended or restated from time to time.

Plan Limit” means the maximum aggregate number of Shares that may be issued for all purposes under the Plan as set forth in Section 5(a) of the Plan.

3

Prior Plan” means the 1996 Stock Option Plan, the 1998 Stock Option Plan, and the 2000 Stock Plan, as amended from time to time.

Restricted Stock” means one or more Shares granted or sold pursuant to Section 8(a) of the Plan.

Restricted Stock Unit” means a right to receive one or more Shares (or cash, if applicable) in the future granted pursuant to Section 8(b) of the Plan.

Shares” means shares of Common Stock, as may be adjusted pursuant to Section 13(b).

Stock Appreciation Right” means a right to receive all or some portion of the appreciation on Shares granted pursuant to Section 9 of the Plan.

Subsidiary” means (i) a corporation or other entity with respect to which the Company, directly or indirectly, has the power, whether through the ownership of voting securities, by contract or otherwise, to elect at least a majority of the members of such corporation’s board of directors or analogous governing body, or (ii) any other corporation or other entity in which the Company, directly or indirectly, has an equity or similar interest and which the Committee designates as a Subsidiary for purposes of the Plan. For purposes of determining eligibility for the grant of Incentive Stock Options under the Plan, the term “Subsidiary” shall be defined in the manner required by Section 424(f) of the Code.

Substitute Award” means any Award granted upon assumption of, or in substitution or exchange for, outstanding employee equity awards previously granted by a company or other entity acquired by the Company or with which the Company combines pursuant to the terms of an equity compensation plan that was approved by the stockholders of such company or other entity.

Target Number” means the target number of Shares or cash value established by the Committee and set forth in the applicable Award Document.

(b) Rules of Construction. The masculine pronoun shall be deemed to include the feminine pronoun, and the singular form of a word shall be deemed to include the plural form, unless the context requires otherwise. Unless the text indicates otherwise, references to sections are to sections of the Plan.

3. Administration

(a) Committee. The Plan shall be administered by the Committee, which shall have full power and authority, subject to the express provisions hereof, to:

(i) select the Participants from the Eligible Individuals;

(ii) grant Awards in accordance with the Plan;

(iii) determine the number of Shares subject to each Award or the cash amount payable in connection with an Award;

(iv) determine the terms and conditions of each Award, including, without limitation, those related to term, permissible methods of exercise, vesting, cancellation, payment, settlement, exercisability, Performance Periods, Performance Targets, and the effect, if any, of a Participant’s termination of employment with the Company or any of its Subsidiaries or, subject to Section 6(d), a Change of Control of the Company;

(v) subject to Sections 16 and 17(e) of the Plan, amend the terms and conditions of an Award after the granting thereof;

4

(vi) specify and approve the provisions of the Award Documents delivered to Participants in connection with their Awards;

(vii) construe and interpret any Award Document delivered under the Plan;

(viii) make factual determinations in connection with the administration or interpretation of the Plan;

(ix) adopt, prescribe, amend, waive and rescind administrative regulations, rules and procedures relating to the Plan;

(x) employ such legal counsel, independent auditors and consultants as it deems desirable for the administration of the Plan and to rely upon any advice, opinion or computation received therefrom;

(xi) vary the terms of Awards to take account of tax and securities law and other regulatory requirements or to procure favorable tax treatment for Participants;

(xii) correct any defects, supply any omission or reconcile any inconsistency in any Award Document or the Plan; and

(xiii) make all other determinations and take any other action desirable or necessary to interpret, construe or implement properly the provisions of the Plan or any Award Document.

(b) Plan Construction and Interpretation. The Committee shall have full power and authority, subject to the express provisions hereof, to construe and interpret the Plan.

(c) Determinations of Committee Final and Binding. All determinations by the Committee in carrying out and administering the Plan and in construing and interpreting the Plan shall be made in the Committee’s sole discretion and shall be final, binding and conclusive for all purposes and upon all persons interested herein.

(d) Delegation of Authority. To the extent not prohibited by applicable laws, rules and regulations, the Committee may, from time to time, delegate some or all of its authority under the Plan to a subcommittee or subcommittees thereof or other persons or groups of persons as it deems necessary, appropriate or advisable under such conditions or limitations as it may set at the time of such delegation or thereafter; provided, however, that the Committee may not delegate its authority (i) to make Awards to employees (A) who are subject on the date of the Award to the reporting rules under Section 16(a) of the Exchange Act, (B) whose compensation for such fiscal year may be subject to the limit on deductible compensation pursuant to Section 162(m) of the Code or (C) who are officers of the Company who are delegated authority by the Committee hereunder, or (ii) pursuant to Section 16 of the Plan. For purposes of the Plan, reference to the Committee shall be deemed to refer to any subcommittee, subcommittees, or other persons or groups of persons to whom the Committee delegates authority pursuant to this Section 3(d).

(e) Liability of Committee. Subject to applicable laws, rules and regulations: (i) no member of the Board or Committee (or its delegates) shall be liable for any good faith action or determination made in connection with the operation, administration or interpretation of the Plan and (ii) the members of the Board or the Committee (and its delegates) shall be entitled to indemnification and reimbursement in the manner provided in the Company’s Certificate of Incorporation as it may be amended from time to time. In the performance of its responsibilities with respect to the Plan, the Committee shall be entitled to rely upon information and/or advice furnished by the Company’s officers or employees, the Company’s accountants, the Company’s counsel and any other party the Committee deems necessary, and no member of the Committee shall be liable for any action taken or not taken in reliance upon any such information and/or advice.

(f) Action by the Board. Anything in the Plan to the contrary notwithstanding, subject to applicable laws, rules and regulations, any authority or responsibility that, under the terms of the Plan, may be exercised by the Committee may alternatively be exercised by the Board.

5

4. Eligibility

(a) Eligible Individuals. Awards may be granted to officers, employees, directors, Non-Employee Directors, consultants, advisors and independent contractors of the Company or any of its Subsidiaries or joint ventures, partnerships or business organizations in which the Company or its Subsidiaries have an equity interest; provided, however, that only employees of the Company or Subsidiary may be granted Incentive Stock Options. The Committee shall have the authority to select the persons to whom Awards may be granted and to determine the type, number and terms of Awards to be granted to each such Participant. Under the Plan, references to “employment” or “employed” include the engagement of Participants who are consultants, advisors and independent contractors of the Company or its Subsidiaries and the service of Participants who are Non-Employee Directors, except for purposes of determining eligibility to be granted Incentive Stock Options.

(b) Grants to Participants. The Committee shall have no obligation to grant any Eligible Individual an Award or to designate an Eligible Individual as a Participant solely by reason of such Eligible Individual having received a prior Award or having been previously designated as a Participant. The Committee may grant more than one Award to a Participant and may designate an Eligible Individual as a Participant for overlapping periods of time.

5. Shares Subject to the Plan

(a) Plan Limit. Subject to adjustment in accordance with Section 13 of the Plan, the maximum aggregate number of Shares that may be issued for all purposes under the Plan shall be nine million (9,000,000) plus any Shares that are available for issuance under the Prior Plans or that become available for issuance upon cancellation or expiration of awards granted under the Prior Plans without having been exercised or settled. Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by the Company (in the open-market or in private transactions) and that are being held in treasury, or a combination thereof. All of the Shares subject to the Plan Limit may be issued pursuant to Incentive Stock Options.

(b) Rules Applicable to Determining Shares Available for Issuance. The number of Shares remaining available for issuance will be reduced by the number of Shares subject to outstanding Awards and, for Awards that are not denominated by Shares, by the number of Shares actually delivered upon settlement or payment of the Award. For purposes of determining the number of Shares that remain available for issuance under the Plan, (i) the number of Shares that are tendered by a Participant or withheld by the Company to pay the exercise price of an Award or to satisfy the Participant’s tax withholding obligations in connection with the exercise or settlement of an Award and (ii) all of the Shares covered by a stock-settled Stock Appreciation Right to the extent exercised, will not be added back to the Plan Limit. In addition, for purposes of determining the number of Shares that remain available for issuance under the Plan, the number of Shares corresponding to Awards under the Plan that are forfeited or cancelled or otherwise expire for any reason without having been exercised or settled or that is settled through issuance of consideration other than Shares (including, without limitation, cash) shall be added back to the Plan Limit and again be available for the grant of Awards; provided, however, that this provision shall not be applicable with respect to (i) the cancellation of a Stock Appreciation Right granted in tandem with an Option upon the exercise of the Option or (ii) the cancellation of an Option granted in tandem with a Stock Appreciation Right upon the exercise of the Stock Appreciation.

(c) Special Limits. Anything to the contrary in Section 5(a) above notwithstanding, but subject to adjustment under Section 13 of the Plan, the following special limits shall apply to Shares available for Awards under the Plan:

(i) the maximum number of Shares that may be issued pursuant to awards of Restricted Stock, Restricted Stock Units, Performance Stock, Performance Units, other full value awards, and Other Awards that are payable in Shares granted under the Plan shall equal one million (1,000,000) Shares in the aggregate;

6

(ii) the maximum amount of Awards (other than those Awards set forth in Section 5(c)) that may be awarded to any Eligible Individual in any calendar year is fifteen percent of the Shares measured as of the date of grant (with respect to Awards denominated in Shares).

(d) Any Shares underlying Substitute Awards shall not be counted against the number of Shares remaining for issuance and shall not be subject to Section 5(c).

6. Awards in General

(a) Types of Awards. Awards under the Plan may consist of Options, Restricted Stock, Restricted Stock Units, Stock Appreciation Rights, Performance Stock, Performance Units and Other Awards. Any Award described in Sections 7 through 11 of the Plan may be granted singly or in combination or tandem with any other Award, as the Committee may determine. Awards under the Plan may be made in combination with, in replacement of, or as alternatives to awards or rights under any other compensation or benefit plan of the Company, including the plan of any acquired entity.

(b) Terms Set Forth in Award Document. The terms and conditions of each Award shall be set forth in an Award Document in a form approved by the Committee for such Award, which Award Document shall contain terms and conditions not inconsistent with the Plan. Notwithstanding the foregoing, and subject to applicable laws, the Committee may accelerate (i) the vesting or payment of any Award, (ii) the lapse of restrictions on any Award or (iii) the date on which any Award first becomes exercisable. The terms of Awards may vary among Participants, and the Plan does not impose upon the Committee any requirement to make Awards subject to uniform terms. Accordingly, the terms of individual Award Documents may vary.

(c) Termination of Employment. The Committee shall specify at or after the time of grant of an Award the provisions governing the disposition of an Award in the event of a Participant’s termination of employment with the Company or any of its Subsidiaries. Subject to applicable laws, rules and regulations, in connection with a Participant’s termination of employment, the Committee shall have the discretion to accelerate the vesting, exercisability or settlement of, eliminate the restrictions and conditions applicable to, or extend the post-termination exercise period of an outstanding Award. Such provisions may be specified in the applicable Award Document or determined at a subsequent time.

(d) Change of Control. (i) The Committee shall have full authority to determine the effect, if any, of a Change of Control of the Company or any Subsidiary on the vesting, exercisability, settlement, payment or lapse of restrictions applicable to an Award, which effect may be specified in the applicable Award Document or determined at a subsequent time. Subject to applicable laws, rules and regulations, the Board or the Committee shall, at any time prior to, coincident with or after the effective time of a Change of Control, take such actions as it may consider appropriate, including, without limitation: (A) providing for the acceleration of any vesting conditions relating to the exercise or settlement of an Award or that an Award shall terminate or expire unless exercised or settled in full on or before a date fixed by the Committee; (B) making such adjustments to the Awards then outstanding as the Committee deems appropriate to reflect such Change of Control; (C) causing the Awards then outstanding to be assumed, or new rights substituted therefor, by the surviving corporation in such Change of Control; or (D) permit or require Participants to surrender outstanding Options and Stock Appreciation Rights in exchange for a cash payment, if any, equal to the difference between the highest price paid for a Share in the Change of Control transaction and the Exercise Price of the Award. In addition, except as otherwise specified in an Award Document (or a Participant’s written employment agreement with the Company or any Subsidiary):

(1) any and all Options and Stock Appreciation Rights outstanding as of the effective date of the Change of Control shall become immediately exercisable, and shall remain exercisable until the earlier of the expiration of their initial term or the second (2nd) anniversary of the Participant’s termination of employment with the Company;

7

(2) any restrictions imposed on Restricted Stock and Restricted Stock Units outstanding as of the effective date of the Change of Control shall lapse;

(3) the Performance Targets with respect to all Performance Units, Performance Stock and other performance-based Awards granted pursuant to Sections 6(g) or 10 outstanding as of the effective date of the Change of Control shall be deemed to have been attained at the specified target level of performance; and

(4) the vesting of all Awards denominated in Shares outstanding as of the effective date of the Change in Control shall be accelerated.

(ii) Subject to applicable laws, rules and regulations, the Committee may provide, in an Award Document or subsequent to the grant of an Award for the accelerated vesting, exercisability and/or the deemed attainment of a Performance Target with respect to an Award upon specified events similar to a Change of Control.

(iii) Notwithstanding any other provision of the Plan or any Award Document, the provisions of this Section 6(d) may not be terminated, amended, or modified upon or after a Change of Control in a manner that would adversely affect a Participant’s rights with respect to an outstanding Award without the prior written consent of the Participant. Subject to Section 16, the Board, upon recommendation of the Committee, may terminate, amend or modify this Section 6(d) at any time and from time to time prior to a Change of Control.

(e) Dividends and Dividend Equivalents. The Committee may provide Participants with the right to receive dividends or payments equivalent to dividends or interest with respect to an outstanding Award, which payments can either be paid currently or deemed to have been reinvested in Shares, and can be made in Shares, cash or a combination thereof, as the Committee shall determine; provided, however, that the terms of any reinvestment of dividends must comply with all applicable laws, rules and regulations, including, without limitation, Section 409A of the Code. Notwithstanding the foregoing, no dividends or dividend equivalents shall be paid with respect to Options or Stock Appreciation Rights.

(f) Rights of a Stockholder. A Participant shall have no rights as a stockholder with respect to Shares covered by an Award (including voting rights) until the date the Participant or his nominee becomes the holder of record of such Shares. No adjustment shall be made for dividends or other rights for which the record date is prior to such date, except as provided in Section 13.

(g) Performance-Based Awards. (i) The Committee may determine whether any Award under the Plan is intended to be “performance-based compensation” as that term is used in Section 162(m) of the Code. Any such Awards designated to be “performance-based compensation” shall be conditioned on the achievement of one or more Performance Targets to the extent required by Section 162(m) of the Code and will be subject to all other conditions and requirements of Section 162(m). The Performance Targets will be comprised of specified levels of one or more of the following performance criteria as the Committee deems appropriate: net income; cash flow or cash flow on investment; pre-tax or post-tax profit levels or earnings; operating earnings; return on investment; earned value added expense reduction levels; free cash flow; free cash flow per share; earnings per share; net earnings per share; return on assets; return on net assets; return on equity; return on capital; return on sales; growth in managed assets; operating margin; total stockholder return or stock price appreciation; EBITDA; adjusted EBITDA; revenue; revenue before deferral, in each case determined in accordance with generally accepted accounting principles (subject to modifications approved by the Committee) consistently applied on a business unit, divisional, subsidiary or consolidated basis or any combination thereof. The Performance Targets may be described in terms of objectives that are related to the individual Participant or objectives that are Company-wide or related to a Subsidiary, division, department, region, function or business unit and may be measured on an absolute or cumulative basis or on the basis of percentage of improvement over time, and may be measured in terms of Company performance (or performance of the applicable Subsidiary, division, department, region, function or business unit) or measured relative to selected peer companies or a market index. In addition, for Awards not intended to qualify as “performance-based compensation” under Section 162(m) of the Code, the Committee may establish Performance Targets based on other criteria as it deems appropriate.

8

(ii) The Participants will be designated, and the applicable Performance Targets will be established, by the Committee within ninety (90) days following the commencement of the applicable Performance Period (or such earlier or later date permitted or required by Section 162(m) of the Code). Each Participant will be assigned a Target Number payable if Performance Targets are achieved. Any payment of an Award granted with Performance Targets shall be conditioned on the written certification of the Committee in each case that the Performance Targets and any other material conditions were satisfied. The Committee may determine, at the time of Award grant, that if performance exceeds the specified Performance Targets, the Award may be settled with payment greater than the Target Number, but in no event may such payment exceed the limits set forth in Section 5(c). The Committee retains the right to reduce any Award notwithstanding the attainment of the Performance Targets.

(h) Deferrals. In accordance with the procedures authorized by, and subject to the approval of, the Committee, Participants may be given the opportunity to defer the payment or settlement of an Award to one or more dates selected by the Participant; provided, however, that the terms of any deferrals must comply with all applicable laws, rules and regulations, including, without limitation, Section 409A of the Code. No deferral opportunity shall exist with respect to an Award unless explicitly permitted by the Committee on or after the time of grant.

(i) Repricing of Options and Stock Appreciation Rights. Notwithstanding anything in the Plan to the contrary, an Option or Stock Appreciation Right shall not be granted in substitution for a previously granted Option or Stock Appreciation Right being canceled or surrendered as a condition of receiving a new Award, if the new Award would have a lower exercise price than the Award it replaces, nor shall the exercise price of an Option or Stock Appreciation Right be reduced once the Option or Stock Appreciation Right is granted. The foregoing shall not (i) prevent adjustments pursuant to Section 13 or (ii) apply to grants of Substitute Awards.

7. Terms and Conditions of Options

(a) General. The Committee, in its discretion, may grant Options to Eligible Individuals and shall determine whether such Options shall be Incentive Stock Options or Nonqualified Stock Options. Each Option shall be evidenced by an Award Document that shall expressly identify the Option as an Incentive Stock Option or Nonqualified Stock Option, and be in such form and contain such provisions as the Committee shall from time to time deem appropriate.

(b) Exercise Price. The exercise price of an Option shall be fixed by the Committee at the time of grant or shall be determined by a method specified by the Committee at the time of grant. In no event shall the exercise price of an Option be less than one hundred percent (100%) of the Fair Market Value of a Share on the date of grant; provided, however that the exercise price of a Substitute Award granted as an Option shall be determined in accordance with Section 409A of the Code and may be less than one hundred percent (100%) of the Fair Market Value.

(c) Term. An Option shall be effective for such term as shall be determined by the Committee and as set forth in the Award Document relating to such Option, and the Committee may extend the term of an Option after the time of grant; provided, however, that the term of an Option may in no event extend beyond the tenth (10th) anniversary of the date of grant of such Option.

(d) Exercise; Payment of Exercise Price. Options shall be exercised by delivery of a notice of exercise in a form approved by the Company. Subject to the provisions of the applicable Award Document, the exercise price of an Option may be paid (i) in cash or cash equivalents, (ii) by actual delivery or attestation to ownership of freely transferable Shares already owned by the person exercising the Option, (iii) by a combination of cash and Shares equal in value to the exercise price, (iv) through net share settlement or similar procedure involving the withholding of Shares subject to the Option with a value equal to the exercise price or (v) by such other means as the Committee may authorize. In accordance with the rules and procedures authorized by the Committee for this purpose, the Option may also be exercised through a “cashless exercise” procedure authorized by the Committee from time to time that permits Participants to exercise Options by delivering irrevocable instructions to a broker to deliver promptly to the Company the amount of sale or loan proceeds necessary to pay the exercise price and the amount of any required tax or other withholding obligations or such other procedures determined by the Company from time to time.

9

(e) Incentive Stock Options. The exercise price per Share of an Incentive Stock Option shall be fixed by the Committee at the time of grant or shall be determined by a method specified by the Committee at the time of grant, but in no event shall the exercise price of an Incentive Stock Option be less than one hundred percent (100%) of the Fair Market Value of a Share on the date of grant. No Incentive Stock Option may be issued pursuant to the Plan to any individual who, at the time the Incentive Stock Option is granted, owns stock possessing more than ten percent (10%) of the total combined voting power of all classes of stock of the Company or any of its Subsidiaries, unless (i) the exercise price determined as of the date of grant is at least one hundred ten percent (110%) of the Fair Market Value on the date of grant of the Shares subject to such Incentive Stock Option and (ii) the Incentive Stock Option is not exercisable more than five (5) years from the date of grant thereof. No Participant shall be granted any Incentive Stock Option which would result in such Participant receiving a grant of Incentive Stock Options that would have an aggregate Fair Market Value in excess of one hundred thousand dollars ($100,000), determined as of the time of grant, that would be exercisable for the first time by such Participant during any calendar year. No Incentive Stock Option may be granted under the Plan after the tenth anniversary of the Effective Date. The terms of any Incentive Stock Option granted under the Plan shall comply in all respects with the provisions of Section 422 of the Code, or any successor provision thereto, as amended from time to time.

8. Terms and Conditions of Restricted Stock and Restricted Stock Units

(a) Restricted Stock. The Committee, in its discretion, may grant or sell Restricted Stock to Eligible Individuals. An Award of Restricted Stock shall consist of one or more Shares granted or sold to an Eligible Individual, and shall be subject to the terms, conditions and restrictions set forth in the Plan and established by the Committee in connection with the Award and specified in the applicable Award Document. Restricted Stock may, among other things, be subject to restrictions on transferability, vesting requirements or other specified circumstances under which it may be canceled.

(b) Restricted Stock Units. The Committee, in its discretion, may grant Restricted Stock Units to Eligible Individuals. A Restricted Stock Unit shall entitle a Participant to receive, subject to the terms, conditions and restrictions set forth in the Plan and the applicable Award Document, one or more Shares. Restricted Stock Units may, among other things, be subject to restrictions on transferability, vesting requirements or other specified circumstances under which they may be canceled. If and when the cancellation provisions lapse, the Restricted Stock Units shall become Shares owned by the applicable Participant or, at the sole discretion of the Committee, cash, or a combination of cash and Shares, with a value equal to the Fair Market Value of the Shares at the time of payment.

9. Stock Appreciation Rights

(a) General. The Committee, in its discretion, may grant Stock Appreciation Rights to Eligible Individuals. A Stock Appreciation Right shall entitle a Participant to receive, upon satisfaction of the conditions to payment specified in the applicable Award Document, an amount equal to the excess, if any, of the Fair Market Value on the exercise date of the number of Shares for which the Stock Appreciation Right is exercised over the grant price for such Stock Appreciation Right specified in the applicable Award Document. The grant price per share of Shares covered by a Stock Appreciation Right shall be fixed by the Committee at the time of grant or, alternatively, shall be determined by a method specified by the Committee at the time of grant, but in no event shall the grant price of a Stock Appreciation Right be less than one hundred percent (100%) of the Fair Market Value of a Share on the date of grant; provided, however, that the grant price of a Substitute Award granted as a Stock Appreciation Rights shall be in accordance with Section 409A of the Code and may be less than one hundred percent (100%) of the Fair Market Value. Payments to a Participant upon exercise of a Stock Appreciation Right may be made in cash or Shares, having an aggregate Fair Market Value as of the date of exercise equal to the excess, if any, of the Fair Market Value on the exercise date of the number of Shares for which the Stock Appreciation Right is exercised over the grant price for such Stock Appreciation Right. The term of a Stock Appreciation Right settled in Shares shall not exceed seven (7) years.

10

(b) Stock Appreciation Rights in Tandem with Options. A Stock Appreciation Right granted in tandem with an Option may be granted either at the same time as such Option or subsequent thereto. If granted in tandem with an Option, a Stock Appreciation Right shall cover the same number of Shares as covered by the Option (or such lesser number of shares as the Committee may determine) and shall be exercisable only at such time or times and to the extent the related Option shall be exercisable, and shall have the same term as the related Option. The grant price of a Stock Appreciation Right granted in tandem with an Option shall equal the per-share exercise price of the Option to which it relates. Upon exercise of a Stock Appreciation Right granted in tandem with an Option, the related Option shall be canceled automatically to the extent of the number of Shares covered by such exercise; conversely, if the related Option is exercised as to some or all of the shares covered by the tandem grant, the tandem Stock Appreciation Right shall be canceled automatically to the extent of the number of Shares covered by the Option exercise.

10. Terms and Conditions of Performance Stock and Performance Units

(a) Performance Stock. The Committee may grant Performance Stock to Eligible Individuals. An Award of Performance Stock shall consist of a Target Number of Shares granted to an Eligible Individual based on the achievement of Performance Targets over the applicable Performance Period, and shall be subject to the terms, conditions and restrictions set forth in the Plan and established by the Committee in connection with the Award and specified in the applicable Award Document.

(b) Performance Units. The Committee, in its discretion, may grant Performance Units to Eligible Individuals. A Performance Unit shall entitle a Participant to receive, subject to the terms, conditions and restrictions set forth in the Plan and established by the Committee in connection with the Award and specified in the applicable Award Document, a Target Number of Shares or cash based upon the achievement of Performance Targets over the applicable Performance Period. At the sole discretion of the Committee, Performance Units shall be settled through the delivery of Shares or cash, or a combination of cash and Shares, with a value equal to the Fair Market Value of the underlying Shares as of the last day of the applicable Performance Period.

11. Other Awards

The Committee shall have the authority to specify the terms and provisions of other forms of equity-based or equity-related Awards not described above that the Committee determines to be consistent with the purpose of the Plan and the interests of the Company, which Awards may provide for cash payments based in whole or in part on the value or future value of Shares, for the acquisition or future acquisition of Shares, or any combination thereof.

12. Certain Restrictions

(a) Transfers. No Award shall be transferable other than pursuant to a beneficiary designation under Section 12(c), by last will and testament or by the laws of descent and distribution or, except in the case of an Incentive Stock Option, pursuant to a domestic relations order, as the case may be; provided, however, that the Committee may, subject to applicable laws, rules and regulations and such terms and conditions as it shall specify, permit the transfer of an Award, other than an Incentive Stock Option, for no consideration to a Permitted Transferee. Any Award transferred to a Permitted Transferee shall be further transferable only by last will and testament or the laws of descent and distribution or, for no consideration, to another Permitted Transferee of the Participant.

(b) Award Exercisable Only by Participant. During the lifetime of a Participant, an Award shall be exercisable only by the Participant or by a Permitted Transferee to whom such Award has been transferred in accordance with Section 12(a) above. The grant of an Award shall impose no obligation on a Participant to exercise or settle the Award.

11

(c) Beneficiary Designation. The beneficiary or beneficiaries of the Participant to whom any benefit under the Plan is to be paid in case of his death before he receives any or all of such benefit shall be determined under the Company’s Group Life Insurance Plan. A Participant may, from time to time, name any beneficiary or beneficiaries to receive any benefit in case of his death before he receives any or all of such benefit. Each such designation shall revoke all prior designations by the same Participant, including the beneficiary designated under the Company’s Group Life Insurance Plan, and will be effective only when filed by the Participant in writing (in such form or manner as may be prescribed by the Committee) with the Company during the Participant’s lifetime. In the absence of a valid designation under the Company’s Group Life Insurance Plan or otherwise, if no validly designated beneficiary survives the Participant or if each surviving validly designated beneficiary is legally impaired or prohibited from receiving the benefits under an Award, the Participant’s beneficiary shall be the Participant’s estate.

13. Recapitalization or Reorganization

(a) Authority of the Company and Stockholders. The existence of the Plan, the Award Documents and the Awards granted hereunder shall not affect or restrict in any way the right or power of the Company or the stockholders of the Company to make or authorize any adjustment, recapitalization, reorganization or other change in the Company’s capital structure or business, any merger or consolidation of the Company, any issue of stock or of options, warrants or rights to purchase stock or of bonds, debentures, preferred or prior preference stocks whose rights are superior to or affect the Shares or the rights thereof or which are convertible into or exchangeable for Shares, or the dissolution or liquidation of the Company, or any sale or transfer of all or any part of its assets or business, or any other corporate act or proceeding, whether of a similar character or otherwise.

(b) Change in Capitalization. Notwithstanding any provision of the Plan or any Award Document, the number and kind of Shares authorized for issuance under Section 5 of the Plan, including the maximum number of Shares available under the special limits provided for in Section 5(c), may be equitably adjusted in the sole discretion of the Committee in the event of a stock split, reverse stock spit, stock dividend, recapitalization, reorganization, partial or complete liquidation, reclassification, merger, consolidation, separation, extraordinary cash dividend, split-up, spin-off, combination, exchange of Shares, warrants or rights offering to purchase Shares at a price substantially below Fair Market Value, or any other corporate event or distribution of stock or property of the Company affecting the Shares in order to preserve, but not increase, the benefits or potential benefits intended to be made available under the Plan. In addition, upon the occurrence of any of the foregoing events, the number and kind of Shares subject to any outstanding Award and the exercise price per Share (or the grant price per Share, as the case may be), if any, under any outstanding Award may be equitably adjusted (including by payment of cash to a Participant) in the sole discretion of the Committee in order to preserve the benefits or potential benefits intended to be made available to Participants. Such adjustments shall be made by the Committee. Unless otherwise determined by the Committee, such adjusted Awards shall be subject to the same restrictions and vesting or settlement schedule to which the underlying Award is subject.

14. Term of the Plan

Unless earlier terminated pursuant to Section 16, the Plan shall terminate on the tenth (10th) anniversary of the Effective Date, except with respect to Awards then outstanding. No Awards may be granted under the Plan after the tenth (10th) anniversary of the Effective Date.

15. Effective Date

The Plan shall become effective on the Effective Date, subject to approval by the stockholders of the Company.
 
12

16. Amendment and Termination

Subject to applicable laws, rules and regulations, the Board may at any time terminate or, from time to time, amend, modify or suspend the Plan; provided, however, that no termination, amendment, modification or suspension (i) will be effective without the approval of the stockholders of the Company if such approval is required under applicable laws, rules and regulations, including the rules of NASDAQ and (ii) shall materially and adversely alter or impair the rights of a Participant in any Award previously made under the Plan without the consent of the holder thereof. Notwithstanding the foregoing, the Board shall have broad authority to amend the Plan or any Award under the Plan without the consent of a Participant to the extent it deems necessary or desirable (a) to comply with, take into account changes in, or interpretations of, applicable tax laws, securities laws, employment laws, accounting rules and other applicable laws, rules and regulations, (b) to take into account unusual or nonrecurring events or market conditions (including, without limitation, the events described in Section 13(b)), or (c) to take into account significant acquisitions or dispositions of assets or other property by the Company.

17. Miscellaneous

(a) Tax Withholding. The Company or a Subsidiary, as appropriate, may require any individual entitled to receive a payment of an Award to remit to the Company, prior to payment, an amount sufficient to satisfy any applicable tax withholding requirements. In the case of an Award payable in Shares, the Company or a Subsidiary, as appropriate, may permit or require a Participant to satisfy, in whole or in part, such obligation to remit taxes by directing the Company to withhold shares that would otherwise be received by such individual or to repurchase shares that were issued to the Participant to satisfy the minimum statutory withholding rates for any applicable tax withholding purposes, in accordance with all applicable laws and pursuant to such rules as the Committee may establish from time to time. The Company or a Subsidiary, as appropriate, shall also have the right to deduct from all cash payments made to a Participant (whether or not such payment is made in connection with an Award) any applicable taxes required to be withheld with respect to such payments.

(b) No Right to Awards or Employment. No person shall have any claim or right to receive Awards under the Plan. Neither the Plan, the grant of Awards under the Plan nor any action taken or omitted to be taken under the Plan shall be deemed to create or confer on any Eligible Individual any right to be retained in the employ of the Company or any Subsidiary or other affiliate thereof, or to interfere with or to limit in any way the right of the Company or any Subsidiary or other affiliate thereof to terminate the employment of such Eligible Individual at any time. No Award shall constitute salary, recurrent compensation or contractual compensation for the year of grant, any later year or any other period of time. Payments received by a Participant under any Award made pursuant to the Plan shall not be included in, nor have any effect on, the determination of employment-related rights or benefits under any other employee benefit plan or similar arrangement provided by the Company and the Subsidiaries, unless otherwise specifically provided for under the terms of such plan or arrangement or by the Committee.

(c) Securities Law Restrictions. An Award may not be exercised or settled, and no Shares may be issued in connection with an Award, unless the issuance of such shares (i) has been registered under the Securities Act of 1933, as amended, (ii) has qualified under applicable state “blue sky” laws (or the Company has determined that an exemption from registration and from qualification under such state “blue sky” laws is available) and (iii) complies with all applicable foreign securities laws. The Committee may require each Participant purchasing or acquiring Shares pursuant to an Award under the Plan to represent to and agree with the Company in writing that such Eligible Individual is acquiring the Shares for investment purposes and not with a view to the distribution thereof. All certificates for Shares delivered under the Plan shall be subject to such stock-transfer orders and other restrictions as the Committee may deem advisable under the rules, regulations, and other requirements of the Securities and Exchange Commission, any exchange upon which the Shares are then listed, and any applicable securities law, and the Committee may cause a legend or legends to be put on any such certificates to make appropriate reference to such restrictions.

13

(d) Section 162(m) of the Code. The Plan is intended to comply in all respects with Section 162(m) of the Code; provided, however, that in the event the Committee determines that compliance with Section 162(m) of the Code is not desired with respect to a particular Award, compliance with Section 162(m) of the Code will not be required. In addition, if any provision of this Plan would cause Awards that are intended to constitute “qualified performance-based compensation” under Section 162(m) of the Code, to fail to so qualify, that provision shall be severed from, and shall be deemed not to be a part of, the Plan, but the other provisions hereof shall remain in full force and effect.

(e) Section 409A of the Code. Notwithstanding any contrary provision in the Plan or an Award Document, if any provision of the Plan or an Award Document contravenes any regulations or guidance promulgated under Section 409A of the Code or would cause an Award to be subject to additional taxes, accelerated taxation, interest and/or penalties under Section 409A of the Code, such provision of the Plan or Award Document may be modified by the Committee without consent of the Participant in any manner the Committee deems reasonable or necessary. In making such modifications the Committee shall attempt, but shall not be obligated, to maintain, to the maximum extent practicable, the original intent of the applicable provision without contravening the provisions of Section 409A of the Code. Moreover, any discretionary authority that the Committee may have pursuant to the Plan shall not be applicable to an Award that is subject to Section 409A of the Code to the extent such discretionary authority would contravene Section 409A of the Code or the guidance promulgated thereunder.

(f) Awards to Individuals Subject to Laws of a Jurisdiction Outside of the United States. To the extent that Awards under the Plan are awarded to Eligible Individuals who are domiciled or resident outside of the United States or to persons who are domiciled or resident in the United States but who are subject to the tax laws of a jurisdiction outside of the United States, the Committee may adjust the terms of the Awards granted hereunder to such person (i) to comply with the laws, rules and regulations of such jurisdiction and (ii) to permit the grant of the Award not to be a taxable event to the Participant. The authority granted under the previous sentence shall include the discretion for the Committee to adopt, on behalf of the Company, one or more sub-plans applicable to separate classes of Eligible Individuals who are subject to the laws of jurisdictions outside of the United States.

(g) Satisfaction of Obligations. Subject to applicable law, the Company may apply any cash, Shares, securities or other consideration received upon exercise or settlement of an Award to any obligations a Participant owes to the Company and the Subsidiaries in connection with the Plan or otherwise, including, without limitation, any tax obligations or obligations under a currency facility established in connection with the Plan.

(h) No Limitation on Corporate Actions. Nothing contained in the Plan shall be construed to prevent the Company or any Subsidiary from taking any corporate action, whether or not such action would have an adverse effect on any Awards made under the Plan. No Participant, beneficiary or other person shall have any claim against the Company or any Subsidiary as a result of any such action.

(i) Unfunded Plan. The Plan is intended to constitute an unfunded plan for incentive compensation. Prior to the issuance of Shares, cash or other form of payment in connection with an Award, nothing contained herein shall give any Participant any rights that are greater than those of a general unsecured creditor of the Company. The Committee may, but is not obligated, to authorize the creation of trusts or other arrangements to meet the obligations created under the Plan to deliver Shares with respect to awards hereunder.

(j) Successors. All obligations of the Company under the Plan with respect to Awards granted hereunder shall be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business and/or assets of the Company.

(k) Application of Funds. The proceeds received by the Company from the sale of Shares pursuant to Awards will be used for general corporate purposes.

14

(l) Award Document. In the event of any conflict or inconsistency between the Plan and any Award Document, the Plan shall govern and the Award Document shall be interpreted to minimize or eliminate any such conflict or inconsistency.

(m) Headings. The headings of Sections herein are included solely for convenience of reference and shall not affect the meaning of any of the provisions of the Plan.

(n) Severability. If any provision of this Plan is held unenforceable, the remainder of the Plan shall continue in full force and effect without regard to such unenforceable provision and shall be applied as though the unenforceable provision were not contained in the Plan.

(o) Expenses. The costs and expenses of administering the Plan shall be borne by the Company.

(p) Arbitration. Any dispute, controversy or claim arising out of or relating to the Plan that cannot be resolved by the Participant on the one hand, and the Company on the other, shall be submitted to arbitration in the State of Connecticut under the National Rules for the Resolution of Employment Disputes of the American Arbitration Association; provided, however, that any such submission by the Participant must be made within one (1) year of the date of the events giving rise to such dispute, controversy or claim. The determination of the arbitrator shall be conclusive and binding on the Company and the Participant, and judgment may be entered on the arbitrator’s award in any court having jurisdiction. The expenses of such arbitration shall be borne by the Company; provided, however, that each party shall bear its own legal expenses unless the Participant is the prevailing party, in which case the Company shall promptly pay or reimburse the Participant for the reasonable legal fees and expenses incurred by the Participant in connection with such contest or dispute (excluding any fees payable pursuant to a contingency fee arrangement).

(q) Governing Law. Except as to matters of federal law, the Plan and all actions taken thereunder shall be governed by and construed in accordance with the laws of the State of Connecticut.


15

EX-10.18 6 ex10_18.htm EXHIBIT 10.18

Exhibit 10.18

EMPLOYMENT AGREEMENT

     THIS EMPLOYMENT AGREEMENT (this "Agreement") is entered into as of September 10, 2007 by and between Photronics, Inc., a Connecticut corporation (the "Company"), having a principal place of business at 15 Secor Road, Brookfield, CT 06804 and Christopher Progler ("Executive") residing at 5901 Woodwind Drive, Plano, Texas 75093.

WITNESSETH:

     WHEREAS, the Company and Executive desire to enter into this Agreement to assure the Company of the continuing service of Executive and to set forth the terms and conditions of Executive's employment with the Company.

     NOW, THEREFORE, in consideration of the mutual promises and covenants set forth herein, the parties agree as follows:

1.  Term.  The Company agrees to employ Executive and Executive hereby accepts such employment, in accordance with the terms of this Agreement.  Subject to Section 5, the term of Executive's employment shall commence on the date hereof and continue for three (3) years thereafter unless this Agreement is earlier terminated as provided herein (the "Term"); provided, however, that unless the Company gives written notice to Executive at least thirty (30) days prior to the end of the Term of this Agreement (as the Term may be extended pursuant to this Section 1), on each anniversary of the date hereof, the Term of this Agreement shall automatically be extended for an additional one (1) year period.

2.  Services.  So long as this Agreement shall continue in effect, Executive shall devote Executive's full business time, energy and ability to the business, affairs and interests of the Company and its subsidiaries and matters related thereto. Executive shall use his best efforts and abilities to promote the Company's interests and shall perform faithfully the services contemplated by this Agreement in accordance with the Company's policies as established by the Board of Directors of the Company.

3.  Duties and Responsibilities.

     (a)  Executive shall serve as the Vice President and Chief Technology Officer of the Company.  In the performance of Executive's duties, Executive shall report directly to the CEO or as otherwise directed by the CEO or the Company's Board of Directors, and shall have such duties, responsibilities and authority as may from time to time be assigned to the Executive by the CEO or the Company's Board of Directors.

     (b)  In addition, Executive agrees to observe and comply with the policies, rules and regulations of the Company.  The Company agrees that the duties which may be assigned to Executive shall be the customary duties of the office of Vice President and Chief Technology Officer and shall not be inconsistent with the provisions of the charter documents of the Company or applicable law.

4.  Compensation.

     (a)  Base Compensation.   During the Term, the Company agrees to pay Executive a base salary at the rate of $242,999.90 per year payable in accordance with the Company's customary payroll practices generally applicable to similarly situated employees as may be in effect from time to time (the "Base Salary").  All payments required hereunder, including the payments required by this Section 4(a), may be allocated by the Company to one or more of its subsidiaries to which Executive renders services but the Company shall remain responsible for all payments hereunder and Executive shall have no obligation to seek payment from such subsidiaries.

     (b)  Periodic Review.  The Compensation Committee or the Board of Directors of the Company shall review Executive's Base Salary and Benefits (as defined below) from time to time in accordance with the normal business practices of the Company. The Company may in its sole discretion increase the Base Salary during the Term.  The amount of any increase combined with the previous year's Base Salary shall then constitute Executive's Base Salary for purposes of this Agreement.


     (c)  Additional Benefits.  During the Term, the Executive shall be entitled to participate in the employee benefit plans and arrangements as the Company may establish from time to time in which other employees similarly situated are entitled to participate (which may include, without limitation, bonus plan(s), medical plan, dental plan, disability plan, basic life insurance and business travel accident insurance plan, 401(k) plan, stock option or stock purchase plans or any successor plans thereto (the "Benefits")).  The Company shall have the right to terminate or change any such plans or programs at any time.

     (d)  Automobile Allowance.  During the Term of this Agreement, the Company shall provide the Executive with an automobile allowance or company car consistent with the Company's policies and provisions applicable to other similarly situated executives of the Company.

     (e)  Vacation.  During the Term of this Agreement, Executive shall be entitled to four (4) weeks' paid vacation per calendar year, which shall not be transferable to any subsequent year.

5.  Termination.  This Agreement and all rights and obligations hereunder, except the rights and obligations contained in this Section 5, Section 7 (Confidential Information), Section 8 (Non-Competition), Section 9 (Intellectual Property) and Section 10 (Remedies), which shall survive any termination hereunder, shall terminate upon the earliest to occur of any of the following:

     (a)  Resignation without Good Reason; Retirement.  Upon the resignation by Executive without Good Reason (as defined below) following at least thirty (30) days written notice to the Company or retirement from the Company in accordance with the normal retirement policies of the Company, Executive shall be entitled to receive a payment in the amount of the sum of (A) Executive's Base Salary through the last day of employment to the extent not theretofore paid, (B) any compensation previously deferred by Executive (together with any accrued interest or earnings thereon), and (C) any accrued vacation pay according to Company U.S. Vacation Policy, in each case to the extent not theretofore paid (the sum of the amounts described in clauses (A), (B) and (C) shall be hereinafter referred to as the "Accrued Obligations"), in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the last day of employment or any earlier time required by applicable law.

     (b)  Death or Disability of Executive.

           (i)  If Executive's employment is terminated by reason of Executive's death or disability, this Agreement shall terminate without further obligations to Executive (or Executive's heirs or legal representatives) under this Agreement, other than for:

                (1)  Payment of any Accrued Obligations, which shall be paid to Executive or Executive's estate or beneficiary, as applicable, in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law.

                (2)  Payment to Executive or Executive's estate or beneficiary, as applicable, of any amount accrued pursuant to the terms of any other applicable benefit plan.

          (ii)  If Executive shall become disabled, Executive's employment may be terminated only by written notice from the Company to Executive.

          (iii)  For the purposes of this Agreement, "disability" or "disabled" shall mean a mental or physical incapacity which prevents Executive from performing Executive's duties with the Company for a period of three hundred sixty (360) consecutive calendar days, as certified by a physician selected by the Company or its insurers.

     (c)  Termination for Cause.

           (i)  The Company may terminate Executive's employment and all of Executive's rights to receive Base Salary, and any Benefits hereunder for Cause.

           (ii)  Upon such termination for Cause, Executive shall be entitled to receive any Accrued Obligations, which shall be paid to Executive in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law.

          (iii)  For purposes of this Agreement, the term "Cause" shall be defined as any of the following:


                (1)  Executive's material breach of any of any obligations under this Agreement (other than by reason of physical or mental illness, injury, or condition);

                (2)  Executive's conviction by, or entry of a plea of "guilty" or "nolo contendere" in a court of competent and final jurisdiction for any felony that impairs his ability to perform his duties to the Company or any crime of moral turpitude;

               (3)  Executive's commission of an act of fraud upon the Company;

               (4)  Executive's engaging in willful or reckless misconduct or gross negligence in connection with any property or activity of the Company or its Affiliates;

               (5)  Executive's repeated and intemperate use of alcohol or illegal drugs after written notice from the Board or Directors;

              (6)  Executive's material breach of any other material obligation to the Company (other than by reason of physical or mental illness, injury, or condition) that is or could reasonably be expected to result in material harm to the Company;

              (7)  Executive's becoming insolvent or filing for bankruptcy;

              (8)  Executive's becoming barred or prohibited by the SEC from holding my position with the Company; or

              (9)  Executive's violation of any duty of loyalty (i.e., engaging in self-interested transactions, misappropriation of business opportunities that belong to the Company, or a breach of Executive's fiduciary duties to the Company).

     (d)  Termination Without Cause; Resignation For Good Reason.

          (i)  Notwithstanding any other provision of this Section 5, (i) the Company may, at its option and at any time, provide to Executive: (A) up to twelve (12) months' advance written notice of termination of employment without Cause, or (B) written notice of a current material adverse change in the Executive's position (such notice in (A) or (B) being referred to herein as a "Working Notice").  If the Company issues a Working Notice to the Executive, any entitlement to a Severance Payment and Benefit Period (as defined below) shall be reduced in proportion to the period covered by the Working Notice.  During the period covered by the Working Notice, the Executive shall continue to provide the services according to Section 2, hereof as an employee of the Company.   If the Executive resigns during the period covered by the Working Notice, then Executive shall receive only the Accrued Obligations through the date of termination.   Executive, upon thirty (30) days advance notice to the Company, shall have the right to resign for Good Reason.

          (ii)  If Executive is so terminated without Cause or resigns for Good Reason, Executive shall receive from the Company:

                (1)  Any Accrued Obligations through the date of termination, which shall be paid to Executive in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law.

                (2)  A payment ("Severance Payment") equal to twelve (12) months of Executive's current Base Salary.  The Severance Payment shall be paid by the Company to Executive in equal installments, following the expiration of the Revocation Period defined in the Release referred to in Section 5(d)(iv), in accordance with the Company's customary payroll practices generally applicable to similarly situated employees as may be in effect from time and shall be subject to statutory deductions and withholdings.

               (3)  Payment of Executive's COBRA premiums for the 360-day period following termination of employment ("Benefit Period"), provided Executive elects to receive COBRA continuation coverage and is eligible for COBRA continuation coverage.


          (iii)  As used in this Agreement, the term "Good Reason" shall mean (i) (except as set forth in Section 5(e)) the relocation of the Company's principal executive offices to a location outside the contiguous 48 United States without the consent of Executive or (ii) a material diminution in Executive's overall employee benefits not the result of changes in benefit plans affecting other employees, without the consent of Executive.

          (iv)  As a condition to receiving the payment and benefits extension contemplated by Section 5(d) or 5(e), Executive agrees to execute and deliver to the Company the Release substantially in the form attached to this Agreement as Exhibit A.

     (e)  Change of Control.

           (i)  For purposes of the Agreement, a "change of control" means, and shall be deemed to have taken place, if;

                (1)  any individual, partnership, firm, corporation, association, trust, unincorporated organization or other entity or person, or any syndicate or group deemed to be a person under Section 14 (d) (2) of the Exchange Act, is or becomes the "beneficial owner" (as defined in Rule 13d-3 of the General Rules and Regulations under the Exchange Act), directly or indirectly, of securities of the Company representing 50% or more of the combined voting power of the Company's then outstanding securities entitled to vote in the election of directors of the Company;

                (2)  during any period of two (2) consecutive years (not including any period prior to the execution of this Agreement) individuals who at the beginning of such period constituted the Board and any new directors, whose election by the Board or nomination for election by the Company's shareholders was approved by a vote of at least three-fourths (3/4ths) of the directors then still in office who either were directors at the beginning of the period or whose election or nomination for election was previously so approved, cease for any reason to constitute a majority of the Board;

                (3)  there occurs a reorganization, merger, consolidation or other corporate transaction involving the Company (a "Transaction"), and shareholders of the Company immediately prior to such Transaction do not, immediately after the Transaction, own more than 50% of the combined voting power of the Company or other corporation resulting from such Transaction; or

                (4)  there is a "change in control" of the Company within the meaning of Section 280G of the U.S. Federal internal revenue code of 1986.

            (iii)  If during the period three (3) months before or two (2) years following a "change in control" of the Company (or any successor), the Executive is terminated by the Company for any reason (other than for Cause as defined in Section 5(c) thereof), including an election by the Company or its successor not to extend this Agreement pursuant to Section 1, or the Executive resigns for Good Reason as defined in Section 5(e)(ii)), " "Executive shall be entitled to receive a cash payment equal to eighteen (18) months of Executive's current Base Salary and the benefits described in Section 5(d)(ii) of the Agreement.  Upon such "change of control" during the Term, the Term of this Agreement shall automatically be the period equal to the longer of (i) two (2) years from the date of the "change of control" or (ii) the remaining period of the initial three (3) year Term after the "change of control".  In no event shall Executive be entitled to receive both the Severance Payment described in Section 5(d) hereof and the "change of control" payment described in this Section 5(e).

           (iv)  Any payments to be made to Executive in connection with this Section 5(e) shall be made in a lump sum, subject to statutory deductions and withholdings, in cash within ten (10) business days after the date of termination or any earlier time required by applicable law, following the expiration of the Revocation Period defined in the Release referred to in Section 5(d)(iv).

     (f)  Tax Consideration.

          (i)  In the event that the aggregate of all payments or benefits made or provided to the Executive under this Agreement and under all other plans and programs of the Company (the "Aggregate Payment") is determined to constitute a Parachute Payment, as such term is defined in Section 280G(b)(2) of the Internal Revenue Code of 1986, as amended (the "Code"), the Company shall pay to the Executive an additional amount (the "Gross-Up Amount"), prior to the time any excise tax ("Excise Tax") is imposed by Section 4999 of the Code is payable with respect to such Aggregate Payment, which, after the imposition of all excise, federal, state and local income taxes, enables the Executive to retain a total amount equal to the Aggregate Payment prior to the payment of the Gross-Up Amount.  Notwithstanding the foregoing, if it shall be determined that the Executive is entitled to receive the Gross-Up Amount, but the portion of the Aggregate Payment that would be treated as a Parachute Payment does not exceed 125% of the greatest amount that could be paid to the Executive such that the receipt of the Aggregate Payment would not give rise to any Excise Tax (the "Safe Harbor Amount"), then no Gross-Up Amount shall be paid to the Executive and the Aggregate Payment shall be reduced to the Safe Harbor Amount.


          (ii)  All determinations required to be made under this Section 5(f), including whether the Aggregate Payment constitutes a Parachute Payment, the amount of the Gross-Up Amount to be paid to the Executive, if any, and the determination of the Safe Harbor Amount, if applicable, shall be made in good faith by the by the Company's regular outside auditors (the "Accounting Firm"); provided, however, that such Accounting Firm presents its rationale and supporting calculations to the Executive upon his request and shall in good faith work to resolve any discrepancies raised by accountants or lawyers chosen by the Executive who present reasonable critiques of the determination.  If a dispute over the methodology or conclusions of the Accounting Firm cannot be resolved between the parties, an impartial accounting firm shall be consulted to resolve the dispute.  All fees and expenses of the Accounting Firm incurred in connection with the retention of the Accounting Firm pursuant to this Section 5(f) shall be borne by the Company. All fees and expenses of the accountants and lawyers chosen by the Executive and, if retained, the additional accounting firm, incurred in connection with the resolution of any disputes pursuant to this Section 5(f) shall be borne by the non-prevailing party.

          (iii)  As a result of uncertainty in the application of Sections 280G and 4999 of the Code at the time of the determination by the Accounting Firm, the parties hereto acknowledge and agree that it is possible that the Company will have paid a Gross-Up Amount that exceeds the amount that the Company should have paid pursuant to this Section 5(f) (the "Overpayment") or that the Company will have paid a Gross-Up Amount that is less than the amount that the Company should have paid pursuant to this Section 5(f) (the "Underpayment").  In the event the Accounting Firm, in a written opinion delivered to the Company and to the Executive, determines that, based upon the assertion of a deficiency by the Internal Revenue Service against the Executive, which the Accounting Firm believes has a high probability of success, an Overpayment has been made, then any such Overpayment shall, to the extent permitted under applicable law (including Section 402 of the Sarbanes-Oxley Act of 2002), be treated for all purposes as a loan to the Executive which the Executive shall promptly repay to the Company together with interest at the Applicable Federal Rate provided for in Section 7872(f)(2) of the Code; provided, however, the Executive may contest any such determination by the Accounting Firm at his own expense.  In the event the Accounting Firm, based upon controlling precedent or other substantial authority, determines that an Underpayment has occurred, any such Underpayment shall be promptly paid by the Company to or for the benefit of the Executive together with interest at the Applicable Federal Rate provided for in Section 7872(f)(2) of the Code.

            (g)  Treatment of Stock Options Upon Change of Control or a Termination.

            (i)  All stock options or similar rights granted to Executive pursuant to the Company's stock option plans including, without limitation, any restricted stock shall immediately vest as of the effective date of such "change of control".

            (ii)  If this Agreement is terminated pursuant to clause (c) of this Section 5 or if Executive resigns his employment, all unvested stock options granted to Executive pursuant to the Company's stock plans shall terminate immediately.

                  To the extent that the Executive has been granted stock options intended to be incentive stock options under Section 422 of the Internal Revenue Code, such stock options shall cease to be incentive stock options and shall be treated as nonqualified stock options if the options are exercised by the Employee more than three (3) months (one year in case of death or disability as defined in Section 422 of the Internal Revenue Code) following termination of employment.

                Except as expressly modified by this clause (g) of this Section 5, all stock options and similar rights granted under the Company's stock plans shall remain subject to all of the terms and conditions of the applicable stock plans and agreements evidencing the grants thereof.

     (h)  Exclusive Remedy.  Executive agrees that the payments other benefits provided and contemplated by this Agreement shall constitute the sole and exclusive obligation of the Company in respect of Executive's employment with and relationship to the Company and that the full payment thereof shall be the sole and exclusive remedy for any termination of Executive's employment.  Executive covenants not to assert or pursue any other remedies, at law or in equity, with respect to any termination of employment.

6.  Business Expenses.   During the Term of this Agreement, to the extent that such expenditures satisfy the criteria under the Internal Revenue Code or other applicable laws for deductibility by the Company (whether or not fully deductible by the Company) for federal income tax purposes as ordinary and necessary business expenses, the Company shall provide the Executive with reimbursement of reasonable business expenses incurred by the Executive while conducting Company business in a manner consistent with the Company's policies and provisions applicable to the Executives of the Company.

7.  Confidential Information.


     (a)  Executive acknowledges that the nature of Executive's employment by the Company is such that Executive shall have access to information of a confidential and/or trade secret nature which has great value to the Company and which constitutes a substantial basis and foundation upon which the business of the Company is based.  Such information includes (A) trade secrets, inventions, mask works, ideas, processes, manufacturing, formulas, source and object codes, data, programs, other works of authorship, know-how, improvements, discoveries, developments or experimental work, designs, and techniques; (B) information regarding plans for research, development, new products, marketing and selling, business plans, budgets and unpublished financial statements, licenses, prices and costs, suppliers and customers; (C) information regarding the skills and compensation of other employees the Company or its affiliates, including but not limited to, their respective business plans or clients (including, without limitation, customer lists and lists of customer sources), or information relating to the products, services, customers, sales or business affairs of the Company or its Affiliates (the "Confidential Information").

     (b)  Executive shall keep all such Confidential Information in confidence during the Term of this Agreement and at any time thereafter and shall not disclose any of such Confidential Information to any other person, except to the extent such disclosure is (i) necessary to the performance of this Agreement and in furtherance of the Company's best interests, (ii) required by applicable law, (iii) publicly known within the relevant industry, or (iv) authorized in writing by the Board.  Upon termination of Executive's employment with the Company, Executive shall deliver to the Company all documents, records, notebooks, work papers, and all similar material containing any of the foregoing information, whether prepared by Executive, the Company or anyone else.

8.  Non-Competition.  Executive covenants and agrees that commencing on the date hereof and continuing for the entire Term of Executive's employment and for period of twelve (12) months thereafter (the "Restricted Period"), Executive shall not:

     (a)  Work or be affiliated with in any capacity (including as a founder, employee, owner, consultant, or otherwise), directly or indirectly, for himself or on behalf of any other entity, in any business that manufacturers photomasks or that is otherwise competitive with the business of the Company or any subsidiary of the Company at any time during Executive's employment or during the Restricted Period, such as, for example and not as a limitation, Toppan, DNP and the photomask manufacturing operations of semiconductor manufacturers such as IBM and TSMC.

     (b)  Solicit, attempt to solicit, or assist others in soliciting or attempting to solicit, directly or indirectly, any business related to the business of the Company from any customers or prospective customers of the Company; for the purposes of this Section 8, the term "customer" means any entity or person who is or has been a client or customer of the Company during the time which Executive was employed with the Company, and the term "prospective customer" means a person or entity who became known to the Company during the time which Executive was employed with the Company as a result of that person's or entity's interest in obtaining the services or products of the Company; and

     (c)  Solicit, attempt to solicit, or assist others in soliciting or attempting to solicit, directly or indirectly, for employment or similar capacity, any person who is an employee of, or an independent contractor for, the Company or its direct or indirect subsidiaries, parents or Affiliates or who was such an employee within twelve (12) months prior to the date of such solicitation or attempted solicitation.

     (d)  Executive acknowledges that in the event of his employment with the Company terminates for any reason, Executive will be able to earn a livelihood without violating the foregoing restrictions.

     (e)  If any provision or clause, or portion thereof, within this Section 8 shall be held by any court or other tribunal of competent jurisdiction to be illegal, invalid, or unenforceable in such jurisdiction, the remainder of such provision shall not be thereby affected and shall be given full effect, without regard to the invalid portion.  It is the intention of the parties that, if any court construes any provision or clause within this Section 8, or any portion thereof, to be illegal, void or unenforceable because of the duration of such provision or the geographic area or matter covered thereby, such court shall reduce the duration, area, or matter of such provision, and, in its reduced form, such provision shall then be enforceable and shall be enforced.

9.  Intellectual Property.

     (a)  Executive has no interest (except as disclosed to the Company) in any inventions, designs, improvements, patents, copyrights and discoveries which are useful in or directly or indirectly related to the business of the Company or to any experimental work carried on by the Company.  Except as may be limited by applicable law, all inventions, designs, improvements, patents, copyrights and discoveries conceived by Executive during the Term of this Agreement which are useful in or directly or indirectly related to the business of the Company or to any experimental work carried on by the Company, shall be the property of the Company.   Executive will promptly and fully disclose to the Company all such inventions, designs, improvements, patents, copyrights and discoveries (whether developed individually or with other persons) and will take all steps necessary and reasonably required to assure the Company's ownership thereof and to assist the Company in protecting or defending the Company's proprietary rights therein.


     (b)  Executive also agrees to assist the Company in obtaining United States or foreign letters patent and copyright registrations covering inventions assigned hereunder to the Company and that Executive's obligation to assist the Company shall continue beyond the termination of Executive's employment but the Company shall compensate Executive at a reasonable rate for time actually spent by Executive at the Company's request with respect to such assistance.  If the Company is unable because of Executive's mental or physical incapacity (for the period of such incapacity only) or for any other reason to secure Executive's signature to apply for or to pursue any application for any United States or foreign letters patent or copyright registrations covering inventions assigned to the Company (after reasonable efforts to contact employee), then Executive hereby irrevocably designates and appoints the Company, each of its duly authorized officers and agents as Executive's agent and attorney-in-fact to act for and in Executive's behalf and stead to execute and file any such applications and to do all other lawfully permitted acts to further the prosecution and issuance of letters patent or copyright registrations thereon with the same legal force and effect as if executed by Executive.  Executive will perform all other lawful acts necessary to assist the Company to enforce any copyrights or patents obtained including, without limitation, testifying in any suit or proceeding involving any of the copyrights or patents or executing any documents deemed necessary by the Company, all without further consideration but at the expense of the Company.  If Executive is called upon to render such assistance after the termination of Executive's employment, then Executive shall be entitled to a fair and reasonable per diem fee in addition to reimbursement of any expenses incurred at the request of the Company.

10.  Remedies.   The parties hereto agree that the services to be rendered by Executive pursuant to this Agreement, and the rights and privileges granted to the Company pursuant to this Agreement, are of a special, unique, extraordinary and intellectual character, which gives them a peculiar value, the loss of which cannot be reasonably or adequately compensated in damages in any action at law, and that a breach by Executive of any of the terms of this Agreement will cause the Company great and irreparable injury and damage.  Executive hereby expressly agrees that the Company shall be entitled to the remedies of injunction, specific performance and other equitable relief to prevent a breach of this Agreement by Executive.  This Section 10 shall not be construed as a waiver of any other rights or remedies which the Company may have for damages or otherwise.

11.  Return of Property.  Executive agrees to return, on or before his last day of employment, all property belonging to the Company, including but not limited to computers, PDA, telephone and other credit cards, Company business records, Company automobile (if applicable), etc.

12.  Severability.  If any provision of this Agreement is held to be unenforceable for any reason, it shall be adjusted rather than voided, if possible, to achieve the intent of the parties to the extent possible.  In any event, all other provisions of this Agreement shall be deemed valid and enforceable to the extent possible.

13.  Succession.  This Agreement shall inure to the benefit of and be binding upon the Company and its successors and assigns and any such successor or assignee shall be deemed substituted for the Company under the terms of this Agreement for all purposes.  As used herein, "successor" and "assignee" shall include any person, firm, corporation or other business entity which at any time, whether by purchase, merger or otherwise, directly or indirectly acquires the stock of the Company or to which the Company assigns this Agreement by operation of law or otherwise.  The obligations and duties of Executive hereunder are personal and otherwise not assignable.  Executive's obligations and representations under this Agreement will survive the termination of Executive's employment, regardless of the manner of such termination.

14.  Notices.  Any notice or other communication provided for in this Agreement shall be in writing and sent if to the Company to its principal office at:

Photronics, Inc.
15 Secor Road, PO Box 5226
Brookfield, Connecticut 06804

Attention: Chief Executive Officer
With a copy to the Vice President, Chief Financial Officer of Photronics, Inc.

or at such other address as the Company may from time to time in writing designate, and if to Executive at the address set forth above or at such address as Executive may from time to time in writing designate.  Each such notice or other communication shall be effective (I) if given by written telecommunication, three (3) days after its transmission to the applicable number so specified in (or pursuant to) this Section 14 and a verification of receipt is received, (ii) if given by certified mail, once verification of receipt is received, or (iii) if given by any other means, when actually delivered to the addressee at such address and verification of receipt is received.


15.  Adequate Consideration.  Executive acknowledges that the cash severance and other benefits to be provided by the Company to Executive are not available under any current plan or policies of the Company.  Accordingly, Executive further acknowledges that the payments and benefits under this Agreement provide adequate consideration for Executive's obligations to the Company contained in Section 7 (Confidential Information), Section 8 (Non-Competition), Section 10 (Remedies) and Exhibit A (Release).

16.  Entire Agreement.  This Agreement contains the entire agreement of the parties relating to the subject matter hereof and supersedes any prior agreements, undertakings, commitments and practices relating to Executive's employment by the Company.

17.  Amendments.  No amendment or modification of the terms of this Agreement shall be valid unless made in writing, duly executed by both parties.

18.  Waiver.  No failure on the part of any party to exercise or delay in exercising any right hereunder shall be deemed a waiver thereof or of any other right, nor shall any single or partial exercise preclude any further or other exercise of such right or any other right.

19.  Governing Law.  This Agreement, and the legal relations between the parties, shall be governed by and construed in accordance with the laws of the State of Connecticut without regard to conflicts of law doctrines and any court action arising out of this Agreement shall be brought in any court of competent jurisdiction within the State of Connecticut.

20.  Withholding.  All compensation payable hereunder, including salary and other benefits, shall be subject to applicable taxes, withholding and other required, normal or elected employee deductions.

21.  Counterparts.  This Agreement and any amendment hereto may be executed in one or more counterparts.  All of such counterparts shall constitute one and the same agreement and shall become effective when a copy signed by each party has been delivered to the other party.

22.  Headings.  Section and other headings contained in this Agreement are for convenience of reference only and shall not affect in any way the meaning or interpretation of this Agreement.

     IN WITNESS WHEREOF, the parties have executed this Agreement as of the date and year first above written.

THE COMPANY

PHOTRONICS, INC.

By:    /s/ Edwin L. Lewis                   
         Name: Edwin L. Lewis
         Title: Senior Vice President, General Counsel and Secretary

EXECUTIVE

         /s/ Christopher Progler             
        Name: Christopher Progler
        Address: 5901 Woodwind Drive, Plano, Texas 75093


 


EXHIBIT A

RELEASE

1.  I signed an Employment Agreement with Photronics, Inc. (the "Company"), dated ________________ (the "Agreement"), wherein I agreed to the terms applicable to certain terminations of employment with the Company.  Pursuant to the terms of the Agreement, I am entitled to certain severance payments and benefits, described in the Agreement, provided that I sign this Release.

2.  In consideration of the severance payments described in the Agreement, I, on behalf of myself, my heirs, agents, representatives, predecessors, successors and assigns, hereby irrevocably release, acquit and forever discharge the Company and each of its respective agents, employees, representatives, parents, subsidiaries, divisions, affiliates, officers, directors, shareholders, investors, employees, attorneys, transferors, transferees, predecessors, successors and assigns, jointly and severally (the "Released Parties") of and from any and all debts, suits, claims, actions, causes of action, controversies, demands, rights, damages, losses, expenses, costs, attorneys' fees, compensation, liabilities and obligations whatsoever, suspected or unsuspected, known or unknown, foreseen or unforeseen, arising at any time up to and including the date of this Release, save and except for the parties' obligations and rights under this Release.  In recognition of the consideration set forth in the Agreement, I hereby release and forever discharge the Released Parties from any and all claims, actions and causes of action, I have or may have as of the date of this Release arising under any federal, state, or local statute, regulation, ordinance, or law of any kind, including under the Age Discrimination in Employment Act of 1967, as amended, and the applicable rules and regulations promulgated thereunder ("ADEA"), the Connecticut Human Rights and Opportunities Law, the Connecticut Family and Medical Leave Law, and the Connecticut Age Discrimination and Employee Insurance Benefits Law, and including claims for wrongful discharge, breach of contract, or in tort.

3.  I agree not to criticize, denigrate, or otherwise disparage the Company or any other Released Party.

4.  This Release is not an admission of guilt or wrongdoing by either me or the Company.  This Release constitutes the entire agreement between me and the Company with respect to the subject matter hereof, and I am not signing this Release in reliance on any representation not expressly set forth herein.  No provisions of this Release may be modified, waived, amended or discharged except by a written document signed by me and a duly authorized Company representative.  This Release binds my heirs, administrators, representatives, executors, successors, and assigns, and will inure to the benefit of all Released Parties and their respective heirs, administrators, representatives, executors, successors, and assigns.  The invalidity or unenforceability of any provision of this Release shall not affect the validity or enforceability of any other provision of this Release, which shall remain in full force and effect.  A waiver of any conditions or provisions of this Release in a given instance shall not be deemed a waiver of such conditions or provisions at any other time.  If any of the provisions, terms or clauses of this Release are declared illegal, unenforceable or ineffective in a legal forum, those provisions, terms and clauses shall be deemed severable, such that all other provisions, terms and clauses of this Release shall remain valid and binding upon both parties.  If any of the provisions, terms or clauses of this Release are found by a court to be overly broad, those provisions, terms and clauses shall be enforceable (and modified and enforced) to the broadest extent permissible under the law.  The validity, interpretation, construction, and performance of this Release shall be governed by the internal laws of the State of Connecticut (excluding any that mandate the use of another jurisdiction's laws)

5.  All payments to me under this Release shall be net of applicable withholdings and deductions.

6.  The Company advised me to take this Release home, read it, and carefully consider all of its terms before signing it.  The Company gave me at least 21 days in which to consider this Release, and I waive any right I might have to additional time beyond this consideration period within which to consider this Release.  The Company advised me to discuss this Release with my own attorney (at my own expense) during this period if I wished to do so.  I understand that I may revoke my acceptance of this Release within seven (7) days after I sign it ("Revocation Period").  I understand that if I revoke my acceptance of this Release, I will not be entitled to any payments or benefits hereunder or otherwise in connection with the termination of my employment with the Company, except as required by law in the absence of the Agreement and this Release.  I have carefully read this Release, fully understand what it means, and am entering into it voluntarily.

____________________               ______________
     Print Name                                          Date

____________________
     Signature



EX-10.23 7 ex10_23.htm EXHIBIT 10.23

Exhibit 10.23

March 16, 2012

[Name and Address of Executive]

Reference is made to the Employment Agreement entered into on _________________ (the “Employment Agreement”) between Photronics, Inc. (the “Company”) and ____________________ (the “Executive”).

The Company and Executive hereby agree to amend the Employment Agreement by (i) deleting Article 5(f) of the Employment Agreement and (ii) deleting all references to such Article in the Employment Agreement.

Except as amended above all other terms and conditions of the Employment Agreement remain in full force and effect.

Photronics, Inc.
 
By:      
 
Title:   
 
 
Agreed to and Accepted            
 
[Executive]
 




EX-10.29 8 ex10_29.htm EXHIBIT 10.29

Exhibit 10.29
             Amended Agreement of  2 / 8  the Investment Agreement ( 1 )  f jff i#J-it a*'a Jti#J- -J,)( ( 1 )  XM20160810-01-A1  Parties:Party A: Xiamen Torch Hi-Tech Industrial Development Zone Management Committee (hereinafter "Party A")I.fl ff : ll fl J<Je ffr ;ttF :Ir Jf £ 1K If tl ¾( " lfl71" )Party 8: Photronics Singapore Pte, Ltd. (hereinafter "Party B")l_; jf: Photronics Singapore Pte, Ltd: ( " l._;71" )Party C: DNP Asia Pacific Pte. Ltd. (hereinafter "Party C")W jj: ONP Asia Pacific Pte. Ltd. ( " W71" )Party D: Xiamen American Japan Photronics Mask Co., Ltd. (hereinafter "Party D" or the "Project Company")  T ff : Jl f7 S -t iU Jc• 1r N.0  ( " T jj " ],X. " JJi §I ¾ gJ " )  Party A, B, C and Dare collectively referred to as the "Parties".  Whereas:Party A and Party B already signed the Investment Agreement with an agreement number NO. XM20160810-01 (hereinafter the "Investment  Agreement"). To enhance the development of the integrated circuit industry, especially the development and expansion of photomask manufacturing for the integrated circuit industry, Party A welcomes Party C to join the Project Company, that Party B already set up in Xiamen. Party A will support Party D to alleviate the current financial difficulty. The Parties agree to amend the Investment Agreement (the "Amended Investment Agreement") as following:l-fljJ Z,jfE'.i iTT %JJ XM20160810-01 fijffi#J--Jt( "tif/f#-it" )o  Jl *• -F £M,# ¼JJ• -F Jt• F £M  -f;._ , If' -Ji'J.X W -Ji iJri A li -Ji ti ,T£ /J fl1 ± lJlt El ¾ o If' -;Jr ¥f # T -:Jr ;1_ , tu"  1/f ffiffiia JI lifJ ;t 1 i#Ji)(1i jw r c "i'b1t #-Lt " > : 
 

             I. Subject to the agreements set forth in this Amended Investment Agreement, Party C confirms and acknowledges the content of the above-mentioned Investment Agreement, and promises to be binding by the Investment Agreement as amended hereby. Subject to the agreements set forth in this Amended Investment Agreement, the rights and obligations enjoyed and burdened by Party B in the Investment Agreement are amended effective as of the date of this amendment. Notwithstanding the above, if Party C is no longer a shareholder of Party D, Party C will have no continuing obligation or liability under the Investment Agreement as amended hereby from the date that Party C is no longer a shareholder of  Party D.  ***#1t#  . W:t # &•# Z. # * f  1 iT z:.=&  ·# f"JJ!{ o .ffi.%** Jt# z:. Jt, G:t-1£ itt-# J§J:*r  X *#it  - ili W:t  T:t  - z:. BB . * -  m - hz:.  .t.•*· W:t T:t.t.•*#i)(.Jffi:r x :tif.        II. The Parties agree to adjust Article I.a.iii and iv of the Investment Agreement as follows:"iii.Investment Amount: The Project Company shall make I Pl I I 1of investments. The total amount of the first tranche will bemillion, which includes a-- million registration capital. Party Band    Party C will assess the demand from ·    -andother a I I I I" I l"sd t , and subject to the        board approval of Party B, C and the shareholders' meeting's approval of Party D, the total investment amount will be increased te, I C I I T r incrementally, and, the registration capital will be increased tomillion incrementally."" iv. Revenues: Party D hereby covenants that it shall generate all its revenues and pay all its taxes within Party A's jurisdiction for all products manufactured by Party D within such jurisdiction, that Party D shall take steps to obtain permits required for the commencement of construction immediately after it is established, that Party D shall complete the construction and commence with production within Three (3) years, and Party D will use reasonable efforts to reach annual production capacity --      '.] I )  IS:dl    I  2 / 8  j -- Party D's  obtaining the industrial land." 
 

             Ill.  3/8  The Parties agree that all the obligations under Article., l.b.i. and ii., Vb. and Vll.b. reference to Party 8 will solely be obligations of Party D as of and after the effective date of this Amendment. The Parties further agree that, upon execution of this Amendment, Article VII.e. will be deleted.  4*•( )&a-t*p -f G:1i  --¾•m(t)!az1R2,.E¾•CEl )a R-  5( § **l-1t-!#ti){.± z Jt ± r£J Th  -ff o 4 :t* - fo - . ***D,  &•-!#t - ¾ Eao  IV . The Parties agree to amend Article Va. of the Investment Agreement as follows:This Agreement is entered into and enforced in accordance ,with the- . relevant laws and regulations of the central government, the provincial government, the municipal government and the Hi-Tech Development Zone. To the extent that relevant policies governing this Agreement are amended due to the changes of the laws and/or regulations, the Parties agree to enforce this Agreement as amended accordingly. In the event that any amendment or change to the law causes a significant, material adverse impact on the operation of the Project Company, then Party 8 and Party C shall be authorized to liquidate and terminate Party D, which termination shall not be treated as a breach of this Agreement in accordance with PRC law; and if Party B and C chose to liquidate the Project Company in such inGjdence, Party A shall provide reasonable support to Party 8, Party C and the Project Company, provided that the above shall be in compliance with the relevant PRC laws and regulations.  4 - &- -E¾•c->a T-&:  * ••tp •m. •m. m **£  * •-*•  . ±# ffo* m ro  * •i*# l-  00£±  .4:t - ff s•rr  o *- -  -* ffitt  .G:1i W  T:t*ff #  .  *H $Al# OO*• • -  * .  §¾ili -  ½tp$A # OO **•*• • o  ,i,i  I .:Jt..1 
 

   * §0 *fi •.,  3/8  - §0  w -tJt1# %J]Un,:t # o  V. The Parties agree to amend V.c. of the Investment Agreement to delete the second sentence and replace it with the following:  For avoidance of doubt, in the event that Party D sustains significant, sustained losses, then Party B and Party C shall be authorized to liquidate and terminate Party D, which termination shall not be treated as a breach of this Agreement in accordance with PRC law, provided that the above shall be in compliance with the relevant PRC laws and regulations.  t •n*•c ) •= w =  & . T • •*-# ffl . z w  T *fi  . Mt$A # oo*• m - #* *R,  ili -- ½ $A # OO ****m m o  VI. The Parties agree to delete Article I11.b.i. of the Investment Agreement, which means that Party A cancels and stops providing the subsidies for the interests that the Project Company incurs with respect to the bank loans of project finance used exclusively for the construction of the plants of Party D.  -- • *•c=) :t.1, , * §0  {5( /t] -f ;itr m:t.rJft El AAiiif W r & SkJ1-R ff 1#' #t :f1 J-, tJt1#1l· ffet a  VII.  The Parties agree to add an article with respect to "clean-room subsidies" as following:  Party D will make a great investment for the construction of clean-room in  Party A's governing area. The estimated construction ·  &bb&l I •   square meter, and the investment amount i I  I (£ 2 2 I ii1!0 (VAT  not included) . Party A agrees to provid every square meter to Party D for the clean-room which is built in Party A's area, and the total subsidies do not exceed ••--•-Application method: the subsidies will be paid once, after clean room is completed for construction and passed through the acceptance, Party D shall make an application for the clean-room subsides, and provide purchase orders and construction contracts related to the clean-room which are signed by Party D, clean-room acceptance report, payment certification from Party D (including Invoices and transfer vouchers) and special auditor's report which provided by the Accounting Firm specially for the clean room. After checking by Party A, the payment will be made in the next 10 working days 
 

         upon Party A's approval. .:#-00.r·'it · Yx i. l•,rffe.& " :,1Jit:; j:r¾1 -a i ¥.   .,.,r,  ,.,,.....,.----­  VIII.  The Parties hereto agree to add Article e under Article VI of the Investment Agreement to reflect the agreement of the Parties hereto that in the event of a breach of confidentiality of Article VI the party who breaches will be solely liable for such breach.  * - &•# IA* * IC ) . *R*IA****• T. * h  = *ffl* • o  MiscellaneousFor the avoidance of doubt, nothing in this Amended Investment Agreement will preclude Party D from outsourcing the manufacture of the products to third parties including its parent companies or affiliateshC- .ft• *• -#T- Th*m • i -½Th ¾ * ¾ )& oIf there is any inconsistency between the Investment Agreement and this Amended Investment Agreement, this Amended Investment Agreement shall prevail. If any matter is not aweed upon in this Amended Investment Agreement, it will be still performed in accordance with the Investment Agreement.  T- , W-*r-it:# il 7a 11L rJc#il p 1*f #-*11,  ti # **r1t:#1JJt1cti3tf# H o  (3) This Amended Investment Agreement has been entered into in four original copies. All four original copies shall be equally binding. The parties shall each maintain One (1) copy in the language of Chinese and English. All four copies shall take effect upon execution and stamping of seals. To the extent that there shall be conflicts between the Chinese and the English, the Chinese version shall control.  ..  'i1  j  -.I    4-,.i, '.!. • I  6/8 
 


     4'-*it -1;/J, i>t - im'0t o im17r x4'- Jl-1r  6/8  $ >t /J o -i- ii"tf\.-( 1)-fil-o rfr1r rm  17rx4'- *•• & o tx -  x • 1rMM, x *o  [THE REMAINDER OF THIS PAGE IS INTENTIONALLY BLANK]r:3cIEx
 

                   [SIGNATURE AND SEAL PAGE][ Jnl  7  ..  Orl1XAuthorized Representative (signature): _ _ _ _ _ _ _ _ _ _ _ix.1·t c -16 ) : Date: - - - - - - - - - - - -  PARTY B: Photronics Singapore Pte, Ltd.  Or11XAuthorized Representative (signature): _  tl ,tx.1-t c  -16 ) :   Date:   PARTY C: DNP Asia Pacific Pte. Ltd.WJJ: DNP Asia Pacific Pte. Ltd.  -- ...L.L.l&!f..tn:l:... ---1  Legal Representative: -JJJ'MCLJt1 f<:A : ; MJi · Or 
 

           Authorized Representative (signature): _ _ _ _ _ _ _ _ _ _¼tif>Z 1 * ( -t) : Date: - - - - - - - - - - -  8  PARTY D: Xiamen American JapT 7I : fl El -t- -€ JI:;iJ1r -0- €1Legal Representative: _ _ _ _ _ _ .....,..,.., _5¼ ;t 1\*A:Or:exAuthorized Representative (signature): _tx.1·t : ( ,t): - - - - - - - - -Date: BM:  
 


EX-21 9 ex21.htm EXHIBIT 21

Exhibit 21

 SUBSIDIARIES OF PHOTRONICS, INC.

 
State or Jurisdiction of Incorporation or Organization
 
   
Align-Rite International, Ltd.
(United Kingdom)
Photronics (Wales) Limited
(United Kingdom)
Photronics California, Inc.
(California, USA)
Photronics Idaho, Inc.
(Idaho, USA)
Photronics Texas Allen, Inc.
(Texas, USA)
Photronics MZD, GmbH
(Germany)
Photronics Advanced Mask Corporation
(Taiwan, R.O.C.)
Photronics DNP Mask Corporation (1)
(Taiwan, R.O.C.)
PDMC Shanghai, Ltd.
(Shanghai, P.R.C.)
Photronics Singapore Pte, Ltd.
(Singapore)
Xiamen American Japan Photronics Mask Co., Ltd. (1)
(Xiamen, P.R.C.)
Photronics UK, Ltd.
(United Kingdom)
PMCH
(Hefei, P.R.C.)
PK, Ltd. (2)
(Republic of Korea)
PKLT Co., Ltd.
(Taiwan, R.O.C.)
Trianja Technologies, Inc.
(Texas, USA)

Note: Entities directly owned by subsidiaries of Photronics, Inc. are indented and listed below their immediate parent. Ownership is 100% unless otherwise indicated.

(1)
50.01% owned by Photronics, Inc. and 49.99% owned by DNPJ
(2)
99.75% owned by Photronics, Inc., and 0.25% owned by minority shareholders



EX-23.1 10 ex23_1.htm EXHIBIT 23.1

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
We consent to the incorporation by reference in Registration Statement Nos. 333-169296, 333-169295, 333-151763, 333-197890 and 333-217676 on Form S-8 of our report dated December 20, 2019, relating to the consolidated financial statements of Photronics, Inc. and subsidiaries, and the effectiveness of Photronics, Inc. and its subsidiaries’ internal control over financial reporting, appearing in this Annual Report on Form 10-K for the year ended October 31, 2019.

/s/ Deloitte & Touche LLP
Hartford, Connecticut
December 20, 2019




EX-31.1 11 ex31_1k.htm EXHIBIT 31.1
EXHIBIT 31.1

I, Peter S. Kirlin, certify that:

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

/s/ Peter S. Kirlin  
Peter S. Kirlin
Chief Executive Officer
December 20, 2019
 



EX-31.2 12 ex31_2k.htm EXHIBIT 31.2

EXHIBIT 31.2

I, John P. Jordan, certify that:

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

/s/ John P. Jordan  
John P. Jordan
Senior Vice President
Chief Financial Officer
(Principal Financial Officer)
December 20, 2019
 



EX-32.1 13 ex32_1k.htm EXHIBIT 32.1

EXHIBIT 32.1

I, Peter S. Kirlin, Chief Executive Officer of Photronics, Inc. (the "Company"), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

1.
 
the Annual Report on Form 10-K of the Company for the year ended October 31, 2019 (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/ Peter S. Kirlin  
Peter S. Kirlin
Chief Executive Officer
December 20, 2019
 

 
EX-32.2 14 ex32_2k.htm EXHIBIT 32.2

EXHIBIT 32.2

I, John P. Jordan, Chief Financial Officer of Photronics, Inc. (the "Company"), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

1.
 
the Annual Report on Form 10-K of the Company for the year ended October 31, 2019 (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/ John P. Jordan  
John P. Jordan
Senior Vice President
Chief Financial Officer
(Principal Financial Officer)
December 20, 2019
 

 
EX-101.SCH 15 plab-20191031.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 Income link:presentationLink link:calculationLink link:definitionLink 030000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 040000 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 050000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 060200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 060300 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 060400 - Disclosure - PDMCX JOINT VENTURE link:presentationLink link:calculationLink link:definitionLink 060500 - Disclosure - ACCRUED LIABILITIES link:presentationLink link:calculationLink link:definitionLink 060600 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 060700 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 060800 - Disclosure - OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 060900 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 061000 - Disclosure - EMPLOYEE RETIREMENT PLANS link:presentationLink link:calculationLink link:definitionLink 061100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 061200 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 061400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION link:presentationLink link:calculationLink link:definitionLink 061500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT link:presentationLink link:calculationLink link:definitionLink 061600 - Disclosure - CONCENTRATIONS OF CREDIT RISK link:presentationLink link:calculationLink link:definitionLink 061700 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 061800 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 061900 - Disclosure - SHARE REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 062000 - Disclosure - SUBSIDIARY DIVIDEND link:presentationLink link:calculationLink link:definitionLink 062100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 062200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS link:presentationLink link:calculationLink link:definitionLink 062300 - Schedule - Schedule II-Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 070400 - Disclosure - PDMCX JOINT VENTURE (Policies) link:presentationLink link:calculationLink link:definitionLink 070700 - Disclosure - REVENUE (Policies) link:presentationLink link:calculationLink link:definitionLink 070900 - Disclosure - SHARE-BASED COMPENSATION (Policies) link:presentationLink link:calculationLink link:definitionLink 071100 - Disclosure - INCOME TAXES (Policies) link:presentationLink link:calculationLink link:definitionLink 071800 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 072200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) link:presentationLink link:calculationLink link:definitionLink 080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 080300 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 080400 - Disclosure - PDMCX JOINT VENTURE (Tables) link:presentationLink link:calculationLink link:definitionLink 080500 - Disclosure - ACCRUED LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 080600 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 080700 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 080800 - Disclosure - OPERATING LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 080900 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081100 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 081200 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 081400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 081500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) link:presentationLink link:calculationLink link:definitionLink 081800 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 081900 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables) link:presentationLink link:calculationLink link:definitionLink 082100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 090200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) link:presentationLink link:calculationLink link:definitionLink 090300 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 090400 - Disclosure - PDMCX JOINT VENTURE (Details) link:presentationLink link:calculationLink link:definitionLink 090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 090500 - Disclosure - ACCRUED LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 090600 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 090602 - Disclosure - DEBT (Details) Calc 3 link:presentationLink link:calculationLink link:definitionLink 090700 - Disclosure - REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 090702 - Disclosure - REVENUE, Impact of Adoption on Statement of Income (Details) link:presentationLink link:calculationLink link:definitionLink 090704 - Disclosure - REVENUE, Impact of Adoption on Statement of Cash Flows (Details) link:presentationLink link:calculationLink link:definitionLink 090706 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 090708 - Disclosure - REVENUE, Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 090800 - Disclosure - OPERATING LEASES (Details) link:presentationLink link:calculationLink link:definitionLink 090900 - Disclosure - SHARE-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 091000 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details) link:presentationLink link:calculationLink link:definitionLink 091100 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) link:presentationLink link:calculationLink link:definitionLink 091102 - Disclosure - INCOME TAXES (Details) CALC 01 link:presentationLink link:calculationLink link:definitionLink 091200 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 091300 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 091400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details) link:presentationLink link:calculationLink link:definitionLink 091500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) link:presentationLink link:calculationLink link:definitionLink 091600 - Disclosure - CONCENTRATIONS OF CREDIT RISK (Details) link:presentationLink link:calculationLink link:definitionLink 091700 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 091800 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 091900 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) link:presentationLink link:calculationLink link:definitionLink 092000 - Disclosure - SUBSIDIARY DIVIDEND (Details) link:presentationLink link:calculationLink link:definitionLink 092100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) link:presentationLink link:calculationLink link:definitionLink 092200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 092300 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 plab-20191031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 17 plab-20191031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 18 plab-20191031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Cover [Abstract] Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Amendment Flag City Area Code Entity Address, City or Town Entity Address, Country Current Fiscal Year End Date Document Period End Date Entity Incorporation, State or Country Code Local Phone Number Entity Address, Postal Zip Code Entity Address, State or Province Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Filer Category Entity Public Float Entity Registrant Name Entity Central Index Key Entity Tax Identification Number Entity Common Stock, Shares Outstanding Document Fiscal Year Focus Document Fiscal Period Focus Document Type Document Annual Report Document Transition Report Entity Interactive Data Current Entity File Number Entity Shell Company Entity Emerging Growth Company Entity Small Business AOCI Attributable to Noncontrolling Interest [Member] AOCI Including Portion Attributable to Noncontrolling Interest [Member] Award Type [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] ASU 2016-16 [Member] ASU 2014-09 [Member] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Accounts payable Accounts Receivable [Member] ACCRUED LIABILITIES Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Accounts receivable, net of allowance of $1,334 in 2019 and $1,526 in 2018 Accounts receivable Value added and other taxes Accrual for Taxes Other than Income Taxes, Current Accrued liabilities Accrued liabilities Accrued Liabilities, Current ACCRUED LIABILITIES [Abstract] Professional fees Income taxes Accrual for income taxes Accrued Income Taxes, Current Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member] Foreign Currency Translation Adjustments [Member] Accumulated Other Comprehensive Income (Loss) [Table] Amortization of Cash Flow Hedge [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member] Amortization of Cash Flows Hedge [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Amortization of Cash Flows Hedge [Member] Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated other comprehensive loss CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract] Foreign Currency Translation Adjustments [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Weighted-average amortization period for intangible assets acquired during the year Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Additional paid-in capital Additional Paid-in Capital [Member] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments for New Accounting Pronouncements [Axis] Share-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Share-based compensation expense incurred Allowance for Doubtful Accounts [Member] Accounts receivable, allowance Amortization of intangible assets Amortization of intangible assets Cash limit for dividends, distributions and redemption on equity Antidilutive Securities [Axis] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities, Name [Domain] Total potentially dilutive shares excluded (in shares) Total assets ASSETS Assets [Abstract] Total assets Assets Total current assets Current assets Net assets Net Assets Non-current assets Current assets: Balance Sheet Location [Domain] Balance Sheet Location [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Buildings and Improvements [Member] Buildings and Improvements [Member] Business Combinations Business Combinations Policy [Policy Text Block] Balance without Adoption of Topic 606 [Member] Accrual for property, plant and equipment purchased during year Impairment loss on contract assets Capitalized Contract Cost, Impairment Loss Carrying Value [Member] Cash and Cash Equivalents [Axis] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash, cash equivalents, and restricted cash at beginning of year Cash, cash equivalents, and restricted cash at end of year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Cash and cash equivalents Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Net (decrease) increase in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash [Member] Change in Contract with Customer, Liability [Abstract] Class of Treasury Stock [Table] Class of Stock [Domain] Commitments and contingencies COMMITMENTS AND CONTINGENCIES [Abstract] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Common Stock [Member] Common stock, par value (in dollars per share) Common stock, shares issued (in shares) Common stock, shares authorized (in shares) Common stock, shares outstanding (in shares) Common stock, $0.01 par value, 150,000 shares authorized, 65,595 shares issued and outstanding at October 31, 2019, and 69,700 shares issued and 67,142 outstanding at October 31, 2018 Common Stock, Value, Issued EMPLOYEE RETIREMENT PLANS [Abstract] Comprehensive income attributable to Photronics, Inc. shareholders Comprehensive Income (Loss), Net of Tax, Attributable to Parent Less: comprehensive income attributable to noncontrolling interests Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Software and Other [Member] Concentration Risk Type [Domain] Concentration Risk Benchmark [Axis] Customer's percentage of net accounts receivable Percent of net sales accounted for by significant customer Concentration Risk Benchmark [Domain] Concentration Risk [Line Items] CONCENTRATIONS OF CREDIT RISK Concentration Risk Disclosure [Text Block] Concentration Risk Type [Axis] Concentration Risk [Table] Noncontrolling Interests Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Consolidation Construction in Progress [Member] Revenue from settlement of contract liabilities Contract with Customer, Liability, Revenue Recognized Contract with Customer, Asset and Liability [Abstract] Contract with Customer, Asset and Liability [Abstract] Contract assets Contract liabilities Contract liabilities Contract asset Convertible senior notes Convertible Notes [Member] Cost of goods sold Cost of goods sold Credit Concentration Risk [Member] Cumulative effect of adoption of new accounting principle State Foreign Federal Current [Abstract] Customer Relationships [Member] Customer Lists [Member] Customer Concentration Risk [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Table] Disaggregation of Revenue [Abstract] Date of first required payment Term of loan Debt Instrument, Term Basis spread on variable rate LONG-TERM DEBT [Abstract] Conversion price per share (in dollars per share) Local Financing [Member] Debt [Member] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] LONG-TERM DEBT Debt Disclosure [Text Block] Debt Instrument [Line Items] Debt Instrument, Name [Domain] Face amount of debt Interest rate percentage Maturity date of debt Number of shares each note is convertible to (in shares) Debt Instrument, Convertible, Number of Equity Instruments Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Amount of reasonably possible decrease in uncertain tax positions Decrease in Unrecognized Tax Benefits is Reasonably Possible Deferred income taxes Deferred income tax assets Deferred income tax liabilities Deferred Income Tax Liabilities, Net Deferred income tax assets [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Deferred income taxes Foreign Deferred Foreign Income Tax Expense (Benefit) Deferred [Abstract] Deferred income taxes liabilities Deferred Tax Liabilities, Gross Deferred tax assets Deferred Tax Assets, Gross Reported as [Abstract] Net deferred income tax assets Deferred Tax Assets, Net State Deferred State and Local Income Tax Expense (Benefit) Net deferred income tax assets [Abstract] Deferred tax assets net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Net operating losses Operating Loss Carryforward [Abstract] Deferred Tax Assets, Operating Loss Carryforwards, Components [Abstract] Alternative minimum tax credits Tax credit carryforwards Other Deferred Tax Assets, Other Share-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Reserves not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves Deferred income tax liabilities [Abstract] Valuation allowances Deferred Tax Assets, Valuation Allowance Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Maximum percentage of employees' gross pay that Company will match Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Percentage of salary that can be contributed by the employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Maximum percentage of employees' contributions that Company will match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Company's contribution to defined contribution retirement plans Defined Contribution Plan, Cost Depreciation and amortization of property, plant and equipment Depreciation, Depletion and Amortization Derivative Instruments and Hedging Activities Adjustments [Member] Effect of dilutive securities [Abstract] SHARE-BASED COMPENSATION [Abstract] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Federal [Member] Calculation of basic and diluted earnings per share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] EARNINGS PER SHARE Earnings Per Share [Text Block] Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share Earnings per share: Earnings per share [Abstract] EARNINGS PER SHARE [Abstract] Effects of exchange rate changes on cash, cash equivalents, and restricted cash U.S. statutory rate Effective tax rate Employee Stock Purchase Plan [Member] Income tax benefits realized from stock option exercises Compensation cost not yet recognized related to share based payment awards other than options Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation cost related to unvested option awards Period for recognition of compensation cost not yet recognized Share-based compensation cost capitalized Share-based Payment Arrangement, Amount Capitalized Compensation related expenses Employee-related Liabilities, Current Stock Options [Member] Employee Stock Option [Member] Equity Component [Domain] Investments in Joint Ventures Equity, Class of Treasury Stock [Line Items] Fair Value [Member] Fair Value Financial Instruments Fair Value Measurement, Policy [Policy Text Block] FAIR VALUE MEASUREMENTS [Abstract] Fair Value, Assets and Liability [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Measurement Basis [Axis] Measurement Basis [Axis] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, by Balance Sheet Grouping [Table] Fair Value Measurement [Domain] Financial Instrument [Axis] Fair and carrying values of the Company's convertible senior notes [Abstract] Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract] Gross Amount Net Amount Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Major Class Name [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Intangible Assets [Abstract] Finite-Lived Intangible Assets, Gross [Abstract] Intangible assets, net [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets by Major Class [Axis] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Intangible asset amortization over the next five years [Abstract] Estimated useful lives Finite-Lived Intangible Asset, Useful Life 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Fiscal Year Foreign Currency Translation Foreign currency transaction (loss) gain Foreign [Member] Foreign Currency Translation [Abstract] Foreign Currency [Abstract] Furniture, Fixtures and Office Equipment [Member] Furniture, Fixtures and Office Equipment [Member] Gains on sales of investments Gain on sale of investment Gain on sale of assets Gain (Loss) on Disposition of Assets INTANGIBLE ASSETS [Abstract] Gross profit Gross profit Impairment of Long-Lived Assets Foreign income tax expense (benefit) Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability Income Tax Authority [Axis] Income Tax Authority, Name [Domain] INCOME TAXES [Abstract] Income Tax Authority, Name [Axis] Income before income tax provision Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Consolidated Statements of Income [Abstract] Income Statement [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign United States INCOME TAXES Income Tax Disclosure [Text Block] Income tax provision Income Tax Expense, Total Provision for taxes Income tax provision [Abstract] Income Tax Authority [Domain] U.S. federal income tax at statutory rate Foreign tax rate differentials Per share effect of income tax holiday (in dollars per share) Income Tax Holiday, Income Tax Benefits Per Share Income tax holiday termination date Changes in valuation allowances Income Tax Holiday [Table] Income tax provision reconciliation [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Dollar effect of income tax holiday Income Tax Holiday, Aggregate Dollar Amount Income Tax Holiday [Line Items] Income Tax Holiday [Line Items] Employee stock option Income tax holiday Effective Income Tax Rate Reconciliation, Tax Holiday, Amount Interest and Penalties Related to Uncertain Tax Positions Income Taxes Other, net Tax on foreign subsidiary earnings Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Amount Uncertain tax positions, including reserves, settlements and resolutions Distributions from foreign subsidiaries Income Tax Uncertainties [Abstract] Income taxes paid Other current assets Increase (Decrease) in Other Current Assets Accounts payable, accrued liabilities and other Accounts payable, accrued liabilities, and other Accounts receivable Increase (Decrease) in Accounts Receivable Changes in assets, liabilities, and other: Changes in operating accounts: Inventories Increase (Decrease) in Inventories Share-based payment awards (in shares) Convertible notes (in shares) Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Intangible assets, net INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Intangible Assets Interest expense Interest and Debt Expense Interest expense on convertible notes, net of tax Interest payments Finished goods Inventories Inventories Inventory Inventory Work in process Inventories [Abstract] Raw materials LIBOR [Member] London Interbank Offered Rate (LIBOR) [Member] Long-term Debt, Type [Axis] Long-term debt [Abstract] Long-term Debt, Current and Noncurrent [Abstract] Long-term Debt, Type [Domain] Land [Member] Leasehold Improvements [Member] OPERATING LEASES [Abstract] Total liabilities Liabilities [Abstract] LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Total liabilities Liabilities Total liabilities and equity Liabilities and Equity Non-current liabilities Current liabilities: Total current liabilities Current liabilities Technology License Agreement [Member] Current borrowing capacity Amount outstanding under credit facility Maximum borrowing capacity Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Maturities of Long-term Debt [Abstract] Long-term debt Long-term Debt Long-term debt Long-term debt Long-term Debt, Excluding Current Maturities 2023 2020 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2022 Current portion of long-term debt Current portion of long-term debt 2021 2024 2025 Long-term Debt, Maturities, Repayments of Principal after Year Five Machinery and Equipment [Member] Machinery and Equipment [Member] SUBSIDIARY DIVIDEND Dividends to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Noncontrolling interests Repurchase of common stock by subsidiary Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Noncontrolling Interest [Line Items] Ownership percentage of noncontrolling interests Noncontrolling Interest [Table] Movement in Valuation Allowance and Qualifying Accounts [Roll Forward] Earnings used for diluted earnings per share Net Income (Loss) Attributable to Parent, Diluted Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from investing activities: Cash flows from operating activities: Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net income attributable to Photronics, Inc. shareholders Net income attributable to Photronics, Inc. shareholders Cash flows from financing activities: Net income attributable to noncontrolling interests Noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest New Accounting Pronouncements or Change in Accounting Principle [Line Items] Recent Accounting Pronouncements Adjustments for New Accounting Pronouncement [Member] Adoption of New Accounting Standard [Abstract] RECENT ACCOUNTING PRONOUNCEMENTS [Abstract] New Accounting Pronouncements or Change in Accounting Principle [Table] RECENT ACCOUNTING PRONOUNCEMENTS New Accounting Pronouncements and Changes in Accounting Principles [Text Block] Equipment acquired in exchange for product Noncash or Part Noncash Acquisition, Fixed Assets Acquired Other income (expense): SUBSIDIARY DIVIDEND [Abstract] Noncontrolling Interests [Abstract] Contribution from noncontrolling interest Noncontrolling Interest, Increase from Subsidiary Equity Issuance Non-Controlling Interests [Member] Noncontrolling Interest [Member] Right-of-use leased assets Operating Lease, Right-of-Use Asset Rent expense under operating leases Operating Leases, Rent Expense, Net Total operating expenses Operating Expenses Operating income Operating Income (Loss) Operating expenses: Expiration periods Lease liabilities Operating Lease, Liability Operating Loss Carryforwards [Line Items] 2021 Operating Leases, Future Minimum Payments, Due in Two Years Future minimum lease payments under non-cancelable operating leases [Abstract] OPERATING LEASES Lessee, Operating Lease, Disclosure [Table Text Block] 2024 Operating Leases, Future Minimum Payments, Due in Five Years 2023 Operating Leases, Future Minimum Payments, Due in Four Years Operating loss carryforwards amount 2022 Operating Leases, Future Minimum Payments, Due in Three Years Total future minimum payments due Operating Leases, Future Minimum Payments Due 2020 Operating Loss Carryforwards [Table] Thereafter PDMCX JOINT VENTURE [Abstract] Customer Two [Member] Other Customer [Member] Other comprehensive income (loss) before reclassifications Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Accrued Liabilities Amortization of cash flow hedge Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Foreign currency translation adjustments Other Current Assets [Member] Other Current Liabilities [Member] Net other comprehensive (loss) income Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Other Comprehensive Income, Noncontrolling Interest [Text Block] Other comprehensive income, tax Other current assets Other Assets, Current Other assets Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Interest income and other income (expense), net Other Nonoperating Income (Expense) Other liabilities Other Liabilities, Noncurrent Recorded in Other Liabilities [Member] Other Liabilities [Member] Less: other comprehensive (loss) income attributable to noncontrolling interests Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Other Other Payments for (Proceeds from) Other Investing Activities Purchases of treasury stock Payments for Repurchase of Common Stock Purchases of intangible assets Payments to Acquire Intangible Assets Dividends paid to noncontrolling interests Dividend paid to noncontrolling interest Acquisition of business Payments to Acquire Businesses, Gross Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Acquired remaining noncontrolling interests shares EMPLOYEE RETIREMENT PLANS Pension and Other Postretirement Benefits Disclosure [Text Block] Portion at Fair Value Measurement [Member] Dividend declared, preferred stock for each share of common stock outstanding (in shares) Preferred stock, par value (in dollars per share) Preferred stock, shares issued (in shares) Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding Preferred stock, shares outstanding (in shares) Preferred stock, shares authorized (in shares) Other Proceeds from (Payments for) Other Financing Activities Proceeds from debt Cash received for refunds of income taxes Contribution from noncontrolling interests Proceeds from credit facility Proceeds from Lines of Credit Proceeds from sales of investments Proceeds from Sale of Investment Projects Cash received from options exercises Proceeds from share-based arrangements Product Warranty Liability [Line Items] Product Warranty Liability [Table] Net income Net income Estimated useful lives Property, Plant and Equipment, Useful Life Property, plant and equipment, gross Property, Plant and Equipment [Line Items] PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] PROPERTY, PLANT AND EQUIPMENT [Abstract] Property, Plant and Equipment [Abstract] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, plant and equipment, net Long-lived assets Property, plant and equipment, net Property, Plant and Equipment Property, plant and equipment [Abstract] Property, Plant and Equipment, Net, by Type [Abstract] Outstanding purchase commitments Purchase Obligation QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) Quarterly Financial Information [Text Block] QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract] Accounts Receivable and Allowance for Doubtful Accounts Changes in Accumulated Other Comprehensive Income [Roll Forward] AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Amounts reclassified from other comprehensive income Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Unrecognized Tax Benefits [Abstract] Purchase commitments Recorded Unconditional Purchase Obligation RELATED PARTY TRANSACTIONS [Abstract] Related Party Transaction [Line Items] Related Party [Axis] Expenses incurred for goods or services provided by related party during the period Related Party Transaction, Amounts of Transaction RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Related Party [Domain] Repayments of debt Repayments of debt Research and Development Federal Research and Development [Member] Research Tax Credit Carryforward [Member] Research and development Research and Development Expense Restricted cash Restricted Cash Restricted Cash [Abstract] Restricted Cash [Abstract] Restricted Stock [Member] Cash and Cash Equivalents [Domain] Retained Earnings [Member] Retained Earnings [Member] Retained earnings Revenue Revenue from Contract with Customer [Policy Text Block] REVENUE [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Table] REVENUE Revenue from Contract with Customer [Text Block] Revenue Revenue Revenue Recognition Revenues from External Customers and Long-Lived Assets [Line Items] CONCENTRATIONS OF CREDIT RISK [Abstract] Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Contractual term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Expected term Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Percent of market price that participants pay for shares subscribed Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Intangible Asset Amortization Over the Next Five Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Sales Revenue, Net [Member] Total Support Remaining [Member] Scenario, Plan [Member] Inventories Schedule of Inventory, Current [Table Text Block] Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options Future Minimum Lease Payments Under Non-cancelable Operating Leases Geographic Information Summary of Stock Options Activity Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties Quarterly Financial Data Summary of Restricted Stock Awards Activity Schedule of Finite-Lived Intangible Assets [Table] Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Income Before Income Tax Provision for Domestic and Foreign Fair Value and Carrying Amount of Convertible Senior Notes Income Tax Provision Net Deferred Income Tax Assets Calculation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Income Tax Rate Reconciliation Changes in Accumulated Other Comprehensive Income by Component Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Impacts of Adoption of Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Income and Cash Flows Property, Plant and Equipment [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Related Party Transactions, by Related Party [Table] Shares Repurchase Programs Carrying Amounts and Exposure to Loss Related to Assets and Liabilities Schedule of Variable Interest Entities [Table] GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Segment Reporting Disclosure [Text Block] GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION [Abstract] Selected Quarterly Financial Data (Unaudited) [Abstract] Selling, general and administrative Series A Preferred Stock [Member] Share Repurchase Program [Axis] Exercised (in dollars per share) Weighted-Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share Repurchase Program [Domain] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-Average Fair Value at Grant Date [Abstract] Share-based compensation Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Award vesting period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation [Abstract] Share-based Payment Arrangement, Disclosure [Abstract] Cancelled (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Granted (in shares) Dividend yield Cancelled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total fair value of awards for which restrictions lapsed Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Shares [Rollforward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in 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 Expected volatility Vested (in dollars per share) Restricted Stock, additional disclosures [Abstract] Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract] Maximum number of shares of common stock that may be issued (in shares) Weighted-average grant date fair value of options granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of options exercised Exercisable at end of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Risk-free rate of return Outstanding and exercisable option awards [Roll Forward] Additional disclosures [Abstract] Cancelled and forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Cancelled and forfeited (in dollars per share) Vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Equity Award [Domain] Outstanding at beginning of period (in shares) Outstanding at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at end of period (in dollars per share) Outstanding at beginning of period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Outstanding at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested and expected to vest (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-Based Compensation Stock Options Accounting Policy Share-based Payment Arrangement [Policy Text Block] Balance (in shares) Beginning (in shares) Shares, Outstanding Weighted-average interest rate of short -term debt Short-term Debt, Weighted Average Interest Rate, at Point in Time Short-term debt Short-term Debt SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Product Warranty State [Member] State and Local Jurisdiction [Member] Consolidated Balance Sheets [Abstract] Statement of Financial Position [Abstract] Class of Stock [Axis] Consolidated Statements of Comprehensive Income [Abstract] Equity Components [Axis] Statement [Line Items] Statement [Table] Consolidated Statements of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Consolidated Statements of Equity [Abstract] Stock repurchase program - expiration date Stock Repurchase Program Expiration Date Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Sale of common stock through employee stock option and purchase plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Restricted stock awards vesting and expense (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock repurchased authorized amount Share based Payment Awards [Member] Share-based Payment Arrangement [Member] Sale of common stock through employee stock option and purchase plans Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Restricted stock awards vesting and expense Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Equity: Total Photronics, Inc. shareholders' equity Ending Balance Beginning Balance Photronics, Inc. shareholders' equity Stockholders' Equity Attributable to Parent Total equity Balance Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Equity [Abstract] Subsequent Event [Member] Subsequent Event Type [Domain] Subsequent Event Type [Axis] Tax Credit Carryforwards Summary of Tax Credit Carryforwards [Table Text Block] Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Supplemental disclosure of non-cash information: Over Time [Member] At a Point in Time [Member] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Expiration period Tax Credit Carryforward, Expiration Date Tax credit carryforward amount Tax Credit Carryforward, Amount Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Financial Instruments [Domain] Purchases of treasury stock Cost of shares repurchased Treasury Stock, Value, Acquired, Cost Method Treasury stock, 0 shares at October 31, 2019 and 2,558 shares at October 31, 2018 Treasury Stock, Common, Value Treasury stock, shares (in shares) Treasury Stock, Common, Shares Purchase of treasury stock (in shares) Repurchased common stock (in shares) Number of shares repurchased (in shares) Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount Average price paid per share (in dollars per share) Treasury Stock [Member] Treasury Stock [Member] Retirement of treasury stock (in shares) Treasury Stock, Shares, Retired Type of Adoption [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Additions for tax positions in prior years Balance at end of year Balance at beginning of year Unrecognized Tax Benefits Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Accrued interest and penalties related to unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Reductions for tax positions in prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Lapses of statutes of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Additions based on current year tax positions Unremitted Earnings in Foreign Investment Estimates and Assumptions Balance at Beginning of Year Balance at End of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Charged to costs and expenses Valuation Allowance [Abstract] Change in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Carrying amounts of assets and liabilities [Abstract] Local financing Variable Interest Entity, Consolidated, Liabilities, Current, No Recourse Consolidation liabilities, recourse Variable Rate [Domain] PDMCX JOINT VENTURE Variable Interest Entity Disclosure [Text Block] Gain (loss) on consolidation Variable Interest Entity, Initial Consolidation, Gain (Loss) Operating (loss) Variable Rate [Axis] Maximum exposure to loss Financial or other support, amount Variable Interest Entity [Line Items] Photronics Interest [Member] Photronics Interest [Member] Variable Interest Entity, Primary Beneficiary [Member] Ownership percentage DNP [Member] Potentially dilutive common shares (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Basic (in shares) Weighted-average common shares used for basic earnings per share (in shares) Diluted (in shares) Weighted-average common shares used for diluted earnings per share (in shares) Effect of dilutive securities [Abstract] Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Weighted-average number of common shares outstanding: Weighted-average common shares computations [Abstract] Consolidated Entities [Domain] Consolidated Entities [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Europe [Member] Customer [Axis] Maximum [Member] Minimum [Member] Customer [Domain] Ownership [Axis] Ownership [Domain] Products and Services [Domain] Products and Services [Axis] Statistical Measurement [Domain] Statistical Measurement [Axis] Scenario [Domain] Scenario [Domain] Schedule II-Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Geographical [Domain] Scenario [Axis] Geographical [Axis] Schedule II-Valuation and Qualifying Accounts [Abstract] Valuation and Qualifying Accounts Disclosure [Line Items] Valuation and Qualifying Accounts Disclosure [Table] China [Member] China [Member] Korea [Member] Korea [Member] Taiwan [Member] Taiwan [Member] United States [Member] The cash inflow from government incentives during the period. Proceeds From Government Incentives Government incentives Variable Interest Entity [Abstract] Refer to initial term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Variable Interest Entity, Initial Term of Agreement Initial term of agreement Number of consecutive months an investor's ownership can be below 20% before an option to put or purchase the investor's ownership interest may be exercised. Number of Consecutive Months Ownership Interest may Fall Below Twenty Percent For Put or Purchase Options to be Exercised Period before put or purchase option can be exercised Refers to minimum number of business days for obtaining required approvals and clearance for exiting party from the agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party Number of business days for obtaining required approvals and clearance for exiting party The joint venture. PDMCX [Member] Carrying Amount [Member] Amount invested and amount of additional committed investment of variable interest holders in consolidated variable interest entity. Amount Invested And Committed To Be Invested In Affiliates Subsidiaries Associates And Joint Ventures Total committed investment Intangible Asset [Abstract] Intangible Asset [Abstract] Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined). Consolidation, Joint Venture Variable Interest Entity, Policy [Policy Text Block] Variable Interest Entities Components Of Income Before Income Tax Provision [Abstract] Components of income before income tax provision [Abstract] Disclosure of information about income taxes. Income Tax Disclosure [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Income Tax Disclosure [Line Items] Foreign Tax [Abstract] Percentage of foreign federal statutory tax rate applicable to pretax income (loss). Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent Foreign statutory rate Designated tax department of the government of Taiwan. Taiwan Agency of the Ministry of Finance [Member] Taiwan Agency of the Ministry of Finance [Member] Tax credit carryforwards relating to alternate minimum tax. Alternate Minimum Tax Credit Carryforward [Member] Federal Alternate Minimum [Member] 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 tax reform. Effective Income Tax Rate Reconciliation Tax Reform Tax reform Income Tax Holiday [Abstract] Refers to term of tax year holidays. Term of tax year holidays Net of tax amount of the appreciation (loss) for other adjustments. Other Comprehensive Income (Loss), Other Adjustments, Net of Tax Other Refers to foreign jurisdictions. Foreign Jurisdictions [Member] Foreign Jurisdictions [Member] Tax Credit Carryforward [Abstract] Income taxes, additional disclosures [Abstract] Amount of change in valuation allowance due to corporate tax rate reduction. Valuation Allowance Change Due To Corporate Tax Rate Reduction Valuation allowance change - corporate tax rate reduction Amount of change in valuation allowance due to changes in the deferred tax liability. Valuation Allowance Change Due To Change In Deferred Tax Liability Valuation allowance change - change in deferred tax liability Amount of change in valuation allowance due to NOL utilization. Valuation Allowance Change NOL Utilization Valuation allowance change - NOL Utilization Amount of change in valuation allowance due to the adoption of ASU 2016-09. Valuation Allowance Change Due To Adoption Of ASU2016-09 Valuation allowance change - adoption of ASU 2016-09 Amount of change in valuation allowance due to change in AMT credits. Valuation Allowance Change AMT Credits Valuation allowance change - AMT credits Amount of change in valuation allowance due to the impact of other factors. Valuation Allowance Change Impact Of Other Factors Valuation allowance change - impact of other factors Amount of change in valuation allowance due to credit utilization. Valuation Allowance Change Credit Utilization Valuation allowance change - Credit Utilizations Rights Agreement [Abstract] Represents the number of months of service completed to come under retirement plans. Number of months of service completed Number of months of service completed to come under retirement plan Represents the minimum age of employees to come under retirement plan. Minimum age of employees to come under retirement plan Minimum age of employees to come under retirement plan The cumulative number of shares that have been issued since the inception of the Company's employee stock purchase plan. Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued Total shares issued since inception (in shares) The weighted-average fair value at grant date of restricted stock that is expected to vest. Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Weighted Average Grant Date Fair Value Expected to vest (in dollars per share) Stock options activity [Abstract] Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract] Aggregate Intrinsic Value [Abstract] Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract] Weighted-Average Remaining Contractual Life [Abstract] The number as of the balance sheet date of outstanding restricted stock awards that are expected to vest. Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Expected to Vest Expected to vest (in shares) Customer Account [Abstract] Customer Account [Abstract] Represents a major customer of the Company. Major customer 1 [Member] Customer One [Member] Number of customers concentration risk in accounts receivable. Number of customers concentration risk in accounts receivable Number of customers concentration risk in accounts receivable Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services related to capital equipment. Purchase Commitments Related to Capital Equipment Purchase commitments related to capital equipment Commitment amount intended to be financed under a capital lease. Commitment Intended to be Financed Under Capital Lease Future capital lease Represents one of the products of the entity. Integrated Circuits [Member] IC [Member] Represents one of the products of the entity. Flat Panel Displays [Member] FPD [Member] FPD [Member] Represents one of the geographical areas where entity's activities take place. All Other Asia [Member] All Other Asia [Member] Noncontrolling Interest Disclosure [Abstract] Noncontrolling Interest [Abstract] The Company's IC manufacturing plant in Taiwan. Photronics DNP Mask Corporation (PDMC) [Member] PDMC [Member] Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other. Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member] Other [Member] Changes to accumulated comprehensive income resulting from other. Accumulated Other Comprehensive Income Other [Member] Other [Member] Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other. Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member] Other [Member] Related Party Agreement [Abstract] Related Party Agreement [Abstract] Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Consulting Agreement Period Consulting agreement period Refers to related party who provides information technology services. Information Technology Services Provider [Member] Information Technology Services Provider [Member] Related party who provides information consulting services. DEMA Associates, LLC [Member] DEMA Associates, LLC [Member] Refers to related party who supplies photomask blanks. Photomask Blank Supplier [Member] The yearly cost of a contract for consulting services. Annual Cost of Consulting Contract Annual cost of consulting contract Antidilutive Securities [Abstract] Accounting Standards Updates to be Implemented [Abstract] Accounting Standards Updates to be Implemented [Abstract] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Convertible Senior Notes Due On April2019 [Member] 3.25% Convertible Senior Notes Matured 2019 [Member] SHARE REPURCHASE PROGRAMS [Abstract] The entire disclosure for share repurchase programs and preferred stock purchase rights. Share Repurchase Programs and Preferred Stock Purchase Rights [Text Block] SHARE REPURCHASE PROGRAMS Disclosure of accounting policy for government grants. Government Grants [Policy Text Block] Government Grants Disclosure of accounting policy for treasury stock valuation, including method of recording repurchases (cost or par value method) and method for valuing subsequent resale. Treasury Stock [Policy Text Block] Treasury Stock The October 2018 Announced Program. October 2018 Announced Program [Member] The August 2019 announced program. August 2019 Announced Program [Member] Date when authorized share repurchase program commenced, in CCYY-MM-DD format. Stock Repurchase Program Commencement Date Stock repurchase program - commencement date The July 2018 Announced Program. July 2018 Announced Program [Member] Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract] Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract] The Company's IC manufacturing plant in Xiamen, China. Photronics DNP Mask Corporation Xiamen PDMCX [Member] PDMCX [Member] Product Warranty [Abstract] Product Warranty [Abstract] Represents the period of warranty coverage of products sold. Period of warranty Product warranty period Describes the operating facilities of the reporting entity by geographical region. Manufacturing Facilities by Geographical Region [Table] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Manufacturing Facilities By Geographical Region [Line Items] Manufacturing Facilities by Geographical Region [Line Items] Manufacturing Facilities [Abstract] This line item represents the number of manufacturing facilities of the entity. Number of manufacturing facilities Number of manufacturing facilities Represents the number of majority owned subsidiaries with significant noncontrolling interests. Number of majority owned subsidiaries Majority owned subsidiaries with significant noncontrolling interests Represents the majority owned subsidiary. PK Ltd [Member] Revenue, Remaining Performance Obligations [Abstract] Remaining Performance Obligations [Abstract] Period in which customer order is expected to be fulfilled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Customer orders, Expected Timing of Satisfaction, Period Customer order, expected satisfaction period The term of the product invoiced for payment settlement. Product Invoice Term Product invoice term Represents the classification of products by performance. Mainstream Flat Panel Displays [Member] Mainstream [Member] Represents the classification of products by performance. Mainstream Integrated Circuits [Member] Mainstream [Member] Represents the classification of products by performance. High-end Integrated Circuits [Member] High-end [Member] Represents the classification of products by performance. High-end Flat Panel Displays [Member] High-end [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Project Loan [Member] Project Loans [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Working Capital Loan [Member] Working Capital Loans [Member] Amount of restricted net assets of consolidated and unconsolidated subsidiaries annually thereafter of the most recently completed fiscal year. Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries, Annually Thereafter Cash limit for dividends, distributions and redemption on equity, annually thereafter Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index. Debt Instrument Term Of Variable Rate Term of variable rate Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the seventh fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Long-term Debt, Maturities, Repayments of Principal in Year Seven 2026 A lease Agreement which enables to request advance payments or other funds for equipment or enter into an equipment lease. Master Lease Agreement [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder to pay value added taxes. Working Capital Loan, VAT [Member] Working Capital Loans (value added tax component) [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Convertible senior notes due on April 2016 [Member] 3.25% Convertible Senior Notes due in April 2016 [Member] The member represents to amended and restated credit agreement. Amended and Restated Credit Agreement [Member] Amended and Restated Credit Agreement [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder. Convertible Senior Notes Matured April2019 [Member] 3.25% Convertible Senior Notes Matured April 2019 [Member] Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder to pay fund operations. Working Capital Loan, Fund Operations [Member] Working Capital Loans, Fund Operations [Member] This line item represents the face amount of each note converted or convertible to common stock. Face Amount Of Each Note Converted Or Convertible Face amount of each note converted EX-101.PRE 19 plab-20191031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 20 image0.jpg begin 644 image0.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#H7^$.I.[L M-5M &8G'EMWIO_"G]3_Z"MG_ -^VKV"HWD2.,N[*BCJ6. *P^K4SV5GV.V4E M]R/(_P#A3^I_]!6S_P"_;5#/\)]4@BWB^@FQ_#%&Q/ZD5Z[]OL_^?N#_ +^" MECNK>9ML4\3L.<*X)Q2^K4BO[=QZU;_!'SS>:-;Z=4=%DL7!/ZU M7^S:5_T&'_\ -O\:^B-1TNPU6W\C4+6*YC!R%D7.#7E6M^'-8TW59(++PSI M=Y:'YHI5M\<>A^8IAW#5;?,]K YS'$>[-\LO6-OE=?@<9]FTK_H+'_P# M?_&@6VE?]!A__ -O\:Z/^R_$/_0EZ=_X#C_XND_LOQ#_ -"9IW_?@?\ Q=9< MC[?@ST?K4?Y__)H?Y$%M;:9]EA_XFK_<'_+JP[?6BMR#3=:^SQ[O"FGJVT9' ME#CC_?HJN1]OS."6)5_C_&'^1Z_7+?$0 ^!-4S_<7_T(5U-?]\C_&NO\ AOX?U?2_$TMQ?Z=<6\)MB@>0 #.X<5YU&$E4 M6A]SF>)HRP=1*:;MW1ZU7*^/=-T^^\,RS:C+/#%:,)O,@&77MT[YS755D>(3 M??V+.NF);/>-A8UN2 AYYSGKQ7HS2<6F?"82;A7A*+MJO(\1\OP;_P!!K6?_ M '7_&E\OP=_T&M9_P# =?\ &NS%KXZ'_+GX=_[Y2C[+XY'_ "Y^'?\ OF.N M'D\OP_X)]A];7_/Q?^!Q_P#D#"@C\+_9XMNKZOMV#'[D=,?6BNKCMO%_E)NM M=!W;1G"KC-%7[/R_!_YG(\5K_$_\G7_R)Z'2'BEJI?\ VO[%-]@\K[5M_=>= MG9GWQS7?]0+_P B5G[3R9U_5/[\?O.D MNKF*SMI+B9ML<8W,<$X'X5YSX@UWPUXD,(U#3_$#)"3L6*W= 2>]=#GQW_U MO_(E+GQY_P!0+_R)43DY*UOP.K"TX4)<[DN;HU*UOP.$^Q^!O^@3XD_[]R4G MV3P,/^83XD_[]R5WG_%>?]0+_P B4F?'G_4"_P#(M9>S7;\#T?KLO^?G_E1_ MY',PVGA/R(]FF:[MVC&8WSC%%=:A\8[%W+H^['./,QFBJY/+\#F>+E?X_P#R MI_P#IJS=;6U;1KI;U)GMBG[Q8=Q<_9O!O_ #X>(./]BXH^S>#O^?#Q!_WQ<5U?V;QA_P!!'2?_ M &?_P"*H^S^,/\ H(Z3_P" S_\ Q5<_)Y?A_P $]OZU_P!/'_X&_P#Y$Y3[ M-X._Y\/$'_?%Q1]F\'?\^'B#_OBXKK/L_B__ *".D_\ @,__ ,52?9_&'_01 MTC_P&?\ ^*HY/+\/^"'UK_IX_P#P-_\ R)RGV;P=_P ^'B#_ +XN*/LO@W_G MP\0?]\7%=7]G\8?]!'2/_ 9__BJ7[-XP_P"@CI/_ ("O_P#%4*KEI 7BE+#.X]#T_6MN2/8\[ZU7_G?WLG MV^$EM[AWT?44DMP'EMV282HASA]N?N\'D4*/"306LB:/J+&[#-!&(YB[J "6 MQG[O(YJ'PYJS^,;#5O$X_=2-&22D8ZJ0?PI>SCV']:K_ ,[^]D+KX-\FVDMM/NKQKA&D2*V$ MKN%4X8LN?EP>.>]26\/@B[N;>WA3=+/:M=Q#S)1NC4X;'/4'JO6N>N-5D\!Z M;IVKQ1B\\Y'T]HG.PX25RC[N>>2#D<^M:"^'?]%G(NRMVNF_;8KA8P#',SR. M2!GI\Q4C/(H]G'L'UO$?SO[V:!B\%_9'N1;R,H6)E56E+.9?]6%&>6/I3#'X M1%NK#2KTW+3&$6>)?/W@;B-N[LO.>F*R?L[:;H+ZND@:73+>PO%0K@.5B92O M7C(8\]O>H-8\4R7W@FW\4:C8P7-M)=E4L02C1#:0-LR_,&R"2<P? M6\1_._O9U,+>#&@C92J*5!"NTH(XZ$$\&BN>L=+\37>GVUS#XPNH8IHED2(V 9RR% 0"%W$Y;'3)Y-%/DCV%]9K_SO[V?_V0$! end GRAPHIC 21 image00001.jpg begin 644 image00001.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" .( K8# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y33_%R7_CO4?#EK9RR)I] MNLL]YO&Q78\1@=2<=ZM^-_$<'AG0);^7+RDB.WB YEE;[J_U/H 37E'B?4'^ M'OPKO]7A^---\'^"=1F2X M=Q'<26C'<97; 3>OW0HY;TW#/2MKX"^-_$&H:[JOA+Q4'GOM.5Y!N"PP?3/M6U\*_ NF?#OPPVI:Q- -7G3S;Z^G8#RMW)0,3PH[GJ<$GMCS? MX:^*+'3/%WC3Q]K,WV71;F>2ULV*$M.[/YFU5ZD[%CSZ9YQ0!Z7\:O#OC#79 M-'?P;JW]GK;^:;D?:WM]^=N#E>N &X]Z^??#_P 1?%?AO7M0=-G>NJ\9_$[7_B==V^@>"[:[MK6XC59HEQYLC'[P=@< M+&.G8'G/'%>L^"_A'H&B^$KG2+^U6\N;^-1?7#'#.0VX*I'*A6 (]QD\T >2 M_#S0?"?B6S/B7XE>*;>_U*\7S\ L@+$@K&3R5VGGL .IYJ?XX>#/"G@U[2ST-;V;6;P^8(I)]R0 M1] 3W^E 'JR M?=Z8I:** "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 *#T-%% 'AVK7EW\0/C-#HMJTD>@: M DINY$Y\V4[BI&J$E>K@ZSX'LO#<7G6-K8L'MI(L%U8 @DY!W9W,3ZDUZ)10!\L>)?@!XATS4) M'\&WXFM)$VGS;@PSC/4$@!6&1[?3N=_X=Z!XH^%%CXAUWQ7=K)I,-J2MH+EI M?-F++M(SPN3\N?\ :Z<5]$5S/Q!\(67C?01I6HS3PPB9)MT) .5/3G@Y!(YZ M<'J* /$/@GH$OQ!\9:AX^\1 ,8;D-!$N?+,P48QGG8B[<>I.>H.?I1?NCZ5C M^$?#MAX5T.#2M)1UM82S N=S$LQ8DGOR?RK9H **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH CNIX[6VEGG<1PQ M(7=ST50,DUYI\*?BK%XW.LB]L3IGV)1SA1'&Y D;GK\FX8'/->9GX5>(?#'B+2KSP_?OK-J=.FTB[ M2=8H#%;E,1XQC=ACDDY/RB@#T(?%?P*1(1XHTTB.+SFQ)T7./3KG^'K[5H7W MC[PM8Z#::S=Z[91Z9>9^SSE\B7!P=H')(/7CCO7F7A+X9:E8M\+1J&E6@CT5 M=0;5!NC;#R+^Z)Q]\Y Z9Q7(6_PK\8:3H'@ZWNXC/;R23J!-&,?,OJ.1T]:+K MQIX:M-)M-4NM=TV'3[S/V>>2X55EQUVY/..^.E>6^#_AIJ5AJ'P]75M,6>RT MNUOS=I/-%,MO),=R)@ ;NIZ*0#[8K$TCP!XBT6Q\!7-UX7&LQ:0FH6]QI3S0 MED:664QN2QV$$%,=/TOPS M>-HMR&L+N]:XLH7M99(Q*%"NBR[HV&!CG)&W(QP1LZ#\//$7AM_".IS^&6UJ MVM8[M9])DNH9&MFER5()5$.<\@9QS[4 >T?#7Q@GC?PZ^K16GV2,7,MNJ>;Y MFX(V V<#KUQ^M8VC_%"RU3XJ7_@V&S8+;(ZI?^9\LLT84R1!=O!7<T/P]KEO M>Q7VKV>HC5)=,2V590TVT3J9C)AOE4 C '!P>!0![K>^+_#ECJ4VGWVO:7;7 ML*JTD,UTB,@.,9!/&=P_,>M64\0Z/)JG]FQZK8/J&YD-LMPAD#*-S J#D$ @ MGV-?*/CB&*WM/$MBVEVE[J#>+6E_MB*XB>0!GP(BN[S W4%<8ZGWKTG5OAMJ M.HK\4-0M-/,6O:A<[-,N'8(S0[5WA&/W0X+H>F>AH ]DTGQ'HNL6UQ<:3J^G MWMO;G$TMO<)(L?&?F(.!QS18^(]%O]-EU&QU?3[BPB8I)59$)(ACSRH#?-_%G)YH ^FI->TB) M96DU6P18I/*D+7" (_\ =//!X/'M4UYJ=C8RPQ7M[:V\DQVQ)-*J%SZ*">?P MKY[U[X516^K^.(['PTLMI'H$,6F/';Y5[@( 60=Y,KR?O M:W+<:IH^IZC:SZ%:VUEY%B+MH'6)!(ARP,+[PQW8)Y/N* /IF\UC3;*1TO=1 ML[=XU#NLLZH54G )!/ )XS6;>>,=%M/%.F^'YKQ/[1OXFFA4$;2HZ.:CX N;W6]4;6]&N=06W\%1VD$\T0EH^&+RX\O24L[J5+3S&M[@!5C:7^X$'\1Z8XZ4 >]7]]:Z?;F>_NH+6 M $ R32!%R>V3Q7,>.O'EAX1;2XI;:YU"\U.0I;6UIL+N ,EOF8#&/?DUQ?Q7 MTF:7XE>'M5UG0+WQ!X4M[*:)[2UM3=&.X;/SM$.N05 ..",]JX[P[\.KZY7X M??\ "0:%=201:A>;XYU+/:69!:".0@_* V2 3P3CVH ^E$;=Z@KD94@@^A&* -BBC-&: "BJ.CZO8:U:&ZTF[A MN[<.T9DB;< RG!'U%7LT %%&:,T %%0RW4$4\,$LT233DB*-G :3 R=HZG Y M.*FS0 449HS0 45%+<10M&LLB(TC;$#,!N;T'J:2\NH+*VDN+R:*"WC&7EE< M(JCU)/ H QI/!GAN77AK4FAZORQC M_ED60;OJ^X=:^OZIPZ5I\#*T%C:QLK%U*0J"&(P2,#KCO0!\QR^+?$=OX/CT MV;7-0-I'XLN=*EU*6^$$X@C1"B-<$'9DECO/3'I7K_P%U:_UCP7<2ZAJ#ZC' M#?S06EQ)(97:!=NT/(57S&!+ MCG'6N_.FV)@EA-G;&&5S))'Y2[78]6(QR? M>IK>"*VA6*WB2*)1A410JCZ 4 ?+?A"]U1=)\$Z7I>K7FF0ZGX@U"&Y>U<*S MH&7CD$9P3@XX)S6_:Z_XB\/^%;G5Y=6U._L?"_BRXL+OSI?,DN;$%4RYZLRL MW&?7T%>_)IMC'Y6RRME\IB\>(E&QCU(XX)]:?]AM!#/$+6#RIV+RIY8Q(QZE MAW)]Z /FG6?$GBE-&\''7-_89+M49E24R2(%8C;RA(+;2 M*WC;51_PE-O?).72-_(^SC<"F5^\<8+'GK7T7>:-IE[]D^UZ=9W'V1MUMYL" MOY)QC*9'RG'I3H=(TV VAAT^TC-F&%L4A4>0&X;9Q\N>^.M 'S=#\1O%&I>& M? $,VLRV3:C;7T]Y?1&"-Y3#(ZH-TN$& @)YYS]*U-#\3>-/$NI>!-(G\1#3 MI=2L;QKFZL%AF$QB9PC@C*Y^09QCOT[>YW7AC0;O3X;"ZT32Y[&$EHK:2TC: M.,DY)52,#)YXJW'I=A'-;2QV-JLMLGE0.L*AHDQC:IQ\HQV% 'S(NJZSXFNO MA->:YXAD@G:\OX'N(T1"K1, ),E<99<*<\>@R37?_M(:G]JL="\)P6U_>-JE MXD][!80M-/\ 8XF!ER64$AEBMVM(S'&Y))9 M5Q@$DDY'K5YM/LWU%-0>TMVOXXS"ER8E,JH3DJ&QD#/..E 'S+H/CO6-"^$: M:#;7<^E:K8:Y%I,MQ>P;9;2TFWNDK*_W>%*\] .,<4>(/B9XOT6W\;P6?BB/ M4AH]S9PVEV+6 @JQ;?G"X). "?4'&*]U\=>"XO$6DW\6FO::9J=XT;37AL8Y M_M"IT296'[Q<< $\<$=,5B^!?A5IVB0:PVO+8:OG(!YIXR\6>/?#_B"3PVWB61[JRT]M0>[AL[5!.[.2H;SF4+$HPI* MDGKD$<"'Q'\5?&UU>)#I]Q#I4EGI$%_,+>&VN(YY'4$EI)) %BY'S)N(SWKW MWQ'X1T#Q*]N^OZ/97[VYS$\\09E]L]=OJO0]Q46O>"?#6ORVT0 M&2(?(HZ+QU7_ &3Q[4 >+ZIX[\=7MUKEQ8:O9Z9%IGA^UU9[86L=PKR-&&94 M?/W22>'+^Y&OW%CJGVCPQ_;L$,-OY*VTA8A4SDEU '.?TQ MS[9-X9T6:2\DETNS9[RW%K<'R@/-B P$;U '&*/^$9T7[='>'3+5KF.S_L]' M:,'%O_SRQTV^WN?4T >$^&_BCXPCL]1?5I%NEE\/3:K;32V:6_D2JA9=JAB9 M8B<#<0,G'3FK>C^,O'%UJ&AVU_K5C)'XBT&>^B$=B$^QNL9*D$-ECP,Y(')X MX%>LZ;\/?">F6NI6^GZ#96\.I1F*Z5%(\Q#U7.1'(-OH&>20GU(Q_#QY[X>TO5=-_:4/\ ;6K2:K<7&@R7 M0;R]B6Z&?:L:J#PH"CGC))/>O97TRU;58]2V,MXD9BWH[+O0\[6 .& /(R#C M)QC)S!_86G?\)+_;_P!F_P")O]D^P?:-[?ZC?OV;<[?OW]O;@7UZP:>X< MEI' Z+N/(4=E' ["M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **JZE>16%C-[A8:E+>22B561$W",%S$C2 YR3O3/(R0#VZBL+Q!J,J0+#!IFKW:S M)N$E@8T*^V7=<'_.:Y3P#=ZK+_I,FBZVY>]NK:2>^U166*-+B1!F(2,NY0BK ME1S@D,X:VLYU$MW$9#Y2QNL@(9M^UDC.3M;&X$IGU_Q- MJEU;?#ZUGLH=6OYLVZF>2,6LV5D3YY$D,97)'0+WZ8H [JBO*=+\;7LGCJXF MNK:WM-+N)+32=TU]N6*95NI6( 7;N/R+U&?D(+ C'4ZYJEXGBRRL=-2\%S]E MN'5)55;21J1,NGQ0^5%+(X"_N1Q.X M.KI],TR?9?W]G:ZU-:E[662YDD@\BY;$A9$+E"@;;MW[?+SESR >TT5R_ MB/Q2NG^%U\0Z>VF3Z4(O/DN+N[>W41D?*5Q&Y9B2 %XY('7BN"^&7C/7-7OK M+2Y=4T$LQ:Z>,R27DC1,[,84G5PC21J5!ZX&#\W)H ]EHKRKQCX\NM \0Z]( MNEZM/96NG1KRT<$22;ISY@,CC((7&5!)V=.!6U\,O%4^K:#=6^K6\T.I:*L5 MM=J\HGFE80HY+)8=+-W>WUW!IR:TT9U">W\@ MP1(ROY3^-/C MS6?"$-C!HFF3R&:2'SM2EC!@B5GV[/=SZ=@I45S'C75+[P_#;ZS"PFTR MW=8[^UVC<8W95\U&ZY3.2IX*YZ$ UT] !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %4;M[M;^S%M%$]NS,+AF;#(,?*1Z\\5>JGJU_;Z7ITU[>$K;P@,[ 9P,@ M9_6@"VO3CI2U';3)<6\ G MGDA!SR3@9./3C/3(ZURLGA&\M+6"]TR^BD\2I<_:)[ZYCPMSOVK*C*O*H450 MH'W?+3DX)/:44 5;B.YN-.=$E%G=NF!)'B01MZC]A(K M0GS81(Z&5@,%9&95P"<8R,AL8.YX/TG4=!ADTN:2UGTBW)%E,&;[05/.)MVM[9IJ$ERMS;V+9>' EBE=6EVJP+O! M'R%PH!&&SFNX\9V%YJ?AV>TTSROM3R0LOFMM4A949@3@X^4'L:VZ* /--#^' M3VU]!;:C'IEQH/DSRS6RQG)N)52/8,]8TB4HIX.-N1QFMWQQX?U75]1T:YT3 M4?[/FM6D227;G"/M.<=\%!\O0]^,@]=10!R_A?PY)X9O;FWTUHCHEQB8I([& M9)R,.V>0P; 8]/F+'OBLG2/ ]]82-/)K"W,HL[^VBAEMD,$37,RR[L !F'R+ ME68Y[$5WU% '(>#?"S6GA867B*WLYKF:\DO9H8LM K&4M&J@@9"*$ R.JYJC MX9\)W&G+I5U/:P1ZFVJ7%[J,D;9\P,ER$8GN?WJ#UQ]*[VB@#G?%=C?:I8MH MUA!%%:74?EW%W(1B*,\,L:=3)CIG"CKDXVG%MK'6-&NI=/T;1%2S;48'BNXY MH@D5K^Y$B[6.[.Q&7 'I@UWE% 'G_C/PC=>(O$I;R(!:"WMV6YF8L \9N T> MP$$[EF"DGHI;'S8(T/ OAO["LFLZM8Q6_B*\EN9+@Q2;@J2RAA'D8#;52(9( MSP>F37844 >62>!];US4?$-CKM^\'ANXNI)HH(=H,Q)W(<@YP&(+9()90 H M)?O/"\FL/I42^(K>WBU"-0DCV\N])2!RX&!M!/..U:]% &!XGT>>]N-/U/3# M"NK::[-!YV0DB. )(F(!(# ## '!53@C(.=\2_"T_C#P]:Z=%)%"4O;>YD\P MG!1&RR@@=2.E=A10!S7C+1;WQ#%;:6'AATB25)+YR29)41@PB5<8 8@9;/ ! M&#G(Z6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FRQK+&R2*KHPP589!IU M% "* J@ 8 Z 4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 9LFMZ='KJZ/)=HFI-;F[6!@0 M6B#;2P/0X/49S65!X\\,S'2/*U:%AJ\LD-@VQ]MPZ,%8*<8."0,]#VS7 ?'. MSNO&5_9>$_"ZJ=?MXI;V:[WF/[)"T;)Y9;_IJ3MQZ#)&.:YCQG=VGB.'P%/X M;LELY=.LM2EAL2H5K2YM1 _D_P"RP:/;GN#Z&@#W:\\1Z19:S_95W?PPW_V5 MKTQ/D8@4D-(3T &#U/:J'A_QWX9\0RSQZ1J\$[P0_:) 0T>(@<%_F RH]1QR M*\DTO4--U;QROC+62C:'JMEJRJ9XSM.GP+;1@%3S@GSFVXYWGCFENM3@\:Z/ MXHU73KW2XY4\/W-CHVBV5U&]RMNRAF>1$8[6.U $'W1P>: /8/#'C'0/%$DZ M:#J<5X\"JTBJ&4A6Z, P&5..HXJQ'XET>2TU2Z34;3%L)"ZJ&92W M3(##..G3K7 ^&[W0?%'C2P30;N*^TZ+PS):W302Y*"22+RT=EP5?:LO'!'/2 MN5NM*ALO /CRPTQ8;'3K?Q9%YG[GS(X(%-H79D_B11EF'< YH ]=TCQMX MPO[VPU>VDMK!=UV[DQ^0I!(+!@" 0"0>^*;I_CGPUJ&AWFL6NL6S:;9_\?$S MDH(L@$;@P!&,UXKXJN@R^)[:/58?$VC6ZZ7=7NJF&%GC470W0.T2@2 M($'F8Q\H)K1^(5YI^K:QXCFT:[M1ILD6C6D^I1E7@M;@73LLK_POL0ID'C! M)% 'LOA?Q-HWBJP:]\/ZA#?6RN8V>,GY6QG!!P0>1UIDGBS0D\.MKSZG;C2% M=H_M1)V%E? M)Q&<#;L^;#'<),'TKEO#,L-K\+/AK17EHS%!)&>C#J"#R"/0U1N/&7AVW\1IH,^KVL>KL54 M6S-AMS@8CHN$2NI4.&Z8SSUH ]T: M_M4U.+3VG07LL+W"0Y^8QJRJS?0%U'XU-<31V\$DT\BQPQJ7=W.%50,DD]@* M\_BTFRTWXW0W5G PN+W1+N6X=I&=I&%Q; #+$X [*, 9X K%\>>)/$6I^&UT M&X\*SZ?JVMW*V=O:G4(9#/ 9+AMRG"CRU*\_P!\&@#U#1=6L=;TNWU'2;F. MZLKA=T4T9X89Q_,$?A3]-U*SU);AK"YBN!;S-;RF-LA)%^\I]QWKS/X>1W1O M_%7A+Q#ILFDP79;4;.SCN0VRWF)654>,C $@8X&"/,'K6A\#[6"RTGQ/:VD2 MPVT'B/4(HHT& BK)@ >P H ]'HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BL/Q!XM\/^'9XH==UBQT M^65=Z)<3!"RYQD9K2TW4+35+&&]TVYAN[28;HYH7#HXZ<$<=: +5%&:JW&HV M=LR+<7=O$SS+;J'E52TK#*H,G[Q!R!U- %JBBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH :(T$C.$4.W#,!R?K31!$'WB- X).X*,Y/7\ZDHH M JG3K(QK&;.W**C1JOE+@*V-R@8Z' R.^!3+32=.LYO-L["TMY<8WQ0JAQZ9 M J[10!7M;*UM/,^R6T,'F'<_E1A=Q]3CK3UMX5$H6*,"4EI %'SDC!)]> !^ M%2T4 58-.LH+:2W@M+>*WDR'B2)55LC!R ,'BH[;1],M;"2QMM/LX;*3.^WC M@58VSURH&#FKU% %;3]/L]-MQ;Z=:V]I "6$<$8C7)ZG &*0Z=9&R:S-I;FT M;):#REV')RQMDM[*"*WMT&$BB0(J_0#@5 =)TXZH-2 M-A:'4578+HPKYH7TWXSCVS5VB@"(V\)NEN3#&;A4,:R[1O"D@E0>N"0#CV%$ MEM!)<17$D,;SPAA'(R L@;&[!ZC.!GZ5+10!$;>$W(N#%&;A4,8EVC<%)!*Y MZX) ./846]M#;*XMX8X@[M(X10NYF.2QQU)/4U+10 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E'B MR/69/C-#_P (_::/=7 T#YUU.1T0+]H/*E%8YSCM6;AB5F.Q2R0RSD+%&F%)8C/\ A3Q+XB\1 M:5X=TV36;ZQEGUR^TV>Z"P/<-###)(H+;2F_Y0"RC'&>:IZ% M7[2>.4L98[F*!S(HB3+#$8PY&T97 &T8 YS[;9:!I%B8C9:586YBE:>,PVR) MLD9=C.,#ABORD]2..E,C\.:-'JD^HKI5D+^>1)9+CR5+LZ A6SC[P!(SUYH M\F\'^+/&VJ1:%K4T\0L]2:4RP7ZLFG>(M1U)+N[T]YH?-M+9[>1E909K:>' 9 &'RNI)!!SVKO;/PCX=LM8 MEU:ST/38-3D+%[F.V19"6SN.<=3DY/?/-5M)\!^%](:];3-#LK9KR)H)C&F" MT;?>0?W5/H,"@#HK=62"-))#*ZJ TA !8]S@<<^U24R")(((X84"11J$10.% M X I] !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 45R?C+4I['7?"J1+<+;- M?2R73I*B1F);2?(?6R);ZD]Y=6T[798J( M94A\H(5 &<,PPW\+''H >B9HKD[[5KH^(-0M[2UO9S!8[_LD@6-)B'P&C?.X M,06'(P<+R,9,O@.^-_I+2Q7[ZA9(4AMKEUP9E6- SGOG?O!SW4T =/17EOBG M7]=7QEIS::\%C:NIMD^WQN45&D7?-*%==A(3;$'')!&1NQ7IEU*\,+/'!)<, M,8CC*AC_ -]$#]: )J*X6W\42'Q5?6BS6L<[/':QZ=>WT<;><(_,+)M#LR27KVDMI-')'"DK2@9A8MD%5?@DC'/ X(]: +M%%% !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 %%%% ',>-M N=<%A]E%FP@>4NMUDH0\3(#M .[!8': M< @8R,TW0?#3V>H3RZA]FN(8HH(+/@L^(V=_-?(XD9I.<<'8#QG:.IHH Y/7 M-!U2[\50ZAIVI26<+VZV\I0*2BJS,2 0=S-O &1@;@S["M.B M@#E;/1;JWU/3;=XHY+&TDDOWO#)^\FN75U8%,< ^:[#!(& !C'._&+[^TIS* MUL=/\M/)5582A\G?N.<%<;<8 /7.:MT4 %%%% !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 %%%% '(^(_'$>B^(1H\6A:[JMU]GCNG;3H$D6)'=U7=EU/6-NQK9\.Z]8^( M-'@U+3W?[/*S)ME4HZ.K%61E/(8,""*X2^T+5]6^+NM3V>LZIH\$6F6:+-;0 MQLDOSS';F1&'!).!_>YK \:^'M/T.7P_H+:ZI!<7L*\)\%>%SK%G\+['Q3I$TL-M!K/G6UW P6/$R"-75N@QC:#Z#'2FZ?IMA MX*T?4_$MCICV\_ASQ+=M+$D;(SV,KF+:,C!788W!Z83- 'T/6%XD\5:1X;N- M,@U>Y\B349Q;VXVDY8D#)QT7+*"QX&X>M5/AMH\^B^#[**_9I-2N2U[>NPP3 M/,QDWYK/\0:U8>']-?4-6G-O91LJO+Y;.$W$ $[0<#)')X'>N;\!ZS8 M^([/1-5NXG@\0/821R1/O#1A9$68$=/]8JX)&<=.":N?$G6(M)\*72M8G4[F M^'V&VL "?M4D@*A#CHN,ECV - %FY\6Z3#?ZC91S2W-WI]JMY=T9&S M''&"!U-0^-+V*?XA7%_"\,>I6.NV\0>6\G:]CA$D:MMC51&EN0?XB>'8+D1:E<3ZBMW=^,KG3W=+N1 ;1[B9&A !P%(SR.>3S61J5QJ M&E7MUHUM>O:^%[7Q+-!(;R\GC@@3[.CQQO*I+I&7).,XSC/%=*O=;EO-%GO=2=#8WEP%>%(XF6+S6VM(@=CALGCC)%>E_!VYGF\&& M&XFGG-G?WEG'+/(9':..X=4RQY.% 7\* -'5_'&@Z1>BTU&ZN89S*(5'V*=@ M[D9"JP0AC@'@$]#6WIE_!J5E'=VAD,,F=OF1-&W!(.58 CD=Q7'_ !0_Y"'@ M3_L8X?\ TGN*YOQY=Z6_CC58/%_B.^T6RM=,BFTR."]:U$DA,GF3+M(\R52$ M 4YZ]#F@#U_-4]6U&TTC3;G4-1F6"SMD,DLK D(HZGBO&_#X\1:Q=W.HZQ=: MF=3TOPW9WL5@LTD2M>N)R':)2 6_=X*D8.[!'IRFOWFEO\.;V71?%>I:KK%] MH;2ZE:-=F[CW$Q!FD!)$+*68 8'4CM0!]-50UC6-/T?[%_:5TEO]MN4L[?=G M]Y,^=J#'HR?;K@S,;CSVC9QG[N0.5&! M[=*@_:$BN)M/\$165P+6Z?Q58K#.8_,$3D2!6VY&[!P<9&<4 >A:AKVF:??? M8[R\CBN_LTEYY1R6,*8W/@=AGZ^E/U#6M/T_1CJUY+><;Y&^ZH]S5JO!O$T%G<-I>FZ/XXU'6%FUC3G\PS+1MSC!KO_A7>73_\)1IEYJ%U??V7K$MK!)=-OD$/EQNH9L?-@L_)YQB@ M#KYM1LX=1M["6YA2]N%9XH"X#NJXW$#N!D?G5O->1?%.ZFL_']I>6Q*2V'AK M5;I65@#D*F,>A!QR:YK7M4\3>#[**:#Q-J6H3ZGX?:\E:]$(1<&WWC>(RVT/MZXR",^HJU7SEJ9F\/: M]XMU#1_%MUK+VGA^UVWT\\0'':NE\?^*=5.L>*K;P]K M]M L-EIPA)G15626:0.JN051V7: S<#()QUH ]DFN(86C$TJ1F5_+C#L!O;! M.!ZG )Q[&F75Y;6GD_:KB&#SI!#%YCA?,<]%7/5C@\#FO!+2]O=;M_"UOJ&L M:S#=Z=XI%M(+DP&6,&T=U5I$!24@ C?A>)""N0#6SIVHZW_9NBZW>:[>7)O_ M !(UDUL\<7DPP1SSIA0$SG")K;39T_M0Q/)>JF5B6"/. M"?N@<\C%E:;JOBA8Q#=:5=J(L1A3>V[G9ED8C,J$?*&(!4X M[UE7'C#QY-<7]G%)?I?Z%9V[7!@L[4Q3S/")&:X[ MF&2>6&.:-YH<>9&K LF1D9';-2YKPW_A(-57QAJ*V$L&G7^NW&D6\ER56=+; M=:R2-MYVL3LVKG(.:NW'B+Q1!J*^%U\0P-?_ -MI8?VPUG'GR7M'FVL@P@E# M =CQD=00#V6C->(V/BSQ=J/B73/#$.L6]O-]OU/3[C4C9(7F6W2!TD5"=H? M]X5./EX)QQBK/ASQ5XLAM/#6J:WJ%M=V^H/>6\MG':",_N(9G63<#GQA@AB80M*C0,)6:11@ [ MAD@YXZ4CZ_XPG\.P_;]<5QKGA2?54>*R6/[+(B1MA".22LG.3P2",# H ]WJ ME<:OIUO<>1<7]I%/P/+>95;GIP3FLGX;PW,'@+0$O;H74_V*(F41B/(*@J,# MT! ]\9[UP'CKP]H_CGQM_P (]IVCZ:&A9+G7M7^QH957C9;I+M)\UA@DY!51 M[XH ]@1UD171@R,,JP.01ZT[->/ZQXIU^SM?%6IZ/=Z;9:1X4N!:+I36^XW2 M)&C',F(-:74;5=-TKQ&FEKI\ED-TD3R0H=TF[((\ MX$<=0!7B,/Q%\2W>LO?:?9WMQI:ZF;$VBZ63#Y2S>47^T[ ML^9QNQMQSMQWKT_Q],L'@7Q'-*<)'IMR['&>!$Q- &['(LB!XV#*>05.0:=F MOFGPK=32_"&W\"7$DB7-X;8QLK?,;*:#[9(PS_NS1^@..M;;>.-7\.^ ?#Z: M+=6/^@>&;2\>V_LVYO97;R%^\6)ZG H ][S1FO)KGQAXKU.TU: M]T9]'LK?3-*M=4,=Q;23-,TD+R-$2'4*ORXW8S6;X]^)NM:2MU=Z3-8LEK9P MW36*:;<7; NBL1/,I5(1A@5ZY')QD"@#VO-&:\>\3>/O$MOI.O>(='_LE=)T MF^BT_P"R7,$CRRLQA#2;PX PTN N.0,YZ5%?_$OQ%_PD6H'3=*N+K3K'5#IS M6L.D7,IE17"22?:5^16!R0NT\=3DT >S9HS7DMSXT\7?:+62V701:7GB&YT& M%'@F+H$>8+,S"0 \1!ACGI0![%FC->2:=XU\8:U=:!IMK96.F7EZU^MQ<7]C.N M$@\K9+'"SJPW>;C:Q.".O',GA76O$6M>.O#MVT%S-;6%FMC' M89&0$WRRW<#4Q+);PS)/Y*RLB2,I#*' /S $ X/&0*\CM?% MOBC5-?TCPW!KRP3IK5_I=SJ,-K$YN(X8%E5MK*563DJ0O (SC'%+X=\3^+?* MT74-0U];J'_A(FT&>V%E%&MP@=U\YF RK\ X4A>!QU) /<*2O"/".N^/->L_ M"<\GB>" >)+>Z&%TR-_L?EM4N9[*/49/#^ ML>;?+9J9"8)Q$2O]S>J'(!QD@X. * /H"EKP+6=<\0>$=>O-1N-0CO[BU\,6 M.V%;;:C22W+1*=H;LS;CC!( '&*U;[QWXL\/VT\%[:3WSSO;Q6E[:K8:];W;I:B-X+ZXL#9F;?NW M(8\D?*5&&!Y!]LGD_%AFU'0?%^K1M&U^->L=.MO-R5BCAN[<*I'!P9"[GGG< M/:@#V7%&!7C.M?$77O#6H:MHE_Y&I:BE_8V=G M,D4]?&OC+[*]K);1VUS)J]K96E]>Z;) LL4X?):(O]Y"O9L$%?>@#V.@5XG= M?$+Q;_:FJ1:7I\NJ+HUTMC)%;:5*RWTB!/.;S0Q$).[*KAL=R0J-=WUG=3Q6,]XSFVDV!HK=#NPV#DLV%QZ MD"N3M=:U_P"(_B/P#?\ _$GBN/(O)XHKBWF:%+B"4#S=HD!S@(5_NG=G- 'T ME5:+3[.)KAHK6W1KAMTQ6-093ZMQR?K7@_A?Q_XHLO#OAK28#!>7\VDKJ3W! MTN[OF\MFV1AEB8MNRKEG) ^[@5UNA>-?%/B.]\,6ME96.F37=G/>:BM];2[E M$,R1$1CQ\F"2';&I(#P M_KNHZRVHSQ65[:S>7'"_EIY?[PR+MVL<]/SH ]NFM+:=B\T$4C-&8B60$E#U M7Z' R/:IE544*H 4# X KQ3Q9\1M?\ "%K]AGN-#EU#2]-MY;J.1)[B:ZF\ MO,G^KXA&0<,_7KP.:O>,/%?B:_TWQQ%HW]GV-II.E+<>>WF&XS);&0["K *R MX.&]<<<4 >MQQ1Q[O+14WMN;:,;CZGWJM9Z786)F-E96ML9CF0PQ*F\^K8'/ MXUYG)X\UK0[6^T_58;&XUC[%92Z3Y8=5O'G8Q!6!8G(?&>02#GWKHOB_XG'A M/X>:E?-2)]EMI!D8FD^4,.I^7E_HIH Z>WTC3;:%8K?3[.*)9!,J1P*H M$@Z. !][WZU8M[6WMY)WMX(HGG?S)61 ID; &YL=3@ 9/8"O&_A5J">*?#]] MH.DZ_)>#0=9MKB"]W/F>T\U9@C9^8\"6/GT':NGTJVU#PIXD\*:?<7TEY#J% MK/8W!=\@S1 S1R 'G.SS5/J N?NB@#M[S2M/O9C->6-K<2F%[#QR:BM/!_ANSL)K*VT'2HK2=!%+"MHF MV10Q8*PQ\P!).#W)K=HH Q$\)^'X])ATR/1=/73X91/';K;J$20=' Q][WZU M>32=/CB@BCLK9([>9KB)$C"JDA+$N .C$NQ)[ECZU=HH YZT\$>%[.[^U6GA M_2X+GS/-\V*U16W8(SD#/1F_,UL:;8VVF6$%E80I!:0((XHD&%11T JS10!R M6J_#CP?JVJRZEJ7AZPN;Z9@\DLD>2Y&!DCH>@K0\0>$=!\0+:C6-,@N3:9^S MM@JT0.,A67! .!D=#BMVB@##NO"6@76EV&FW&DV;V%A(LMK!Y8"0LN<%0.G4 M_G4.O^"/#?B#4$OM9T>UN[I%">8X(+J#D*V#AE]FR*Z*B@#"U3PCH.JP7T.H MZ7;3QWOE^>&7[_EC"'CH5'0C&*P-4^&/A^ZM]#L;>Q@@TFPO);N6UPQ\YGA= M,[L[MP9D;=G/R_2N\HH P]-\)Z%IC:)1;% 08_,QYA]RV!DG). M*L6^@:7;1V,<-G&JV,CRVP.3Y3.&#$9]0[C\:U** .6TWX?>%M,NGN+'1K>& M1DDC&"Q6-9.'"*3A-W?:!6D/#6C_ &>S@^PQ&&SLWL($.2$@<*K1]>A$:#GT MK7HH HZ)I5GHFEV^G:9$8;.W!6*,NS[1DG&6)..?6N:NOAAX/NK^[O9M('VF M[E:>=UN9DWNQR6(#@%)[Z&\ETE6GC6)>9I-LGE "/S%W;9" MH48+@GBM,^%=%-I?6OV%?(OKU=1N$#L/,N R.'//]Z-#@<<=.M;=% '*?\*^ M\,?\) =9_LM?MS7'VMOWTGE&;_GH8MWEE^^[;G//6NBU.PMM4TV[L+Z/S;2Z MA>":/)&]&!5AD'K:^LKR'3E6YL]/&E02>8Y*6HZ1\G_Q MX_-R>>:SKOX:^&;H0HUIS)%/#&NV-)5#_/M'0MD^I-=G10!B M6WA;1K:UO+:&SVPWEK'93KYKG?"B%%7.D[+9?(2VFAN!>-?I1)+%9UA9IGD8^>RM*6+$EBQ13DDFDM?"6EVE]IUW;+<13V(G6(I.P# M+,^^17&<,I;!P>A ]*Z&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** ,;7?"^BZ]-%-J^FV]S/"I2. M5EPZJ>H##!P?3.*;=>%-"NM)M-,FTJS^P6C!K>%8PJPD=TQC:>3R/6MNB@#% ML_"VB61TPVFFV\/]FM(]IL&/*:12KD>I8$YSGK3H_#.C101PQZ? L4=Y_:"* M <"XR3YGUR3^=;%% &38^'M+L$TU+.SCA734:*T"DXB5@ P'/? ZU5A\':!# M&B1Z;$JI!<6RC6S::9TNPJS-=7,L\A"G*A7=BRX/(VD8/( MYKJLT9H Q_#_ (;TOP^UTVF02+-=,K3S33R3RRE1A=TDC,Q !. 3@9.*S8O" MD;:IK:WGESZ/J-Q;Z@+EI-)+]JBO3-/=S32- M-'G8S.[ECC)P"<<]*Z:C- '+:EX!\.:E>W5S>6,K-=NLES$EW-'#<,N,&2)7 M"/T'WE.>]6[;PEI%MJ?]H16S?:_MTFHAS(QQ/)%Y+-C.,%.,=._6MZB@#C=0 M^'&@WDR3I_:%G=+//.;BRO98)&\Z0R2H64CY&8YQVQQBK.@^ M T&YL)],M' MA>P%P+8>:S",3,&<E=31F@#@[?X7:):VMG%97>L6LUFCPV]U!?.DT M<+$$P[AUC! PISCM6[HWA+2=&NM/GTZ%X38VY MK?S10 5GZ1I%KI+7QLU<&]N7NYMS;LR, "1Z#Y1Q6A10!Q>O?#G2-:U'5+JY MNM4A75$5+ZVM[MHX;C:FQ2RCN%P.N#M&0:O0^"],2SUFVD:YF35[2.SNS))\ MSHD7E#! &"5)R?6NFHH \YN/ TMSXV\*SSH9M*\/02O'=7$_F3W,K8"(R[1P MF-P/J%]ZZ_5_#]IJVKZ/J%VTIDTJ5YH(PP\LNR%-S#') )QTP36O10!D_P!A M6P\4_P!O*\RWAL_L+H&'ER)OWJ6&,[E.[!ST=OPH7FBW&H>.]/U6XPMEI=K( MML,@F2:7AV/H%10!Z[SZ5TM% !1110 449HH **,T4 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% '#_$+6M6TK4M*CTJ=HXYH;AI$6T2\06;ZEJ32P2Z2US):;;?:CLT.QP8BQ YD #-GC.!7HFL:%I>L MM VK6%M>^06,:W$8D5=PP?E/!_&L_P #Z#!HGA[3$-A;VNHK8P071C10S,B< M@LO7!+>O6@#!^)/BK5=+T.]CL-(U*TN6FCM[/4'EM1"TK. A(,I;83C=N4?+ MGI6YX6\07FNRS,VG6\-BFY5N(=0CN07! *$)T(^IZ5GZSINIZSJ U"[TV*:Q MTW<]EI[98KQB]X+T672/!T5I+!#'?7 ENKB+&$$\ MS-(Z\?PAG*Y'8"@#I(Y$D0/&RNIZ,IR#5#Q)6:9\1M>UKQU8^'[0Q0;[HI) M(D\3;HXW<2_*T>0V(GP._P"M>LWEY,VOVUA:R^4_V=[B0/&'1U^Z.X(8,5/H M1N'7!'F'AWP)<:!X]_X2>ZL9#:/<22QQ00Q//#+,@1W<*"1'EG.$=B,@G/S& MO2WMIO\ A-(KKRV^S_V>\7F=MWF*+Q.=/U6[LKF-K,W"&VM6@ MVD.%YW2/G@^H_P &:]XE@L-4TZ#S_*1;YH;P,!Q']DFF#>NTE%P1W!'8BK$* M3R>-+B:6SECBALA%'.2#'+N?) [Y&T9!'YYK/N]%;Q)JDE]=6YLHK>,1V9ND2.)UVI^Z/7CH1P17?R7 M>L7?AZZM[O2WM]38&U#JR/"[-E?.7#$B,?>PX!QQR:Y>Y\(W<>H7VGW4>K:A MH#Z3!81BUFAB,B!K@-%)N=2=J/& PQG)RW!&5&47:_7)."PQQR:R_A[XFUO7VD@O8[*$VK(97WB8RQON*;61MN_ M"X/YXYP'_$;P_>^)=.TZUL8'AE,5RN^1P!"S6[J@DVDY7?LR!D5Y0MS(H#,2TA?YAR ,$[30!9\2>/O['\3F MP5K$Q[?+99KM5*G9(XD 4$_\LW0JV/F,8&-W.UX3\2)J]M)<3ZAILLAA6?[+ M9,9&@7&3N;.6;D<8&..N"!UF:2*$R2VZ*2FY MS ?, #D?^%E6Q\4:G M:VTT=W96CVRLD$$LLH617+,!&C'@[."!D9YZ5VGB35CH^FO=)975ZPW8AMC& M)#A&8X#LH/"G@9/L>:X73?#%]HWB[7;_ $*U,MW']EVO=R%%O5<'S]TF#\V< M-G!P5 P :Z76=-7Q'?Z-9ZQIEO+;VNZ^NHID$T0VL# MEIK-E288X5F4,!GUP0<>X]:XS6?&.N:?J>U^[Y$[$*VWR MEQC&2,_0UT&BV\4>BR6=UI-Y%!L9IA>B*9KAFR7+"-FW,QR2,8YP!VKE'\(V MT4BZD=%@@GN]7MI!;K A^SPQX1<[<@9V[SCINQVS0!V.N:VFC>'6U*=H9@GE MH2L@2,N[J@^8Y"KN;DGH.M<_X<\9G5+]1#-;7ME->7$"/:QR,R(K;8G)4%2I MVO\ -P,%3G&:W?$,DNG:1Y>FA;16.SSTC#"W!ZLL8!+L>BJ :$V^FRK;L[A-VYQ-L'RNV$Z\$1\X;=D W]8\2WMGXENM.ABL$ MM8+:TG>YNIG3:TTDZ 85",?N1R2HRV.]:'A75+K5H;R:X:U>&.X>WB:!& 8H MQ5^23N&X8R,<@UR_C)+D^)]1MS:7HTW4M-MK>XNK6S>XP:?;6+B4_P#$OGN+Q(HW4!MV\Y.&S'(0IP<&,'EL5U]IXM>X\#7'B*.T MMKCR4ED,-I>K*FU"<_O"H&0 I0^+-03P]I4@L;*WA\B*UDO M(02$)(588VC+$';E\'Z=:]8\8Z$-4\*W.CV=G8M%<*T3?:%RL(8',JJ%.YP3 MD#C)/44 <1'\3=:?7FT]M*T\*TZQ1O#)//UE@3EA&(^?/!#;L<8.,C/H'BO7 MT\/V*W,D9=TF@:5^6!:2*(< M^<%)Q\I.0!E030!=^'?BVY\4VC3W-G) 2JL4$)18=RA@I9FW.2K*P(1>"*G\ M4>)[K1];M;"VL4N!<6[RAV\XX96 P!%%(3USSBL/P+II_M2U_M!;^QU+3X!" MEN\#1^;:K\L0DE4F.4C(8@,=I./%K^\U/0;2\U*U-G=R@EX"C*4^8@<. PX /('6J5S MXE2'Q,FGB(M8JOEW%XHW)% MW:/&D?ER6I>9Y NTC 8)(IZ$<@C(P3YF\%G:7U[#/':3V]M+]CGNH=!GE"'# M++*_F22+M&%!8D%CYC8/!8 ]C\1:Y;:';6\EP'DFNKA+6V@CQOFE?HHR0.@) M)/0 GM4GB36K3P]H-]J^I,XM+.)II-B[F('8#U/2O/O$6C)H'C+X9K#/=/I< M%[=PNUU<23GS9+9A%RY)'(( Z#/%>H2Q1S1/',BR1N"K(PR&!Z@B@#G?!_BN M'Q-)?"V2("R$,P' RH#+AL#<=W'&3RMQ\6H([W[(NCO%-]HN+8 M27FH6MO$SPR^6V"9-W)Z949[9KTJ&V@@+F"&.,N3S?#Y;/ MQW:%=$]+UO6I+; M25O8DDVSSJJJ6&0H9L \G7- MGXWL[2;5;S^UFENM9UBP27;;Q/(@"*!M&\8F4 Y*DPL1@J10!VWBWQ6^@I#) M;Z;+J,V?<"NAL;AKFP@N6@EA>6)9##(,.A(SM M/N.E/DMX9&W211NW'+*#T.1^1Y^M2T 9WA_6+;7=+COK,2*C,T;1RKM>*1&* MNC#LRLI!^E:-F7 M,E_)=697[4+;3KB=8-R!QN9$(Y5@>":Z;3;ZVU/3[:^L)DGM+B-98I4/#J1D M$4 6:**JZ9J%KJEE'=Z?.EQ:R%@DJ'*M@D'!^H- %JBJ>KZE::/I=WJ.I3"" MRM8FFFD()VHHR3@*2(R$9 M.!O4<\'Z]J .PQ1533-1M=4M/M-A,L\'F21;UZ;DITKP_9B[US4;6PMBVQ9+ MB4(&;T&>IZ\#TH TL45CV/B?1+_38=0LM5LI[*:9;:.:.92K2L0JIG^\20,= M>16QF@ HHS1F@ HQ1FC- !1BC-(S!5)8@ #))[4 +1BLFQ\2:'J%RMO8:SIM MU<-G;%#=([''7 !S6HCJXRA##)&0<\@X(_.@!V***B:XB6X6 RH)V4N(RPW$ M#J<=<4 2T49J/SH_/\GS$\[;OV;ANVYQG'I0!)BC%%1Q3Q3?ZJ1'X#?*P/!Z M'\: ),4444 %&*** *FIZ=:ZG:_9[Z(2Q;UD R0592&5@1R"" 01S5NBC- ! M1@$@D#(Z&BB@!K(K,K%067[I(Y%*% ;=@;L8SCFES10 4CJ&4J?%'XBG0=;M=+B,UBCF: MP^TL6^R)RO[Q0I /<'/'I7.^-XK/PV;+PE97<\+Z7HR/;RW6MRZ>C2;F >&. M)2T\Q(;CH. !S7O]-9%9E9E!9>5)'(^E 'B7@G[3XOU3PK'J^KZK);?\(M#> M2QV]_+!YMQYI3S&:-E)8#.>>3UZ5@^&M:F\%> /#WB#2+FZU"TC%[IM]8"Z> M=4NG8O!E"2$;>JJ> <2YQR<_1N*Q-8\-VFK7EA-:3>SRO@,<^FYC@>@ K MG_#5_+>?$3P:9?&&C>*=L%RBP:?"L;6.8 M2%_*O;%BC2(1(BK$!M" 8 'IBDMX8K>".&WC2*&-0J1HH55 Z =!0!X!X8N MK_2_#OA/6]+U+46DU3Q!>P-IIFS"T3273; G3.Z,'=URYYZ831];O+ZQ\(RP M>*M0O]3UV*Y35K(3JPB7R7+,J ?N3&X &,?C7O:V%FJ1(MK $BD,T:B,81SG M+#T)W-SUY/K3;?3+"VO)KNVLK6&ZFSYLT<2J[Y.3N8#)Y]: /"/AB]]>6_@R MQL=6U/[%%X=EU%[6*YP)9HY8T6,L.B\GC\*N^$O$=]-)X$U2+Q3<:AJFN7;1 M:GI3.K1HGER,VV/&8O**J..N><]_:K/3+"R(-E96UN5!4>5$J8!.2.!T)Y^M M16NB:7::E/J%IIEE!?W'^NN8X$663O\ ,P&3^- 'D'A&\UZWL/!FJ7.OZE?- MK>EW,EXEPZF,.L(DC** -I&""1U[]:S=*\07^KZ/K^,KGP\^DZ-IUS;&, M+LF,ELDDDTD6W,H+ML"KQD8 S7N::/IB1VB)IUFJ6D9BME$"@0H1M*IQ\H( M! [55N/#.A7,^GS3Z-ITDNG!5LV:V0FW"_="NMK2:/IZZNW6\%NOG= M,9W8SG'&?3BK&MZ+IFNV?V36=/M;^VW;O*N8ED4'U /0^] 'BEOXBN[.X>W^ MQ:=::S)XKTRWU*[TMS):7?FXR4#9V/M4!@,')!SDU9L=4\1PV^E:_P#\)%>3 M";Q4VDRV,RH8/LK73Q8 "[MXX(8MP!CM7K-MX8T.UT^UL;;2+"&SM9UNH(8X M%58YE.1( !PP/?K4_P#86E?9XH/[.M?)BN?MB)Y0VK/N+^8!_>W$G/7/- 'D M7A[Q)K-Y_P (5J4WBIY+G6]5DBN]*6.'9#&J2GRP N\;"BJ23R6SZ52\/^/M M6_X2?PE9^%?%?B&WT;P3K,_B!M9EUJ*X2YT]XHPH M,<+N&CV ,"IC"MG<"6/3BG6OBWQ#I]CX/U0^(7U>7Q'93SW-F8H0ELP@,@:( M*H8"-OE;<6S@YP:]&\!^ -%\(:?8K:6-B^J06RV\NHI:K'+-@ $GJ1G&3R?Q MK0T_P;X;TVZN+G3]!TRVN+A6262*V16=6^\,@=#W% 'D6G^(/%UU8^#+6/6- M8O+G7;"74[F2WCLHY"55,10F1515&[)SN)XQC)QZ+X-U'5M4^&CW'B!H7U$1 M7,4DL4D3B4(SJ&/E,R!L## $X8$>U:VL>"_#FLZ1::7J>BV4]A: "WA,8 A MQPF.5' Z=>]:FGZ79:=I<>G6-I#;V$:>6D$:!453U&/Q- 'A_@'PCJFO>%? M4T.BZ'I%O8FWOFU6&7S+N=47A=OE#!8D9RS#'K6?I6N^*-.T?0-!TZ^U2]FU M WUZ\UI#;"X 2X*^7&),*06+.V=S>Y:\=?F'[YL;F4YRN<#(7 XH D^%^M:CKG M@^TN==\D:D'EAE,;H=_ER%=Q",RJW W*#P"%=JA9=F?_0<^Y.:9XE\#^'?$NH0 MWVM::MS=PQ^5'+YLB,J9SCY6'&86B*:5$3':/8C=([;H'+,T;9/S EV/S9ZU!I_PW\*:QVDX/8X->;ZDNLZ!XR^)5WX0O+/3;71=+L)S;26OFK*D5O(5B'(V+M5AQS MTZ5[)XPT*+Q+X;OM)GVDMDTW2?LD%OI[VADF>:Y MA@(W,&'"/-G:!D\CCBNTU;X:^%=5OOM=WIK>8T202K%0R>. M/$=QX=UBV\0:3=7$41L9(KG4M&DL%8O=QQLA0N0Q 8,K CIR*UX?'OB>1]=U M43:2-(TKQ+_8?V-K=Q-.AFCC+"3?@,/,!^ZW^'GAZ.UO89K>ZNVO#" M9Y[N\EFF81.'C'F,Q8*K ':#CU!JRW@?P_\ 8[RU6Q*P7FI?VO.HFD^>ZW*V M_.[CE%^48'M0!YOKWQ/UO3_%;QV\EC=:;%K*:9);P:?<.$0N$)>Z.(Q*"?N M$ X&3S7)6^G>*+7Q--JMIJ^F17^H>+WTZ2?[&V]ML;$*QWY,(\L8C]<'->SW MGPT\-WL\DES#?.K7IU$0_;YO*CN"^\R*F[:"6R>F.3ZU>N_!.BW5N\+0SQ[M M1.JB2*X='2Y((+JP.1P2,=.30!YQX:^)_B75]>L)QHUT^B7M]]D6.+29\11% MR@E-UGRS@X+ #&1G(KMOA?K.N^(])N-6UF2P%K+/-#:PV\+*Z"*:2,EV+$' M.T< "KEGX"T&SU"*YMH;I$BN6O([3[7*;9)B22ZPEM@.22,# )R,&MK0='LM M!TQ-/TR(Q6J/)(JEBWS.[.QR>>68G\: /'/'G@:'PQX!FBDEEU:.XN=-M7@V M!&E5+UWVC+8RPGV]1TSGGBU#97G@[4-4U_1= /AC0K3271K?4;V,PW%P778Q M2*20*%&[D89MV!UKUG7-'L]*X4!BOSQN'4\>A44WQ%HECXBT M6YTK583-9W =0Q4Y!#*01R"" 0?44 >'3_&'Q%96?B6)!IVHW5C:VUW:7$F MGW%FC^9<1Q,K12,&(P^0P(Z=ZOW6M?$+1?%_B6:YN=*U*33-%@NVMH895B9? M-8ML4OQ(463GOA1CBNXF^%7ANX%\UV-1NKF^CCAN;FXOI)9)%CE211EB0,,B M] .!6GK^@"/4;SQ#I=K)=ZPUD;0V;77E07:@DJLF01D;FP?(-6_L]87\/6D-NL-R%.^:>1/-8 YQM5'CXQG)->->)+:ZEN/B'J5OX;U*^N MK/4IO(UFWU+ROL.V&(C$0<,VS._ 4YSCUKV3X3^$?^$(\"Z=HLCQR748,ES( MG1Y&.3CU X4>P%17OPZTJ[N-2=KW6(8-2F:>[MH+YXHIF90K;E7'!50",]* M*&G>$_[9U)/$!UN6YT^_0SQK%N3?%+9Q0Y!SP25+CCC=6U\,=3O-6\$Z?<:G M)YU[&TUK-+C'FO#*\1?_ (%LS^-;D\,EGHTD&CP0++# 4M86^6,%5PBG'1> M..U4O!NACPYX9L-+\XW$D"$RS$8,LK,7D?'^T[,?QH VJ*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "J&JZI::9"KWDPC#G:@/5C_ M )Z^G>J^NZW!I2HCN&N9M_DQ#DMM4LQQZ ?S'K6#H6D7.I6LUQXOB@DEN)$( M@SNB&.A3/(!R/E]N?2@!5U'5?$(@;3?,M+-Y)HY9&'\ .T$$$'=DL05...:T M++3M+M[M_MEU%=ZA+(L;&(/7C':@#T"&-(HU2)%1%& JC %/JCHLEU+IML MVH^1]K,8,A@.4)QV]JO4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M7#_$2&^O+FQL-&UC5+34[P,D4-J46*-1RUQ*=A?:N0,!@&9E7C)(ZC0[-=*T MNSTUKR:[F@A"M-<2;I9<=7;ZG\.<4 7V8#J0.U+7F'Q(O]>MUTRSF:S)NM05 MX38V<]Q<1QQ?O/,"*<]556QQ^\P2 TUG3YO"FK^+]5LEAN'U,ZM#.L$<(A)5@TL:8?>%V[&VN]&>[2_\ M?G2S?9X%>1Y(]HV[URP^9O?!JQJ M/Q$UU="N)&\-_P!GW5WI4VHZ7(UZDJN$568.-OR.JN'VX(.,9SG !ZI17ENC M_$74H[>VBU'1=Z6>AQ:OJ=[]L7]W&R.?E39\S'RR<9 &3SP,SS?$N[TRSGG\ M1>&YM,+:9-J=DINUE%P(@"T3$+\DF"#C!&#UX(H ]+HKS&_\?WIT_7K;5]#O M=$O(-,_M&UV7<;O+$6VCG&$D#$#:<]>M:DOCJZ?Q!<6NF^&]0O\ 2+2\6PNM M1@8$QS'&=L7WG1=PW,,8YX.* .ZHKA/ _P 0H_%NK36UKIDD5H!*8[D7$/< 'IM%>767BV2QT_P]/>:U_;8D34)1-S- N,_*K$JQW# /7/:@#TNBO/]*^( MSSZN=,U7PSK.FWC6$FIQ1L$F:6%,<*(V),A)QLQD$#U%4H?BS;QKJHU70K^P MFL=.?5!$9X)6DA5E4@['.Q\LORM@T >FT5Y]%\3[.WM[^?7](U/1DM[+^T8! MK-K7A_5]-OK"V6]6SF6,O<0&01[ MD*L1D,R@@GC(ZT >CT5YEJ?Q7CTWR8+GP]J0U(0?:;RR$L(>TC+,%W$N S,% M+!%R<=<5O^)O$RO\*]5\2^'YSSI4MY9S;1E3Y99&*MQD''!';&* .NHKP?3? M'FJZ?J>EMI_B^+QPMU'(UUIMO:0I-;JL+.7#18 ^8!?FXYQUYKJ/#?Q4^T^& M-"N-1T749M8O[4W;?\+-%IXC\6V>J:3J*6>CR0PV[PP!VN)'";8U ;)=VD!48QM&21R*V? M!?B23Q+JNN1S6MW9Q6;P*MK>0^5-"Q3<0V"0>Q!!(P>M '845SOCK6[C1-)A M_LZ-)-2O[J*PM%D^Z)9#C>WJ%4,Y'<+C(SFMC5)Y[?3+N>S@^T7,4+O%"#CS M'"DA?Q.!0!:HKD/!%YXAN[JZ7Q!:W5M'#;6QB:41 3R21[Y?N<@HV4QTP ?F M)S5.]U?Q/<>++71+!M+1487%[-&CRFWMPW"MD@"1Q\H&#P&;L!0!W=%5-3NW MLK-IH[2YO&! \JW"ESGTW$#]:\[M/'>H'QGJUL-,O39J8+:.VNY[2!TNBNXH MA\[+!D>(XP3DGIT(!Z?17*>(;KQ(;;29=(@2VD*RRWT$B"8J!"VU000"?,*< M#J,\@ UN:%_: T6Q_MHP'4_)3[3Y (C\S W;?;.: +]%<_X9UYM3U'6]-NXQ M%J&E7/E2A00KQNN^*135GQ3/;V>Z75VB?1 M_+ V;2TJS DAEQRQQP .01FH?$6OS:3YUA;V+0EHXXK&YC:K+I,$?_"3:A&;F M\G AV [-C'"8'4=4!)XW'W%7?&UM;_V!V*X6 MZM;J#7[O0+O3VAT=E%O9:HR[PL3[3]G9NN"V5&"""%Y]===:9-(_X1OQ"TS: ME*YL/M,<9:-BR_(S-@8^4@GZ4 ;?@B\O)6N+6ZV.+?\ =OCY3#(N T9'7;_$ MI_NL*ZRLFUTSR/$5QJ,3[8[BW6.:/'#.K':WUP2/H!Z5K4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% '-:UX?O[C7O[6T?5Q8736RVLBRVPN(V169@0 M-RE6RQR<\C''%+HNAZK;ZX=3UC7/M[BW:W2&*U$$:@LK;B-S$M\N.OW2(PI*JJS MDCEWPN,GUZ9YKT.B@#@]%^'B6UI?P:KJ+1IV6$0YC3S!N !."5DQ_ MP'/.:SKSX97VK6-Q#XB\43:E(NGSZ=92&S2/[.LH4-(P!_>284#.5XSQS7IM M% '(^+/!W_"07EY<"_-LUQIK:=CR0^T-(KENHS]W&..O6J/_ A&J6^MWTNE M>)YK'1[Z_34;BR2U!DWC!=4FW#:KE1N&T]P",FN\HH \\T#X=R:=XOL]=O=3 MMKN:T2=$DCT]8;B<2G_EXE#'S2HX!VKZGG.=?Q#X=U:7Q)#KWAW5XK*]6U^Q MS6]W T]M/&&+*2JNI5@6;# ]\'BNLHH \ND^%!DT=;9]<=KR0:D]SSZI>:C;6B^'Y-+6]N=(:PD6:1AG$;2$R' ) M9@0O88ZU)KWPKO=)\/>(=2M#ICWB@#S"7X<:IK<=U_P )7KEO/*+!=.LWL;0Q>4%E243-N=MTA>*,D#"_+[TW M5?A_KWB)-1G\1ZW827TMB-/MOLEH\<2)YR2L[!G8EF,:#C &*]1HH \O\:_# M-]9\4WNM6*Z!.]_;1V\\>KZ=]I\EDR%EB;((.#@@\' S[=%>^#_,^%T_A&WN M8U9M.:R6X\D1J6*8W;%X )YP*ZZB@#-L])@M-*^QPQQ1$P"%WCC"[L+C/\Z\ MLB^$ETMKHCWJ^'M5N]/TT:6T=_:.\+1HQ:.1>V*]EHH YCPOI]] MH7]GZ*D-F=+M['+S00>0//W]%0?*%(+' Y'<\U5N=$UVT\8:KK.C3:8T6H6U MM \=V),H83+R-OKYOZ5V-% 'F6I>!]>N=;UG4+>\TR-[RYL=2AWJYV7-NL:% M&'>-@C<@AAD5L^&]%\1V&H:QJ5_-I+WNIW5L[QPB3RXXD"HX!/);8"0>F>H MKM** ./^)<$PL='U6WA>?^Q]3AOI8TY8Q;7CD('?:DK/COMKL*** UQVCP^ M(-&^WH=(M;R2YO)KE[F.^V>:&;Y,JRY4J@1,<_<')ZUV-% ',V$^OV/AN5[V MP2ZU>2YE:&WBN=ZJKR,R!Y"HPJ*0"0#PO )P*YRV\'W"^)M$-WI]K,UO<2ZK M>:PB(&GF(<"':0>HWNZY_P!BNVI !@ #Z4M !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8WB_4CI6@7-Q M'CSR!%"",YD<[4X^I'X9JOX+TTZ?HT!GL8K*]>-1/'$P*[E&.,=N"<>]<]\4 MKU)+KP]I#221_;+Y!)Y9&_9]WOTY8'_@-=9K6I1:=8[G81,RD([*3&"!QN(Z M#ZT 1ZOH%KJ]Y!=SR3K+!&\<312;?+WX#,OHV!C/H2.]>=^)?#?V34%TR$"* M"^ B)C4@0V$*!VBCQC,CRY/'."3Q6AI^MW=E8:;HEE*[75F8WU"]C0SQ+&RN MVX=SN(& H^7<.>*W-)U)=?O+O3;^"SNX;5(VDG"[0[,,@JASC'/?(- '.Z1K M,\]E/:FUFNK#R5CN+(#S9+57'&'_ (L _,C?,,'&<<]EX/T(Z3:,9[N2^GDC M1&GE&&=4R$+#^]M(!^E4/ ^Z]\W4K4XLI9)8BLO,A='V%MPX8'9U(W>I-=C0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %!HH- ' 3>.M5>?7SIGA>2 M]L]&N7M9YA?1QL[(BNVU&']UQWK<3QMX<72]+OKW6;#3H]2MH[NV2^N8X'>- MU!!VLWN.E<=I'P[BU;5/%\OB!]9@MKW5I62V@U&6""Y@,40W,B, UE9P.+I1&?EDEDYC5"2 H ..0J: MYXKT#05;^V-9TZS<1B41SW21NZG=@JI()SM;'K@^E)X6\4Z1XGTNVO=(OH)1 M-;IG6QG1#LG M"2%X\GN&89[=*Y[6M*U73?"?@9-(LWTS5M0L1X3O8I5\MP9(@3,-O788Y&W9 MS\V: /:M8\3Z5I7AF77YKI)],5%=);8^;YVX@*$V_>+$@#'Z2]^CO:2F5)T8H-S(Y3/EMMYYR#R ,GFEL?%&L:QKNFVNF^'=0LK(;I-1N-5@,/EKM^5(L'Y MW+8YY4 'U% '86]Q#=0+-;2QS0M]UXV#*>W!%>>:3\44N=)L-:U+P[JFF^'[ MTHL>IR20R1H7;:I=4M=WHTT<^F0R06 X/#>LQ:G<1Q6EQ/=6QA@MD\P,\A=NN .@Y- 'J&A^/] M)U;Q/XBT"(31ZCHOS2HX'[U,#+)ST!(!SCJ/6LBS^*4>HR:''I'A[5M0FU2P M_M$10M"K11"3RR3O=03N([]Q7)ZGX+U>23Q;XATR"XBUW3];FN].B9"!=P-; MQ+)&/[RR#(!'\2#WIG@3P7JDMYX36:XUW1#:^%Q%)<6T2QLLC3AC"_F1L >^ MW /% 'K7A+Q+9^)[&YN+..Y@DM;E[.YM[E LD$R8+(V"03A@<@D<]:J-XVTE M?'B^$]TQU)H?,WA1Y0;:7\HG.=^P%\8QM'7M4_AS0;'P?HES%9?;+G=))>7$ MTI,UQA'TKPD6#0?%&UO;/1[Z\N;G6UNI([W2IHI[6)QM,Z7<9"-$ MH./+DSCD8S6#/H]\='\/6&H^'^FEW,<4][I-Q?8F>YD_=)$I"12%0K>8^.". M1B@#Z1UW4X-%T34-4NQ(;:QMY+F41C+%$4L<#CG KF]-\>VUS<:5%?:/K6E+ MJC".TEO(8_+D![F:'PW?:[XBU?4!IT<<\%E*L,,4%[ZRTU+"Z75_)O?+L+L30F0D>7=7$APY).,+P,=JZ#1K/2;?0H%BTK73\ M08+2^74Y8T=6#F%P[3NWRO&25V;2<_+M]* /:;CQK;1:PFF1:7J]S>?8A?3) M#;@FW1@Q57RP^=BC* ,\]<5U5?+.M>'571O&%S%IC_;CX9TH1.(CO+L K@>Y M"J"/:NXBBTS_ (3"_P#[>M]0$SOY_O=\4 > MG^*/%=AX*KZ[LM MM,F),$\\0CU42 MYD#%#D2B/:54\SNXQ)$S*5)'N#TI-5US3]*N M((;^Y6*69)947!)V1KN=SCHH&,D\9('4BN4^#^I6:> _"&E&91?R:-'=+#@Y M,:[59L].K*/QK'\92A?&GB]KQD5(/"#-;DG&U&>;S3^:1Y^BT >F:;?6^I:= M:WUE)YEK=1+/$^TKN1@"IP0".".#S5FOFZXMM6\(6&A'PC/JL]]J?A6XFEBF MNI)M\JI$5=%)(5D#':% Z 8]XBL-6O+Q_,RN MR8M*@$4N<@KN!(/W>,T ?4U5$U"W?5)-/!E^TQQ+,P,+A-I) P^-I.0> VUWX>\2C0/[:BL-$M=,^T6DNJZS=6OG2LY\V19(P6ED!QA"2 #PIS53 M7M;\0JN+G7;I[E])T>1KBUDDA5V>[P9%5E4@LN,Y49[B@#Z;K-\0:WI_A_36 MO]6G,-L'6/I /I[1]7L=8BFDTZX$RPR>5*-I4QOM5MK @$'#*<'IFK^: M^4#=W'A^XUW2-/UN:&VO/%%S;7TEYJ[0$(D(:(O-AC&9&\S+XR_E;2<"NBT> M^U?6+?0-!G\33O97&O26JSZ9J$DSFW6V9VB-SM7S1D@!AG'KE> #W_5-5L=* M6W.HW,=N+B7R(BY^^^UFVCWPK'\*P]4^(/A72TMGU#7+6!+FVCO(68G#POG8 M_3H<'%:EYH%A?6FG6]_&UTEA(LL+3.6;>J% S'N<,V<]-=+!>:A.+2ZBTR%B\VXNTK[BJJTK (H;( MY/W>K>(-2@C;0+FZF>QF\III([TP*S$#D[0/J?K0![]9W M4%[;1W%I-'/;R#H(ZU)-(D,3R2NJ1H"S.QP% ZDGTKYT\+^([[P+ MX%\*WUM>7>H66J:-):V]O(XD6+4 =T*+Z [F7'8*/2O0_BI8:A:?!*ZLGENM M1G@M[=;V8,3++$LB&=O?*!\^V: .FT?QSX8UF::+2];LKF2*)IF"2?\ +-3A MF'J!W(S5C2_%N@ZK-'%I^JVL\DA145&Y8O'YJC\4!8>PK"O]3\&:CJGA:V06 ME_>7 <:8+,AC#$8CN;Y2-L>P;?3D#'IS7Q(\*:9X.^&.J77A^-X;VUDL)K>1 MWW-YL#QQQ#/N/E_X$: /7Z*!10 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 >6ZPJ:I\;-,M)-J+86HNH$+M MYZ>]>61QK_PO9V_B,'S'_MB,?S/Y5Z#>+K!O&-G)8+:[!M$L;LY;ODA@,=,4 M 5M6T1+UEDMKF6UE4C)0Y5D!Y4KD<'GD8/-8FN>'4@>;4);QKB-'258KRY*+ M$ &! DY.#N)PV>0.14%_9ZEI[$V>HPZN*EU:Q;S$ M/B2SNM1M$.2Z.)(U'7)M[2_M)[@*7,44RLP4$ MG .<9('XB@"[BL^XT;3KG5K75+BRMY=1M59(+AT!>(,"#M/;()_,U/>7UM9O M;+=3)$;B40Q;CC>Y!(4>Y"FK- !1BFR2+$A>1E1!U9C@"F0W,,^?(ECDV]=C M X_*@"6C%,CE25=T;JZ],JV< MGZ#\J8+>$*ZB*,*YR MXVC#?7UJ7-(S!1DD >] #)H(I@!-&D@!R R@X-#01.VYXT9N.2H)XY%249H MKW%E;7,4L=S;PS1S +(DD88.!T!!Z_C2)I]G&JJEK;JJE64", K]T_AV]*L MT4 49M(TV?[5YVGV.)58*S;V&0.A;YB. MYYZU;3=+L;29QM9[>W2-F'H2 *@\2:#!KZV$5Z[?9;6[CN MVA XF:/)16_V0VUL=]H'3(.Q10 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'E^H0K;?''3I/DC,]JS[B?]80A7'U_PKT/5 M-4LM)L_M6I7,5M;[@OF2-@9/0?C7)?$X/IMO8:]!;V\QL9U,HF3.(SU8-U4C ML1ZUJ^-+./7O"%S;Q6[7AN$!B$;JA5OX7#'I@\YYH N2:NTLCQ6=C=SLKE"S M+Y:9'!^9NOX U'Y.*LUQ&EZH\/B"4Q.Y\.FTCD@<0ML\QCD_-C)X.3G^\*[5&#+D8Q MV(H =135<%]N#G&:=0 4444 %%%% !1110 4444 %%%% !1110 4444 >+?% M.SN=2\3:OH6D1Z>;Z_L;1XXVTZ.69S)).LCF0XVJJ0KRV1DJ.-P%=?\ #NZG MNM4UL3/. MK/5I?$&EZ9::OJVI16ZG4[Y7DMK=8$0CRB76'()D!(ZDB-\=ZUM.@UJ?X<'4 M="U&?3]9U2""YB.L7)NH[3<0Q7)7^Z2.G7'I6MJ'@73+_0;O3)9[Y&O)/.NK MR*(?#NE^(= FT35[03Z7,$5X [1@A&#*,J M01@J.A[4 (]#T[Q)HMQI.M6_VFPN-OF1; MV3=M8,/F4@C!4'@]JR_#?@7P]XNU6D9BH]<8S0 M!\Q>&;NYT+X%7=GJTQ?0O$=EN*]#D\ ^&9/!J>%'TI&T",Y M2U,K_*=Y?(?=O!W$G.<\D=*VK32;.TU*_P!0MX=EW?&,W$F]COV+M7@G P/3 M% '.^&S<^"_A?:/XHNO/N-*T\O=2[]V=BDX!/4@87WQ7EOPG\13:;XLFBN(; M[[9XBL7OYX[NWEMT;459Y#&C2 #'E,%^48_=#K7N/B#1K+7]*ETW5(C-9RLC M/&&*[MCAP"1VRHR._2HO$'A[3?$"V*ZK!YRV5RMW"-Q&)%!'..H(9@0>#F@# MQRS^(VKWGACQ)'XG.FBY&AW-Q_9EQI\UK(LH7_5XVOPH\,6]K< MV_EW\T$EK+91)/>R2K:PR??2$,2$S@=.>*;JWPF\,ZI)??:?[26WO0#<6L5] M(D$CA0HD,8.TN HY(ZC- &?\?XXIO#&AP7-I+>VTVNV4'[;3/*>QU>Z")/=&0%),(\FT*"02#EMP4 M#/(]8US0;+6X]/CU 2.+&[AOHBKX/FQ'*D^HSVI?$VAV?B/1+G2]1$OV:?:2 M8I"CJRL'5E8<@AE!!]J /(]!^+>JSKK%E-%I^H:BDUG!ITT5O/:12OVU^ST6;4Y-:C@L;BUFFC@;=;S,K/&'W<,I!#$J M0<@9 -:Z_"KP\R:I]K?4KVXU**..ZN+F\=Y7,;;D<-_"RD#!& .G7-W3OA] MI%FT$LLVH7MY%?)J!N[RY,DTDJ1M&@9LN:K9P M7%S=V>L:I)/'<3>:RP%<[@6V$L58#@@!1C!)KV?PE>^+KB^!\26&DII]Q;+/ M#+8RL6@DXS%(&^]PI[XZ8R:L^%_ >G>'M32_BO=5OKB*V^QV_V^Z,PMX<@E8Q@8SM7GD_*.: M/._$LME+\7?$=OJVBZ]K426%HT,>F-)^X)#[B=KKC=QSU^6C1]8\7^$W\/'Q M%L_LZ#1]4O+BVGN'EN?*B>-U#L/E:14,:@\_>DSVKUFS\/V=IXEU'78O-^VW M\,4$N6^0+'NVX&.#\QS4.O\ A>QUW4;*\OFGS:PW%L8D!?$4X7-U-!<636,MP[@S.K)L+EL8WD$G.,9[4 < M;XKU'5;'X#RZAI%P(]1CT:.7SY'8,H\I=[ CG?C)!]<5S7Q$\7>*KKPCXNM[ M73+!8M)M!;:E/%=N)!.\2LS0?+RB;U)W8)YQTYZVQ^&5O;Z5>:9<^)?$U_IM MS9-8FVN[J-T1", J!&,, ..WL:AU;X46.IPW\,VNZ\D.I0QQZB$FC!O&C&U) M'/E\,!@': &P-P/< [W36+:=:EB2QB0DGOP*YKP7?W.L:]XIO9Y&%M;7W]F6 MT.XX585&]R.FYG=^?0**Z*PL39RS,+FXECD"!(I"I6(*H7Y< 'G&3DGGTK'\ M,:/<:-KGB+ 4Z=J%TM_ 0>4D= LJ$?[R!@?]L^E &5X^\.^(=:ODFT/4;2VC MCLIH468-A&#LWKNZKN.,$YJ]XR2:+3]*A@%QO>X6W,=I>-: @HQ^ M\ 3@%1QZ=^QZNL/Q7X?B\16]E:W>UK.*Y$T\3 D3($8;#@C@EAGU (/6@#RC MX>W,NHWVFS7?VJ^-QK%Q#OF\07C26T>V:> F @)M,<:;6_B# ]SCK/B[J>LZ M=X:U4"VTZ;3+I4LXE!F>YD,I"'"(O499@02?EZ9K?N/#=S+XVTW5EN;=-,L[ M=E6U$ #B4J4!#C^$(S#:>A/'7A=3T'4=3UDWTU_' MFC?V;"D>]8YF4KY\F? MO'!*A1@ %N23D &;\-=>U7Q'#/>SWUA<:9"SVH1-/GMIQ,FW=N,CG('S _(I MS].9/"_A2_TSQ -0N]2NI8A%.;"\UBSLM*LXB8+F[B>\F+8$4$;AV MYSN;:%& ?O$]JZ44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %+6;"+5-+NK&<9BN(V MC;VR.M@''(Y5@.A/4\^E &QK'C&WM]6N-(MH'?4(BH;S?W<:[T)1RW="X5"1T9 M@*X4ZIC4+J>>S>/88%$8+1S E3$B+G+ F6.1?^N;<8-=UXM\.Q^)+>UN M+,PB;.TR-DI+ _#J<=05.1SP<&M71M"@TT^87FNKHJ$:XG;<[ #\ !W..IR3 MR: ,WP[HES:V:1G%G$8]I0'=,>?%#1-/1#J$.HIY=O%/?R0V< MDL6G^8H95F=0<'GH,GUQ0!WE% 2+OA_P ?Z3>^&SJ.HW!M);738M1O4EMY8O+C=3\R MJPRRY1P,9S@8SD9 .RHKC_'?B#4=/TS0I/#K68GU34(+17O(7=%216.XJ&5L M\#C(JKIWB+7=*\61Z+XM739DO+26[LKS3H94W>5M\R-HV9SG#@@@\],9H [J MBLK5KB_G\.3W/AT0'4'@\VT6\B<(S8R ZY5AGIV(SSTQ7$>$_B'>^*KJ=[*Q MCL;#3;!FU22[CDW07O.;<=,[-I+'!)!7I0!Z917$K\1_#]EI>G2:OJD37,UA M#>S/:6L\D2(Z@B0X4F-"T\?>&;JQU&\BU:);?3F5+HRH\1C+?=^5@"=W; . M>V:2#X@>%YM+;4!K$$=JLZV[M,K1-'(PRJLC ,I(Y&0* .IHK*\/>(=*\16L MEQHU['=1Q.8I H*M&X_A92 5/U%/P\ED&TW<+234!)PEXT;2K#C MI]Q?7.2!B@#NZ*YN\\=>&+*^DL[S7+""XBD,4BRRA?+8 G#$\*< XSUP<4^+ MQKX-O#0T8ZLVMV*Z<) M3 T[2@*L@!)0^C8!X/-5D\::5%%J%_?ZII,.CPF 07"W!+-YD2R .I48)# J M%+94YXZ4 =717-7GCSPM9Z+;:MG7)*PS&8$2$=0!UR.X[=Z=J/CGPO MIVGVU[>Z_IL-K)'9V^APV\TU[/.JQD2J6& MQJVNJ6EQH[:E87$-Y:>4TJ2P2!TD !Z,,@]* +U%>:6/Q(U(Z?H6JZKX5FL] M#U9X$CO([U)3%YQ C+IA2 25R1G&?PK=\%>/-(\41!([FUMM1,L\:V#W*-.5 MCD9-^SK@[<]* .NHK+3Q#HSWMU9IJ^G-=VBEKB 7*%X0!DEUSE0!ZUF^'?'& M@:[H-AJUMJ5K#;WG$2SS(C[LXVD9^]G''O0!TU%4X=5T^>\FM(+ZTDNX!F6% M)E+Q_P"\H.1^-0_VWI\@N%L[RUNKB&'SF@AG1GVXR#C/ /&">.: -*BLVSUF MUFL=/GN9(K.6]B21()IDWY8 [>"0Q& MM %FBN3\4>.M.\.>*O#NA7TW<4 =?15>WO;:XFDBM[F"66+_ %B)(&*? M4#I67XB\2V.B:#>ZJ[?:H;1UCD2W968,SA,=>""W.: -RBF[QN*Y&X#)&>0/ M\@UQ&N?$K3=*U"[B73M5OK"P;9J&I6D DM[-A]Y7. M>G'6K&L:U9:.U@-0E,;7UTEE;@*6WRL"0O'3A6.3QQ0!I450U;5(-+CMGNM^ MVXN(K5-HS\\C!5S[9-7Z "BN;B\9:5+K-CIJ&X5K:W%S=3K [0VZDX0.X& S8.U>2<&5.F0",X8= M#]15ZB@#S?P+J]QHE\/"FL_>M (K:XS_ *QUW<6)>ZU%PEO M_JQ&B[B6) 4C'/KQ5;Q?X:MM>LCD".^B^>"<<%6'3)'.*YS1]8\J-M$\8/+# M=QY6.9F(\Q",??7^?I0!Z'&X= RD$$9%.K'GDO/[1A^S M:LL>TJ 5^\=Y8_ M[N,8ZD^F<:"7:-<^2 2=I;<,%>" >>W)[^A]* +%%(C!QE2"/4'-+0 4444 M%%%% !1110 4444 %%%% !1110 444&@#A_#7P_TRRU#5]0UC2M'O-0NM4GO M8+EK99)8XW(*C>RY!'/3@9KC/B-\,=?\6ZAX@662SNH;S:VG7-SJ5Q&+$!0# M']G1=C98'YB>,YP3Q742?%"W0ZO-_P ([KKZ7I5Y-:76H11Q/&AB)#MM$F\J M#SPO3GMBMB/QUI4VM1:=;QW4QFG@@CN$13$YF@DG1@=V=NR,YXZLO'.0 82^ M!-0:V^("RSVBR^([**U@VNQ6,K9B$EOE'&_)XSQCH>*XK7_#ES?ZQX T"]6T M@U>2Q&GZQ:PR&8/I\3I(&W;1@,T! !'61AS@FO>+JY@M(3+=31PQ+U>1@JC\ M32-<0JJLTL85AE26 !''(_,?G0!R_P 1M)U/4[+1Y=$@M[FZT_4X;[R9YS"L MBH&R-VUL'YAVJA9:-XBU3Q=:>(_$-IIMI_9EG/#8:?;7+3,99=N]Y)2B@ A M IQDG/:NKO]9L+#4M/L+NY2.[OV=;>,GE]JEF/T 'YD#O5;PAXEL/%6@6.K M:=YB0WD7FI%,%$BKDCD GN/4T 'B!]'0;PW>G:GI\L6IQW,I#/>;#BY3.<%R=K#(XP> M<5ZFLL;2,BNI=?O*#R/J*QK[Q/IUGXDM]#F9Q?3K&R# Q\_F[>I]().W;W&0 M#QK6O /C6YT1-%6VEE@;0K6RC>'5A;0121P;'66-5W2DN21DE<<'%=9-X/UB MXT7Q9"]K$)M3GTZ2)#*I!6**V60$^QC?ZX]ZU=(^*>C:E#971T[7;33;QUCB MU"YL66WRQVKEP2 "V%!/&2.:] H \H\?>"-7UK7-9U"RB5QOTNYMHQ<^2T[6 MSSF1 XY0XD&&]:RG\$ZOJ=Q;:B^A7%E?4"O8[R[2U:W#QSOYTHB7RHF?:2"T"V^H74$UIMD4^<$MT4GK\OS CG'Y_N+B**R2/SFGD8*BIC.XD\ 8H \PA\*:K=:7J37.D>5E=QHGC[0=8U2WT^WENX;B[1I+/[792VZW: 9+1,Z@.,<\= MN>E=70!XKI/A+49X[.]71-1M3-XBM+Z9-2O5N)VBB1@9I.RG) P"3P*L^(M MUNU\<7WB.WT5]5M+;68KQ;-70/.GV!(?-C#'&Y'R0#@\'&.M>PT4 >(:Q:>* MI&TJ_M?#-[I$,\UZ[PZ*UL;V)I6CVF224%4WX9FV=PN>E6OA+X*U719?"XUS M31&-/TS4K>0NZ2>7+)>JR#(Z[H]QR!C!/3I7LM% 'G_@VS\0:!\(8+:UTZ$> M(+6"8PV4SC9N\QRB9! QC '([=*XV]TKQ#JO_":>(X/#MS:S:E)IJ06=Y#%+ M<*D!!E=8RQ1B,Y4,>2N<5[E6#?>+=#L+RYM;N_6*:VW><#&^(\1K(23C& C! ML^F?0T >#:MINIZ9)KNH:UI>K7<6L:MHC6T6HK )KYHY7#QLL0$:D@ !3V*Y MK=UC1?$,VMZGXBT[0;ZQM;_6;29(_LL$]W L5NZ-$> _".K?VMI\VL:5J(B7Q1=Z MDWV\1%C&]EB.601_)N\Q5^[T)Q7H'@W2+K3_ IK]G+:F RZCJ4EO$ #&\T MACV@= 001]:[>B@#S'X>?#BSMO#/A:?6I=9EO;.VMYS975_,T$%PJ@@^26V@ MH> ,8&.E8'ACP;>VGAOP[,-*^RZQ%XCN;AY_('FQ1.TR[V[[2OE]>" OM7MM M% 'S_P"$?#LSCPCHY\(7UCK>E7S2ZMJL]L!#<1[9!+B;.9O,W+\O/4YX%7?A MKX6-S/X0_M+P_/:_V7HES;R&\LBBQWGF0@/AAAB1O(;D'!(Z5[G10!\_^&M" MF^S^$=.M_"FHZ;X@TF::35-2EM<+*ODRI)B<@^;YKNI !/X8S4VB^#9=.T7P M'-8Z#):7HT2]CU%H[4I(7>W&U9<#.XN> W.!5U- OK+XE6USI^D7ER6\0>= M-%>Z5(3 C#]Y<1WZX#ICHC$GC!!KZ#HH \E^+F@7^M>*=/?3[2:26WTB]DMY MEC)1+I'ADA!;H"6C&._!KFX=(U6]\2:9XRO-%U;[;>R:K=_8<-#+'&+40P0. M.7R*]^HH ^5?!FE7:>+M$ET_2IX;233+VVO?[+TFXLY+9S;DB-I9 M?];*&4 ,3C=@]34.EZ9?0^'/$6EZ%ILERLNG6Z&]BTJ>RDBE2X3$>9=ZHT9"ZDCY,4JDY'"_+L! MPA&.,UB^&]=7P3IWB'1]4TN_FU(:C=W%E!#9R.-125R\>QU4KSNVG)^7'/2O M7** /#/&EK9W=_K\WBW1;C^VI=,@_L2*&.6X\B7RSE(9$7 =9CRWRG&T].GI MNG^((-+\/K_PD%R\=[IUK;?VB[1.P21U SD##?-G)7..^*Z:H+ZT@OK5[:[B M66"3 9&Z-SGF@#S[XY1*^@^'Y9/-$-OKUE/*T<32%8U<[FPH)P!D_ACO6#\4 MKWP_XN@\*7<4,E]:6.O0+=NUI,OEPO')NR"H.TE4R1Z"O9J3% 'S@ME8&X\- MRZCI6HR>.5\4QMJ$PAD!"?:3AW?&TQ!#%MQQTQ_%7T#/=&ZTV\;3CNG02Q)N M4K^\7(QR/4=?RJ]BC% '@FD^';+Q)I/P@M=1@:YL!;7N"".37-7.G7T5EH.G:VEK:^&K3^TH;9=6@N)[;S%NR(UD$;JP(0$(7)& M <#.#7TGI>EV^EKK,>]7J /!/"NA7&J>(/ M#$>KO-J?V'1KN]L)'6:%5F2[3R#AVW':IPNX\K@G/6N:^'\5\^MZ;(-0LE\0 M/%<'58H;>[-X?W3EUNRSF-?FQM.T?-MV\9KZ?Q1B@#YN\+>'8?$]G)!XD&H3 MV]KX2L;B*+SY5"RXF(D"@X+CG&0>I]:Q_B-J']J:?!*SVYU6VT*RN+>>^O;C MSW9H2Y>TBCP"V?O.Q/(Y&!7U3BC% 'S5XI\-:5J6C>-=7N()KB[&GZ9>B?SY M2M.+8PILDM!$Q67< M=V M=H)SUQG@4OQ?T73[;X<^*KZ"U1+LV%UF0$Y_>[#)^9BC_P"^17HM% 'GIB1K&"$55!)8@#&2> M2: /"(O">CKJO@".YO=0BN-5T2[0W4NI3;VN&C@P1E\;OGD.U<9P/[HQTOPA MUG4O$NJ2SZD;B-M"L(]'N8W)"R7P8FX;&>2!'%@_[1KT^ZMQ<0E"=K8.R0 % MHVP0&7((R,UF>%- @\.:2;.&>>ZDDFDN)[F<@R3RNQ9G; SSC@< =J -FB MBB@ HHHH **** "BBB@ K(\0>'[#78-E]'EE'R2*<,GT-:]% 'F\DFO^"XUC M&-2TF/HY!#J#VR,D8_&MJQ\3:+K%A-%+,MD]RIBD21@A)88X)X)YKKB <^]8 M.J^%-*U*0R36RQRG@R1'8WZ=: -+3;86RR[9#)YK[R>P^4* /;"BKE<]X:\. M'0[Z[DCO)9[::*-$CD.?+*ELD?7/Z/J<^AZ#XNTZ/0=6%E;V[RJHY>.((2#U_O >Q/K6]BB@#S+XEV=L M?&6@7_B;2Y=4\+06UPDD:VC7:07+%-DDD2AB05#J#M(!/;-PLRV<+M"8$D4\(X1EMO8L>A->[48H ^<-/NQ% MXFL(_"4D_P#PB$OB.U&F!F?RBZVDWG+'N.?*W%..F0<5#\/9K^37=!$6K0?\ M)4;A_P"T[=ENC=,=K>8MRIX9]+E,UO M"LF(_,((#L.Y )QS6W0!\V2#P]J'@._MEN]9NO%3:!>S:U")F*BYCCWG[4#R MI6880+CN#E:] \0:>FH_L^&T\-Q?;(SID3111.7\X*59T!Y))PPQ^%>IXHQ0 M!YS'\0/#&OZAH%IX?B@UG4I':6&-%&=/Q&V9),_ZO .S'7YL"O.?"6JV5O=> M%+RSU;4+CQS@#YU\#Z''JUK\.KBZU/67;7H+M M=3 U"9!<)&A*1X#_ "JI 'RXR.O6G6-[I\;>$--\5:_>VFBBYUNTW2:A)")? M*N(UA224,#A1G!)[ =\5]$B*,;,1H-GW<#[OTK(U'PW8:AK5AJ-S&'-G#/ L M!13&XF:-F+ CJ#$N/J: /!+K7#=>'?#6GZQJ$\]M(M]/;RZIJ\FGV]S;I<;8 M7>1!YDL@7:54=OFYXK8^&$NH>+8?!UOK.M:P4;1]1DE,%]- \K1WJ1(692K$ MA2.3R<<]2*]VN+*UN1&+BVAE$;;D$B!MA'<9Z&EBM+>%E:*")&4,%*H 0&.6 M_,\GU- 'S];^*->T'PSH.HR:C?ZC-KFGSZ-;B61G"7Z3LL$IYZL&(8\'Y!S7 MLNE>&-/L-,@2^'VVZCMO)N+VZ8O)-F-$D9V/4L(UR?04W5O"5KJFMZ+>SSS+ M::3(;B#3XU18#-A@)&^7=D;C@9QGGUK5US3EU?1[W3I)IH([N)H7DA(#A6&# M@D'!P3SVH Y3X&7%S=?"3PS+>L[3?9=N7ZE58JG_ (Z%KNJ@L+2WT^R@L[*% M(+6"-8HHD&%10, >@%3T %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 9HS7GWQ.\.:5_PC>H7;6@>YN+FV$DCNS'#7$0(&3\HQQQCJ M?4UV%EHVGZ='.-)LK2P>4'<]M B$GL3@<_C0!;ENH(KB""25$FGW>4C'!?:, MG'K@VN:S,8HYC:1012W0W;0458U16QG)^A^E '4TUG52 S $] 3 MUI4;7D8.,?);L@//'WI5_.@#MUNH&F$ M(FB,I&0@<;L?2I ZEBH8%EY(SR*\,^!=U#J/BF]:V*".UL(R NW)$KEDS@D@ M[5Z' X &*]/LK*'5=9\0O=AQ)!YK&T&"&PEUM(498DNPVT;G/^HB)]2?I7D^ MM:G=1^-5\Z^DMX'D%U()+J"V+O&1'&_ES1J P#<@LQ.U#_",@'NE&:YGQA++ M'4.28FP0R9&3P)C#N<&-L'] MY(G'!'R[CSP#BF?"G7H;W088I]86\NU@0K!YT$A5 @Y01#)'.#DL>/>@#O@P M+$9&0,D4N:\CBU^]O_%5Q=V[7]C=R1SQ1I(D)C6VB7<-\18R!RQ;YB%"L0I# M <]EX9NC&?$ET\2: .JHS7E.GZEK,_B.^L]FHSW M&V"![F&.**5HX)'D;AW"[MES;AB!@[WV@$8'3?$:X$/ABWOKF>YT^*&[MVD* M;BXWN(PI\N13]Z1<[6_.@#L,T5X1\)O[8G\<6\>OMJ'FQPSW$$LM^\@FCB"0 M@M&Q5B=U3+ $*7)Y% '?45Q7C[5;C^QM,GT6X#P7D@,=S;7+@R9C M+($$<$QD5@"> . ,&LCP7=W-SXIT6Y;4+R>&]TS4&>)YYC&6AGM4!,1K6 * L,"NRIVR68*&.3U; P!5#Q% M;>++C7V.EBT73-]K&&-R\;F$N3<\#C?A4"MU )Q@DT =K16;JEC>7;1_9-5N M+!!][R8HV+<^KJP'Y5@?#T:CJOAS2-8U36;VXN)H?,>+9$D1)R,85 ?S- '8 MT5Y3\5?%GB+1;6"(:;I^GPS:A##:ZA)J^S+!C)\R>4?E*1E2"<_-@ G%=+X) MU_5_$6ERZG+#I+:;*C"TDTVZED>1U9E88EBC Y7 /3CT- '8T5R'@K2?$MA< ME_$>MG4(Q:1Q>6409FW,SN"JCC#*OOM)P.!6QXGU@Z'IRWGV62YC\U(F$>2P M+L%7"@$MEBHP 3S0!KT5Y5X3\7ZOJGC!1.L5O97TP-O:M-*6V>6XSM>!2,&V MD/50&;'S$@UZA=/+';2O;Q":94)2,MMWMC@9[9/>@"6BN,\%77BZXNH1XHT_ M[)$+%9'99H7!N6=M\>$YVJH7:0>A.2YY'*>,/%?B.SU;6[*"_A3[#)#';)8V MR+)*TT4C*',S.,*4&=H!()/7 H ]>HKB?A;J]_K.F7TNJ74]Q/;RQ0[G:%D? M=;13>8GEHN%83#@EL #GDUP=_P"*_%0\!S:B+C6$E#O&MU%:6J0Q@3&,%F=M MQZ ?*N2>@[T >Y45B>,-5N-*T5VTZ)9]5N&%M8PMTDG8';G_ &0 68]E5C61 MX8UOS-<>$WPO=.U6,WFG7!)Y9<+-",]@=KJ.N&;LM '945Y[\3O&DOAN[L;2 M*<63W"/(LTWV81RA< A6FN(@"NX9X8_,, X-1_"[Q#JNM:SK$6IWCW$"6-C= MP*T<(V";SSD&/@AE2-N2<9[=* /1J*X[23XLD\00&[E@72O/O'E1X K^02HM ME!!^^"')Z_+C."0*T_&>K3Z%I<.IQ^5]DM[B/[:'4EO(8[6*8/#*65N^0I&, MD4 ;U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8?BK MPW;^([>VCN;BZM_(GCF!@DV[PKJY1AT*DH.HXP"*V)UD:&1876.4J0CLNX*< M<''&?I4F:* ./U#P%87NCR6$EY?+]IG\^^F$@+WV?OI+Q@J0 H V@ +@<5M M>*-"M_$FA7.E7LMS%;W&W<]M*8Y%VL&&&'3E16M10 B+L15!)"C&2 P*\G!.X,/E7CBNDHH YG0O"D>@W1;2KAHK60 M@S0RCS3(1T.\_,/ID@= !BMG3]/%G=:G.)"QO;@7!!&-A$4<>/?_ %>?QJ[1 M0!F:?I]Q9+?G[89YKF8S+)+$/D^15 (7 .-OM_6LNU\'6%I!*]JL-MJ;N)%O M+>!(C&R@A0J@8V $C:$P=9TW4KO5M2O9K"626-;AH]FYXVC)VHB@?*YZ5TM% & M1XBT2WUC3+Z!X;<7-Q:R6R3O$&9-RD=>N 3G%:%C ;:RMX"_F&*-8RY&-V!C M.!TJ>B@#FU\.SIXB&H+=VHA$KR;3:?O]KJ T?F[\;"55BNWJJ\\"GZ3I&I6% MKJN;ZWDO;RZ\Y9_(PJ*(XXUR@/+;8QG! )SP!Q70T4 M!+A9C&X=6T"VTS6YY;Q(X4CF()59V 7YR M"3SN7<.20>^>:WZ* .&\$_#O3O#EGM)N&N?M4TV^*\G5"IG9XP4W[\-S-$ZY$O[J11QW.YU//I6S10!B>%]&.C17RG[ M,/M%SYRI;1>5&BB-(U 7M\L:Y[9)Q@<5SNE>")K31]&TR1K VT7G#4L1$FZ5 MUVA1TZKA23DX&!V([VB@#%T/2;K3=%33YKR&Z-N/+M)7M]I1%&(]XW?,P&,L M-N?05C:/X7^<$ C'O658>'FL?$UG<6R6T6E6-A-:VZ) MN\P-+)$[[LD[N80=W4ECGU/344 XR,CL<$&LOP/I=QHOA# M2-.O2ANK>V1)O+.5#X^8 ]P#D9[UNT4 <9JFF^(;J[GUJV6R74+2)HM,L9V) MC 8C>[NO1V "CJ% [[CC:\&Z-_PC_A72M*9UDDM+=(Y)%Z/)CYVZ=VR?QK9H MH *P_%VC3:]IJV$""1R1O/HU%% !7F_BKX?6=Q:+9:) M8-%>W4PEGUF:;S98AG#$M(6D<[68*OW1QR,"O2** .1\!Z#>>&Y]9LIU26SE MFBGMKL/\T@$2Q;&3'RLBPQ\CAMV0!RH\ZOOAIK-]87,#Z!X?226_>87TMY)+ M=K&UUO+*I38AV$G ;IQC)->YT4 3O/SL/]U-[GV6NMHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ H-%!H \7D^(?BRS\*S^*KQ_"\FE03R!K!! M+'=-&LYBP',A7>0,@;>O%=SJWQ&\-:5K$FG7M[*LL,B0SS+;2-!!(V-JO*%V M*>1P3QD9JCX&^'>C:+8V\^HZ)I,FN)/-,UX(%=\M*S*0Y&M '<>./BWH/AB' M6H5^T7>JZ:I#6R6\FPR;5*JT@4JH.XB&UL8XY;II MHWC\H/&KJ2& )!##MUR.H(KD-5\"ZO=^&?B39I]F^TZ]=/-9YDZKY: !CCCE M2*R/$EA=ZK\3/"^E$P1?VA912Z_8HXDV+:2"6(L1CAG' M/"^H:S< LEK"9%CZ&1^B(/=F(4>YJEX!\1S>)-'FEOK1;+4[.ZEL[RU5]XBE M0] W<%2K ^]4?B!X;N_%=UH>G%Y(-%BN3>7LT,WER[HU_!O$GB+6=/-UJND7>G"YFCN+G=.UW#D D=&CXSZJ* .K\?:]+X8\(Z MCK%O!'<2VJJ5BD)-.TZ&ZFLGOHIM.NWG4* MKJA5P\:%22W!Y!Q5GXJ:-=^(/ .L:7IT"W%U<1JJ1,X0/AU)&3P. :Y?P[X; MGT_Q=%KUEX3M/"UG:64\5S#;S1$WV=K(-D?RC:03N/.>.G- 'H^N:G;Z+HU] MJE\Q6ULX'N)2HR=J*6.!W.!TKDM-\5^)&N-(GU3PJT.EZI(L:&UG:XGL]PRK M7"! %4]R"0O>M/5[5O&WPWN+?RY+"36=,X28?- TL>0''J"<'Z&L:PU/Q[?? MV/97&@PZ9-',AU+4)+F*6&2-?OB%%8OE^VX#;GO0!U?B/Q%I/AK3_MNO:A;V M%KNVAYFQN;T ZD\=!5:;QCX;@TJWU.;7M+CL+E6:"=KE LH7[VWGDCN!R*YW MXGV6NSZEX=N=$M)YK:WDF-U-8PVKWL.Y0$\DW'RJ"5)-M+@C:A;^+ICY[U*[M[.UC^_-<2"-%^K$@"O(5T_7 M/$GPXT#P1-X9U/3TBBL;?4;V\>%(DC@,;/Y>V0NQ)CP.!UYQ75_%V#5)])TE MM)L#=B#4$FG>*UCNIX$".!)%$Y"ELD#/. 2<>@!TP\3:$=*_M,:WI?\ 9N[9 M]K^UQ^3NQG&_.,X]ZQ%>)^'?! MWB-8UAU/2;B6.;QA#J2M-J/B72;RRU^ MZ.KZI)=6SV%G:/:O"Q3RM]PZ%X63&.O 7*CJ: /H6\NK>RMI+B\GBM[>,;GE ME<(JCU)/ JDNOZ.^E+J:ZKI[::QPMV+E#"3G'#YQU]ZY;XN:9>7VAZ.]M92Z MI;V&J6]Y>V<:JSW,";MP"' U<=+:P-J%CX@7P'J,.A1:E<226*V MADGE=H(T2Y-J?N#*NN ,]&QS0!Z)XD\9V>B-8[8S>1WEK=748>> M^1P*TK+Q!I\]CI=Q<75O:2:C%'+!#-,JNV\ A0">3SCBO&I_#VJFUAFM]#O; M6TN/[03Q*(3&&)<@MDJ=IQC)[XP":\QM=)N=*UC5[;Q1 MX8U'Q%J-\]@UC>1PDKMC1%PTR\0%'5F/(!SD9S3-,\-[=:LM/'AVYABC\4WT MMTXL62*2UECN/*;>!ADVN%Z\$@<9% 'N7FI@'>F"NX'/4>OTY%9&L^)=/TO1 M6U0R?:K59X;*=1\+:[#<6%XLNBVMOH=N M# 2][:Q7&^9XP2-X>-8AC^+:1GFK-EHT]UIWB"XT>UU1X9I]*5H1H?\ 9\4C M1WB,72( M@%>-^$;._F^)\_AB2,KH?A:[GU2)OX7-T-T">OR>9<8_W1Z5O>+M"EU;XH6M MPM@D[6V@7+V<\\.Z."\$T?E,&(P'')!ZCDB@#T47,):91-$6A_U@##*<9^;T MX]:Q?!_BJT\4Z$FKVMO=6=G*^V%KP(AF7 (==K-P30Y("0\3*RW4[/B4,Y!&-Q/\ LTEQH,FGZ7X*2YM+:S\/ MOH"EUO\ 2);V(7[8,Q:-""LC*%VL?0XH ^G\C.,C/7%*"",@Y%>(>%O#37FK M:0?$=M=:C&3:5WHZAE." 1D$<'FK5?-WAZ+PJFB>'4\1M=1Z"/#:&%5:8(+_+? M:B,=)1\FT>YVUZ9X=OM3LO@7#>ZN-1N-0CTEY#Y3;;IUVL4.><2;=N2G7WBG2;.X MG@DN=T]O=VUE-&B$F.6X91$#VYWJ?8&MROF_Q7I.DKX]\76*2W-IJ>H:YI"Q MF&YD6189'MVDE09QQ)T?&5)P,#BG^*()/#MYKOA_3)9+?PO#JU@;D7-_.J11 MRV[E@\P)=8VD5,G/&>P- 'T;7*7'Q!\-V^GK?2WTGV5Y(8D:.VEE+O*NZ-0J M*6)9>1QT(]16%\$7SI.L06E];7>DV]\8K,6T\MQ%" B[T2:0 R+N)(() R0# MQ5#XH:!9Z-8>&U\-06FD7=QK]A$L\=L' *AU3<@(W 9/&1P3R.M ';^'?&&B M^(;VYL]+NI3=VZ+)+!<6LMO(J'@-MD521D=0,5T%>/\ CK2+WP]HVO>*?$NO M7E]>26D.GQMI, L/L\1F4GYBSD L?F?/"DX'2O-)-4NA:>,M-TR^EM; 7&EK M$EAJ\]XD)>.E:M?./B;2[#PUXJ^(HL;R^M;R+PZDUEYFHS-(Y*R!V!=RSXQ M[[><8I-7U/6)/%^MW$FL6ECJEKKJV]M#-JUTLXA#J(U2R1&21'3G.#G58())9,[(U+-A2QP!D\#D_A69X<\0Z9XCM&NM&N#<0+LRYB>/[\:2K] MX#.4D0_CZUXQX9U(VWQ*1-0U:XU0W^JWEHJVVJ.'4$2#RKFRU6D&DZ$(;:V6SL!=2!(HEVQ^:ZQ@!5'ZAD4 *<[@PQC.3QU!%3^']>LM>CO)-/^T;;6X:UD\^!X6WA58_*X!Q\P M[=]$GE2A[Z;B,T 7J,50T76-.URS- MWH]Y#>VHD:+SH6W(64X.#T//<<4:QJMMI%JES?,R6YE2)I I(0NP52V.@R0, M]L\\W4%NK'"F:0("?;-98\8>&B<#Q#HY/\ U_1? M_%4 ;M%5]1O8-.L+B]NV9+:WC:61@A8JJC). "3QZ"I+>:.Y@CFMY$EAD4.C MH>(]$L@3>ZQIUOCKYMTB8 M_,UH6MQ#=6T5Q:RQS6\R"2.6-@RNI&0P(X((YS0!+28JMI^H6FHQS/93I,L, MTEO)M_@D1BK*?0@C^O0U*UQ$MU';M(HGD1I$3/+*I4,?H"R_F* ),48J&SNX M+VW6>TE66(EE#*>X)# ^A!!!'8@BH;C5;"WNC;3WD"7(C\XPF0;PFX*&V]<; MB!GUH N8HQ2U#]IA,T<(E0RR(TB*#RRJ0"1[ LOYB@"7%&*6H%N[=I?*6>(R M;BFP.,[@,D8]<$''I0!1T7P_INBW&H3Z=;F*;4)_M%S(TCR-(^,=6)P . HP M .@%:N*@NKNWM3"+F9(C-((H][8WN_!J>@!,48J/[3#]J^S>:GVC9YGE M[ANVYQNQZ9XI[R)&,NP49QDG'- #L48IL;K(H:-@RGH0<@TZ@!,48I:* "DQ M2T4 )BD5%4':H&3DX'4TZB@!NP;]V!NQC..<42(LB,CJK(PPRD9!'I3J* &Q M1I$BI&JHBC 51@"G444 -= ZE6 96&"",@BHUM8%556&(*N $ PYJ:B@"%;:%)VG M2&)9F&&D"@,1[GKV%2-&CLA=%9D.5)&=I]13J* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBL3Q%XCL-"@#W8>OL/8^H/.?PHM]$T M306NFN2;V_@MSG'O0!HW7BN-EB;3K*[NO,;:2(6 'H>G-55UCQ M/,K&+1XX@#A=YZ_AD5NZ9K-C=RK:Q,$N?+64P$8*@C/Z9K5(H QO#,VK31SG M6X4A?=^Z"8Y7'UK:K$\+W=]>Q7ZKIZPQR M/.0'RB$NB2(K#('7GT*UZ#X0\/RZ/X?EL+^X2>>:::226VWPC#L=NWYBZX3: M/O$@C[QZUMWEG;WJQK=1)*L*9%DBD4HZ,,A@>""/2@!ZL&4,I!!&01WKE/&T MF:'92+;W-X9)I+L*#)!;QE/,\L]G8O&H(Z;BW5174P11P01PPH$BC4( MBCHH P!6;KWA_1_$,"0Z[I=EJ$49W(MS"LFP^JY''X4 1VTFG:%+I.@V<*V\ M&="N_M6C:#IEE=8($T%LBN >H#8R!3KSPGHM[IN MH6-Y9+-#J$GG7+.Q+R/QAM^<@K@;<'Y<#&,"@#$^%=I:VO@^#6IHK>WN+Z(W M$\Z22[&B#,8VS*[-CRR#DG\AQ7:V\\5S!'-;R)+#(H9)$8,K ]"".HI+:"*V MMXH+=%CAB4(B*,!5 P /;%1:;86NF6BVNGP1V]LK,RQ1C"J68L<#MR3Q0!SW MQ%F%MI5C.;E[7;?0@S1QK(ZJ3@[596!..G!YQCFO.]%_X2C3-9T.WO[C5;1M M6UXW3+)Y!2:!XIY#&^Q PD41('&=O((QG ]FO;."]$(N8]XAE69.2,.IR#Q6 M?=>&],NO$=EKDEOC4K0,$E4XW95E^8?Q$!G )Z;FQU- '-?%.TN)=-2WTF_O MX=9U2>.TM8H[MHX^N9"1A@ (UI)H M0317$8D@D25#P&1 M@P_,5#JFG66JV,EGJEG;7MI)C?!<1+(C8.1E6!!P0#^%1Z7I5EIDM^]A L)O MK@W<^TG#RE54MCMD(,XZG)ZDU>- '":%X?T:S^(>LI8Z3I\%NFDV'EI#;HBJ M3->9P ,9^5?R'I72>)80VGM<2ZQ=Z3;VJM-+-;F,?*!DEBZ-P #TQ1I/AW3M M*UC4M3L(FBGU!8Q.H;Y,HTC95?X23*Y..I.>I)+]:T6UUF2V&H&26V@<2_92 M1Y4C@@JSC&6VD9 )VYY() P >9> +;5[C4+:V\1K?Q7VK02:O/)=6MO$^HW5M>54L[,1G&3Q@ %YX M:TV[U1K^6$>=( )^!^_ QM5CUV#&=H(4GD@T ^E MEE\Q>)BZMA)IX+P_9)VCF@>VA42W3VZ>:LVQ@6*E M@&W%RI08()D7'M-IX9AMM>.IK>WCC=(\=JWE^5$TF-[#"!R3CNQ [ 4FH>%[ M.^.L&22XBEU.,1230OLDC 7;\K =. <'()ZB@!?#"K%;:A%%?7MUF:AXDO-+O+2W"#@UEW?ARTF?3! M"\MM;6+JPMH3B*55^9%9>GRN%8$20V$<%RT$ M$8$921VF!4FXW,%14)"Y&\88UZ=X!U_2-?\ "%K'X6NYE6.T6.+[8K/+%A<* M7W'Y\'N"0<<''-7=:\+IJ6NV.J0ZE>Z?-:VLMH/LA0;D=HVYW*>AC';O[5=T MW1QH_ANTTC2)O)2T@2W@DE02%54 D#&3@=?7DYH \J\5:KJFF^,+F]NI]3U M"VT:"*U^V:?#:0F*XN77=$WFDY4CR" JLK;6=U]LN(6<.+^8$, M))B1DN' ;(QTQC&,=C0!C^$=!M_#7A^UTJTP8X=[$@8#.[EW(&3@%F8@9.!Q M6MYB>9Y>Y=^-VW/./7%.K F\+V4TH$-*'EMC#=2:DUG8J0LBI'N=F)XP>U '->'M4 MMK+4S,UM!;VFU8%R";EI,@$D==O.<^U>BYR*\HTZ6ZM9+^RLO*LXS,&%W>*# M+"K_ '>??'7WKTG29@UG'&UW%=31J/,D0]3ZT 8W@;[7LU S*GV-[B1[=PGO7#>"K5];U>[\1:@NXAO* M@1NB8ZX'L,#ZYIOQ+U%[J]M/#]J<23LCN1SG+84?H3^%:GB97TCPO;Z;I"O' M<3,EK!M;:03U8GTVAB: .N(R,=*Y2QFE\.:A<1:M.9+.[EW0W3#&UB/NOZ=! M@U4T'Q5#:VD<%Z798_E#@9V16OFXV[\>W2MO2=&L-)61;"!81(06 ).<=*T** &QJJ M#:BA5'8#%.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&Z4M5=5N/LFFW,X(!CC+ L M<#..* .!\/6\NK?$;4M1DP;>S+1)N!X;.T8[JI\-9/(T2ZN+EB/.N^I'))"#_P!"+5V\$L0QFQN(M M0$KW@VOM,@R,#L" .,>E>JZEIMKJ-N8;N%9$(QR.1]#VKG9-+NM+O[.6,SZC M:*^U$D.9+8L-I8'^)<=NO?- #_!5A.TEQKMU/F34E601*?E1<OYHKF? 6LMJ^DMYH(FMB(9#_>;:#G]:Z:@ HHHH M **** "BBB@ HHHH **** "BBB@ JMJET;+3;NZ6(S-!$\HC!P7V@G /OBK- M!H X*_\ B58VEEX0NOLDDD/B$1ON#X%K&YC7>YQT#S1J>G)JWJ7CVSL?%L^'=*OO$VC,VH:IXDCU'4;25=XBC1&C7>,8VX M13CI\WX4 >OV^K:?<6+7MO?VDMFO6=)E:,?\"!QW%*VJ6"VBW37UJ+5CM$QE M4(3Z;LXKQ+Q7X5U6#6-?ETO3[J#0DUVUO&@M+)9O-3[($:1(2,2;92"5PRV+2Z;J4^F7'B.*:>&]TI+1&6.TF!E,"J-JES&"6 R5'K0![]+]MM?MGV3[3!]JQN\GS!OQZ[>M?/>H>%-1' MB35+6YM=:^W2ZX)[&:STI'2*W\Q3$RWA'[M4C&TH6&,%0.:Q!+! MX;N;;4HO$HO;F.VT.4O%']ISYINV9B^1\V$ &"< *M 'TNMS ]P\"S1-,@W- M&'!91ZD=14H(/0YKYY\-::^D_$&WBMM-NB\=_=O>?;-.:.2T@D$A:7[;&0DJ M'C"L">0!@C(]Q\+&P/AZP_L>=KC3O)3[/*TK2%X]HVDLQ+'CN>: -6BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L#Q])Y?@_4R<?=@/ZUOUSWQ!C,O@S50HW,(MP& M,Y((/]* *'AX6%IX+B-XGF6[.YDW+U;@)XSGI70:9W%W$[>&KNWM57 M[7!(2JL. 6 .#R.^>_:NRT][EA-]KC5&$F$"L""N!S^>>O-<1H]P=(^(-]I^ M!'!>D.F1U)&X'_T(?A77M#!;ZD+F>:./><(K%1N8C!YQD\#IF@#3HHHH *** M* ]*\-ECNK_ ,77$%NVZ2>[*=,# )!)]ABOSNSO,P MYP3G ]J +NA:7!I%BMO;\_Q._=V/BMM-M_L\UNHC*W%F;92_5FV !<$DGY,KD\&J.J>";74[ MZYN;S4=2=I]H90T2J%&<* $Z88@YR2."2.*Z>WB\F%8][R;1C#Q0!?HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@#BOB%IV>E;L4J2 ^6ZO@[3M.<$=10 ^BBB@ MHHKF[[7+FV\3FV:-%TNWMO.N9B1E,YP?TQ@9ZT =)12(P=0RG((R#2T %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 445PWBKQ+JUIXZTG0-*FT MJV2ZLIKN2:^C=^49%"KM=<9W'KGI0!W-%>?^'_B%&=.OVUXP27EOJ4NG0+I, M''TZQO$N[ATO)I+>&*.RGDF:5/OQ^4 MJ%PRX.01VH ZRBN$\'?$G2_$5]=VKI<64RZG-IUJL]M,GGF-2QY9 %?"N2A^ M9< $9(SUVE:K9:M%<2:?.)T@G>VD900!(APR\CG!XR.* +M%>?\ BGQ_)HWC M2TTB"SCGL8_LYU.Z+G-KY\ACBX Q]X9.2.&&*] H **Y;3_B!X7U'6H])LM7 MAEO9698E".$F*YW!)"-CD8/W2:70_'WA?7;RUM-)UFVN;BZ5FA1+]'T31[FVOC>"X,KQRP6$,:?>7UOKE@]I9 M[3<2&4 1!CA2V>@)Z'H: .CHKA(?BIX4F\02::FJ6PB2R^VF\:4+%C>5*Y/< M8W?0BNP_M&S_ +4&F_:8?[0,/VG[/N&_RMVW?CKC/&?6@"W17'^./%=_H6L: M'I6C:/%JVH:J+AHXI+S[,%$2JSBLC7O$VA^'S -=U>PTXSG$8NIUC+XZXR>@]: MSI_&FF6OB*XL+R>VM[*'38=2.HRW"K"4EE:-1D\=5&#GG<* .HHK&;Q7X>2. MSD?7M)5+SFU8WD8$_./D.?FYXXS4]_KNDZ?>P6>H:I86MWX1))/]U2 M,-*\.0C[3* +-%0WEU!96TEQ>316]O&,O+*X15'J2> M!6>VN6[S:4+$QWEOJ$KQ+<03(R+MC=\]?F^YCY<\GGB@#6HJC#K&FS/(D.H6 MSSQC//I4UK?6MVTBVMS!,T9PXCD#%?KCI0!8HJ&WN[>Y5VM MYXI50[6,;A@I]#BLO3_$=E?^)+W1K;>\UI;17+2J5,;*[.H (.<@QG/% &U1 M6;J6MV&FWUI9W<^RZNUE>"/:29!&NY\'&!@>N*/#VM6FOZ-9:E8,WV>[@2XC M5QAPC#(R.U &E135D1F9592RG# './K69XDUZS\.Z?'>:CYGE23Q6R^6NXEY M'"+^&30!JT49HS0 449JKJFH6NE:;?]9*YVH@]230!=HH MK*TKQ#I6K:CJ-AIU[%/>:*]#37-.\@OY>PY_0UOF.V\.VLKP^?/=7+9RX>5II O?:#C@=AVIWBCPY;ZW:@ M']W5..1^%35DQ1VFK7%O?QW GAA&Z%4;"ACU8XZ\<8/3GUI]A?2S->23 M)MMHF(1MA5N,[@1DGC YP,YZ4 :=<%XNGB1?%+'_ %@M[6'D=-S-_C^E=K8W M<=]:1W,&?*D&5SW%<&@#;^'Z626M MR-.NI;J/$9=Y&R0^WE1[#BNLKG_"#3O#M.MG>VUPT!Q*(I5OI3UOK1HRZW4!0+N+"0$ 9QGZ9H L5P_B/P/!X@^(&FZQJUIIM_I5K MI\MLUM=Q"4F5G5E8*RE< !NR:8DJLN%Q)"A8!22 MQ48S6#X(^'&K:#+X<-U/IY32]4OKUQ#)*VZ.>%D4+O&<@MSN)X&&/"_B-IY;&"_D\2?VS MH$Z3%GN+B23<(/+VCYMN5ZD'<>@&:];\!Z&?#?@_2M)D<236\(\YQ_'*Q+2- M^+LQ_&MQT1RN]5;:=PR,X/K5/7-6LM#TV2_U.;R;5&1&?:6^9W"*, $\LRC\ M: /+]0^$C>(X?$=]KFJZI::IK$TC-;VMZ5M@B$K;AU P^U50G/E>'6U1 M_#MB=;CBBU?R%%PJ-N3S ,$@CL3S^-:M% '@NB^!?&KZ_P"$[O6O.<:7?M-= M[K^,VY!#?-!"B*%'U^;Y@ #SC2T+X?:Y;>%_AWIUQ%#'+H\MT;TK("(Q(DJJ M1_>Y<=*]HXHXH \E\+Z!XD'B;P6-2T*VL;+PW8S64EVERC_:28U16C4?,$.W M.&P>3D<9/4_%#0;GQ%I.DV=K TZ)J]G/<*LOEE8$E!D8-D'A<]#GTYKL:S]( MU>SU<7AL9&?[)M '&^+/ MM9^#_$"^$='M)]:OH5CS>G M[090&'RDS%AP,E0WR[@,UP4W@KQ7J47BO[9IVJSC4;&T@A.J7MI)*QCN-[K^ MZ(55PQ('/0\Y(%>_T4 >\TII-&U'P[_93WJL@6V DE9U()!P M0R8P.H'I67\!+6^O[&\\2ZTPDNYHXM+MG!RIM[8;"ZGTDDWL>W2O5;JWANK: M6WNHHYK>9#')%(H974C!4@\$$<8K'TW6="@UQ_"NGRP0:A9VRS_88HC&(X> M"O 7'(X'3(H X/XT:+-J'BCP??/X=U#7M,LEO5NH+)]K@NL03G_:M/X M.Z-J&E+KTCZ?/H^AW=TDVG:7QGE<,H6=3@H,C+')_ASGM3_#'C#0O$TD\6BWPFG@ :6&2)X944 M]"4D56P?7&* /-/B[HNOZEXKN5TS2;R2UNM,6V2YL+6VD>9]TF8II)FS'&-P MY5>Y/.*YQ?"'B*Z\.QVUQHER"F@:18F-P/F:*^#R*>>RY/TKZ.I&P 2>WH,T M >#>/O"FJ_\ "9^)G%CK-UIFL6D,%HFF6EK*@"Q[&A=IE)A&XE@RX'S$\D5B M_$?PMXHO;76M(M]'O9G>SM(H9H+.&;[<(HH\M-'Q9 MH,VDVVIQ:I;/8W5P+6&56SYDQ;:(P.N[((QUJWI>N:9JMW?VNG7L-Q<6$ODW M4:')A?GAOR/Y4 >&WWAW4HVU73[OPM?7^J7NOVFJ6FJK K)#;@P9#2$[@459 M$V_[1QQS6YI>FZ@_QDN?#KJ'T#3[Q_$JMG/[R9-J1$=L2F:0?3->@W'CWPK; M:2=2N-=L8[$3M;>:TF 95^\@[DCOBH!J_@WPU82:_P#;M,LK76)!,UYY@Q=. M1P0?XN,\#IS0!4^,>F/JG@MHXX+Z9XKJ"38MIGV>]U.2+438MIPPVG2J+F6,DB#]XV,_*. <#->\7.K:=:Z.VJ MW%Y!'IJQ>>;DN/+V8SNSZ52\2Z]X?TFT2/Q'J6G6EM> Q*MY,JK,I'(PQY&# MSVYH \!M[&P?6]*MM"\*WNE7P\+ZA#( M? MSI]B$\(:/+87$_A*:&=K2$QF:826YV.1C,A7S<9.X\^E>CZ?I/@?P#/#< MPM8:5+? 6T$EQ=DEUX/EQF1CA>AVK@=/:NDU+7=(TNZMK;4]3L;.XN3B"*XG M6-I3G&%!(SU'2@#YTL_#5Y]AU\Z''J%U;-ID,%W%9^'VTA9@MU&TD9R^7F$/ MFK\JG(;&2>#Z'\++328_B+XFN_#.D7&FZ-/86@CWV,EK')(&E#%$=1TX!X'( M)[Y/J=S=VUJ818X7>YSA5SU)P>!Z5'-J-C!?1680Q .,.S$9X! M)-<+I'A&YT;0/ %]X9TV>T\1W&FWD=Q<;6#F0V4AC64GL) F W3 KZ'=E12 MSD*H&22< "H+"_L]1@\[3[JWNH<[?,@D#KGTR#UH \!^$6GR1>+/#/! M>>$-=\1Z-X;O+V'1VCTZXOR]S,Q@C:1DFD+@EQN 3M 'S38I(UG=6FE:W%_8]WKFDP*NCWEP\=NTDA641S/SEAM) )P0.E6 MO'FG65K<7=C>W5V-&T[QAIH#3WTN+:&6")Y?WA;*C+$YS\N>"*^B%AB2,1I& MBQJ:62&.5662-'5CE@R@@F@#(\7Z]%X=\*:EK+@2+:P-*BCGS M&Z(HQ_>8J/QKQG2M.\5?#[4?#FJ:K;:16C4*?. M++D%A^\Q]??FC5TV.BLG]TC(I)X8YXC'*H9#U'^'H?>@#YHT+7D6^\&_8?$^ MK3Z]>6>HR:Y:R7TK$3):RD>9&6Q&4<$*H ^Z#V!JR)9[?P_\/_[1UFY2PUFR MDO-0N-4URYMX[BX"1[%>8$E 20HV@[1G.*];\-_#JRT35K>_EU/5-3:S22. MSCOI5=;=7P&P0H+-@;* /G:76]75 MO#]K>^)K1]$>&]:UO9-9N=/@G99558WN1&'D**3M/ ;&:C'<:;?31B=X[EEB=G*HS$*0"<#=M!Y!Y^A)["TN+9;>>U@EMUQM MB>,,HQTP#Q3_ +/" (8\!/+ VC[O]WZ>U '@$VM>(="T33=7T_6-3O;_4_" M$VJ3I=3&:-9U$+>8D9^5-HD;A0 0HR#SG+LM;\1:;I.NFW\3B[C?0;B]^76W MOY%@X''L*JV^A:3 M;PW,-OI=A%#&UMXX+:*.&"-0J1QJ%50.@ ' M% 'SM#\1?$:6*ZJ\\Y@M+$^'I(<$^9J_ENV\\==R1KD_\].OK<\617LFJ:%I MFJ:U?N^E^)=,M&G$N,L; ,\@)'4L"<_[;>M>Z?V3IVQE^P6FUI_M3#R5P9LY M\P\??SSNZTW4-&TS4HGCU'3;*[C>1962>!9 SJ,*Q!') X![4 >-Z.E]IL]M MK-AKNH^3>^,[JT:R$BFU,,EU*K?+C))QNSGJ:]/^(^J/I'@G5+R&YFM9@BQ1 MS0Q+(ZN[JB[0Q"YRP&2<#.3P*VAIMB$"BSM@HF-R (EP)223)T^]DD[NN2:D MO;2WOK66VO;>*XMI5VR13('1QZ$'@B@#P"P\1^)[9O&.ER:EJ-I+!+I:P?:K MJ&\GM&GN5BDRZ#;G!)VG('%>E_#]KVQ\3>*="N=4OM3MM/:U>"6^=7E'FQDL M"P R,KQQWKI+7PSH5I"(K71=,@B 4!([2-5PK[U& .S_ ##T//6M"&SMH;J> MYBMX8[BXV^=*J /)M&%W'J<#IGI0!/1110 4444 %%%% !C/6JNHZ?;:C:M; MWD*2Q'L>Q]1Z&K5% '#_ /",ZAH"2S>'KTLF2[6\H&&]O\X^M1KXR M_L^O: M9

5#<6L%S@7$,H./SH RM"U31C9K#IUS&(U8X M5G.02R2R7%E;S22,'9^K$_7J![=*HWW@K2+N5I/(>)S MR#&_'Y'BLQ? ,+3PMX:NM->;PJ@ M%I]D\F25_/ZB(<\ 8SCDJ>H&3[U-)HOB>UU72))+3484)M;ZV#AMA(^ZP'(/ MZU%X:\*:-X:-RVC6?DR7)4S2R2O-))M&%!=V+8 Z#.!VH \E\>>#?LWC:#R- M/%KXQD#1*#L=AM^?'( !(K$OO"&I1MH<&K_ -M3:9%H MKP127.@_VDZ2&>4E&B1G\EO+:)5;T7&5P17TEBC% 'S])X$ENM$\2_VKIU]J MEW:>$X(=.:_M T_G8N64* 6 E7"#"DGD>O,OB7PGJ5A87<7@W1YK*]NO#,0G M>V0QFXE%Q&9%8\9E\OS>IW'=C->^8I,4 ?,JZ1'>WT_ MP]+ID)D%Q%C<&G:,Z:0MOI5V(HHG:,NM MTPFDXZL(L[CUQR:^A,48H JZ0;1M+LSINW["84-OM! \O:-N,]L8KG?BSYQ^ M'>MBU:99C" K0DAQ\R]".0:Z"XU73[5@MS?6D+,H8"295)!#$'D]#M;_ +Y/ MI5SA@"#D=010!XKXNTA?#MWXNAT&"]AL_P"R]/O9$BDEDW.+N7S7&226\M!G M') YZUF>.=?7Q1K-_-X;O+Z;3RFCP+/:F2-7)O)=YC88S\K %AZ8[5[Q<3PV MR![B:.)"VMRY2WN8)7 R5CD#$#UXH ^??$&F-86?CZ?3WU& M.32-8L$TS;=3$6X=X/,"#=CG><]>WH*BTJ?3TU+Q$+#4+L>-&\8R?9($GD#& M#[6JN GW3'Y?F[B1CCD\ 5]'E0>O/>EQ0!\X>%M0U&?QC9B_UJQB\1_VPT5Q M:B>\>[\L3$O&8LF+RO+!PVW:!ALY%>E_!2T$GAJ76KB>ZGO[Z[NUD::XDD54 M2YE55568A0 .P[UZ!Y$7G>;Y:>;C&_:-WYTY$5%P@"CT Q0 XUX?XJ\/W^I_ M$KQ=JWAU_+\1Z+;Z;=67.!,-L_F0'_9D ^H%>X4Q88UE>1442. &8+RP'3) M]LF@#YL\$7EDNG^'O$^J(\?A_P#X2;4KFX:=0=@#QN/W2W;MZ3- MK&C:Y\6-#O/#]_:77]FZ==/J=W:N'B6!PGE(\@.WE@7 R :]'CM+>*%X MHH(DBA.>,U6FU*Z\+>(/%U]I@ NM?O;_2H,<9O%E3R#]<32?] M\U]%O96TEG]E>WA:UVA?),8*8'0;>F!BD:PM&92UK 2DOGJ3&/ED_OC_ &N3 MSUH ^??!VKZ'X \-3P7,%E<:W;Z]J&G:4D\JPIPT:.S.V%1<*F6//8*/ MGJ=_IUYIT>F:BZ7093;FZDF6254)., %@.^T?6O6-2\*>'M4*G4 M]!TF\*N\@^T6<20,GOBG2>%] DTF/2Y-#TM],C;>EFUI&84;GD) MC:#R><=Z /%=;T>'4/V:)+J]\\BSBNY[2-966(HUR_E.5!PP$>W;G( .>N*T M?%4%Q=>/+K.JZ3I:P>&(6A.I0"99AOE+@!CM"_=#D?-C9CO7L]QIUGUA< MVEO+8LGE-;21*T93^Z5(QCVJIK7AW1M 1FOHC6/"^A:U]D_M?1 M]/O?LA_T?S[=7\KV7(X' XZ<#TIFN>$] UZ[M[G6M&L+ZXMP!%)<0*[* ;^.M)M3J7PXUR.XU"5Y=7L8(8KB?HQ"TG<#SH2L%O]GV'JN9"V,=23UKVR]T^TO3;&\MH MIS;3">#S%!\N0 @,OH0">?>LZ]\*:#?:Y#K%YI-G-J<)5DN7B!<%<[3[D9XS MTXQT% '(_$W6C>>%=:L)--U.TMHYK>*>ZGC"0RPFZB27:P;)!0OV'&:@TK1+ M6/XE^+-)T1GTNPFTFS:X_L_$)AG+RJ"@ VJQC4'?#VE>'+)K30[&&S@9M[+&.6;IDD\DXP.?2@#F?@W:0 MV'AS5+.U#+!;ZWJ,489RY"K!/#^B-J-S:ZM:7/AQ[V"V2V\DVSPQQ;5W@DLI#\DC/RY&.E>JZIX:2\ M\2_VEN0P75@^FW\#9'G19+(5(Y!!9Q]'/<"K$GA;195T]9K!)$L+22QMU=F8 M)#(JJZ$$X;(11DY/'N: /*)/'/C;2=)OKV]@EN(7TJ>\66ZTY;9;:9%W*JXD M;S(SGOSTYYJ8^)_&(U*RT--5EFO'TQ-6ENH-'68GS6(6(('4"-<$;OO'@=>: M[JP^&?A2RM;RWCTUI([JW:S?S[F64I W6.,LQ,:^RD=!Z"K.O^ ?#NO?8SJ% MG+OM(/LL4D%S+"_DG&8V9&!93CH2>_J: /+]6\?Z_:F[U"/3-.L-;;3=+W^; M#O*M+,]ZV;WQKX@T63Q)H][JVEW&I6-W90V]U)8R@R+.O?-&N M>!/#^MS7LVH6;M<7&T?3(KN*_FOM9N;2 M$V^E._V:.W3]YLA63G/R!5R H!//0>E:;\/?#NFL#:6LX;[9%?EGN9)"T\:E M5!8O,$JPF0$/C(*EB,CCK7L=N) M%AC$[J\H4!W5=H9LN5W#C.1 MP-IKOBCP[J'CC5[.;3;C3;'742\MYDEVPM);@'=YC1]SG!(S@D#(-=K0 M!B^+-'N-;TU+:TU&33W63>98TW$C:1CJ.Y!SZJ*\^U;7K_PAJ7BF6R"ZI<:? M8:);QV\DA19'DGEB;UV$A@>_;.:];KF=4\&:7J5YJES<&X$FI&S,^QP!FUD\ MR/''')Y]1Z4 >._$.AG6(]?T[37;2IK&:YFLI'*"TN'=6?#<[D\LD]B/2 MHM=^)UY'+)#I%I:#S=2GL;6YN5FD0K B^;(R1*6/[PE !UP22*[F]\,:=>W& MMRW2R2?VQ9I8W2%OE,2"0#'H?WK\_2L?_A7>DQ:#H^F:?=:C8/I+.]I>VTP% MPK/GS"6*D-OR=P*D&@#D[[XJZK#X?L[UM'AL\W5Q:W5W>)<+:QF,*48$1[PL MFX8+ ;6!K,U'XC^(8/$$VIP1:>^F0^%/[6:S2Z,J;S(RY#J,,=R[?\ =SWX MKO6^'MJ+2S2VUWQ!;7=N\TAO4NU::8R[=X?>K(0=JX&T8QQCFJ#?"30!8BTM MKC4K6$Z7)I,HBD0F:%Y&D);6- M9?*C*1LH(1E^9B 2<8[UZ+J/A:SO=8U#4Y)KI+F^TS^RG",H58MSMN7C.[,A MYSC@<5C/\.;13-]@UK6].6YM8;2[2TFC47"QH(U8[HV*MM &Y"IQ0!S.K?%3 M5TF\0W>E:+9RZ)H<-I=7$EUY.!^-:U0W=K!>0& M&[@BGA)!,5';%.T'Q%JC:O\.;K_A+IKUO$3/-?::RP[(_W#,53:H95 M1CM(8DD@<\&O:+VPM+X0B]M8+D02K/$)HP_ER+RKKD<,.Q'(K@M"^&46G^)= M.U:ZOK>Y>P:62/RM.BMY9Y74KYD\B\R,%9N<#).: .!L_$_BQ?!_@<6^I:CJ M&H^*-YGE\RWA:$1J2$A9TV*S9&=P8G:<8)I?^$P\=)%9>'KJ*\^W7>I3VR7$ M%Y8R7D<<<*.(68$0K+EB?F 8J.!DYKVR]\,Z)>Z&NC76DV,FE)C9:>2HB3!R M,*!@?A523P1X:D\.MH+:)8#2&?S#:K$%3?\ WN.0WOUH \RT76O&>JZMH>@7 M^L-IKS2ZG#//%]EN+AXX5@,9U0+Q"Y# LOI]]OSH \H\*^,O M%UX/#U].F.WH^F> O#&F:J^I6&BVD%ZX<& M10?EW_>VC.%SSG '4U?M_#6CV\.G116$(CT^![:U4Y/E1L K*,]B% .?2@#B MOAOX0LK_ ,&>#M4U:66]NX],LG0NJJH58W,:$ .>$1:^%O@]IVL:#I M.EQZ]<7!L8+J6W4;&FO#'F1QAM@R.,_P@=*]OK"3PGHP\+MX=>R271V#!K>1 MBP.YRYY)SG<<@YR.,=* ,KPIJ&MP^+=7T#7[RUU 06EO?6UU#!Y+%)&D1E=< MD9#1$C'8\^W*_$GQYKNG>,CH/AZVOF$%BMW-+9Z0^H,9'9@J,H==BX7.[DG. M!C%=]X5\)Z3X7CN1I$,JR73!IYIYWGDDVC"@NY)P 3@=!D^IJIXM\"Z-XINX M;O45NH;R*,PBXL[EX)&B)R8V*D97/8T U7QOXIE;Q)+HD>C1V^C:/;ZH8 M[FWEEDF,D;N8P5D4#B,X.#SC@YR.AUCX8^']7:9;S^T?L]Q#%!<6T5[)'%.( MUVH752,D #\AFM&W\$Z3;Q:Q&@N2-5LHK"Y)F.3%'&T:A3_"=KMR.YS0!SR^ M)_%>K:EJW]@6VCQVNEK;>9!?"02SM)$DS@.&"Q;5< $JV2#G KGYOBEKO_"3 MW4%II:7.GV^JMIQMX]/NFE:-)?+>43C,6006VXZ#KGBNVUOX=:#K-Z]Q=K>* M)DBCNH(;EXXKM8_N"5 76I+_S]32"6Z^W2Z>EVPM))\Y\Q MH_4G#$9P2.10!+\7+J]L?AEXDN=+G^SWD5E(Z2Y(*#'S%2.0V,X/8XK@K[5O M&>E^,?&=UIW]C7+:?I=E=7J7!F$9VI.Q6%0>"P!Y8]AU[>M^(=(MM>T*_P!) MOM_V6]@>WE,;88*PP2#ZUB:=X'L;.WU9);W4;V75+*.QNKBZF5Y'1%=0E 'G6O_&:^CU&<:-96IM[2*&22VN+>ZEGN6>-9"L;Q(8TP' !<\GT' M->K:YX@MM)\)7GB"6.62UM[0WAC48=E"[L8/0_6N9OOA7H]S*?(U'6[&WEBB MAN[:TO/+BO%C0(OFC&<[5"DJ5)%=KJVG6VK:7=Z?J$0FL[J)H)HR2-R,,$9' M(X/44 >0ZMXXU_PUJ=YK'BNTL!';:$UU;V]A-(5=I)X45'W#[P8@;@",-G': MDT+XQW-W9:E+<6MGXLXYXXU@:54F&V95;>BDL",J1Z8Q746WPITA M?M@U'4M:U5;FP&G;;ZY5_*A5E9-A5 0RLH(.2<\G)YK7T[P3;6]OJ46I:KK& MM"_MOL)?BY'IE[J%K;6UMB/4QIEMS$KM<,&((*X( MP.PJQ)\/M.O(+--9O-1U62&>6XD>ZE'[]I(FB8,JJ J;6.%0*/KSD YR'XE: MW:1V5QKV@6EK:ZMI]Q?:;]GO#*P,4)F\N;Y0 2@)RN0.E21_$?6+32S>ZWH5 MI:I2BNT4GR#:V'4Y&X8SW%2W7PR6VT:18M5U75I=/TVZL] M(M;MX@MOYL13&X(I8XPH+DX%/T7X:[_#<-MKVK:C=7/]B/I$:2F)A9+*@638 M54;FX"[B3POO0!1O_B+XIL[O4;.3PC:BZL[ :NRMJ6 +4EA@G9_K04/ R.#S MP,T-6^.5I%>2?V79V$EI;V<%[,;[4X[6:42QK)LAC(.]@K+P2,G('3->@ZMX M2M]2U;5M0DN)4DU#21I+* ,(FZ1MP]3^\_2N9C^%8LH4AT3Q!>:=!+9P6=X$ MMXG:;RHA$LB,PS%(5 RR^@/49H K:M\4[V-M3NM%\.C4-%TRVMKZYO6O5B)@ MFB$F40KDL%.<9[=>:WO!^N:WJ/CKQCI^HVD::;I]S'';2"<,5S#&P7:%!^8- MOR3QG;VS3K[P%;W.G>*;1+Z=!KMK%:L[C>85CB\L').6)ZDDUIZ3X>FTWQ;K MFKIJ+/:ZJ8Y'LS" (Y$C2,,'ZX*H./>@"KXB\5W5EK3:3HFC2ZQ?Q6OVRXC2 M=(1%&20@RW5F*MA?;G%<;H?C74_%_P 2M%_LJ.]A\,RZ7]O7;-$OF9;:6D4@ ML0K Q[0>H+ XKK_$'A2_NO$3:UX?UH:1?36JV=SNM%N%E169D8 E<.I=L')' M3(.*;X4\!6/AC4["XTV>7[/9Z4-+2&0 EAYOF&0MZDD\8QS0 WX@:_J^BZEX M5@TBQ:YBU#4OL]P5=%;:(G<(-WKM)SV"$=6%87A;X@:AY=HNMZ7=R6=QJUUI MHU7=$J"07$JQ+Y8.[:%55WXZ@YSU/7^,-!N=<_LB2QOTL;G3;];U'DM_.5\1 MR1E2NY>HD/.>,5EOX#B?0]*TYKTM'8ZP^K9:$$2;II93&1GI^](S[=.U &9H MWQ5L]4U73HX].E72M2G-M9WOVB-FD?G:6A!WHC;3AB/3(&>.M\5ZE_9EG92; M[A/.O[6VS J,3YDRI@[@1M.>2.0,XP:Y+PO\-[CP_ M%]'DU;3)9MG-;^@^ FT;0?"NF1:BLPT M74IK]I6@QYHD%P-@7)P1Y_7)^[FN<'PFN_L^FO-W>G12V<*7^D_:+>2W M9PZED+Y$H8L=RD YP1U) -V+XIZ=?VEC+H.EZGJTL]H]]-!;JBR6T".8W+AV M +;U90JDD[3CCJW2/BE:ZO?:/;:=H6KW']H6$>I/)&L96VA:1XR7^;)(*'A0 M21T&>*X[Q%H]SX(OK&/3)]2CN)-(>RDO++P^MQ;SGS7D$:PPE1%("[%2000> M:!CU6@"Q+\58ED\A MO#^K6L]W9W%UIOVE8A]I\J,R$%!)N0E1D!@,CTJEH?QM(GPAU6"VTJ42>%]0O[6P72Y%U/36N(?)1F,'[BY\.6FH:DPTS^T&N+:!72S1T?RFE!(.=R'*@$@ M D\#GN?#%W+?^&M)O+E@T]Q:12R,!C+,@)./J:\]O/AUK5E9W]KX:U73(8M5 MTV/3[\SV7EX9$9/-A2+"ID.?EQ@8!&>E>AZ+IWV'PY8:;RWPRB%"6>/YOFX&X!MH8#KS4S? M$[1X)]2AGMM5\K2XD>\O/LO[E&:-75,@YWG< % ZGTYK+@\#^)U\)W/AAM;L M$T:+3;G3[58H"'N!)&R1FYT7Q782:@D3ZO=07=O M,B$F%XHX=NX<9^>'/7D4 :MC\0-,N"4N[/5=-G%U;VGDWUJ8G+3L5B(Z@J2K M#.>,5+BTU&WLKA!:&4R-+%YBHF&&"01\W.#Q@UC:MX;\; M:YIKS:IJ&AIJ-K>6MW86<*.;0-"^\M(Y7S,N>,#A0HQDDFJT/@+7[G59M4U: M\TPW<^N6.JNEL'"*D$(C9!D9)[ ]\9.W. =)\*O%D_C3P=#K-U9FTEDGGC\ MO857:LK*N,\GY0 3Q\P;@=*AN?'=AI=Q>QWTMU>2?VJVFP0VEB[.L@@27R\ MDOP2=^ .<$#!-2?"GP[JGA3PDNBZL]E+]GN)VMY;5V.^)Y&D!<,HPV7(P,C M'-9NF^"=2M?%(U*6ZM9(!XAN=6QN;?Y,EEY"KC;C<&[9QM'7/% &@GQ'T.72 M;.^MDU&X>ZGEMH[.&T=KGS(L^8#'C(VXY/N/6JWPW\=IXETZR:\91=W\U\UJ M(XF16A@F"9.>0<.G!YY-9A\&Z[HVHIJ^@_V;"[9'/SA25 M=6C4]",9&:S]'\&^,/#EIH-Y8C1;_5[2;41"9S?S+()W86]H\K0QPRF*21PH)5 ZD9]JS[CXJZ99>*-; MM;]9H]'T[3X+X7JVTC!Q(>H(&-OS( >YW>EA/6M#6_ /BN[CO;9Y[.^:^T2QLY[V67>Q(V\AMQYZ\<]: .[T_X@Z'>:9JM\QO;2/2X!&-1UJ\1Y(;.+S"B$ NSO(S%(%;!P>X/8CK0!Y3I'QL2[TW6W-G8WU[86/]H)'IES)*A3>J,K MEHU92I=22%88SCI6M9_%"ZF\-QZA#I=AJ5Q/J,.G6JZ?J:O'<-)G!RRAH\8Y M5U!_"MV/P+++IVH6VJ>)]>OI+F%8(KAIEB>V52&!38H!?(!+L"3CW.>8U[X6 MW!@MS9ZIJ%WJ5WK-I>WVH'R8I(HX5<*R*JA: +FH_%*30=*U(>)- M+M[/6;*[M[/R%O1]GE:92R-YI7Y5VJY.5R-O?-5M$^+\>HV5Q#'8VM[K4=S; MVL4.GWHEMYVF+;2)2H*@!'W97C ZYK87X:QS:;>?VCKFHW6N7-W#??VMLC22 M.:$8C*(%V!0,C;@YW-ZU(W@"ZNM+F35?%&J7NKM!X;@1Q(V]1@>8#O 7=MVMG-9< M?Q3%W<7>F3VEO9WC:3<7\4EK?QW?E&-2\L9K?1H!*I4+#+5)],< UUOAGPTFD^!;/P]*^[99_9YY M4_C=@?,<9]6+'\: /+/"WQ%\4S:KI#W.GW.JB7PK'J4UO"\48,GG.#,2< 95 M1A1Z]*ZC4/C!I$*6C6-K)=>;81:E*)+F"V,44@)50)'!>3 /RKGMSR*F\&?# MBZ\/W$$]SK"7EK>$%O/!%MH-O>/;S68@>VO%B7,ZD(S#_9>F M+;PVKQG=&P&2[D/ALLW'0 - M36&[A17N+1::QJ,$-K#?2W%C:> M;%';R*661CD8&!DYY]C@XY+6?A%J+7T5W96WAG4Y9M.M;.<:Q%(PMY(8]GF0 M[0<@C!*L!]T*&5"Q51A5)D! &< M&@#2\*>-GU[QQK^BI93BRL8H9K>\$1\N574'E\XYW J,<@$T:S\1])TC5I+. MYM-6:"*YCLYK^.T+6T4SXPC/GK\RYP#U%,\#>%]5\.Z]?2W#V,NGW5C9Q%DD M?S4F@B6,C:5P4(R=V<]!CO7&>+_A=X@UW7-0NS+I-QYE^EY;7=U>7/FQ1JR$ M0B( QIC!&\9)!Z00.%5C((I!\K,I"CKCKUJ"/P%J@T[ M7+5[FT"ZCXICUH;7;_CV62%RA^7[_P"Z.!R,XY],[2_ GBFQG\.:1YNCOX?4A#;S:>VI1RR1.JO"IPV"1RX. 4^]R.*Q M_B%X-OM6\56&MV-E9ZG''9O9RV=S?2VF,N&61'C!YZ@@CD8K"UOX;^(=0TOP M_;02Z%9C08S>VD<2/(DE]YFX*V]2PA R"0V6)R0, Z:X^+/A2WU![.:YO$ MEB\O[0QLY=EL) I1I6VX0'>!D]#G/2M#5_B'XXKS>'2?$_B&^^(^CVEMI4,&JW,-O=7$LS;K5C;0^854+^\ M&UCMY7!&3P:;XW^&_BG6+_554+>QO/#-9SOJCPQ1Q1^7B/[,!M,GR$;V..<] M0* /1)OB;X6A\0-HTM_*MZEU]C?_ $:4QI,2 %9PNT9) '-6M/\ 'OAW4/$[ MZ!:7YDU%6>, 1/YE>/8KRTMDTZT6_FN+J:WU%FM+N%]QP+5@2 MDG*C(8 AZ=X3_ +8T2\L]1>2ZCLHT:5HU61F /F?*64*#N/RY(Z=:=XF\,ZI> M> /#=K91Q/J>C36%X;5Y JSM!M+1;^@S@X/(R!]:YG4_!WB+7-6UC7)-,33W MO[[2V2Q:X1I!';2[GDD924S@G !)P* /1[KQ3IFCZ-I]YXDU&PL7NH@P(E)C M=]FYA&2 6'IP">.,\5BZY\2]%TU?#EU%<6T^DZO/)";XS[$@V(6)((Y.1MVG M!R?PK)^+K3Q^+OAY):6']H31ZE-(MMO1"^V!B=I@#TH>,_#?_"/QZXV MMV":3(VQ;EY@JEO[O/\ %P?EZ^U9FH?$GPU:WGAZW@U*VNQK=QY%O)#,I4#! M^8G/]X!,>K5Q%EX/U_2O$DNN)HHO4M_$U]?QV:7$2O+!/!&BS)N8+N!4_*Q! MZ]*32?"?B"'5]/UU](>-)_$DNJR:?'+$)+:&2W,09LL%+9Y8*2?J: /4+'Q7 MX?O]:FTBRUK3Y]3A)#VL=PK2 CJ,9[=_3O5'_A87@_RY7_X2;2-L42S.?M2? M*C8VGKWR/S%<+X8T?74M?!OARX\.2VC:!>>?<:HSQ^1*J*Z[H\$N6DW@D$#J M%(],TR[CO 8T/DSN(\9]23OY'OSS0!Z+J?C#PWI5G9 MW>HZYIMM;7BA[:26X51,IQ\R\\CD<].:EU'Q1H.FWEI::AK.G6UU=@&WBEN$ M5I0>A4$\@] >YX%>%GPSXIMM+TW2SHVI1"32FM$ETZVM75/+*28H@& M0_*.=QZD8I=<\)^(+73-$73] U3^U9-$L;.1D6WN[2>6)!F*YBEQY84\!U)S MDXY'(![5IWBNPN+G58KR2&P%EJ?]EHUQ,JB>0Q1R +G')\S 7D\5HZUKFDZ' M;^?K.I6=A%M+!KF98\@$ XR>>64<=R/6O*M+\)ZU8_$.^\5RVDEV?[7,+V1( M\L0R00*UU!NZ,KK@GJ50CJ*[3Q%H;:E\1O#-Y<6@NK"ULKY6,D89(I', 4\] MV4./H#0!O6GB'1+R[CM;/5].N+F2/SDABN4=V3&=P4')&"#GIBEM]?T:YEGC MMM6T^62W5GF2.Y1C&J]2P!X [YKQ>R\'ZG8^'_ 7V#P\/MEC<:A)/$8@F-Z3 M; YXPK'8/Q'M6)I?AOQ)--I/F:1J42V^BZA920_V=%;0P2R6_P L2%27D&X$ M;W)!.,8)(H ^A;77-(O!.;35+"<6Z[IC%<(WECU;!X'UJOXL\1V'AC0[_4]1 MD'EVD#3M$K*)' [*"1DDX ]S7E.L>"+E="AMM'T8032>"[JRD\N()NN";&-7MX6\-SVL*W]KY;OPV<]Y;1W.T:TT<7/VI5CRP:8G;"5;< MJ@,2 1DD9Z!+'[-J.NPZ]X/U/6M0U2\M;BPN$@94$8CB"*UPHS 8W5R0#U?0/$FEZZD[:?-%8J MS/*J@$'!!)/7)'YUXG80OX=U&UO6\/ZG%:Z3XGU":Y-OI[\P3K<)"\8 _>(/ M,4?+G:/PJ+3- E\0>-= ?Q%X;G;3Y-6UJZ:&[MB8U5A%Y)F4Y7D9QG/*\'@B M@#V/3]?M;BVEFO-M@$FEB N)H_G$;;2X*L1@\>XR,XK0FOK2"*.2>Y@CCE(" M,\@ D+K.AR2V$5[K+8JOT&.H'- 'T-J^K6>E M:+>:K>2@65I"\\KK\WRJ"3CU/'2JGAG7X=O+_#&G+J'[*YMY[,74AT6ZDBB>+>3(!(R,H(^]G!!'.<$5@ZWI&BZ M-<:GI_B/P]>W<$FBVT&@&&Q>98Y-A\Q(]BXBE,I#%N"<]1W /H0S1"01F1 Y MZ+GD]^E:231DMWO$B3)03L0F,D GC)] 17%_"_0I7\::I= M>)].\[6]/TS2HDO+F,2%9#;L)MCD?>W9W$'GBL#Q?H5O=^-OB-:S:>?M.IPZ M2MM,MNJT444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OC74WT7PGJVI1 M31P/:VSS+))&9%0@9R5!!(]@:VJY_P"(6DW.O>!]YFCLY#! \H4Q[WQA0VX8R?7-0:/\4-,N M8_$LVI17%E!I&HBPCS;RE[@E1M"KMRSEM_R $@;2>#FLG6/ &KW?AGQ?8126 MGGZMJ-G=6Y,A"A(OL^[=QP?W38Z]JSO$7@/Q!?R:]$EA:SVR^((]>M/]/> W M:F#RGAW)AHF Y#9QG':@#NK7XB^&KC1+G4VOI((;:5()X9[:1)XY7QM0Q;=Y M8YX !SSCH:C_ .%F>$_[/N+TZHZP6]PMI*&M)U=9F!*Q["F[<0#QCKQUK@=0 M\.S>&K9=?EMM.T>==5LYK>&_U.XNO-$:2Q[)YW+K&2LK[2!M!V@D]E\)6^H> M,-?U;6$33IH8_$MI.S6DWF1;(;;:=KD#>R[DR1QG.. * /0+KXD>%;74H;"X MU-H[F5HD -K-M1I0"BN^S:C$$':Q!&>0*H:3\4_#]X/$4EW,UC!H]X+5I)8Y M/WH(7:P!0?,7++L&3\H/0BN(^(O@?Q=XANM:MX;>66*XU".ZMY5U%8;7RD\O M"M "TORD9;(XSGA15KQ5X.\1ZA>:S]DT^A1_$#PN_A^;6O[7A33H9?(D:1'1UD[(8R ^X]0NW)'(%2^!_% M=GXNM]3N=-=)+2UO#:QRH3^\'E1R9((!!_>8(/((P>:\ML/"/B*UO/\ A*XM M NY;V'4+>Y_LZ^U19[FYC2&6(LSGY%9?.!09SA2#SBO0OA?IVH65GKMUJVF# M2[C4]5EOQ;^:LA"ND8&2IQN^7GW!Z]2 ='K^N:;X?T\WVM7L-G:A@@>4XW,> MB@=23Z#FLI?&>D.T%Q%J%@^E26$U^;H3G*I&Z*3MVXVC?R2P((QCTR_B1IFH MRZQX4UO3;"34X]'O7EGL8V0/(CQ,F] Y"ED)R,D5Q.O^&O$6M6NJ72^'HM.D MO-#U2&.TMV0'S)IXFC63G!D8*S$@XSWH ],NO'?A6TL;6\N?$.EQ6MTS+!*U MRH67:<';SR!Z].1ZBM9M7TY4NW-_9A;.,37+&9<0(5+!GY^52H)R>,#->=Z_ MI^H^'O%<.H6_AVYUZPET!='6"T\O$EZ[\0M)T'4X[35 M+BRC$U]%91.M[&2N^+S#)*I(,:@8'?.Y3T:NSKQ'5M!UJT\43:JNCWEU;PZ_ MIUYBW56=XH]/,3LH)&<.0#7MPH YU?&&C06K3:OJVCZ>/.FC3S-0C(98Y-A. M20,YQD?PDX/-7KOQ!H]I'9/=ZMI\"7I M6EN443DXQL)/S9R.F>M>5>"_!]Z MOB_3I]9T?=:0OK+EIXU95,MRIC//]Y-V/;-8^@>'[S0+>R_MWP9>ZU;SZ(VG MQV\42/\ 9Y/M$S&-@2-BNKH=_;:* /7_ 1XJL_%?A_3]3MA]G:\A,ZVTC@R M*@'%L[W2*)S_L$GYOPKQ3X?0:OX+/A:\U M#PQK-V3H+Z>5M+7S)(9OM32!7'&Q2,'<3C@5RDOA/5(/"^A?:-!UN'4/[#^S M$#25OX9CYLC>2\>-]NYW*?,W+U[$'(!]#6OC31;GQ-K&B"\BCN]+CA>=I)%5 M?WF>!DY)7"Y]"ZCK6O::MIU[;27%G?VEQ;Q F26*975 .N2#@=#^5?/?C'PY MJ-TWCHR^&+L:CJUCHS0&VLGE4[9(_M,8D4'H=N03DA,\XS6W\1O#$VG^-M/T M/PS;Q6>D^+X$L+V&U41B);>0/(^T<# MPCH+:G:KX'6UTZWNIYSJ%HVVVC+NJB926 /0E\/W<>G^,6TNP:2RG\.>2CV>A3:=$\JS*2H1\L[ '.\C)YZXH ^CX?$>E M3ZZ^D0W<;WL=N+I@I!4(7*#YNF=RD8K6W+O*;AO R5SSCUKQ37OA_I8\;ZMI M>D:3'IB7WAM8+&YM[8HBW:RR-N+J,;QMB)).2 *Z/X*S7VOV>H^,-71H[O5F MC@BC88\N" %, =LR&9O?<#] #T*_NX+"QN+R[D6*WMXVEE=NBJHR2?H!61X) M\46/C#04U73HKF"-I'B>&Z0)+&ZG!#*"<'H>O0BL#XQQ7VK>'K?PSI(Q>:[. M+8RLA,<,*@R2,^.Q5=O8G=Q69X M]=\.>/M5TWQ#]CF36H%U&*?3X'C@2:,+ M$Z$$G#%!&WH=I[T >HT5RGQ2TZ?4O FK+9,R7UO&+RV920?-A(D0<>I7'XUX MWHL?B'6/$5FCB_2P\87?]M,LPVK;1VTLK")L=-R"T4_4\T ?1U9OAO6;/Q%H M5EJ^FL[6=W'YD1==K$>X[5\__#"WOAXH\.7,NHV$&NRS/_:<26MV;V;Y6\U; MDLY0#/() (7;@<52\*/I,>AZ9!\0+K4;33H]!@DTA(IY8090\GFE-I ,^=F M :I%K5GXD@M+1H;V5$A20VT;JB[MH!$SC/T]* />Y M[.VN+BWGG@BDFMV+PR.@+1D@J2I[$@D<=C4]?./C*;5= N?$.D:)?W%MHL6O M642VH::^%ZCA<',4X'SQC=M!.2-I!)QFJ MGQ=COY=?\")I%Q!;7YU23RI9XC*BG[/)G*@@GC/<4 =5X3\7Z+XKCN#HMTTD MEL56>&6%X98MPR-R. <'L>AQ705XYXMTK4?"^BZ[XBU[6IKO6-3>SLE?3 -/ M6&-9BZOJLE[I-]9WTMK+J#RF>U2&)I=RDY(*EQDY^Z ,5Z#\+;^^UO2+[7[Z:= MH=4O))K&&0D"*U4[(L+VW!=^>^^@#HM=UG3M!T]K[6+R*SM%8+YDAQECT '4 MD^@YJ'P_XCTGQ"EP=&O8[DV[!)D *O&2,CC07TXEEF.(HIV@80LW8?-N )Z%A6OHNK>'-1\6XNIHX+>)2\DLC!511U))X 'K4U<3\:H?/^%7 MBA1)+'ML)7S&V"<+G!]CCGVKAO$.K2I<>+V7QG=6+>'[.!]*7[2A6X_<>89) M 1^^WOE/^ \#)H ]O-5;._M+R>ZAM;B.66TD\J=%;)C?:&VGT."#^-&ESS76 MEV<]U%Y%Q+"DDD7]QBH)7\#Q7CFN>(=8F\67FCMKL^EZ;<>(ULGO5*AH(A9+ M*(D9AA2[Y /J: /9+B]MK:YM;>>=(YKIS' C'!D8*6('J0JL?H#5FO"]-\4: MQ!XBMM-&JS:CI]AK-[9QW[JK-.JV#R)&[ 89D?@GC.!GO6MX#N=:MKWP#=:A MXAO]03Q!I3RW-O=;"@D$4NM@#)X%5H+^SGN/(ANK>2? MREG\M) 6\MB0KXZ[20<'H<&LOQ[#Y_@G7H_/DM]UC-F6, LHV'/4$5XWX;T; M4YM2LA8>)]2M8X/!ME<-/$(FED;S)VC3)0CRU^88QD@ $GDT ?0.*YOQ5X)T M3Q1Y>&+RXU#PSI-[?+&EWN;-,M%9=0G$2Q$EL$9C?.< M'H!TZU:T'2_$WAZ]\.>%8M:CLDAL;[5+N.PMTD23_2$*P1^8I*HOFX& #C\, M 'L? YJ.VGANK>.>VECF@D4,DD;!E8'H01P17B.G^+_$Z:+X/\17>NV^H6_B M*Y:VFTN.UB6.W#I(5,; ;SY90!MQ;/M6;HGCCQ3JNF6EEI0OX'L=&M+EGTVS MLRLLDL98M(LK($C& ,1@?QO]:\CC\1>*/$'VVZ MM];T[PX-+T^SNYH94CFAD>1/,E4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %5]2OK;3;"XO;^9(+2WC: M665SA44#))JQ7(_%O0[OQ'\-]?TK3ANO)[8F),XWLI#!?J=N/QH @TCXBZ;J M&L6-C-INLZ=S.F&;/RA5Z]<@=?//#VD0^=X;^ MRZ%>V_C>#6/,U*]DLY%+0AW,SO.1M9&0X4;CGV*\(T3P#ILVB>#;RX\/R0:A?:Q<#4R4=)'@= M;DE)>A\LE8A@\'@=#SC:CINB:5J^E:?XAM9X/#,/B#5E6W6.0QK#Y*%1M7GR M]YSQQ^&: /I2BOEF]B/V;2-/OM+E.B"2^?24UE;IK=H#,HBC,,:ES*%R4R1A M".O%=-\.]$/BWP_X$TKQBE]<+#I>J?:K>=Y8]^R\ACC23!&=H' /3:..AH ^ M@**^;=-UC7_#G@;PMK<,NH7=U?V]YX>6"61CMG-Q)]D<@]QM*YZD8%>Y^$8[ M/2M-M_#D%W]HO-*M(%N-Q)<[@0';/]XHY_.@"WJ'B#2]/^W?;+M(S8Q1S7(P M6,:2%@A( [E6_*M2O ?B%862>*?B29GFBU"XTBR>U'GN"Z;G$K*N=IP0G.#M M)XQDYG\6S-X3O_%FG6]]K)TXVNF2!6U-U*R23NCL9WW&)&"C>R]LF@#V[4+Z MUTVT:ZOYX[>W4JK22-M4%F"J,^Y( ]S4&NZO8Z#I-QJ>K7"VUC;@-+*P)"@D M < $]2*^;;N1;[PCXZM9=2=M.T^]TJ>W^R:M"2"1D!P6"NH) /<5NYKRSQCHFJ6JW7BWQ-K*2OHFG72V2Z-8&!XS* M@#R?/(^Y@ ,#( ZUY=;>+=51O$<&GZS,8/\ A%9[DB+7Y-1:*X1E E\T\)(0 MQRD9P,YXP* /IMKVU74$L3<1"]>)IU@W#>8U(!;'7 +*,^]6*\#NO",D/Q"M M;2T\5:\FI7_AJZ:UN+O4F9OM!:,!5[[1DOM7^X#VKM/A;XAOO&>I76MRRSQ6 M-K9P:>;7E4-YM$EPQ7U4E$!]FQUH Z;7O&WASP_?&RUC5K>UNA&)C&^20AR MQP.!P?RK:T^]M=2L8;S3[B*YM)EWQS1.&1QZ@C@UY;KTVJP_%/Q!_9'B'1]% MSIMB9#J,/F>;AKG&WYUQCG/7J*U_@$Z_\*RL8$4$6T]S"9D8-'.PFAUB:?8Z)J6IQ>);$175TT+6\=VDI=0F[#!1G:.5P2!GBO#;3 MQQKL_B?PS=:=J>H7-KJ>N+;,;FZMECFMV=PP6T7+QA0!AF.<@9&6%:/P_FU. M<:):VVI7\%E9Z-=ZB+.U8*+B9;UP%8X)((XP/_U@'O$-O#"TK0Q1QM,_F2%% M +M@#X\.ZQ>ZI&;74'E>\CGU"WDC= K,PAMU42 M(8^NT,3Q@U7T'X@>(4\1:-<07VJWL&I6=].4U VX6Y,=N\L;101$M$-R@8+' M(.,DYH ^BIKNWANH+:6XA2XGW>3$S@-)M&6VCJ<#DXZ5/BOGNTBUC4/$7@R: M+QI)J>J:II-[<1;EAQ9SM;KAD"KPNXXPW]T^]=Q\,/%^H>-=6^TL[P6>GZ;# M#>0;0 U^YS(/4; F,?[= 'HFHV::A8SVDSS)',A1F@E:)P#W5U((/N#3-(TV MUT?2[33M/B$5G:Q+#$F2=J@8')Y/U->/>,O%FOZ3\2[DR:K3@!<$4 ?0"LKYVD'!P<'/-+7F7P&L[NU\.ZPUUJ4]ZLFKW@ M5941=A69PS94#)8_,>P/3%-M?&6IM8AY;F$2MXNDT=1L49@6=EVX]=HZ]>] M'I]1O)&CQH\B*\AVHI."QQG ]> 3^%>->'O&'B1H=!UJ]UNUO+74=:?1WTJ. MU161?.D02;Q\V]0JL<_+L[9Y/:?$35)M+U#PY);Q6SNT]V0TL03Z$+TSF@#U#SHBVWS$W;MF-P^]C./K3RBL,,H/(/([CH?TKP[P] M$_A_=:<+>]DOM2ENKVZU 'S1=_9Y6E=SDE'#+M)YP!WXJGI_Q4\10ZM;BXN( M=0MM1LKRYB(TB>UMX7AMVE40RR$&93MY)4'!'3- 'OCQ1N'#(C!QM<$9W#T/ MK43V5J]FUH]M UJP*M"8P4(/4%>E>8:3KWCV\OM*M%NO#QFU31SJJ;[.4B I MY8,?$HW[C*GS97'S<'@5G1?%/7-2M-$_LW3Q%/=:3'J-PT>EW.H+N=W0(%B9 M2@S$QW,3U .#0![';6\5K D%M%'##&-J1QJ%51Z #@4]XT=D9T5F0Y4D9*G MVKS#3?%_B_Q!<:?::7IVG:7=S:2+^<:G#*3')YK1[ @93AMN03T'K7;>"-:? MQ%X0T;6)HEAEOK6.X>-3D*64$@>U &M=6\-W;O!=0QS02##QR*&5AZ$'@U#' MIMC&(Q'9VR",($"Q*-H3.P#CC;DX],G%>2_%""WO/BSH5K?Z/J6M6ITF=S9V M,H1MPE3#G,B# R1U[]*@T'5=>\%Z-Y%]]FTN'4=3N9+&UU6:2[GMK8*FR-(X MBS2^10!Z?XF\.0:WIM_;1R?8)[Z+[//>6\2&9HCPR;F!X(X]NU:F MFV<&G:?;65F@CMK:)88D'\** /R KR?PO\ $GQ!XKN/#UGI=KI5K=7MO>37 M37"2NJ>1*(P4&5/S'L>15;X;>.]4L?"?AR[\5SPSV6ISZEYEZ68O"T3NZJ=Q M.00DP '0*@H ]DO+6"\MI+>\ABN+>0;7BE0.KCT(/!%0Z7IEAI-HMKI5E:V- MJI)$-M$L2 GJ=J@"LSPAK-UJ?@W3]9UNWCT^:XM_M4L6>(D.6&<]/EP3GIS7 MDGPY\<)=^.K359]3G>V\4R7$'V28N([-XGQ;!<@*"\:MTY)(H ]UNK>&ZMY; M>YBCF@E0QR12*&5U(P5(/!!'&*R)?"/AV26QDDT'2F>Q7;:G[(G[A1T"<<#V M%5?&7B5O#5UH;SPH=-O;S[)A90OXBO-;_P"+-QJG@?S#H^RZ MN;._FN[<3LC06\<(9&W+RI830<\8W''2@#V^N1TGP19I;ZY'KS0ZU_;%Z;R= M9[=1&,*JHH3G[JHHSG).3QTKRF'6-0D^(\*B^O!"_B6TC\LW#,!&; DIUY&> M?<\UZ5\3_&MQX0.E+!!:".\:7S+R]:1;>#8H(5BBL06+8!.!P: .DL_#6BV5 MI:6MGI5E!;VC.\$<4*JL;,I5B !P2K,">^35B+2-/A_L_P JRMT_L]/*M-L8 M'D+M"X3^Z-H X[5SF@^,VU+R!+:11N^CC5'6&Y695)8KM5URK#Y3A@?PKF+' MXI:SJUM+-HWA9+@6^DP:M<>9?&,!9%9O*0^6=S_+QP <-G& " >KR(LB,CJ& M1AAE89!'I6-HGA30M#B:/2-+M;1&B\AA&G6/2WERP^<%5/+;YPF3@D# ZC(!T+SXAWLMOJE[H&@+ MJ&G:7:PW5U)->>1(WF1";;$GEL&81LI.67DX% &[J7@'PKJ<5G'J&A6,ZV<" MVT&^/[D2XVIGNHQP#D5TD4:0PI'$BI&@"JJC 4#H /2O+_$_C_6I]#\4S>%] M*MS!INF"[%_/>^6R^9;^:K)%Y;!BH.<$@' &>>.LU/4-07X:WNH3J+34UTJ2 M$'T#6?$^J7%S)$=36]M'%J ML!BW2/N>-0#N*[2K'N.:W--^*;7'BJST>\TB"V:]%QY2+J4.-GX9@@8!>YG M3S.;%8CL;?QS^]_=]NOJ,^BW<<4=ZZ* MK2Q21+(H;: "PW$$@#M0!V]%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !39'6-&>1@J*,LQ. !ZTZO/OC]%++ M\(_$?DW+P;(-[; #O4,,HNZ+>-J&CV-Y)&8GN((YFC/5"R@X_#- % MVL6ZMM(U'6M,O'N(GO["29+<),,ABFV12N>2 1D=17CFM^.?$-IKT&JV>J:I M=Z7-K:V$:#3HHM/,7F&-D$A/FN^0?G'&5/:N:G\13>&/$%SJ=O"D[VNN>)KE M8V!PSJD87..WS<^U 'U%3))(XEW2.J#(&6..3T%>(Z5XJ\>26U]$JWD\ITI] M1MY+^PAMW\V-U/EHL;L&1U)7.,@DO&-*.SMX[Z>\2)1=31I%))W9$+%5^@+N?\ @1KQB3X@^((_$>F2 MB^2YTR^UO^R?+@TJ06J*TC1J5N7VEW! S@;<[L=*JZ?XC\2:/90Z5%?23WVH M:SJS/=6VF-K%?12:9%HEJZV;(V1N=P MIW8!WJQ)QR"!VS0![M(B2QLDBJZ,,%6&011(BR(5D564]0PR#7E.L^-/%/A2 M/78=;CTO4+V*TM[JR^Q02JJM-<>1Y;+DLX#%3\O)&1C.*V?AOXE\0:MJ5]8^ M(+&4QQQK/!?#2[FQ1LL0T3+,/O#@@J2"#S@@T =_56/3K*.V^SQV=LMOM9/* M6)0N&Y88QC![^M<]XWUW5+#4-#TCP]#9MJ>JRR*LUYN,,$<:;G(?$&J>&K:WMM)CBO-'AU6^=S)E0TFUEB )'T MR?SK A^*?B/^R?#;W-CH\5YKT+W<#JMQ+';PHJYWJBEF9BPQC@=SWH ]:U#0 M])U&X\[4-+L;J;;M\R>W1VQZ9(Z5?ABC@A6*%%CC0;51!@*/0"O+;/XA>(M4 MM]"MM.T6S@U;4+F[M7^VO+'"/(4-YJ90.48'(! /;/>J.G^,_%>M>)_"$2V= MA:*;^^L=3B%PY0R0963;A>1M&Y,_Q<' YH ].MO#VC6MW-=6ND:=#=3R"66: M.V17D<9(9F R2,GD^IJS;Z=96TJ2VUG;12(AB5XXE4JA;<5! X!/./7FLGXB MW.HV?@77;G1?+%_#9R/&TDA0+@99@0"=P7)'N!TZUY+X?\6ZIX5T%1_9:7>K MKIVF-B34YY5F-S<2(N2Y(4X()('5B.0!0![/:>'=%L]2EU"ST?3H+^4$27,5 MJB2OGKEP,G/UJM8>#_#6G72W.G^'])M9U?S%D@LXT8-@KD$#KAB/Q-)+G2[_ $" ^*X]2CTV.UAO/]'D+Q><)/,*Y51'DD8)R ._%FX\8ZE: M7^F'6]"N[34%M=1E>UAOE:*40"([EX ?=O&TMM*_-Q0!U.J>$/#VJZQ;ZKJ6 MC6-UJ-OCRKB6$,ZX.1SWP>F>E1GP5X:.OC6SH=A_:HD\W[3Y(W;_ ._Z;O\ M:ZUY;XA^*UUJ_A7Q=9VT5KI^J6.E+?17.F:JMXJY<*5+HJ[74D<#/7K7M]U< M16EK+<7#B."%#)([=%4#)/Y4 4M*T/3=)N+Z?3;.*VEOI?.N6C&/,?GYB/7D MUFOX(\,OKO\ ;+:)9'5/-$_VGR_F$@Q\X]&X&3W[UY\WQ US5?%/@N8Z5/I? MA_4OMMS$?M2NU["EJ[IO4#,9^ZP&3UZY%<7XC\;^(I;>.]TF?5H[.U\*IJ$3 M/?IN9I&9/.E 0"1@>-O'*Y&,T >M_#_X9Z/X66"\N+:VO-?22=VU 1E23)(S M9"DD*=I"Y') ].*[#5-)L=4:W:_MUF-N7:(DD;2\;1MT]4=A^->8Z+XJE\*V MKFWL(X[2>[298;2#6UFM&D7$K6OE 2$^@!9L=>HYXKI/#WQ)A'AQY_$MG=6%_9 MZ-#JMPK^6WGQN&&Z/:<$EEZ%)(8C)>32>7%)&T;1KN8X7:Y&! M['M7;6DQN+6&9HI(3(@*PF^'&@"QTZVMDOK,6%LUG#+:WDL4AA/)1V4C<,\\YP>F*Y;4-5\3^$AX5 MN-0U^_\ $"ZK>I');1V%O&Y'V>5MB;0O5]AR2,;>H&:Z&'XFZ7/:1F#3M7EU M)[Z73O[+2!#UTEO:6BV<4+3LT813D':3@MVW=<<4SPMX MDL_$EM)+G2_&6B:9_P MDMGX=T^ZL[B:2YN4B(:1&C"KF3 '#-^5 '9S:%8S>([?77C8ZC;VSVL;[S@1 MLP8C'3J!S6?XI\(6/B*[L;R>XU"ROK,.L5S87+02!'QN0D=0<#\N*Y#P/\1+ MBXL=034M^MF'5&TVPO-,M^-0PA>YNKJ M>R6RAM-\ZS0_ZQ&4'L.>IXH N^&OA]H7AN^M+O2H[A)+6*>&(/,7 2:02,.> M3@C@GG'7-2XN.+&/<7<1+C)W;G4#/&[FG^ M'/B5_:VHP+J9ET=%U6_M1%+:86>&"-V^9RWR,H 9B.XV^];ME\2]$N#(;B'5 M+"W^RR7L-Q>V3Q1W,,:[W>,GKA?FQP<=J .B\1:+!KOAZ]T>>6>VM;N$P.UL MP1PAX(!((&1QTZ&JWB/PMI^NZ+:Z9-YMK!:307%NUJ0C0M$P9-N00.F.G0FH M/"OC&P\1WES:6]MJ-G=V\:3&&^MFA9XG)"R+GJI*G\JM^*/$ECX;M[:2^6YE MDNIA;V\%M"TLLTA!.%4>@!)]A0 WQEX:LO%WAR[T75#,MK<;2SPL%D0JP8%2 M0<'(':L6[^&F@W-YXAN<7,3ZU8+ITPC=0(HE0)^[^7@X5,YR/D7BIK7XBZ!< M::+L/>HYO6T[[(UG)]H^T*NYH_+ +9"\^F.]4T^*WAF2ULYH9-0E-W=2V<4, M=A,TIEC +KY87=D;AV]?0T 21_#;28]<34UGNQ,FHQ:B%W#&^.W\E5Z?=Q\W MKGOBM;Q7X9_MZ2SG@U2^TN\M1(J36NQ@R2 !T='5D93M4\C@@8JK#\0/#TVJ MPV,=S<'S[@VD-T;246TLP)'EI-MV,V0>A[&EL?'_ (>O=4AL8+J?-Q,UO;W# MVDJV\\JYW)',5V,?E;H><<9H RG^&-G#:6%OI.L:KIBV]BVGS-;M&S7,+/O; M=O1@&+%CE0,;CCCBN>M_A5=KK%]:6VLZKIFC+H]GI2RV[0LUY&HE$H8%2589 M3# #&YL9[>C^,]=7PSX4U;6G@DN!8VSSB%%8ER!P/E!(&<9;&%&2> :YVU^* M7AM-*T^XU6\DM;JXLH[R:%;2=_LZM@;I"$.Q00?2N M8?XA>&$UX:.VI_Z<;H6/_'O*8OM'_/+S=OE[^VW=G/% "?\ "$6(T_Q'8QRR MQVNLVBV;(H'[E%@\D;?^ \\UJ/HSW'A*71;V\>=I;1K22Y$81F#*5W;1QG!^ ME8W?N&#QMS0!T>F6:Z?IMI9QDE+>%(5.,9"@ ?RK MS/P[\(1HU[H\JZ_--#I!F%K#]BB3Y)4='\QEP7?YP=Q/8\F#WKJ M?A_K\OBCP7I.MSPI!+>P"5HT)*J(;&,1&XT66S6NZ'KXTF[@M'LG#62W DC9U<_ M>88.47GGI6CX+\,IX;L[OS+R;4-1OKAKJ]O)E"M-*0!D*.%4 !1P *9:^.? M#5UHM[JT.M69TZR?R[B=FVB)N, YP>(]/^VZ%?V]]:[RAD M@?< PZ@^AY'!]: -.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ JMJ=A:ZII]Q8ZA EQ:7"&.6)QE74]0:LUR M?Q8O9M/^&GB6[M;B2UN(K&5HIHG*.C;>"K#D'..E %BX\"^%[K[-]JT'3Y_L MT:PQ^;"'PB_=4Y^\!V!S71J JX P!P *\FUKXF:SI,FOFW\/0WFF>'TM6O+I M[WRWD66%)#L38<5LW'Q'2.WUB./3'DU6SU*#3X+,R[?M/G[3#(& MVG:"A+'@XV&@#9;X?>%&OGO&T&P-R\WV@N8^DF[=O'8-GG(QW]35O_A$/#_V M@S'2;1I&DN)6+)G+3@"8G/7> ?6O.H/C=8S>)$MTM;)M(DO/L*3)J*&[9B_ MEB3[/C.S=[YV_-CM6OH?Q.DUSQ'?:7INAB7[.]Q"N;^-9_-BW8$D)&Z-&*X# M<]>0* .L\/>#M!\.W+7&CZ>EO.T0@\PNSLL8.=BEB=JYYVC IMGX,\/6.BKI M-II<,.G+Q*9Y3'%,'W[TC+;4.[GY0,U) M<^ _#UQO+VSQO'-)GS&C97!CW9.0I /<5S>E_%JRNI'6[TU[8 M/9S7UKY=Y!<-*D2;V5U1B8WV\X;CJ,Y%4-:^+-U%H&K2VWAV\M=031O[8L1< MR1E98"RIYC -\NTONV'D@>IQ0!Z7H&CV6@Z9'8:9$T=NA9OF=G9F8EF9F8DD MDDDD^M9.N^"=&UO4Y[^]CN1/<6PLYQ%<.B2QABRAE!P2"20<9&:NZ9K#GPG% MK&LV[V!6U-S<1NRL8U"Y)RI(Z#/![UPWPU\=WMY/J%"]BNOVNT*/)LW M+@QG;U,>P9)Y.[GI0!VVM>%=(UN>ZEU.V,YNK5;.4%V ,:OO7&#P0W((Y&!4 M?ACPK9^'Y9YXKK4KZ[F58VN=1NWN) BY(0%CPH))P.I.3FL"V^*.ER3VT=UI M>MV NK.:_MWNK=%66"--[,,.3T['!Z9 R*GM?B+;7=I9RV>@Z_/+>(9[:V2" M/S)8 %/G\R85/G4#<0Q/04 ;OBGPU8^(X[3[8]S!<6Z^*&APHK6]MJEZ M/[/74W^S6I;RX"SJQ;)&TJT;!E//H#S@ V/#_A#3-!N;*:P\_?::V4P2>./:%922I5MP49RIYY M&*KQ_%'PX(KJ6\:\L8(;$:FDES;E1/:E@@ECQDD%BH (#?,.*=<_$S1+&UU& M75K?4]-DL;=;M[>[M2DKPEPGF(,G(W$ \Y&1D"@"_I?@G3M/NM)N4N=0GN-. M>>59;FX,KS23*%=G)]AP!@#TJNG@&PAN[6YM-0U*VGM]3N-55XWC^:2:PO$?Q9LK'PSK][8:?J*:EIL"RK;7UF\>Y7R(Y2.OEDC&>".^ M,UV6O^(H-&\(W6O7$,RQPVWGB"12LA8@;8R.S$D+[$\T :&L6$>JZ3>Z?.SI M%=P/ [)]X*ZE21GOS7(W7PWTVXD5S>7@VPV$ *]+20NAZ=23@_IBN=\4?$? M6-!N-;TJ6Q5]1TW0!J+7(M9! UPO;.[FNYI M].-I:)>RK>VTD.86.!(@8 NI;@8&2<<JWD_"ZSL+I[F?6=3O;F2^M=0EDG\OYI8 P& J@! M2&Q@=-HQWKI/#OB_2=?OKBQLVNX;Z",3/;7EI+;2^63@.%D4$J2,9%$6IZI_ MPDTUK/8>7I,9EQ=D<$+';LISNX!:2<=/^67;J0#(U;X?VM_J6IZC%J%S:ZC= M7UOJ$%Q&JDVTL4(B& 00P*@@AO[Q]JSKSX46.I6A36-7U.^NGBO4EN9' 9FN M1&"RC&$"K$ % QRS25XV=U/0_*C8 M':1:N1?%;P=*L#1:E&90\4BE'5AD,", M$5RUW\1/"]K:6-S)J1>*]MS=P^1;2S-Y(ZR,J(611T)8#!!'8U'JOQ*\):5* ML=[JZJS6\=V#'!+*ODR?HIOA':/H\E@FJSJ'T*/0MYB!PB2F028R M.":.(-Y,MJ9-KX)PP82D%>.GO4%YX"UFXFL]0_X2V9M=M;][V*YGLQ)!&CPF M(PI!O 5=IZALY)/4YJQXZ^)>C>&A-9P75MA,M@-@;=OXY[5DZUX(O-1UWP#HU]YMTVEP'^TKZ&U:*VGM M8W5HHF))4L7ACR@.>K8 (KT&W\?>%;C7(M&@UVQDU.1WB6W63YMZD@K['(/! MY/;-:=MK^DW5K875OJ-I+;Z@_EVDB2@K.V&.$/1:?KFFW,EFC27 CN4;RE7JS<\*.YZ5DZI\2O"MGX;O=:M]9L; MZVM2$9;:X1B7;[J]>"<'\CZ4 6;_ ,+RW;^$6-TH.ASB:3*D^=B!XL YXY;/ M.>E<9K'PFGN;J>^BN=+O+C^W+K5H[74K,RVTB3Q)&8I%SU&S(;UQQ7=IXV\+ MO7!N&BTVS6VAA& BX^9@, M?>;GGL*77O":ZOXZT76;I+2>SL+6X@:"=-Q+2%,,!C'&TCGUK6M/$NAWFEOJ M5KK&FS:WN5*%0 M&:+YAM)W 8P3UKG_ (>_#76/#>I:=/?76F/%:ZG?7I2U#JJQW$"*$4$=G#<$ M_=QSVKTW5-5L],T6ZU6[F46-O UP\JG<-@&DU5(9;!(9 M9(KB*Z*JT+)UW$$@?*0W7H: .!?X8ZO?:Y*E_/8IH_\ :&JW(DBD?SVCO89$ M(V[XBDF#9:8+( (Q MC@*OJ"WNO,N[)[V6S%S&49<>;&-P()!]/7-=;-J%G M!=PVL]U;QW4W,4+R /)_NJ>3^%2?:8/-6/SHO,8E0N\9) R1CVH ^?;S1-1^ M'<6FZG?RZ-9SCQ!-?6R2SS-:[9K01O$\Q4LK#:=K,,$C)QTK8^&WA_6]9U30 MO%-X+)88M9U._D,194ECGA$2/"",LI89!;!*X/>O:H[J"2 S1S1-"H),BN"H MQUYI\K6^GRZ3ID^F0W_P!K&J-J-P', M8D:1/]'!""4$KAONC&<&F^#_ (<:QHMSHFE7&D:9-I^E7@N!JTZTU#2;.6<&?5)'CM0@W!RB,[F2.Q!(!M^,M,EUKP?KFEVQ59[ MZPGMHRW0,\;*,^V37EEAX1\8:38:Q%9Z5IURVO:1;6,XFO=HM)8H?(SPIWH5 M^?CG)(KVRDH S?#.FMHWAO2M,>8SO96D5LTI&-Y1 N[\<9KQ^_\ !?C.]\3Q MSW5OY\,&OQZDLO\ :ACMS;I,KJJ6R@+YFT'X;B MV@9K/Q176F?91%_:GA:94"EI&)+NVT[B,C)/K6/X< M\'>)/"^LOJZ:$FJ^=!?6'V(7,2>4KW@Z7JL/D7UK;".:+ M>K[6R>,J2#^!KE?$WAW6+S7O%D,.E2S6VI7.DW4,_F1")EMYH?-4Y8$,%#-C M&"%/.< ^JYHH \1\9> _$-UXMU_6;""8VYU;3]0ACM;E(Y;B.*V:*386X5U9 MLC=@'UKL_A;HMQILFO7UU9:E9G4;I9%&HW233R!4"[W$?RJ3TP"> ,UWE% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5C^,-#C\3>&-2T6>5H8KZ%H6D50Q4'N >,UL44 <==^ [.XL/%5 MJ;NX4>((TBF;"_N@D"PC;[X7//(S<7*RV,*Q_9@W[N9U5UC MD<=V599 #_M5V%% ' :7\/)-+O$CL=>N8M$CN_MB6(MHMZGS/,,?G8W>66/( M/.WYYUF:Z2SNY+R%9;=#< N&_=FX^\8QO.%] !G KT+%&* M .!\)_#S^P9;)GU:2[%EI6&P#/&:EN/AY:76D>'=-N[M MY+?2=,FTML)@SI) L+-U^4X!/?K73Z5)JWPTCU) DFI,J_\(X_A\XBP>61A+U]4^[[] M:]%Q1B@#D=9\-:AK7@.+P_?WMLLT@ABNYH(65)(5=2ZJI8D%D&W))ZFL+7OA M=HMO);WOANRBTPPQ7$-W#90@/=V\D3*T8Y W9(*YXR*]+Q1B@#Y[\.Z?JOC+ M6M*M1>RRV&E:+>6/FRZ1+9&W,T21(LF]B'DP,G9\HV>_'=>(OAW+>IH%Q;1Z M'J%WIFGC3WM]8LO/MY5^3YU[HP*GUR&Q7I6*,4 >0ZM\)VGDTN[BL?"][=06 M36 PQK M)OG#7HF*,4 >1^)/A/<:];PP7&H01Q)X;BT8D(6_?1SQ2J^. M,IF+!'!YK-OOA9J^K^'==MYK#PMI5]=VBVEM]A60\^:KL[R,,J"$ " 'U)KV M[%% 'E_Q ^'E_P")+[Q9<6TUK&=4T:&PMBY;*R)*TA##'"GY!GD]>..=KX@Z M7JWB#X8WMM]GACUKRHKD6\,AD1IHI%E"*Q SDI@9 ZUVU&* /)/&'AW5?&-Q M?:KX?6SDTS7O#*V*233&-XGW22H2NTY!\P#U'-6_B7\/+WQ5>W9LI8+> Z0E MK &=E'G1W*S*K!>0A"8)!R.HZ5ZABB@#S/X9^#[[2?$=WK&IZ-9:;*UH+52F MJW5_-(2P9R6E;:J$JN!@M[^O7^.;+4=2\):I8:*Z1WUU";=)'. @<[6;ZA2Q M'N!6[10!Y#JWPH?2FT>X\'7M\\UH&LG@U"^>2(6DJ%) @.0I'RL ,#Y?I6QX M3\'ZEI;?#\W20?\ $ETFXM+K:^=LL@@QM]?]6^3_ (UZ-10!X7+\/_$6FC2+ MRULKB^N(M*_L^6"QUE]/:*19I)%8NI&]#YF".HQQUK;M/ >IV?AOQ791VUHL ME]X:M],M8H925$R17"L@+G.W,B ,3SUKUG%&* /"=>\(>+K/1?%6E:7H5OJD M?B"T@Q.;N.(VLD=NL;(P;ECE/E(.,GG')K)UWX8>)A-J]M!#K5]!JB0E3!K2 M6UI&WE(CK<1'EU7;P5!RH [5]&8HQ0!X7JWA#Q1;Z9K?AZST);ZWOM>CU:/4 M_M<05(S+&[+M9@^Y=I7I@KGZ5WOQ6T34-<>9'G[/\ :7;S,@\G85XZ MXXQQBJDW@77YO$'B'3K>(6^BV=EJ#Z)-O"@W-ZO(XY41EI%''\6:]LQ1B@#Y M]T?P1JEQ#:QWFB^)9)K'1;NS>*]OK.*WW/"T?V>,Q1[G5B*;:Z- MXBNO#_BBP.C:I/9+I4$4#:K90)>F6-^(5DCQYR*H8AB.IXZ\_0F*,4 >$:YX M2N-8T'QS=GP[<"75M2TZ:VBF@42F!3;[Q@9*[1YH(^M5/B+X.URYUGQ?_8&F MSQV'VC2+HPV]NA6ZAB282)&CC9(RGRSL.<[0".1GZ"Q1B@#YOC\,:GJ.DZZ\ M6G:Y<6U[>Z6DRWVF16)N%2XR_P#H\:C*J""6(Y'LN:VO&WAO[/K'B&ZB\/R2 MZ5;ZMHUX8H+'>LL4?$Q1 ,/@<,!VZU[MBC% 'GGQ7LK[Q)H>D^&M*AN88=9G M5;JY^S,R6MO&/,;?V4DA5"DC.2*XSQ5HFO:-<>([.\C;6[#6(K._EECMQ;1- M)!<1));XR5W2Q #.6(P :]VQ5'6])L=Z>&/#&D>&+>>'1+ M3[.L\GFRLTKRO(W3+.Y+'CU-;6* /FSQ/H6H+K7B2'6EU*;4KMX38S0:"+R: M5/+14\NXW 0NC DY8 '+ G-;7B#P;'?:3KEU=Z3+<:G)XIM_WYA(E: M"KE2 M.0A5I,[>.OI7O.*,4 ?.OC7P_?VNJ^)+;3M+:W\+6^NZ?=SP06!DA:$VH$CB M%<>:@DVEE7/(R0<&I])\,VFJ0Z3!''=W>@7'B:&;RFTO[%:D)9S;S'"22(V8 M*&W*H)) '-?0>*,4 ?/MGH=G8^,]+%WI*C1]/\67L5NIM"\<$;VB-&% !VIY MQR,,5Z!\;H2GPQU.#352*^FEM8[,)A29_/C$>WW! QZ >@KT+%4-1TFS MU&ZL+B\B,KV,QN+<%CM63:5W8Z$@,<9Z9XH X#X^W"0^%].2XMH9;22_03RW M32BUA4(^&G6+YG3.!MX&2O/%>2V4$,7@6==0E6TL+3Q)-- EUIL[:6$>W1D\ MR%FWI$2S%.HRW(^:OJBC% 'G'@6&/6/@O':W5@T5NUK/ L/F2.KQJSA&0O\ M/M( *[L'!'U/E&AZ=X=M++PA'X\BDMO#$OAQ9X=YE2%KXOER=G_+0Q["/TYQ M7T]BC% 'RC>7&K_\(_-+K4=S+>MX4M%'G?ZPQ'56$;-[B(H3GGUYKIM4G@^U MZY//>W$/Q)CUWR["".>02/!YJB)%CSM,)B/)QCKDYKZ(Q3/+7S-^U=^-N['. M/3- 'S1J7B+6_"VJ2(3=/9>!;V1[D,Y/VB&\E98=W][$3Y'H M%8M:T[[<3>2L;>VD@9I,REBZ(T@C#'=P">1FM[X8W.BW%YXB@@UNYDT>WUR" M/2WGU!\.P@0K$C,V9$)W87)# \]:]'\3:!#K^GK;27-Y9.DJS1W%G($D1ER M!R001@D$,""#TJ+PKX8M/#MC/!#-=7DMQ<&ZGN;Q@\LLA &XD 8554 " M@#>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !7/^+/$@\.G3S):&:&[E:(RF=(EB(1G! M9G(&"%;O^==!6-XDT/\ MIM,(OKJR-E=&Y#VQ 9_W4D>W)!P/WF>G:@#GO"7 MQ"A\3:Y8V=C;6YM[JPDO?-2^25X2C1 QNB@[6_?#JW:K?B[QWH^AV=R(=6T: M74[=AFPEOXHY9 &&] &88?&<9[X%5?AIX:M]/T;1-5^TZA+=/I$$&RXG9TC! M56;:I^[D@<#CY1Q6?XYEL/$DZPM)>1Z'HMRM[J%_9!LB=/EC1&4$DH3O<@'9 MY8![X .PTWQ-H^JS31:9?17CPHSMY +C .#@@8//I7/Z?\2-*N-9N[2^:#2K M>"46RR:A1?#* W8FU*YOTFNA%J$[2% MTE9FC21F!/W"@;@]^.U<1I'P]U/2]4N)=$>QN9K768I;FWDB6&#>8(7:2/ ) M11YDB^6,C!7NO(!ZX?$6FMHBZO:RRWM@Q(22QMY+HOABORK&K,1D'D#'X56\ M,^*;;Q'=ZA%8V=]'%9.(9)KB'RAYN,F,*QW;@"I/&.<=:P[B"_\ !OPPCM8Y M#)?1E89;N!&<0F:;#W&TDL0GF,YZ]/3H6_B7PYX<\.6=CX:N;:_\IH88X+>7 MS7??(JL[E027^9G8GDG)/7- '9WE];6B.9KB"-E7=B20)^>>@K%\,^,=(UZS ML'CO+:WOKJ/?]@EG3ST/.5*@Y.,'IZ9K*^)UO;ZCIKZ);6L4NL:Q"]F)O)#M M;VY&)96.,A54G'JQ4#K4'PLE:>?7#9:K/J.@VTD-EI[2)&J@)$&Q"]&'?C-7]+OH]1TNTOX ME>.*YA2=5E&&564, P['GFN.ET_2M1U_Q-::KJ=S T\R 6L=^]L&C:VB7> K M*3DAESR/E]JU;?4K'5;'6=)TJ""]CL%2T\A;@!) T:D*6&=JX.#UX!X)XH R ME^*7ATPZ?*US\MY=/;C8K.54%PKX53GX&3VKQB.&YL/%;S/<:,FH37#>8;N P13,K2L%YD*A$>V0 MJ50N#*CDY+AO1/&<$/\ 9-CK&KI=)YP0#\J9. 2,GH,\U=U35[?3&A6XBOI&FW;/L MUE-<#C&=QC5@O7C=C/;H:Q%G@OO'NDO\T=Y;Z7=B6V=E+Q>8]HWS $_W>H.. M#UQ6QXCELH=%NQJDT4-I-&8':4X4[QM /USCW)Q0!'X>UV'75NGMK:[BA@E\ MH23QA%E8#YMG.3@\'('(([&J&K^-=)TI-0-W*R/:2F!4. ;B3R3*$CYY) 91 MG'S*5ZU?\(N7\*:*[(R%K*$E6&"O[L<&OG_Q)<7.A2?;]/B:61KV>]623[5& MT<*PW&Q"[RQR89FE;HBDB0C> !0!]$Z/JUEK%J;G39UGA5S&67/##J/PK,E\ M662,<6VH.JW2V;.+5@@D:;R0-YPI&_J03C]*YCX2W.HZCHNM1S2?93#>>2A6 M-2R/L5W8Y9]Q.\V?B&&)_[,DN[K4Q';3VRV_VB)#^]>1U-J<. M$5F)W8)V]SR >HW5Q':VTMQ.VR&)2[M@G"@9)XJKI>JV^I37\=MN(LYU@=R! MM?4&H]68VFAS,][=HT:@^?"D;3,01PJE2I9ONXV]^,'%>?> M'=$NK;7M'CFGO4O%OIKVZ1+_ 'PF/R&!C,:;44H\T"_=Z*I'6@#U-F"J2>@& M36(GBO0WTW2[]-2@:SU.9+>SD!)$TC'"J!USD'Z8.<5LSRQPPO+,ZQQ1J6=W M. H'))/85\^>#E@M?B5!XLNK%T\(ZQ>W,6C2/)E+6XDVAIBA'RBB6.FP:C>ZQIMMI]QCR;F:Z1(I,C(VN3@Y SP:M7&I65MIQU"XO+:*P5!* M;F255B"'HVXG&.>M>->$=*MO#OBOP5::O>V%Q$VF:E(DD17[.+N2:-Y5C[ ! M68#'. >*SM0T:RU;]G&_N+B.4VEC_:%SIT8D9$V>?)Y3E0<-A3\N> ""!T- M'N.KZWI>C)&^L:E8V"2-M1KJ=(@Y]!N(R:=?ZQING+"VH:A9VJS\1&>=4$G^ M[D\]1T]:\M\7:?J&H_%C5$CU+3;&*+P\C1M?VPG5D,DGF L %R%WGDX"] : MY7P-)IFM7/FZUIMO;:>O@J(0V\^72*,22!S&7).T[03]*L3SQ6ZJT\L<2LRH"[!068@*.>Y) [DU\K6%E MJNOZ3_H$&DS75IX.@2]?6HR^(F#M&UN!T;;U8Y&=M>@>);2TU#P7\-_$"W&I M2-#=:0MI:3SX5F,L?SLH'S2%@#V*XU*RMKN"UN+RVBN9^(H9)55 MY/\ =4G)_"K=>$^*K2SOKOXQW>KQQ/?Z=:0M8RR@%K95M2\1B8_=S)D_*>6] MZZ#XD>+[T^!/$5G!I>NVE_'I;R_;_LK)!G:N[;(#P?F..G0^E 'J4%Q#<*6@ MECE ZE&#?RIZNK,P5@2IPP!Z5Y/H&CV&C?$+2+/PQ%%8QWOAF0W#6J( -CQ" M*8C&'?YV&3G(Z\"K/P3L?[-U#QU9FYN;LQ:VP,]R^^20^3&2S' Y)]J /4*J M0:C:3I9O#<1,MXGF6Y#?ZU<;LKZ\$&LKQX;K_A&+E=/>Z2YDDAB4VKHDN'E1 M6",_R@X)&3Q7F$_]M:?I>K:K/=ZS;PV-M=VEHT7V=WM\6ZR'?B,J%)A1%*$? M-Z[\@ ]IN;J"U:$7$J1F:011ACC>Y!( ]\ _E573]:TS4;J:VL-0M+J>%%DD M2&57**Q(!.#W*M^55D.3 MC-8OPDEU2^\63OIT5K9:;9Z;:66I^9$9)9;J-YV9 05"./-)?(;'RCOF@#UR MZU6PM([F2ZO;:)+8J)R\H'E;L;=W/&EW^J>*#! MJ-M%'!.L5I;26DBKYT;R@;[C<069'*>6HR 5=C@':>W^#=I?0_#F*ZL[33;> MYU)&OHYM[L)G?[K2H%&WY=HP&;&.#0!WRZK8-%;RB\MS'=K:S""-D6XD8*[EMVUF MA[=)ASP:]-UV_P!0U#X17$DUG&;E;!DOTU%VA='1/G*A0=S$C*X*CD$&@#OU MN[=KEK<3Q&=<;HPXW#()&1UY"D_@?2IZ\HEB;4OC+;6LES;W(A']J).DB[OL M\2R0K;E5ZE9YI'W$=."+="U#6+[2Y+'4ULX M;7SC(C0^9O9HRL;KSPR-R#[FN0^*K:AX>^"TVG"]CEO/[.>TN)!8R3&X40-Y MA 5OW><%B[9 &;NV[-PSG ;&/7!!^A%2;AN R,D9 KY M^T2ZU"3XB1"#2(7\:R7\[7EU?QPQJENELD0_U;M(!CRFQ@H6D8!CC-=7\<=2 MO]-_LFXL[&:+R7=TU:U DGA.QC)"B''WT7[Q)4;?3CFO$_V?;2XBFNY98]5GBM46PBD>[W6]N" MJ3%!&TF> \:AU7D+G@EA6?X]UG5[6Y\<:8MOI<5QK0119'R+ MQ^]7KT9P.1S0![_32ZAPA90[ D+GD@=?YBN!^'?C.Z\0:'J0G^SWNNV-U-&T M$*FW62,3.D;KN+?(0IYRW*D9)%< $\(:,V@Z%%8R7,MQ()))6>21GVEW9]H+PH VJ*Y30[JZM/'6O M:/9:Y.8M:U#75N+RZLH;2XMX)HYHX7W*I>5U"*K2)OC@B'4ANG!) M/3^)-,F7P_H<=Q?3'[%=V'F;Y/\ 7NMQ"-SL>6Z,<'J2">@H U(?%.E37<-L MDLQFEF:W ^SR;1(I8%2VW:""K=3VK4EO;>*\@M))46XG5VBC)P7"XW8^FX5Y MEX:5;_QBLEJ'\HEM1BBNKNXCC&^><^;#$3LD+1NA) VJ?&\G ML&>*VMK=UAMWW?ZE#CS6D;('L ">0!TKS_XP:?#-XPOELK.[DE;R)'>.&QTIE^VN8 MA(ID+B-F =$RQ X&9$Y/ &2< $C#^&=U<2^$[6.ZBN%$*[8YYG5Q.G4,&5V MW<<$\9(X %>9QZW<7MS:BZDEEG=A%:RKJDP21+@R[3(!LVHI6VW [L^8HR25 M! />35:RO(;Z%I;9BR++)"3@CYHW9&'/HRD5RWQ!-P=+T@Z9/:78WY2:YLK>]N"@*O(B22YRJ>YZ$#Z$"GZ/+8SZ;!/I0 MB%G<+]HC,2; PD^?=C Y;<6.>7&5D5&!5-O1 M2K;M^1O*@ ]%U0:7)/;VVJ0VTCW.Z*)9X@P0>8 MD85E1E EC^4@$MG'&#WNGV&I:?X7EM;6/3[:]BWM;16H80CG ![GTKR;0;F^O\ Q2HL(Y[*XOH[UG>1/FM5,\+-N!_C ^4 _P 1] :U_BO- MJ*7-B-/GU6)8;"^O2;+[/M22-8PCR>;U4>8W"@MG!QQ0!W<<=E+J2_V@3 %#'@[MP/&,9S7G^DQZU'J% MF+RZOK:\OM0ANKCRT3[/-&8'(0/LW95;<*PSUP> XI?BW'>>9 UI>Q[9[9[. MXM?LS2%+5W4W$I96^4;416VD&R V1Z U#=^"=L=I9VUN9OLT%Z%VM;&V02FXNS+LC+-M ;Y?O$_*,UF?'74M-GET MVTU.PN)8K*1[J3S[8&$H B;PSJ5*AIHP3Q@MUZT >JQZ9I4L<3165BZ)<-=Q ME8D(6>35+4/"?AF^9!J.@:-3R/4^M7WTS3Y](.F-9VK:8T7D?91&/*\O&-NWIC':N M=O+W5=8^&:ZA;3)87]U8+=%H(S*44IO*H#_$1P#@X)S@XQ7G_P .=0OM/\8W MD6JZRD6F1M'9I;S6SP/N2,;!\JA,!64'(!/'. * /6O$'AO1O$,<*:[I=EJ" MPL6B%S"LFPGKC/3.!^50>(/"/A_Q$MJNN:/97PM?]1YT0/ECC@>W XZ<57\8 MZ])H9LF62VCBD\QIFF21]J(NXL @)X[]N>M8'PS^U0ZKJ5F]U;216Z"*6*VM M'1(Y$D>-?WAE8;MB E0BG:8SGU -[Q+X&\+^);BTEU[1K.[FMP(X6=<$*,D) MQC*]3M/'7BM75-&T[5+>V@O[2*>&VFCN(488"2(I- &OKW@KP[X@U6VU+6-*ANKVW"JDCEAD*VX!@#AP M#R P(S6](FUIVN]5F@6UNKB*X MEWB4V$)DB1VP:YK, M58Q\D;J7Y;'RMGZXP0"'POX,T#PO--+HEA]GEE18F=II)2(UY"*78[5&?NK@ M>U:.EZ+8:5Z$FY M5?SV"1CU.T$GT&S^\*Q_%WBF>TURWLXYM)A:'4HT19]2-N\JF#<=R[#A#;+1;Y; MG1KN_L@_-U$DBNEX^K$N>074J2.IX&+/A?73JVBS:A&] MM(@N);BVM08X#*!N2//RH2 ,[1@9ZG'/-8?Q(U6YL?#=G?:?J MB:2&G7=/< Q_*T;A5(:*3!W%#@IGC'!KA?@WXHUSQ+XOF74KN^DMK:&=F+[? M)E):-5VX(/&'890'#X.,4 =M=?#C3I[>6,ZAJFZ5UW,9P/W(0/ S<\;AC/!!_(CZBN:^(WB"0 "(DH#L#?O"&;'^K//!KI]'U-=4MVF2UO;8 XVW<#0L?? M#W"^*_&&L0^)0FD:CI*K;2 MJRW(?=,(V66-67:Z !_?! .,Y[VQUI8O#4.H7UQ]H"E4FN%M7M5^^$+^7 M(2549R22> 30!O5A>.-#F\2^%=2T>VOWT][R!X#.L8DPK JP*GJ""1U!]#69 M:>(3;ZO-%>2O/+/.EM;VZ8R2;FY4D#T6./"[X:DNN6NN-#XE<>7<730>9!+#_ ,\1 M!O&U0>5(;<#DDMDYN>,O"]SXHM[&RN+^.WLHV+W#11$32$HR,$.[" J[FS,T)C$L#>4S@%P?OMG!P,(22.< '8>%/#C>')]42&[,]A= MS+<112( \+; C+N'#+A$QP",').:R-0\$7%YXHU'5AJ:P"7]]:JD +PW B2- M9&).&4;,[,8)()Y48Z#P]K$FIM>0W%C=6<]FZQ.+@QDN2@;^XLKY+2$-;7%BT4;74KY$1$FU@VT!>#C,HQG% 'H/A71ET+P]I MNG%Q-+:VR0R3XP96 ^9OQ;)Q[UQVG?"O3K;3[B*2YE>[5F:PN6^=[)MRLDBY MZN"B'L !M P6+=/XLU.[M/!]S?6"M;7[1IY*3(K%9'90JL,XSE@#SCW[UQG@ M3QQ>^(_&$-C]NMVMH[622>-&A.Z02-& -C/CF-S][D%3DYH ],T^.YBLXDOI MX[BY48>6.+RPWOMR,*C -L(!SDD'VQ[T 5X-" MU"^\0^)M2O)6LOM5JNF6#1$%XHE#DS?[Q>0D#T1<]>-SPSIDND:/%:7%T;J5 M69FDVLJC))PH9F(49P 68^]<]=>*LMJ;BX%BD5G;ND=TJJT4IFGCD!YP<&,# M@D<9!(.:ZS3[^SU")Y+"ZM[J-',;-#('"L.H)!Z\CCWH LT444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %17=O M'=VTEO.I:*12CJ"1D'J,BI:;(6$;&, OCY03@$_7F@#/N=.TNY^QV<]O:M]D M9+BVAP 83&1M9 .@' XX[=ZL:C86VI6;6M]"LT#,K%&Z$JP9?R(!_"N*;5-5 ME^(@B\C3[>*.S-J)O.>53<,1)Y7W5^;RU#X].]=Y"'$2"9E:0 ;F5=H)[X&3 MC\S0!2U71M/U:UCM]0M(IH8G$D8(P8V'0J1RI[<=CBKJHJQA !L V@>U/KYV M\60:C%XLELK>#4[B)]]FA=9('EVJBS11D#*Y ()(+9(!! /;M+\+Z% MIM\;W2M-MK2VT73+=#':6L,(6<3OY0P6D'(9B M.2>G6N7^%NE7^D?#+3;6VA6SO6,LYCO(S\OF3.^&4'(.UAQDD< UQUIKVM'Q MUJ-U'?0J;R\AT**6UTB5[>1HP6:5F:;;E6:6/@DXCY XH ]6B\.Z1!:WUO:V M%O:QWS.US]G01&4O]XDK@Y/V\ME;/%>#;WNH8[F0?9VG6#A9F4[7PS$(FX 357P?>ZU>^ M(M6(ALX+'^T96NMV6F(\B+R@1N^1BI3(P<>6PZD4 =EI=A!IEC':6@D$,>=O MF2-(QR222S$L3DGDDFLN3PM820W-OYEXMK<3//+ MPVPL[[W[Y +$D@'')KE M/$LAD\8SVD\%W#;R?8WG>.X=UE0M-& (D&?G!=6.>BIQWH^$]U>ZG!?&XU:^ MNXQ8VL6YRN()3YK,$PH&0KQ= !7B;>(MEZGI5LT M]U?(MP(=4U&1MJM_TUV.QXY V]^U '5Z78Q:=8Q6L!9E0$EW.6=BVYA>6XA&0=\$IC;\Q7D&@>,-5;QAJ]C;MIUMJ6H:B]I%;RBYG@ M,L$1$DB,$4 '9@C/5,]R:[?QQJ&J0OI5C:Z8LZW-S"[7;W8@BC:-O.96X9L; M86YP1S0!/:^ M%MKC[0C:M]I._,W]K72LV\@MG$@') _(5'?&&H:K=:7'<:,EO#>;LS"ZW; M"(P^-NWGJ!U%7/&.L#1KK2;D2RG$KF>%#E3;!& M;6[?4Y);DR0(52'S3Y6X@C?LZ!@&89&.&.<\8JWWAFROKR[EG#>7>1K'A+I?G1V5_>I9N"(K4E&CM M^,?N\J6 '922HZ <5F3>!M)N+G==+)<6AL18/:R'*2+N9BSGJS$L3G/7YNH M!&YK-U>VMJKZ;8?;YBX4Q>Y W*W,%44$C P2"<@$YKH+>)(+>.&(82-0BC.< # KFO%^JW6GMHT4=TUF]W,R2& M&T:[8[8V!Y]0N&U=[^[O[F!+I8[9[VS^RNR")&8A2B'&Y MF&<=5/- $K^%H_L&G6T-Y/$UE="X$BAK- MMY)+]FA;S!%&Y3,@^ZQ8$'Y>H'8X/4#'->-?$>KV6H#3])T^"9XU6_EE-Z(R MEO&0S[EV$C<5,8ZYR3V..GT.YO[NT\[4;>S@W@-$+:X>8,I&L=L-Q"QB:WC#ATC4#((#!6.X,&8 D8"A?"O$OQ0\7VNLOIL.IW$#3.3;M'% M;'[ZYBCPR$DDG!(R< 'N<>^ZSZM97D.PBW/V QRJW8R,)=K^X54S[56U;P[-=:5 M=0VNH/!J%RVZ2[:,-NXVXV] %'*^C $Y^;=)=/K-OJ^F*]]8M9SW3QO&EFRN M4\J1E&\R$9&T9.WGVK'\7Z[=6USJ-MI-_+#J!TZ5+>WELFVBX+*L4JR,-I : M0;OO+@9.,'(!O:QH-OJ>FV^G-Y<=E$5^0P)*=JC WA@/K@G'0CK6!X?^'&D M>'KVXN-!W:4SRAD-HJ9,8B1/+?S%;=\RL^[[V6//+9O^"]:FU&XUFSO+L7ES M9WC1^;#;-'"$VHRJ&Y4D!NFXMSS4/B#Q:-,OE:&UOY[:VR+Q$M2,!N%8,V!D M,/7!!)Y(% %W6_#KZS=,]S?SPQ+#]GC6 !248J90^(M62RU!K73;*XDO56!2QD1PH/#<< M1R';G.'7(Z4 3>+?AQHFL3Q7UOI&D'44O1>S-=6JR+=G8R%)#@G;AMV.F5!Q M4]GX7OY=*U?2KV:ST[2;NV2UM[728PBVZ_/YI7N0\$_$?5_$7B33;662-+ M*]F(@:/1I8Q+&+99B6D>8A.2R@!3G"G.&&0#6U3X3Z9=:U9W5K'8+"LQN+PW MEK]JFN)&D5V979AY9.T@D CYN@KM=6TZ:_FTZ%6BCT^&9;B9^>-'X M?ZY>^(-)N[K4%@5H[Z>VC\J&2+*1MM!99/F#$@]<=N* .FKFO%6D:EK2_9HU MTQ;:-TFADG5W=74\\#&,C6GD7BW,N>"P",O M8PKCKKQUJIA;[-IUHCJ4)9DO'C*EPI.]K>-,\G'SZ5?65YI2VU[.J7*W37=PT)D>9XG+@JC M]/*P%P,# SQ70:U=M8:1?7D<8E>W@DF6,MM#%5) SVSCK7E>I?%N]C_M:*ST MG2C/I\,-N"K,O) !)H ['6O"$WBCPIIVE^)=5NO.CBA M-XUD(T6>9 I+_,A(&X$@#'7I6=X ^'P\-^5=/J6I->#/['6+6+S/M$T\EP\4D6LT%[$R-<'5YK4DF/;^ M\1$.Y>P&6'7@9K2\,V5]I-K=P_V+IUG#N>:-+34))VF<_P!XO$F"<=7,(_P!(DMK66:2VB4F=W'E^6B#ONWD9Z9'48--^'_B6X\4Z']NN;#[( M5(C++,DB2N%&\H59AM#$J.3T- &OH%C+I^DP07+K)<_-+.Z9"M*[%W*YZ#/M+CU:QM[5YKN M"9)3(;:SGG=2H4C"HA)ZG/'\JUO$7B&UTGPK>ZQ)+' D,$DD8O 8-S@$A2'P M021TZGM0!@>']#UO2KLW;:7HDEQL:",B_ES%$9Y9-H8P$GAT!Z9*U=\:>&T\ M1O!;264@9DVRWR7)C\J(\21+@[B7!*GY=N.2,NZC/'\O6 M@#,\%^&+:QC.H75@T.IO-.P,LQEDCC+G8AVFN=1G,45F1-*9YV:,RREB),1NZ_=&T,5&X$FNF\->(;O7H;.[CT2[ ML]-NK=;B.>ZEB#%64%1L1F()![XQ46O^--&TDP@ZGILDGVF*&:(WD:O&KN$+ MX)_A)!/^R&/:@!OA.QOM.T:_/]GI9W,DW[FUEN?-55CBCA3,@!+ B(-D_-@\ MX/ YM?#5_;WT6MP6L]YY,PN+J"X<"?49!G$JKG;$5R"J9&X*BMMV*:[JUUS2 M[RTN+JTU&UGMK=2TLT4H=$ !))8<8P#^1KD-5^)=OI]E%(^G.DS6QG8SW$:0 MQNJ2%XBXW-O5XGC(V<, #C(R ;7B:RN/$%A8VYMKBWMRWVR8%PDBO%AHDRK< M-YFQ^#C$9!ZUQ?A?0M4T/4-+U>^L=9>.Z@5)[:"Z:26.XW;B\W[P QEFE<*, M[6E?.<@+WWBKQ);>'-!_M2Y4RH2H5(^C34 M)&DD&4%G"+6<)MP5W@U.]GN3:?8XY)1'B%-[. M-BA>H9R?FSGC/2MG7]:@T>PO9G_>3V]G->+#G:9%C&6P<>X'MD5<@OX)FO C MX%I)Y4K-P =BN>?3##]: .!USPU+]JN(XM%;7KHP0A;W49$RK[G9R&8':#A< MK&H X^4#%=YI F&FP?:K2"SFQEK>"3S$CYZ!MJY_+KZ]:YJ\^(6A0-?)%>VL M\L*QF 1W,;+0P(;^Z,,>"*Z;2]1M-3MS/83+-"&*%U! R.O6@"W1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 5#>QS2VLD=M,()F&%EV;]GO@\$_7CZ]*FJEK=Y+I^DW=W;6DU[/# M$SQVT/WY6 X4?4T 4G\/6YT$Z9#+-&=WG"YX:43A]XF.1@MO&[D8[8QQ3-8\ M/)K%KI4.HW#2M87L-\)0H5F>,EEZ<#G /!R,COD<2U[K^IZ# UAJ.JVTH"BY M>/[.RK#PSS9="1(P)V('X4JWH#V&O:]!;:+:Z@EU<6<4F)UD:R>3**-[1NA M*%E! SM.[ Y/RD Z.J&H:>+R[TRZ<]MIU]]@ED(5K@1[W1/XM@)P M&QT)R!UP<8K&M/""66LZ3+9W9BT;3$=H-.\H$).RLAE\S[Q)5Y,[LDEB<\G/ M-?"S5-1U2XTR\O=5UF\2]TZ626*^%J(Q,C09,8A4$ &1AAN?:G>)/%>H6'C? M5["*]<6T-G;O%!#%&[^8QDWGGYC\H0X"M^'< [G6M,%\FX+#+*J-''' ]1FOO#\45]+/+J=EMMKYYHFC)G\M'8@,BY!W@@[0,&NBH PKSP M[')J8K(I)"[) R@98_="GGK1X2TBZT/2XM/N+JWN(8 M%$<31P&-BH'!;+')^F*G\3:U'HFG>=Y3W-W*?+M;2+_67,N"0B_D22> 2< M&N-^"WBW6O%FEW,FKPVI6UVQ/L/ JZ3X-N M-,TI[1=4E"N]U/"9$FD0YCW!B2 ."-I^4\CWU;'1+W1_!NF:%HEU##):VT=H M;N5=Q153:9%3HS$C@$@ G)SC!/&7B:'0M*U&6:._B6"V>4W<5L9(XOE.&R># M@]J/#7B&^OV@L]3T:[MM0CB47DBF-K>.78&901(6QD\9'3% %+1O"4^G>(]/ MF-Q!)HVEV;P6$)0^OGUJSXJT'4M8-T]GJ$5I+]G:V MMGSXP%_N[3U#$5SQ*UHACO;BWA5;)IBRI*R+N)FC4 M$X '/)],BNRTW4;E?#\EWJ(6:YADFC?[-;OARDK(,(N]NPZ;N] $>E^%K#3] M4;45-Q)=9D\LO.^R)'VY58]VP<(HSC/'6K&DZ2UMV[S70 A03CV- #M!T>[TJSG ML3?QRV"Y2R18"DEM'_"A;<0P48 .!P!G-9FBZ9XBT71K/2[+^PVAM8UB68K* MFX .2XM)IIK8VTC20R*T*@,0" !O8$] M,XYZ9H>,_'L.@ZE/:PDM)#IMU<,&M)643(8A$I<#&"78'GJ5&02,@&S;VFNZ M=X8LM/M9K6ZU-5\E[R0%(XASA]F26P, +GD]2!5'1O#-UIVM:9"2DNCZ9!+) M#/))FXFN92-[R#&,\RL6&,F7&!MR7^"_%9U;4]7TC59]-CUNQN64V=K*680A M(SO(/S$;I,;L >UX_.<*)%W(Q +# M9EL@!@H!WGB#3[RYU#1;W3Q;N]C7+(2[$$.2JLS%=JX7@ < M CI5_0]$O_#WAR\L=%T[1;%RH%K':*0@D(VF64D#=CY2<#)"X]*V/$NKMHT% ME.$MW26[BMY%EN%B;;(VT%-W#,&*_+D9&<%-C'$@M6F$-U/'%MV M(K(=B'Y,DNS[MQ&8\#'I.I6]YK)\-7)LIK,V]_\ :9X9VC+PJ(9EYV,RG+,H M^4G[WL:A\1>,K31M6DL3B>>*U:4P1Y:5YF_U,2*.K.$EX_V1ZU9\#^)3XHT M:D+&>V7=Y:^9MQ,0J[F3!(*[BR@YYVD]* +6K+>-K.A^1:B6T6X=YYA( 8?W M$H!*D<@D@9!R"1QC)&/XRTC4[_4X7T_:89;:2UD4'8?F[L_54'#?("Q8*,J, MFH=0\>V]M="UEM9M.E\ZU'FZD4BB>.5GR58.>0D,Q&>ZCUKI%UO3'T.368+Z MWGTN.-Y3'[:;2YK*29M[W#ZDGEK'=NQR24 MW;E;MC&T!1@XX&5KEAK&JZG'?6VB30 F".Y@N;F$"=(91*G*EL8;>/<.>E=! MI?BK2Y]+BGO=0T^UN%@66ZB-TF("45F!.>@W=:O:EJC6,VP:=>W*"/S&EA"; M% SD$LPYX_44 97BW3=0USPW]A:TLC-)=6[/&\ADB\M)D*P=0\,W M5KX02PATVWDOKB:>T>6R_=K!#<2;"Y4\LJQ[,C)/[M>#CCKM%UHZM#:W$.FW ML5G8 @#LQ#E<%MN.W6N$^'_@W6O"U]H$]_8F[@SL8I(!+9 MD0) A=02K*40,=I.UG8?, &'K&D:C%JMFMW:I*+:0_NI'7:)5[.HZ[3V)QGK MT()SO$'BS2= NTMM2N5CD-O)=O\ .H\N%, N02"020HP" =)N;7PC>6URM] MIMS=7E[)B282S0!YI-K!VW!CMVL"=W7O6[J6JFQ\/R:HULS>7")F@,B!L<$J M&SM+>G.">_.:@T?Q+IFLW,,>EW"744UNUS'/$P9&59#&PSZA@1^!]* //#'K MFCWU]=:'X,OBNFH+'3X6:W\E[53NE(/G>9YDIYW;&^ZFFWM6AJ^K66E6[R7EU;0L%)1)ITBWGL 6('/ M2LGPSXY\.>)%LTTK5[*>[N81.+1+A'FC!&2'52<$=Q[4 >>R>!]0\-:;$@_T M^XO4T[3BUA:,J0^5<(QDF9I6=L@D;@H4!>0HKTO6M1U2UUC3;>QT\W%I.?WT MH!.SYT&,YPN%9WR*K;3K'Q'=36MRZ:( 950*6F'E+)\@SZ-C! MQR/3FMUIE\F22/\ >[-V5C())'4?7M0 S4+5+ZPN;24LL<\31,5Z@,,''YUY MI8?#VQE\6ZS;W=QJ[VB6>FB-FOYCYICDE8[@6*NI*J,$$#+;=N:ZF^\=:/9V M^GW4K3_8[VWDN$F$1^3;M.UE^\&(+$ C^!AUP#KZ[KECH4-I+J+R(EU=16<6 MR-GS+(<(/E!QD]Z */BK4+M(?[+T1=^LWB%8FQ\ELIX,[G^ZO8=6. .Y''?" MSP_!IGB?4QIPU(:=I-G%I$?V^61V:4,7D*AV(5 ##C8-ISQ7H/A_6+/7]'MM M4TQVDL[@%HV="A."0M2#4K4ZL=-,A6\\KSEC9"-Z9 +*2,-@D X)Q MD9QD9 .%\:>%;W6?$VVVUN_M)KO3KI8VC6,QQJKVVV)E9&!1FR6_B(R,[>*N M_#NRMM*L=9NS?7ILX[EU#7I$2QQHB DIM54QM(Z#@>E=U10!Y#XJT^/5O$4& MNO;7U_X;BFCN)KJ21A]F15&?L\9/,3;59V"YQNVEL_+T7CS6;+6/AEK.H:-J ML4VF_9IEFFM4$^]-C*5!Z*,D%FP<*#TZCN\4,H92& ((P0>] 'B.L>"I)O$_ MAFTU"Z5//NR(GCLXI9?)6TE<^8TT<@)64*,$D'*M@, :]3\37,>D>%+R299Y MHHK54#@=3@<#)Q@5M[02"0,CI01G@\B@#G/AO&\/P[\+12_ZQ M-*M5;ZB%3'B0;$Q)R_'WN,<^O _"@#S?XQ:3#XB\)VMEI^R[F*S/"0 M_FDHD#Y(R&W$ML7."?GX()S7,> ](UE/'&G7<+VK:=+!WQP11A!'&B; 57:H&T'J!^0_*@0QB17$:!U!56V\@$@D#Z MD#\A0!YY\6?)E-O;SZU:62/!*'BFN[:W94961G4RHQY5G4D<#'3-2_".66X7 M791K4>KVBW2QI+#=Q7,8D*^9(5>.*)>3*,_+USR>W?M$C2"0HID48#$<@?6G MT >)^']3U*+QUJOVZ\>.WCGNG0M>,P$(U.-261I6$:A0R\*@(!ZX./2/AJTC M_#GPLTY=I3I5J7+DEBWDKG.>];:V-JN_;;0#>&5\1CY@Q+,#ZY))/J2:GBC6 M*-8XU5$4!551@ #H * '4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %4M:LSJ.E75FIA'GH8SY\9D0@\$%0RD M@C/<5=HH \\O_!UZUYIBP:9H=Q9:;<_:8?.<1;]T$D;1^6L!"J&D##+.3M&2 M*W_$&E7^HZ?8*YB,<#K+=6$2J4N=A#HBLV-N'1>3P5+ CICI** ..LO"[6U] MH0D@MY;:V2\>X4 %%EFD23"*?X0P;'H *A\8Z%JM_P")-.O]+M;6YBM[62,I M/?-;*)"Z,A.V.0MC:6 (QD ]A7;XHQ0!PO@SP[JFDZO:/?6MA!;6NF+:![6= MI&FDVPJ6?*)@XB & <@#ITJMJ?@.ZUI3=WVHFWO+B.Z-S%$N5WS"%4VL2=IC M2!%W;3DY.!G%>AXHQ0!S6DP:P=#UBY>%++6+V6>6&*5@ZQ$+Y<.XKD'Y8T8X M]36IH OQIJ_VLQ:Y+N?FV[@A8E VT!20N <#_&M&B@#FO'VC7.L^&]1@M;J\ M20VDRQV]O((_.D*'8&;&[&<< @'HV1Q7(>%O MZGBAK^\.J:;:PV<4,(BO8D M9V#/N5Q"JJ4 *[00<'.,5ZI10!R'C*POO$4T6DQVBG2876XO3<8"7FSYDM@. M?E9@I=B,8&W#9.(_AEHPTS3]3N_[)&CG4;UIUL B(((U58D7:GR@E8PQP3RW M6NSQ1B@#S ?#PW]S/JEU=]NXY("_,"2">,XS71XHQ0!X/;^"[KPYXV% MQ:V^JRW#7(-HS0B6U!R^'=HDX4@J#OVLIW$%A@GTSQ;HMUXIMH-(NXA;6+() M[BYCD5F65?N)&".<-R2P ( 7!W-CK,48H X72M,O+3X@V)EM[AXHM,NFGO,? MN))YGM"P09.S)AD8KZDGO7+^/]#BO?<5YI.OZG'/I=TL#Y\R)9W>V\H0-G M;"R[)26;:1C.2,5[%BC% 'G/P@L)] L[_2=8L)(-=DNI+N[G@MW^R3;C\GE2 MXP5"!5VL=P(/'>N)\5^%I;C6O$DWAS2=5%D(+H*;&22"/S)(%4F--RJ[&4LS M;6"W2 H3NCROR$9#=.",]J\T MLM)O+NX02P:FMKJL]O9VDBQ- L42/'+.W!W1YC@5%.!DQEOX@*]SHQ0!Y_XZ MTQ],\$07LELNO:UI4EJ\5S-"HGD5;F)FY521D+SM'..A/%9O@^SU72_&EUKN MN:9+"NOQA5BMX7E^PLFT?O I8)YV=YQD*4 +$\GU+%&* /+_ !YHOVCQ"[6D MK6S)'%+^Y++-+))]IC.P@$L0&!(P<*OW6'RG9^%WAVZT+12+WSH7=VV6YF)4 M)QAF3)"N<'.T\]3EBQKM\48H \"TOPU/>>%=+L;?29[;5K6RBM=1@A=2VPP[ M9VE.-HG92?*7<2NY6.T,PKT7Q4^@>(O FR!;/4+1BGV6W$?F[Y%P1$%'S*Q7 M*G&"H))P :[<*!T &>305!8$@$CH?2@#R#2?".KR:;?1/X>TVUU"[CNXYWFG M"QPM,^X&$HC;@J/MY"\H1[UZMJG_ "#;O_KB_P#Z":M8I",T J.SZEIUG=LT+6Y::%7)C8@LF2/ND@<>U:.** //OC/I#W_@752B MVD%O9:?ZMX;JVEM[J*.:WF0QR12*&5U(P5(/! M!'&*/L\7VC[1Y4?G[/+\S:-VW.<9ZXSVH \_^,EA_:^F6&EV=Y'#J=[<+#' M+=97N(R1O!)Y6(#+.>A VGK@GPUCDT^RL[RZUBZN8M7D:W@LFB18;=XQ)CRU M0#RU\N+E>FX9XS7=PZ?9PWTUY#:6\=W, LLZQ@/(!T#-C) ]ZJ6_AS1+;4?M M]MH^FPWP=I!C<]K\+='NCX-DM9-MKH]Z[7]A+8R-#*J3322;#C MH I3!&.&Q@;]F.GV?G7RA+J3R5W7"A=H$AQ\PV\8.>.*M0PQP0I M%!&D<4:A$1 JJ. !T% '@,>LP:II7A:\C34CIUK!9P>(KJX!(*!HI8V=B= MS8DW9/(\MW8_*R,?>IK>"[\II%63RSOC.?NG!&X>^">?>HK72[&TLGM+>TA2 MVD+,\00;7+?>)'?/?-6+:WBM85AMHHX85^ZD:A5'T H +6WBM+:."VC2*&-0 MB(@P% Z 5S'BS?<^(O#-MILB#4(+W[5-QDI:^7(DA;T#$JH]6P1]W(ZRHUB1 M)'=457?&Y@,%L=,^M #+_P LV5QYTS01>6V^57V%!CE@W;'7-0:$(!HFGBRN MY+VU^SQ^5=22^:TZ;1MHJ2B@ 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 **,T4 %%%% ! 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 %<')>W2?'"&Q^UW L'\/R3 M&V,A\KS?M" -MZ;MH8?0'WKO*,4 <-XBU*^30?'.IQ37-O':VDEM9F)2Y#Q1 M,3,J_P![S'*_]LAS5'X(ZAJ][H^KQ:_=?:[JTO5MQ+',9H7 @B^:.0\L&.6. M>A8CBO1\4=* "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@ HHHH **** "BBB@ HHHH **** "BBB D@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /__9 end GRAPHIC 22 image00006.jpg begin 644 image00006.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" -V J\# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D5LG M%+10 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 %%%% !6=K.M6&C0>;J4_DIM9\A&<[5QN.%!.!D9K1KGO$UAJNJ;8+-K2*U MC9799]S?:""/D8#&$QG(S\QP#@9W %/X?^,+;Q3HU@\?VB2\:T22Y<6JNRA2=Q/ )X'M5&\\=1V_B.\TV(&=6M7GMF^S3+L>,-O#DJ%*9488'J<> MAIGPRTS6M,T'2#*UI)97-C;/+$5>&2W<1*O"G=N) 4-DJ,@D 9(KF];\'O+X MQU>_>YO;O4;/2$N1(T8*3S,+E-H3& NT*%Y&.N220#TO1=;@U#PQ:ZQO5XI M+99Y/LX,N#MRP 7))'(P,FN4;XCVO_"2/:6]GJMU ;=2(DT^5)4DW$CAPN0Z MG(_W#ZUK^&;+3] \/1:H\)M99[*V^U[5;+,B8!V#^/YL<#)P!V%>9#PO96^M MQ7WB5M1MM!UB2ZG\F[NIN(VCC>0*['G V@Y/;CFH/#?CC3M:\3:MI4%Y9S^3*@LWMW\P3IY M*.YW D'#%AV[#K6'XTU*"]\ :3JZ0^01=0M#++";AH5#\.1PQ!"@D=\@=ZQ/ M!?AW49M;L4:2^L;O38VO99ID^^TWE)&A&2&_VGB@E^\+. M%I9-S87<% 8DCCG&!B@#(NOB#HMOKDMD;VRE@2&"43172-G>\BMQGG;L0G&3 MA\XXK8\0>([/0[>VFN4N9DN"PC^S1&4G"%R<#MM!.>E'8X-9UR.Y2 M-8WANC+*LKH&*E7VH-JH#&!A2?\ 6,QQ@FIO%5S-KVC^&-0TVVNF@O5:5A&@ M:2.*6V?MD#=AL#)QGUQ@@&CI'CJQU6\L(;6QU%8[V9H(IY8U1-RQ-*1C=N^Z MOIW%7M5\21V.J-:)"9A%$KSLK8*/(X2&,#NSG=QV SW&>;\-Z?>Q>+(/+TV_ MM-& FN8H[J&$+"Y5$PK)(S9P3@,!QGKBJ'BC2K.7Q5?0*U^EY(L$ELMI)*C! MRTK2S$QD$E5) R<_-_:L\D0AGBD:&:+?NV.IQUXX(PPX&0P.. M:O5QW@33[.RTO4-7L_M%Q]LFFE5S<2S--$K%8R=[$LVU1@GG&!G%;7AK5WUF MREG>V-OLDV#YBRN"BME20,XW;3QPRL.U #/$'B33] ,7]I&Z'F1R2@P6LD^% M0J&+;%.T?.O)P*AT+Q79:U>+;V=OJ";HWE$EQ:M"I",JL!OP26);9B@ &"6"E>2."2,XQ4'@RWO)-?O7GBN([5 M;4K;O-9FWD023.VTY=MQ&.H"]!QTH VK[Q*(KRYM;.S>[F1_(B"2*!).(WD9 M/8!57)YY<#L:V+._M[O3H;Z&1?LTT:RJY.!M(R,UX^VE:?IVJ7<[ZMJ42V=U M,;A;>=U,-KMV99E^;?)(L9+DCA2?X2:[WPCIECX<\!V<>I/Y<7V5);TW<[2) MYA4&0_.Q"@L2<#C)- &D_B73(+^XM[R[M;98UC=)I;A%24-NX!)^\-IR/0J> M];+, ,G@#K7G^B00:-KRZA?(UMI,JO!ILLRJGE%VW/YOINVJ$+<@#:V&;!T_ M'-B-=L(K>VT>#4S@2"XDCB<1(Q&?*+D#S".A' ZG/"L =!I&J6^HV5M/')%O MFC5_+60,5)&2/?%4?$_B6T\.K ;R.23S@Y0(\:Y*C.,NRC)[[LV>-%-NN\MOD$8P._+?I67%XWM)+J& M$6%^OFS10[G\I=ID8*"5W[P,D?PUI>+E5])B5U#*U]9@@C((^TQ5P/AOP[>Z M,UG_ &S);PSM):+#!YD9:0I+AV 1% ^_&3]X\9)H [?Q5XLT[PPUB-29P+EV M&41G**JDER%!.,X'U85)X;\3V'B 2_8?/)CD="6@<+@'Y6WE=OS*5<<]&%34_PJL=3M[,2RO:-I[& M5/,BN6E>9HW\I"=RGC8G4/C@8&#P =1>>(;2VDO4(=S:-%&Q&,,[LHVKSR1O M3/\ OKZUJR3Q11R/)(B)']]F8 +]?2O)X=!CO;W6KE9HOLJ--/!++)/>6I7[ MXW^8NS#.!(P1C]Q1P1D]AHAT?3[77;A4LX=.EN]FV*,"-\11J550/F)?<. 2 M3Q0!H?\ "6:&-0GM7U2Q0PQQR,[7*!3O+@ '/4;,GZBMM75U#(0RL,@@Y!%> M$>'] O\ 3M<-QJUW-INF0R65P'>:<,D2S2&-9HS+L524*\@A,J=JY;'K'BQ[ M2XT>)O-N)))F'V-;.[EA,TC#"?-$P)3D$G. .3TS0!K:7?Q:E9K?^%=(TNQ\2:9:Z4QG_L[3Y4N)F=F)E,B("8O;UQT- &F3BL'0/%>D:Y<306%Y"\\ M-7D.A7,$-K>W)E0[EM9%C.TXKR[QK8W.IZR"UA?N-CS;V,))B&5"%' MEC58LLI.27;)'R<$=1I>KW.K^$OM-WHS:?%);1R1*]ZL2.K#( =#N08QV'7' M- &U'K%K)>6EO'YC-<^=Y; 97]TP5LGZGBM.OGVRT&Z2WT^\BEE:WLX9+VZ, M5S*$@S.N"06PWR0N#ZYR5[U[5<2W>K6T4V@ZE;V\:RR)(\MJ9=^QBA"_,N/F M4\\@]O6@#8J#[7!]M^R>:GVKR_-\K/S;,XW8],\5GVECJBR(UYK!E4')2&V2 M,-[<[C^O>N9\'V_]M7'CK^T?-22;5)+%FCNKZ> M\>]+VW9//^R[A("/-SC9G^]GC'KQ4E]?0V7V?SRP\^40H%4G+$$]NV 23V ) MKR3PG8VS_";QK9,H2VM;V_\ (&<>3Y?S(0>Q5@"#[5K^*DU/4+33+]]1BLO. MTR1G\U#Y<"F-&E?:,$N060?,-H.0AZ=J%MJ*2/9RB5$8*6'3)56'X%6 M4_C5NN"\"QZU/X@U"]U*ZLT"V]M!/:6UJ402>5YG!+$Y7S N>*Q_B M%;W-Z=!M;%"\S:AYC!;@P$(L,I+!P"5P=O0'KCO6%X!L=4M9[""XUFY9)XY9 M9A&(W69X/L\);] M6N* .GDNH(HQ)+-$B,,AF< $?6EM;F M"[@6>UFCGA;.V2-PRG!P<$>XKR/2-/TA+BTU(Z?8A[201RP,((Y;AMLPDD^< M@,-TB#+$9\ML9&"?1O!-O';>$M)6&/RD>W679Q\I<;R...K&@#;HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "J&J:G#IS6BRAF>YF$**O;@LS'T"JK$GV]ZOUY_\1M/AGUC2Y+F_NK6 M%X;F.4PD;O*V E$!!&7(4'@D]!VH ZO0-;M=;MVFM1(JA8W D&"4=%=&QZ$- MW[@CM5F_OELFM_,BD:.:01&1!D1D]"WMGC-<1\/;#4+C59]5U75Y[F]AMX;* MX1/*$1D"EW0A4'W&D '<$$$\D5#XVTW3;G6"D6FPZ@C[?[3)MUF-HA=29 3R M'*DC R0/F &WY@#T:*6.5=T3JZ],J06=NL=K,,A+!=AD+ %2F.3Q\P(]<@#->6?\(]')XJO[R_T74- M1\F.)YK64F6-(B\ZLJAVW2'Y%8$!MS XP&% 'M%4+'5;.]4&&=,M(\2JS %B MK,#@=P=I(]1S7+^.5BU#PM$EE:1&UVJ!//$5$"%A'\BL 0^"<<<8SZ X7@>/ M1K+Q?JUK!IGAJS2*YBAA>*Z5IE:5J=M8Z ME>P6LMQ"\R--(J)A61<9)')+C [X/I3O#GB+2_$5C'P7 :-9&C256>+< M,X< G:>V/8UPOQ&M8[R\CBN+ 20W%QY9FNY&B+';L"QE5.(QO+$$8;#GL-W0 M^ I+V/1]TNE1HMQ']M%Q;R*$N'< GY"<:II&HMJ^D0:;9SZ5:3GR9X$U$ID)&S(O[O=M!$; MSG)Z'!'9W=M+#X2G MM4TZP'EV[1K9%R\!C QLR5'!7C!&/K0 ^#Q+I4]]#9QW:?:)3*H1CM(:-PC* M0<'.XX'K@XJWJ6IV&DP*U]=6ULI!$:RRK'NP.B[B!7@G@FWO4\9VL>F6=I9R M23E#)-81[(MJ2?,HCF&2?*?^'J,YKOOC/YSZ=!%I<]TVHO(H>VBE,]HERT,L<=@GE70@#/&LDK\E3GB11QW5O0X .ZTR\2 M_LDGBAN(8VR%2XA:)\ XSM8 C\0#3OMD O(K4/F65))% Y&$95;GU!=:PO"T ML@L=4F-M=F>&=XO+DO7N#(4'\)<@+DDC@ <#-<3;0>(+3Q+9V3/K+7(M;J:1 MK*.T1 \D\;R%#,6S'N/&1N^[[T >I:E?6^FV,MY>/Y=M$-TCX)"+GECCH!U) M[#)-.CNXGOIK16)GAC25QCHKE@O_ * U;YU B M500'+D@;>XW 8)%-&20$.I4$.#P<^M*\4;[-\:-L.Y!@'KC&<,IQG.&![BK] %:XEMGN([&<*\DT;2K&R%@RH5!/3'!=>#Z M\=#5@!5 ' KRF*RU>'Q/X=MYK68W/V.]/[_5I8@P#P\ QAL ?+QCGCTK MOM/TNX@\,:?ILEW+' M2WEW?HUJ(T>$7\J^?,.MP I&Z)@%52<@A"".*Z#QFMU/-;6EC>7D$\UO<")+ M9@N]_P!V%+$J<*-Q.>/Z$ WM-N+6_LH-0L2KPWD23)(%P75E!4GOT(ZU!J$^ MG6RXNUCV7%S'$_R;@96VA-V.A.$ )[[?:N4\%V$^EZQ9V$QOD>UT]X)8YKEI M87VF$(\0X & W88Z8XKC?'ECIEYXVE>4V,X\AYG\^$RAU^4,H;:<,=@4%01& M%;.2V >SQR6M\C>6\-PB. =I#A74@CZ$<'\J8&M+V:1"(YI+.8 AER8I-@8 M8ST.UQR.S5S'P]N]&LO"0&GND:0 SW*"U$#H7);YXUX#8X^7CCY0!@5R&L7< MMO'K%]'9R39DN+C+3ZC'%-M),2E BQ!B B\MR<MWEQ%:6DUS<-LAA1I) M&P3A0,DX'/2H+*:RCF:RM!&C+&+@I&NU=LC-\WIR0Q__ %UQWQ(A63PE#ITL M%U)?,D:![:WN7BB4E5E=C'V5"[!6;)QW-9E M$8N+I!#ANLBIN.W'?&YC^-2FW@6Y^TF-!,$\H.>H7.<#T&JW5A:-*+D01V[&"1W*J$'EY8*H.\$D@,I'>MZ93=_#F'^T9WF,L,<4 =!80Z=]OU"XLD@^UNZQ7;H/F+*H*AO<*P_ MU*T5E;7GV@QV\5U<$1&7: \AQPN>IX'3VKQW0;O1KC6],FU/6K*:W;;,9#?^ M8'$:JJ"?YR4DWF-ADE<'8>5!/3_$F[U2WN;.:VU&SAM?+DFLLVNXFZVK%$I< MOM.XS%AA1@*3SB@#T1U5U*L 588(/>L32?#_ (>\.S0?V7IFGV$\H^SI)%"J MR2#!8KNQN;A">3_#GM6%H&MWESXBECN-:MY[>%M0:>V2- T"Q7 2(,1\V=I/ M/&0O<\UR?B;5-03QC;/)),=/:#S[-+JX-L\)8N#(PRIR5# #((0\X8F@#UA] M/LEU!M2EB5KI8R@ED);RT[A<\*#@9QC.!G.*JZ;#HN@Z1))8?9++32S73NK! M8\O\Q8GTY_+&.,5D(\EO\/OM,$]WY]U;),"XDO&5G5?E4,2=O;DX&BVJR*UI,/WAMXI"R2[T0R#:X.,2$!?F^\L:];^>JHC M1013E;*0[T$4D@8REMJY8XQSG/;!H ]%T?2+#1[+[)IEK';6^<[$'7C'/KP M/H .U3:?96VG6J6MC"D%NA)6-!A5R23@=ADGBIDEC>1T1T9X\;U!R5SR,CM3 MS0 C,%4DD #DD]JSK/3(;?5KW4;=R/MR1^:@^ZS(,!_KMP/HH]*XVWU2&S\* MP7K7[AUT.**5'7,;3%%\K,AX#Y<_+U(<$]!74ZWYFE^%W^P/(K6L<>PQQF1B MJE> O5L@8P.>: &ZEX?T_4-,GTR%(;6SFN!)=Q6\:KYW(9E;'][C<>I!]\U? MU'3;*]D@FOHED-L2Z%F(4=#R,X/0'G/0&N%@FU;^W+T6%YJI#ZI;M,/[,"Q/ M'L@#Y9AN4; 1ZUT7C8ZK%8_:+*\M(=/08O$FLC.WE$X=Q\X& N21@\ ]>E & MWI^GVFG+,MC D"S2F:0(,!G.,G]!3+6QL-+::2WA@MC/(#(P 7>Q/ _$L<#U M8]S6)X!M[]=%LKB[U*6XMF@VP0M D8$>[]T_3<"8PN02>2:Q?&UUJ,?B33[> M&&WBBGGC9G>[D9&2.1&5WB6,[/WA1-VX?>YR.0 =S=64%TQ:926\IX=RL5(1 M\;@".GW1S[4R&QLX+BU,,<<3VT)MX43Y0D;;?E"CC'[MJW0\&W][K ME[:6UE,T1S]UBC)G_OEV'XU%I6 MFVNE6OV:QC,<.]GP6+5C4,Q8@ %CU/OQ3Z ,Z'0]*A=GB MTVR61R2SB!=S$G)R<9/-7K>&.W@CA@18XHU"(BC 50, >E/HH **** "BBB M@ HHHH **** "BBB@ HI,_-CC/I2T %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 56N["TO)K>6ZMX9I+=_,A9T#&-O49Z&K.:* (8;:&$S&&)( MS,_F2%!M+M@#<<=\ <^U-L;.WL+9;>SA2&%22$08&2F58,/R(!J.WTRQMMGV:RMH=GW?+B5=OTP*MYHH RM4\ M/Z9JLRRZE:K_P##G'<]JFT;1M-T2V:WTBQMK*!FWLD$80,WJ<=3 MP/RJ_FC- %*32[*35HM3>VC-_%&8DGQ\P0_PY].3^9]33]1L+?4; *IZEX=TC5(K>+4M/M[ MN&WE::..9-Z;V!!8J>&)W'KGDYZUJYHS0!5M=.M+.Q^Q65M%:6N"HCME\H+G MKC;C'U%9UQX7TJY9&N89YW5#&K2W4KL%.,C);.#@9^E;>:,T 9K:'IY^Q[;= M4%D&^S*I($188+*.F[&0#U&3CJ:@C\-Z=#'IZVTFPZG&L5V96M^=\*N563/9L< MD=>,X.>0:NYHS0!F:CHUM?3VDY>:WGM@)+JNH^%M,U"Z2>=)TVVWV0QP3O"C19^X0A&1R>*W,T4 ,BC6*-(XQM1 %4> M@%4=6T:TU62U>[#DV\BR*%; ;#*P##N-RH<>JBM'-&: *-_IL>H2Q?:99C!' MR;<,!'(>Q?C+ ?W2=ISR#Q4-YHEO"4H)%!R%<=& .<9]3 MZUJ9HS0!072X#J*WT[23W*;A$96R(0>H11@#C(W8W8X)Q3-,TA--N)FM;FY% MK(2PM&96BB8G)*<;@,Y^7=M&3@#BM*B@#/72K9---BH<0%BV58JP8MOR",$' M<&+;19+>2*[O[EK M>V^RQ?:IMX2/Y<@# SL7\JLW^AVVIW$C:J!>VQ7;':S(IBCRI5CC&2Q!(R2 M< X&,G.M10!!9VD%E;B&UC$<09FVCU9BS'\22?QK/O\ 1A=W=Y<+=3027%H+ M7=&!E,,Q##((S\W0@CBM>B@#..EJOA\:5!/+$BVPMTE4_.H"[0WIG]*Q5\#: M24C\[[0\RQ)$TBRE2RI&J#&/N\HC\8.Y$.?E%=710!SL/A:W2PMK:6YN)#;0 M)##+D!XRL@DWCC!8LD9.01\@XY.8[/P?:6QL6-[J,DEDL2PL9]H41\ ;5 !! M!93D'AFZ9S7344 9.E:%:Z=K&KZG #]IU-XVF/0?(NU?YGGWK6-%% &)8>&K M"SEA*(6AMPPMK_W<_C5"^TEM2NC_:,_ MFZ>C*\=HB[58C!!D.F02,UKT4 8UCI,]AJ3/:7VS2VRQL6B!",IW&G37#3!['F(Y5C]Y&R68%LYC7D$'D\\U MM444 %%%% !1110 4444 %%%% !1110 4444 )M&<]Z6BB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH X/7=/A\0?$VQLKS>]IINFM=%4E=")9)0J'* MD<@1L:Q]!TS2K9O&&M*D_P!DTN\D%O']LF*J8(E,A.7PZ'^_^QWCR23MYGSN9 M'+-EL=\X^E 'FFH:OXA@^&FBZ+/I>I65UJ,EK9+J37<4A=I&#,1ME,>2WU[5M=N;_POXCUJ!M1DCMYK2\DCA$<86/ 42J/O(QSC^*O7-6T2TU2 MXTR6Y#_\2ZX%U"BG"[PK*,CVW$CWQ7*Z/\-HM'CBBT_Q3XHAMXV++ +N,IRQ M8\>7W))_&@"UX\8>'OA[+::/]IA?]S96JP2,9LO(J (Q.XM@D]<\=:XZUU%8 M/$I?PY;>(+"UT2*2;5TU*]D>,Q^2QC7RY)'.BV^L-IQNGF4 M6-VE[&(V #.@8 -P$I=*N8)%\2Z_< MQ0@*+>XEA:-@!T($8/Y$53L?AUH]K=:!/ON9CHJR" 2,O[QG??O? &2&R1C MR2ZQK!.LZUJTUK:SW$V(K0 [)'&2=L:,KX _V<#FM2TUZ MXOOA-+;Z;JMQ/J+:D='AOA.3(Q:Y"H_F9R3Y;*(7:HX3C?4"@ M#C=,\2ZGIOQ!U&^U2ZF/AF\N[C385D2VC!##G^,K*.F25Y[5!X=@U3Q- M=Z!8:AK&LVJG2Y=6N6M;UXG+3S_ND+9Z*@( Z#'%=KJO@2PU'P:_AYKBXCB: ME ')Z_JFK:3I&L:%!JNI7DT>K6EE:W2?-=+'(JRNF5Y9@H;GK@U(UV-, MTGQ%K$&H>.$>PLI#%'K ,<#NRE4*[E!8AL'KQGI737?P^A6#3!H^J7>GW-E< M279N65)WGFD7:TDF\$,Q&><<9XQ4]UX/OM3TN;3]?\176IVTD\$Q5K:&+Y8W MWE/D49#$#KTQ0!Y_X?N[N?7]&M-$UOQC=ZO'/#)J5MJ8VP109_>[@Z*1W"]3 MG\Z]$\:W.H7.I:/H&E7C6#ZB99)[R, R1PQ!=P3/ 9BZC/;DXK6O=#AN?$6F MZRKM%=6<^?4U7\5^'?[<6TFM;Z;3=3LW+VUY"H9H] MPPRE6X92,9!]!0!QVI7=WX!UGRCK&HZEIUWIUW(M#&MS:29)S%%87R7I0)GS2@;:N<\?,0>_2 MBWT3R_%5YK:UBM(XMF/*569FYSSN+#TZ=^P!YWJ'B^_U237_P"S+B]M M%GO;#1[%983$\,KG=,Q5AD':W_COXT_Q/>ZNGB[4+>Y\17^ARO(@T8/"OV&X M^1<*[[3\Q?<""0<8QFNIM_!$<5];W#7A?R]8GUB1/+QYDCJRHO7C8"HSWV]! MFJ5QX"O;FU?2;G7C-X;>X\YK*2T!E*^9YGE^=NSC=WVYQQF@"W\4-:N]"^'E M]>)34WNE4QVJ* MF4?S H );C&>F:]#\0:)_;,VE>9,J065XMV\9CW^:55@JYSQRP/0]*;XFT%= M;T^+[;PY)?H\VF:?+'%Y31@_+YA< M%F+*5R1C&[@=JZR'P!I-CXFTW5M%M[734MXIH;B"" 7*R 9((QM(ST.W2Y$EPYSM4LC?*%P0>,YKO? \[7>@K>_V])KD%P[/%=26Z084 M?*5VJJ\ JW)'>L*/PEXBT[Q!J^H:'K&F6T>H-%^[EL6D*)&@1$SY@X S^)-= M7)9W\_AV6SN;J(ZC);M$UQ'$40.5(W!.0ZJ-H93EV M1CWZ]J?\/_!"^#[O5WCO#<6]VZBVC93FVA4N5CR2<@&0^E '*Z3>^*X-%\0: M]J'BTW5EI,]W&D'V"!1=+"" 2P *Y<$<>@YYJ?P7KMSJ=WI,4GQ$L[^\N%26 M2P2QAW'"[I$W+TX#<_E6]>^"[F3X9R>&8+R(W,AW//*A*,3/YKY'7!RP_&M MVWBVXM;N"XNM%A\RWDCBDMXI0R2%2$;EB, X/X4 <;I/Q$OCX=\4W.I-"MU! M:R:EIFU0!);,66+COAU )_VA6EXDG\5P:GX=L[+Q##;W.JL(F@;3T?R@D.Z6 M3)8$_,.G'W@.W+?$7POBU6S\+6\-TL*Z7%%:77RX^U6Z%&*<=]R9'N3757>A M2W7C;3]:EG0VUC9RPQ0;?F$DC+N?/IM4"@#D;OQ9K&@:EJ5G>W,6KR6%I;Q# M9 (//O+B9A&,9.T!-N>3P">^*T)]1\2^&=0TF77]1L=3LM3O([%XH+0P-;22 M9VE&W'>N>#D ]#ZU-?>"9K^W\0-->K%J%]J$=]:7$8)\CR501 C(S@H:?_H&9;*TL1(L1N,$++(S?-\N> /K[$ Q?"_Q&N[F#Q/) MJXA2.WAN-0TYU& ]LDDD>T^I#1CZ[JG\4>--7T;POI M_L\^N_8!J.H;D^6. M%4&\[1C!9R%7\?2CQ!\,GOO#'AO3-/NXK:;3HQ;7,F,">%P/.'3JS*",^I]: MNZA\.+;6FUV]UQFEU?4/,CBDBN9DCAAVA8TVJ0& P&((.230!O2Z[+)XWL=' MM/*>W:PDOKA\Y8#>JQXYZ$[_ ,J4:W<2^/SHD*H;2'3OM<[XRPD:3:BYSQPK MG\JYS2?#/BC2-8^WV\NC7L&&'0[RVE*W.&W1SQ M_,5;MM9/N@#.5/7/%SPIJVHZCI,^JZU#!I]I*QEM8F!62.WQD-,2N?$EKH4%RMF8K:_AN[U),LKJBME%!'.6(ZXXS]*T_%5A=:EX8U2 MPTV2.&[N;:2&)Y#A5+*1S@'CGTH \VT#X@:I>W>@S)K&B7ZZK=B%]*MXC]IM MHV+?.2'/W5 )W*.,UWO@[6[C7?[9GE6-;6WU&6TM2BGYTCPI8DGG+;NG& *Y M'1_ 6IF\T ZC9^'=.BTF5)Q-IBLUQ<%$*A69D7"G.3USBK'A?1O'.@>'X]+M MXO#1V+*WV@W,Y8R.6;>1Y>#\S=/2@"W<>-;IO']MI5G%;'1%NO[/NKIPQGW9 ?^ ] M\UGVOPNM]-CTB?3[VZDU*TO8;RXDN+J0QS,&'G/LR0&92V/K@GK3=0\ :I-X M3O(;:^MX?$3ZK-JD-SN.Q&=BNTMMSCRCC@=<=A0!67XJI:1Z5=:O]E@LKN*\ MNB55B[Q)+L@$8S]Y^ISQQG@=-'5/%?B2P\()K5YI]C8W-Q=PPV^GS;Y'V.P4 M!F!'S\[L < 8//232_AQ8BZ#:W;VEY;P:5!I=JGS'RP%<2MSP"Q88/7CMFL2 M-;B?Q%X4\&ZK>07USI5U)?SR1,Q8Q0K_ *.9,XPQ+KD#(ROO0!ZV**** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **Q]:U&\M9Q#86R7,[6LMRD9;!I9M+JLECNZJT!94 QW+>_>@#1 MHK@K/QP9=9N;.]O/#ED+789-NH^>T@(RP0;4/''..IKK=3N;R**(Z;#97#R' M"BXNC"&.,C!"/G@'MVH T**Y[PEJNJ:S:K>WEM96ULS2((XI6D?(_$L5AY]M8B:XU*':Y@2TGE!7()&8T;!*GCTXXH Z2BLW0]9MM:M MOM%DET("%9'GMWB$BD9#+N R,5I4 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#FO$\-Y_ M:5C-;PM(=N0B^1+@GT^;:, M^I%))!::)IMQ]FLI'B9RXMK>,ON=B.%7H 3R>@&23@9-:M% 'G]C;2>'MRS;X;J54 M")L7^)3O9<-STKJ** .6\+6G]G1PH?#TUMVHH R/#VJ17D3 M6HM9;.XM0(Y8&B94C(XPC8"LO'!';L.E:]%% !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 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 %%%,DDV(S!6? M Z+R30 ^B@'(!HH **** "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@ IJH$S MM'4Y-.I&7<0?2@!:*** "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@ 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@ 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@ 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@ 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 1CM4D]!0C!U#*<@\@TI&>M P.!0 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 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 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 456NA)(?*7"HPP7SS[@ M>^*F@B$,*Q@LP48RQR30 ^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"<#FJL,HN\20MF Y7./O>X]NM37"&2"1!U*D#ZTK$KC:N2X>XD5(E4;49"Z9Z'\* +WE+\Y!8%CG.X\'&.*992_:(O.*!,''-)&R7$ZRP3[HT!#*O*L3[T 6J*** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@!DR"2-D)(##&0<&J6H6OVD06[!VB+[G;=T ' M _&KTCJB%G.%'))I'=4Y=@H]SB@"OYV97MXV1=J MLH8#TS1(1\JLNX.=I].AJ0#% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 % &*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH JZH=NG7#8!PA.#WI)K..:]CGD56*H4((SG)!'Y<_G5B:-98FCD&Y&& M"/6G 4 !&?:EHHH **** "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@ IKMM4 MGT&:=2,,@@]#0 C.$C+N<*HR3Z4V&9)EWQ,KH1D$4\J"N#R,8P:4#'2@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** (YY5@B,DAPH(!_$XIZG(S3+B% M9X6CD&5;K4@H ***8 59CDG<\DM$N( M6NHU#O"'!=5/0E>H% $]%5+K4;.UMYY[J[MX8(&"RR22!5C)Q@$GH?F'YBI+ M&\MK^U2YLIXKBW<962)@RG\10!/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 %>9?#S1?$>D>+=5^W^?_9UQ) .^T5H?"NQU+3_", M<.M1-'>-<3RLS_?D#2,V]QDX9LY(]Z["B@ 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 LB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _]D! end GRAPHIC 23 image00009.jpg begin 644 image00009.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" -_ K<# 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#ZGC.4!-.H M'2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ;&,( > MPIU Z44 %%%% !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 %%%% "+] MT?2EI$^Z/I2T %%%% !1110 4444 %%%% !1110 445'EV5O%/>:E8V\$HS')+.J*X]02<'J*M_:(3Y0$L>9 M1F,;A\_&>/7CF@"6BJ;:I8+=_9&O;4760ODF50^3T&W.:G2XB>:2%)8VFC + MH&!9<],CMF@"6BH?M4 ADF,T7E1E@[[QM3;][)[8P<^E0W.J6%JL;75]:PK* M-R&295#CU&3S0!E/J.W_X]X_\ =%24 %%%% !1110 4444 %%%% !1110 M5QGQG_Y)5XI_Z\)?Y5V=8GC;1#XD\):MHR3BW:^MW@$I7<$)'7&1F@#AO$.@ MQW7CRX?0(/#NH7EGID-M)H^J0,BPQEW96A8*5 ;D$!2/E&2.E9'AV^AN;3P$ M_AVPGM8X$U0Q6L\QF*/&C)L5S]Y=S?*>!M Z=*]$USP7HOBBVLSXMTRPU&\@ M0 RB-D /4A>=P7/8DUK6^C:;;?8/LUE;PBP1HK41H%$*L "% Z @#\J /'/[ M.T*+X*VNL)HEEK!DL3>ZE?M=+#=I<; \CB4JS>:'W<9X( ]J9>/?V'Q*\3>- M]*665;"*S%_8+@F:SDMPSE?]M"JN.F0".^#Z=>?#_P *7FJ-J%UH-C)=/)YK MDI\KO_>9/NL>.I!K>M].M+:[N[J"WCCN+K;Y[@JIK^K7UW>+:+YCFR2]D,C8R.'^1,G'WSWI9+73]2^!_B.RUC28WU? MPO;7%A#)J%LAN8HE7= XR"4)C*=#U!Q7LFA^%]%T)HSH^G06ACA-NGE@_+&7 M+E1Z#B@A0WK@,1^- '#>+-'T?P]XD M\!QZ1IECID$NLMO^S0)"K-]FE5<[<9)S@5@_%ZY_XG?C*,$^5'X.82'C =IW M"#Z\-^=>L>(M!TOQ'IQL-;LX[NUWB0*^048=&5A@JPYY!!Y-95KX \-6NDZI MIL6G;K75 %O?-N)9))P!@;I&8OP.G/':@#RSPOHR6_C#P;:CPK8^$[^-?M0O M8[@,VHQK$5DA&Q<%CN5R&.0 2,\U:\$^%[75M--[<> ]$U);C4+QS?7W.X@QNH(!!!]"1CH02#7.)\,_ M"\;NT5M?Q!G9RD6JW:(&8DG"B4 9))X% %+XS:K]G\-0:/$MU)<:W.MF4M(7 MFE%O]Z=E1/F;$88<=V%>=ZI<+=?!7Q5X80W=JNGZC;VEN+B"2&5;.:ZC,1*2 M -PK,G(YV'K7NL^D65QK%KJDT"O?VLKZJ?&7@;PMKV9=WJ:A!>2( MR,LTK1\;MN,*H*D[##=S@Y&>U $OB^XNK MSX9S,-5@T:_O+2-%NYG,21RR;1C=U7).W(Y&>.:\[\F#0GU>TET'4/#%[/HM MZ%A6Z^UV>H;(\[M^3B1 #C< 2"<]J]IUC2[+6M+N-.U2W2YLKA-DL3]&'\P> MX(Y!&17.Z?\ #[1[7SS/+J6H-);26:-?WLDY@A<8=(\GY<@#)'/ YH \Z^%O MA&PAF\.WY^&DMA.(8Y?[6.IQR*K>7GS-@D+)%O+AK>3 M5/[#$ CD$(L2,"??C81Y_P V0&#;?\2<6PM!%N(.P# ^;KN[YZYYH P_A]*\OBCQ[F M0O$FKHB.UU QH[[0I;&.I"CGVKH=3T"SU'7-&U: MY\S[7I+2M;;6PN9$*-N'?@T >,WEY?\ ACP]KL21:MX?TS7+RTLM)M[J4S7- MH&&+F555W90$!8 '((]Q5ZP\67$_PYN](TK4KM+NUUB'11J,H82QVTTZB.?Y MP#GRWVY/.Y6U^TBD*CO(Q57S\VY<8P1C!XYWX?SRZEI<4^HZ5XZU*X>^N$:^ M@UB1+O>@ M#0\&^9#XP\96GVF[EMX;BW:)+BYDF$>^$,P7>QV@DDX' ["NQKDO!]CJD7B3 MQ5J.J6*V<=]<1?9U$ZRETCC";CCIG&<=LUUM !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=OQ;Q_[HJ2F0?Z MF/\ W13Z "BJ]E!) L@EG>?<[,I< ;03PO'I^=6* "BBB@ HHHH **** "BB MB@ KR;]ITS?\*ND2WD:.22]@0,&*]6]J]9KCOBQX+;Q[X/ET1+X6+-*DHF,7 MF#*\XQD=?7- %B'1H/#G@F+2H-0%I;Q1"*>_N)3O /#R;F/WR3QDX!(X(&T^ M>QZXB2V:76N#[+9AS8W$?SLC(,!KBWC&Z)/*+H2<=7)V';CTO2=,UFW\+65E M?7]C26K.CXXW%-ZG<5ZX;J3VXKGM+\#:S:W$+7OB"TOH8?)=89-/ M< RQ&39(W[\Y(#J/7]U&<\<@#O&^O"V\(Z=-VYS MD;BJ_+Q7:>(/"]OXAM;2'5IY)!"5=E6.,QNX!&[8ZL!U/3D>M8_@WP$GA^'3 MY#J%Q]K@C"2B%8DCD[[21&'977+F&*_N;."UN=/+&.>X+2M< M3&,+A9E"INVY '3(KHO""M-#J$ER=]RES)9LZR2D.D;$+P[L0<$YYZDFI+C0 M/[0U5[K4#$L(=66*#V.GR6RVZW=P\ MIC60.X W$]!P3WP*]FKSSX7^!=3\*:[XIU;6=5@U&ZUR:.9S%"8Q&5,AQR3Q M\X ] *]#H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH 9!_J8_]T4^H[[;NVJ6QGG&<5Q&E^/M6>S\/ZCK?AR&RTG6GMXH)[?4/M# MQO.!Y0=#&F 20"03B@#T2BN2D\9PQ_$"/PR;.4I)'C[=N&P7&PR>01UW>6-^ M:S=0\8^(V\2ZWIGA_P )1:I#II:3:>+ M-!71QJ7<.OW]F#DA3\N>A(.,UGVGC6PN?'5SX92.43PQG%P2/+>555WB'.=RI M(C?B?2@#JJ*BAN(9_-$$LHJK!J M-G<7#6]O=V\LZH)#&DJLP4]&P#G!R.?>G6][:W*R-;W,$JQDJYCD#!2"00<= M,$'\J +%%113Q2LPBECF:Y?Q9XX@\,3[;W1]:F@+QQ+W-7WE2,J'=5W M':N3C)]![T /HK*\0:[9Z%HFIZI=%I8=/A::=(<,X &<8)'./4BM-)$D#;'5 MMIVG!S@^GUH =165INO66HZWJ^E6S.;O2FB6Y#+@ R)O7![\5!X?\2VNO6UI M"6!V^H4]* -RBN<\6>+;3PO$TVHV6I26JJK M/<6]OYD:[FV@$YZYQ^8K4T?4?[3MFF^QWEIM.?T- %^BDS M5&SU6VO-2U"Q@9C<6#(LX*X +J&7![\&@"_16;X@UJR\/Z5)J.J2-%:1O&C, MJ%B"[JB\#G[S"M'- "T52U/4[;3%MC>.4%S<);1X4G,CG"CC^=7,T +15>^N MX;"QN+R[D6*VMXVEED;HB*,DGZ 5%<:E!!ILM\=\D,<1F(B0NS+C/"CDY["@ M"[14<,HEC6100K , 1@C/J/6J=AJUM?WFH6UNQ,MC.+><%2-KF-)!CU^5UH MT**Y*Z^(7AZTGN4N;J=$M96AGG^R3&&)U."&D"[1C([]ZZF&59HDDC961AN5 ME.01Z@T 244F:,T +15'2=4M=6M39)%O7.-R.48?@RD5=S0 M%)FC M- "T4F:CN;B*UMY)[F6.&")2\DDC!511R22> !ZT 2T57U&]M].L9KN]D$5O M"NYW()"C\*QM$\9^'M;U(Z?I>J07%Z(S-Y*A@VP'!;! XR: .AHHHH ***I6 M>JV-[>7EI9W<$UU9,J7,2."T)(R P[9% %VBJ.DZOI^KI:9#_ *E/H*>3@$T 1I$% M=FR2S8!R?2I*R-&\1Z3K-S?P:9>Q7$UC,;>X1>L;CLW\&HW.I65M%+Y%S?2SI%.J#)2,L4W YQ@<=L5Z(2!R>EK)IMA MJL,]U(S+$55O+E9?O*DF-CD=PI)H \W?P)XJE\(2:PVJ2#6WO?\ A(1I7V:/ M NA\RQ>9][A (^N.W2KFH_#@>+O$/C6^OX]3TVXNVMS87"W+1H?]$B!W(K88 M!P5;(YY /I[%2T >9:[9ZEJWP2^P6F@O8ZB8H+8ZM+6V:YO#:L]M&@R_G+\R%?]H, 176TR618HWDD(5$!9B>P% M &-H]FGAWP=:VMC9-BQL@$M8AEF94SM'JQ/?N3FO+T\&^)+#P_I/B.2[EN-; MMM076I].BME#L\Q GBWCGB-F7&/X0*]=@UC39[/[7%?6K6WD)=>9YH"B)P2L MA/92 <$\<'TJ_0!G:9/#)'>20V,UJ%G?>'@\LS, ,N!U8'L3R<5Y/:Z/XCLO M%L?Q'.FNUQ?2FSO-)CA'G0Z>2HC? Y:8%%9AD\':,8KVFB@#P35;'48-0+R: M)>R6\FNZG,MRNE27S1!O*",(^$I)[SPA8^(]"DD@L+ M/5HYH[RT'EQNUVI08Y3E&XP2,=.!7O5% 'SZ_@J]L/#/A2+PUI4UCK4NE:C! M-,L;1RAV@.Q9'/*G=@+N(P<8QBJ_ACP[*;*\EL/[35[;0;NVGA_L'^SPS-'A M89#D&9P'Y8KQXXBJNZM"5\P M]"^2YR>3S70?%V&6?PQ9K#&\C#5;!B$4D@"YC)/T KMJ* /+?B9#I3^+K.3Q MEIMS?^'1ILJPA;=YHENMX)!5 2'* !2?1L=ZY;PKX3U.6_ADU32Y)-6L_":I MI\MY&':WN/M$YB 8Y"RJOE44 >4Z+H%UJ'Q4^(,XU+5M,B,MCL:T*(LW^C*"U>XT4 >>_$2#6;GX5 M7\.J1VTVJL\.Y-/1RA_TA,;0V6Z=?QK$^,B>9XGT0:Q);0^'!:3[I+RPFN[? M[06CVATBD3#;0VTL2!\V!DY'KM% 'SY'#IT-KHW_ G\^K7_ (?72I1I\DUG M/$3/Y[]8PSL)!%Y0C+'.T$]:;K6@07FA^--;:UU:/4]/T^RET][J9Q<0NMJI MW,%.#)_>//<5]"T4 >?_ !LCFE\"+# ))'?4+%2%'+?Z1'V'TS7#^*+&X'_" M4:[:S:E_:=KXHM8+0QW$NQ(R+8,%C!V\[F!XYQCM7O%% 'SK:W.GRZIX;^VW M=\WC-O$P.H6TMQ(WEQB20*"A^41X$>SCN,=ZLZIKI?PYH6AQZG=C78?$EXMW M#;.6N8D+7A3(SW#1E 3@X&.G'T#2;1W _*@#YDTE+/4O"/BBP@MHKU$\/22- M/923I&98^4,\4GW9]P)R&.=K BKPCLKG_A-[S2KBY>TT[PK#-ISP7#F*-FMY M\NN#RW'?.,5]%+#&I8K&@W=<+UIOV>$*R^5'M8;2-HP1Z4 ?-/Q6UI4E\010 M3,FLVEE;_9FEU&9)HP( Q>VAC7&WG)=FQG.3@"O7_AM.TNH^,6DR\AU*)RX. M0P-E;8P:ZG4KK2[".2\O_L\:(H1I60$A2< <#.*IVVJ&5M]EI[M$TICE8N%* M\#:V #D$'U[4 >;^'O&GA[0;?QG9ZEJ$)OI-9O62Q53)-*&*JJA "3N(QT[U MQ!.JZ,G]D>)]133OL6AVD=@+F^G@",(OWKP^4I$DJR8&.3A0 ,'-?0;FZ,UX M8M.CWJA>%G4+N?!X)^O.1VJG=_VA-8(TNE6]S>1NSJ9=H5.XVGD@\XS_ +)H M \NN]4UJQ:UT+4+Z>34?%=K9)#.I=#&P4K=2*" 4(C5'QQRW3-9VDZQ>3^)8 M5GU>"VU\ZXT4D$M_!(&-V[KCVN.>[DU-!=Z=$YC2/ M;,O)1V^^02/NC Z=:5]0T>..75KN&*V6( ?:YX@C8/'!/S=>,4 >+>&=0T[S M-/@\5:O)IVBN-2EB'VI[6*6X^W2A\NI&2J[2JY_C8]J=;ZK;W%WX?3QOXAO] M/L6\.RW!=KI[?SR)F$\3V%C=PK'/9VTT(;>%>)64$]^ M>_O[U0G\,Z?R3S0!XSIO]IZUIFH/K6I: MK'-9>%[>[5%N&A+2G[7ME<#'SD(I[=>1V&J;O4_#$9O=/O;R]O[CPK/JZ_M<.L^@7E\QDUT7TF](B5FA18AY6 M'.",A><=5P=3QW;7UMH/B:RFUS5KR&_\,MJ4HN)PP69'7_5@ !%8,05& 1^= M>T6VAZ5:KV@E+Q&%M\8;=& M>J'/\)].E &/JVLZ?X.\&/J.I7LUS9V-N/W\CAY;@@849X#.QP.V2:\WDU&Z MTGP9XC\;/>6<_C*]M4;RED64:=;[P%C51DXC#[WXY8'->MSZ/IMQI\=C<:?9 MRV,>-EN\"M&N.F%(P,5!8^'=%T^8RV&CZ;:RLI0O#:HC%3U&0.GM0!X_XKU? M6-!>^TCP[XINM02>PM+A+VXD2=[:9[V&'<& Y5T=CM.1\O'!Q5GQ/KOB#PF_ MBC3K#6+N^V2:88+F^:+?;?:9)5D(WTK3XH M)75Y(X[9%5V4Y4D 8)! (/8BI[C2["Y-R;BQM93=1K%<&2%6\Y%SM5\CY@-S M8!Z9/K0!Q_PSN]?>_P!07%S'O#;@YB POR@KN4$Y/)Q7F MFFZTW@_Q;XQUZ-!Y5[JFH:I%>\:/HVF:+;M!HVG6 M6GP,V]H[2!8E+>I"@#--DT32I PDTRQ<-^'--N=26^EUZ2,Q:;%"9[HI80-)^\F(CC!;YBW)/08SQ;\&^)?$G MB6UT;3;C6;NQD?5M0T^>XB%O).T4,6Y 7"&,L. 748.,CKFO7+_PWHFHQ2QZ MAHVFW436OB;6-2T6RT[^U-:FU*.74=YTV.UCGFBMY_+2226;$:* M. VU-2=RD;56,,R MJ%^]UQT]8O\ PAXRDT[PO%K# MQV,<%Q#/<;KC=\Y#9C81 84YZ8(P<][;?#_PVOA_2-(OM*M-2M]+C6.W:\A6 M1ACJ3D=^I'0^E;6ZM';.08R,$,0#G<,GC'J=UH>EW9E^U:?:S"6W%I( MLD08-"#G80>-N2>*H:7X-\.Z7;M#8:/9PHTT=P<)DF2-MR-D\Y4\CTH \W\0 MOKTM]+H][K\\WV+Q%IHM[H00K)LD4-A@$"G:^2..PSFO:*R=0\.:/J*7BWVF MVLZWCI)<;XP?-9 C'W /M6JJA5"J, # H 6BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH 9#_J4^@I],A_U2_2GT 9&D^&M%TB[N;K3-+L[6ZN M26FFBB >0DY.YNIYK7IL;;E!P1D9P1TIU !1110 4444 %%%% !1110!S7Q* MM;N^^'WB.UTU7>\FT^=(D3[S,4/RCW/3\:YVV\3^#YO"OA:']Q?B2:TCLK&# M:\\4RE=K>7D%?+(RWH ?H?1ZK1Z?9QW;74=I;I,TOAR'6=7TKPQ>3>*=;C M?5M8OK"=4F "P(+M@J\<-^X'S_>&>",#'L(TG3AJ7]H"PM!?XQ]I\E?-QC&- M^,]/>I8[&TB6%8K6!%A=I(@L8 1VW99?0G9+>>%(M\A!)*ASSU/3H34'A:_P!:70_#.O3Z_JES=:UI MEV;J*:;,(:.$LC1H C H.1R M2C>;.&7,V]B:]EDT+29/]9I=B_[C[+\UNA_<]/+Z?<_V>E1-X;T-IK6 M9M&TTRVBA+=S:H6A4= AQ\H'M0!XYJGB3Q3/J_B'4[:[DADTO41:063:C;P6 MJ(NS(E1QN??N.'R/O#'2O>169=>']&N]3BU*ZTG3Y]1BP8[J2V1I4QTPY&1^ M=:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1161X@U M&6VM)(M/:%M0;:D2R'Y59CM5F&1D9[#DX.* )M8UBSTJ!I+N4J=I8*JEF(&, MG [#(R3P,\D5F2MJ6L0PRV$YLH&C5MX*NS9^\N".".Q!Y-1:;HI/)/L/2M2X6'Z%&Z;73[:!R> M^8TH ]9RKJ>Z]ZQ[N#2/%&D20R>5>V,IPVT_Q#G\"/SI+&^BTK1],AU:Z5+I MXDB)E;!DD"\@'N>#61X7AM+J64)%Y4VU+BX,;%&$DA\S8<8R -O]: .BN+%P M(S:OY?E1M&D8.!R !^6*2.^:!8%O5$6J@YYYQS[@9]JL7EW%:H#(W+'" MJ.2Q] .],@EBN]KJ%8 [D8X.1S\P]CS0!;1@R@@Y!YI:SK*)M/CDB9GDB!+1 MX4DXZDM 'NE%F455%[ EW!9SSP)?2QM*L'F#&+^6/P'+JC.US M*L<\P+W#R"386"X9N0"%!Z#KTH ZZBN;\207FG>$[^:TU:]2>SLY9$D*Q,S% M58@MN0Y/3ZXK4N[Z.PTM;N0RS6Z*I>0#)"<9<@=@.3@=,\4 :%% M>W17NEBNKP2W08;(@+AQ%'[DI@X'10,_>&>?\?\ BK5M.UJ>#2(9XUM=,O)) M9' *!A]E:.4#G=C?(@4C.=W89H ]+HK T"]-QJ5Y ]WJ,[PQ1R,+BV6&/#E@ M-@VA_P"!L[O4=1(Z_W2"<8( M&3@D$ ];HKGYM9%GX7N-3@N8M8*!S$UO]V5P2-@*!L?,"I.#@]:X^Q\8ZA=6 MNGPR7-S9PR13;[YM(GD>14:%$D3C:"_F%MV&4<9'- 'J%%5Y;",W$8??Y@ 3*DCYMIYP,=1#X7\42:QXBU6RCCMQ%%/E=]XCR M>6(H_F1$W KN80S^;"$:*TDM:?AN]O+JWF2_@N%:-SLGEB6,3(22I #'D# )X!/('. ;5%>? M:OXONK?7DBA;34CB*Q.K7I*R%YC&6(,8P8O+9FY P<9Z8Z^/4HX]+M+JYECD M64QQF6!3L+L0H(')VEB!WZ^G- &E17$Z%XEN)=4E2]9I?,CMXX88E&=[7-TC M,![)$&/H$)J_XQUQ],BC6SU?1[*Y:6.(I?)O/SNJA@!(AX!)QWQU'6@#IZ*Y M;P7K9U2&X-YJ^FWES]HGB2*T4)M6.5T!QO8G(4'K5/6/%XL]?CTV?[1:?Z1) MAOLDC>;;I;@M(IVD8$TD:Y]O0T =K17*WNL7S^%+*^C5;>\FN+2)BT9*D231 MH2%)S@ASCFJ2ZQ/<>)H=)MKZXDN8Y&:[18506\2C(9B0>')3;TR"Q_A(H ZC M6+\6%LC["[R2+$@[;CT)] .I/I6/H.D[,ZM?([:@^YY$'W=QP-VWUPJ@>P]< MD\!XB\3R:_XCM[6TC1;6UD99$>,RF=-\84$#!4E@7P2N1&HR-QK=\%^,+J\\ M0)I>JRE9KI&N;>W^Q2(Z1X#8D;[J%<[<'J<\T :]UXK$%C'JEM_I]A=X2U6- M"K))CE9#R%7@Y8XP1WS74SP+>6C17"@K(NUU#'OU&17COB;7[_3?$&MW=K>V MLWV9)85MQ%E&7[-)*-P+A,EU3)P6P,=*M> =8DCTN778KBZO+6:_:&9YR"!% MPL854)5"K,HSPNPDD\9 !UFHW3:)X@EDC,*P3101QJ_RJ&RZ\GW^1,GH64^M M:FIZI%):6]Q$T7FV]S%YT3X+1ASL;CL<.:\V\0>+1J6N1KB0:8MK)#=2_NEB M4O)'@,X,AVCYD+@;0[##<$KUNHV!F@#N6P(=/)I\VL3[)H&L(KM+J2?>K9&V:9N0> #\M:VA MZU-?>*$MTO8);(V\[;2T6]G#QXP%*+NWO(]/LHS$XU ^9YC ,$A7#R/S_ +/ ^M1^ M$=)@FCL];W2+-+'(Z1HVU%CE;>H*],A=HS5.PCM]?T/44T^58]1GC^RRN7#[ M(^A*;?EVD$L-O!)ZYK=UA8U@M[3%TRE0%A@4@/@<*S@?*OK]: ,9KK3M=UV2 M6WN&4VL?D&9BPBF9FV^6.S#=C..N1SUKJ---QL+WL,44W"YC.0P X/\ .N:\ M(V=KJ6F6VJS)&4#/);P,H"6S!V' Z;AC&<#IP!FKVI:LDEI)*[/;V"C:)6^0 MSLP( 7H0!P=W?GTH VH[Z&6\GMHV!EA56<>F[./Y56>XFM+Z..1?,@F8A64? MZO )^;GI]*R;""*XF673[:>W-I&$BG/R)< YRIS\S*",_CD'FMZ^MGN;%XPR MK,R\'G&[^>/Z&@"VI#*"""#W%+6%X=U+[1')!)L2>$[/)YW(H X/4$@D\@GM M6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 -B&(U'M3J1/NTM !1110 4444 %%%% M!1110 4444 %<]<:&P\5:5?626T%A;PW@N(E0*9)9FB8/P.3\KDGN6[UT-&* M *6I?;%L_+TM(1.WR*\APD0P?GP!\V/[O&>F1U'/:;X:FL-9TB&-8'T73(I9 MH9'8F=[J3AG?C!)#S$L,9,AXXR>NQ10!ESZ?-)XBL[\26P@AMY861K<&4L[( M05DZJORG*CKQZ"M2BB@#A-7\+:KJ_GJUU%82O2 MR]"2IR,:T-A=IX1OM)CL(X'CM7M[=1K'G@8QQR1WOT4 U$VP2QC>")".,.7S[;$/!R*[.B@##\/6$M MA),#IEE91R*I+PW3S2.1V;<@Z>N37.CP/,]Q!*[[%&* ./N?#MYJ/@&;1WD2UNKX227)'/!$FDZ?.+;3H+)C;P(+>'RP#,1$9VW*!N&8U +'.0_8BO2\48H MYKQGIKWD>GW$%@][/:W<4RA90#&$D5RRJQ"EB%*9X(#GG!-4=$TN^T7Q)+<_ M8FGM-34#;$Z_\2[:6;9\Q&Y&+NWRY(;@ KC;V=&* .=U/2;BZE-W<$7$RW$/ MD0K]V&)9D9B,]7*KDGVVCN6L:;9WFD6]Q;Q>5<6,0/V*! 5=%[1DDXVCH#QA M0/3-;5% &;X=T^33-%MK6XD6:X4%YI%! >1B6=AGG!9B>:C\30M=Z;)8_P!G M27T%TK0S".98BBD?>R2#GT(Y!P:UJ* .&T73-8M]5-]-HEG]J2U6VBDEON%4 M22,V,(V,[US@<[>3P*Z'5;6XU"^L[?RPMA#(EU-(Q!\QE)*(HZ\.%&6#2YEN(7AB48H Y?5Q=:OX?@6VTV:WGCNK64VT MY5"JQS1NP!!(. ".#CBN1\407/A^R_M;RC#J#RLLLYO,-.7)RA 1A@)N*V_WH CU/PI<+X8 MLH(HUN;Q[]+J9H #\N&XRS+D!<*,D5C^$O"^J>']+OD>WFM$FO6D,T,NZ:.W M0(54#<_WW#\ X 8UZ#XIUEM$L[)H+?[5+/=Q6RQ!]I.X\D'V )J:77+*&^:S MOI0!Y!XG_MJWLIY-4^RM2VX/DALAN64D'GZ X+2_#&N1W=S>WCWUQ;&.*"<6S+;W$T, M:;8XE0\% 2Y)RK,3C&!SZ)K-B#X7AM;5)3_J1&CIO?Y65@#DCTQDD8Z]JZ3: M/2@@&@#BM*TS4+'7-.O+V$R&077G>0=RQ23,C@ZCK]:X+PGK4]Y\0O$% MK)(9+-TC>V.[*_)E6V_IF@#:\)Z6;::]GN[>47GG-&))K@SEHQ@J48_=4YY7 MLV?J>D= ZE3T(Q2A0.@I: .%UBR;PS'IK6T<\VA6[D3PQ,=Z;N?-?^^ >HX] M>:U(=&676;>[9B]M;G[1%(\V\O*RLG(QP #VZDFNCF19$*NH92""#W%<6NJ" MS:73%C_L^&SDBA$2$ES$QX=#CGL..F#F@#I+W5(;201.LF]G$8;:=H9NF3Z$ M\9]:J6^HW;ZP;:5(8H-BNK%B2_+*5]N0I!YR&K,M]"U"XC>.];:C1RV\C>82 M\FUSY,JG^%@,'/7\JUM.TK]S8378\JZAVOLBD)1&VD,%]CD_IZ4 4KF)=+\4 MP3I*1'?9#1;,C> !D'MG@GZ&NHK&\6+(=$N&MV"RIM;<>RY^;_QTM5[2[M+V MRBN(Y(Y Z@EHSE<]\?C0!;HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1/NTM-C^X*=0 M4444 %%%% !1110 4444 %%%% &3XKUVV\,^';_6;])I+6SC\V180"Y'L"0, M_B*UC7#_ !NM+V^^%GB&UTNVGNKR6!42&",R.^77("@$GC-9GQ$UB?Q'X+OK M3PW::Y]J#0R31R:5:\"8:'=ZU\0/"0M;[4].2"TOV>[L-H*DFWVJQ967 M!YX(YQ0!TOA?Q-;>(1>I':WEC>V4HBN;.]C"2Q$C*D[2RD,.002#6Y7@&L6& MO:=X;U_3F6[NM7CUB";5]1E@ED6^T\@[7 C*DJJA5>-#P _K6;.D,>FI-?7) M?09-?L0(]-LKFVA8".;S?*5W9V4K@MM 'RMC/- 'TE17A":8^K36L&G6EZWA M&;Q5"UI"RR(IMQ9R><0#@B$RYQ_"UUF3Q%K-I)>QZ?JZZGY>E9L+F M2YCMPP$)MV601>7M^\"N,[]V: /HZBO Y)YK;XHR-IJ1ZEJ(U2<>2XGMKR$L MC[0Y^:.2UQ@@_+Q@CG(JIX#:_&H:1[M'\RWN(UEB?!&Y6&0 M<'GH:\%T_P /.FF>"!;OJ+RZSX:O/[0?S9'>X?R(GC4Y;JK.VT<=,=*P=4O] M''A_PIINGF"2V31E91J%_=16[7)8JR1I$I9YPZ'Y2< $ #F@#Z0N-7L8-1>P MDG_TQ+8WC0JC,PB!VEN!Z\8ZGM5JUG2YMHIXMWERH'7>A0X(R,J0"#[$9KYT MT*[B*Z?J=[>W']KW7@>803R7,F^6>/?O YY957)'48SUYK=U2YUR/4K7PU;W M-]M\616$]M(I?M>LPV7B M8:VR);27-V]SY7FY6,6RC883%CG&,'<3FO?M)>R<79T^?S@+F03'SFDVR@_, MO).W']T8 ]* +]%%&: "BC-&: "BBB@ HHS10 5YA9[+KXW7$I\W=#:.BX?" M\"($D=_O&O3Z\W\,*\WQ6\1SNK[(XDA0OT'3[OUP,_04 =?K&D/?RI)YZ87[ ML4L"RH#W/8@X]ZYS1]-N](U2*S,-V6E=V-U&V(G4$[%(RV JG ! '%=1?:U9 M6T<^+JT,\2Y\MYU7GW/;\JQ;;QE'NB2\MV\Q@26M:&9(&NL,TCNWW@Z_*@.!_IH!)Q@HW^%=.P#=ZX;Q=X39UN;W0TC6ZFC9)H#]R4%2. M!D#(.#R1TH OZ]XQTRV\/WEY:7T,DD<6]0K#(R< X^O\J\]\%LUKKVFE9M_V M25XY69-H561MY=R<8^52,>N*I+%'8:HT5[;QQ6JJP>%EYW8(5V)[9SDC\*:C MF'38O--M!(LD\CQB65$EOSR\N!A> ,*.PX_G0!TU86IQVEK?*;<0Q:M?DQPS2H9 2 MH+8// P#P,5NUS7B.U_M'5])MXI56XMYC=,I8J6AVM&VTCOEQ0 EQK=Q96+7 M&J/:6\,R^P270-]);$.ZQ^7ACO7<,D8R5 MR..U10:581_VQIUS?HZW"4_/-;L&E6\3Q."X>,8!#;21G M/.,9Y_G0!%9M'J/AU=A,B2P%,L.6X(-)X:CEBBNDD@B@C,[/$(FR&5@#GZY) M_2M"TM8;*W6&W79$N2!G.,G)KG_ ]M-:I>)-(C*3%L5&8JBB)0 ,X]* .HHH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH 11A12T#I10 4444 %%%% !1110 4444 %%%% M!1BBHY)HXWB61U5I6V("?O-@M@?@"?PH I:]HEAK^G-9:K!YUN7608=D9'4Y M5E92&5@>000:9H&@V.@V\L6GI+F:3S9I9YGFEF?:%W.[DL3A0.3VK4IDR[)0K*&X(SP[#!R.:N-*BNB, MZAWSM4G!;'7%/H ,44@()..W6EH ,48HHH ,4A4$@D D'(XZ4M% #&B1I$=D M4NF=K$ZG$"()8%P2"1R8O;%13Z9XC',=_JY!ZAKJWS^7D MXK5\<2)&=%9A\PU. *?3.?\ UTLY=+9S"JM(JDJ&. 3[F@#B8]%UMMB?\)# MJ,I'D_RJ6/P_XC93GQ+J$.#QCR&W?^0.*S;'4&U.UFO9+U(;YG M=XHY%9?LY"X*J>CX!Z'C.3VKL?#%^^I:2EU(!MD8["/XD!P"1V/M0!@_\(]X MFW$CQ9?XQQE+?@_]^*9_PC_BK3TKMVZW'B M>VBLOM ,7+VKC:DNTYSNZ8^=3GVQVH A@TCQ')))&GC2Y-Q'@F(0VY(!Z9_< MY%51:>)K?Q-8Z==^*KYXKB-W+1V]N", ]U6_#"W']N2:S.;>"WOD!822C M>?EX ]A@=>Q)K5U"6WD\5Z-+'-O8JX"HP*XP>??GB@"4:%JJ_=\5:I^-O:_T MBKS'2M/U2W^,%]:#Q!?(\D;8E\B 9!17X7R\?_JKW (>?2@#H$\*WR222IXDO!+)G<_V.UR2>O/E56G\.:Q;L M+B7QQJD<4?S$-!;*F!Z_NQQ6MXSN]6M-$$^B1++.)$\Q< L(R1N*YXR!SSVS M2-9Z;'#%=ZK.ER6PR2W+[A[;5SC\J .'\0::\UF-0M]2N]4G@.8[BTL81)&< MC!#@ 'DCU'%=CI^EZ^;5#-X@82$#<&LH\@X[X-:!U":X5ETVQD?^%7G_ ',? M3J,@L?P%0V&LR_V^VC7L)^UB#[5YL:XC*9 P,DG.3CMT- #?[,US_H/J?K9+ M_P#%5%<6.N01-*_B%=B#)XDAG0HK3Z7$RHA&X(4+Y+ ]97]E:U]KO;@Z M] $:65I)1I6[?N4RJ57?DHVWIUR:]*\)> ;>P<76J[+J?*ND9&4C(& ?=L<9 MKI?$&@VFLVJQ78/R.KHRG#*1Z$O1* .=.F^),?+KFF@^O]F-_P#'JY_6=&\4W^L6 M;6^L:8JP+(IO([!@\>00RX\[GM]#@]J[R\N([6VDGFR(XU+-@$G'T%<99R&. M:YOM'GNOLU] MF?2@#E?#TVJW>E07\NJZ;=VGD[G"6+QLQ (/)E..<]JG\ QW*6=W]K8MMF$< M1+[OW:JN .!CG=QS@Y&< 5<\6KY'AC4%@B^4PLNU!C@YS].,U?T5)$T^(S@+ M,Z[Y% ^ZQYQ^'3\* +U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% .E% Z"B@ HHHH ** M** "BBB@ HHHH **** ([@2&&00,BRE3L9U+*&[$@$9'MD5YTE_/=W&F6MA! MJ%C&EW,4%IY,@?:D@=XVE_Y9[WVC*@8*XQD"O0KVW6[M98'>1!(NW?$Y1E]P M1T(K N_!UC<[T:YOX[9K:.T%O%-L1(X\[<8&0+PO)=RRRV MHMML\H>41NX0YVET#8)('0'/3O7.>#;8ZEJTTMQ]KA>UNY9'$,]P\$[I\F2[ M$1MG@[0N?E&3U![B?3X[@68N9))A;,'"MC#N/NNP Y(/([9YQD#%*+P_#:71 METNYN=/C=M\EO;[/*D;UVLK!3Z[=N>^: *NK&^N->MH/LD$MK"C7$*22;?-E M4H S'! 5?,)'!.Y01C:,U_AQ8W5GX;T];R6,O%:0V;Q)O(1X08V.2<9)7G"C MH.N,UT4EJ'U"&[WL#%%)%LQP=Q0Y_#9^IJI#HT<.KSWT-Q<)YZ,K0!AY89MN M77C(8A%[X[XR22 >>^-;R>[\66L*-?0_9?WTR^:$%N)(WC0EXY@5W,.,8/UR M ?1/#K3G1;3[5"\+^6H"R2-(^W'!YK.;PE9'5);I9)TBEM%M'A M5R-X4R'8_O6ZGK@G) QHG3)&TQ;*6_NIE)VR2R;?,=.ZY4 #/3.,XSWY M !E>$KPW&I:K-(BJE_.;JT<'(EA15AST]4#=QB53GG VY]2@AU6UT]UF,]RC MR(5B8H N,[F PO4=>M1:CI4=U#:"%VM)+1P]O)"!^[P"I7!&"I4D$>_&" 1* M]B7U&UO&NKD&"-XS"C[8I"VWYF7N1MX],GUH NT5%>U['0 M!T-%<[_;.M#_ )EFZ/\ NW<&/U84?VUK Z^&;_\ "XMO_CE '145SO\ ;FK_ M /0KZC_X$6W_ ,=IO]N:S_T*NH_^!-K_ /': (?'FU;?29#G"ZG;Y(QQR1W^ MOZU+?^*H([B:UL+6YOKN,E6CA7@-Z$]JP/&6IZE/8V7G>'=4B$=[#+GSK4Y( M<' _>_A6Q)K6LI#+Y/A#4_-P<$7%H 3V_P"6U '!V8GNE2&]3R(P'%K))!YF MZ8M*7YZ*P*$<\< ]Q76>"8=2O_!MK);W[62K"/#8_'IR>]5[._UK1_ M#MI80^#=3N/)C"R;IK7#D_?X\[/4D]#G\:E\)ZUJL.E87P?J\:-*[)&DEJH1 M2QPH!F!P!0!T-Y67 M& VU5 YSSWZCVK7D\0ZE%&SGPEK> "V!+:$G )[3^U8']J3:W)+./#FO/92X M.%:V!\P @C_7= /USB@#4L=*L6^P1)913)("LJRIL:(!#R >3SAV<8_+TJ;_A([P=?#.N?]\P?_':A;Q%=&16;PSK^0#C"PX[=1YN#TH H M>%]1M_''AH07PFZA;@2Q-"A(<'@@!SG!/K_&?2E\:7M^=2;5 MET[Q#'8RJK2I+;#%K(@_=S( 3GJ49>ZN>N* .C\0>,II[HVNBQJ\(4L6;(:Y MP-QC0C[I9,LC']/MX]OV?[1J=^4\@RO)(K11@Y"R.6P&]0!G(Z5 MA:;:-Y^]=&\0V<$H#/\ Z/F14//D1MGY(@2WJ?G8#:*[BSU^UL[>.WMM"U>" M%!A8TLFPOY4 =3;JZ1J)""P&#C_Z].**6!*@D=#Z5S__ E$8^]IFL?A8O0? M%=N.NG:R/^W"3_"@#HL8Z45SP\4P%<_V=K6/^P=+S_X[4MKXD@N;F* 66JQM M*VT-+82HH/NQ7 _&@#9>-'(W(IVG<,CH?6GT"B@#C-8UT&5EX/)Y^8D9X)H M V+W1;W[/>F"Y$[3KY*^:NPQPXY5=O5B@!K#&M^(]$O].'BF'29+'4+E;1)=/\ ,5K>5\[ P?.Y21MW#;R1 MQ0!VU%8^@>)-,U][A=)FDG6W.UW\AT3.2" S* 2"IR!TK8H **** "BBB@ H MHHH **** #%&*** #%&*** #%&*** .;\>/Y6BP..OVZU'3UF0&CQ3XF318Y M(H83-?$+Y4;$*K%VV@[CQ@-C(Z@&E\?1^9X=;G&VYMVSZ?ODJAX\T^._;1EE MN?)Q>*.2%#@\$'/MVH S]%&HV\=Y-<:];_:O+):W=Q(L+ER?7U(7Z>]:>E>+ M':S@FU*QEMDD?RQ*P"ACD\A2=V/SZUF)HMO_ &!/X1A\N6S]WCIAB?Q'I0!W=S-'!"TDS*B M+R6/:LFXOUDTT76CLDD$#Q4/B$8US0#AF!N6&!T'R'FL331-;^);:VB:"/S@LKPPOD MJ$7!\P]"?F[?6M_Q!D:AH;#./M@4X'^PW^% &]1110!S'Q"\-IXE\.36@ ^T M+\\3$9Y]/H>E9/P^UV#5='31M7"#4+8>1)#*O^L5.A&>O:NZW@X&<9YK@?&7 M@R6>^_MK0)5@U)&$K1XP)&!'(/8XR/>@#L(]01]1^RQ@%54[F# %3GN/3T-7 M\>Y_.N,\*^+K;Q EQ:QQ_8]55"")1PQ]0>I /:MM;@Z/9QQRQ/)EF/RN6VJ% M+9)..P_,T ;./K1CZ_G35D# = 2,@9YI] #=HI=H'_ZJ6B@ HHI&8*I)X &: M %JA=:=I\TA\ZW@,CDG=L 8GUSUS3I+II+8R6ICZ?><\+D9R<=>HJE,\4MK% M?W$KVT6T%PW&<-D?R_$&@"2STRVTNZN[J*5TCF"M(CME05&-V3[8S]*YM+@> M,-9:%H7_ +*MFRL@.-Y^G?(R/8<]ZK?VA=^-;E[>R62TTN"4!I)%YE]17<:7 M80:=8PVML"(XAM&>2: )[>&.WA2&! D2 *JJ, =!4E%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 B]*6D7[M+0 4444 %%%% !1110 4444 %%%% &'XPTB?6=)2 M.QF2"^MIXKNV>0$IYD;!@' YVG!!QSS6+=:9X@\17VD#6[:QT[3[&X2]E2"Y M,\D\T9!C .Q0J!N3U)P!ZUVU% '._#_2+G0O"\%A?>7YZ3W$A\MLC#SR.O/T M85T5%% !1110 4444 %%%% !1110 4444 %%%% !1110!A>-H?.T!U$AC(EB M(;T^=:U7M8;B%4G194!R-PSSZU7U^W>ZTFXAC7<[ 8 Z]0:(Y;XPC_1D4XS@ MR_\ UJ (]G/=:QY[]J"^IA5VV]K[CS3_A0!E:-#I>BVD;R&..Y* 2,1\V<#< M/3/85)K$K;5]DULWV2^1P1/'P< M=_K7/6FK:[H$HM/$MLU[8;L+<;=Q5?4D<'\>:])ZTQXU=2KJK*>"",@T 8NF MZEIFLRK/:7:3;3N"$[2AZ=./US1;#58)KAI 94 N'4,R_,=X,2KCD +D'/<] MZH:EX%TN[F:: 2VDQY!A;"Y_W>E4KC0?$MC()=*U@S(@XCGYW>N**.2,+M\PE$)*J3DX/ )(S4UQ>W,.F^8MOYEUD@(IRO!/.1TX'Y\5ST M5UXR6-6EL;"0YY&XY]O2I([_ ,5LQ!TJT3T.X_XT =!=2RHT)C5R&V[E5-W< M9Y_SZU L-Q;:CI:[ M.+CQ))MMP,I:QG !]2,FNGTK2K32XC%90K&IZGJ3]35[&.E $-K;16D"PV\: MQQKT51BIJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1>E+0** "BBB@ HHH MH **** "BBB@ HHHH *H76J6]KJ$-G,9!+*F],(6!&]4ZCIRZ_G3/$AD70-2 M,.#,+:0Q@G +;3@?GBO*8+2SO;ZRNYX-/DN)[DV\4L]O#*+>*1(,N2NY,^9' M)&N3G,N..10![1145K+%/:PS6Y!AD170@8RI&1Q]*EH **** "BBB@ HHHH M**** "BBB@ HHHH **** "C%%% !BC%%% !BBBB@ Q1110 4444 %%%% !0* M** G%)0W(Q2CI0 F*, TM% !BBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH 1?NTM(G"BEH **** "BBB@ HHHH **** "BBB@!DT,<\929$ MD0D$JZY'!R./K5>;3K2>.Y2:WB=;@!9@5^^ , 'Z5;HH BL[>*SM(;:W4K#" MBQHI8MA0, 9/)X'>I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ** \>ZU+H/A>\N[,(^H/MMK*-^CW$C!(@?;5D4$>JFM_Q5X5A\3:IH[ZH\-Q MI-@\DTFG36XD2YE*%$9B3C"AF(&#DD'M6'J_PQTZ=M6CT5K;1;'4K!;6>UM+ M-%0RI(7BFPI RN6!&/F!'(Q0 [XG>.)_#VFZO;Z/:S3:M9VEO>;B$\M8Y9FC MSRPR1L;C'=??%6Z\>W.C:SXC?4M*U.?3+%[:29XQ#BPC>!"V[Y\N0Q)(3=@9 M/3&5U;X?:KK4>O3ZOKMM)?ZG806:^18F.&#RI&D! ,C$@EN>?4]P!IZIX+N- M5T/Q39WFHQ)<:_%&CR16QVP,(4C)"E\L"5) R, @S MDOH)+R$*+B%%#,R;2>0"#M.&P>G6L33/ >O"#7H=8U+2;MM?62+4;Q+:1;AH MV0HJ(2Y5513A1C'U)JAH_P )3!:7EO/%X?LG:PELX[O3K K-(S+M$K[B=N!R M57J2><<4 =/H?BZ?5_':Z6+.]L;==,:[:"\@".S&1%5P02"N"PQG((.1TK'\ M;>*GT[Q\^EW?BZT\.6*Z9#9OW'<2>3V[>_6KUSX7AO?%VHZGJ$5M36EB;"W(;44C;'G(A.%7:,DDA M>#@\BKES\2]%A.G1)!J<][?23PQ6<-J6F$L)7S(V7/RL-X.2<8!.>F>IKH<\\>GPZC&\D M#4\,V.B0WRIJ=Q-%% \5GEEMU";AE@<*,,>25Z8X !W2_$/2)4TC['!J-W-J MAG6&"&V)D1H6590X.-I4MSGT.,\9=;_$+1Y]3@MA'J*6MQ/]EM]1>T86D\Q8 MJ$63N2P(!Z$C@G(SE^'/ M_I>NZ)J5U=VL\L#ZEGKQR_AGX/W&D:K802VFAS:;8W(N$U!GG:ZD4.65#'N"*PX&_)Z="D74WELFH6H>%YX)+J MSDA2Y1%W,8RP^;Y?FQUQSC@UPND_##64UO4!++I^DZ7=6]U!^'6KV\\(O=/T.V%G:301W,5WGW5_%?M>RV"7UU;VUC*[6L9',CK@E$R"1GDCD9'--U'P3?W>C^'K M)9K5#I^C7&FS'N.,<5R>N?#_QAK=I9V5X]F;,:3'8B :I M<116DRJRF7;&H\[=\C8;&,8Z#) .F?XE0SZCXB@M (K/3[*UN[?4)+666*02 M[CN.W'RD;=N#SSZ&NH3QAHKVZRB[(SJ7]D[#&V\76[;Y97&?]K/3;\W3FO.; M7X>>)+;3=1TP?V8\-]H6G:>T_P!H<>7-;*5/&SE3N)SUZ<5LWWP\N;KXDR:D M+A(_#\BO?F)?OK?F+R-V.F-GS9Z[J .CT;QYH6KZI%96<]P&N-PM9Y;:2."[ MV_>\F1@%DQ@GY2>!D<5/K_B"2Q\1:'HUG%')S!7';D =2* 'K\1= NK6_:RO71[>Q MEU".2YLYXXY84&3*A*CS$'&2F<]L\4E]\2/#6DV^=7U,))##%)=206L\D4)D M7\LC:Q:H]Q;7$TD>U#%&Z MY@7=R?F/IBN?\937.D:+XK\'V$FFWEWJC6Y>&69DNTG:*)/+BBV?OE.Q2KJ< M+DYZ4 >WW'C[PY;ZO+ILVH.EU#<=#4=U\0 M_#-MKZ:--J)%XUQ]CW""0PB?C]T9=NS?R.,\=#S6'J?A+5)](\5011Q&;4?$ M%KJ$'S@9AC:U+$GL?W,G'^-?<;Y8X=:CODVZGLMC LX8!;8( M ) I)+,225."210!WO@KXB:7XFFN85)MK@:E/I]O&ROF;RPS!LE1@E$9L=NA MYK1U7QUX)M,ODOK;2H;I[ M'Q->:E'$+I%-S;7*RJ64GA77S!\K8SCK6CX:\-Z\NL:3J&K6=O;R1ZMJ%[.D M4XD$:31D)@\%NH!X'K@4 =6GC/P\^M#24U2$WQF-N% ;:90,F,/C;O']W.?: MC1?$T-W&8;X>1?QWTFG21HK,HE4;ASC@,FUQG'# =:\Q\/\ P^UNTN[+2=1M M+Z>QL]5-\E]_:V+9D$IE5_)'SB7)Z=,DG/:NU\'M>3ZSK^J6423Z=J>KD!C+ M@+%#;I"9%X^;,D1'';!S0!W8Z455NKZTLE3[;=06X8[5\V0)D^@S4(UO2CTU M.Q/_ &\)_C0!H45176-,;[NHV9^DZ_XTG]L:;OV_VA:;O3SES_.@"_154:C9 M'I>6Q_[:K_C2_;[/M=0?]_!0!9HJO]NM#TN8/^^Q3OM5O_SWB_[[% $U%1?: M8/\ GM%_WV*7SX?^>L?_ 'T* )**8)HST=?SI?,3^^OYT .HI ZGH11D>HH M6BDW#UHW#U'YT +129'J*"RCN* %HI-Z_P!X?G2;U]: '449'K1D>M !11FC M(H **,BDW#!2T#I10 4444 %%%% !1110 4444 %%%% !16/XPUN+PYX9 MU/5IO+/V.VDG6-W">:RH6" ^IQ@5EZAXMV:E:VNGVR3I)<)$T[RX4J2I9H]H M8,51@Q!*\ GL: .LHK-UK5[?28K:2YDB1)IEBW22! 3UR?2H['7[*]U$6," MWJSF)IAYUE-"K*I4'#.H!Y=>A- &M16'XAUX:5YBQ1+/+%;R7DP,FT10H"=Q MZ\D\ =\-_=-:EIO.#D L45STOBNPBUDZ M>1<,?+W[X[>5P&W;=IVH0/J3S70T %%4KK4H+?4+6R(DDNKC<52-<[57J['H MJC(&3U) &36=K_B?3]#U/3K._D"->K*RG!) C4$\ $GK^A]* -ZBL'PKXHL? M$=NSV)(31F%"QD0C(*CJVL5S:2I-;RJ'CD0Y# ]"#0!-1110 4444 &*1AD=Q]*6B@!/X:9M+;A( M%(SE>*DHH ;(VU20"<=A33#&TBRF-3(HPKE>1^-28HH ,48HHH ,48HHH ,4 MV.-(T5(U"(HP%48 %.HH @N+.WNNFV1_[8)_A5=?#6AEBYT73=YZM]E3)_2M?-+0!E'PYHAZZ1IQ^ MMLG^%(/#>AC.-&TWGK_HJ?X5K44 9)\-Z&>NC:=_X#)_A3?^$7T#_H":9_X" MQ_X5L44 8W_"*^'_ /H!Z7_X"1_X4?\ "+>'R,'0]+(]#:1_X5LT4 8I\*>' MB,?V'I?_ ("1_P"%-_X1#PX>N@Z4?^W2/_"MRB@##_X1'P[D'^PM,XZ?Z*G^ M%)_PB'AS(/\ 86F9'3_1D_PK=HH PSX0\.GKH>F?^ R?X4A\'^'",'0]-Q_U M[)_A6[10!A?\(?X=SDZ)IV3R?]'4?TI#X/\ #O\ T!; ?2!16]10!A#PAX>' M31[(?2("C_A$?#__ $"+/_OW6[10!@'P=X?+9_LJV_!<4?\ "'>'^VEP#Z9_ MQK?HH P?^$1T+_H'I_WVW^-(?!^A'_EP4?1V_P :WZ* ,$>$=#'2P4?21Q_6 MK^F:39Z9O^PQ&(..]+34)])NI)Q96EG/&\-S RAP[9&[.,!5'.#D,3R M,*,R>&4&F^(;H:@IM_[19VTU)I 2L08LT8! *L6XN5DO;"W>:1)V1V+-=*-Q0@[0, +P/E^N=#PYJ5 MBUC>V<%L;#4+2-#?0V\66CF<$<<'>2=V?6K"1HC.515+G9G7/8XD4@=\-_=-8/Q$LWNVC273 M5GLVD#2;H/M'VC9%(^PJ&!5.&_WR2A #?-WM5;O3K*\<-=V=M.P7:#+$K''I MR.E ',> ;B\?32[O8W=BPW+=1.?/D"C8"ZX;=D(""7+;2JG<5+-SVOP2OXI\ MK[)!:VUU;2S77V_4S";U!)'A) $F6]K!;+MMX8HEZ8C0*/ MTIL]E:W$RRSVT$LJJ55WC#, <$@$]N!^5 &=H>LQW?AJ#5;Q(;&!HS)_K=T: MQ@G:VXA>"N#T'6J_@:TEM=%E:6&2W%U>7-W'#(,,B2S.Z@CL2&R1V)Q70@8% M% &#K.IS6OBCP]8QWUA!%>-.)+>96,]P$CW#RB.!M/+9[=*WJ0J"P) )'0XZ M4K#*D9Q[T &:,USQ\/W9Z>(]9'XP?_&Z7_A'KO\ Z&76Q^-O_P#&J .@S1FN M>_X1V\_Z&?6__)?_ .-4?\(_?#IXGUK\K;_XS0!T.:,USI\/W_;Q1K0_"U_^ M,4P^'M2W+CQ5K6,\_+:G_P!H4 =(#2YKGO[!U(=/%.L?C%:'_P!HTG]AZL.G MBC4S]8+;_P"-4 =%FBN>_L35?^AGU,'_ *X6Q'_HJD_L76,_\C1J&,?\^]M_ M\;H Z*BN=.B:P>GBG41];:V_I'0NCZW_ !>);D?]NT!_]D% '145SAT;7.WB M>Y_\!(/_ (FE72-<"G/B68GL3:0_X"@#HJ*YI]&\0'&/$[#Z6,=2#2]> '_% M0J<=S9)S^1% '0T5@?V;K_;7X?QL!_\ %TG]F^(?^A@@_P#!>/\ XN@#H**Y MW^SO$8/_ "'K0CWL/_LZ7[!XD[:[8_CII/\ [5% '0T5S_V#Q+_T'=/_ /!8 MW_QZC[#XD_Z#>G_^"UO_ (]0!T%%<^UEXE_AUG3#]=.?_P"/4?8O$V/^0UI> M?^P8_P#\?H Z"D4Y -<_':^)Q<0&35=*>!7!E4:>ZLZ]P#YQ /O@UOH"%P>U M #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *9*XCC9B"=H)P.II]-90<;@#@Y&10!G7:#6=)(MY-@E (+#/OAA^A% M3:;.\D)6:%H77C:S EATS^E3^9#"&R43J2!^9X_6LB]?['KMG*05CE1D9CNP M"6&T<<#)(Z^M &[12*=R@^HS2T %%%% !1110 B]*6@=** "BBB@ HHHH ** M** "BBB@ HHHH **\]^)>E:;K_BKP5I.LVJW5I+*X,QB5MQR4## VCK@8&: /6:*\$U_Q MWXDO?#GBZPBU"T6\T^"UN8KZVLKBS.V27:R;9&W C PP.",CKR-[6_B)K]GJ MFI06=M;7']E,L$MO'I5[.U[,(DDD$1@%C=&+N3DNUN5( MZBL__A -!;2]3LIX;FX_M,QM=W$]U+)/*8SF,^86+#8>5 ( ]*ZNB@#C?^%< M:&]MJ4=RVH74NHVRVMU<7%X\DLBJ=R-N)X*GIC ]J6]^'FD7MU+-/%'& M3CN2:QA?>)!][2-*QZC4I/\ XQ70T4 HH PAJ6M=]"'X7B_X4IU/6!_ MS C^%TE;E% &"=4U'?$@'J-/8 M_P C774F* .5A\:P2W$4/]B>(4,CA-SZ9(%7)QDG& /4UU2G-+BB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH 3O2T44 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %4M7-P-.NOL6?M7EGRL8^]VZ^]7:9*2%.W MAN@R": ,3R[XW8?$GD!6CV,0,Y.0>'].*FT^&>WT5UO23/MD9L/N/))Z_ETX MJW#?+-/'$@!9D9V(;( ! X(X/)_2H-8N@/#]Y=1@E?LCR+D?[&10!D_#J22? M1YIYRQDEFWG=]X_(@R??C/XUU59/+>69B5[ A54_JIKJ* "BB MB@ HHHH !THI%^Z/I2T %%%% !1110 4444 %%%% !1110!G>)+R73O#VJ7M MOM\ZVM99DW#(W*A(S^(K"BUZ6;6;"TM->T*]:2?9-!;Q_O%01R,3Q*V.4':M M?QA;75[X3UNUTY%DO9[&>*!'. TC1L%!/89(JA)::O/JNBF73].MK*SN7G=H M+MG89@E0 (8E'63U_#T ,GXA>)-6T'48_L,.ZT.E7TY."?WR>44;Y48@*"_W ML*=PR>!6GHWB"]OO$T^G30V\<,(FW%%D8Y0Q#&\@+_RT/3)P!TK/\7^$7\1Z MU)=7/F&&VT^>WME=T"F24+NV[5W@$( 3G/\ =P,[I?"FBW>EZQ US%=N9(+J M>2XEN3*J-+.C+#@MD%4 &0,';G.: .TS17/^#M.DT^'5!+IL>GF?49YPJ733 M^<&(Q*2WW2V,[1P*O:QKFE:-Y7]K:C:67FY$?VB54WXY.,]: -*BL"/QGX9< M?+XATD_]OD?^-2?\);X<_P"@_I'_ (&1_P"- &W16,OBKP^^-FN:8V>F+I.? MUJRNMZ4ZADU.R93T(G4C^= &A15)-6TY_N7]HW;B9?\ &G/J5BGW[RV7_>E M_K0!;HJL-0LSTN[<_20?XTOVZT[7,'_?P4 6**A%W;D9$\6/]\4\31GI(I_& M@!]%-WI_>'YTH=3T.: %HHS_ )Q2;A[_ )4 +136D13@L ?K2>;'_?7\Z 'T M4WS$_O"EW#MS]* %HHS1F@ HHS2;A0 M%)N ZD"D:15ZL!0 ZBDW ].:6@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "HKB-I8717:,L,;EZBI:H7QGA9YT^8* MH6.,'AF) Y_3]: )%M6\\%F#PK$$"L,MD'.2W?M7/^*G?2?!,L4\OG,%6$LH M"[E+8QC_ '?\:Z*"XWRF%QMF"[BH.X 9]?\ '%G,*_X5'_86D\_\2RQY_P"G=/\ "M&B M@#+/A[1B,-I-@?K;I_A36\-:&W71]./_ &[)_A6M10!C'PMH!.?[%TW_ ,!4 M_P *:WA/PZV=VA:6<]?]$CY_2MNB@#$_X1'PY_T -(_\ X_\*/\ A$?#AZ^' M](_\ H__ (FMNB@#"/@[PT>OA[1__ *+_P")I/\ A#?#/;P]I _[UFP^DTG_P 56_10!@#PEHPZ6T@_[>)?_BJ#X2T<_P#+O-_X M%2__ !5;]% & ?"6CG_EC;<23<^V]CC\,5H444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4A /6E-1"0G?E2NWH3T- %64P:7!=W4C-M),KLQST'0?EP*YCP':RWMU>Z M]>1E7NS^Z!;<0GY#I@*/8>]5?$0D\7W]K9V/.F0N3/)((4BB4+&BA5 [ 4 24444 %%%% !1110 B]/QI:1>GXFEH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ /%B.)49F55#,M.BB@ HHHH M**** "BBB@!%Z?B:6D7[HI: "BBB@ HHHH **** "BBB@ HHHH **\S^(NN& MQ\=:%I]UKFH:5IL]C(/$&J ;VU6#4K,Q+!;E#L MDW/%&0^_:% SG+9X% 'KE%>7V-EJ7_"T+K1#XIUV2QM]+@O@K/%DR-,ZE2?+ MY7"K^9YJI<^)/$6GZE>^!8WN+CQ#<3;].U.2,,JV+DDS.0-NZ+!3! W'9UR: M /6Z*XKXIWMUHGP\N)K34;FUGCELX3>JH>55:XB1VQMP6VLW;OTKG_A_XDNY MM?U73['6K[Q-9VFG"Z N[=+:X\\L<1KN5,@@=2, XR>> #U6BN1^*VM7GA_X M;ZYJVG3_ &6]M[??#(45]CE@!P00>OO7&:3XJU!=>TNVTOQE#XIAN+2XFOE2 M*W;[%MBW(Y:%0!EP%VMUW>U 'L-%>:>$?B9%)H>C/XHL[_3Y+G1SJ)OYXX_) MN!%&AF951BP^]D J,CIU HU?XHBV\/ZC0+>Z;K&G"6QDU&U:[@11=0QKN;9MW%I9EDMA* 5:3!XR#NVC<0.>E 'G^.M.O]TU,JMY M+8?;#;'[.9X\[TW9R.AY( ..#6?\4/$U[X?FT*&WO+?2[*^N'CNM4N;=IH[9 M53*C ( +'@%C@8- '>45YWIOB748;'1SJFL:9=1WFLK96M_IT0EBOXC&[ $! M\1-E2"06^[@#GBUHOQ/T+5]0LK:"+4H8[QI(H;JXM&C@:2,$O'YAXW *3Z<' MG(Q0!W5%<3HOQ+T'5M0M;2)=0MS>1R36,SR(-,F+V\08J))5VY1"5 M;!/4 D5<^(7B.?0O &HZ]HOV6YFBA26W,N6B?IQ7*Z]XTM=/U Z9I\,FJ:P%#FU@90(E)QOE<_+ M&ON?P!KFX;SQ'XGO6:"\B2PB9E9;!S' 3VW7#J3+Z?NT Z_-Z@'=ZOXATC1U MSJFI6MKV"RR!6/T'6L__ (2^SE$;65OJ%Q$[A#*;9H8USGYBTFT%>.HSUKE= M)T31K748='AU.""^D$BF/38P)B N6\R<[GSSG.YT>TGN&\-:P M=/BO6L+C5IHXI=LB.8F=F\PR[0R8+[<<4 7)/'>K3W4<=CI^DKNSOCEU9'EC M 7).R,-G!P, TQ/%'BMT#2)H\!)50%L[Z?YB6XXC7CY1S[\XXSZ0L2A-H VC MH*\[^+?C&3PE_9#Z@ K2>*?&4;A1 M#HL[*V)%-I?0X& 00QC(Z?YXJ:'Q_K$+!=0TC326;8BV^JHCNP^\ LRIT_"M M_P"&^LR^(?"MI>WZ7D>H8VW27-J]L4DZE55OX1D $$\#DDYK.\?>*;K1==T; M1].;1DEOXYYI'U:9HH]L9C 4, ?F8N>QZ4 78/'>GD!KNUU6V3<$\TVC31DD M9^_%O7'OG'O6[I>NZ5JBYT[4+6Y.,E8Y 67ZCJ/QKSC0]2T;Q7_822:"-/U' M48[QI)+27RFM_)81NXE3:75F9=I'K6I_8=GKMO*D%VNH)IMP]KOOTS+$Z+AA M'<*5=3S@N=W0@]* /1 P)Q2UYC#J?B/PRRVMQ*=0+$>3%?LJ!U /R1W*J 7P M,@2(I/KWKL="\26FK3-;9-K?QKNELK@J)DZ'. 2"O/4$B@#=HHS10 4444 % M%%% !1110 4444 %%%% !1110 4444 "]**1>E+0 4444 %%%% !1110 444 M4 %%%% &#<>'(I_&MEXC-PZS6ME+9"':-K!V5MV>Q&W]:9XE\+VWB'4]&GU) MQ-9:=)).;*2,/'/(5VHS9_N@M@8ZM[5T-% '!:]\-[#4)M1.G3+I5OJ%E':7 M%O;6ZB-VCE\Q),#'S#+K]&]JW-:\-1W_ (BTC7+6X-GJ5@3&TJ(&^T6[??A? MV)P0?X2,CJ:Z&B@#$CT!$\9S^(?/8R2Z?'8&';P DCONSZ_/C'M43>' WCV+ MQ-]J(,>F/IWV?R^NZ59-^[/^SC&._6N@HH P/'>B7'B+PS/IUC=1VETTT$\4 MTD?F*K13)*,KD9!V8Z]ZQ]-\+Z\-6GUS6-9L;K6DL9+*Q\BR,4$.\ABSKO+/ M\RIQD< ]SFNWHH YSXB>&V\7^"]4T*.Y%JUXBH)F3>$PX;ID9Z>M:\EENTEK M(/R8##OQ_LXSBKE% 'G.H?#5-0T?PWIMW?\ [C2]%GTB4I'AI?,BBCWKS\N/ M+S@YZU!<^ =OW<,C:QI4&FSBT0J$\L3 NNXGJ)1P>A7O69#X)\1ZE]E'BC4]+ MG33K&YLK06<#H9VEC\OS)22=N%'W5&,L3G@"O3:* . UKP5>W\E@T=S;K]GT M&ZTEMV[F258PK#C[HV'/?I59?"?BK2;F^/AK4]*@34H+=)Y;F)WDMIHXEA,D M0^Z^512%; R/3(KTBB@#RVT^'FIV_CO^VHY],MU-^UU+>6BR0W%S"TL4*VL*QPM$$C!&2QW;BV%R>PQS))X!N MX?#'ABPEN(I5TBXN;BZ,08M(DD2(HVG5QA'&578I;)#'..CM<\!:WH^D:UX@U* M*R5X_#U]97934+F\GN9&AP)MTHP 2N=@QM!ZGH/H2B@#QB;X?^(/%NF6Z^() MM.L!:Z')IEJUG(\IF>14S*X*KM7Y -@R>3STK2U+PAXH\3_:[C74T>SG72CI MD,$$KRI*6FCD>5F*#:O[I0$PW4Y->JT4 >7>-O!&IWGBB_U;2;*QU#^T;2.W M9;O4+BT%O(FX*Y\K/F(0W*G!XX/-;OB;PE/J?PM/A:U-HDWV."U&=R0@)LSC M[S 84XZGISWKM** .<'@_0[*QOX]#T;2M-N;JV>W,UM:)$<,,8)4 D9P<5Y: MG@3Q,D>@WLNF2MB0Z-);6>MO:,KP,2DWF)C#;5] M L=*\-_8T2.TTV-FGA=FB\P':R+NRV,Y(RV;H03DE7P5RHSBMKP=;>(;?7O%6O:GX?6SDU2:R6&T6[C=]B#RW=V4[ M=;KMGO (X<;@93]XD;,X-'C75KGQ)JXT#3Q";!KG[*ZR#/VR50&D5L=(8Q@OW=L( M,?,:O:]I\_A[34N["YN!;,YEU>^C"RW+QHO 0'A4XQM7[N?E Y- &IX9\&PV MEB(]7\NY);S!;(/]&B8$D84YW-\W+N22>>*/$%Z--\6Z9!?S :-JL$MD8Y<> M6+@?,@Y[NOF#_@('U/"NOB)M-T:\MQ;WMQ TUO9Q$RFVMT "B9\GYL$<],D@ M9QFJ_P 0;O1=4:#0;W27U^^$JW26,)'[ME/RO(Q("#)XR>>< C- %?P[:0Z7 MX_F;11OT35+3YEME'D6\\&%[<#>%K'7O$%UJEVEO=:/#IT=KIT-C<%67YF:4JR%=N[Y%&&_AY]*XN'26TR] M\%Z+XOE^R:)+8W-Y>)E9VK:)KQL19WBZ1XFTYE_?6U[#Y$DA'0@CBZEL?&*Z/$EYX=6[VZ+%=N3!(H4>8J$[OW7F!@#TZXX%9TNG6OB MK[+J&C-/!>V\?FBR214N+96)'G6DO&4)!PN3$X'\)KHS=:?XUT:?PUIDKZ.+ M>5;;4[!X_*GCMQG**%.%#< .,C!.#G!%CQ%XBM- C31-#BCAND6WM/.>$FWL M4=MD7F,/;D+W[D YH C\!>-I;J5-'\1S6QU0.T<%W$ACBO-O5=IYCF Y:,\C M.1D&O0E.5!)!^E>/ZC:7&K6.IW%[I\9U'3+A4U*&U(7S654:.Z@8Y,0PDAP&651_==&5QS_$1VH ZBBBB@ HH MHH **** "BBB@ HHHH **** "BBB@ '2B@# HH **** "BBB@ HHHH **** M"BBB@"CJVH?V?"KBTN[MF.T);1[VSCOR /J2!6?X/\21^*+"6^M;*ZMK196B MBDN-G[[:<,R[6;Y=P(SWQQQ5?Q](?[)@MI!<#3[NX$%]+!$\C1P;&9N$!(#% M50GL')[5'_PDEK'_ &79Z%9WS:YG:4B%0L8VD]%9D=Q_OT =?6#XQ\2P>%]/M[JXL[V]:X MN4M(H+-%:1Y'SM #,H[>M,\"74MYH;RSW-]=,+NXC$E[;B"3"RLH&T=AC /4 M@9(!XK$^+ME<7^G^'8+1KR-SKEINFM$#20KN(,@R"!C.>*[99HV5BKJP0E6(.=I'4&O*_' M7@2.'PIKEQ<7FJZ[J5ZEO:-+=LK.L N$8HBQJH ZDG&>,U2\3^&K;0Y?$-KH MFD30Z$UOI,]Y:6$9 GC6XN!JZCJUCI]I%N[;D;L9QGG%?/^NZ%I5ZVH3:5H,P\(0:CI4OD- M92",N)C]IDBA*Y">4R*VU<'!Z\U8NM CCTWQ=J4>EW(A?7DM[EK>%UGDTG; M9$CQAMG4D+V#4 >\JZNH92&4\@@Y!JO=7:0+"=DLHDD$0\J,O@GN<= .Y/ K MPQ=*TG5);Z#PU;7=OX3DU72/+C2.6&*27S7\_P H'!4;3%DC'(/UJ];: M,K[2M,@DM]+A\3V#P6Z;O+0/9EY"H]"^2>V?I0![=FC-?/.B2Z9+I]NC77B0 M>/UMKU-5:PWR31MY;AFE1CM9 VSRPN"2$V]ZW?@;>1#7KVQT\VMY:+I\32WM MA+-Y D5B LL+],T>_:QE2_N[Q(A/)#8VLW7 M@72[B6"33;J?1=6<1VD;VXD(FM_+F$8Y4L&W_P# SZT ?0XD!Z9H$BD9'(]J M\&\36,WA_P 5ZU9:7)J4.D3Z797%\$DDD(0WFVXD4Y)#>47)V\\9 K.UK5=- MM)M>M?#]U=/HDEQI5LLAOI(K>$-Y[.S2X9A#P <=2<9H ^B))XXX3+(P2,#) M9B !^-8*^)DOV/\ 85C6=7,\1_#_^V88)KJ*9BL4!MR9$ M64G*Q>;L!(. 21D=@#V"[UC4M,MFO-5T^%;.%2\[6TQD:)>A!]#7SGXNU)D\+7EO:WMW<>'1J\]KILBSLXN8_[ M.D;RP^F:DTB"]TJY6TN=>L;/7-/O([.VB::X\T1JRK&JP XDC: M,#G:>K$G(X />/$7B#3_ _#;2:G)*HN9O(A6*%Y7=]K-@*@)/"L>G:JEAXQ MT2]CNGCNGB%JR+.MU"]N\>\@)E9 K88G .,'!K%^*4=S-=>#8K&:."Y;6ALD MDC,BK_HMQDE 1N_,=:Y;XB^$FM_#.L:QK>JR37DTE@DLEL#:)'%%<#^%6.0/ M-D8DL0" >-M 'L2N&Z4ZOGIM6U635M4GC\3VUKJ%OJIMK2*YO9BZV_F8C MU M5A*'09W8).XG(Q7O]O,DGF*LB.\;;)%5LE&P#@^AP0?H10!'9ZA:WLETEI,D MKVLWV><+_P LY-JMM/OAE/XT^UN[>[\W[+/',(I&BD,;!MKKU4X[CN.U<'X) MUG2]/USQM!?ZE96L[ZZS+'-.J,P-M;@$ G.,@_E7 ^%8OL>I2Z9+XAU2RL+[ MQ)J45S*+S8VZ)G,2;\?*9,LQ(P6V"@#W?3]0M-129K&>.=89GMY"ASLD0X93 M[@\5:KS/X&7=M_PC>I(-26]:;6;]HKAF :Y42\R #KG()QQS7IE !115/5M0 MM]*T^YOKR01VUO&99&/\*CDF@"Y135<,NX'@C-.S0 4444 %%%% !1110 44 M44 %%%% !7.>/->_L#P]+-%DWUPZV=FNW.ZXD.V,=^,G)]@:Z.N&^(M[]FO] M)7:I,<=W?+NZ;X83M_\ 'G!_"@#&\.^'KRW\(W3Z-*%U"];[)#=[@3%"'*F< M$G!9BTDWNT@'85M>$GO]%@M?#NO:9&0(O*@O+*-FM9%&["N#RC;1SG@]B:KZ M]XE?P=8Z3IFEZ.=3F6QDN9(A ('?)!R?F&!QFMS7_$,>G^!KSQ';(' MCCL&O(U;^(;-R@X_"@#E+73X[J^NM \&PMI>DPW)_M74825>5AU@A?KN&0I; MH@&U<'&.]T'1+#0K(6NF6Z0QYW,<[F=CU9F/+$^I-5?!NCKH?ARPL,LTD47[ MUW^])(>7<^[,6)^M;E !1110 4444 %%%% !1110!@>*O#5OKL,4BR/9ZG;9 M:TOH3MD@;'ZJ>A4\$5S^DR7WB30KW1-0,5KK%M*+35BJ[?,0H/WL1'3>I!4G MH2YC]?)G41M]?WL@^E %FV\1^"?"LTVBP7= ME8%)=LX6,B-)& SYD@&T-TSN.>F:YVR5_#7Q,TZ&S;R]-FF?3[A"?E*R(T]L MP^C":($]@!4EO!XATCPOJ7@^V\+2W[2M=QV]^T\0M98YF=Q)+DA@?G^90IY! MP>14'B"SN-#N=)LVGCN;BW@T6)Y&X+O'>"(O_P "663\J /7PUUC3);.Z,J(^UO,AD:.1&5@RLK# MD$$ UY_)X/M3K*: +J]O5N2NHZK=7DYDEGBC8B&'/'R;MW'0!?\ :KU%W"#+ M$ =23VKC?AO++K$%]XENHRCZI*1;J3DI;1DK&/J?F<^[T 8OQ&$5SXX^'NE1 M (_]HR7KC''EPP/Q^;<#ZUZ/Y426Y3:HC Q@#C'TKRBQOXM:_: UB:XDC2R\ M.Z:MK$SL /.F.YL>X (K7U?Q'?\ BK5)M#\%3PK!"0FH:QD/' &&3'%_>DQ^ M"\4 9=FY^(GCB,Q1&/PQX;NR<,P_TJZ3Y5^3J%0Y()ZX&*]6^SPF7S#&ADQC M=CG'UK*\+Z%I_AG1[?2M+B6*WA7N1WU&Y1 MI%BC7<40=6?'W1Z9ZT :[JK;=Z@X.1D=#7FVK;_&OC*\TM[F2/PYH1"ZA .! M?SN PB8=XU7!/J3CD UU'Q"\0'PSX2OM3B3S;I%$=M#G!EF8A8U_%B/PS7/: M?HUUX0^&E['/.)]?O0\MQ<9YFO9B%!^@8J,#LM &Y\/[.#_A"_#\[0QF3[#$ MR/C)564$ 'KT-;ME906EQ>RPA@]W,)IX<:2DJ6UC: 855&7W^I8AD).>^.W( M!TGB^+PIHZ#5M=TG3Y'FGCA\UK)))'D=@JY.,^G-;5UH&C72W2W6DZ?,MVRM M<"2V1A,5^Z7R/F(R<9]:X/Q=*GB7XL>&?#Z'=#I"OK5VO4;QA(5/OEBWT%>@ M:[JMKHFDW6I:A(([6VC,DC'L!_6@!UKI6GVFW[+8VL.TLR^7$JX+8W$8'? S MZXJ[7G_P]\1:YXDUV_N-1AAL=/CM82EB!NDC>0EAYC_WO+V$J.F\=ZZ75/%& MF:;J]MIES,3?3E,1(-Q57;8K-Z*6(7/K0!M$XS[5Y)\5->;7KNR\&:4'CEO] M0CM;F[=1L01_OF0#.6)51G@#!(R:[+QIKMY8O8:7HL4XE4-=7C$?:+EO=BQ /3! MXX% 'I\.@"RLG:ZU?59Y5#,9VN"".YPJX ],4GPTUU_$O@W3]6<,OV@/C<< MDA7903[D '\:XB\U^_\ BK)=:/X1FFL/#D9,%_JTD95YL\&*$$<\9RWO^?J& MAZ5:Z)I-IIVGQ^5:6L2PQ)G.U5&!0!?HHHH **** "BBB@ HHHH **** "O. M_BHI75/#DB]9Y;C3%]GN+=PGX;XU!],Y[5Z)7+_$;PY+XE\-26UG/]GU"WEC MO;.3&0L\3!TS[$C!]B: ,G4/"&F>/=,T;5[N\U6TG>P\OS+&Y,#212A69'P. M5X''2K7_ @5C:>$]7T.RNM1D@OK,VBK>7DDZQ 1LJ[ QPH&?X<=!Z"JWPFU MY-2T,6HC>-H<2QQN1E87)PO_ &S8/$?>/WKNY'V*3C/' ]: ,/P1JW]M^&K" M^9625H_+FC)SLE0[7&>^&!&>^,UO5Y?HES)"]WX@\+1S2V4\SOJNA382>WG' MWWC!^[(2!E.CYW \\]MX6\2Z?XFTQ;W2Y"R9*/'(I26)QU1T/*L/0T ;5%%% M !1110 4444 %%%9^MZQ8Z)I\U[JEQ';VT:[F=S^@'4GV% %B\NHK2VEN)GV M11(7(V/A[P>Q :.XDV7-_Z*PZQ(<9VCYV'H,T>*3ILUEI=MJ%E: M3>"I3"EE>6)GDR4)EC< +DKU0GGL!4GB&ZBU3XDZ;IB.QFEU"(LI'RB.SB:9C_ -_+ MB+ ]B>U;K+-X1M;J:ZN+:\M)"BV4*6R17#S$G"%E 5LY'. 1\QK&^%VD#4-8 MNO$]X?-DB:6SM'&=K[I-UQ,OLTN54_W(UH ]108&/>EHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X@$_\+I89 M./\ A'P+]=B\47NC>'X;B/[#;0SM-#ICWIED]^'6@WD5JLP MU$2V\!MOM$>H3I-+$6W;)'5PSKGG#$X[4 +?%-_I^JWU@MGI,FC:7#>7 M5A>VS.\DSQ-(Z$[AL50, X.3G/3%9_C/XBZSI=K=W%C=V0>RTZWOFM(M+N+H MNSKN82R*0D*\<$G."3Z5<^(/PWO-;NTMM(LM)337LX[%9'N9X&MXTR &B3Y9 MPH.4#$8/M737GPVT"_9C>I>2K+:QVMQ$MW(D5R$38C21JP5F Z$CC@]A0!-X M/G:X\2^*I&R TUJP7.0N;6,XKR?71;QZ7XPNKKPO+7#1Y M(S#CR@<9W-NSN^[P:E;QUXMO#K=UI^FZ;9VND:=;7\]I?Q2BX9GA,CPYW *P MVD9*^G'ITUQ\.-&EBB6.XU:W=;-+"66WOY(WN(4SM60@_-@$@'K@GFL7_A5U MK=^*M:N+N2[MM&GM[2UAM;2[:-)X8H]K1RJ.J] .269(6B4*1@ ^> 23QC/-4U^+5LEMJ1FLX9KBSCAES87JSP MLLD@CRS@ IM)!;?:/$^H&\F\LQ300Q1K#L;=]S&&W'[V[.1QP.* ,V3XG6<& MB6MW/'9K<75R]M %U&(V\FU-[2"8"ZTJ[NM3N+NYLKB:Y)9$17:2-HRH50-J@'@#)XZ MT <_<>.-6NM9\+P6&ER1QW.HW-E?H;B,A'A20,@)'(&W>&&,A<=35FW^)<,V MMV&FSZ7/;27\LD%LKW,1F\Q59@)(@VZ,,%.">Y&<5?;P*4NK*YMM2D26UU:Y MU10T092)PZO'C([2-AO7%8?A[X4)HMYHKKJ4V,1CGCA9H MKK?$GQ&TG0YI%G6:6-;:"X$L.TJYF=EBC!) #-M8Y) Y.*YRU\,VN@ZWHR- M?R:K=:9;WEM%8P0 .T5PRM^\;=A=NTC)QG=VK/\ "/@;3/%'@W4K+^V)+UH= M2B2*[\J-O(-J%$4..5D5!E23][+4 :>N_$&VUOPSX@T_3XY(=96WBB6%9XYA MBXD\E762-F4X8\]",=*[C6[NR\)^$;BXEFCMK6QM<([< ;5PH^N0..]^UFQB:*RL$M8E5'+]%RQ)*@G+$>@%/^+DUOXB\4:+X4N?M# M:7;LNJZKY$$DS;%;$49"*2-S9/T6@#.^&7PKBO?#-O?^,I)[O4-3(OKV!L+O MD?D"1@-S8!^[G&2>*V?'VF1^ K.T\2^%8TTZTL9XUU*TMUQ%<6S,%8E.FYO-=DGBS2D0*(]34*,8_LJZX_\AUP'QM\8:)=^#;G0_M4L-YJ4D4*I/:S1 M'R_,3>_S*,A1DD]J ++>(W7QUXR\0SN[:'X>TU;./&2&FP)I,>I_U:_I6W\' MM+NH_"ZZUK:$Z]K+&\O'?[RACF./V"IM&/K7"_N;SX3>*M,6._BU35;B_N8T M-A/\S&:0QC.S'*J@'L177>%_BAX=31;S^R-62)(Y[&[C=)8W"^F.0>,$ M<*O%^D>%]-=V&GV\VKWAB8AXF5"(,$?Q%CQ5_X::G/\1-,\-ZC M?,[1:7;+-.P.%EOB,#([[%RV/61>X...\ ZOJ$FN^)]:O;2YTFZUNZ#+=7=K M*QAM #Y8C0*=S<\EB .#@XP=;POXCMOAS=WFE:5I^J:MX;N93=6TMM;NTEJS M8\R-U*@XR-P(['':@#J_VA=6?2_A7JJ0.T)I-IJ<4TE M@\3&ZNT&0QV@?(@'')R2>P'/6Z?K]IXIO;/4?$5ZFF:7:R":UT9L^9O4_+). M0.HZA!P.,DGH 5OV>8+O4;OQAXEU5,7VH:AY+;CDH(\Y3VV[MO\ P&HOBWK- MYJGC?3= LD^T6&GJEW=V_&+JZ=O]%A/MD;V[! 2>!6=\.O'ECX/T*XT&2SO9 M[Y-3FCAD6,K%<>9(2L@D(Q@@CKDU!X#USP]8>/?$_B3QG?VUKJ\MRJVLFYS ML)B0?(V,$CE2Q]\<4 >A75S9_"[X?FYNQ->W;2;I-@S+?7DIR<>[-^0 ]*P_ M!FC7\WB6Q6_*37<>=4UR?.%/%%^FJQ0L6BM8H_+AR6)RW\3]>A./RIEA M_P (E;:E>^)O"WB[3M)U&^VF[^WNDBGD94ABK+DC!(/.!P<"MN3XE&PFVW%S MX;U&TVDBYLM6BC+$7(>OH QH Z2^\':7;6TDNCI_8URB';/8L80#ZLB_( MX_W@:L?#OQ#_ ,)3X-TK62@22ZAW2*O17!*L![;E;%>8>+_C%%JNCP6'AFWF MAGU(F!K^\4QPVT9'S.&Y#D#ICCWKM?"/B'P1X;\/Z?HEAXCTI;>RA$2F2Z12 MV.K')ZDY/XT =]16+#XK\/3+NAUW2I%QG*7<;#'KP:F'B+12K$:OIV%4.Q^T MI\JG&">>!R.?<4 :E96O:]8:%:O=ZK(]O9QX\RX9"8XP3C+-V&>YK/OO'/AF MU12VN::[,VU5CN48L>.!@\GD5F7.H:7XA01ZIJ.F0:><^;9M! MWQ0!VD$T<\22PL'C<;E93D$>HJ2LF'6]$AC6.+5-.1% "J+A, #\:E_MW2?^ M@I8],_\ 'PG^- &C15 :SIA&1J-F1_UW7_&G+JVG-]V_M3])E_QH NT5#!=V M]QGR)XI=O78X;'Y5-0 4C#*D4M% 'DOB_2=2\+^(FUC1O*73[EQ(\A _T.=F M&_=Q_J)0,/\ W&P_3-;&N:BVN6\G[B>YTI86CO;"%2E[;RY#))&01D 9Y4\X M!4GD'OKB&.>&2.9%='4HRL,@@]17FVL^&M2\,/#<^%TNKFT0+"L415[BT3<. M$W\20CO&QRO\!YQ0!G1I/X3TN[\2:[=JWB;4S'9Q&11F*$'Y-R*/F94!DD(' M56Q@"NFNCX:\0:I.\#LES;6R7#ZI9S>3Y:MN55,BD9/RD[3D<#(Z5F+K%AXB M^Q:J]Y%:76GEA;ZBG-LS. KQN&P4)X&UPK ]">'[8Z@%N;:[U M@WNLFQA(CDB*OM^49;8I$.<(]+B55*M)Y=TK8 M)Y= 4RY KF;&\L#\0K[7]$M M3'HVGZ1(-0O8$Q'QGM5[2O$FLZUXF\.VE[I5O86]S%/ MJ.ZWOENXYX5C51D[%(.^=#TQ\O!- &_'XYT)MHEFN[' Q4ZK!NSC'.2?0<5Q'A#QCXBU;6=+\.SV21R0W%T+S4?-1C)%:R&-CY6/D M+N8USZ%B.F07'BKQ-IWA[5_$&I2>5_9DTC2:;-I,L*O LY0%9V(#.T8#!ER. M1D&@#LI_'N@)N$4]UUJZ\S[I:)+= M1R>OFLI'3T)Y%IV[R,_EQ,C,91A1D!U= Q SCMQB@#I M9X/&FOL/(U/2]"LMY#_9?]+N.".-S (IX]&ZUG>)]*TSP?;6>KW;R7-[)'(S>Z>MR\_AZY=H>) M/E$T910LC;V()&XA6!Z5ZGJ$275E<6[32P"6-HS+$Q1TR,;E;L1U![4 >;Z5 MJ"WNH6FK:CJO]K_V0DTT:PZ;+'++#/L"2B,K\Q78XW)D8)'7-7?#[6"2>)+B M>S:V\-W[IY,%S"R?:)2I$I6)@#A\H,8RS!CCGFO?ZWI6A7DVJ1:DNJW[1+:2 M7]U(J6UM&G.TLBX+%LG:H+L>. !B#1-/UGQC,;Z]FGL[ %EBN#&T,LR$MN,, M9/[E2" )&S(03C;0!1B35/&VO)%9NMA:6;&-Y;=P_P!BAV@&!' P;A_XBN1& MH"]6)/K6G6<&GV%O9V<*0V\""..-!A44< "H-%TFQT73;>PTNUCM;2! B1QC M _Q[D]S5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **S=7U!;.6U3[1#"\C[B)@0LB#[P#= V#D#O@]L MD5]&U.YO-0U&*:QNHH8I@LZA!<7%_:1VD*N!#AGRZ M[02Q#HA R2.1VST(H UZ*X:7QA&^KV\D5_#'I[WGV18F3YY L,K&3&-VUG\L M#'7;D'YJZC3KZ>XT*&\GM]MRT'F-"H8?-CH-RANOJ,T :-%>?>'?&NJ7_B"\ MM;S2X[2QCN/+:>X>:/R@(D;: T"@\G/S,#\WIC/8^(+XZ;H6H7RE UM;R2C? MTRJDC/Y4 :%%16K,]K"SLC.R LT9RI..H]JEH **** $9@!DUXQ\8OB+^/IV>'3_ !#8>%(TAM[2W MK=)F7 M/EQ@Y&Y .<\DL,T =K9:7J?B70X=(T&&?1?#38^UZE,"EWJ&,!MJ'Y@'QR[$ M$CI7I^CZ99Z1I\-EIMK%:VL0PD42A0/RK,\(^)[/Q)9226PD@NK=A'=6L?X8^%]0T6WU+4/$>(+G1[?3K728HI]7U2Z%I:K)G8G!9I6 Y*HH)('M71P M!UC596#.!AFQC)])]4L]!T"_U._;9;VL+2.1U.!T'N3P/<;BS<\_*.F: /1(U58P/R[5SVD^(]'UO7M2TW3\3SV"HTTZH"F2 M[KM#=R#$V?I6?\5-5NM/\/PZ?IDQAU#5KF/3[>?/,._)DD_X!&KM^59WP8TN MRM=#NKW3B_\ 9TLGV>P+G):UA+*KD]R[M+(3_P!-!0!M?$77Y="T6*/2@KZU MJ$RV5A&1D&5OXC_LJ,L?88[UT]M&RV\0F(>54 9]H&3CDX[5XSX;U5_'OQKN M+W &C>&H'%EL.1+)+\OFGZ@-M]AGO70>+OB?_97B6RTC2K%+U6O$M;R[:7;' M!]YI ,,^_M0!BZ/XCG\2^+CJD<%0\A6.>"V,DUVT6B*V[4_%$L5S<)^]\MF/V:U YPJG@XQ]]AGD]!P.2LK MGPI\)])^RPSR:AK$B(C0PMYMU/M^4 +D[$7/ X 'O6?%X7IB6,-_.L:/P)X5CF$R>'M+$H;>&-LI(/J..*Z M6B@");>%(UC2)%C4;551@ >F*1K6!OO1(W;D9J:B@#.GT+29\F;2[&3/7?;H M<_I44?AS1(SE-'TY3C&1;)T].GL/RK6HH J#3;$1A!9VX13D*(P */[,L3UL M[<_6,&K=% %+^RM/_P"?&U_[]+_A36T;3'^_IUFWU@4_TJ_10!G?V'I/_0,L M?^_"_P"%(=!T<]=*L#];=/\ "M*B@"K9Z=96.[[%:6]ONQN\J,)G'3.*M444 M %%%% !00#UHHH YGQ-X.TW7,S@26.I<[;ZT;9,,C&">CC P5;(-8::;XGT) ME-O#!JD2QB/S;>06TI 'WG@/[ICD=5*9ST%>A44 ><2>/I-,4#6;-H2!@M<0 MR6H/L&8&//MYG:IM!_X0ZQU674M"TVUAO?*-NTFF0K*"K,K,-L&1G(!)(SQZ M5WSQAP0V=I&".U:'X;O[BX67Q3=OI,MZ;R;2Q;<'8$[=^PMR4W;]UN"-/NHFJW&T#TP7QCVI[>$H3LVZO MKB;-V-MZPZC'Z=J ,Z]TWPQ<7&NW-S'+=?\ "00QP7<8B>59$B5E7:%7((#' MGUP>U06^H>'_ Y:6<=K:3QBQM?L5NUP/(/E#;\FZ=ES]U>_:M>Y\&:==G_3 M+O5[A=@C*/J4P4@'.2 PY]Z@L_ASX1M7WQZ#922;]^^=/.;=ZY?/- &"GC*! M8)T\+:?;2.&^9+*V:<[MV.1&%3H.OF=>*BM=$\3ZU&? ^G:/-]IN6GU/4;D@* N-@& M%&#D8!YR37944 A7>KW%S.)DMR$%O%&ZAA)'N#/N(Y7<0,8/&T$@Y*UH MZ.&%N]E-I4EI"@8?-(DL/INI"0^7>MJ4EY;L MV,?*X,>K9&I:II$:W>G6UM/)*XDCN&600H'.Q@!N#,5"D#(&3 MSTQ6[10!YEX2\*R:9::-=RZ-(9HW=KF"-HXF,IR!,R_*I !8;<]U(&1BNXU& M&34;J&UVE+2&1)IW9?\ 6E3N5%_X$%)/3 QSD[=6C% &)H\=SIUW-IIMW?3U M_>6LZXVQH>L39.F!C:5'\))=X:M9+5-2$MG+:^9?S2J)+GSS*I;B0?W > MR=A6S10 4V1UC0LY 5022>P%4-6T>UU;R_M@F*Q\J(YWC_/:1G\$O$/C6&-I;K5;@VVE MICE@"((%'LS@OCL&-=9\,/"2^#?"5MIS2^=>.S7-Y-WDG?ESGZ\#V%>;^!/" MEOXIUNVF269O">A11V]L@F?;>7BQA7G4YX"G(!7 + MSFO5E\)::/NOJ0]<: MG=?_ !R@#A_B1%_8OQ,\#ZUIQ:.[U"]_LN[1#M6>%E)RWJ5.2*?\#KEM8D\9 M:Z1E;[6Y$B8]6BB"JA^F.WO5RX^&$%UXU76;_4+ZXL;5O2NOQT\,+?X6P&F70LF)X:X++O'UV 8_&O3)'VKDBN1UCX>:+JRPF\;4Y)K M=B]O*VIW#/ Y&-Z$N<&J+O%LR$8*MJ)&?7D*#SS^= 'E/@_4$\3 M_$[Q%XAAA&H.;OR[&S64$S&'Y8V8_P#+.),[R3R68$#*#/5^*=-NO!NK^$?$ MUU,UTT.HSKK%T%*@1W*ACVZP:0+ZQ@ *6U_/&&]S MM89/N1(8VB4:C.AV+96I MXV+C_EHZ[E4#H,D]LQ/\*-)@NH+G1=0U72)XX#:M):7)RT).=F6!P,\Y7!]Z MU=*\!:;I,4B6%WJ\7FMOE;^T)-TC8QN8YY/% 'B>CZV?#6D_$U;1X;/5;[7_ M .S;1BVP0HQ98W.?NJD:R$>RU>31K6/X8ZI?Z>['3([/^R--NIUV/.T\PCN+ MLYY4N6 &3G"9Z&N\\7?"2QU:=-0L9RNKQS+*)+XF>*7 88=.,D;B0W)! K(\ M1?#WQ#/X-U"+5=;NM1:*-9(-.M6(CD:,[@"6!+$XQV&<<9Q0!T'A2>VTO1]7 M\8ZLXMM.GB0V@*X,5A$N(N/5MQ;'^T!VJA\+](D\0W][X\UR-UN-45H]-B9L MFUL^BX_NE@ >.>3ZUO7_ (&T[Q+X=%C?7^KR:;X:,-^?-4=:O\ P_;9BNO&E[>3L/EM[=;:XE<^@58B6-O=0Y,4T:R(3UV MD9'Z5XA#\.[CQIJ1&H1:CIWAD199+F&W@NKN3MQ'&"J+U^;.3CCC->AV/@62 MRMA#;>*?$B*-NTFXCUB,.+?Q=JG(P/.M[9\?3 M$0_K3$\/Z\4"R^+[[A2I*6=N">>O*'G\* +>J:W>V^NPZ?I^EF^41>;<.MPB M&$$X7AL9S@G\*U[&>:>/,]LUNV.C.K?J#7.6'A*]L6G:W\3:IYD[[Y))(;9W M8]@6\KH.U6?[!U;/_(TZE_WXMO\ XU0!T=%<]_8NK*#M\37Q/JUO;_\ QNKF ME:??VL[O>ZO/?(1A8Y(8U"GURJ@T :M%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!D:YXDTK0Y(8 M]1N2D\P)CABB>:5P.I"("Q ]<8JQHVL6&M6AN=+N4N(0Q1BN048=58'E2/0@ M&N1FU*PT#XDZG=>()8[**]L;>.RO;E@D6U&D,D0<\*V6#;<\Y]JYO7K\W9U_ M5M"NKB'3;W4-+M4NK9VC$[B79,R.,$@JR)N'!V\4 >PT5!96ZVEK%;QM*Z1J M%#2R-(Y ]68DD^Y.:GH **** "BBB@ HHHH *HZWI=GK6EW&G:E EQ9W"[)( MG&0PJ]10!5TVPMM,L8+*P@CM[6!!'''&H554=@*M444 %&!Z"BB@ HHHH ** M** "BBB@ HHHH *0@'J ?K2T4 5[JRM;M&2ZMH)T88*R1A@1ZG2G44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %5]0MUN[*>W?A949"?J,58IH;YLHP;& /5P3@G_ODC\:[4"Y=176M1M;V979'F>6,0LOE;IW:(;C(1DJY/"] N3P,[.O:"- M7NH99Y\Q0*=EL\,;(SG^)B5+CC^ZR]^>:CL]"N+'4H+BVOV:.23S;Y9 .J#!!&$7&-O(!T%%%% !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 %,$2"7S HW[=N?:GU7OKR*R@$LY8(65!M4DY8@#I[F@# MC?'H\C7="N1_!(Q)^C+_ (FNY7[M-/&UAX5O-,MKM&E:[?=*58 6T 95:=\_P (9T&.O)(SM-=*US"MTEL9HQ<. MC2+$6&]E! + =< LH)]QZT 345R^J>.=%L+J6U6ZBN+E-.EU)4BE0^9&@R0O M/)(R1CL":T]"U_3=;A#:?>6TTRHKRP1S*[P[@" X!X//>@#5HJC9:OIU]!+- M9:A9W,4+^7(\,RNJ-Z$@\'VJO;Z]9W%TZPRPO9B!9UO%GC:)\NR%1ALY!7DX MQR "3D UJ*KQWMK+&\D5S \V.\8.^*5HG_#01WI: "BBB@ HHHH **JWNH6ME+:1W4 MZ1/=S?9X W_+23:S;1[[48_A5J@ HK-T_6[+45M7L'>Y@N1(8YXHF,?[MMK9 M;&!STSUP<9Q6E0 44566^MVU&2Q656NXXEF>, DJC$A2?3)5L>N#Z4 6:*@N M;N&V>!9GVM/)Y4?!.YL$XXZ<*>M3T %%%1W$T5O!)-<2)%#&I=Y'8*J*!DDD M] !WH DHIL[FC@A4@&21@J@D@ M#)/N0*GH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?Q(W[O3X MP0#)>1CD_P!W+_C]VMBHYH(IFC:5%9HVWH2/NG!&1^!- 'GWQ*02:MH47W=I MD=3Z$,S11;<+URV M@:7:"RT^VME.1#&L>?7 QF@"U1110 4444 %%%% !1110 4444 %%%% M !1110 4444 >5WGA+5?&>L>*KV^NIM)L[J)M%MX9;19&>U4B:O>26VD7&BRM:V^]FF6XCV2,,C"NB!MQXYY. 37M M%)B@#P33/#E[8Z?H<5SH-\;^7P==:<)$MBPBN, [)& ^1B 0I)&QKVC%&* / /%VE1 M:U9ZT_A;PWJ%CIHT1+&XA:P>V:6;[3"R($(!:\T?PMJMM\+=(OY;_6[_2$<2:KH+%5#VWF$L(]J M!\CAMI8Y&1D5]!XI,4 ?-_BJR;4_$GB274;V2SNKF>$:05T*:ZN3#Y:&(VLR MR*(SG=E>.<[N. W4([*?4O&D"?:[CQV-95='FCCD&UPL7,;#*H,[B^2!MVY[ M5])8K/TC1K329=1DLD96U"Z:\GRQ.9"JJ2/081>* /&O%&D-]A^(&N00W"ZB MNLQ6DETAE+I8;;5I0JH0=N-Y.W!QNYK/LXH#X?\ %$>B^(88M(,5HTC:7:7, MMM'(9)K6"/^S+BX$2(T3& M6..9CN9#D=&(!W 8KZ%HH ^>M/L=/77;"'6)YDTO2_&MW:V[W%Y(!"OV,/$F M\MG!D"X!/.<="0"K(7FA^%M"T*]EB-]:ZVD\D5TS&WN%:+RV/)( M*_)\O'WL]^7WOBWQ!XD\.:CKL+26*6K6&C7A\Y[=8G+JUX^Y02@!9$W@$A=Q M':OHC:-P; R!@&FF)-KKL3:^=PQPV>N: /,?@T]XFH>(;1M6L[_3H6@,45MJ M$^H"WD96W@3RHH(("G:"VTYSC=SEZU+*=!\?W46K_P!FWS:_%;OIKU^UM8+2$16L,4,0Y"1H%4?@*H)HEHFK7]^J M?Q) M%=1%04EV9"L1Z[3M/J /04 >2^#=?OFL+73[.;4);NU\0-:F.341>1,/LZE?Z-?W6IVK:@TBQ3K;%L^7G$ M6URP"X ^48'%?0L-G;6\<4<%O#''$2T:H@4(2""0!TZG\S7):#\/[33=6M[^ M[U&\U.2UA>"W6Y6,!0XPS.54&1RH"[G).,^M 'GW]KW_ (7MM-O;CQ#K4T5] MX5EO[IIG%P5FC6':\2,,*W[PC' /!;/)KG;W4-1N_P#A,="DU/41I[>$Y]39 M&UE;]S-&P_Y:#(16!(:-?E(/'&*^CVL+5BI:V@;9&85S&#M0XRH_V3@<=.!5 M>TT32K-2MIIEC I5D(BMT4%6QN' Z':N1WP/2@#RW2=?;0- U^U;6V$-CX9L M[FRDNIU9A*ZW&6#'[QW+&._11535/$>O0?\ "4ZM;ZE=O)HNAV-S!:@KY+// M')YDDBX^;;M##D#CTKU5O"V@,EJC:'I16T0QVZFTC(A4YR$X^4')X'K5^/3[ M2*29X[6W1YD6.5EC ,BJ"%5N.0 3@'IDT >4^#[G7=3UJ]T'7YFDTB\T=Y)% MN]1M;J8%B%$B^4JXC96/4$9Q@^O5_"B[NM6\%>'-4O[R=[B73(TDA8C:[#CS M3QNW''KCGI6G-X1TN'1M0T_0K.ST5;Y?+GEL;6.-F4\-T &[:6 )S@G.#TK5 ML]+L;'R?LEI!"88%MHV1 "L2_=0'KM'I0!=HK'U*76DNR-/L].EML#YI[IXV MSWX$;?SJH+SQ%R&TS1AS_P!!23_XQ0!T=%T",_[M\#_-: .AHK _M+6_\ H #_ M ,#%_P */[4UOHN8?_ (J@#H**Y\:QJ^3GPU>#T_TF#G_Q^@ZUJPZ>&+X_2YM__BZ .@HK MG_[:U;_H5]0_\";?_P".4O\ ;6JXY\+ZE^%Q;?\ QV@#?HK &MZGW\+ZI_W^ MMO\ X[1_;M^#\WAG5A_VUM?_ (]0!OT5@?V]>=O#>KGZ2VO_ ,>H&OW>>?#> ML#_MI:__ !Z@#?HK ;7[I4+MX=U< ?[5M_\ 'J0>(+@J3_PC^KX'?-O_ /': M .@HKGO^$CE/_,!U?_R!_P#':7_A(9LD'0-9&/\ 8B_^.4 =!16#_P )!+_T M ]7/TCC_ /BZT].NS>6XE:VGMB21Y!0!G^ M!0-8U;5-:F7!9%,R*KL@/*J20"1Z$JWY&I,UY! M>/>7&M>*-4FN;VXTC[/;20QEQ&9461BL:B-5?+[I!&0QSN7<"2*[;PA8MIW@ MNW_LEH9YKD-=J7E9HPTS%\ ]2BAL =2% X/- '0K>VS79M5GB-R Q,08%AMV MDY'MYB?]]#UJQFO*[&RO[ZQT%Y#8&/4A=6US<7(>5YFF'F-\@*;>8 !AN!@ M 5VGBR\>R\,3S,S,%BW27".8PF!G=\K*QR1@*IR,PMHWD#KD[&R[*^0-Y!PW((K MU#M0 5#]KM\R#SXLQR+$XWCY';:0I]"=RX'^T/6L'P%,;SPG8ZI,H1+=S MEB@3.W;VVXKR_4+5KO6KYH-3UEK:YD#W)M&FC6>Z.-KV[?ZL!&$ M4.06PN#M(\P ]TIHD4R% PWJ Q7/(!S@_H?RK'TFX@3PTDFD7'VM(XOE>[N' M)W=3YCON=2,\@\CICC%<'X5OK>]U<3R^)(5<:@PN6BN53[?.#Y:(B8#B/[O! M+= %)4EF /5LT5SGCJ1[+0WU2V8I=V#+-%@XWC< T9'<,"5QZD$<@&NCH ** MS]/U:"^U#4+.%+A9;%UCE,D+(K%E##8Q&&&#U%:% !1110 4444 %%%% !11 M10 4444 %%%% !1110 F >H%+110 8'H*,#T%%% "8'H*7 ]*** $*@]0#^% M 4#H /PI:* $P/048'H*6B@ HQ110 8I-H]!^5+10 8'H*3 ]!^5+10 FT>@ M_*EP/2BB@ HP/2BB@ P/2BBB@ HHHH ,48'I110 4444 %%%% !1110 4444 M %%%% !1110 5S,.F-J7B8:K<;_(MD,4,+@<."P9_P##ZUTU(% Z4 *HP!W] MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R+_0H;S5$OS< MWT,ZP-;XAG*KL9E9@!_"247YEP>.M/T_1;;3;AGTXO:P-R]M$%$3-@C=C&03 MQD@C.!FM2B@#,&C6XUR35"TK3.BIY9;]VI7(# 8^]AB,G\,9.7Z3I-MI23I9 M>:L4TK3>6TA949B6;:#]T$DG XYXK0HH S'T6RDT6+2Y(V:UB$83YMK*R$%6 M!&,,&4-D=QFJR>&; :+9Z;)YLR6EI]CBFD8&15\O86Z;=Y7OCN>QQ6Y10!CV M_A^T@NK6Y1[G[1 GE^9YS#S5R2%<# (!)(7&%R0 !Q6Q110!4M;""U:X\@,J M3N9'C+$H&))8@'IDG) X)R>I).!>>$5N]4>]>^>!WE25OLT2C)0QE<[]XZPQ M<@ _(.<<5U5% %9[2*:WBBNU%R(R&S,JG+#^(@ #/T%9D6@$ I/J-W+!]K-V M(-L80-YWFJ/N;L!L?Q=OPK"[ MG!8+MMH&F;GOA03CWJ]10!SO_"5V^2#I^LY'_4,N#_[)0?%=N.NGZQ^&F7)_ M]IUT6** .;'BRVSS8ZR/^X5='_VE2GQ;9CK::P/KI%W_ /&ZZ.C% '.?\);9 M'_EWU7\=*N__ (U1_P );8]XM3'_ '"KO_XU71X]Z3;CO0!S_P#PEVF#JNHC M_N&W/_QNE_X2W2^YO_\ P77'_P 16_M'O_.DV^_Z"@#"_P"$MTK^_>#ZV,X_ M]DH'BS22<>?<+QG#6*/^$S\/9Q_;%D#[R"N M@VT;?>@#GCXU\-J0&US3@?>=1_6G?\)EX;[Z]IB_6Y05O[1WY_"FF('N1]#B M@##_ .$S\,_]#%I'_@9'_C2KXQ\--T\0Z1_X&Q_XUM>0GH?SI/(C/49^O- & M2/%WAL_\S!H__@;'_P#%4O\ PEGAWMK^D_\ @9'_ (UIFTA/_+,9I/L5N>L2 M'ZJ#0!G#Q3H!Z:YI7_@7'_C3O^$FT(]-:TS_ ,"X_P#&KOV"U_YX1?\ ? H. MGVIZV\7_ '['^% %3_A(M%_Z#&G?^!2?XT\:[I)Z:I8'Z7"?XU8.G6AZVT'_ M '[7_"HVTC3SR;&T)]3 O^% #[74;*[D\NUO+:9\;MLN :MU4M]-L[: M7S+>V@A<\%HXU4D>F0*MT %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!Y[8WOBW7-5\2'2=7TNS@TW4&LX;>YT]I1)B M&*3+.)%(R9".!3]#^)%O>^'],NI=-O[C5+E)3+9:= TYC,+F.0YX&W<.,G)R M, U+9:#XGTB^UY]'NM&\K4[TWBM=1RNT1,4<>-JD!O\ 5YZCK6!??"VZCM=) ML+"]AO-+M[:2*X@OI)D62>23S'N=L9 =B2?E;@#�!JP?$^PN?%6FVMK%*^ M@WFD2ZH=2\I@J!6 ^;^ZH 8-D<,5%;6B^.--U:Z-NEKJMK,T+7,"7=E)$;F- M<9:+(^;&Y>.O(XKB;+X3WMOI.FZ7+?6LMJFA76BW4@#(X\V02+(@P0<%1D$C MZUK^$? EWHVK07TMCH$$MI;/%$]MYSO+*P W$N?W:X!RHW=>O'(!Z-;RB:". M55=0ZA@KJ589]0>0?:GU7^T""",WKQ1.0 QW87=W )IO]H6A^[<1-]&!H M4 M56^W6W_/53]*E$\;?==6^AS0!)13/-3.,G/T-+N'_P"OB@!U%)N'^31N]J % MHII=1U(_.C M8/1O^^31Y@]&_P"^2: 'T4SS!Z-_WR:4.#ZCZC% #J*36]M.EP\L\$* Y"@D??';%)I>K0ZA+=QI'/"]JRK(LR;",J& M'Z&@#1Q1BN-M/B-X>NM1:TAOH69([N5RDJR%5MV4$[5)8[E)9<#D*:Z72M2M M]4@>:T\[8DC1-YL+Q,&'7Y7 /Z4 /OM/M-0C5+ZU@N8U.X+-&' /K@]^:HMX M8T%OO:)I9^MI'_A6Q10!BGPKX?/70]+/_;I'_A3/^$0\.?\ 0 TG_P !(_\ M"MVB@#!;P=X;)!/A_2G8'0"W4?TK>HH Y\^#?#A_ MY@EA_P!^12?\(7X;/_,&LQ](\5T-% '/KX-\/*,)I5NO.>,C^M!\'Z%G(T]0 M?59'']:Z"B@# _X1#11TM''TGD_^*I#X1T<_\NTP^EU*/_9JZ"B@#G?^$0TD M?=BNA_V^S_\ Q8I/^$0TPG.+S_P.N/\ XY71T4 VIZ MT/\ M^:C_A&_^HKK7_@9_P#6KHJ* .?'AUATUC6?_ H'_P!EH_X1Z7MK6M#_ M +>%_P#B:Z"B@#(TW2I[&Y,C:GJ%VK#;Y=PZ,HY'/"@YX]3UK7HHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** .*\:7=O:^*] ^U7L]I&]K> M;YWL,P<8 )QG' M;TJWX*:*2;7)K:2XGB%S'&DDY)>0"WB.3N ."-Y(W9%+QY*$C[N1@X_"F6]G;6T)AMK>&*)F9RD:!5+,2S' [DDDGN3 M0!.*.M(1E2*Q+G3];>XE>#6+1(BQ*(]@7*CL,^8,_E0!N49!Z$5S_P!@\1#[ MNM:=^.FM_P#'J7['XD'35]+/UTZ3_P"/T ;]%8'V3Q)WU723_P!PZ3_X_2?9 M/$8;(U#1C[_V?*#_ .CJ .@S16 8O$H_Y?\ 1_\ P#E_^.TSR_$H)_TG1?J+ M:09_\?H Z*C(]17/;?$@Z3Z,?^V,G_Q=*!XE .9=&8]N)5_J: .@R/449KGB MWB7L-&;_ +:2C^AI-_B?M#HQ_P"V\H_]DH Z*BN<\SQ0/^7/1,]_]*E_^-4G MG>*/^?+1#]+N0?\ M*@#I*,USBR^)QS_ &=HOX7LH_\ :-/^T^)P/^0;I!^E M_+_\9H Z#-%<_P#:O$HZZ5I7_@Q?_P",TUK[Q*O31]+;Z:DX_G#0!T5%)OXO#]B/IJ;'_VC0=5\2#_F7+4_]Q+_ .UT =+17,-K'B,=?#,1_P!W45_J MHIAUOQ&/^96S]-1C_P * .JHKE1KOB+OX2E'_<0A_P :8?$/B$?\R?='Z7]O M_P#%4 =;17)#Q'KP^]X.OA_V]P'_ -FI)/$^MQH6/@_46(&0JW4&3^;B@#KJ M*J:5=2WFGPW%Q:2V%=0\4)X>TUM$LI9ED3^TW%R4BQ72+=74BR!/L=H71//88.1ND''' 8YXK!\ ?" M[35T//BW1Q)J(OKB?RY;EI(RIF9D)17*$$;3C'UJU<>!;OQ1JWB>\UJ]U/28 MKYO[-BM[5H&$ME&I"D[D?&YGD; VD C/(H WO$7B?5+/Q5;:#H>C6VHW4MB] M^S7%\;9519$0@8C?)RX/;@&JNG>+];U.TOH[#PY ^L:=?BRO;-]2"HBE%?S$ ME\LAAAAQ@'K7)Z3X,U#Q+K.@-X[TF0QV6B3V4\BW!0-.LZ!'!1]WS1J6].>W M%=?\+=$N?#&FZAH,]DD=O9W3-;7L:J!>1/RK/CDR+]UB1S@$$YH R[3XC:K) MX3A\37'A25=%DBCN6D@O5FD2)F 9O+" G:OS$>@ZUTMMXLMM0\51:-I$?V]% MM1=W5W%(#%;HXS$,_P 3/U '\//I4/PPTRXT[X;^'].U2W,5Q#8QQ302 $J< M'/"MQ;36/V*634+F381R8_,*Q'Z>6J >P% &CXB\62V.LQZ-H M>E3:SJYB^T2PQRK"EO%DA6DD;@%B" O).">E7/#7B6#6--AGN;>;2[MYWM6L M[PA9!,F=RKSA^!D%4V""2:VEB+8S' MD%E8-U'0@Y'>MGP[J6J:C;V]UXET VLTU])]AA6,226D.P[7F.XA7.&R5_O* M.N: )?&?BF;P_]9-E8JZY!&<\$W,8!V.8WD^?GC'ELI]# M^-8(^*=B-,?59= U^+1(YGBDU)HH6A3;(8V8A92^T,#SM_"N:F\,ZSH'CWPS M#IMI/<>&[S4?[3G"J6^P7/V>5),]E1S(&] P..O.IX-\ IJ/@N&SU^ZUA;.2 MYGEFTJ1A%$P-P[@,-@?:>&QNYSZ4 >GW$T=O!)-.ZQQ1J7=V. J@9)-8?@GQ M98^,-';4-.ANH$64Q-%=1B.13@,"5!. 596'LPK(^+EMJ6K^%U\/:,)4N-:F M%E+2,EP*XK4M)\1:/J&NV&L>9J-EXAT>6,/H=F8C#- M!'A0 SD!FC.!DC=L Q0!Z]J&IQVFGO>11RWB*RKLMMK,UD?2YEO;+2YK#S66[3*-;M\N\ M+EF:,= -Q/&*FOPSW/BS^T+#2%L]0B\2(\RII]U)>K%YX!E:Y;Y!&W4(HP P M SB@#W[Q=XGM/"]K8S7L%W<->W2V<$5K&'=Y&5F QD=D-1>&?%VG^(+JZLX8 M;ZRU&U57FL[ZW:&54;[KX/!4X/()Z5S_ ,6K"ZU2]\%6EI+<6W_$Z69KFWC5 MVA*02E6^967J>X(K#\=>%TT+PUK>K:G=W^OW^HFUL[F>X;R42W$HX80("(AN M)?:,D9'NA@1D$$>HJM=WJVTUK&T5PYN)/+5HHF=4.TG+D#Y1QC)XR0.] M?-_AF*\@A\76ELCQ^&/M^ERS)ID-Q%";-VD$[0JQ+[3M =EZA6(XKIUM?#UQ MKFC:7X5M]0_L!]8:** /5/#7BS3_$BI)I4=\]M( MKO%&[/4='\ Z4?#L=[;WTOA6^N2(-S/ MYQGM@652?O[0< 8]N:]4^&\GA<:CJ,7@Z:_GM1#$T[&:26V63+< N21-C[P' M;;GF@#4O/B#X>M+C4(99K]O[/D,5W)#IEU+% P )#2)&4& 0>O0UNV&K6&H2 MF.QNHIW$$5UB-L_NI=WEO]&V-CZ5YAX:T36]4U3Q]#8Z\^EV*[;0IKBVU&'1=+BL=]Q+N:W21HIW !YVQ M 9*C*\D8)- 'T'5+5M4L])MDN-1G6"%Y8X%8@G+NP51QZD@5Y;\*=2MM-;6+ MB;Q#I4NAPQ0@BUO+BXMX9F=AD2S9 9LJ"@8G.#@;AGH?C5-%;^#[>>XD2*&/ M5;!WD=@JHHN8R22>@ [T =K?W]KI\<3WL\<"RRI!&7;&Z1V"JH]220*9J.I6 MFF_9?MLRQ?:IUMH<@G?(V=J\>N#7EWQ9U3P]XET;1)K#Q!;SP6FN6 N)=/U/ M"PH\H!9S&WRD $ACR""01S7.M?6^HWGA>YU#7[J?Q&WBGRKG37NR%@5))55? ML^<(%4)AL G=DDYQ0![_ $5#:W5O=QL]K/%.BNT9:-PP#*2&7([@@@CL14U M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %&*S+GQ!HUK(Z7.KZ?"Z':RR7 M**5/HI]N* ),48J&WNH+E2;:>*8 X)C<-C\JFH ,4449H ,48HHH 3%&*6B@ M -&*** $Q1BEHH 3%+BBB@ Q3#&ID5RJEU!"MCD ]?Y"GT4 1)!%''L2)%0G M.T* ,_2EFABGC,<\:2(>JNH8'\#4E% %5=/LTB>)+2W6)\;T$8 ;'3(QS2FQ MM3=&Z-K ;D@ RF,;R!TYZ\9JS10 R&&*%6$,:1AF+L%4#+$Y)^I/-/HHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#Q_Q?I.IZUKFLV6B/EX]1@EF@CM[ M=0(DABFR97C;YWD.%#9!.V6WU*VBN85D25 M4D7(#J=RGZ@B@"[7FNEZ/I6M_%7QQ_:VF65]Y$&GQ+]JA27 ,'3:3<:M#X8TG0[Y[ M>&V\0:JFBW7F;U5(8I'BPW.8PZ%>_P HQS2^*_$G_"4Z3XRNY+0V^H0:+I]I M?6+GF"X2^FWQD^G((/HPKWU-"TN-M-,5A;1?V;N^QK'&$6#74EC6\;;@SA#E-WJ1Z]>!Z4 WHC%Q+DDN$!"#D\ 9/ MQU)ZF@#RO_A/?$%UX,\,7NF6TJS2++!K#BQ:[GM)X@$(-N&5\%]Q8_PC''(J M:X\=,)O[2MY-":0^'H[H:A(DZQ&0W/EE< %]F[.$V[RV%R.W;7?@;P]V-)!*N"K AA( VX?-GG- &#\-O%^IZSXDUK1]5)G^QPPW,%RVF2Z>SJY<$> M5*Q;'RC#<9YKDM>M;>_^*'B]+WPEJ/B-8ULQ&UM.L?V?,.2/FD4C)YX]*]4T M/PII&B:E<:A817/VZXB6&:>XO)KAY%4DJ"9';.,\'J!QTJ_9Z396FJ:AJ-O# MLO+_ ,O[3)O8^9L7:G!.!@>@'O0!Y);>(]?\#>']"T/5]1TZ+5);>6<_;%N- M0G0&7]W%LA^9@%(4N6QD8&<5K>&OB#KGBVVTF'0['3K?4+C2?[4N&NV=HQF5 MXEC0*0>61B23\HQP1K*[>W\^');RWV$$J" M21C!Y/-4)?ASH0LK"WT_[=IAL8GMX9[&[>*40LVYHBP/S)NYP MZKJU_J-UIL5K%IU[<76APWR_:Y6#^>T@,.48 *&!!9,%@3[5TFG>(KZUU!?# M?ARRLXKQ]0NK=7O+B:6)(K>*$LV"2V29$ 4$#J?6NC'P\T!+A)+>&6 ))8R) M'$^$7[(280!CI\QSZU)?^!=*NY&G26^M;W[9)>I=VT^R6-Y%".%./ND*,J0> M@]* )_MFK3>!+RXUJS73=56TG\R*&82*K*& 9&'8@!AW&<'D5Y!X%6_O=(\& M7&@V/BQ-8>6VFO\ 4+N[F-G-!C,N0\C*P8= J@YQC'0^UZ7X=T_3/#AT6T61 M;1HW1V9RTDA?)=V8\EF)))/VYMJC R?6@#R M+3?B3JNA6?V7Q UB^HWFKZC%%,SS-%!%#*5;(5"Y 8[4 R!R1BO1_AYXI'B MWP]]O,'D313R6TJKNV,R'[R%@"58%6&0",X/(-95U\-;":X>XCU?6[:Z6\N+ MRVGM[A5>U,[;IDC^4C8S')#!N:Z#2O#ZZ9#810ZEJ<2&Y9\Y\TD M\2:K<6_Q<\&:=%),MO/2\R1R:#::!SI9W&GW,S^ M6&NX)6W;7 7 *D*5*@'Y1G- %;PYJOB.Y^)TMIX@M(K"#^QA/';6UVUQ$6,V M,DE%^<#Y3@8Z8/->AUQ.E^!9K*]NKZ7Q-K%WJ,MA_9\=U.(=T$8;C>6FYL=OF*F@#M*,UYD-5\37DDI@\2>'82ES]E*C3IBHE M&?#WB"T1S&QMI9;213]'5@?E(/4 ]0<< MT >C45QMM\0=-BN+>UUZWN]!O)SM1-00+&Y_V9E)C/M\V?:NQ5@PR.10 M%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45QGPEUV]UWX>6&J MZW<"2[>2Y$LI58QA)Y$&0 ,*H_*LS1/BWH6JW]O'LEM;&[=DM;R::';*5R> M8UNT5PND?$[1-3N;94@U&"TO"R MV=[/"!#=, QVJ0Q8$A20'"Y'3K4FB?$C1]6CMY4M]3M;>ZM7N[6:YM]B7"HN MYPAR?F4=CC(&5R.: .VHKC;7XAZ5=VMC-:V>KS-?1F:UA2R2%(VV2&1,93:WRG/.0: .PHKD-0 M^(6A66#NO;B);:.[GDMK.25;:&0%E>7:,H" 3@\X&<4S5/B5X9TRXN8I[NXD M%M#% M4K('.W@A<B45S&F>+M/N=:FL);V!9);A(;2+RI(Y"3;).5?< -VU] MV....H(I=0\=^'+"/=/J!8FXEM D$$DSM+'CS $12QVY&2!@>M '345E:;XA MTO4X]/DTZ[6YBOXWEMY(E9D=4(#98#"D$@8.#G([&M6@!LDBQ(7D8*BC)8G M ]ZIVVK6%TV+6\MIB>GERJW\C4FIVEM?6,MM?017%M(,212KN5AUY![5YSX< M\.Z-XHU:]U6/2]+?PRL;6=E"+./$[A_WEP&QD<@HN.P)[B@#T]3N&:6J]A:P MV-E!:VR;((46.-*&=791[@'([=:T:\QT&)]$\56TDND* M-3U"#RH=-L4C2/3K-7&YW?(#,25SMZXPH..?3J $8X%027D,ZGT>Q&H7\:%HK8R^4)3QQNQQQF@#2HJ* MU=WA1I5V.R@LF<[3CD9J6@ HHHH **** "BBB@ KE_&6O7.G?9+#0[:*]UV] M;%M!(Q5(U'WYI"!D(N1GN20!R:V]8U"#2]+O+^\> MZ7-?Z;:?VOE6T?EV^F6,4>,;4MT4?D!61J_@?1 M+]I)X+1=.OR!MO=//V>=2.GS)C/T.1[4 <7?11:;IB^'M7^Q77A;3K4_VKY\ M)>.661LQ6T.6RK+E2,ECAD'4Y$UKK,_@>+3Y[PZ@_A&YVQ-]N7,^D/@!5<]X M?X=QSM./F(-1W]A>6>O^';3QG%D(QM8 @]/ MER171V?B:&\TF;6M55=.T4(\207*XED8$AMR$=?E("KDG)]J .U1PZ@C!!&0 M0$&>';?[3JL-AHFGW=L\ESI;6,M MJ9(ECB!8L5EE S\R *-NRN+(BPTOR6N!(FWS) M9#(S,^0#SQUXYS7K.*,4 .ZC65;6"V\]D.T^64R<>^W]:7 MQ%X0_M#Q/8ZWI\Z6T_E/9:@A7Y;RU8'*''\2GE3]1TKKL48H \2M/A/)HMJ^ M^U\-O;:;;R&"Z@T\_;;G$;!?,).U6!*DLH)8KVS5KP+X/US5?"/A:;6KRQ^S MV&D$:='#"\V\O]\22/D1BORCD\G&,'V/%&* /)]6^&MY-I'A+RXM(U"] MTG2TTRZMKYY$AF4(@+1R("R,&0X.TY![55U3X8Z@^AZ1;6>G^'))K9)RZ^=< MVOV>61]P>&9-TAQT(;AL9XZ5[%BC% 'B-U\+M!+ZVT3QI96S69&JZ/#I]FD99 K1VS1<@ MYVKDC'+<=:]*Q10!Y+JOA7Q9"FJPZ.MNJWMC8+Y\=Z895>W($D0.PE2ZEL2# M[I XYR,.W^&7B#[)XID^SPPS:A%8M:Q3ZG)=R;K>X\QEDE<=6"CD<#('8U[M M1B@#S+6O"6LW]OXCO[:*"#5Y=2L]6TU6EW*LL-O"I5B,<$I(A]0/,()&8,%S)EG)R*FM+7_A'],6>YU"Z@EN;B"VSYBVL:,S< MC[A4'8?SH Q/^%F:KYCM52'Z8%=]!\+O"EOO&V\(23VOA^SNDCGU940I/L M<&4*S?P@ J, Y+9R O-;Q=\3&=)UT748(H01!:&W03W&H7!+*$A4\*FX;?,8 M$$YP.,MT;?"3PF8;B$6]^$N6WW &HSCSFR3N;Y^6R>M0+\&O"*PK$D.HK$K( M^Q=0F +("$.-W50Q ]!TH X[QAXENM6M]%\)VU_INKW$:1_VU"YN3''\R[_.,$8Y2( M?*O''#$DUT!^#'@\Z<;#[-?BQ9Q(;<7TNPL.A*[L9ZC\:O:7\,-#TFU%OI=Q MK%I"N,+!J$B#CIT//XT =9;W]C,;=8+J"3[1'YT(1P?,3CYEQU'(Y]ZN[AZB MN"TKX6:'I#L^DW>M6;L@CS%J$G"@DA1G. "W$%I:R7-S-%!!$-[R2N$10.Y)X KRB6XU3QMJ$MU:O%I_@RT8/;W,X 2X* M?,TWED#>H.-I32[_7M=DL955)(A+$ RC'R_ZOIQTH YOX>_$>2_MX!?Q:C= M6EYJTEE9W[VZ("IR8@< ;\[&.Y%P 1DYS72>*O'=AI.HVVG6;)=W\MS'!,%. M(K9#EY'E?[J[8TD8 \_+Z5#K'PW@U9K0W/B'7U-H7-N8988O*WKL;;MB&/E) M7V!..>:J3?"C3)8=(@?4]2:VTJ3SK6%DMRH?!&6'E?-U)^;.3RZFD9-*TX0J;S'$\L@)\N-3@L0"IST.[BK/B#XBZ7HFI:A8S07\T]A EU< M^3 -L43YVL68@HZN=D0 9EB4L $&#^YCZ M8Z$# .*L2_#,76EZM:7^OZA.VK,)+V40PJSL,8VG82H7:-HSQB@"C>?$O5DE MT6[M?#LJZ3J5^EC&MVYCNY-RDF18L?=7!ZG/%>J*?>T@/_ +)0!T18#J:-R^M< M\NEZXH_Y&*0_[UE%_3%*-.UX?\QU6^MBO]&H Z#(]11N'J/SK &G^(1_S&K+ M_P %W_VRD-CXC[:U8?CII_\ CM &!\6KG[1#H7AXL#XC> UO=3LY9#+?-;%;+8%D%OQE?,RPQO[CM4.@ZQJWB+7[4W3Z=;WT M=O%-;W)T:1W4NK%XG82#81CEI:FY>.>(Q[&1-P"&5&+[NW KV$]#7FL&M6?AOQ-\0-5U)VBTZW>R:5T0 MMM)@4$X'.?F3/L: $UDW]A/X3US4X1#,[_(8XXR#7 MI2G*@CH1FO-O&6M6'BKX:V&JZ9*);6XU+3VC;.,$7L(P?0C!XZBO2J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#&\1:[#HFEZE=W(6/[+;M-&9 MG"I,0K-M4YSGY>1C/(ZU>T[4+;4+1;FTGAECQ\QC<,%. 2"1W&:\^\3VB:A% MJ]M;B^LHKQI-.2);P9^ZJ*2"I5AD9((X!R* !?%UH2)#9ZF+1K?S_._L^X./53B/'0YR M">_X[8O(AIPO9MT$/E>:WFC:47&3N'8CO7G<^CRVM[:W.N006^FD2R22/$MP MD;-*&C1U;(0JA*%P,<=1NQ74^+#87_A6[OFG2>T@@DG0QR!HW95.TG'#8(R! MTR >H& ";3?$0NKCR9[*XMY-\2;2-Q3S(]XW@?=Z%?K5KQ%K,.B:;/=3 R2) M%))'$ 6%ED5"4+QLS/A^JD >N1B@#K=*U M6UU1939^>1&0&,MO)%U]-ZC/X4Z]OUM+O3[3-"I4CY,1N^X^WR8^K"N M0^'%I!I\UU9S.(+^(*1:J#"&C*+^]\L84[C_ +.4^YG().E?Q3ZS>#4-.9U& MG#-FP?"7,A(WCT*%1L#'NS$= : .JHKF]3\1)+X6N=2T2XTYI8PHQ?7'DQQL M6 *RGJC#)&#SGBNCC.4&V?:I:YSQYKW_"/:"] MY$D,EVS+!;1S2"-'EBCDL>RAC0!S.E^(?%SZO=Z=]FTG4I[*-&NC;I M+!&CMSY0D8L&<*5;&.AYQQGTA"2H)&#CD5Y-X&\1/9-I%A:0QS6UUJ$]I=74 MS,L\]R8&N7FV= K$9 )R P&!C%;+?$S2UTS5-7,4W]C6D@MK>XQ\]]<9(*0) MC+C. &Z$DXX&: /0:*\]F^*&FVDVGP7L#QO/(89Y5D5H8)%C,CKOS\Y4*0=H M//'7BIKSXG:&-'M+[3%N=2:[\[RH(5",!$2)'D+D"-%(P6;') ZT =Y17(7? MC2WAL=-6.UEEU6_M5NDL X5XD*Y+RL2!&B]"Q[\ $\5S4GQ;L(?AY!XGO+0P MR7=P]K:VWG*1,P8J&#D >7QG=CIZG H [7Q-XCCT80PQ0M>:G=,4M+*,@/*P MZG)^Z@_B8\ >Y K,\%^(-;U+4]2L]?TVSM9;81$-93&:,,V_,;,0/G4*">.C M"O,_"U^-:\5>7?&[-WKH,4VHVT;#?&@)\F-B?W4(Q@[-S$D;F#' ]9U#PP)= M'T_3M&O9=&M[2XCFQ:* 716R8^>S=RZ9-XK'1-*3^W?&.LVL!41Q6]FT,4LW;8BI'N8GIQT]10!M0:MK5AXGT MW3=5_LZX@OHI2DEK&T31-'M)RI=LJ**Y*!+:"3,BJ7#'=,P"%QQC"J!QD^B0W=EX@T5VL+T2VEQ&R"XM9. M1U4E6'0@YY[$4 :N:*Q-!TVV\/:6L:W]S/:HH;SKRX\P@8QDN?SK2^WVPN?L MYGB%QL\WRRXW;,D;L>F0>: +-%8%YXQ\/6D8>76+$Y.U5CG61F/H%4DD_2M' M1-6LM;TV&_TR=;BTF&4D7H><$>Q!!!!]* +U%%% !1110 4444 %%%% !111 M0 4444 >??%BV$,_AGQ!MRNBZG'),W]V&4&*1OH X)^E8%];7NF^/+C4+[59 MY[2R0S1V$4DD@BC))\R4O*L:L1E5&, 9P.,CU/7-.@U?1[[3KQ=UM=P/!(!U M*LI!Q[\UY[X'L]-UK5+B+7[%'\4:&([*Y,J_+,J$F&Y53P=P)^;&0=R]J )O MA?K=FFH:KH\+.L5U*=9TU95VF2VN,.V!ZK*901V&.U>DUYEXZOM$U/Q5INBV MNH16?BVSS=6$Y'RPL-H,4G(^616QM'4 XY%;FA^-(GU0Z-XBMO['UM0"L4L@ M:*Y']Z&3@./4$ CN* .QHIN\D9 R.W-9VO:]IF@V+7>L7L%G;J,EY7"__KH MM:E>P:=8W%Y>2I#;01M++(YP$4#))/TKSOX<:1%KOA?5IO%4%O<76N79U&YL M90&\F-E40(Z]B(T0X/?-8^O>)8/%-SIO]JS+I7A^X/VBTL;HF.XU-HV!4R?\ M\8-VS[WWN,X'!I^ ?[>\17MYK4MI)HFM)_P Z1@D\DM7HT8"Q MJ " !@ UP/@F!_$/B2^\6RSM):>6VG:8I& 8E<>9-C_IHZY&/X%4]Z] H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** $Q1BF&>(2B(RH)#T3<,G\ M*DH *3&>",BEHH :ZAU(8!E/4$9I'C5UPZJPR&P1GD'(/YBGT4 )BD50JA5 M P !TIU% $%Y:6][:O;WL$5Q;R##Q2H'5N<\@\&IL<<<4M% '.WVF>(9KVX MDM/$,=M;LV8H38*^P8'&[=D\YKA]1\)>--?\61RZKJNG"PTG;+8.]D)$GF<$ M.[QB089!PISWS7K5&* /%M8^$.N:GJEW?R>*(XWN'EE,,-J8T626$1.X(?<, MJJ'&>H]":K)\&]?9M-:Y\4Q3G3U9( UNZ@(0 $ 60!% 7'R;3ZFO+9K72&?6M M'TY["UCMUM8K5KB-]A8AY-Y =MSLW0#.#VKWW%&* /!]0^%/C6[M]4CO/$>G MZC_:,B/.C1O;"0[UR79,EAL4J$/R@'@9JU9?"_Q/+?3WOB&[T+5IO(:VLXW2 M2.*QC(92(D48'!7YCD\5[=BC% 'B/A_X:^.=',8'B32W3R_*G>*!H[BX7' : MX(:3TZ$=,#'6NCT'0/'FB:C=?9]0T6?2IIFF6UN)9WDC)4 @2,"<;@6P M:]+Q1B@#DKYO&SV4L=K;Z!'<.A596N96$;'@-M\OG'7'?%+[>VN;;76L+JTFN)9S;6>HR6Z, MTLC2.SD0EGY;&,A<#D'->OXHQ0!X2W@#QU=^$+31-6;2[J.Q%O':P+>NENR1 M,A/G#R]TC$*1UP,Y STL)X,\;2ZWT>'3[/P_*8T+.SMJ".\CLQ9W8D#DL2:[6DVCTH Y\:KK/\7A M^XQ[7<7^-']LZNO'_"-WA]Q=0?U>N@Q]?SHVCW_.@#GO[;U;//AF_P#PN;?_ M ..4O]M:G_%X8U?_ (#-:_UFKH-HQCM3?*3^Z* ,$ZWJ _YEC6C_ -M;3_X] M1_;FH?\ 0L:U_P!_;7_X]6_Y:'JHI/*3^XOY4 82ZW?DX/AK65]S+:__ !ZM M/3+J6[@\R:SN;-@Q7RK@H6QZ_(Q&/QJWY:?W5_*@(HZ"@!U%%% !1110 5R/ MCC0=0NI;76?#,D$'B"Q!6,SDB*YB/+0R8YVG (/4$ ^M==1C- 'FFCV?AKQ' MXKAUB\M7L?&-F 9+:X?;-&%1TP%Z/&=Y(9<@GOQ5[X@3_:M4T32_]#>VN)P9 MUGA28'D$*RG)56591N R&"]!FM[Q+X4TOQ ]M->0NE]:MNMKVW'6L+ZXT.QN]0_M M)K&_-FTM[/$I@=U*&0%P5 !..-H)&16[;^'IHKNWE_X0&!)(HG@#1ZJI0(\4 M<3+@@$@I$B].B_6I]%T7Q+8B7[!I-C#+)*)&N-4U-[IUVC:H550# 7@#<.IS M[@&+X?\ "FHOIM[J=]?Q_:+-Y(K6YU"5IHI[5HU$K2D]8Y2HDV]$/3N*LZ+! M=>+-%T?1=-O;H^';6%8=1U3:T+ZEM3;Y<)/S;"?O/W' )R2.F'@=]4DA?Q=J M*TMXX+:-(H8 MU"(B+@*!T 'I4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%])+% M8W$EM'YDZ1LT:?WF X'YU/10!Y1X;\,^'=5^&L>LZNMO+J5W:F[N]7E&+B&? M&6(D/S)L88 ! &W%7_!>O>(=9O-$M9;BV@B&BV>H7?FVY>69G:16 .X!6Q]RIK;ATVTBU1]0CA" MW;P);,X)_P!6C,RKCH,%V[=_84 7**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ,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 %%%% !1110 4444 %%%<_XI\8Z'X6: :Y> MM;F8,R!8))>!C).Q3CJ.N,T =!14,]Q'#+!&Y(>=RB #.2%+?APIK/TSQ%I6 MIWSVEC>)-<*KOM"L RH^QBI(PP##:2N<&@#6HHHH **** "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@ K*U[3WU**VMQY7V-I;Z M'5HH SC9/)KHO9=ACBMO)@Q]Y69LR9XZ$)%CGLU<;X%\%WF@^,-3U27[-'#= M1.LBQ-N$DC3%PZ#:/+ 7 *C()Y.=H)]#HH **** "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 ,@ HHHH **** /__9 end GRAPHIC 24 image00010.jpg begin 644 image00010.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" . K,# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ K'\7ZO-H/A^[U.WMH[HVP#O&\C1C9D;CE4<\#)P%).*V*S?$6F_ MVQI-QI[.B17"^7+O0ME#U'!&#[T ><6/B35]6\=;XI+:TC62"V6V\V=O-"M. MLWR,B?,,AN0,! <\$5ZS7F>J> M1BL;J^T.[BM]=@BN8=/ 5$C19002Q2-/W MA^5MVW@@#+#);TJ/<8U\P /@;@.@- #J*** "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 ***S?$FM6GAW0[S5M0\S[-:Q[W$:[F;L%4=R20![F@#2H MK(\,^(++Q%H-IJUEYD=O< @). DB,&*E&&3A@P((SU%/UK7;#1_LGVV7:;JZ MCLXPO/[Q^@/H,#.30!J45C^&?$%IXBLKBYL%F5+>ZFLW$J@'?&Y5B,$\$C(] MO2MC- !15:YNO)N;6+R)Y/M#E-\:96+"ELN>P.,#W(%6]-ZY*C^Z:Z/0=7LM=T>UU/2YA/9W*;XWP1D=""#R"#D$'H10!?HHS1 MF@ HHS1F@ HHS4%U=V]HL9N9HXA)(L2;VQN=C@*/4GTH GHHS68FNZ8]U:V\ M=[#)+=22Q0B,[@SQ9\Q$.<>9(02%'J<*3^% %JBC-&: "BD M) &3P*;%*DL:21.KQN RLIR&!Z$'TH ?11FHKFXAM;>2>YE2&&-2SR2,%50. MI)/ % $M%&:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_XG6>K>(-6\/>'] M*4P0-(_M%E9LB&+[0K3JB9;#*T>[;N)PQ-4/$-O8:]J&I>)-1TBZET>3Q#82 M8N+&0N;86J([^7@L4)"]N<#BOH:C% 'SU-X5M[73Y=6M-*9=9C\;L4N5C8RB M'[41P>NS:?H>M)X=M(OMN@6L>F:E'X_AUXS:G>26[AFM_,8R%Y\;6B,6 J@G MM@!0PZX ; 'OCO7 M+Z?9:;=:-XNU3PU92Z9X@O+0);:;;6$R"ULA(AE&[:JO*Z9)"L3V!ZU]/8HQ M0!\S:18-_9WB-]!O6N='>VM?[0ATG3Y[.+RO/4R^7O=B9?*$@.T=">]=U\)+ M;1(OB%XID\)6\T>B-9VBQL8Y%C+YDW!-XZOXHQ0!XG>:+XKOOB'\2 M)?">O/I%R!9-'$UI'(ETWV8 ?.X)49!&5[_2N)UZ>#^R_!]K;_9--\.Q65PA MBUQ[GRX[]92)ED: J?-Y8@G Y; !(KZBQ1B@#YAMY=);4_"Z?$34[HZ9_P ( MY*ZR!YXA(_VA_*R/OY\O[N>20O?%=%%9:M?3:?-=1WTVO:=X1%Y9P22NKM7 M9MF>T\3(+J\T2\-]'97-Y=W*N(O]9-&Y(BD5^F-I.2%SFFQZ]>V7A#6++0[A MIE9K&:^O]/U6>XMHX&=@Y#.#+!(>-X^; !( QS]/I#&C.R(JLYRQ P6/OZT) M%&BL$15#$LP QDGJ30!\W6MQJ\6G7NG:+K\;:;_:>FQ*VCZI/=^0TLNUU6X= M!D,"N4#, >HYK0\4Z*::^?S+<3PL6_>YW !L8)/ MRY//)KWV.TMXHQ''!$D88.%5 !N'?'K4=_IECJ%O-;ZA96UU!-CS8YXE=7QR M-P(P<8&,T ?.OB+Q/>)XTM[S3=4U+?-KYTZ42:J%_<&5D:-;-1E% Z2$ALX; MJ1B[X,L[S[%IVAZ5K>I027UYKL3L+Q]TO>/[$TK[9/ M=?V99?:K@J9IOLZ;Y"IRNYL9." 1GI4D.E:?#<_:(;&UCG+M+YJPJ&WMPS9Q MG)[GO0!X)>>-?%6K^&=4UN":XLDL(K/2+I=WE*EPT@^URYVG8RY1=V#M#$CI MSV_PGNM1.OZU9S:I#=V$<,,JV_\ ;#:G);R,6!_?,BD*P ^4DD$9X!KTA+*U M2*>-+:%8YV9I4" "0M]XL.Y/?/6DL+"STZ PZ?:P6L);<4@C"*3ZX Z\4 >1 M:_>7,,?Q2OH=473=2AN;.TBNY2P$$&R(JN5!*!C+)\P'!;<>F:S_ WXDOTF MTO2TU'4FEB\2P03B:_6]7R9+:5_+%PO,B[DW?, 1P,#%>OG0+4ZY>:DV6^VV MJVMU;LH:*8*3M9@1U 9E]P1GH*EL="TG3[>."PTNQM8(Y?/2.&W1%63&-X & M V">>M 'CO@S5KB?Q%X$N6\77]Y?ZT]S)JFF23@QQNMO(VU8Q_JU1QMV]\ ] M157PCJ^KZ;#X$UN_\1ZO=C6K.\:^BNI!+$BPV[R*4C &&!49. [_7]1UJQL];NVO=(U;2Y))HKR\M9&E.%!DA6'#!#N((.< M<]8P\%Z1I]GJ0\,V-AHFH7L+ M0F\M;50R;NX QT/(&<9 ]* ,;X-W-UJ'@/PS*] K*T;P_INCV^G16-LBFPM/L4$C)A_S%-)/UTV3_ ./T?9_%'_03T?\ \%LG_P ?H Z"BN?^ MS^*.VIZ-_P""V7_X_33!XJ'34M%/_<.E'_M>@#HJ*YLP^+>U_H?XV$W_ ,>I M1#XL_BOM"_"RE_\ CM '1T5SC1^+!TNM#;_MUE'_ +4-,9?%^/EGT+/O;R__ M != '345R^/&7]_P^??RYA_[,:7'C+^]X?\ ^^)O\: .GHKER?&?\*>'F^K3 M+_0T*WC,'YHO#V/:2;_XF@#J**Y4R^-0QQ:>'F7_ *^)@3_XY2-<>-0"18: M3Z?:IAG_ ,AT =717(?:_')_YA/AX_74)A_[1H:]\<>B;"[X& ,#L_B#>ZU+XX\.6>CS_Z''<+]H$5L&DAD>.8 M AF< YC,C%0,J$SDEE4@'IN:AN+J"V*"XGBB+D*H=PNXDA0!GJ264?4@=ZX7 MX:^=>WVL:C+_V_?2V% MM)=:<]K/!!+<$):Q1/')YI(DE1I8\%T# L MF>F1VS6/I%I<:/X?,'E_:&1G:.&SXVJS$A5,CXPN>.0 !P!7D.@:AJ[^,I MKLS:A<1SW%O!;O,YC%V8I)%<*89F1E3<=QVL !D@8.0#WJBFQ,[1(TB;'*@L MH.=I[C/>N6TFZEU+QUKT=TCK#I/D16BG[I,D6]Y1[G=L[X"G&-QH Z@R()5C M+J)&!95SR0,9./09'YBB":.XA26"1)(I%#(Z-E6!Z$$=17E7Q.;47\0VS:=K M3V5U&&MXH[59'VQ,$9C*41F5WD"*J@$D!3SE@-[X5R:;'I'V2QU6>YFC4 6E MU.6FMH03Y8*$\<'&X !L \]: .X9U5E5F4,QPH)Y/?BG5XWXDU.\O/'36-QK MD&G7ZQM]E:"ZB$5E$6Q(9=ZDF8A00%(^]MX569O47M[?5M#B6VO)&BEB5[>\ MAD#-TRLBMT)Z'N#W!!H TZ*PO ^K3:[X3TO4KJ,QW%Q &D!7;EAP6 ]"1D>Q M%7UU:S.NOHXD;[>MLMV4V-CRRQ4'=C'53QG- %ZBBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* $89!'2H[6)H851Y7E('WWQD_E4M% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %97B?18]?T>;3YIYX$DQEX7*G /(/8@C((/KZX-:M% '+2 M>$ UT-235+N+7C\KZ@BIN,?_ #QV$%?*SR%()!YR3DF[KWAY=7AM$%Y<63PW M'VB2:V"K)*?*>(C=C@E7QN'(QQC@CUUI=0LIIK5?LZVTEK%L$$ MBIG82NW(*@D J1Q@'( Q8M=,2#4-2N2WF?;2A9"O"A4"X]\UH44 APT)M+T%-*NKQKV%(Q$I,8B(4*! MCY>N<9)/))-;=% &"V@S0WDCZ3?#3K=K:.!88;="$*M(VX9&.?,Z8[=\U-_8 M2KX9M]$AO+J"&&".V\Z%PDI1 ?FQP2!@D8(SQ@X-;%% $5I;0V=K#;6L:Q0 M0HL<<:C 50, #V %4_[.E_X2$ZG_ &A=^3]E^S_8=P\C=OW>;C&=^/EZXQVK M1HH JZA--;VTDEM;MO??;I!1_P 4UJ9R>@F@X_\ (E=#BC H YX:QJ8; MCPWJ/_@1!_62G?VUJ0'/AK4_PGM?_CM;^*3:,YP,T <__;NH=_#.J_\ ?^T_ M^/4?V]?_ /0L:L?I+:G_ -K5T-&!Z4 <^->OCU\,ZN/^VEK_ /'J5M=O0N?^ M$:U@^PDM2?\ T=6]@>@_*C8O]T?E0!SY\0WBKN;PQK8 Z_-:D_D)JB;Q3.#_ M ,BUKQ^D<)_]JUT@10<@4[% ',?\)9*.OAGQ#_WXC/\ [4H'BV3OX:\0CZV\ M?_Q==-@>E+@>@H Y8^,,'GP[XA_\!!_\52?\)DHY.@>(1[?8L_R:NIP/04;1 MZ"@#EAXSA/71/$*^QTYZ5O&5LOWM)UX?]PZ3_"NHVBC:!0!RK>.+!?\ 6:?K MB?73)C_)349\?Z4.MGKG_@IN/_B*Z[:/04FQ?04 <>?B'I ;!L]=S_V"+G_X MBD_X6+HP8!K;7!GUTBYX_P#'*[+:OH*-H]!0!R'_ L/0OXEU9?KI5S_ /&Z M=_PL'0>[:D/KIES_ /&ZZ[ H Z "@#D?^%@Z!_STU'_ ,%ES_\ &ZT-#\5Z M7K5[]EL#=F789/WMG+$N 0#RZ@=^E;U)@9S0 M%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5R/CC6]6L-6\.:5H#Z=' M>:M<2QE[Z%Y558X7D) 5U.?E Z]ZZZN%^(FB:]>Z]X6U?PU%93SZ3-/(\5W, MT2N)(]F 0I]30!%9>-;K0[_5]/\ 'C6,$MC;Q7L=W8QR>5-#(_ECY"68.)/E MQDYW#%5O$OQ7TS3=#FO+"UO+BZ@O8+*>TGM9H)83+R&9"F[&W)''S'@WUK5[J>SMM=N8[>UM;6SNI$2*VCF$CIYVT,'1F97FD&22",'ISCM0!Z5-\0O#<.H-:27LJE M)A;2SFUE\B*8XQ&\NW8K\XVD@@\'!XKIK6ZBN6G6(OF&0Q/NC9?F !XR!D8( MY&1^5>++\.=:@GU2R.C:?J%EJE^;XW-SJLZ) LC*SH\"8$A7G# C/!..@]EB MGF1+N2^2*&*-R8V5RV8P =S<#!SNXYZ4 6Z*P/\ A,?#^ ?[6M #R/GZB@>, M/#__ $&++_OZ!0!OT5A#Q=H!_P"8Q8?]_P!:3_A+_#^2/[9T\'WN%_QH WJ* MP?\ A,/#N?3[4F?YTI\6Z!U_MS2E'^U=(/ZT ;M%82^+?#[=->T<_] MOD?^-/'BG0C]W6M+..O^EQ_XT ;5%8W_ E&A?\ 09TO_P "X_\ &G#Q-HC= M-8TW_P "D/\ 6@#7HK+7Q#H[=-5L&^EPG^-2IK.FO]W4+,_2=3_6@"_150:E M8G_E\MO^_J_XT'4K'_G]MO\ OZO^- %NBJG]IV./^/VU_P"_J_XTG]IV/_/[ M:_\ ?U?\: +E%51J-D>EY;'_ +:K_C2K?6C=+J _204 6:*@^UV__/>+_OL4 MX7$)Z2QG_@0H EHJ/SH_^>B?]]4>='_?3\Z )**;YB?WU_.C>/4?G0 ZBDS1 MGZ4 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4454UC4+?2=*O=1O6*VMG ]Q,P M&2$12S''?@&@"W17/6OB[2[K4K.QA&H&6[=DB=].N(XB0C.1YC($SA&XSGVI MWB'Q7I7A^8Q:G.(G^SM<@%E&4#*IQDCG+#\ : -^@C(Q6)HWBG1-:U">QTK4 M8;JZ@,@ECCR2FQ]C9X_O<>_49%;= #%C"C" */0#%&SZ?E3Z* &>6#]X _A2 M>2A_A7\JDHH C\E,8VKCTQQ33;1'K%&?^ U-10!"MM$OW(T7Z**B.FV9SFTM MCDY.8A5NB@"@^CZ\"G^E,_L+2O\ H&V7_@.G^%:5% &3)X;T:0G? MI.FMD8.ZU0_TJL_@WPW)S)H&DL1TS91__$UOT4 TD'_KSC_PH;P'X5;[W MA[23_P!N^$6^]X;T@_]NB?X5U- M% '*_P#"O/"/0>&])Q_UZK2?\*Z\(9S_ ,(WI.?^O9:ZNB@#DS\.O"!_YES2 M_P#P'%'_ KKPB.F@:>/I%BNLHH Y-?AUX27[NA60_X!2?\ "N/"7;0[4>NT M$?R-=;10!RG_ KWPP/NZ8J'U2613^C5>TOPGH^EZA'>V-J8[E$9 YE=CM/4 MHH XU;ZSN=?T6&U\0PZO.EXS20 M^; S0@6TP+ 1J".64;86$Q>"P0SN"@61/M$6&;;)O"C M!&60CY3Q@9'N+PQO)'(\:,\9)1BN2N1@X/;BHI;*VDCND:%-MT")L#!D^7;R M1ST 'X4 >7_"R*_76[>[O42&/4(=2O8[=;MY?*$MU%*!M("I\LJGY?O Y/:N MZ\%ZG=ZOHS75_-ILTGVF>(/I[,T>U)&4 [N=W'/;/2M./3;..^2\CM84N4B, M"R*@!$>0=OT^4<=L5-;6\-K&8[:&.&,LSE8U"C<3DG [DDD_6@"0D#K1N!Z' M/TK%\0:-=:I/ ]KK.HZ:(U966T\O#Y[G>C%-7/3QGK@^L5L?_:5'_"+:UC"^--9!]?(MO\ XU0! MU^12Y%<>/#&NJ./&NKGZVUJ?_:=*/#>O]O&>J ^AM+4@_P#D.@#KZ*Y)?#_B M,?\ ,X7?XV-N?_9**,\:QI6/?3'_P#C] '1T5SPMO%'_04T@^_] MG2#_ -KTX6WB7OJFD_7^SI#G_P C4 ;]%<\UOXJ_AU+1/QT^7_X]3/)\6@\W MVAD>UA*/_:U '245SGE^+/\ G\T0_P#;E*/_ &K2^7XK_P"?G1/_ %E_P#C ME '145SXC\4C[UQHI^EO*/\ V>@+XI'6713_ -LI1_[-0!T%%8!'BC'#:*3_ M +DO^-:NF_;/LB?VEY'VG)W>0#LZ\8SSTQ0!:HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBF-(B_>95'N<4 /HJA)K&GQDA[R MW!'4>8*A;Q!I:D WUOR<##T :M%5+;4K.ZS]GN89,?W7%6@V>E "T444 %%% 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 444R:58HV>0A44;F8G H >3CK6/J/B+3[)VA,OF MW(X$,8W,3^%9%W>WWB*22UT=FM[9& DN6XW=>%Q^%:FBZ58:-M@5HVNG^;?( M1O?Z>WL* ,N.3Q'JY!C5--MC_>_UA_/G]*?>>']+MQ'-J]U<3;W6/,TIPS,< M 8^M=97->(%U&6VOP\5J((E$D#AF+%EY!(Z=10!=3PWI Z6,7 QR*'\-Z/P3 MIUN2.1\M1Z63'JDPN=0%Q=M"A:) B*">0,^_P"@J;Q-JG]EZ3-+&I>X96$2 M>K8SGZ#J?I0!DP^'_#E]7,(F9=C8SCTJ&7PS<6N\:+K-Q',O) MCEER!]?_ -5J^)=)#?VY8MG/%B>YLKIK=XV<0[!N4AN=K=/3F@!]O\ $"./P]XDO]:TZ33KS025NK,S+(22 M@>,*XX._ FDMM*\->%X[BQM;Z].H:GJLF;IMT2[D\PR,2[,^S@G VGCL>:\5>$O M$MAX=\8^'W-YKRZLUIJ<=Y#:K#F;[3&LR;4X#;55^.P8^M '>V'CG6QK$&F: MYX.NM+NKR&9[$?;X9EN)(TWF/*G"$CH36=IOQ'\2W_B.[T2/P%.M]9")KI3J ML&(4DY5L]&XR< DU%I_@UO!_Q(TW4;*WOM7TN\B:T\RYE>YETR7&=ZEB<1N! MM8]0<[ CSTQCY]W3;S6OXZ\43>%M&L[J+3'U"[N[N&RBM M4F6/=)(< ;B,=>.:Y]/#.WX]R:X--D%JVB _:\?N_M7FE#_P/RL#Z5=^+]O= MRZ3H5Q8V-W?&QUNSO)8;6/S)/+C?GV_$#30I X/GX7*A6Z?-P >G- M<''+?>*?&^G:Q)H&HV&D:+:7(S?0A);J2954HD>2=H53R>I(':NQN=1%AX3_ M +0LM+NF\JT$D.GQP[9?N_+%L'W3T&.WX4 AW_*!W(^E;]GXGT]M+LKO4[JTTU[L$QQ7%U'DX..&!PW;IZU MYMX-T'7O!OBNVUN\L7NV\62G^UXK:+=_9TY+/&01G]V-Q5B3C/.>@KBM:T/5 MI]*T^P?P_-%>G1OLUO.^BM>R2NTDI,>YV"6^ P.XC.&)SP!0!]&7&L:;;2I% MN#3[?5+"Y%R;:^M9A;$K.8Y5;RB.H;!^7H> MM>"MX+DU'PCK,^H>'KB?4[?PEIMO8F:T8R)<+%+YBQ@C/F!E3..1QZ\O\;># M+RQU&[A\,:%)#I@#W>UU.QN[3[5: M7MM/;9V^=%*K)GTW XS4]M17@=GX6@U*QU2*QLK MN?2+W4=*CGMX]%?3X)%6X_>ND>=PPGWVPHZ')QFO2/ .CQZ)XH\8VUCIHT[2 MVN;9[:.*/RX7_P!'0.R &#CN.: -/4_&FEZ;XRTWPU<>?]OOT+HZJ#%'P MQ57;.06V-M&#G!KH'N8$D6-IHUD9MH4L 2<9QCUQS7@VH>&?&/BG3O$7B6Q: MQM9+^Z2[M+:YMI/M42V;G[/L(; +8)(*G[^>_%#Q=I4&OVOCKQ(^E7$EY-_9 M%SI[#>LMOYD<(8KCHP[XYXYH ^BQ+&59E=2J$AB#PI'7-(T\2QJ[2($89#%A M@\9Z_3FOFKQWH%_I?B/Q/IF@6KV?AMKS2KB\6.!YXO*V2!V9%.64N%+@'Y_%%JR)#826EJZBVF\WRD=V;8Q #<*,D@4 ?06G:O'> MO?[K>ZM8[2;RO-N8]B3#:K!XVSAD^;&?4&M%6#*"I!!&01WKYVO-#M;'5YXM M5L9U\'1^)9HKZ!$D,8B6RB%MN5>3&'/7ITS69X@;1Y+73+"'2[B/12EV=*.N M1W%Q&^Z;Y4MX8]IW%1\F\Y"D=>M 'T[17S[X!\-VWBIO"%GXILI+B&#PY<1/ M#/O&'2Z5!D^H /!Z=NE=SX'UF]T;X(:-JA/"\X]! M0!UNE>)M/U+5M:T^WD<3:1(D5T77:JLR!Q@]_E(K76YA9 RRHRGH0V0?\XKY M]O(C?7/C.\EL3-HNK:_:HD]S%*("D=MAGD1<,\>]0N. 2PSP#7.W,5O;SZ=9 MZC',F@OXKC*Q6]O+;1-"UD=S1QDEEB+;R>>0&H ^I?M$.S?YJ;>N[/'^>GYT MOG1E0P=2I&00<@BOGT1>7H[6%S;B/PI)KDYTQ]1,OV:.W6,%=RH0S(SF3RPQ M ^4'^Z"O@_1?[5O/#&EZI'$-&8T*L=WEX8E02>,^W M-S'!"\SN!'&I9R.< #->5'QS8^*+BRDD76;#0)Y(HX;J:S9(+DNV%!?D*"< M$\<^M5_"UQ/J/A*Q\/VL[R+;RW44TC$DI%%/*B(<\G"A:I^!- >;X;^&QK?B M%XM$MDM;B33UMHU*R+(K(CN,MC>%SP"?6@#T?2M8M=1\-W,_A$(_V>66!4>( MH#)&Y5Q@X[@C/>JL=DNJZ:^K/<;]30B1"XP+=DZQX[="#]6XE\U,<8Q5JWOHI=/T?4-"U*_NM=OM)NGUQ9)FDV%;60Y=3_ *IEF("[=O'' M3% 'I6CZE-I_AD-8Z1/-=6L+*TZP."VV/R?E8%W M QCC [5'>3V]W?7TNN:]J=MKFGW=D=*MED8AXS'$08X>!(79I Q.EVP%Y+ID<=_';7D$TA\1-9S7DLY$HB-MYR(TQ.55I-JYSG!QF@#U_ MQ&='G@M;/6988VO)1#;K(V':7!.%_P!K ->%-2%AJTIDTN7 MY@/EC M]LUY9XCN8I_$7AY)=9NKC0K'Q/\ 9;*\>Z8Y0V@9E$H/S8D)0-R>2I-:>F7$ M.N6?ANXEU^]NM=U2_:'4M->YW+&!')O3R?\ EFL9"D'KZDYH ]^25&52&&&& M1[TXLHZD5\W?#9M4U:^\*Z5?Z_K2QWUA:G<"X;2GN;B=]46P0_O?*61G"EI''3:..<]2* /?-R^H_.J. MGZM9:A'=*U>XUV29H]&AN M9[>'4%M)XV!<-*$<;)R<8(/=2,9(JYX7U2^C^(^M,]Q+8^'[OQ !--&P1WF- MK"88I,_*-$\2 MQS/H.J6E^L+;9/(D#%#VR.O/8]ZY/XQ&&.S\+2:@L9T6/7;:'$&\6VNB/,US$H=8HMPV>9SC.3N4$'@'L>0#T MVBO+_"^IS:)XWDTN[\52ZSI$FC#5)+F]:/\ T=_,500Z@ (ZL2 -Z@Y*YZ9':@"&UOK2ZGN(;:Z@FFMG$*5I!%(CF-MCA6!V-@'!]#@@X]Q7 ?#F-H_'?Q%#J5)U&!L'T-NA'Z$5Q> MBC5]/NM1TVS\17=L-8\5S637LL43- $B:0[?E"^9*55.V\#LDLJ+((VEV%@&*+U('H,C)]Q M4EO,MQ;QS1_:73R\9W[N,>N:?0 8HQ4<$\5Q'YD$ MB2IDKN1@PR"01D=P00?<4KS1QO&KNBM(VU 6P6."<#U. 3] : 'T8I@EC,S1 M!U,JJ&9 >0#D D>AP?R-*9$$BQEE#L"P7/) QDX_$?F* '8HQ2%@.O%,DFCC M9%D=%9SA S8+'T'K0!)BC%(S!5)8@ Y=Y&X+GDCUQ^-.H 9Y8YS@CTQ6/XH MU)-'TF:X+HLY&V'<,Y#S"TG\.>0/UR?K7/17%Q-J4TEP+:XMK2<)>^0@ NY/ M^684'JR_TKTM5Q6+J6AVOV,?9+.)IH)FNX4SM'G<_,?Q- '*Z1>7ZM"EU>/Y MED)KJ\R?EVG[B9_O8&3Z$GO756U[9:CHT%Q=1B"*^ 01SX#/G@ _7M7%R:%< MI$;.17GU5X)+RXN&&4)/(B]^0/RKH-!TNVUV.QUNZDNI&*[EMY9,K&P8Y_(C MB@"SX5\/-I<%['>"WF::9F60)RT9 PK9]/QK?ALX88O+BC1$QC 7L!@?IQ4Z MC XI: (O(0XRJG"[1QT'I]*1K:)F5FC0LO"MM&1]*FH)Q0!"+6)9C*(T\UOO M/M^8_C3!9VZ2>:D$0D&2&"#<">O/O5D'-% 'GDMAKMGJ-]''9PW3WURLHO3C M]THXSST(4G'I6W=:]HS6FR%8[Q[A9'2W5,F79PQ;/'&WJ?2NHKR_6[:6#5#- M!YEAI_VW?'(Z;1',YX1F!8?[V:[G2=&M-+3_1U)?&TR/RV/3/ MI0!ROCS29K6>QUS34B1[!2'"H 57(/'H,\$>GTKIM-AT[4]/LKN*VMS&H#P8 M13Y>>?EXX.?3TJ_>6Z7EE<6\PS'-&T;CU!'_#:ZN(EO=(NLYLWRF1C&2= MP_[ZR?QH ZF?2+&X\KS[.UE,1RF^%6VI>$/#>J7 MLEYJ?A[1[R[DQOGN+**1WP !EBI)P !]!3;GP?X>N?M_GZ-8O]O*-&8[F?4;J6^O/[0NHS#%=1 MN$>TCW;E2/ X&0":Z$X(21E!7"J. M=O&!WKI-%O9-1TNWNYK.XLI)5W-;W DC]CBDTO3+?3=&MM,MPWV>"%8%R<, M0!C)([GJ3ZFG:-IMMH^E6NG6*,EK;1B.-68L0!ZD\F@#)\?*)?"6K6^6#7-N MULA5=QWR_NTXP1U85XKX)M;Y_B?;),SS6PU"X)650XQ&DA4H^W&W#19^;&<' MJ:]V\0:-#K,4:7#2A8R654; +8P"1WQU /&<'' K+C\'65E<+=:7+=RVY@V M8XP6#9_2H(]**>(9=4-U,ZO!Y(MV *H<@DJ>HSM''3OW- 'EGQ.N#<:S%%+? M3Q027'V-H)9[\ M5/EC:< N%[ L/O<8&3SQSDT >8:?H^SP<\\F@:09(YIU%\SAKC)F890>7U)P MOWAQSVQ7HGBN[%OINV/4EL+ISF$F:*(R$=5!D1QTZ_*3]*J?\(?8?988#-?X MCG6X/^ERA&82^:O'0UTN* /(_A1JK"X?[9=7$L5Q=720A)IIP9&N9 M"6=5A6-,\_,6P>N%S@7?%VHZC<>-%M%MS ;86Z64HO/*=&N))(S,$"L)"!&? MD;C8&)ZX'=>&])&B:7]B$QF'VBXG#[=O^MF>3&,GIOQGOC/'2J6N^&?[3U)K MN*\>V,L*07"B)7\Q$+E=I/*$>;(,C^][4 97A2>>?Q;J+W3F65;9X]V,9"WM MRJC\@!6;JU]J(\2_V=%#J'^GF2!3-)$#;>:F_:C*Y."MM,1GE2RXXP*ZZUT: M:WU[4]3^VO*US!'%"DJ B#:7)'&"5RV<$YZC/3$%QX<=A:SP7@&I0WAO3<31 M&19',3Q8*!AA0CD C& >3G(!1\<2+%\/+V;5H)+>.!$DDB@83-M212 "P ; M(4=?7O7EGPO>VN?B#;?94\R R27$,D]M''*$6-U57VHIW .T_V$ M+O2Q::O<37),KRLT$LMN&W,3MPKY*C=C!)' ]*S-%\"Z3IRW*S0"Y#W;W,?F MN[[-W0?,3DC)YZ_C0!C_ !/U"\55M].OM0BA:2.WO1"D9B5)&"[=WE._F$,# MA>@^;'3.G\/I;G4;(WMU-.GDL8$A^T&1&4JC L#%&0PR1C:,5N^(=)36;*&V MF\LQ)=B/\IL M$^WEHFF3:5926<=RCVJ$BT3RL&!.<(3N^8+P!TX% ',V?VRUADNMDDU[I M$[271BRZSB;]Y/#&, D)N4KCDE%'!)K:\2ZAYOA@W%D28KAHXLM'(&Q(X085 M2CYRPXR#UJA8^$M0M/L$@U^9Y[6<2DBVC590S S!N"QW_,?O<-M/\(%=-JFF MVFK6$EEJ-NEQ:R8WQ/RK8((SZC('% 'G>E6\7]MZ%,L.R>WU9[1R861U'V"9 MV'S22'!)3C/5:W/"O^F^)M>OF!VK)Y"$^Q(X_P"^16B="%C?V3:3;:?::;;M M)Y9LXQG*@G_QXF@":>_U* M?QG<6&GW<8CAMUE:.1,J&)Z$CGI6L]QK,9>'M6EN M[XR7KWQVF2"UVF,+T#$=>N/7BMF/7]-=TCDN/)=AE4F4QD_G0!0E\2BTN+>W MU33[BRDN6\N-F97!/X'^E:^A:>-+TJWM%;?Y8.6QC)))/ZFK&RVN)8Y"L4KI MDHW!*_2K ]J "J4>IV4E_)9)<(;J/&Z+/(R,_P B*NUQOCK1E>,:I;>8L\)4 MR!&(WKGU[$>OI0!V.:P_%FMKH^F2NA4W3*?*0_S_ KEO^$DO[8L=.G6\1@& M6"8;F&>P8-(?"]BB.LF%8EE]2Q)K?H *J:I9P7]A-;72@P2J5?G M''UJW5;48(KFRFAN S1.A#!>I&.U &1_HNBZ3!9Z==6MNMN@5%F;((P< X.> M?454MO%LLO<:@NGP.D;7R7EN\DNT1D 94+Z$DYH V/#>N0V*II=_<3 M2WSW4J)NC8DJ7)7)[<$5G0&33/B=-YARMZG ],H#_-#^=;&BPW=OXFU)+FS9 MXIS'.)_X%?8 P'XBL[QRK6_B?P_=1E58OLR1G/SH/Y,P_&@#NZ*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **2B@!:*** "BBB@ HHHH **** "BBB@ HHHH *,T5R=]K]Y#\3 M],T&-838W&FS7F/FZ8H ZRBN4\4>.M-\/:E]AGMM1O+E+*S]:^*?AW2I!G^T+V!;9+R:YLK-YHK>)UW1M(P'R M[AT_7% '=T5P?B'XI:#H5[/;W4&JRBU2-[N>WLVDBM!(H9/,<<+D$>M;/AW6 MI]2\1>)[.7RC;Z=>7/X8H Z.BO"]5^(GB6WC\2W\6O\ MA&"'2K^[@BTV[#+KU_P"/M"L=9NM.GEN=UG +FZN$MG>"WC*%U9Y -HW!3CU/ M YH ZNBN,MOB3X>EL-0NYGOK-;*);B2.[LI8I'B=MJ2(A7+J3@9&>HSC(IT7 MQ&\/OHMSJ4DEY +>X%I):S6DB7/G$!A&(B-S-@@\9XR>QH [&BN+E^)?AJ+2 MK6_>YN=MQ.UJL M9#.LP4L8FCV[E; X!'.1C@U2D^*>BR:GX7MK#SITUJZDM MBQAD5H&4,"K+MR&$FQ2#C .[IS0!Z#17%#XG^$Y&D2#4I)76.:1-MI-MF$() MD$;E-LA&T\*3TK*\/?%C1]3MK"\N[B*Q@GLEN)89(IS)&[3)$/FV;2FYPN[/ M4CMD@ ]*HKGM6\9:#I-Q?0:A?K%-9+$TR")V8>:2(P H.YFVMA5R>,XI^F>+ MM$U2PMKRPOA-!<7/V1"(W#";GY&4CG3^F*ZN09C88SQT]:XKX9R-_9^I6C M!D:&X/!ZJ"H'_LM ':G QS5:]>TBC)O6A"<_ZW&/7^E>97&IZCI[7]JEU.)X M#/;([/D[OEEC/_ EWY/M6?#-]LO%GD-UJ APX!#2";G&..G>@#NX+ZRCU_2O M[+MK66WOHY,3P\%=H4G(' ZK76+T%>:V6GZIIL=I)#%Y=_&KM!;+&#$Z]2KG MJ'( Y/7:OI7HME(TUG#*Z-&SH&*-U4D=#0!-4%X\4=M*]P0(0AWYZ8QS4YZ& MO._&&LR:K-+I^FI/-#$,RF%3\Y!ZY>TC9#@Q'(S MGN",=:[C0]=UADC6?3GO$;I/$-F??#8%7_"N@V-KI-M*;5#/)&#(T@W'./>N MA2-44*J@ = !C% "J21R,>U(^,6NTY?.-OOGM0!AW6MWFG^ M?+J.F,EI$.0,"N< [>#GVJ=/$FGY43M+;%AN'GQ,H(]<]*Y*QN8=]_I4V MI_:+8,/*\Z,S),#SC(Y# ^A^E1SZDU@E];,UU<6UE"LL[><8_+5AP,,,Y]LT M >@VU[:W*J]O,="MD^;RVWE?^!!O_9?TH [NBBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH ***#0 F:*** %HHHH **** "BBB@ HHHH **** "BBB@ KAO%/AW7Y MO'6F>(O#TNEYMK*2SDAOC(-P=PV04!_NUW-% 'C/C3X#4\1>%M(GT]9=4TRWMWA MDM9A+/((/*(M54%6#* N&8;#D\]_I.B@#PGQU\+/$GBB[U3?-I\T-S%$+.:Z MO;A#9A$4&/R4&PY;=\QSU)QGBO4/"F@W6D:OX@NKEX6CU":WDB$9)*B.VBB. M[('\2$C&>,?2NFHH \QN_AF+KPWK,6;:WUZ;5KG5;#4(U^:"1IFDBRVW.,8# M#GJ<9XK'U?X>^(+K6]3U2XL-"U*YUBU@2X$E]<01VUPD0C9@JK^\C.,[3@]L MU[-10!X)IGAOQ%'KOQ!\/Z!;:8ME=6ECITD\KR0B#_0U0O&-K;P 6PI88..> MM=;J7PZNKK2?%VF17$*P:G965M9N['(:"/'[S X!('3/!->G44 >)6?PVU66 MVUEUT32-/N)[ 6,<-UJEU?QW!,J.Y8L08T(0 8RP/.>.Z-?O:VEJZ:P M]]<0+=R7#1P_9WC0&1S\[ D9("]>G%3Z9X(US3?$5IJRVUK+Y'B34=0,2S[2 M]O7(^7T'7T]$:7\._%UQXBT"^UN0NUC).+J:74FF5_,C=0 MT,.T+&H..!R70I2DHD_>F5660<=, GV(%> MS9%&1[4 >$S_ U\37WANUU#53Y_B5M7.H7D,%Z82\7E^4J)*/NLJ@$=N6'> MNP^&^A:MX9LKJ1])=6U+4%>2&;4/M$\$/EA3)+*3AVRH^5>Q')YKT>B@"I%B,@22JI/YFH?[,,1 M^=1?V1IW_0/L_P#ORO\ A0 T:SIIZ7]F?I.G^-/75;%AD7EN1ZB53_6F-HFE MM][3+(_6!/\ "F'0=(/72K#_ ,!T_P * + U*R/2[M_^_J_XTO\ :-G_ ,_, M'_?Q?\:J_P#"/:-_T"-/_P# 9/\ "@^']&/72-//_;LG^% %K^T+3_GYA_"1 M3_6E^WVO_/Q#_P!]BJ?_ CFB?\ 0'TW_P !4_PII\,Z$>NBZ8?K:1_X4 7C M?6Q'$\7_ 'V*X;P_J%OIWCS5[225-EU\\;#[I/WL9^A-=3_PB^@9S_8>EY]? MLD?^%<%\1O#6E:;J.E:E;:'IGD*P24"SC*X!!&>.XR* -S4M*DG\3SWUI+9> M6XB;]^Q/[Q Z@X'48<@COQ5V/29)3NO-;<)R/)M L4>.W0$_K5R'PYX:EBCD M&AZ1B4 K_H'?X="TT#_KW0?TH W2P/7./I7E_C[1VTR[?4("SPW4A+*!RK8R M?P.*['_A#/#QZZ%IO_?E?\*BG\">&9XRDNA:>RDY(\H#^E &]I[AK&W(S@QJ M1G@]*L;JY[_A#/#V,?V-8X]H@/Z4#P9X>'31[,?\ % '0[O09KG/%>JVD0AT MR[C:1;[,;A6P44\9YI+GPAHJV\I@TFT,H4E!MX)QQT(KAM)\&:-?:I=_\)%X M=87$X$4857,48 QD$< ]\T =]<:+IJ:&FE[S!"Y548-AR_4'/=N/YU4O_!UG M>07B"XNXS=@"4^8/<$5QDG@?2HUN]":P.,["&=%'## MOBF?"S1AIWAU9"FWSP/+&2?W0SMZDGG)//K0!VU%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4&B@]* M$HI** '4444 %%%% !1110 4444 %%%% !1110 56OKV&Q6)[@L$DE2$,JEL M,YVKG'0$D#/N*LUR'Q!N&"V-E87YLM:O&>&U))V%"O[UF'0A$!?L057GDY . MCL;]+NZU"%%96LYQ Y/1B8DDR/;$@'X&LSQ)XLTGP_&_VZZB$R-$&@$BB0+( M^W> 3R -S''.%->7?#&"SE\97$T=[X6AO)I3,$)NV MXZ.&'WB%Z/Q[=W\&JWYT1;Y8DBA^U3VQ)19O,3ARN6 $(8L0, %3QF@#O=*U MG3M6:X&EWUO>?9V"RM X=5)&0,CC.*S[SQ59VNMKIK0W3N95A:6.(L@29)C"%256+D*&R,$\8/7V-4=5U M&/\ X19&\/WSR^8[00E5>ZEG(+*50EPYKC50T!"YRD' FDR.F%) /] MYE'>G>%;QU@DTB]?_B8:;B)\@ S1=(Y@!V8#G' 8,.U &_16%X5U.XU)M9^T MW&FSBUU&6VB^Q.6\M%"X27/24$G(''(K=R!WH *P?'&H3:9X;N;BU<1SEDC1 MR,[2SA<_K6[N'J/SKE/B7A_#\"$!@]];@CU_>"@"M=Q^1K5I8OJ>KF[FBWH$ MV%6 ZGVJ?2X;F^\TV6OW.87,;QS0+N4^X/\ .J>L3.GQ*TP1!I-EDQ,:L 2# MNYY^@J6Y>;2-4O-2D2..\U6>*VMXF;*J%7EF(^A/X4 ;(M-:CV[=3@8 Y;?; M]1^!I!'K_)6ZT]\<8,++_6J\.O%]5DL$DAN"\)EBE3[JD=5;TJ#X?W4\^@Q3 M/MDBF>24R-(=V2['H>U &A')XA5_WEOISK_LR,O]#20WNNAR)M)@*YX9;H?X M4UO$ELMF]Z>+)7V[\C<1NV[MOIG]*LMK,9N[JWAAFEEMU1V5 "6# X(Y]C0! M7N_$#6-]:6]_9/"+E_+1PZL,_A]16ZIR.:X[Q',M_/X;>2%X7>]!\J88<8!Z MCTX_E78CO]: %HHR*,B@ HHR/449'J* "J6LV0U'3;FU)V^;&5#?W3V/YU=S M29% 'G?@K_28[SP_JCOYMJXDC*L05P>@/MQ^9KIM,O(+74$T>P@(BABWL=V= MF6( ]\D$Y]_K67XXTFY5HM6T?Y+J EY=G#.O'/OT_(U=M-3&M:/Y^E,1=959 ME!"L.A(R?;.#[T =-FBLC3[AK&WL;74[@->RC:#R0S 9//TK6# ]Q0 M%&1Z MTF1ZB@!:*3#]4FN(H[9899+.*/8E[*0OG$>@H =;1>*8@9)9-.F).1&P*D#TR/ M_KU2T&..[\8W=Z@NK.YBCQ<6[)F-R> 0XZ]Z[7''--+5_,@5(PHB;:5RH'0[68?0FIK>WAMD9+>-(U9V MD(48!9F+,?J223]:EHH H6.C:9I]S<7%AIUG:W%PQ>:6&!4:5BT>'2K;3$TNR_L^V_U-NT*LD9YY (Z\GGKR:U** *T-C;0W MEQ=11(MS.G)]34%UHNFW>JVNIW-C;RZA: K!3]GU M*YL3&Q8F&.)M_P!=Z-C\,5HT4 8/]C:GV\3:G_WXMO\ XU7,>-K'4K1-(\[Q M#>S*^H0C#V\&%P>O""O1:Y?QHOG7WAZ'N]^I'X G^E &)-XUB#;QV=W8>(VDGM95EB#6\6U^"K#('<$U8MIYM&F MU,:I:37%O22"*-L@8QO MY/0 G]: *BV'B:Y\S=K9@CVE &M(V8MCKQVK*\)Z+X@L=&MM*?4KBW$<11BU MFA4<:-H6HQZ>+.^G9;F'=& =-#+*JDD,"&QZ'FM#1K#Q WB;62NMJIVQ*)' MT]2& !SCYO6NG\/ZP=0CG:2-U_TF2./$9^Z#@9(XSU[T^QUR"ZU*\@7*I;E8 M\E3EF.2<>W% '(^*=/UHZ[X<6;6XFWR_\ UZZ=>E '/&R\0]M;L_\ P7__ &VC['XA M_P"@W9?^"_\ ^VUT5% '._9/$G_08L/_ 7'_P"/4?8_$G_0:TX>W]F.?_:U M=%10!SOV3Q+_ -!K32/^P8__ ,>H-GXB[ZQI6?\ :TMR?_1]=%10!S;V7B)U M*MK&DN",$-I3G_VO7#ZIX>\5^&[M]8TO4]-D0##6\>FN% /7CSB37KE(PR,& M@#SO1DU;5KC^UK74]&>\"!6B;3I RM_W_P"/3/I5VRN/%:V,DVHW^DQ?,JJL MNGR.W3\.E5H]=S;KI_BJVDAF M)P90I"M[C'3ZT :-J/$4]NDL.I:(\;C M] %4Q>*.UYHW_@++_P#'*/+\4=[O1?\ P%F_^.5?T[4OMGVMEB(B@D,:/GB3 M'7&?0\5 FNPR>'Y-66*00QJS%&(!(4X.#G':@"_IPNQ:J-0:![@9W-"I5#SQ M@$D],=ZLFL#7M<;3]%@OUA4;RN8Y"01GMQW']*EU"34#J&GRV0$EFQQ*N<8S M_%GTQ^N* .6\9Z;%9W_G26$U[9S$RB)&($MG1=#NIY+._UF M=ENH3NCMH3MBB&, 8^AK=O\ 5+/3XO,O+B.,>YR?RKC[[7=5U^0VOAV!XHMV M)+AN.._TH V_%?B2+185A1?.O).$C'./=O\ /-5/"^A3_:_[7UALWTHRL?9/ M?'KC\JM^'?#$&FJ)KK;$H-;O[74 MK>_OM*U>VC:&.]LG4.8V()C8,"K+D X(X(R* .';7]6\&:GXBT>S>YU\13:> M;!+^Y):-KJ1HO*>8Y) *AAG)P3D]Z]3TQ[N2P@?4H8H+QD!ECBD+HK=P&(&1 M[X% +&VL3%)>ZA=W 3MY,D)0-Y9Z9!('&'[KP_?6NHQQ+.@GN6D M@MTY192I&W_=V\^N:ATZXMY=4UG2Q(T=Q>WDD2%2?W<*CD@]B?FQ[\UU&IBR MM+:QM;BYGMU:94B9)&W,PZ M[Y[]: *GB5;K4;".6RBF0VEW%.%9"K3!2,X! M^O?TJQ?6TE[X@TJ6-6$-H))7;H#N&%'\\U;DUG3H+R2SEN%2XC3>T9!R%]>G M/X5A^(=>+KHUQHMRLL4U\MO(%[@]1SW% $O@NYBM=/FM;I]MT+Z==A4@DM(Q M&!]#UJ30;E8=<\0K<.(Q]H1EW'!(,8Y_2M.T+G5+QGNXGMU50L*K@Q'G.3^! MJZ8H'8,R1EB!@E1G':@#F]0F$OCW1X0 RQP2R9]R./Y5U8KA&;?\5XL'A;4+ MC_@+'^HKNZ "BBB@ HHHH **** "BBB@ JIJ.G6NHQ>7>0),G8,.E6Z* .0_ MX0UK,EM&U&:U;^Z>1^?6JMQJ7BK30R2VD-XB\"0(<$?@?Z5W-&* ."/C*6"- M8KO2PK/E<*Q ([]JJQ>*X5M6L8M&_P!$VD"/)(ZYZ8Z5Z*44G)49]<4NT>@H M X!?%VL7BC[#H^7'4E78#]!5B.V\5ZDFRYN(K*,G(*C:P]N/\:[? '08I<#T MH Y.P\%6D[E;[Q9L UTUK;Q6T*Q01I'&O15& *FHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "@T4'I0 E%)10 ZBBB@ HHHH **** "BBB@ HHHH **** M"BBJ&K:O9Z4BM?2.@8$C9$\A./9030!?HKAO!OC:77->OM/GLKA(TDF%O.+& M>-"B-QN9UVY*LAX/7/ R!76-[HQ*W<0:,L& ^4X/?\ W: ,/R#;:9J6I&&0 MWMGJK7*#;AGC+#(^A4M6SXJF2]70#"5=&OXY,^F W6L[[/XS60YGW*>@)3^= M7X&\6*S!X+1E#8&YADT /M5BF^(=ZQ;)BLHU*D]RQR3& 2$/ZTU7\3H[.;'3W;U#X;'I4;#Q)G^J+$_F:J:U"UKX,\/SQ2E+L36W[T'DEL9'N.3Q6VD6K; MYR=&TX?:.)B)N9!C'/'-.:UO9[.&TNM%M6MH2IC1;G[NWH1Q0!G6HW_%"X./ MN08SZ_(G^/ZUW%CWB^([G5K\)$TBLJ1*^[ .WO\ \!%=30 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %!Z444 ,R/444A3)SFB@"2BBB@ HHHH **** "BBB@ HHHH **** "N+ M^)5K+JEC;V,=D)XU+SRRSPI)!$HC=,MN=0""X;C)PI(!Q7:44 >4^$/M&A^( MM-FUC2I89=5ABMK212SK%B$>:&&T>67,,38."0.S*PKU:BB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#10: $HHH MH 6BBB@ HHHH **** "BBB@ HHHH **** "H[BXAMDWW$L<29"[G8*,GH.:D MKQ#X[W[ZOKEGX:AL-8O[:WM);RX&EVKSO%.Z,ELS;>@#!V_ 4 >WTA( ))P! MR2:\I\&>/-1UW5/!,#GREOK"[&HPO%M874!16'/*X;<<>A&:Y+3-7UOQ%XAL M-1O=5A7?X>U59(4MP5E6.Z:,A3GY<[(VSC_EGCOP ?08((!!R#R"*6O"+?Q5 MXC\!^&="EOKJWU:SNO#TEU!:16GE?9GACAVC<"2RXD&XG^Z3QTK2\2>)_%O@ MZVN5U+6+#59+G1KB_MI([01FWFAV9& 2&C(DX)YX_, ]C\Q/,\O77B'2?$FHIJVL:1;WUOX>CNY=;?3AB/\ TE]T6 *V5&8R>0'^9W^7"DX &<\\ 'OE-5U?. MQ@V#@X.<'TKQ'2?'GBW5?[+\/ 2:9J]YJ$MJNJ:AI9A+0QP>:6^SEL!SD#&< M=#WXZGX)RWCZ=XIBU1X)+^W\0744\D *H[XC)90>0/FZ4 >A+$(8[F^U2ZM8?$LET$2WD:[D5)9-N70*< M+DC'RCGFNV\1^/?%EGKVK:=H5I<7@T588=L>CS7?VZ7RU9]\L;8BZC'!]3Q0 M![;17BUU\0?%9M_$^MV\>FQ:1H,T7F6-Q;NMS(K)&TD9;=A&7<0#M.3V&*75 MOB+XCLIO$M]$NGS:78:@NF6D"VTC3/+($V,V#RHW9*@9/08S0![117B%K\2O M%;:-JZG2YI[JV:W>.^.D3PJL;OMDS S;G9>H"MR#VVFF77Q;U-M#TB&Q^RW6 MJ7D]Q')=6EE/,(DA*YW6W#B0[QE2<#KD@B@#W*BO(-*\?>*]9;P[8VVFVEA? MW\M[;3S7UO,B$P+&ZRQQG:VUE9OE/?C<, ;/Q-:1QRR:]?R2-<7<N?B 8;+3-?FMK>ZN/["NKD"RO&,,DHN((E4<[<%GY+ LO(['(!ZY17CF MM?$?Q7X4?5[;Q-I.DS7-GI0U..2QDD$4@,Z1;#NR5(W'USC/'2M:7QSK^D2Z MO8:_8:,-4M=.CU.'R;PQ6^QY3'LDDDP 5(SD<$=.>* /3::JWME++Y3I/.%P-RANJ[2>A5CCW['6_'UQI7AKQ1J1L[>6?1 MM0M['RED(5RZV^XYQGAIGQQR%% 'H5%>1:E\5;^SM=>U!M,L4T_3]7DT*'S+ MA_,EN X =@$(6,*23C)XP*JV_P 2;GQ'X8\22Z=ZDZ/=3; MF8RE%VKU/ X &!6C10!R=Y\._"UV[/-I0$AO)+_ ,R.>6-Q-(H61@RL" P5 M&+6/3TM=,\E;".>*W$=Q*NQ)B6D0X;YE)8G!R!GC%=5FB@# M&D\+Z-*NGK+8I(MA:R65NKLS!(755=""<,"J*.2L[DHOLI%==10!S'BWP-H7BSS/[;MI9O,A6!@D[Q@HK M[P,*1_%5)?AGX<^Q2VTT>H7"M+'.CSZA.\D,B9VO&Y?*,-QY4C/?-=I10!R0 M^'GAP:2M@MK.H6Z^W"Y%S)]I^T?\]?.W;]V.,YZ<5H>$?"FD^$=/GLM"@>"W MGG-S('E:0M(5520HK=HH Q!X7TG_ (1NYT%K;?I=SYWFQ.Q.?-=G?GJ/ MFG;I63>?#CPY=2.TUO=?OH8H+H+>2JMVD8 03 -B3 &,GD\YKL:* /+]* M^%-D?$FOWVL_O+*]O4N(+2VN9$BDC15V)/$,*VU@2!R.?PKJ[GP7HEUIVMV5 MQ;N\&L7/VNZ'F$,9<( RL.5P8U(QT-=+10!Q?_"NM&:UO$FGU6>[N3$QOYKZ M1[F,Q$F/9(3E=I)/':Z*CMO[AE15* MD;< <5VM% ',Z7X+TG39],GA^U27&GR3RQS3SM(\CS#$C.3RQ/Z527X=:(D% MI#$;V.*V-T-J3D>8ER09D?CE20/0C P:[.B@#AK'X9:';2I)+/J=W)'92:=$ M;F[9_+MW7:8U' Z'K[FK&E?#_3+"PO;62ZU"]%YIRZ7-)=2*SM OF8'RJ! MD"0C..@'X]C10!Q8^'.CQ^'=)TFSGU"S.E.\EG>P3[;F)G)+G=@@[MQR""#Z M5N^&- MO#VGR6UK-=W#2RM/-/=S&6661L99B?8 8 XZ5KT4 >>:?X!/]FG2 M9[N\L;?3+^6YTB\T^<1RQQRAB4(((^7S'7D'Y<>]-U;X;6$'A6[L])@%[>?8 M+FU1-0E)2X::1)7:0K@[BZ AAC':O1:* /%_#GPYO=;NM9D\6P:K:6E[I\5@ MR7FII=W#[9?,R'0;54;0 ,9.23R:[WQ/X%TKQ'>7=U>R7<5SG7,.J?:]7UJXN=1%N9KJ2>,R!H'WQNOR;5 M()Q@+C';/-1:S\+;#5I+\3ZSK4=M?M#-=P121A9YH]F)3E#@G8,@8'L.*]"H MH XR3X>:1)H^K:>TMYMU#4WU<3++MEM[EB&#QL!QM(R,Y]\UG:MX-U)/#FIZ M=%JVHZM?:XT=I=7=Y*H6WMN0Y6-0%'R%QP,EG&>!QZ)10!1L;$6+3&.::2-R M"D4A!6(!0NU,#('&><\DU3GU>_CGE2/P_J,R(^U9$D@"R#^\-T@./J :VJ* M,$ZWJ(_YEG53]);7_P"/4TZ]J _YEC5_^^[7_P"/UT%% '/_ -OWW?PQK/\ MWU;?_'J7_A(+W_H6=:_.V_\ CU;]% &!_;U[_P!"UK/YV_\ \>I/[?O?^A:U MG_R7_P#CU=!10!SW_"0WG_0M:S^<'_QRE_X2*X) 'A[61[E(?_CE=!10!@?\ M)#/_ - #6#](XC_[4H'B&?OH&L_]^X__ (Y6_10!SX\1S'/_ !(-:&/6*/G_ M ,?H_P"$CE! .@ZSR(G'31M8/L+8?_%4#Q)\H)T?61SC M_CU)_D:WZ* ,+_A(QC_D%:Q_X"-36\2H.#I6L9Q_SY.:W\48H P?^$EB&,Z; MK&?:PD_PI/\ A)HO^@;K'_@OE_PK?Q1B@#GO^$I@'73]9QZ?V9.?_9:/^$JM M^]EJ^/\ L%W/_P 170XHQ0!SW_"4VYZ6>K#ZZ5<__$4?\)5:C[UEK!/MI5S_ M /&ZZ'%&* .?'BJS/_+EK(^NE7/_ ,;IW_"4V9Z6FK_CI5T/YQUO8HQ0 B'< MBGGD9Y&*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *#10>E "44 MF:* '4444 %%%% !1110 4444 %%%% !1110 5Q/Q&\42^&9=)N&M[H6"S22 M7-PC1>646WF8H0SAR05#X YV@9R<'MJX_P 8Z:USKFA79T-=3A@ED$S*49U1 MH95V;7P-I9DR<]N>!F@#"\):]JTWC)$UJZOG^TVRK'9+9M'%"[#>Q.44KLV, MFYF.[:X,F0"Y0C;\RJP'!.TH7$4FE0R0WWS"ZM6C'V9%9BL,N=K28WDB0 EB3N P"4N/"=V/$U^ M\2M*^H6B)+J9R\3' ' 8#/%=CX;M+FRM/[%NK!!I]DBPVLX=626%P^8WRLQFD.UBN<*Z.5)'(#9QQB@#6NM7EM_#(U) MH(8[GR!*;>YD>( XRRDA&?CGC82<=*X?P)\1SJ]]+!J9L[.)[R9(7N+D*\@W M':B*54D@\V>U)- M.EN)KR"4-AD:60R/&R]_G=B&'8X(& 6 .)\3>*_$<>KW]EI]M'#;7J+%I]U+ M(8A;[79))GS&P +$ ;C@_N\9W&N_TW4)O[!34-\O+V73K75+R>>,12E)A&)"!*,X:58RBEHV2,Y!P^?O$GM]% MTZ^M] :*SGO;:29RR0ZOLN6M$Z>6/+;Y@,9&78\\D]* ,'3_ !GJ5_XE%O9V M5M+:W$PACMY+@QW$$:-^\FDC\LLN496 8@8,8SE\5U?B75&T33FU.10]C;?/ M=@*2Z1<;I!CL@RQ&#D XYZ^<-X>UU/$&H"V'BJ2::_A5M2-W;1P- !&6)&5D M( +_ "JH&2<8YKO?&VFW6NZ/)HENI2WU!3#=7.X 10G&\ 9R6920.,#DD\ , M = ""H(.0>012YIL:+'$B(,(H"@>@%87AVSGM]9\1336#VJ7%VKQRM=>:+A1 M$B[@G_+,9!&.Y!/3% &_15:]O[2Q0->W4%NK':&FD" GTYJK_P )#HW_ $%] M/_\ E/\: -.BJ UK2R,C4K/'_7=?\:/[:TO_H)67_?]?\: +]%4?[8TW_H( M6G_?Y?\ &G?VKI__ #_6O_?U?\: +E%4_P"U+#_G]MO^_J_XTO\ :=A_S^VW M_?U?\: +=%5A?V9QBZ@.>1^\%.^V6W_/Q%_WV* )Z*@^UVW_ #WB_P"^Q1]K MM@<>?%G_ 'Q0!/14/VJW_P">\7_?0H^UV_\ SWB_[[% $U%1+)4/_ J= MYJ=G'YT /HIOF)_>%*&4]"#0 M%&129% "T4FX4N: "BDR*-Z^M "T4W>O\ M>%*'4D 'K0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% $98 T4Q_O&B@">BBB@ HHHH M**** "BBB@ HHHH **** "BBN;UKQKHNCZP=*O);M[];?[6\5K8SW)2+)&]O M+1L#((Y_J* .DQ16=X?UO3O$.E0ZEHUU'=V4N=DB9'(.""#@@@]C4]QJ%K;7 MEI:3SHES=EA!&3\TFU=S8^@YH M8HHS10 8HQ110 4444 %%%% !BC%%% !1 M110!%/;PW"[9XDE7.<.NX?K4/]F6'_/E;?\ ?I?\*MT4 46T?36^]I]F?K"O M^%)_8NE_] VR_P"_"_X5?HH SSH>E$8_LRQQ_P!<%_PIG_"/Z/\ ] JP_P# M=/\ "M.B@#,;P]HS'+:3IY/O;)_A1_PCVB_] C3O_ 9/\*TZ* ,D^&M#.,Z- MIIQTS;)_A2?\(QH/_0%TS_P%3_"M>B@#'/A;0#UT/2S];5/\*:?"GAUCEM!T MDGU-G'_A6U10!B_\(GX=_P"@#I/_ (!Q_P"%'_")^',Y_L#2<_\ 7G'_ (5M M44 8;>$/#;#YO#^D'ZVOA_2?\ P#C_ ,*WJ* ,$>#_ V.F@:4/^W1/\*: M?!?AD_\ , TO\+5!_2N@HH Y\>#/#0Z:%IO_ (#K_A2?\(7X:'30M.]?]0O^ M%=#10!SW_"%^&C_S M/_ ._"T'P9X;/_ #!+ ?2$"NAHH Y\>#?#HZ:+8_\ M?H5H:5HVG:3YATVRAMC)C?Y:XW8Z5H44 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $# M ECQ13F8@T4 2T444 %%%% !1110 4444 %%%% !1110 5Y!>>(-)\.?'K5[ MC7=0MK""30X51[AP@<^:3@9ZG@UZ_4,UK!.P,T,4A P"Z XH ^<=W&C32 MQ>?;:3KWB"[NK(/>MIUM+$L**7ED W!6<%E0;!61X=O);B;P3J5]>W, MMS:W.JV]N9+R3;YL>QK>';;YMO"^V02KN0'#CHP]_>@#YS^%.K:G+XO\.3?V[;7E[?*QU&(:E633636]K<266<;9+<+N7D' # CGZ=Z +E% M8)T&\))_X236!DYP!;X'_D&D_P"$?O?^AFUK\K;_ .,T ;]%8']@7O;Q-K7_ M 'S;?_&:/[!OQT\3:Q_WQ;?_ !F@#?HK _L+4/\ H9]7_P"_=K_\9H_L+4>W MB?5O^_5K_P#&: -^BL#^P]3[>*-4_P"_-K_\:H.B:H?^9GU,?]L+8_\ M*@# M?HKGO[$U;_H:=2_&WMO_ (U1_8VL#IXFO3];>W_^-T =#17/?V/K.?\ D9;S M'_7M!_\ &Z4Z/K!Z>);L?]NT!_\ 9* .@HKGQI&L]_$ES_X"P_\ Q-+_ &1K M'_0QS_C:Q?X4 ;]%8']D:S_T,(/^@_!_X #_XN@:;K^UA_;UN6)R"; ' ^F^@#H**Y M[^S_ !$/^8]:'_N'8_\ :E-&G>)!UUZQ_P#!:?\ X[0!T=%N"\(:O:E=6/Q":VU#5UBMOM[3P[(O*"$V,N 7*E3\J[?O G.0!UH ]BS17F_PS MU[.C:U?ZIJ$T\%I%#--)+,\WE@6ZN_!4$=R0!U]37H&G7L&HZ?;7MF_F6US$ MLT3[2NY& (.#@C@C@\T 6**** "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 **** *[_>-%*P^8T4 3T444 %%%% !1110 4444 %%% M% !1110 5E^(=+;5[.*".\ELWCGCG$T2JS#8P.!N!'..X-:E% &/I>C/8ZK> MW\VHW=[+6L;2$8V*O7S#UR>.M<]J7@"TO;:[.+>*]O+II)IH(A$ M!"P*&, ?>_=G&2>7^?C 4=S10!S5IH%]%!X@5M36.YU LMO<00!#;+LVQG;D M@LO'H#MS@9P-K2K>:RTJSMKJZ>\N(84CDN'7:TS %R!T)/./>K=% &-J'B" M"PNC!)9:G*P ):WL99DY_P!I5(S4'_"56@!+6.LKCUTRXY_\<&RUD?]PJY/\ *.M_%&/6@#!_X2JR_P"?36O_ M 47?_QN@^*[ #)MM8'/?2;H?^TZWMH]!1B@#!'BS3N\.K#ZZ5=?_&Z3_A+M M+_N:I_X*KK_XW6_BC% '.GQEI //]HK]=,N1_P"TZ:?&VB X,MZ/KI]Q_P#& MZZ3%&* .:/CG0AUGNQ];&H*M_A74;?I1B@#D_P#A8OA7_H,6_P"3?X4T_$GPBOWM=LP> MX)/^%==BC;["@#D1\2?"!Z:_9?\ ?=+_ ,+(\([@/[>LLGI\]=9L7^Z/RHV+ M_=7\J .5_P"%C>$1U\0ZINE%=/974-[:0W-K*DT$RAXY$;A! MH^S0'_EC%_WP*E50BA5 "C@ # % "T444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !0>E%!Z4 -Q1110 ZBBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "@]**#0 VBEQ10 M%%% !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 %!Z44'I0 W-%&:* '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 4&B@T )1110 M%%% !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 %!Z44&@!M%+10 M!Z44&@ %% HH **** "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 **** "@]**#TH ;1110 ZBBB@!L:E5())YSR:=110 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 %!HH/2@!**3FB@!U%%% !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 %!Z44'I0 VBBB@!U%%% !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 %!Z44&@!M%+10 M%%% !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 %!Z44'I0 VBDR/444 /HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH KO]XT4]GP<8HH EHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH KO]XT4/]XT4 6**** "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 **** *[_>-%#_ 'C10!8HHHH **** "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 KO\ >-%#GYC10!8HHHH **** 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 K/\ >-%*_P!XT4 6**** 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 **** ('^\:*E $+, >E%* M2,\T4 2T444 %%%% !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 444'I0! P M)8\45+10 ZBBB@ 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 **** "@]**#T MH ;FBBB@!U%%% !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 %!Z44'I M0 VBBB@!U%%% !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 %%%!Z4 1 M,6SQ_*BGT4 .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@ H/2B M@]* &T444 .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@ HHH/2 M@")@V>.E%/HH =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 %%%% !0> ME%!Z4 -HHHH =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 %%XEB6<^4JD)&9%C#$%@6^ M9NB!C@$XKH)KZ*+4;:R(/&<5Z'110 4444 %%%% !1 M110 4444 %%%% !0>E%!Z4 -HHHH =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 710 4444 %%%% !0>E%!H ;BBEHH _]D! end GRAPHIC 25 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" .! KH# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&&1CG\*4<"B 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@ HI%^Z,^E+ 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 "_=%% Z44 M %%%% !1110 4444 %%%% !1110 5RWQ-UZ[\,^"]0U;3UB:YM_**B5=RG=( MJG(R.Q-=37,?$G0;CQ/X.O\ 1[26.*6Y\O:[@D#;(K'I[+0!TL9RH)[@&G53 ML?M@FN1=>1Y 91;^7G=MVC=OSQG=G&.V.]7* "N9^(GB23PKX9EU&&&*20RQ MP*\[%(82[!1)*PY6-B@>'9+87D4R2M;W('E7<8^_"Q MP=H8=\<$#MF@#G]!\97]I::G=^+IM'FTBUMUNDUG1R[V[*3AD*Y9@XX/!((/ M;%:/C_QI:^%]+O)5E@:\M/LDTT4N0$@FN5A,A(]/G[]5KSJ3X::OJEOXLFL] M'TSPK%JFE?84TNWN/,CFG#AQ,^Q0BX&4& 3RQ/I6CXJ\)^,/$K:[>36&DVMW M=6FG6]K;F[,T>8+SSG,AV#@@G@ \<=: .QN?'.FW>DM=Z'?V9:*\M[:47T7QQX;?6O[)75[8WWG&WV\[/-'_+/?C;O_ -G. M?:O+_&EKJ\\IUKQ'9VVE7NHW^DZ?9Z=%=">1Q#=F1W) 8G>2 .BKS[5K+X< M:]!J']C76E7%YIAU0WIU!M>F2U\HS^9_QZJP(E Z<;=V#DT >MS>-O#<-_ZY'!8+DE1R,'BG^!/$]KXP\+V6M62F..X3+1D[C&W= M2<PU'2?A[HNF:S9-97UE +=XVD23.WC<"A(P>OKZT 7O'OBBU\&^%;[6[Y3 M)';)E8@<&5_X4!P<9/>H[KQUX8M)+-+K7;"%KN)9H1)*%RAZ,<_=![$XJK\6 MM#O?$GPYUW2-+17OKFWQ"C,%#,R>!G&.>*XW5+#Q.9_%?E^$3=+XJMHE M>Z@_T*00>2R3G=\R#&\%-V=Q'!- 'L%=8CJ5V+6(LP4+P M278D\*. 3ZLOK6QHUHUAI%C9R2F9[>".%I#U8Q'(A*AB 2"ZF@"]H'CC1=6O7T]M0L8-76[NK46!N5:8^3 M-)'NV\'Y@F_&.A[]:T;;Q-H=UK4FD6VLZ=-JL>=]I' M$KA=.TEX=+_TT>,9M3G;:-PB-U,1+GT\LI^&*YKP-X*U*QUC0M.U6T\4R3:7 M?-^5DZQXCT319HX=9UG3=/EE&8TNK MI(F<9QP&(S6M7BOQDT;7]6U?6;;2M+U&:&]TA;:)K.WM2MQ)ND.V::7+(JY# M +@G)P0<&@#U6^\1:+I]VEK?ZQIUMS;4+07D8+/ 9E\Q0 &)*YR."#]"*^=/'R#3?"/C*UO]".H3W-A8,+GS8F.G MLMM$@CFRVY&#*SJ #N\SCJ:Z/7O!6M7N@?$">WTTC5[[4+>2*39'YMQ;K'#Y MB*6X(.)!M/#6JW- MI>VT]LQVB6*560GTR#BOFF_\&Z[?:1K%SI]OK4EJ9['SXYM"M[1KB..1V?9: M@ 2E-RGYAANG(%:.D>"KF\5DNM.U:\TN\\0:?)*EUI*6".J)+YDGV>,#:OS( M&9@-V!UH ^A8M2L9C (;VVD,^?*VRJ?,QUV\\X[XJ7[7;_:OLWGQ?:=N[RMX MWX]<=<5X9K?@..UTO6KW2/#GEZQ%XHMY;&2&U^>. 2PG=%Q\L?+DE<#J3TK+ MT[PS>'Q'%%JL&H)XE&N&=KNVT'+%//W"87I('D[, J3D#Y=M 'T&-2LC<" 7 MEL9V!(C$J[B 2#QG/&#GZ&L[1_%6C:OI1U&TU"W^QB>2V\R20(-Z.RDG6PT"_L[K3-3U))G70?MEL3)*3'YD6,R*8]BI(F=FT#TH ^G%.1D< MBAF"J2Q Y)/:N5^%27D7P[T"+4M._LRZCM5C:SPP\H+PHPQ+ [0#@DD9P:A M^+U@-3^'>KVC17TP<1'990">7Y94;(C/#@8RR]U!'>@#K$N(7MQ.DL;0D;A( M&!4CUSTJO=:I9VEQI\%Q.JRW\IAMEP3YC"-I"!CI\J,6^B7!AN@UO@2&P9@0BR [<+NPP'RG.EI'A:WL[GPO=7E ME<7VEV_B*8(TVD26L=O&\!VF.,N[K"9@K G:-W8#% 'T56!JWBBTTWQ%INB& MWO;K4+Y3*J6T.\11AE4R2'/RJ"PYK?[5Y!\0?#/:7 M:1G*W@9%APPXWX9L#KC- 'K]9&J^(M-TN:Z@NIS]IM[*347A526\A.&8=NO& M,UX%K5G81Z3?-\/=/U&T3_A'+M=7 @N(MTO[KR@V\?--GS30![U9W$=W:07,)W13(LB'U M4C(J:O)/AIHD7A_QCIL%A;S6L%WX9AN+J,NY62X#JNY@Q/SX./7%>MT 5[6[ MBN7N$BWY@D\I]T;+\VT-QD#<,,.1D=1G(-6*\5U=;K4?%RZ=+9(G M2*XDCS --C8J"I!";CSCC)/.VMY9[B18X8E+N[' 50,DGVQ5"QUW3K[4!96ETLMP;2 M.^"JIP8)"P1PV,')1N,YX^E4_']H+[P/K]LRR-YEC, (V*L3L)&".>N*\9M] M&T^_:>;3+V[_ +/L_!$$L#VM_,I\X27)!+*V6VL&&UL@'C'' ![[%>12WL]J MGF>= J.^8F"X;.,,1M;[IR 21QG&15BOGS4[G5;G2]4N[KQ%+:I<6>A3EYWF M6 %HY/,65HR#%&YQN=2.P->B?!34FU'PI=!O,86M]+;++]N:\AD "G,$K ,T M7S$+G.-I&3B@#OZS++7M+O=:O](M;V*74; (US N=T8897/X>GK3_$&JV^AZ M'?ZK?-MMK.!YY".N%&<#WKPWP]'K_A/4?#7BGQ#ID5K#>7,T6J7<=X9&<7KJ MR%XR@V!)!&O4X'% 'T%17@?@C^V-9TOP/>W7B/72VLZA?V]\$NV ,'^"WU7Q1?>'M.U;Q!J+6SZ7?SF73KZ1// M\N[B2(F4!2^U6QO &[&>03G&M?$=Y?:' GC#Q-=Z4T7AL7-JXNQ;_:KH/*KL M2,>:0%C&PY!SG'.: /H'2]0M=5TVVO\ 3YEGL[F,2Q2KG#J1D'FG7][;:=93 MWE]/';VL"&2661MJHHZDGL*^7M+U[78]*TFR?48]-TVR\/6DUD9-:.F!W=#N MFX1O/VLNW8>!Z?-6QXWUB[U/P/XI?Q5XEEL=0M],M1:V<,GDQ7@EMD9W\LJ# M('D:1>GR[<<$$T ?2-5KZ_M;'R/MEQ%!Y\JP1>8P7?(WW5'J3CI5D5PWQ6A> M6/PFT;*OE^(K)VR,Y&X@@?G0!W.:,UX]H][K070-;F\0:E.;WQ%=:=)9R>7] MG$ FN$"@! V1Y:D$L3VZ8%<[/XY\76UI>:;!)-+J_A>POI-3E:(,)W!V6K$> MZDRX[XH ^@ZCFECA3?+(D:9 W,<#).!^M>"Z3XF\51+=QMK-K;K/HDUU]HOM M3@NQ%*H7;<*(D!1,MR""O3 X.:^LZE>ZOX5US3-2U36+&6UOM)N%CDN+>X"1 MR72IO6X0$.I(W@$*04'5210!]#49KQ7Q!?>);:'4]1M/%-ZOV/7K;2[>(PPM M&T4@A1F<;/F;,A8= ".G-1:_XH\0Z'=:AH-OJ-]?'^WH+"*\8VR7*Q26:S[% M9U6'<7.%+#H2.3C ![?FF/*B,BNZJ9&VH"<%C@G ]3@$_@:\9T[5O%UU?:=H M=SK%YIIFUI[4SN;&XO! MFTQ23RP\:ON3@[0<$$BH(9=2U#QIX(CU#6;R9]/ MU_5+-9C'"KRQQ0R%=^$P25&PD 9!)&&PP /<**!10 4444 %%%% !1110 44 M44 %%%% !1124 +10** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JM MJ5];:;I]S>WTJP6EM&TTTK=$11DD_0"K->>_&>WU'6M#LO"^C*5N=:N!%+,\ M;-%#!&/,.!V>-HKA0DL3HQ5E=A%;"7,,B[HYHV7KE6!'7']#7@>KZ/XETE/%6BZK:'4+76FM]6E71+>5$ M9%GCCNH(P23O:(!L9R?F]:JG1M!UNY\<:=X7TF6WTR>;0(S";62W4YNV$CJA M 8+M)R<#HQ]Z /H*1K222VED\AW!)@=L$@D8.T_0D<>M3LZJRJS %CA03U^E M?-7Q"T6PT?Q7K=E=1:=I]JT,*:#&^DSW#@",LRV;12*J2"8LQ&.2RDG%0>-; M*6;Q!J,'B^]LH]1-O;II,UYIUU+=2@0)S:F.50)/-+$KR0YY)&* /IZBOGWQ M'X=6^7QMJ6ISWC:O87FF+;722O$8)#;V@DDC4'"LV<$\G SQ57QQ:W.@ZAX MLTKP^[6VAQW6DS7D@#Z,S5+4M5LM,^R_V MA9)6SM0>I.#^ )[5\]Z3:#4+&WMK.^CGT"Z\2V2Q#2Q<10J3 M'+YXBD=BQ5N-VTX!W>II/$&D:=97Z07+^1H>E>.(%B#S/MM8WM1+)SG*JTA7 M!SP2<8R<@'TE6?KVL66@Z5/J6JRM#9P;?,=8VD(RP48502>2!P*FT_4+34%G M:RG2<03/;R%#G;(APRGW!XKC/CDTR_#34?LL@BF:XLU1V7<%)NX1R._6@#(M?DU*ZTG2[F.RCTVP%JT)D W2 EY,MA0,G@#G'%>3?\)%>1Q^+5T?5?+MA MX9-TR6NN3:B5N!/&!(97 Q)M<;L=<9XS5CK7A&K^#K>P^)$^F:1KFJV>KW?AN0V4\NJ2F2>Z$A.PZ\]*-!\:>'=>OOL>DZI#<7.P MR*@#*9$'5DW ;P.Y7-97QJM)[[X8Z[#;))(=D>%94:4#W,:N*;-XI\ M&ZIKWA>"TGL]5U*61VT_[&ZR-;+Y3%I&P@!W.*2EKQ.RURXDNK MO6K_ ,77=KJ\6O2Z=%HH&^&15V[/04 >UTC,%4LQ &23V MKP[PWX@U9;'P7JK>);K4=0U_[0+VP8IY<2B&1V**!E/*=%7OU(.*JZ/-K\NC M>");WQ5J]Q_PD^GW4=XK&,"/%JTJ-%A?E8;0,G.>3ZT >PZ%XKT#7YC%HNKV M5]( [;8)0Q*J0&88Z@%E&1QR*VZ^:(=1U?PWX%LO[,UBZ,<7@A=0C9BI:*9Y MHL;2%^ZHRH'YY-=5XDL]M>#G4_$.DBZ9O%D[3ZKX6;5S/J.T06=P)(E!C55^1,2D8^;L M3G%=3\&]7U"2\UK1=1J4D5PT:.&Y6>( 2*Q7(RH(]Z /3L4O: MN>^(6I/H_@O5KZ&]>PFBA_=W"6XG9&) &V,D!F)( !.,D9XKQZ7Q5XLL5\4: M>FH:G!=VT>EM;G5_LLLT+S7:QMN$'RA64CY3\P'/&0: /H*HHYX9)Y84EC:: M( R1A@63/3([9P<5XOKVN>*/#=[J>@CQ#->/-=Z3!#J5Q;1"2S6ZDE21L!0I M \H8R.-U;_PMAN;7Q_X_M;S5Y=7DMY+*,7,RH'V^4Q"ML 7(SC@#/7K0!Z=B MC%8/CS5?[$\(ZG?K>+92118CG:$S;'8A5P@(W,6( &>217C ^(7B[2[_ %S3 M+N>^\W98+;3:O:6R2VIGF$;2,L!VE<'(#'.<9XZ@'T!)/%%+#'++&DDS%(U9 M@"[ %B .YP">.P-2UX7XYU7Q#X:U/1U6_B\7ZQIU_)-!;K&D%PJR6%P,2J@" MX&'88 ) (Z\UI6&I>*==NO#>G:-XTB9=0TBXU*?4H]/A<%EEB"K&A& %+[<- MDXW9^;! ![%17C7A#Q?XI\;0Z7:66HV&DW T2+4KBX:U\UIY7=T 520%0>7E MCUR<#%9LOQ7\02^&S<06MJNIZE96=WI4*J2K$^9]I4YSD 0.P] X^I /=6=5 M959E#-PH)Y/TIU>'WGC636O$6E:_!'%-HNGZG<"QP-KRJFES22Y;W8[1Z%:; M:?$7Q?9V*:S>Z;->:9/IL]^ZO8"W6W*0&5 D@D8R(2,$E0><\=* /<"RAPA9 M=Y&0N>2*=7@'B+6O$/A;Q/:Z_K6H6.L7$7AN\O+>.&V\E8W9X24.&)9 2N#P M< YYYK:\1>.?%/A#5;ZVU*?2]82/0CJ4)M[=H29C<10@$;V)0>82,8+=,C&: M /9:9+%'-&4F19$/56&0?PKQQ/'/C9+768(-$N[NZBLENK2>[TMK,;_-1'BV M&4ASM8LHW*25(YKL?A?XFG\16.HB\O(;FXL[GRB!:26DT:E0P6:%\[6R3@J2 M",'@Y% '8B&)=FV)!Y9)3"CY2>I'IU/YU!=:;8WEL;:[L[:>W+;S%+$K(6SG M.",9KC_C=-J%O\--7ETFZ%I.HC#28).PR*"!@C&2,[SG:#WR >VQP11E"D:*478I"@;5]! M[<#CVJ"73;*9+=);.V=+0KPJ1# MC&-@Q\N,#IZ47NDZ??RK+?6%I'K;6 M?[+DB/F"ZV"<6YE!^[G><[,=.^: /4*AN;6"Z$8N8(IA&ZRH)$#;74Y5AGH0 M>AKS.Q\<>)6FT6ZO=.TI=+U35I])C5))/.!4R[)#U4 ^405Z]#GG Y[3?B5K M6C^'=#@UN?3?[1U.>]E%Y,LTL<<44I'S(@W%BS;5 P H'/:@#VN.QM(XTCCM M8%C20S*JQ@!7))+ =F)8G/7)/K2PVMO%<3SQ01)//M\V14 :3:,#<>IP.!FO M+=(^(NO>(I='L=#TW3TOKV&\:6:Z:40(;>1%WH-H9D?<,9P1NYZ$&3PEXKUW MQ+XL\*W.+:VT^\T6ZN+FU#LW[Q)XD9AV)!(VYZ!F[T >@:9XCZ= M9&X&)C;VJ1^;_O;0,_C44/A3P_;Z3=:9;:'I<&G77,]M%:(D5Z;\1=:O=/TC7/[(L8_#^L7WV"T)N&,Z%V*0R2 #&UG&"H.5!'7F@#T' M^P=*^RFW_LZU^SF9+@Q^4-ID3;M;'J-BX_W13;_P]H^H0WT5]IEG<17S*]TL ML*L)F50JEL]2 J@'V%W$CR?:I)@RB5U7ACA,8 M( 4 8"YYSB[\4]2UG3E\,C0I(4:YUF"WF$CL@D4ACL) /RDCGZ>] '0Z;X;T M;3(+.'3M+L[6*SD:6W2*$*(G92K,N.A(9@3Z$TMWX;T:\5!=:79S".Z^VIOA M4[9_^>@]&]Z\_P##'BK7;&:7^T+2*ZTBX\37FF)LTZ W$H0["N BD!,;N M .!CBH/#_P 81K&K:,L-A:OI^JW1MHQ#<2-

+ BZ?!'-=3*$9 MV2(2'8K87[S9 &>,D4 ;WB&TTK5;(:1K7DO#?'8D#R^6TK+\_P A!#;EV[LK MR-N>U)H.@:=H?VDZ?'-YERP>::XN9+B60@8&Z21F8@#H,X':O#-)U;7?$MQX M>M-0U>YL[^Q\57VF)>RQP?:%C6S8[6"YB,F'9 1D9P>:W-*\4^(-4U2P\)/K MC0RMJVHV3ZS'#&)YX[58V"JI!0.?-*EL?\LSQF@#VVBO%+'Q[J^@F.]\2ZK% M=Z)8WVH:-=W C1/.FB7S()3@?*S!7C('R[B.,FL^3Q+X\N);;2VN]4CU*UTR M*_N7TZRLY"\DQ=@L@F= (XP%3Y!R0Q)SC(![W17FJ^/]1;PD9+G0]3M]5.E2 M737<4 ELHY5A9^)0Q!&5XZ]0,URD&M^.)[N*S/BN-&O/#8\0>:NF19@92 84 M!X*G>N2V3\O&,\ 'NM)7S_#\1O%WB)8ETO[7:2VVDVE]+]@TZ.X6>6:-F.\R M.-D?&/EYZ\\F:)9ZH;4VRW"R2R1RNR;]WW#L(R M,G[N".<@'L=G9V]DLHMHEC$LK328_B=CDD_Y]JF95<890PZX(S7B%SJ6I/<> M,-9GN[>]L)[?29(K"XM04C\QU(_B[;F_$@]N=NX\5^)%_M3Q$EUIXT+3]8;2 MVTS[.3))&LZP/)YN[B3<20N-N, \G( /5&574JZAE88((R"*J+I>GK%Y2V%H M(]I38(5QM)!(QCH2 <>U>9V?B?Q<^I)J,EUIK:-_PD :3*@MH1HC2P%AC:>'?&_BN]&@7]]#HATO5M4N=+2*&.59HVC\[9(6+E2/ MW!!7'H0><"C>?&2XM]"BOETR.26STN:[U:+YAY%PLOD)$/0-,'ZY^52: /:, MUFMH>DOJXU5]+L6U0*%%X;=#-@=!OQNQ^->:)\0/%MMIVM&7P^^I7-O:+ M..1&4L%DC;$B#<&!!Z[>.,T >Q6OA[1;34)[^UT?3H;ZX!6:XCM4620'J&8# M)!]ZE31M,2.RC33K)8[)2MJH@4"W!4J0@Q\H*DKQC@XKS*]\>>,DN1-9:/HL MVG3:]-H=NKW$BS,4D=!*W!4+^[.1R:CUCXL7NFVBV-Q:Z?%KW]IW&GR.3,]K M&L*)(TIVJ7/RRQC&.IZC% 'IA\/:*8! =(TXPBW%J(_LR;1"#D1XQC9D [>F M:M3:=93S32SV=M)+-#]FE=XE9I(N3Y;$CE?F;Y3QR?6O*]/^)FN:U9Z#!HNG MZ:=5OM1N-/E>X:5;?]U#YIE3*ARI7!P1G.1[U#:^+/%FL>*O!,:II]H3>:A9 MZG;K-)Y;M;MLD*\?,-H)0'^(\^M 'JS:/IK8W:=9G%N;09@4X@.,Q=/N<#Y> MG XJ'0/#VC^'H98M"TNST^.5M\BVT*QASZG YK,^)OBA?!W@?5=9)C\^&+;; MJYX:9OE0'VR03[ UYM\-_'2Z-X;\3Z<=6/BFYT9H9;69+@.UT)P@"[SGI,S* M3V!'M0![1J5C::G8366HVT5U:3+LDAF0,CCT(-9%KX+\-VBLMMH6G1!@H;9 MHW;7$BYXYPZAA[@>E<1J?Q'U_P /1Z_'XBT'3Q>:;;6MU$MI>NT=PL\_E*NY MHP5(.03@\CTJGXJ^,%UX9N[BQU"RT8:CI\:O?0G47179AO6.!C%\[>658[@H MRV 3B@#U*_T/2]06\6^T^UN%O(TBN!+$&\U4)*AL]<%B1Z9IFA^'](T'S_[& MTVTL?/*F7[/$$\PC."<=3R?SKR[Q)\<+/3KQ_L4%@UK#:P73B]NV@FG\V)90 MD*B-@S!'3[S+R<>]:FN_$O5+$ZE>V/AY+O0]/NK6WEG:\$K?%2^\/Z?J,?B'1K.TUFWO(+2&+^T +:3S8V<. MTS*-H 1\_+U ZTNE?%I]3TZW%AI5I?:M)JB:6T-KJ*O!EX))5E6;9@K^[(( MQD<\' # ';Z9X0T'2Y8)+#3(()89S88S&6)SD_(Q7GL:FTOPQH^E7B MW6G6$5O,JRHI0D!%E<22!5S@ LH; '6N%C\:^);WQ#X5M$TBWMC+J%W9:G + MP,H,2]5;9D@*?,'0DC:?6O4Z .4G^'OA:>SLK9](C6*S@:U@\N61&6%NL996 M#,I_NDD) M%TZZTK_1C?0V/G&^A68M)M =8,[R@+#GKC)QBHO^%GF/4HTN- O(M*;67T-M M1,T>P3B5HU(3.XJ2.6Z#DP\&^']/T[3;"STR&.STZ1Y;6++$1LX8,> M3SD.X.<]:JZ3\/O#&EW7VBTTI2XA>W19YI)TCC889$21BJ*1P0H QQTKBK[X MBZGJ^L^"WTFQNK'0M5U0QQ7CM&1>0JCY!3[T>2 1W(!SCH?0_&'B$>&]-@N? ML5Q?2W%S':0P6Y4,\DAPO+$ #/4D\=: ,.7X:Z'9V=^^@V<5OJ@K&\*_"Z.WUG4+_Q#;:;)%_$Y+/[96\FGR7"7<20RM&O#6G^'5NC8?:I)KIQ M)/<7=R]Q-*0,+N=R20!P!GBN,G^+")>7 B\.:K/IT&JR:*]W&T7S70;:BHA; M+!FP,\ ;AGOA\WQ#@N)=.%U!JND3PZS+875OLBDRT=LTI5B".3RRDY1U?@$-'(C,DB\XRI/((/2N:O/'LNF^-/$EEJ M.G7JZ1I5A;SK.D:'?)(SC ^;)WD*J# Y5LXX- &OX@\!:-KNJ/?7@NT:=42[ MA@N6CBO%0_*LR X<#^7!R.*A?X=Z&^L&^Q>K$UVNH-8+A-[0L2%D4HS*1D$'G((^A.;XC\ M93:!XQN+.2PU'4+-=,2\,=E"CF'$D@DD8LR\8"\ DG' /- &LW@_33::1;YN M!'I>H-J4&'&3*?,SNXY7]ZW'':L0_##34@B6VU;7+6XM[F:>TNH;E5DM5F.9 M(D^3!C)YPP8^]6KSXC:/&I>P@U'588[2.^GEL+?S5@AD&49^0C^#M/TO4--O89[Z6YL;6:U5Y MY_,,WFNCN\A(R6+(#U Y/'3%?3/ FG:7=Z%<:?=:A VD1301*LJ[9HY6#,D@ M*\C< 1C'(%8'A?XE0ZAX6TYM4BO['4[K1S?)<2V>(KATB#2F+G!PV@E=0R)(<@Y(9J7=KJD]S:W/"/B73O%>D?VEH[R/:^:\/[R,Q ML&1L$%3R/QH IQ^#K!+)+8RW+1KJLFKCE>97F:4J>/N9J>B^ X='O+ M86FL:LNCV';2WN3=ZFEO,LL_E%@5)"#Y3P<'+=L M#@YX -!_ 'A-[+[&= T_[+YOGB$1 *LFP)O '1MH R/3/7FK,_@[PY/HT&DR MZ+8'3H&WQ0"$!8V.IR:\[^'_C+Q!#,L.JZ>+K2+OQ!>:=%J$E\7 MF#>9(4_=E?N+MV8W9'88&*E\-?&FRUOQ#86BV]@EAJ-R;:U9-162Z4\[&D@" M_*&P.C$KD9'H >A3>$O#\^@1Z')H]B=(C8.MH(@(PP.0<#OGG/?)SUJ+Q)X+ M\.^)KF&XUS2K>[N(5\M)&RK;,YVD@C*Y['(ZU@^-=:O]-^)?@>TMII!874.I M274*MA9/+A1D)]<$\?6LK0OBI?ZE_9;7'A66VCUC3KB]TS%ZLKW#PHK-&5"_ M(#NX;))X^49P #TIM/M&TTZ=]GB%B8?L_D!0$\O;MV8'08XQ52/P]I,5Q#.E MC")8;,Z>C8Z6Y(/E_P"[\H_*N,UCXLZ3INGVU_Y#3V;Z5'JRO'&,Y MH [F\^'7A2\M[6&?1X=EK;BTCV2.A\D=(V*L"R^S9ZGUK3A\,:+ M^L&GPQ) M?6R6=PD>55X45E1,#@ !V'&.M<%>?$#7[JU\)W.F:+;A=0UAK*X\G4(KB*1! M$S#RY0,,&P6W8!'EE3UJ3Z=9S+#C) .OG\':#/<3SR:>IDG@BMY,2.%>.-@T8*@X^4J,'&?P)JO<^!/#E MSKHU:73E-WYPN642.(GF&,2M$#L+C'WB,USLWQ4MH-/MEGTQH=N* .PC\-:3%;&!+7$1OCJ6WS'_X^#)YA?K_ 'SG'3MC'%9F MG> /#NGZRNIVUG*LT$ MH='TZLZ9?V6E>%)HTU*.V MFU:Y5D5_,MX1Q" W0R,=H(Y&TXH W=)^'7AO2M ,<\8K?U?1[+5S8_;XC)]BNDO(0&*[94SM/'7&>G2N=N?B# MIZC2ETZPU+5Y]0L/[32'3XT=DM^/G8.R]V &6)X JAIGQ5TC4OL3VNG:L;> MXT\ZH]PT<:QVUL'=&>0F3L4)(7<<$8!Y .AL_"&D6=CI=G!!((--O'O[8&1 MB5F(C_9R,OB!MVHJS'$O7_OGEF/&.23UK,M? MB;HS(DNI6NHZ3;S6VZJ\T"D!F3:Q&06'RL0W/2@"6V^&VC+9WD%_=:OJC7,8A\Z^O MY))(D5]ZK&01MVL 01\W R35=OA=I+:?=Q/J6M-J%S_%K2K%KU+S1/$<$MBHENXWL@#! 3@3L=V-AYX!+<'Y>#6AJ MWQ*T73KB\4V^IW-G8E5O;^WM2]O:E@& =L@Y 92=H.,C.* -:U\*:?;QPHK7 M#"'4YM64LXSYTK2,PZ?=_>M@?3FLW4_AYI=^9)5N]2M+XW\FHPWMK,$FMY)$ M".$.W&TJH!# U#J'Q.T.QO;R&6'46M[*[2SNKZ.V+6T#OLV[GST)D4<9P>O; M-[P/XID\1WGB&&6QN+4:9J#6B-)$4$B@#G)ZMG)('0%?6@!FF^!;"QNM'NFO M]4N[O3;F>[6>ZG$CSR2Q&)C)\O0*> NT# IH\!::C!<6>I7&IH\< MB#*U?$GC#3] NA;7%OJ-U<"'[2\=E: M/.8XLD;V*C &0>^>#QQ67J7Q/\-6,$$S3WD\4MC'J>ZWLY9 EJY8"5L+\J@J M%_AO>:M-X@?Q8=:AMK^*R@47^H0W-T_D2F7):-=BID(H49)^8G M!-=GX@\")JFKWM_8Z[K&C2:A$L-\EA(BBX"\*WS*Q1P/EW*0< 4^W^(WA^2W MU"XEDO+:&SBCN&>>SE3S8I&*1R1C;EU9A@8&2>U*_P 1/#\&EZA?7\EY8)8& M$W,5Y9RQ2QK*X2-_+*[BI)QD ]#W!H KZMX 6[OKN?3O$&MZ3'?1QQ7L5I,I M^T;%"!M[JSJ^Q0I92"0!^-S5?!5EJ6EZQ8R7-TL6IWMO?2,&#,C0K % )SD' M[.NA]*Q])^* M&G3W/B26_P!]OIVG7L%C;#[+*+B65X@QC,6-Q??N4 +V_&@#2U[P!9ZOJ-[J M']H7]I?S7-O=P7$#*&M9(4*#9E2""&8,K @[C4MMX+(.GRZCKFJ:E=6FI?VF M)KIEY80O$$"* J)AR<*!SSWJ1OB!H TO[;Y]UN\_[+]D^QR_:A-C=Y?D;?,W M;?F^[TYZ4?#GQ5_PF&CWVHHL8MX]0N;:W:-67S(D!B M-6M]1T[59K6ZBU634V+0K(KB2,1R18/0%5^]U%='X?CU"+3=NKS>?=>=,0Y5 M5/EF5C&"%XR$V#\/6N-^&WQ1TGQ9I>G"ZF2UU:XM6N)(O*D2'Y?OA)&&UMHQ MD DC\#C6T[XC^%-12[>UU92MK;/>2&2"6,-"@):1-RCS%&.J9_6@#G-7^$XU M#5+RY761!%/J2ZH%6PB,PD5U8*9C\Q0$' XQGJ0,'8N_A]!(KB31M!NVN;&P:V7*@[L(T@.6QNP"1TS6]\2M&OM< M7,2!S!L)._:>" <<&M:+Q/HTJ7SQ:C;O%8VR7EQ(&RD<+JS+)NZ%2JL"QDM8[]PC^(QXA'[H?*PE63RN MO3Y<9_2DU#X>+=:V+^+4Y(/^)P^K;4C^92UHMN55L]O-.M?B#H]KX=@U7Q)J.F::D M]Q-;Q[;GS%BV5E=ZIK5E;6U\N^VD:0$3+C.Y<=1@CGIR*JZ+XZT?5_&NJ> M&K.>-[RQ@BG#!P1,'R6VX[*-F3_MB@"M\-O!;^$CJTTLMB)-1E21K73K8VUI M!M7;F.,LV"W5CQG@8XJOXH\"W6M:WK=S'JB6UGJFG0VS(("TD4T,C/%(#NVD M ORI!SC&1FKMG\0_#TNJ>)+*>_@M?[!=4N99I JX*J2P/LQ*?4<5N:!X@TGQ M#IWV_1-0MKVS!*F6&0,%(Z@^A^M '/\ A7PKJEKXINO$GB75+6^U66RCT^-; M2V,$4<2N7/!9BS%CG/&.U,\7>'/$%YKEQJ/AW5+"U^TZ>-.EBN[=I !O=O-4 MAA\R[^ >#DYK+A^,'A^>2SEBE@72Y=1NK":^DN%5(?)B:02=\A]H"C()W ^U M=BWBK0(]%MM7FUK38=+N3B&[EN4CBD// 9B!G@\=>#Z4 >;WWP@^R.!HL6@7 MR2:=!8,^N6(N'MVB0H)8CC&2#DJ>,J.<<5Z99Z0MEX7BT>!HP(K06JLD0C4D M)MSM7A1WP.E:%K.6)PRNIZ$$<$>]4-*\1:+J]S/;Z3J^ MG7UQ!S+%;722M'SCY@I)'/'- 'G4?PY\07?AS3]*U;5M.VZ1I4]AI\EK$ZLT MDEN8%DD)/&U"1A>I.>.E6A\.+X:'XGL?MMMOU;1+/2XFVMA'@BD0LWL2XZ>E M=K:^+/#MVDS6NO:3,L*L\ICO(V"*I 8M@\ %E!STR/6B?Q;X=M[2.ZGU[28K M621HDF>\C5&=3AE#$X)'<=10!PGB?X?^(;K2O$>D:'J6F0:;KP26X:ZB=I(I M1$D;A,<%6$:G2)'J&I65K( M[*BK/.J%F;.T $]3@X^E 'COBC2;_P #:H_B"*ZLUO;C6[V[MGN()Y+413PQ M*8YC&I9'S%E2 1QC/-=E\#;.[MO ,?1QXH02/+HFGNS0QM&56/4)D19RI/WL)&,]1F8XZF MNWUCQ=HFE65K=W&H0/!6TEW M&N]X$E4NJ\'W\065HEO M?26%W9W27EO.D:R;74$K&\4^)=*\+V,=WK-PT, 3P. * ,^T\&6EMIFGV:SRL++5)-41R "9'EDD*GV_>D?0"LKP]\. MCH=W91VNNWG]C6,[7%M8B*-&7.[$;R@;GC&XX4^@R3@5I7WQ"\+V6CZ?JDVJ MJ;34 6M?*ADEDE ^\1&JE\#OD<'@XJD/B1H\WCC0O#]E,ERNK6+WD5Q'N*]M M@&%Q\P$G4C&T \D4 :_B#PO#K/B#1M6DG:.;3([F-%"Y#B>,(V>>V ?PK)T? MX?0Z9-X*D2_DD_X1FUGM4!C ^T>:BJ6//RXVYQSUJKK7Q"CLOBA:>%$ELH8E MLVO+R>X\P% S;5(&T812Q9CC QUK9TGX@>%M6M;^YL-:MG@L4\VX9MT?EI_ M?^8#*\?>''O0!SEG\'])M]&\1Z?]LN675KA)HI,+FS6-S)%&F<@JKECSP0<8 MJ=/AS>&TO_-\1.EY<"%4>TL8H(46-]V&B&1(&Z,"<$<56U3XQ:"EW>VVBRQZ MB\&CW>IJX*D\O2]0MI[V.&.:>"-\F/ M<.W]X9XR.* .8LOAA)8Z?;_8M8@M]3CU9-7:6'3ECMBZQ-$56!6 4,C')W9W M<^U;-IX#@@T_0;5[MI!I.K3:JCF/!D:1IVV=> #/U[[!QS5Z^\6Z;I6I:C%K M.HZ996UJT$8=[G#AY0Q =2,+G;\O)SSTQ6IHFM:;KMHUUH]];WL"N8V>%PP5 MAU4^A]J .%U+X61R:D-5T[4HH-4%]=7>ZZLEN872?;NC:,L,XV+A@P-6]'^' M\MAKOAW4YM3AGGTTWKS^79) L[W"QJ-JIPH41@<[CC'-4G^+VA,UG+!X 6!4CD=9#QT;R^![^O%=2OBNPNI=$ETN]TVZT[46F'VC[4!D1QL MQ\L8(<@JL^)[33M:EO&C2UCN[195M(43 1=^>2Q9B1CK6_H' MB31/$*SG0]5LM0\AMLOV:99-A]\'CH?K6+XA\<1:-XTTG0#923)=A#<72N M MKYC%(01CYM[JR]1C&>: ."U+1;SX?WM@VEWE[$5ANK6WGBT:2_A6U:;S(X&6 M-MPF0L=C$!"!@]*V/ASX N8_ MM:>('>)KW0/[,N8!D21[WE=CD]&Q-C&."# M7H5]X@T:QO$M+W5M/MKMW5$@FN41V8] %)R2>PHM?$.BW=I=75KJ^G3VUJQ2 MXFCN49(6'4.P.%/UH \TTOX2N=/NM.U2/PS;V[6$MBEUI>D)#=3%UVB61S]U M@.2J\$DY..*K:5\*-0BL=8CGM?"MA--9/90-IEHR&?<5/F2LP)7[OW%R.3R< M"O58=?T>?3H[^'5=/DL)&V):Q?^,IHY;7R]:T---MQ(6RDR^=\S\<+F1#D9/!XX MYXG7_@K+=:YJ5Q:6GAZ[BU%Q,UUJ/GF>TE^'?&^E M:OI^JWTTT-C9V&I3::9KB=%21HR!N#9Q@YXKH9[ZT@ABEGNH(HI2!&[R!5^*M:1XEMM4\(_\ M"06\4@M_)EE\MB-WR%@1Z=5-2Z-XDT[4] TW5C*MG#?V\=S&ETZHX5P"N><9 MY]: /*9OA9XBOO%T&IZC<:9.;36X]3COI+JYDFEA6??Y0C/[N+"<#:#G:HX& M2-7PK\.]9TKXA?VL#ING:?'--+*VGSS#[>'W!5DMS^[3&X$E<\J,=&X=& MA"RO@2Q^9R?EX4[QZ]^*]C%U ;DVXFB-P!N,0<;@/7'7%9VA^(M+UO2TU"PN MD:U=Y(U=SMR8W*-P?UEM8XO[+M+>(22.N9H)_,"L M5Y"$<;AR,Y'2LS3?AM>QV>HRC2--T^ZFFL D7]J75Z7C@NHYI-TDIX!"G"A0 M0<_-S7KZ3PO(8TEC:0#<5# D#UQ^(IT.2V6<,!$R!PQXP,9S0!Y!IO@WQ!HDL'B/2]#L?[7CNW9M+ MDU>>,M)?4-'\\0I*8F2>/8X. P.,]"K*P/<$5T- 'CUG\/- M7F\ ^$=%N!%:W-GI][9W3APQA,]O)&&&/O89AG!KGM#^&&M,J?;]*GAGM-*N MK9'NM::[CDFEA:$+#&>$0@Y.[IP.V:^@J* /%O$?@+7(]3\.ZG8QZC<+:Z'% MI5Q:Z7JIL)8W0[@ROD*R$D@@D?=4C/2I-'\->(_"EUIL^G>&+;4HTT-K"2 7 MR$Q3-,\NW?)C_;.,5[+29% '@.M>$;O3K?P+X3%S%) $$[Y-K-M'X*Q_"@# MQ?7?"?B75&(;PM;6_BN*YW6WBNSNH8%VA\B21 1(QV<%"K ^H[:?B#0O$QN/ M$>DV>@M=66J:Y::I'J"W<*(D:&V+J49@^X>0>@P<]:]?K$L?%&CWUSIL%I>+ M,^HQ336I53B18F57YQV+CZ\^E 'E#^&/$DG]I:#_ ,(^+6&\\42:V-8%Q&8T M@%R) S+NW>9M4 *!T(SCYJY70/"^K7.GZ+K^F_V_/8,-2MY/["N88KB)C>R$ M'$O#(P&#C!X%?3$\45Q#)#/&DL,BE'1U#*RD8((/4&H[&SMM/M8[6QMX;:UB M&V.&% B(/0*.!0!XSX;\-:SX*.DW1\-WFKVYT>>Q:S%Q!--;2O<23;78[%*N M'"DJ"!L'!')Z7X?Z/J6D>-M3EO\ 18[.&\TC3T22T*FWA>%75X0<[N-ZXXP0 MOTKO?[1M_P"UAIV9/M1@-QCRVV[-VW[V-N<]LY]J9K6K6.BV?VO5+A;:V\Q( MM[ D;G8*HX]20* /(/$/AG6QXDU^>#1)KR!==L]955,>R^MTA5'A&3]\-\VU M@ =G6NM^&UE?R^)/%GB.[TVYTFTUB2V^SV-T%64>5&5>5U4D*6)]V7FW.F1Z7#;2%%(B]=G;> MYPH M(/0T ?.'B>S?7-#GMUM61/,F87,(& A.X # <_>P<<"NJ\ M?>&IM.\8)/!I^JR:(VD)9VZ:5I5O>;)%=MRLDB,$W I\P !Q@G"BO3]-T7P[ MX15I-/L;/3?M./!D8D*B9ZXR>!TR3ZFMJ[NH+1(VN94B6218E+'&YV. M%7ZDD"@#YZOO"^JZ%=6R7UIKUS:2Z+!9Q&'2X=5>/;OWP.2OR?>7Y@ K=S\M M;D_@IY/"'B4:AHT]YJ4?A2VM;1KF$33"9(ICL0@'+A_+SMY)"^U>S:;J%IJ5 MM]HL+B.XAWO&7C.0&5BK#Z@@@_2K- 'A'C_P3=+'=1^&-':VA;2+,W,=I:#% MP([G<\>W&UWVY.T\L!@]:Q?^$;?6M.U:XM--UJYM+R[TR"=+C2$LDG5+D%F$ M* $A4+!G( QWXX^A[[4+.QAGEO+F&&.WA:XE+N!LC7EG/L,=:LJRNH9"&5AD M$<@B@#P_QWX8BL]0U>>'0'?28=7T>]:&WL3(KQH=LQ1%4AOE # #IUJOI=G< MVGQ3@?3-%GG,FL33RB[TDHUM#)O)N$O5VAE(88C?<1G;U48]ZHH !1110 44 M44 %%%% !1110 4444 )WI:** "DQ2TE "T444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !7$_%30;K7=*L5LM/^VR6]R)2(;LVES$-K+OAE!PK#/( M;@@GOBNVI#0!X*_PX\3%="O]32\U*:VM;FSE@MM6-M=(C3-)$QF&U9#@@/TR M<'DBM[P9X&U/PWXD\*7<6GQ):06%W;7:1W9E-N\LPE5BS\OGH2.^3@"O7*IW M%^(=2M+(V]T[7*R,)DB+11[,<._12=W /7!]* .&\=>#]1\0ZYK;6PA2VO?# MK:='+(V5\XRE@& YQC&36#XO\-^)O&46I7;Z&FD3)H5QID5N]W'(UQ+*R-P4 M.T1KY?!8@Y/05['10!Y3XU\*:W>:]++86"W-M=^$[O1&83(@AG?#)N#$':<8 MRN<9Y %=!H_AR[L_&&@7YMXDMK/P^^G2NI&1)YD#*N.I&$?V_.NVJC8:K:7^ MH:E96TA:XTZ5(KA2I&UFC60 'O\ *ZGB@#R?Q3X'U[4/B'J&IV]BLEA-K6AW M:N9D&Z*W$@F."<_+N'&,G/&:[SPGI=[9>*/&-Y=VP@M]0OH9;9@ZMYB+;1(6 MP#D?,K<'!_G7544 >1PZ!K$WB;3HY])G%M9>*;K43.Y0QM#)%*4=?FSPS#J M02*S]1\$:K+J'E1:0)+1]7UB9HS*(T:*>R=$RPY4,[;<@9&?QKVRJ.F:K9ZG M-J$5E+YCV%R;2X&TC9($5R/?AUZ>OM0!YQ\)-*UW3M:N%OK+4X=*BT^.WC?6 M$MFNDD5O]4DT1+21 $X+^V.]4;[X>:YXET_Q=?76J7&F7FMSEX[+RHF"K;G% MJ6?:64_(K':?XO7->JZCJMEIUUI]M>3>7-?S&WMUVD[W"L^.!Q\JD\^E7Z / M#M=\*ZQK_ACQK>W>AO\ VYJ^DV"+'(J;O/16\Q$.< X/Y>E3?$'P5J/]J:G M<:#I[PZ8CZ1'?#PT)M"N]=T#6=8T4VM['!:/I8=[6:6;?EK=,B-73 M2<$?6N6T/P4E[;PRZQH+S2P^!;&S07-J3 MMGQ+O0!AQ(-J# ^89'K7M6H7MKIUG)=W]Q%;6T>"\LK!57)P,D^Y%6: /G>/ MP[XAMM&\/V<&GZ@R>*=%L]*U;,+YLVB9 TDO=

JWMM8 MVB$!I[F58D4DX&68@-U*E]I4B,C21^7NRH5QLVA3R, M* /N\>XZ+XAT77/,_L35].U'R_O_ &2Y2;;]=I.*U: /G"X\%7VG:!X-'A32 MYH=<>UU2"6\CC*,.>+PU>PWL,7A MU[#!:# CN'9_WK[ONLH!ZCX*L-.%O:: M9H@$6H^$KO[8AB+B>X00M&7SG,@;)!/S9Z5TGB*Y6Y^#VE:5X#A:$:YY>FVK M1P.BVZR$^;(PQE0JB3)X]1VKU"_O+73[5[F_N8;6VCQOEFD"(N3@9)X') _& MH-,U?3=661M+U"SO1&0'-M.LFW/3.TG'2@#PSQ%H_C/PX_B&)7LY)M?T=H8% MT:"5!%);(H 9B=[0EP"#DE .,"N?U2W\.S?\)8? <%Y:Z4V@V\31B"6$-+] MK 8J' .0 2."2>^:^D]=T^QU71KRQU9 ]A<1-'.ITT M_0X=.B&EK>0WDP&26D,#1./WWF'G.3C;_#D52\21ZU)J%Y_PDNIP17$>EV1T M^YU"TN_M&?(7=);+&X"S>;N+ J3G /&17U-3))$B7=*ZHN0N6.!DG 'XD@4 M>!ZWH$U_HWBS4-4N-0?7+6[TR*&YBEEA:%C;VGF/&H.$+%WSW]>E4O&%G<>' M+[7=(TAIK7PU_:FF_:_.EF>&*)X9"Y9@=ZHTBQ[V4CT/!-?1=#*&4A@"",$' MO0!\RZ?:OJ+:3IL6K/<>';KQ+%#"NESW*0K']FD,L:2N=Q0D#A6(!+8Q6A)I M>CQ7UM%J]Q,-/TOQM+90O<7TBBW@>S,@0MN!QYN,$G/)&<$@_0ZK'!&JJ$CC M7"J!@ =@!088RK QH0QW,"HY/J?R% %))[#7],NXK>X$]K(9;25X)2I5AE'4 M,I!5@^D1Q,&B_=L5;*8 C;9QS M@XYY^G]/L;:PBDCM(A$LDLD[X).YW8LS'/J2?Y#@5(EO C[TBC5\L=P4 Y/4 M_C@9^E 'RA#J6IZGH_AB'6=9LH[%-,N#!)K.IW-G'++'>31L?,AY>18UA 5N MQ. >:]>N]0U6W_9QN[R^OOM6I_V+*#=J'0OE2JN-P5P=I!R0#GFO3I+.V>$0 MO;PM"#N"% 5SZX_$U+)&DL;)*JNC#!5AD&@#YT\7/J/A75+G3=!U#5([(>'K M:ZNYS$++1;R]O'N+G4;Z\$:R3W:Q A8\[%58T1% ))X4(M(D1KJ^D/D+,!YI,A;<%Y)R3\IYG:ZT]I\4DN)]8N=0 M6XUQ[)%L]59&16!58I;*0;3&@(/F)U #\TF6V\,6UY:QPW(A6\>2. M3S)'3I+ED";>1R>Y%>@ZUJM[HOP*TZ]TZ?[+,NGV,;76 WV>-_+1Y0#U*JQ/ MX5VTWAK0ITL4GT;3)$L5V6BO:QL+<<<1Y'RC@=,=*O?8K7[#]B^SP_8Q'Y0@ MV#R]F,;=O3&.,=* / _$MZVF7M_H]EXLO+_0H[C2KJ34;B\2XDT^5[L(P$K MC!1?, /"XZ8-:-U?2Z??RZ19:Q=ZSI,&O:((;F\N/M+QO+-F6/S>K8"QMR3C M?7K=IX8T&STUM/M=&TV*Q:02M;I;((V<'(8KC!.0.?:I;'0-'T^PALK'2[&W MLX91-'!% JHD@.0X & V><]: /!O">NZGK=[!8:UXKO-$T^*VO[J&Z2X2$SS M+>2)M9F!W*B!3M_VJIV?BS6]6\)Z&S:YK,EY#HCW]R+:Z@LP&,LBK+)-(0<5 MK:9X"\-6.G:+:MI-G='1XA':37,*R21XYW9(ZY^;/KS0!X/=:QJMYSTP M>7Y,J>7$5\R,KN(- I"1O]]!QP MIR>.E.O/"V@7NKP:I=Z-IT^I6^WRKF2W1I$V_=PQ&>.WIVH \BUG7O$4,/B' M7QK=]$^F>)(-.@T\>7Y"Q-Y&]7PN7SYI&<\8R.IJ[I7B35[;QY9S:MJUY+87 MVK3Z;&;)HIK.0C>$A,9Q+ ZX^9OFR5Y.#D>M2Z-I?E'I56/PKH$>O'6TT;3UU@Y)O1;KYN2,$[L9SCC/7'% &S1 M110 4444 %%%% !1110 4444 %%%% !24M)0 M%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5Y;\=X;NXL]"C=X4T W3_P!I&XMY9X!\A\KS4C96 M*;_? ;:3Q7J5!H ^>O"OA^6_7PIIM]37T=65+H-G/ MXDM]Z+(?$?B;PCJOBFW>\LS";+1I0%?$:JR MM>RE8SNP78*63#;4.".Y=F9F+,S,>22Q))]Z /G_3HKJ+2[R./7$G\)-?6::@-$2Y M$,,9+"3;+([-@_() C< YP.<^D_!Z#3H-4\9#0I)Y=*-_#]GDE9WRHMH@0K/ MRR @@'I@ #@"O1FE19EB9U$C@E5)Y(&,D#VR/SJ2@#@?C9J*Z=X+4NLY2>\A M@9H[QK1%!;),LJ@E8N,-CDYQD9KRG1+F:ZL)]'L]2DAL&\4Z>D3:;>3F+[/+ M'EEBEF3!M.]B2PQT8DY&#DUZ5.86 BG\LB3*A'Q\_J,'K3X622-6B96C/0J"*< 311R 9P'4'J M,']"::UK ]N('@B: 1E 5&.G'2@#P_2]4N?%?B+3K5->U/^RKO7M50/97K MQ>9#'&K1JKJ<[,\C!Q@^]9VE:@;W6/!U]<^(;R]\1R:U=FYT2:ZRL!2.Y"@1 M'F/8-J9XSOR>U>_K96RR1R+;PB2,DHP094D8.#VSWJ/^S+'[6;K[%:_:F8.9 MO*7>6 (!W8SD!B,^A/K0!X'\/O$/B2[U'1+R?6H9);^&=[VWDUKSV0R-C(#<8P<\59.M^(O#WA_P ,ZI9ZQJ>J7NK>&;S49H;MQ*GGI##(C(NW MC:9#P.H&/>O;[?1-+M]0N+^WTVQBOK@8FN$@59)1Z,P&3^-3QV-K&;8QVT"F MV0QP%8P/*4@ JO\ =& .!Z"@#YZO/%OBO2M/O9]-UN*<'2DFDZ?X=T73?M7]G:1IUI]JS]H\BV2/SL]=^!\W4]:72/#VBZ*Y?1](TZP= MD\LM:VR1$KDG;\H'&23CU- ')?'VX6V^$>OR-)Y?RPJ'QG:6FC ./8D5REQK M.MV>K^)=-\.^(KC6X;31;?6$G=HYBLRRDM"&5< 2QIPO;=D<5['J%C::E9O: M:C:P7=K)C?#/&)$;!!&5/!P0#]16:WA^UL])O;3PW%::)+KE< M ,<>M &-\-]L-&TQ66TLXA$FXY9L=6/ MN3DGW-6[^QM=0A6*^MH;F))%E5)4# .I#*P![@@$&@#R_7M/US2KC6?'?B"Z MTO2;JQT6:UA&FJ]SDEMP9]ZIOP0NU>!D\G%>>:E\1_%>ER^)[:.]U*,V^@QZ MA"=26V>5)OM,<9<"(%55@Y^1LD8]*^EKRV@OK66VO((KBVF4I)%*@='4\$$' M@@^AKGK/P%X3L[.2UMO#NE1V\D9BD06RG>A96*MQR,HIY_NCTH \NU?1/$FC M_$'7)]&\1:AJ.JV?AB*XB-VL+-,WVB0^5A4 VGRV]\OU/%=]\.O$TOC#4M9U M>TN"^@J+>VLXPHQY@C\R9MW4G,BIZ H:WM<\/P7MT-5LHK2'Q#! \-G?S0^8 M80V>" 1D$O"]CHUFQD2W4[Y2NTR.Q+.^.V6)..W2@#EOV@) M&7X97<:)$S37=F@$WW/^/F,_-[<<^U<[X-MKC2_C0BZI;:-;37NBL+==!!6W M94FRS3*<'=D@*V,=1UZ>L:_HVG>(-,DT[6;.*\LI"I>&494D'(_4"J'AGP=X M>\+M*WA_1[.P>88D>&/#,/0MUQ[4 2^-)C;^#M&-&DM[R!].@:*\6)+A2#B01@! ? M]T 8H V>U?/_ (ZMM7CU'QG_ ,3H2+-KVDI#"]NA$!9H&1O7Y<;<=#@D\DU] M 5@W?A'0KS5+C4;G3XY+RX,32NS-AS$08R5SC*D#!QF@#R?Q!X]\4Z#?ZOX? M%Q)J=[%K%G807L-E'YPCFM_.8"/00< YK>U+P=H&IG4C?Z9!.=2>*6Z+$Y=XU"H MP.?E*@ K@U9\.^'=*\.P3PZ-9I;+/(9IB&9VD<]69F))/' MI:KI5GJT4$>H0^:D%Q%=1C<5VR1N'1N".C ''0]ZI_\ ",Z1]D-K]D @-_\ MVF5\Q_\ CY\WSM_7^_\ -CIVQCB@#S:X^)U_9PK:RB&?5M*.I3ZS$D9'[FU5 MMFT<[?,+P$'T)]*SM \;^/&A\][-]1^VZ?/=0QS:4UG';S+%OC5)-Y$L;'C) MP>G3->KP^$="AU[4]933H?[2U.$6]Y*Q+>=& !M*D[<8 S@V,EI<7$%W#';N;F\FF=( MHVW1QHS,2BJV" I'(%:,/@[1([.[MOLLDB7=Q#=W!DN)':6:+84\?^)?#HU32KK[%J&K1:G:6-O=V]A*5VSPM*2;=79F*B-@ KGQ7VH:7/:)+#);RR%O)=MP9#'_>(/ XSFO0-: M\$Z!K+7SZA8EY;R6&>659I$<21#;&Z$,"C*#P5Q[U'I_@;0[%X)8H+B6YBO% MO_M-Q=23323+&T:L[NQ9@$=@ 3@9Z4 <-<:OXOO-?\,6+ZC86]W;:]=V-T\= MN_E72+:-*C%-_'R%AMW'YMIS\N*]AK O?"6EW==RE*P?B)+XK-Y>"RT_54T=81#*;9K+! M2:;>!Y9/G/G.F\0>-_%<4VMZEHUMH_]@Z5J,>F/'="0SRL7C624$$ M &0 *>O)ST![JV\)Z1:^$&\,PVN-':![=H2Q)*OG=ECSDEB<]9ZM\,=5 MN]>DMXX;7^QY;NUG-V-1F1ML6S+26^"DDY"%=^0"""1D< %O6/B5KFGQZU>& MUTPV$6KMH=@OES/*UP&&9) FXE N[Y57<2O&,U5/Q9U2P\/W[ZK8P_;DO+>S MM+P:?=P6TIF5VW>4Z^:=@C?(7.?EQC-=_-X#T2?2-0TYXIQ#>:@^J,Z3,LD= MRS[_ #$8\9KB.2+/ELC# 3;DXP M .3G.: .1TWXEZ_J5M!:6-AI\NIRZI'81W;Q7$%K*DD$THD"2 2 IY6&7G.. M",\2:!X^\575Q!)J-CHHLK?76\/7OD&022S!ROG19)"IDJ-K9)Y.1Q7:67@F MPMI+2:6[U.\NK:\%\)[NZ,KO((GB&<\!0LC<*!V-.M_!.DV\4D<0G59-7.MM M^\SFX+;CV^[GM0!YYX?^,-WK&OV!M[6UFTB^O5LTMXK:Y^TPJS[%F:4IY++D M9*J> ?O$C%:OA_QUXIU)= OY])TF/2];GFL[>-)Y&FCE5)75W.,;"(6R ,CK MD]*Z32_A]IFF7L,EG>ZM'907+7<.G+>,+:.1CDD*.<9).TDKD]*OZ9X0TW3M M.T.R@\]H='N&N;;>P)+LDJ'=QR,3/CISCTH S_A#=ZS?^ =.NO$<8'& *?\0/$UUX>2PCLI-(@DNF<>?J=P41=H!VJB@O(QST' M3!)[ [/A?0H/#FD)IMG<74UM&S&(7#AS&I.=@.!\H[9S]:K>(?"]OK6H6=_] MMO["^M8Y(4GLI0C&.3:60Y!!&44],@CB@#CM!^(6K>(=/\-2Z7IVGQ3:C!>7 M5W]HG?;;QVTZ1,5 73S/DN)DED!)&6^9!@DYP3 MG-5M \!V>AR62VFJ:RUA8NSVEA+=9AAR" HP S* QP&9L?@, '7T444 %%%% M !1110 4444 %%%% !1110 4E+24 ***%Z#-% !1110 4444 %%%% !1110 M4444 %%%% !1110 5R/Q(UJYTG3K&/3KJ:WO+RZ$2"WLC=S2*%9F$:=<6L5F(MWD1R$2AMQ(8M%DC[N#@ 8S7IVC^#/#VBRV\FEZ7#;-;RR3 MQ;&;"/(@1R!G'*J!^O4U+:^$M#M8K&.WTZ)$L;B2[MQN8^7+)NWMUYSO;KQS M0!Y9X/\ B!XOU2[T>^N;&\.EZI%(TAFLHH8("8RZ&&02L\F",''-8UZ[LM3MM8T:XU VEO:^4T+16XG3:V26+#A@1@$\<5W^E_#_P MOI5ZEWI^CPPS1F0Q8=RL7F A]BD[4R"0=H'6M*+PYI44>F1I9H(],@-K:(68 MK'$4"%<$X8;5 YSTH \;\2:YKNA:MX8\2:W>66J3)H>IZA#%!;F$1L8X&\L_ M,=R#Y<'@_>SV G_X69XFT73=1NM4LKV[5K'[1 ]WI9LEAG,D<:J,.V^+,N[/ M# )R3G(]"TCX:>$])NC<6FE9D\A[5?.N)9E6%P T0#L0$P/N]!DXQFGZ5\.O M#.F+>K%8/.+N![63[5<23X@;&8EWL=J<#@8Z#TH Y?PPNL6WQON++7]0M=1G MC\/"2.X@M_(^5KG[K+N(R"IP1VQGFHOB1XYU^R\72:'X;@NU^QVL=W-+;:2^ MH-*SLP6,JK+L3"\N,GG Q@UV?A;P'X?\+WSWNCVDJ7KP_9VGFNI9F,8;(7YV M/ P,>PIWB;P/H?B/4(K_ %"&YCOHXO(^T6EU);R/$228V9&!922>#0!X1X[. MK>)[K5]3@<5Z5=>!?#]Q9W-L+ M 0Q3Z:ND,(I&7%JI8J@&<#!9N<9YZTS7? >AZW?7=U>)>(]ZBQWJ6]Y+#'=J MHPHE56 ; X]<''2@##MO%?B/5K_6KG2(-*ATK2;R.TDM[[>D\YV(\A\S<%BP M) "K9(.2*YGP[>>(MD+W TJ_P!0;Q-JUO8RRK+^YE6"[(XW_=W1[0,\(<=? MF'>:E\._#^HZO-?SP7 %R\LW]HR:HD4DVZ..>1)4DPW- MXCJY,5W-,L,YU"Y,\FQ<[4!/1068_4F@#A_B=\3+_PC>:D M;0:--#IXA9[61Y'N)@^"?N B+C.-_7K5NY^(5_!\0ET2:'3K:TDNX[>%+II( MIKF)T4^?%(1Y;?,2OECYC@UK^(_AMI/B"^U2:^O=62VU1 +NR@NO+@E=4"+( M0!G< J\9V_*,@T7WPYL+W7A?3:EJOV,W$=Y)IHG'V>2X3:5E(QNSE5) (!(S MCDY -+QEKM]ID^CZ?HMM!/JFJ7#0Q&X8K%$BHSO(V.3@+C:,9)ZUY_KVJZ_X MDUGP[I%U#;64EOKLUE?Q174JI.T=HTZ,K)AMA1E;:?X@ D>+O#5OXEM; M9);F[LKNTF^T6EY:2;)8)-I7()!!!#$%2""#6;H7@/3M).G2_:[^ZO+2^FU% M[FXD#/O2/%?AV/Q%;62-=W-E/9727EO<6Q7>CJ&7^($$%78TF,UMI'GJ+>-CD[<[=[("20I8 MCIZ5K^,/"T/B1;"3[;=Z=J%A,9[2]M&421,5*L/F!!#*2""* /,]&\;:YHOA M_5[O4$TY+V?Q%=6SMJ>I"*UL555^4/C;[4(=1$-PS17 @B/SH2@8KM;>H.,M@$#&:Z%_A+ EM8&S\0ZM#J=G?SZ@ MFH,(I)6DF4+)D%=ISC(..,U>M?AI:63:<]KJNH>=::A/?M)-LD,_GC$\;_+T M?GDZ=KFEZ+HFFQ:AJE_'-,!/<_9XH8XPN69@C$Y+J O?L*J^%_!$N@ MWUF?^$BU>[TO3XVBL-.E9%B@4C: Q50TNU>%WDX'OS5WQ5X6_MK4+#4[#4[K M2M7L5DCANH%1P8WQO1D<%6!VJ?8@4 >?#Q1KWB[QKX2M8K6?3;)3?)J5M#J) MC;S[>5(Y 61?F5,J0,C=O.<8&>R\4:OKMGX_\*Z?IEO;RZ9>"M:)J<%]+:3:9*[;51769' #HV>F0.HY% 'GWPV\;:U+X6\,Q^( M=,D^SZA82-'JAO@\LDD<93&/28)((Y"HS('A>+)'T M(KC^R;:TMK:6WEM(Y23"JJ'A=N8"P4;MNZTVX<:$LVIPZC!IW MV6RU**YC=YE)0K,,+U!!!QBNO^(GA-?&7AW^RVN_LC+/%:YG1?A6=/O&N;C6A/(]_8W[+%8QV\8:V1D"JB'"J5*C';;WS0 ZQ^) M.JS74:W?@^ZM;2/4TTF]N3>QN()WD5$V@:V@OI9HV0O$')) .X*0C8..HZ M=ZSY/B-J-]XF\&^3I-]I^CZG]JNTED>-EO($M9'4$ DH<[& ]/QK6_X5G$^@ M>&=*N=0\V'1[R2Z$=HY(6B'F/YAW,JE>0H!"],DF@!UE\4KN]735M_!^KM/JMD;[3T\V M$">-0"^6W84@,I&>NY>F:6;XMV3VNGRZ9I-Y>O<62W\T7G0PM;QEF7;\[#=) MN1P%7KMKH-$\'_V9)X2;[=YO]@:4^F8\G;Y^Y8!O^\=O^HZ<_>Z\<\C;_"2Z MT^.T;3=5TN6X6R^PSMJ.D+LQ2:3'K+RPO%$L5NY$E $@^4B1LI]/FH MV?'U_5>6FFW-Q#)M#;'2)F4X((."!P>*\WL_B)J]UIWA:SNG M6R\0QZ_;:7K$&Q3YL;12,)%!'"2;58$8[@&O4?%6E'7?"VL:0LH@:_LYK02E M=VSS$*[L<9QG.*Y'Q/\ #6#6/%OA;Q!;W0M;S298S<@)D72(#M!YX8$D ^C' MT% #[;XG6-S)'1Q@4 :MQ\1K&^BTA--%ZK7T>G79ECC1Q#'<721+')DX!;Y MU.,D:AX?E71;W[/>:KJ5HUE% IFG2)#Y0&6(!4D;SD#*MVK MK=%^&ITJVU=8[Q'DO=8M;Z(E<"&UM[E)T@Q[8D /^T*@T#X<7^F>(]%O)=0M M9+/2M2U"]B58V$CI=(PVMSC*ENHZB@#0F^*&F+I^DS6VE:W=W>HK<-'806Z_ M:(_(8I*'#. "K C ))/3--C^(JOXN^PG3KV/2/[%&K?:7MF#X.&'&IV$%M+#H>I11WM_ M)4AA%CKL7VLZ =(EOI&D$R2!RZR(>21D[>2"!SDF@#;;XFZ+!'J9U&UU73I= M/M%OY(;NU*.\!;;YB#)W $@'OS4O_"QM(2WU&2ZM=6M'LXXI1!<63)+.LKF. M+RDZL6<;0.#GKBN G^#>H3'6Y83H]A+J.BOIGEPR3R 2&9'\QW?+-D+@^F!U MR37>^+O"-]K&L3ZC87<$$Z06GV;S5+#SH+AI@'']QLA3CD Q/.,5N0?$G1I=6^P_9]4C3^T6 MTG[8]J1;_:@Y3R]^>Y'!Z<@=>*P=3\!:_K9\37&JW.E1W.JOIAA2 .4@6UG+ MMEB,DD$X.!UQP.:N+X#U#^RA;/LVNGP1ZBRW=T]G:W?V5A;7$B EPDG0@;2,]R#C.#5GQSXL?PS>^'( M4L;BZ75-0%H[10M)Y:[&;(V_Q9 X] Y[5Y3X0OKJ77?#7A2SGMKJUT76IIF3 MR)4O(8PL^//4KLC WX#!CORN .<^M>.=%U'56T"?2/LAN-,U-+UDNI&C5T$4 ML9 *JQS^\R..U &#X'^)$&K/!9:K#=0WLU]=V:7 M62U:2.67;$)#P7\I ?3 M@\YXK8TCX@Z)JFJ0V=N;U$N9&BL[R6U=+:\=02RQ2$8;@''K@XSBLVQ\%7T/ MAS1M-EGMM]GJ]S?RLK-@Q2R7# +Q][$RY!P.#STSS'@?X5W>@:MHJ7&FZ.\6 ME2F3^U!=7#RW("L$Q <)$W(R=S#C@ST444 %%%% !1110 4444 %%%% M!1110 4444 Z44#H** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K" M\7:Y/H-C#/;:?]L,DHC9GN$@BA&"=\DC?=7C' )R0*W:Y#XA>#CXL73&CO(; M>;3YFFC6YM!=6[ED*_/$6 8@'(.>#0!QC?$C4]8O?!]]X?TR><7LM_9SZ:MP M@5YH]F&\[[I10'.X=5(C UNVV;?(?E M#%0/4L.G.*5A\,M4TNUTK^RO%*PWNGWEW=+/)IRLLGVC&Y&C#J, [CQCJ,8Q MS/;?#6[TX:9>:/XB:#7K:2ZDN;V>S66.[:YSN+AA.1F.2WDV3PG'\2?*WN#GM6-??&"*%;;[)H@([G%3:E\)X[[P?9:.=;N4O4O9;R[U'RAON MO/W_ &A"H("JX0Q03Q7^DI>>4(U*JT)) M&TX(&#D<#Z4 >@Z5?P:KI5GJ%FVZVNX4GB;U1U# _D17F/Q>\6ZOH/\ ;4&@ MF[:[6RL-NSR0EOYUS+$91OY+':$QR 2IQ@,:[_1[>_L+P:>5A.C6UE!';RA MDC2#,? O_"1WNI7']H_9OMEM8V^WR-^S[-=-<9^\ M,[MVW';&>>E #/%-_JWAWX.WU^ES,[RX\0>&X]$\8GQ9'>D_VE9FUAW6D6S)ES"BE<-A<-G.[ YKT_P :Z%_P MDWA/5=%^T?9?MUNT'G;-^S<.NW(S],BK,FD0+I%Q86'^@B2 P++ -KQ_*5# M^HSD4 E:LDTPEE$9>5%C# H%+S9I"[%WW%3C@#YL=:ZJ'PAJ6GVO@![:[LS-X;MEM;H2* MY66,PI'(R8YW?)D COS0!L:-XTL-9D\/)I\4\O\ ;-D]^A7:?L\2A,^9SP=S MA1C/(/I69XIUC6+_ ,;VWA'P_>)IDC:>VI76H& 3O&GF"-416^7<2&Y8$8'2 ML7X*Z"UO?^)-;9;A;&XNY+;2$N(3$T5F)'DPJ, RJ9)'P",X4=L5TOB?PWJ4 MOB:P\2>&[JU@U2WMVLIX;M&,-U S!@I*\J58;@1ZD'@T :?A&/7X+2XMO$TU MM=S0RE8+R%=AN8L<,Z#A'Z@@<=QCI7/7WQ%LM-U;4;(Q:CJEZM^;.WL+&T!E MRD"2O@EP' !+9)7K@ XR=WPAI6K:>NH7&OZG]NOKZX\XQQ;E@M5"JHBB5B>! MC)/&222*XGQ%\.-2O;C6IX1HE^M]JGVY;/4$<(5\E(_]:H+QN"I(*=0<'K0! MZ5HFI0ZQH]GJ5JLR0742S(LR%'4,,X93T-'5+6*ZMFN; M:ZO;-H(+A5&9 CG@E!U[>A-;?@/1KWP_X4LM-U34'U"[AWEYF9FP&FWMQ:[-)L+FRO6B=B6\V#RLQY49P3GG% '0^&O M'VE>(-46PMK?5+62:-IK62]LG@CO(UQEX688<893ZX8'%1>)/%ZZ#XSLK*_D M@M](.EW5_=3R9ROEO$!C\&;CDG(K,\+^&_$[:SX?G\3_ -DQV^@6TD%NUC([ MO=.R"/>P90$ 4'Y1GD^@J3XB> [GQ?J_F+>K:6W]E36>Y22WFM-#*A('5,Q< MC//2@"6/XIZ -,U.\O(=5T\Z?"MS-;WMB\,QA9@@E16^\N3C(_PJQ9?$G1+B MWU>6:+5+%M-6.26&]L9(99%D8K&8T89;>PVJ.I/&*Y+Q5X'\7>+[?4[S5GTB MQU!K*/3[6WM9I)(RGVF*:5WQZGYPU*PGTX0_:+6]LI( MIPTQ(C18\;F9L# .=R^M21_$O0?['NK^Z&I636LT4%Q9W-C*ES$\IQ'F+&X MANQ&<_@:\HTK1-8^)-QXJUD#2FG^T:9-9RVTDOV2=[?S"\0EP'Z,N67HQ !X MKK$\!:Q<317;:9I>GR_VMIUPR+J-Q=R&WMY"[[I9.&.3\JA0!SDDX( /3AK- MHN@G6+HRV=DD)N)#=Q-"T2 9.]6 *D ="*S?#?C/2?$&H26-G]MAO$A%R(;R MSEMFDA)P)$WJ-RYXR*M^,K+4M0\*ZK::%#CZX..M> M?_#KP1K>E>/$\0:K D$;:0VGR*^K37\SR>9&XD9Y% &[:WRK@#CUX .T\1^- M]"\/7QM-4NIDE6-9IC%:RRI;QL2H>5D4K&I((RQ%8Q^(UA8>+/$FEZXQM+;3 M)[:*.Y2VF= )8D;,TBJ4C&Y\ L5''L:R_B=X0UG6M<^VZ'96ZW3VBV\.I0ZC M)9SV[!F)$B@,DT7(.TC(^8=\A?$G@O6=0\-?$&S4V\][K9@-O(2$$A2VAC8M M_=^:-CB@#J=1\=^'M.U*6RN[R9)(ITM9919S-!',X4JC3!#&K' M/O#L,VH1R7TJ_8)3!<2?9)O+27<%\H/LVM(2RX0$LAK6\1_#_6=3\+Z[;VX2.];Q*= M:M4%P8O/12N%\Q>8V(!P>H('2@#I-?\ B1I5AI<5]:R%XX]2MK&]CN89+>6U M64CYVC=5<<'<,CD9QFM*/Q]X;DT-]6&I;;-+C[(0\$BR^=VC\HKYA<]0NW)' M/2N T'P!J2W/VZXTA[5VU.PE\N[U5[Z?R8&9F9G8[< M\JKSP:V-3\-:Y;^+ MM2UZQTZ"^1=9AOHK5IE1IHQ8B!F0GA75B2-V,X/(SF@#H_\ A,[.ZU'P^FER M17%EJ4MS%),VY&A,,;,05(!!RN"& Q56Q^(FD:KXHTO3-&NK>[M[FVN;F:?< M4,2Q>7M8 @91M[8?H=AP3@XY6;P/KNK^?/=6\>G2:I=:C/+$LRN;-9[(6\>2 M.&;*ACMR 6/7K6?J'A'Q9XE:&*ZT2WT1+?PY=Z,K"[1U:5U0*0$Y$1VX'<#. M0.,@'IEKXY\-W5K?7$&K0-!90?:IW(8 0\XD&1\R<'YER..M:>@:[IOB'3Q? M:-=+=6A8H)54@$CTR!D /$6H:+J'GZ5K U!-"N+&'^T=:CG#32!1 MLB"G C^7JY';@8S7M8L)'\+C3\B"5K/[/D?\LVV;>WI[4 4&\;^'=EZ8]5MY M39QR2R+&]<)I'A?Q'#4\7:AH&G MIX?:8*[0ZD[7$49F\K=Y9A"L0>+_ _#KRZ++K%FFJLRQBW,@W;V M&57TW$=%ZFN.^&_PSTRP\,Z8WB+20=7B=Y9$EN&E0-YK,AV!C'P-IZ=?>N)\ M1^$_&&H:UK;N,=DO+?#Q6=6-O&\>^: 7 8,I+!7$5L4#^ M6J,"1O903DCO4=OBS6\=OHZB8_-^QVTEQY>[;OV*6QGG&<5PFE?$+76DT.;Q!X0_ ML[3-8FB@M[J#4DN2'E4E-R;%(!]>U=?XKBFU+P7K$-K#(T]SI\R1Q$88LT9 M7'8Y.*Y7P9\.=,TW3=%OKQ-1N]5M+>&1([^_FEC@F$>/E0L5!&2!QQVQ0!U] MGXET.]OIK*RUK3+B]A4M+;Q74;R1@=2R@Y 'O6/-\1?#"ZSI6G0:SI]S)J!D M"2074;I'L0/\Q#<9!&/7->0Z+X7\42:YX0N)M&N[6&QDNCQ1W,,BPM'-&ZS+NC*L"'&,Y7U&/2N?\4^*QHVIZ=I-CI]QJNLWX>2*U@9 M4VQIC=([L0%49 'J3@5PWPCT^[D\1WL%\A>R\(K)H>GS,V[S:AIO]FRZ7=QV<1EE@W2+(L@C'S,"5P=H)''% '2 M>$?$:^(;:Z\RQNM.OK.8V]U:7*C=$XYX895E(((8$@ULF>(=94^]L^\/O>GU M]JPO"&K:MK+:C4?$CPOXAO/ M&6L6NCV5RUA(J^(H)44B-KV& Q+%N&/G+*C8SZ&@#USQ#X@_L>&>?[&]S:VU MM<7-Q+'+&/*\I VS:3N)8'L"!WQD5%X:\4P:]J6I6<%O+$]E%;2LSD$,)X_, M7&/0<&O(!X9UV6&RU:ZTV^^W:I8:]>W_ M#33;ZR\2>(YKRTG@BFM=-2-Y$*AREMAP,]<'@^AH Z>S\36-SXBU;1V;R;G3 MS"&,KJ!)YB;AMYR<=*V3-&)A$9$$K#<$+#<1ZXKP;XA>#[C4KCXK:C'H$EUJ M;&P;2;D6F^4E88]Q@;&>""#M[C%97Q0TC5-9N_$,EMX;FAU./58Y(3!HTT\U MQ%&8PLXO"Q55V@XBC&0<\')- 'TC17B]WH&NO\1;O1;:SN%T.*ZG\1VUZ5*Q M&X>'8L6X<9$[/)@\]R"*P_ACX7N[/5?"AN;34K+6;1Y#?R1Z!Y!;Y6#K/>%@ MLR,3D%=Y)P<"@#Z%HH[4"@ HHHH **** "BBB@ HHHH **** "BBB@ '044# MI10 4444 %%%% !1110 4444 %%%% !1110 4444 %8WB7Q/H_AB"";7;Z.S MCG?RHBX)WO@G: 23@'COTZULURWBG3-0O\ Q9X.N;6*.33K"\GGNRQ 9,VT MJ1D ]1N?''/(/8T 23^._#,'A^UUN75[8:;=.8X)1DF1@2"JJ!N)&#D8R,'- M;>E:C9ZMI\%_IES%=6SL[J8!DCFD"G!.T$^@)XR<"H[SQKX:LM> M71+S7-/@U5BJBVDG57W'[HYZ$Y&!U.1BN6\0Z;K=GK_B:2Q\,V^OP:U#;K$T M\L(AB9!L*3J[!C&/O_*&SDC /-86I^$_$7]B>(_#4&B07)UC53>QZOYD26\* M.ZOETW^:6CVE5 4@@+R.10!Z"/'GA4ZX-&&OZ:=4,QM_LWGC?YH.TICLV>,= M%_B=H_B62/\ LV6T\HWT]J_FW:JX2.-W$JJ =P;9G&1\N6SQBN6F\#:V M=!U. :=&;FX\:'5T_>IG[-]H#"3.[&=H/R]<'&,U7TWP7KPDC@ETR5&M-9U: MX\XRQ>7)#KE]XAL(=*6\M[JTF\^TDO+4-.$6X14#[@W.%P5);G .:\RM M?!&MQ:%X"LXK*.VN['2+VSO'W(1#));A5#$'Y@9.>,C/-9XT/Q1J&B^%]-E\ M-7=F=&T*\TZ>26>%A),;18DV;7.5)'4XZ^V: /31X\\.0+:1:IK6E6-]/'$Y MMGO$)4R*& !XR.1@]#UK2U/Q+H>E7J6>J:SIEE=NGF+!<74<;LO/S!6()'!Y M]C7ED?@B_;PQXY6\T=7O+S0K:UL\A&=Y8[+:54YR,28'IFN?\7PR6ND^.XK_ M $E-3O;V[M)/[21X6%NP2!1#)\VY74Y*J =WF#'4T ?1(K%_X2?1IIKZVLM4 MT^[OK.-Y)K2"Y1Y4"]=R@Y'.!R.];$BEHW56*,00& !*^_->(Z3X>U%M+\(Z M7'X8N;'5-&$POM2(0)(!!)&VQP^"[CQ!;3P3/:Z M6-3N;"&X1YX5,7F[& /!QQSBKVE^*["\TR;4KIX;"PCA@G:>YN(U55EC5QO^ M;Y"-P'S8SVR*\7/A35+KPGI-IIOA:[TN[TKPU?V=^SQ(ANYI;78L:;2?,W29 M?V/N<5HW>C7&E:A92ZGI$MYI<=W8[M.,:N]X$TYX\(C']XR/\Q7K\I/\- 'L MTWB#1X=.;4)M6T^.P4[6N7N4$0.,X+9QTYJO<>*-(@U32+!KV)KC5E=K38P9 M9 @!)!';GCU/%>"Z?:7-YIK/IOALQ:8/$6I,P_LU;Y[$[(PJBW#A.?G!/S!" MN!C-'@WPKJVEW7@J[UGP[=R?9+W54E_T+)B,I0V[%4SL7?N8,/E7DY'6@#Z" MM=9M7T^QNKMEL#>!?+ANI8P^XC.WY6*EO92:L7>I6-FRK=WEM S.J*)954EF MS@#)ZG!P/:OG[P_X=?3=+C'C#PEJ6K"?P[:V5C&ED;@V\BB3S8B.L3%BAW' M_P!H5J_\()>WNF^,/[=T87VKCPM96MI<31"0M=+;RB3RV/\ %Y@3D=\4 >[U M"+J!K@VXFB,ZC)C#C'KM8/#MA_PC ME['XSL]=^U7^LFR*(T7G,TDIN.DBO&VT)N)[8&!0![S!=03LZ03Q2,G#!'!* M_7'2LC4_$UK8:[_9!M[J>]-A)J(6(( 8T=$(RS#YB7&.V >1WYSX(:$='\#P M27NF_8]6N9[F2Z:6'9-)FXD*%R1D_*5QGL:SOBCI%Q>:SJ-Q%9S3H?#=S"K( MA8%_/B<*,=^,X]OK0!Z:]S"DR0O+&LSC*H6 9OH*Q_#WB;3]>N-4@LS(DNG7 MTFGRK* I>2-5+%1DY7YQSQ]*^>OBQIFJW]WXV%IHCIJ@NX[BU:/3)[BY>./R MR)TNR=D2;0^$3G.1CFMBWTJ/^V_$X@T._7Q;=>*!=:7J'V*0*MN)(]S^;C:J M!?-W D;@P'/& #V6^\76MG?064UAJ7VNX2\D@A6$%I1;8W;1GG=N79ZY[5IZ M;K%KJ%[=VD!<75F(C<1NN#&9%W*#[X]*\&\0Z5J#Q7^RPNVW1^+@,0L<^8P\ MOM_%_#Z]JF;18+%O%5Q8:=]G\165GI^N6DC6[*)!#&C2#?C'S,KJ5SDY/H< M'T+17"_"5;B_T>_\37T;QW'B"Z:]2-Q@QVP 2!2/^N:JWU8UG>)]430_B3>S M7T5Z8=0T*.ULS!;22B6=)9BT8V@X;$B'G''?B@#TO-9_B#5[30=%O=5U%F2S MLXFFE95W$*.N!WKPK0_"L.MVS-K5K=O]G\$Z>T +N@68QRY; Q^\!7KU&3ZU MB^-HX;SP]K\WBB'5IMV MMU-XP\2-J%_)9:Q]LB_LB2.WO)KA8O+C$9MQ&XC.6WAA@G.[=VKT?X<: H\4 M^+=QTVXL8+ZX2&6^F^S MVRMG]Y)M+;1[X4]:;H.L6>NZ5#J.FR&2TF+!&*E2=K%3P>>H-<#\7K'3SXF^ M'^H:FK"*'6!"9-[A5+1.4!P<9+JF#^'0FN*T/29M!TWP+JNDR7@UF^NKRWFW M3NRRJ8KADB*,=H 9$P,#!&>M 'T'FL[Q#K-GX?T6[U75)&BLK5/,E=5+$+]! MR:^??A!>7UUXQ\.;=;B?4S',VKVJO>/._P AWBY63]VA60C! '/ R#7J_P = M/^21^*?^O,_S% '>49KY_P#%]FP'Q,\2_;]46_T2_A>Q6.]D2*(K# Q_=@[3 MNS@Y!XKH;B:_M/B2G@V*>[,%[JB>(%E,C'R[507DBSG[IN$ V]-LA'2@#UZL M[R=*T&WU'4!!9V$+;[N]G2-8]V!EI'(')P.2:^;_ (=WWB*_\7Z1=3:]81ZQ M-=3#5+1+N\DNRH#[TDMBIB0)C"D ';R,[K0]VU*1HUD$<\F3\V'^9,8;(Y(Q5SQ MS)J_@V_\2:?HFL:I+'+I5C=W$]U=/(T3/=O'-,K88Q#8,DJOR]0.!0![_5>^ MO[6PCCDO9XX4DEC@0N<;I'8*BCW+$"OG9-2U5='U6RTSQ5"^GM>:;$C:5J\] M\]J\MPJOMN7C489>L>YL$'( .*E\=61L-7OM&N=7U0Z%IFMZ+>&>ZU&0O;+. MTBRL9BVX %%8'/RDDC% 'T;679:]IE]K6HZ1:WD(VNH!G=$'&5SQ@Y' MI4VLZA;Z)HEYJ-VQ6ULH'GD).3M123]3@5X1X=;Q+X9USP]XGUO0HM/M=2NY M8]4N1?>:TGVUU:/?'M'E^6RQKU/''>@#WC2=+L='LQ::59P6EL&+".% JY)R M3@=SZU=S7SQHGB6:ZU3P5<3^++YO$NHZP8M8T471$< 42@IY.?W:J0HQ_%G) MW$ U'=7^O:?X+\,W?]MZM=?\)%^5@L"7^8+EMN,Y# M9V?"USXB\5W^C:1J7B:\MK1QJ<;3:5>J\LL<1MM@:<( 74R,-Z 9 ]SD ]\S M1FO"_"NH>(;?2/#6OR:[JFIWNH6UY#)93%3#)Y,4K1;4 &'S&,MG+9.>P&?X M-\2>(BNE7K:X]PFIZ=U^",X .#D@4 ?04CK&C/( MP5%&69C@ >M$;K(BO&P9&&593D$>M>&:@OB"7P78_P!H^)-3G_MGPM=7=XK" M$>7,D<+@1XCX!#NAZY!XP>:]8\"V[6O@W1(7N9KHK9Q'SIB"S94'G XS@<= M * -W-&:\*\6>--7L?$D5SINHZD]M_PD,6E$2FUCM<;]LD2QR4 M444 %%%% !1110 4444 %%%% !1110 4444 Z"B@=!10 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%>6?'"_CMY?#=G<-%%!9K:^7%=31;XXY(O+1 MF)$C*N^(+^'4;V5KF)7G#R)B-_*>4X!SQNQ\N: /I.+5[&;6KG28I]VH6T*7 M$L6QAM1RP4YQ@Y*-P#GBB/5["76Y](2X4ZC! ES)!@Y6-RRJV<8/*GIR.,]1 MGRWX3PZ+;?$WQ3!X:U.74M/CTZR"RO=FY"L6E8JLA)R.<]3@L?I6=X\TP7_Q M,\77'VW4+26P\,)=0M9W3P'S%:4J25()P1T/'/3I@ ]RR*RY_#^C7&H?;Y]( MT^6^W*_VA[9&DW+C!W$9R,#'TKYPD\4>)]=DN;BZUM+">VT>QN83)K4E@J^9 M;)(TXB1"L^9&;(.1P%QZ]5JU_P"(53QCK4VL7ZZEHVDVCZ;<:AJPFT9)_*.MG5'W_:(E$@8J/+#*S#:, X! X-=AJ%_JNG3Z]:^$?$5_ MKUK8Z3;ZX;B6\^T%9XYLF'.*P9[[P]K6O/H=P;*^U M/3REZ;:6(2&W88VOR"%8;ACOAO>L+X5ZM>>)5U[Q#+/,VEWM\8M+C<_*+>(; M-ZCMO?>3]!7GMKHUQ9ZAK]M9>(->MQJ/C&.QFD2\.\1_9ED.TD<,=VW/]U$' M\- 'N>EZ;8Z59K:Z796UE:J2PAMHEC0$G).U0!R:M\5X5 2QQ .A7<\DB,9-_7YN, 9HL[KQ)?+I%\/%>IPR:AXE MNM(,:)$8XK93<'"J5YD_-&PN\@ $XXSCFO)?# M>F3M>>%[*'7=3/VGQ+K ^U,R&5-B7*EERN S@DL2#R,;3@#D9P,T =+=7=M:&$75Q#!Y\@AB$CA?, M#5CBOG<:O>ZU;_#;Q+K.M/(VI:_ODTH^7Y5L0)54H,!@$'#; MB>6YYJ71?&&OZCXK\-"#5]9;2_$$]W +FYAMH8I$"-L>VB&95"X7#/U[]<4 M?0*.CKN1@PSC(.:=Q7SCX5U+Q);>'O"6A:9>ZU<+J%G/?N+9[."Y&V15$2&8 M!0JG_@9 X# C MZ4 =-]JM_.BA\^+S959HTWC&=+>WU2^BU4:;[>.&WBCMX%2..- J1J,!5' 'H.*AO=2L+%E6]O;:V9AE1-*J$CV MR:\D^&^H:GK_ (\T/6M1OW,EUX5BGEA2)%C),N#CC(Y&[KUXZ<58\?)=O\9M M"%AH]CK$PT6Y/V:\G$*8\U.0Q1^?;'?K0!ZS;3PW4*S6TL-@RGZ$5+ MQ7BD$.L^!=$,HZ[J:SZ-=ZSJL-[*\"J8Y-TCHWR_WFBD&.F9 .PKT?PMJFLWWPXAU?48U7 M5KFT>\2%4_U>X%XDQW(4J#ZG- '3?;+7[7]E-Q#]JV[O)WC?CUV]<5*[*B[G M8*OJ3@5XWX1\,^#KKX5Z'XCU8Q17SQP7]QKH(%VMR7!8^=@M_K"4V\C'&*[C MXK:@VE^"+JZ2""=EN;1!'.F]#NN8ER0>N-V1[@4 =8%4,6"@,W4@=:'574JZ MAE/4$9%>1:%XU\2'XBPZ9KTUO96EQ=SP102V+K%-& WE&"Y4LKN=N65MO<#G M KJ/'6N:S9>)_"6C:'+90-K$UQ'--9OVK MOQMW8YQZ5Y+H?C?Q#KUYH^C6\VG6FH33:@MS>/;,ZLEK*(QLCWC#-NR*_"W5M;O=(LM!\/7-C9"**^U"6ZN8 M&G\S??W"(BJ&7 RA);)[#'.:T;/QMXH\0645SI)TO3U30VU*<30//F=9)4V+ MAUPA,9.3D@?6@#UA+>!%94AC56&U@% !'H?S-.,<98L44L1M)QR1Z?2O'&^( MGB75] UC5=$32[0:+HMKJEQ%=0O)]I>:W\]E4AAL55R ?FRW'ȗOBQK?] MJ7D&E6J'^SK>W=X?[*N;G[9,\0D9!)&<0C# D-SSTH ]K6V@6,(D,00-N"A M !GUQZTEQ:6UQ'(EQ!%*D@ =70,&QTSGKBN$\'>*M<\2^.-9MPEG::%IT5JW MD36T@NV:>V67#$MA2I;!&WVZ\UE?%CX@:EX8U?[%IMYI-NT=G]K$<]K/=S3M MDC;LBQY2?+]]CSGCH: /57570JZAE(P01D&FSPQ3Q-'/ⅅ=4=<@_@:YZQU M^]OOAM;>(;2Q$^HW&DK?Q649)#RM#O$8/7DG%>53^-M9\6^"M2A2[TEM7M[_ M $H101P36DBRO=Q@QRQR,6 !"_,I((W>E '9Z/\ "RVLO%,&KWFMZEJ$=K.; MFVMIP@"/A@I=PN^3:';&X\9KNY],L+BP^PSV5K+98Q]G>)6C_P"^2,5YM<>. MO$&DP^(;/6V\.IJ.FW5K$EV7D@MFCG4MN*,S.SC!^13D]JS]'^)^MZKI.H+9 M0:3<:C!K%OI<-QY<\-O*LPXKRZ1IDNFKI\NGV;V"X"VS0 M*8ACD83&/TI]KIMA:" 6ME;0"W5DA$<2KY:M@L%P. <#('7 KQ^^^+>JV=YJ M:M::;,-)N5L[FTACN7GN9%"^:T3!2B@%CM#9) Y(J;2_%'B/1KSQ%?-!:77A M^#Q,;.8S3N;@++)%&/*'W0JEUX/7GIUH ];AL+.!(%@M+>-;&ZU^/ M3+%O"5KJ?]FRDRL+L@3"!I@,;<>8>%ZDC4-4N MY)M1N'"1P)>O&D:@ G).0#T4+T- 'JQL;0QQH;6 I'&847RQA4( *CT! ''3 M@4:7I]EI5C'9Z9:6]E9QY\N"WB6.-,DDX50 ,DD_4UX9X?\ BA=:+X2\-:=+ M+9_VI/8RWL\^IRRLH'GNB(#&K,22K^:Z_P]\0=6\4:OX>AT/3+..UO; M#[?>F]E='A59_*D6,!3N((.W( (P>,T =O)X:T.349;^71=,>^E*M)255B3F1 !W)[5YQ=:_X@\8>,?!5L((+ M&VBO+R/4+6._E0^?:OLEY11O0 J5SP68JV!R0#W&B@44 %%%% !1110 4444 M %%%% !1110 4444 Z"B@=!10 4444 %%%% !1110 4444 %%%% !1110 4 M444 %(:6O,OC!;6]]KW@>SN])CUE);^X)T]B@\X"UE.?G(7Y3AN3V'?% 'IH MHKQB? .D^)M3L+*S\.V-]<6L5AI\SM:-<6D1LI-777+;2H;N[L9;92DT>[>\!.X$\6^%]<\5:EK5_I^I65C=Z?%>+'; MO'L@D50SQ@N=NT/NQSDY/%>B>"-?N/$;ZW>8B_LJ*_>TL&53F1(P%=R>X,@< M#'9: .BAMH+?/D0Q198L=B!>SMI7A $;/$K%,=,9'%3K!$L MDCB- \H D8*,OCID]ZDHH S8= TB"UN+:#2K".WN"#-$EL@24CNP P?QJMJ& M@H-%OK+P^\.B7%US]IM;9,JQ/+;<8)(R,GUK;HH S_#VDVN@Z'8:38*5M;*! M8(PQR=JC&2?6I_[/L]Y<6MOO,WV@MY8R9,;=_3[V.,]<<59HH SIM"TF?54U M.;3+&34HP EV]NAF4#H ^,C\ZE_LK3PL(%C:@0S&XB'DK^[E.H6K6U_H^FW5LTS7!BGM4D0RMG M<^",;CDY/7FKUA96NG6<5II]M!:VL0VQPP1A$0>@4<"K%% &"G@_PXFKMJB: M%IBZDTOG&Z%L@DWX(W;L9SR?SJ*P\#^%M/OA>6/A_2[>Z$OGB6*U165^1N! MXZGIZUT=% '+WGP_\)WNGO8W/A_37M7N&NC'Y( $K8#.,="0!G'H*Z#3[&VT MZQ@L[""*VM8$"10Q*%5%'0 "K%% &'HOA+0=#N//TG2[:UEW2,'1>5,A4OCT M!*+D#TJEYL(6M[9X@5\N-B25 !P1DDX/3-79-(L9-:AU9[=3J,,+6\<^3E M8V()7TY(%7Z* ,;Q/X8TCQ/:PV^MVGVA(9/-B*RO$Z-@C(="&&02",X/>F:5 MX3T/29+5M,TV"U-J\KPB+*JAEQYF!G'.!^7%;E% 'GOC#X<6FK:/+H^EQ6MK MIVI:DE_J@E:20OAP[>4N[",Q&#C P2<9KT$# P.!2T4 <8GPR\)IKPU<:7_I M"S?:5B\^3R%FZ^8(=VS=GGIUYZ\UTFNZ19:[IKV&IQ>=:N\H:)8 MW^K:7J5U$7O-,:1[5PY&PR(4;@'!RI(YK2HH Y2Z\ >'Y[2& 6]Q;M#=37L, M]M=20S12RL3(5D5@P#;CE0<=..!6UX?T33_#VDPZ;H]LEK9P@[44DY)Y))/+ M$GDDDDUHT4 <9-\-?#RP2!)G,DB%D8%E+,3@Y [5L MV7A?2+%=EI:+#$+%=.$:D[1 I8AF#@D'CBNOHH R+ M;P]I\'A2/P[Y;R:4MG]@\N1R2T.S9M+#G[O&:P[#X>:5;9>>[U._N ]JR3WM MQYLD:VTHEC121PNX<]SDY-=G10!R.N> M)UF^N[V>2]AO)[BVNEGMYMC0RP* MRHR<#=+E MTW4K%C<""_U%=3FPXSYRR1R#''"[HUX^M=-10!PLOPSTB34WG-YJHT][[^TG MTH7 ^R-<;M^\KMW8W?-MW;<]J==?#C3I+@7-EJ>L:;>^9LZQI5WIUNUFMY!*AEE@9RY1PRE3\Q M)!P"#70:-X2L=)U2TO[>>]EGMM/&FK]HF\W='OW[F)&XMGOG'M7144 <_P"* M/#8UN:PN[;4;S2]3L2YM[NU",5#@!U975E93@<$=5!JGH7@;3M%O-)N;:XO) M)K!+L&2>0.]Q)P\LNA1^ <'*DCD'VK1HH RO$F@V7B&P2UO_ M #E$F3QR*Z2N>\:Z4^JZ8J@NZP.)A JY\QP1M)]EY; M'J%/:@#EO#_B_4M0\701SWMJFG7=S/!!9_90LBJ@DVL9/-)))C_N;><9SBM? MX@>*;OP_&_V"UDEE6SN9E+Q@Q%TC++G+*6 (Y"G)!XYK-LM"GTZ\2^M- F\F M"]FC>S@EBC,Z&:1XIPI95Q&7.U2PX=CC*I4_C70Y-8\4:7"NE3303QNMQ>O( M&BAC.T21[2V5+H"H*CG><\ T 6_!6L:_J6K7\6J_9GL[=%7S([![5EF/)C.Z M9RV%*G.%Z_A2^,O'%CX_"KOB3PWJ=]J&GWXDF38/LS&8*P&YB"IC 9CA=@52XP3DD;3@UP7A#P;;:(D%YIV MG7-M)=^()UFMA'B.*&*YN_*8+CY5V,HX.W&T@

?9RW4\%N[6FX*7V> M8Q8J=W08*[#_ !"MWQ+IMC:^%CX=TS0!>0W2M'#9)&4MERVXF1QPB G)'4]% M!Z5PWA3PGH?@;56M1H=Y=ZG!=VGV*[BTJ9T*_9XH9)/-C0HI),[$,V,\^AH M[?5?'6E:;XO32)[V/Y+26:X2.-Y'C=6CV@A0>JLYZ=JC^&'C6+Q;X;AN)]\6 MH0VT4UVKP-$J^8"RD;N""H#9&1@C!K#^*&B:CKWB2UM-,6_ADDLO+%U%'^X' M[T-B1R" %**^.K;0HX)Q-\,?#DL6H7FN/:ZCH@,HLX=,E8%?LT,$4*!QSG#Q MNRL#R&ZD-0!?NO&Y8!D\D#'4"N MD\-:L^I^&++5;M4B^T0?:#L!QL/((!YY7!_&O,=2\/\ B#7=9\:^&8X(K/2M M2O4O3J; LT/[J +LP<%\Q<#.1RQ*_*']"\/7][?>'8XX;$Z;J=LBPRPW5NZQ M(Z\'8>-Z<'!4],9QTH @B\9V3:[#IZ^?.;TK]B\FTE&\#_6,6*A=B\'=G'.. M3C-CQ9XJL?#DNGQ7EQ!%)=2,<2-R(T4L[*H^9C]U0J@DLZ\'FJ%E-?:#/-<: MMHUS>W5S@3:AIY\_=@G:OEG#HH+':JA@.26R2Q;XHM=3UN^T8:?;ZA:)"?M3 MRYMT0'^%7+B1LCEMHC89PSVUMBUE\MUCWD,9 M-NSYA$[#GD8Q2ZSXL>SO;JUM--GN);6:-97,D40KG\1]<0VU@ M+/Q-I^FV-M<)96[O?,SDF./$"P(D9[@[W)!YRK'N"7>I6MJ%V2 MVL4 VK'=*L$QD>6)G! +;B@5L A0V><4 ==X9UH:]827B6<]K")FBC\YD8RA M>"X*,PVDY .><9[UK5SJ:WL\-7UUI]IJ-UVYMEO'@34S+=0Q,H/S1"/ M 8,RJ06]>>*G\::3=ZSKEA9VLIMX;C3[R"YN I)2-I+;<%[!V4,H.1C);G;@ MYO@R'RO'5]8F6]F_LFR,"-=Q;6CBEE)C0,.)%VP\-G.,!OF!H V/%7C?3=$M M7,4\5Q>KM6MV+CRHK]?(4N_FV$\61_L[D&X M^RY-<'XYGMO$#Q:A/>6,C*US/M*@Q,AW>7&K,6=>YP/NM6_P" M]'OX/AOIMCJ-S>0ZC-;F6XDDD9YXGE8R.NYB3N7>5SVQF@#,U_XGV&G:?%>0 MV5W)$S2,1,$@=XH\B1D61E).\*@4@$EQ@'FNFO\ 7TC\*/K5BL-PBQ><(S.B MAP/O*'SMW8# 7N1U8D"%Y M"H/ <8QD-79S6%O<_"SS[O3[?49(5EN(1)&IX,I8,I?.W(P*O$]CX>DL5NKJS1I[A(WBDG5)/+8E= MZ*3EL,5S[;NXQ7.:9=7>A:JNO^()?LT&O/Y<\,A.VS=(P(0,_=5@DI;.#ND4 M<8I_BW3;S7?%-KI]GK^J1PQR)3] M !Q6=?:)<7VI:UX>TC34TJQ:\CO?M\&V,!XX86C(11U\U5/_ &S?/;< >B:A M0;$)C:0;C M$\AQA#V[CMR-'P]K5IXDT?S;:6!I=IBNH VXV\HX>-QU!!!';.*Y/PUH=MX2 MU#0M(EODGOYY5(4T6SA-W$);YE1GM M;=B[;2P#LG +!>3T!('KQ3M,UW[9J%W"]M=10K*(K>1K64>:-BEGR5P%R2H) M.#M/:N)^.D$D]A9F*9+?R8+J5Y7G,2JH11R0K=R.H XY(ZUM>$KB-M>ALVE# M7MK9R>=$3\\2/Y!CR#R U'75LHM9,MO+$=/@$ZO+\LK6=CJ MNFW%G\SP3?9Q=". @<2(K?O2,, >X"YW$'(!C2?%$2012Z996VHKYACN6MKQ M'6V/VI(!NP<_,KAP,9Q7<^)=7&@Z+<:G+!)/;VP\R81LH98Q]YQN(!VCDC/0 M''/%?-L.D6?]DZ/LU:_FT#48E?62 H@LH/M)=6<*N%20N^$! 4EGY ./8OB' M8:>_PQ6;P_/%;6>EM%>6364B" >4W&1]UD')VG@D#- #O#/Q1T[7O$MUHUO9 M7S3+=M!!+'$6C>(1H_G,2!M4[CCKD;2/O"NIN-;\CQ9;:,\.$FL)KTW!; 3R MY(TVD>_F9SG^&O)OA!I"P^(Y[2XO]0@N8;1+I(Y8TM)95>>;'"(ID01I"2&W M!"^T;>5%_P"+.BV\WC.PN;73;*]U::U/DI=1>=OD66+:%4A@,XPS8&U"[=5H M ]'\(>)++Q/H\5[8SVSL5!EBAF$AB)Z!L=,CGD"JU[XK6UCGS87)NH;];,VQ MQYDJ%H\S1 9WJJ2JYQT 8'!%)1*K M#'.\R*P(_A!!&"#SOB"*ZGNO%'ACPG%?IKJ:C#J%G>33NQ3_ $>%)'+R$DC: M)(P3D9=0,X8J >LZ9KUI>^&[/6I6^R6=S"DP,Y"[0^-H)Z>97G7_1MJH65CTR#(@Q[YZ5S6N7VE:Y\*5C\/S1S6@-G;K$ M$$K18FB7RWC'.X="AY[5S=QHT&GZ'KVKNT"S2O=VD,-W:"$2_N&VB&,@%&:5 M=WN,YZ+@ ]DCN[>2.&2.>)HYEWQ,K@B1<9RI[C'/':LW1_$5AJ:HJ75JEQ)+ M-'%")U9Y%1W7GVE]LD>&*.[53%&! P#LI'(4 MG'49&@Z'9Z'XT\.Z';W$%P^EV]Q-'MB6.<1E%7,NT $9DX8 >AR020# MLM=\4VFEM/#%'<7M[!L:2WMX7=@A(W'(4C(4EMN1GCID&KFAZ[8ZXMPVG-,Z M0.(W:2!XAN*AL#>!G@CIZUYQ\0_-?Q-;M#9:B8W\R0>3+;6[%HA&K2(9F0#. M^,%R68B+:JA&8GH/AOJW_%&IV5@+47T!CV,EPCKY@$48D9U.#C9@*#P MI(% '=U5U2^CTW3Y[R=97A@0R2")"[!1U(4. 3Q4/A_5K;7M"L=6L M-_V6]A6>+>NUMK#(R/6N2^,6CS:]X6?3(X-+N&NC]G@6\@,KI,X*"2/GAD5G M;.. I/0&@#JK#6(+[5M1L(,E[$HDC'H6*[B!ZX!7)]6QVJ'Q!XAM-"17O8[H MQD9+QPEE7ZMTR>PSFN.^&/AQ]&U3Q(;)=%MX?[4*O':Z9Y. ((?E0B3Y%SSC M!Y)]:H^,K:XU>YEGT^]NWA-Y#:P17%])!$\BW49=U4$9"ML0-M;!#<$$$@'I MFEWO]H:;!>?9KFU\Y-_DW,>R5/9EYP?:L35/'.@:;:^?/?P@&UENU4L%8K&5 M4KM.&#[FV[2,Y!'455\$PI;Z;J&AM/);ZK:RE9V27S'VD 12*6&"/+"#I@%2 M,<5YS+K.HZG_ &7*QOI(M+M;F>XN9C#$SE1&"JF5&W ^8K'*C)"%<@YH ]O% M[;FQ-VDRRVP4OYD7S@@=2,9S^%9.F^)(=1UMK"VM;D1+'*WVF4"-6>-D5D"$ M[\C>,DJ!TP3FF3:1<7^AV5O=:G=\$2W#S*@DD&QOD8QA ,,5)P!D*1WR.$\" M:5'K.L33^Q^;@=\'TJMIVLV=]/+!%,BW,WBO+%9+5 M;>WCB MXP RMMQN #$$?*07!8-() #M09 /1J*** "BBB@ HHHH **** "BB MB@ HHHH *2EI* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6 MKWZZ?:>;M$DKNL446[:9'8@!<_C^ !/:KM<=\3+'^U-+LK%8XW=[I7&^*:3Y M0I#@",=64LOS$##$YR!0!8C\6^=XBL=*@T;4)([M9)8[T/ 8#"G_ "U&)"^T MDI@[>=X]Q6AK.OVVEZIIEC.4#78FD=WD""&&)"SR'/4!C&O_ //:N T272) M=<6&XUC0BEM;VLYND817!=F<"%9$FVHJB/!1R\36(GLUGC<1QR21RPN MFP2+N4;F4!CC!.TG&?I4UYKUMIWV@ZHDMJD*XF33IKEY]CH&2F2"ZD!<,S;V.UIMY9Z'J6O12 MQW:6L,J3S7@:[8Z_9B[TMKA[9@K)++: MRPK(K#(9"ZC>I!'S+D4VXUVSL]0EMM3D2Q ,8AFN'"1W!?("HQ."VX$%>O*G M^(5D^ VF@^%_AGS+:6ZF&E6BO#&4W,3$@/WF"^IZ]N*Y_P .VGA[3=074O$- MCINB:BQ)MK:6T2WCMAZ"4J%EEQU8,<9(7 W%@#M/%6MQ^'M'.H3Q&6,7%O 5 M#!<>;,D6[)]-^?PJGH_BF'5-<;3X;.Y5-L[1W;;3#-Y4BQML())Y<=0/3FN+ M^-L=IK&CZ'$TFERV=YJ%G'#.(TGN26N8@?L^X%1\I.3ALC@J021D_#?2D_X3 M=+"YU2YFT_18KA-+5FCB2[#SAFD0HJF3;Y:!R3C>3@ 'D ])\4^+;/PT[#4H M+I4-M)/#*J@I/(BEC O.?-*J2 1R,X)P0%\(>,]&\6K-_8LTTQ@CBDEW6\D8 M7S%W*,LH!.W!X[$'O7%?&+1'FNDO4U&\C\ZW,,)(8M/ENC;S$1ZE'II08SN>X2$/_N_.&/L#6Q?7(L[&XN6CEE6&-I#' M$NYVP,X4=R<<"O +[3=)L_$1^W 2:+:7UQ27&Y8W)&1:AF)SN+,,DY/^JSC M(-7/CY'#-]HBN K%M"O?(!A:0F;**FT@@*?F(W'L3ZT >M:??PW[W8M]Q%M. M;=F(&&8 $X]@3M^H-5[[6;>S74S(LK#3[874Q0#!4ASM!)^]A"<''WE]:Y#1 M='M=.\6V%DHL;B\@EN+R2[C0>>S>4BOYO/#%K@-CN&4X[UB_V$FM^*/$(BO1 M-&+AI%=KUYU5PJMM=(_DC!*1IAF#;(L8.]C0!ZX!6!=^,-"L-;NM+U#4K2SN M+:WBN7:YG2-2KM( 2>H\LD\*&Z!):MX:OK[4)]9C MF:WN[G5VEBM+\NXC46#LJL6<;2R\%3D*6(' (/=>"(+P_#%%18;F:<;B :O_ G6@QVL,\UQ-%YULEYM^S2.PCGSI8Z:W)(Q\\4C1N/P9&%,N=1MK3 M5+.RF#I/?;_*81DHS(N2I8F M<*DRSRJP(:"+"W*6_VZ.?9+?,6N/*PS2)& M6,:JGRD*0"S#)Q@;@#TS0=7LM:L7NM-ZG M:V%U8P74@B>^E,,!(X>0*6VY]2JL1_NFN!^#]IJ\-K/<"]AET2XO=2+6TB_O M(9A>R@&,@?<8!LJ"^SZW+XA2^MWU>]N[74HK*VBO-19'N#'Y]S(K[ (QN MBCA^7;@,VTX((H ]WO)[);JVMKMX!/<[UACDQF3"Y8+GK\N21Z ^E5M-UO2] M1O[BWL[B-[V',.H21HSG/;ZOJ"VVF37+Q?9 M9(0'#M;3 $.,MOR0H5>3N/6L?X,QQ2ZIK\YN#786LSCY[BU4NR7+' WF M0L1OYW>5D&@#TJ]OK:R:V%U*(_M$H@B)!PSD$@9[9P<9[X'4@4MG86ECYGV. MU@M_-;?)Y483>WJ<=37!:\UCXNUB?2=(\1W1N, R+;W8CCM0K %DV ,\@89' M)"D9; PK=-?:7_9W@N[T_3;G4(S%:R*D\9-Q=%L$EAO)+R$Y(SW- $^GKHD= MLMKI\%DEM>/(!%#" DS+D/D 8/0Y)ZU"":TM3!"ZM#&T:[8W'0J,8 M!Y.,>M>;>$-'U!9K"XNGG$4"_9I[6.\6+^SE:-O.?AQ8VN MMWW]O2Z?:A;:YO8K2XM;:!+>7;6W60&2-6^Z67.0#@X)H E@@BMD*6\4<2%F.Y)))[DU! MNL;;4,9MHKV\&0/E62?8/S;:#^&:=J;VT6G74FH%!9K$[3E_NB, [L^V,UP_ M@;P_9:?]L\6ZAIEEI]S<19@AAA5?L5FHRJ<*#O;EW]SCHHH [V.&.+=Y2(FX M[FVKC)]352VN=/UFWE\EH+N*&X:%P5W!)8GP00>A5E_0$=C69XB6+4-"CU%- M>O\ 1[&&/[6]Q:F-=T>W/S>8C8&.> #7G7P[LM6[:O--'J M>QB0Z)&KPQQJ!E< Y8DF-LB@#U^\-M#&;J[$86V5I?-<#]V,')![<9_"GFWA M:X2X:*,SHC1K(5&Y58@E0>N"54D>P]*\]\>(NN:Y;Z6;G6TTXQN;L6+[5EV8 M)B4 ;F8[QN(X 7 Y)Q<^&\BS>&1J7EZZLTMLK-)>W4MQYG!YC1G8!O7"KDD< M=@ ;'B#5O"T49E\07.EB.WD>#?>;,1N$#LN6Z';@X[\5LW!LX-.87/V>*Q"; M&$FU8PAXP<\8[8KYNUXZW FI7>LVMQJ%I<37EO:F^>.*5;MK81QL\<46Q&9& M95&26)4':1@^SZM:Z[IWPVG@,^GWNI16VV1YK?;%Y>,/\FXY(7. 3AB,'&: M.HL[NR:XFT^TDB$MFJ"2!./*5A\@QV! ./I1<)9QW]O/,L*W>"Y5 M3]%8D#T]J\ \)>'KN[\802_V8+UHY#(8]4NE#.MOY7E,\B!\R 7*-@*%Q&HR M2"3WWQ8U+6=+OO#ES:7,"*)Y'CMTM3+(\WV>10H6Q$6)9G,K1X^:13L;/N"FT_[M,U/^SS;^=J7V?R;203>9*1B%EY#9/W2 M,]?0^]>;_#>]U*TUR."\O+W4+#4;7[:K")!%!+<3W$RY"C,'U,:3$WV&VN#$A91>P*USOAD+'EFBC9GW5S]!7,_#^&WL_ M*WMR[10:BTNHML2WSY+E<-'GJ >H!XX]JR=#L[;6_!NBF^4SI+:0S,?\ 5[V9 22$P.2+6,%G,S;4"]]V>-OJ#Q4L5E;131RQ6\*21Q>2C*@!6/@[1Z#@<>U>: M?&UPEK;"TU*:WN'+"ZB&J1VZ-;^6V:%YO)#?*"(C@ #;U ;U Z4 >FT444 %%%% !1110 4444 %%%% !1 M110 4E+24 +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(:6L3Q M5;7.H6B6%G]HCEG;_CYCFDB$ '5B4923SPN>3UX!( -*RN+>XB?[*^$MDVIZII(F0&25@Q+2$D@YR >H:=?VVHVYGLIEFA$DD)=>F^-RCC\&5A^ M%.6>"::>W#J\D8'F1^@8<9'H>?R-H_9;+3[@7$=Q<*\ M+.98_*E7:J\%5E/(R"6!Z9.";O4)]>\3ZA<3WCZ2B6SPQF40R2?, D8$01]T MH9MGS8^90RDG@ ]AABC@ACA@1(XHU"(B+A54< #H*HC5-,O);VU6X@N&M # MXKG])6ST7X=P&2XCDBN(VGRR^>)7G%;?7K?3;1=166* ZE?,T-N8OL\0V7H9,*H88<+]XE3E<8Z ]1U"STS5 M[!/[2M;2]LP5G47,2R(".0^&& 1ZU#;6FB:OIUA-;VVGWEC$ ]FRQH\: < Q M\8'3M7%^/CO8&0Q7$6\)$L8+R9SA2!PI*M\S+T&345MJ&LS MZT+;[7KJRKK,$KJ%\+*&[ M"D+<3[5=5 YPQY QUQ2:"VD3P7-UH+64D-S*\ MS^-&L:A;6U^D)L)8+6,.7&GR236[,4**)0^ S;9"<+D*%R/F&>H^&5Q=#0KM M;UHU-FPB6PM[$VXMUV"1?D(#%W5U8\+@G;M!#9 -R/2O#]Y'JEHMEI\R74Q^ MW0^6I\V0;2=X[GYE//J#WK8=XQ&[NRB-0=S$\ #KFO#M(%_>:]=RW:SF)]7N M54W=FUVPQ%'N62*W"@ XCY+$?+RH[]AJ5K=+\,;;3X$N+&3491!+';Q)')&D M\C;U57P%(#G&<8H ZV.ST/[%#HR06#VMQ$TT=H55EE0,I9]I^\-SH2W/+ GD MU=D2RLK8/*MM;V\2"/+!45$X 7T Z<5Y':R>(FMM5U2XFO;:6 7^EZ7-!%;G MA+IUCWY0A"<(HP-I\D$G)45Z1XV/E^&KJ251<6T:DW-LR@_:H2"KQ<_Q,"=N M",L%'0D4 :D=G9C49+U((/MI0023A1O*CY@I/7'.<>]3$P0>7%F./S&*HG W M-@L0!W. 3^!-8?@E1)HQORX:34)3I+);I(\B*+B I:[0TFR.,%@2!@RR# )&%Y#H >SV6D:=96OV:TLH(K? MS3-Y:H-HHJW%(DL2O$ZNC#(93D'\:Q/%]]?:?I8ETN6 7CN(H89;9IC/(WW44!T MQW)8G 4$G !-(+RV^(7AYK-IGB@N'0W*6JA%4R1))#O M;.1R-[@<8 'S9;JZ88#RUP64]!P.O..* .\L8;2SWVMKL M1MSW#1A\G,CLS-@G."Q;VZXZ4ESIUK M*?"\EO#"MI+)*L&H1W1\SY[:5MOE;<,A**QRW55X] #H](L-/L]--MI:JEHT MDSXCD)^=Y&:0ALY!WLW?@],8JC<>%]$.E_8I;=D@-RER9!<2)*TX8;7,H8.7 MR ,[LGITXKDOA+!'+JWB"\1'BF@D^P7:!OW9NUEEDG=%R<(QD5@.VYA53XD> M,)].OKI8UM'T^"2R$;75_%;(;A+E7D'S9; !B!8 @?-G[M '?6_AO3(-(O\ M3$BG:TU#S/M(ENI9'DWKM;YV8L,@8X(QVIEGX9T6QO[*[MK..*YM4DBB<,:BL2,'!!Z=B"01T()!R"13)?#VF2ZS;:K]G9+^WB$$\LM'\XO8O/%&&GEF9H(0 /G?\ B( Y."?JW>L3 MP9#JH:4VG-#Y%J5*J+9C"8\@C*E<%3@D<>I'2IY-/M7GM)6B!:T MSY R=L9(VY"],XR <9 ) ZG/F%GK^K3^+M96V2=1<2V\*>688V7&]2P),JD9 M4@]"?0<9[7[7>0^#;<+=/=ZND:V[26VUFFN4^6102NT99'!8J O)(&* +\F@ M::^H?;5BE@N6.YVMIY(!*?60(P#GC^(&IX=+M(=8N=4CB O;B)())/5$+%1^ M;']/05YQX7U>\D\47%K:WVI74ES/]HN(&B2/:@E:$R(6A"E0J0D@%XC2 M6"5"DD;C*LI&"".X(KG9O ^BRP^3(=6:WP5\C^V+ORMI&-NSS=NW'08P.U[T"RNK>RM) M1)_9UJH460;]U(!MV;QU8+MX!..>0>,)I/AZSTS6M3U.![A[C4/+#B64NL:I MN(6,'[JY=FQZL:S?'UU<"WL-.MXW$-_=Q6]U.&V".%I%5E!_O-G:!Z%CD$"L M7PE?ZI=G09[R\U?9/3VH [+5M%M=4G@ENG MN5,*NJ>1@XZ5R?B7Q)JMKXSMK6UTM9(+<0HSM< ;VN9TB1@!SA52=B/\ 9!Z5L>&? M$.I:Q+:K=Z=!9PW5@+U)8KDRL-Q7:"I0 $@D]3TH J0?#K2?]*CO[C4-1M99 M'EBM[N64GGG->:77C#6;G7]!L]/O];ACOIKM6$[Z<@F$;&-5C8ID$N. R@D MXS@UW?A#4]2O_ NF:I:P&\N[Q%G,=W>+\JM_TT2/!'?A>] #],\#Z9I-_IMW MI,EU:S6BNDA$F_[6C\L)=VH4JQ!Q@X/6N"\/^+]2E\8:S OV*TGO]2-E!!<74\\32P1E9'BQ MH (CP06 #1GN>?1M:EDM[*&6:^N;>7A/+LTC8S2'HJAU8]CCIQDG@9 :#H% MOHUQJ4T$MQ*U].)CYTF_RP% $:>B#!P.V3VJAJ7@S3-2\70:_>J99H8%A$) M*/M0.F<5RGQ6U_7K+Q);:?HT]W%#_H/9\MN_7R^\B\MP&QP >B M:%H,&AR7?V&>Y%K<3/.+1F4Q1.[;F*<9 )).,XY. *+O0[;4-1^U:F%N@BE( M(60!(@00Q]2Q!P2>P& .2E1721.SBXNI;IBPZ- M(Q8C\,XJO(]]JVDV-SI=TNG-.BS-YUN)F"LN=N-P (R.>>E<[X3CUS4K[5_[ M0\27973]0-JL=O;6\:2*J(WS9C8\[\<$=* -[Q1X=M]"1C@(8\XT6\L;8_9Y]0LM3\\R2JH/ M"+$$&05) ?C=@9Q0!VE%%% !1110 4444 %%%% !1110 4444 %)2TF: %HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@T53U:2[BL)7TY+5[E< M%1GY=: *-GX>M+35;._AENO,M;$Z>D;2DQF/*')7IN^0< MC&0><\8FN- TFYU-=1N-/MI;]2A6Y>,&1-IRNUNH_"N>\$?V[+.9)9K#^P/W MDD)C1V>X:1R^49FXB7.%^7D=/E )YSXAZQJMC\0[*#3_ +7+%]FMI1;PW$D: MO)YTV%.T;3NQMPS*/][&* /1;'1;.RU/4+Z 2>=?!%F#2%DPI>0)^[9_W2,HVAPN/O8.,G..<8R<\U\+[K'VW3K1[J\L M[9("]Y=R3[VE,$0VJLJYVD#?D''S# YS53Q?KVI67BBRC$\,D%G<1!8XM/F= MFDFW)_"YW!(V9B !DLN.10!W&DZ-::3]I%EYP2>9K@QO,SJC,26V!B0@)).! M@M7Z ,VZT>UN=*>P<.L3PK 74X?:.@S_ )ZFM!452Q M+')('4]/Z5Y]\0;^_A\16-E::E>V5OV,8(!%A=*LUU=]42(K?21"!Y%=@&0'(!7.TD9ZD9]Z\I\8>)M8TG M5HTM]5UM$DUA=/4RG3DM64KO;#,@D!"G )XW 9)SSVG@N]U6ZTW6+BZBNY+V M"Y>VCAO+J)A)Y8X;,4:JF22#P?N@\T 3Z=X+L[%;M8K_ %?9=7374@%[(I+, M1QN!#8P .N<#DUHS^'=/GL%LIQ<3VXG2XVW%P\Y+*00"9"QV\#CIU]:\_P!1 M\:ZG8>-WM]3BTC3Y[>SB1HO[6EGCD,\V(_D%N&WKL(R. )1D\BN^UK4;K2/# M5Q?W"P/<6Z>8ZQJY0@-R !\V<>QY['I0 UO#-BMK:6UH9K6WMKG[2L44A",3 M,)B"IXQO ([@9 (!(-VXTY;J^BGN99)(H2'CM^!&''1SQEB.V3@<'&0#7)^& M]6U@7&GQ7,\,]M=7TJLS:?<0MM=)YE"M(1PNU5S@C'H35CXDZE-H>B76J1:K M?6YAMY'CM;:.%O,9$+DDO&Q"A58GV''. 0#>M-&CL]7N+VUNKF*.X.^6T4J8 M6D[R8*[E8]]I )Y()R:IZEX=;4(IS-?,MS?W:HNW/4$YRI!!(P:\P\4>*/$-EXN? M3[>]U&6VVWA56!4/Y8C.=T=G\JC?C=O8#(W%3U /;JY5?!^ZPTJTN]9U*YBT M][=U1O*5)#"RLNX*@S\R*>O:MD^7I&B_/+>RI"F/,5'NICD]< ,SGGT/O7&^ M&?%UPQN;G4+:_EAN-0@TZ.8QB&+S=D<H\WS 1@_=_&@#MKK2;&\N'F MO+:.X9HQ$5F^= H)/"GY0)-+U;[05%C#<1 M>2$!$AE\OYL]L>6>.^[VI=!T@Z+H?V"VG#.K32)(Z9 9Y&?E<\@%O49QVKCO MB#XNNM)?2HY;.XTPS:C&D%S/>PQ1R!,NXDPQ C9%=^TVMPUO,9E174(>N3CYR%[=S].<4 0Z9X,6RUK3M0;49IOLWFS2Q-&H6:YD M!4S9'*G:S*%Z;=H_AYE\=^#[;Q=#I\=S+&>5*GKWP>#V(!P<5Q MOP\\6ZK?ZQI']IZNMZ-1@D!L$$"R0LL=N1*RC#@9%P?3#IQTSL_%OQ5JGA[3 M#!I<-FDEW$XBN9KX1/'M1GD95*-T5< ]-SJ"#G! -S3O"D6CZO'=:%.+&U:% M(;FT$0=9]A8ARQ.X2?,(;^PO() M+32=4N4#O;"W1( +F0C*E2T@90NTDM@C:6)'&0 ;=O;:DEG.D^HQ2W+#$%?;G /?G\ZXBP\3W]YIVBW%KK>AW[W,MJMQ!:0?O%#LHD. M?.;& ?[O% '47FAPZS8VZ^((TFN(P<_9Y9(D#9!W+AL@@JI!Z@]#3X]-OX)X M_(U>9K93\T5Q$LC8] XP?Q;L/XF>)Y?#NEVAL)(OMTU]9QB,MEVC:YC5P M$"LQ#*77(4D9R.<5;\.^(KO6=:DACLPNG1Q/OG\N9<3+($\L%T4'&'SCD8 . M* -34],EO-2M+J'4)[/R(Y(R(41C('*'DNK8QL[#OUJ'2-#;3$U?&H7%Q<:C M<&X:XE5 ZMY4<0X4!>!&N.![Y.2=JL?Q=J4FD>';Z\ACF>1(R$,2!RC'@.0? MX02">N ": ,5_ .G6]GY6CO)9$^6763,\HKAM+\6^);GQCI^G21V45I/';Q.T MW.]]DDDK*%P59UC;:I)&U0_0XKMO%%Y>:?8F[M[W3[.UA!:>6\A>3:.,;0K+ MD]L=22,4 95GX;O_ _/+/X>EM;C[4=UU#>ED7=DG,;*#L7YF_=X*\Y&"6+7 M?%7A\^*(6TW4EMQHS;6D"Y,TO/*@\>6. -PRQ!.-IYJMX)O]9UBQM-2U#4=* MD@ECWFVL[8@J' :/'=$NM*U#59[G5;F^CO)C)%',SD0*7=]HW.1QO"C:%&U%R"1DY^C^(4M_ MK>(=5NI9(/*:XS,L<;!>@7"$KDD<*X2;,@)'RG/0=?T^HK,TG MPRNF70FMXM&@;.2]MIOER'G)&\N3SD_G5'Q/XK;2-)T1Y)8A>7LD+/Y"F564 M%=ZQ_P!YG)$:#.=Y"5&2 3A1DGA0!6;XT\76FA1LL6K:?'>Q+O>S= M!-,ZY7[J>:F.#WS[9Z&SX&U\ZYHOGSSQW%U'S.8+:2*.-CD^6 _)91@'OT) MSB@#+TWP4=*\-:A!;+97&KSSR3K-=1F1&Q,TD*'NH&0>.%8LW))SJ:7I6H:+ MX*T;1-,:'[3;6L-DUP_W8@D84R;?XCQP.,DC.!FL*;Q]+'=HB06=O%)"%VD;$)M.U[1@LL3Z'HUM(+,'<;A[B3"N\K$D,<>8=PQDRGCC) MZYK.W:\6Z>,-<*NQ';G8.<[?3.>2.O&>,I(/$XT^'2M1G0;H70)$A, MI),91GD4$,L >9O$OBV'3->T[1[>XM/[1N/F-O*^78-E(P%'S??(9F M (5(W)[4 ;&CZ6D&DZ/%?10RW=A"BK)M#;'$>QBIQQD%AVX-<_-X#TJ;Q+K& MI2Z3I<_VJT@2$W=NLZI.CSLS[3T!\Q,X(SM[8J?P7XDO=:U+4K>__L]!;8$0 MM_,S+R0SJ7 WQC@!P,%MPZ $Y/B;X@+I[:\M@8K@Z>T4"!5W8D #SLQR%VI& MZ=QRK#.<"@#?\(Z$/#OAF.*UTW3[?460R316V$C:0DMMW[B1D@1MD$X8G<,G=\-ZZVJ^%[?6= M0MTTM)T\U5EF#!8R?D9FP ,C!QVS@\U5;Q'=VNAVEW-IWV^28QQB73IXFMV= MY/+3#,X."2I/!QGOB@#I2I$16+:A PN5R!Z<<<5S_@G3+_3H-5DU?R/ME[?R M7+>03LQM5%(SR,A <'.,XR<9K6:_6UTX76J>79 #,@>0$(?3/>L;PUXLM]6O MY-+?RM7AEN5TVZNS&8GD(EC$?E*Q7A5.\YSCMR,\Z/A+Q M!+J5UJ>G:K)IT>KV5P4>UM9BQ6/8A#$-AB#OZX Y% '2T444 %%%% !1110 M4444 %%%% !1110 4VG4V@!U% YHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "LO7M!T_7H4AU2*26)1$M+>;G[5(6 \E0#G+=,C[N=QX!H >-,UFVF@%AK<;V:\217]IY[X[!7 M1X\?5@YJAK'AV_N]0EU"UN+=+HW,#JD@)5H80S(A/4'S'=LCLQ&#UKD/ ?Q! MUW7O$9L[JSMK?3YKN:2.>YD"O]G55 B10 &D1V"M@M@A@F2 !3IO#MR;ZUNDO$FF>>.2]>=.9$0'8L>.$52 M3A>?OL22>3D_"7QC+XH\.Q_VDDZ:G;V\4T\DL0C65)=S1NH!Z%%!Z#K4=SXO MGNK6^72K_3Y6&J0VEG?0L'@8,LA- &WJ'AR<^%-3TC3= M3OX7N%<6T_V@K):[NBI( 6VJ'=2U/4O!]EJ7V>UEO[F$3I$TC11LK'*Y.UBIV$'H>>/>N'U;Q]KR_V?):P M6]O%/9)J$JQZ9<:@(H71V4^8KQ+N.PC:0,.LZVES?&*.UMHF M2W,!*SEW4JS%^, *S (,@[B3V 31](U*SUFWFNIK">!+62.26*W\F624F(!F M )4_)$!QC& ,=+\DVJC3[9[2WM+FY9 9!/*]J <#H LA'?@]/4UF>'-=O\ M7%E(M]/M'M[J:WFA^TM-(%CF>(MC8NT-Y9*D]0: &KX54S:]/,T,T^H-((?M M"&6*)'C52#'P.2/FPRFM]HW8Q^\49(R 2,CN."* ,L>$M25K.*2XM+F. M[U%-2UB9@RN\D95D6,9(V QQ*%/14ZDDUTWBJPGU3P_?65H8A//'L4RDA1D] M3MY_+GZ5E^(/$%W:+J2Z;#$]Q;1>4D5P"I>ZD*"WQSS$Y=@6'0H1U!QT=U<1 MVMM)/,2(XU+-M4L<#T Y)]AR: .5T?P]J=MK5I1SRK(5V@_P (P3P,#))ZDFLG MPEXQO=<\3:GIDFE&&*U8L[O*H>W4@>6CIUWMAFXX /T)Z+7/$%AHGE_;S=9D MR0+>TFN" .K$1JVT#U.!0! [ M4Z!K$5AH^CS:I<-AQT..?6M7P/XEN-?287=LT;)GYA M;RQ $,492) #D,IY'N."IK.\>^/1X7U+3[06,[^=.JR2M$QC,91S\K+DAMRC M@CIGCH: .I:S^PV"6FAVMM:H6VC8@1(00:ZM1;1IOE:&;S M%3C.W. =W(XQG)Q6=IWB'4;R?3[4:4RW%PK3R2RDQ111!URHSEGD"N@X 1CD MA@.* -#QA;:G>>&[^WT3[*;V6)D5;G<$<$$%A*H ?Y5HT4 <5J5AKUU)>:Y!;0#4X[5K?3;&:8#R0WWW9QD>8 M2%Z9 "XS\Q-;7AW0$T+PCI^AV-Q+"MG;);K.@4OE1@M\P*Y)R>1WK;HH YFV MTO5M$6=M,FM]4$I\QUOOW4\CXZM,BD'H !L& ,9P*B\4Z9JNM6=E$+:Q5XA- M/(CS,\9D\MDC3.T'!\PMNV\%!P:ZNB@#S?PQX;U?0;S2;Y["*X$5FEA):Q3# M="0L:M<*6(4EO*4%1@X52#DMG4\>>'[[6[.^D2&WNGAM98K&U^52SR(59WD9 M>.HP@P,J"2>-G:44 86AZ7>Z7!#:)<1?84M$C5"GSQ3 $@]"AZX/(/?!P*T M.BZCIVIW.HP7$.J7,Z*A-[^Z=% ^ZCHI"IG)V[,DDDMTKIJ* *]C)"C. M>G/M7644 \@+74=O;V:H\4;Q"5)Y!*DF)5.#L!ACQM923P_#FRMM;\.&/2WNK)KG[7>)=OYT4!%I-&R[7)/S2/&V,'Y M@QR.!7HUSI$%UJ-M=W1:46OS6\!.(XWZ;]O=L< G..V,G.E10!S'A?P]';Z/ MX:GNX7M]3L+"*W?8^W.(@IC?'#@'D9S@C([YPKGP+#>>)=3O]0DUB\,:V\UK MB^:'M>B44 <)X7\-SZ=\-8K$2:PNHW=FOVC=>L\T#]7O]1LTFT^XDM;2:TEB^R30*BK')\_S9B;<(QM4! M%"[B\O]/T:22:Z$MBIDDFD9]_F;0N\Q6Y!=CEN%=0-QZC MBL/PKX8U71_$USK-]+;_ M !.\.7FN:3J+SPS3R3!;*T@MHXY?)C9ANE8.N?F8)NV_="*>/F-=/H6D76F- MJ%@#$-(D^>V>)]DL991O7:JA5&[+ J>K$8&!70T4 >;:=H M>=Q+%);22W&XA#O>=RSG"9W-U4C!SQ6S-H\I^&M]HUCI]PEQ'83VEK%=RQF1 MSY;*I+J2HW9Z\8R>*["B@#R6ST&^EUQ_$--)N;[7(;R6.^DTVU@ >*)U\N0E_FPBH\KM@ 8^1=I89PS" MNZHH X#X>6\\=U.VH:?K:RB65;:2_*E(;?/R!1G"$K@$*,^O3-<]X@\)AM:U M/[%:./WP@M+2WW(-AM[;Y\*0-H:(@%F3!'#*V"/8** .>\'Z!_8VE[+G+74N M#,OG,\65Z,J'"(Q^\VQ5#.2?2N?MX-5T_P 'Z59:CI[AQJ-I&J6W[TQH+I&+ MR$'@'&> 0HY)ZX]!HH S=>&J/9-'HOV5+AQCS;AR!'[@!3DXSC/ .#@]*SM( M9-%AAL$TB_C,CG,JXG$KG[SO(#G)ZEG S71T4 >5>/=*L]1\9/#JD&N7H?2Y MS;^7;^9'!*TD C^SD+M64%7;<$?&[LX94GM55XED26=BC\#:RK,B+P00A.>PT/B+H.I:WKEE%IP MN(A):M%]KC("P.)HG#L?]G86 [LJCIFO0\48H X#X=Z$RWU]K-S87>DW'F_8 MXK5I.#;Q111*&[.H>.1T; XD)_B.<+5_#?B'7/$7BW0?*CL_#NJ3Q7#7GEAB MBB"W3Y,_\M,P?+CA.6/.P5ZY1B@#E/#$FHZGXV\.02KIUE9+: 7I<&1D6>,)&[MN(VW#'<1LR MJ $Y)7TS%% %;3KDWMC!V,J!S#.NV2/(^ZP!(R/8FL'P[HT$EO%B@#@;W0=2O=>U4-9*VG7.JV\KN]VP M#PI# 2?)'RD;X]N2""HZ_%&* .-U73;W5[^SU^RA:&;3\FVM9P4-VIR&$@/W3CF//*DY8 MK>&VN7&K:8KK\T?D-'IQS&.>^O95B2+RI)#"L*I($^L-8);VD]Q%96 ML_FS-#'+D.H "YRPER@(*QMU[9KTFC% 'G?A5K[1?$[VNH:=*DNM3R7*2 F2 M.WB_>2B$N!C>)'D8Y_YZ?*6 XH:]HTLOB6XE\-66R&_FVMXYET MYAGK;"&1A'_NY _*O8:X5? "B:*3^T6!C\1/X@&(@F5A^-M!_X2?PU=Z1]I^R_:#&?-\O?M MVR*_3(SG;CKWH X2_N-=\%^*_"NE6]_K7B<7Z7\DL4SPAWVK!L&X[555^8YS MG+$W<$MPUL9(83 L1PI/F*R@*3G&>!S7 M3:IX?^W>+M"US[3Y?]EPW47D>7GS?.$?.[/&/+]#G/;%GQ7"7-K9I),+EI"OD*8U57RN&YZ=R #6Y)\4[&TM=<.IZ-JMK?:.;;[19 M#R97<3R!(]C+)L/)&06&/>M_XA>'I_%/A&^TBTOFL9IPI649VG:P;8^""4;& MTX/0GZ5P5E\(;E+/63)J&DVL^JK9%[;3M-^SVUN;><2X0!\D-@C)YR<^U $F MK?$'68=6\2P:CINI:+9Z?IUI<(\8MIY8GDE92?OLK;N@'HC$X)&>AU/XG:3I M^IW,,MI>MI]I<_9+K41Y?E0R[@N-I?S" 3@L%('OVJ^,O 5_KVM:U/;7]K#9 MZKIT%I(LD;&2-X9C(K#!P00S ]^E9EU\+)#XAOIH(/"\VGWU^;^2XOM(2XO8 M][[Y(U=OE*D[L$C*AL#H* .JTWQY9ZEKSZ=::9JSPI?3:O0@,5"D]#77UY;>_#B^N_B#;Z]Y^EVRP7PN_MEK"\5Y-$.?L\NTA'7HNX@M MM [UZEVH XKQ)\1=/\.W-W_:.F:RNG6_BMP;?[26"F,'<#P3@G& 01G. >&^(7P:U3Q3 M>:_(-0TZ5KZ;S[6ZO?.>:V4!<0(H;8B9!^<*6PQ&#VR]1AOSXB?P?I[O_9LG MB2._-I/I\RW0C^TB25EE&8O)&"ZN3N/W2 >H!Z@/B3I).H[++5G6RO7TW70XB-.\-0W\5]]I&GIY_V.2/R]AC>0_O">K!L<'C&": /7O"_B*R M\26,MS8":-H)WMKB">/9+!*N-R.O8\@]Q@@UE_$OQ/<>$O#L>HVMC+>.]Y;V MQ6.,OL620*6P.^#@>K%1WJ'X6^$F\(:#/:RVVFVT]SZ]X5N+'2GMDOO/M[B$W)81EHIXY<,5!(!V8X'>@"C)\1- M$CNGBE6^2&&X2SGNS:L8()WP!$[C@,"R@]@2 378UY'JW@'Q'?6NH^'DETF/ MP[JNI#5+JY\R0W,),JS21(NW:V9%X8D84G(S7KE ')^(_'FD:!=WMO=1ZA.U MC"MS>/:VCRI;1MG#.P&!PK'C)P":PO'_ ,4+#1=#UM]'%Q=WEC:K*+B.T>6U MBDD0-$)'''S;E[_Q#.*Q_BG\/O$GB[6-36"XLYM+NK1(;47-]<0K9. VX^3% M\LI8DT5M DL]:MX//GNII%:VE6WCAE"@1G>I$0 M*DX(RK-*NIQ:9''#:.ACE>(.%8EF#<9;<, #CMDFI> M/M$L;JXLV-Y<7T5T;(6MM:O++)*(A*0H4<@(=Q/2O.8=$OO%5_X@UCPU):3? M8O%D&HVWGR,D5UY%LL6GD+&!'.JAE=2HYQA@.W2@#K6^(D%SXK\(Z=I=M-/8:Y#<3&X>WD4I MY> % (&"&SNS]WCU%=_7F.@^$?$>EWW@ZZN[BWU*331>PW7G7+LT,4[QE DC M+F0H$VY;:3[5Z=VH \^UWQU)%JQXY^(^G>&(=8A2VO[W4]/M#ZG<+::;!9VD_E26DZ7* M/,\B@%2,MN*855&[J3P10/']I?:OH5OI>1#=7T]G?+>02036QCMGFY1PI4G: MIR1C!_+F-4\'>)=5:;57L[&WU.)=*N(+1[GS(I);62B2:QILT":/#( MBW$NNS7B22%/+S#"2%C4@DG(XX '&:]A[4 <[X)U^;Q!:ZK)<0QQ-9ZI=V"A M"?F6*4H&.>Y YJ'3?'OAO4M8@TNSU$O=W#2+;YMY4CN#'G?YE M4O!VDZOH-OJ4#VT3_;]:O[OS1,,0Q2,[QN1CYB3M!7MNSVK@?"W@OQF/%OA/ M4_$$,DO]ESS&[>34EDB?S(G4/# JA4 )'^UTXQF@#TOQ1XC;1KR>+S]-C6/3 M)[\BY>16'EN@W':I'EC?RF1C'.'KNQ:V:X1RD\DL+*F[H1B-N>E=- MX/TV^T[6/%DEY"L=O?:H+JV8,"70V\*$X!XYC(P<&@##C'OQ M5KXCV>J7_@O4K;0(HIM2D""))-F& =2V"X*AMH;:2" V#7E&F^!/%4B^)OMM MGJ,J:FVE/$=3U.*ZF(@N@\BN5PHPN6 7C!P,DX !Z?:?$7PI=Z-?ZK#K,'V" MPD$5S(Z.AC8_=&U@&.>V <]LTG@7QG;>,+_7_P"S/+ETVPN(H(+I-W[[=$KO MD$#!5F*X]JY?Q'X8UW_A,-5UW3].6[6+4-/OK>W\]$^UK%#+%(H).%8>9N&[ M )45T?P]L]5CU3Q5J.KZ4=+_ +2OTG@@::.1O+6"*/+%"0&)0DC/7/)') -_ MQ1J1T?P_J&HJ;8&UA:4&YD,W5G)%#'N"[F(X&6( _$UR'_ A6K'XD M63-;QGPJ9(=9N#O4$7\4)A50H.XCB.0G&"5_, ]7KG]6\9>'=(U:/3-3UFSM MK^3;MADDPPW'"Y],]L]:Z#M7D7BCP]KBOXZTVQ\/#4U\3E?L^HF>)4M\PK$1 M,&.\",J77:K9SC@T =/X:\;KX@\>^(-"L5LFM-'(BEE%PQF>7"[L1[,GH/#,5 MW>0202G:3*JV<$;,<$D?-&PP?3/?-:7BZRFU+PKK-C:J'N+FRFAC4D %F0@# M)]S0!R-E\6/#TEU;?;[VSL;&ZTVWOX;B:?&]I'F1H\8_@\HY;ISVKIM7\8>' MM'U&TL-4UFPM;R[P8899@&<$X!^A/ )X->=:7X9U.^T^^NI]%GM97\'1:1%! M/Y8;[0IN ZX#'&F&&><@L!?V:_%+P]JNJ^-]$O M-.LI)[:'2=3@DD4C"O)#M13SU).!0!UUEX^\)WWVS['XBTJ86<0GN&2Y4B./ MCYBQ..M:U_K6EZ?)+'?ZC9VKQ0_:9%GG5"L6=N\Y/"YP,],D5YG!X M!6X_X1.RN=.,5H?#%QI=^P0?NV9+<*"?[V1(0?52:YQO"7BO5?"NH7>LV5P= M5M;C3[)(D$;R7%K:$%Y$63*,7=W<*W!*@'M0![/#XHT";29=4AUS2I-,A;9) M>+=QF%&XX+YV@\C@GN*I7_CGPW9/HWF:QI[QZM,T-K,EU&4;",Q;=N^[E=F1 MGYG4=Z\INO"%]=6FK7[6/B6Z>2\L)!(\=I;3AHM_[Y($CVOL#@$-]\=_E%:> MBZ1JEK:Z+>:OH'VB.U\1RSAH-.2*XDADM98S/)"I(4F9E)QV4-@8H ]+?QAX M:1Y4?Q%HRO$AED4WT0*(#C,^M33^)M"MM)AU2XUK3(M,G.V*[>[C6& M0\\*Y.T]#T/8UYOH?@@1)X$:XT2/S+75+ZXO"\8)42)<%6?URWE8]/E]*Y^U M\,:UI$VDW$FFZC%IUK/JL:QV-G#-M"?QC#X92^A;4YK07D8$ MB[74GA5.'M4T+Q1X4DU?1;A5_P"$;%D9OLX;[/BJQZ'.,=ZZBN \0>&M7\0?$6SOFN[S2=+T>S8V=U: MO SRW$I*R?)(CC"H ,E0?FX[T ="/%NB1^%['7[[4;6QTR\ACFCEN95C!#KN M"\]6QVZ\4VX\:>%[>WAGG\1Z,D,TC11.U['AW4@,H.>2-RY],C->3V&C:MX. MUWPY:WEL-0LM%OKY-,BDN[=)[NVF56$B!F5?,B)*D';D.=O J#X0:%'Q1H4VN2:-%K&G/JT?# M6:W*&4'!)&S.<@#)';O2P>)M#GUN31X=8T]]6C^_9K<(91ZC;G.1W].]>*Z# MX%U^WGTG2M3L]0*K>&_ _B..^ M\.Z9J=MKKW&E:NM]+(SVRZ%O-FC_X M2/1]T,?G2_Z;'A$SC<3G &>/Q'K5JZ\3Z#::9;ZC=:WI<&GW'^INI+N-8I?] MUR<'\#7F?@OP3-8V?P^2^T91)97%_+>&2-6,;2"4J6/N2,?A[5S-UX-UW3I= M'OT@UR&QA?5(7ATJ"&2:W:2\9XV$<@QL=%7E1D8'8T >ZW'B+1;:**2YU?3H M8YH_-C>2Z10Z9QN!)Y&2.15$>,-%;Q18Z#'?6\EY>6C7D)29"K("@ '.26#% MACJ%8]J\R^&/@2_T[Q1HUQK.DS+91:-=KMO)(YO)FEN]X0[5502C,< 8&2,U M:^&WA_4-"U3P:UYHURD,6E7M@[B,'[.YN4>/S,G(!1#@^I [T >K:IK.F:3Y M?]J:C9V7F9V?:9UCW8ZXW$9HN-8TVVFMH;G4+.&6YP8$DG56ESTV@GYOPKRS MXJ:7K5[XKN38:5,89](-I#>6=A#E+93))(M0DDMM,L;N*YFE\2B.5HV11YTR&++GA?,7.TD@' M\*-2\/W&N)-<^%O#.H:(--T#81/9&V::\CDCE@C1"/WA4Q-\P!'S8!YH ^@/ M/B&:,;:XA *D6Y(PMT6P3D+DYSGD@@'OBD, 000>012U#9F,VD)AC,46Q M=D9384&.!M[8].U34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !24M-H =1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%0R7,*3")YHUE;&$+ ,(KN!94#>N&!&>3S5BRM+>QM8[:RMXK>WC&$BA0(BCT ' JN M-8TTQK(-1LS&R)(K>>N"KMM1@<]&;@'N>!5N:XA@,8GECC,CB--[!=['HHSU M/!X]J )*,444 &*,44C$ $D@ ?^*?C%X$\*Z]@#T"BO*O^&@_AC_T,W_DA=?\ QNC_ (:#^&/_ $,W_DA=?_&Z /5: M*\J_X:#^&/\ T,W_ )(77_QNC_AH/X8_]#-_Y(77_P ;H ]5HKRK_AH/X8_] M#-_Y(77_ ,;H_P"&@_AC_P!#-_Y(77_QN@#U6BO*O^&@_AC_ -#-_P"2%U_\ M;H_X:#^&/_0S?^2%U_\ &Z /5:*\J_X:#^&/_0S?^2%U_P#&Z/\ AH/X8_\ M0S?^2%U_\;H ]5HKRK_AH/X8_P#0S?\ DA=?_&Z/^&@_AC_T,W_DA=?_ !N@ M#U6BN5\"_$'PQX[^V_\ "*:G]O\ L6S[1_H\L6S?NV_?5[U\7%C=^))M(.G&SB5!#YLJ*= MX ?<-@[X(QD$Y)K0?$?7UA&GM)'+K/A^TU.[UL&( 3_9@5A 'RB0LK\8X!Q MQ7K$7AC1XK:"WCL4$,%X=0C7N68^G-20>'M*@U34M1BL+<7NI* MJ7DI7)F51M ;/&,<>_>@#Q_2_&WCD6WG-;W+BYTJ:X675;6WM;>.=4WHT3I* M=T9SM^?'53N&36/XL\5:UJ?A#5M+O]4O+;4%N=.D%K?Z8+:Z2-KA59OE/EO& M7"D%3G (;K7L6G?#SPKIWGBUT:WVS6[6C+(S2*(6.6C4,2%4^@Q20_#KPK%8 M7EFND1-!>+&DWF22.S+&04&]F+ *0" ",8H X'Q!XA\:V%IXDU"UUNQ:WT75 M;73TADL0?M!D6V#ER",+F;< O/+ G&,0>)/'/BOPU)K&C>>VK7Z:G86-M>16 M*"11<1/(V(MP5V'EX4$J,N,DUZH?">BG3+G3VL@]I=31W$Z/*[&22,1A&+$Y M)'E1]^=O.JKJ(U#3XYO[0:)[DEF!9HQA&!!RI7L5P: /*(_'OC( M6$EG)#<6=X=%'*Y0KG<&&X$<"J/B/7/$]WJ=AH=WK M,+SZ;XOL[(7BV@0SJ\+2J70-CY2.@QGCICGUNS\ ^&[2VB@ATXE8[V+4 \EQ M+)(T\?W':1F+-M[!B1[4[4? WA[49;J6ZL"TMU=Q7TKI<2QL9XUVHX*L"I X MXQ[T 9'QHUN72O!,]I8-+_:>K.-/M1!$TL@+_?=44%FVIO;@9X%>>Z5XPN?! MO@KQ=I.APR1/HMW;R:3'JMK-"S6ES.B\HX5R%9I%S_N_C[=?:+87VK:;J5W; MB2]T[S#:R%V'EF1=K'&<$D<9(..<8R:S?$?@GP_XDO!=ZSI_VBX$(M]XFDC) MC$BRA3M89 =%;GT]S0!YCJ7C'QOH[>,#WFGQ8-&;U)8T?RQ^\/ ME[06PWS$G&0*VM5\9>(8)==UZ";3QH&BZH--DTYH&,TZYC5Y/.W85MTF57;C M Y-=Q?\ @_0K]==6[L1(-<$8U#]ZX\\(H1>C?+A0!\N*K7G@/0;S7&U6>VF, M[W$=V\0N9!!)/& $E:(-L+ PHY_2L_PCXI\9ZM;^';^]N-%2RURYN[*.)+2020,D<[Q2Y\S# ^0?AYX<.N+JOV2<7*WAU!4%U*(EN3]Z41[MFXXY..>?4UH:9X5TS3;'2+ M2UCD$.E3O<6H:0DH[)(AR>_RS..?4>E '/\ PG/B";P;X?N-4U&VNUDA=YV, M+"1@<>7\Q8Y(^8DGKD#'&3S_ .T?X9T:]\"ZAK=WI\$NK6_V6"*Z8'>D9ND! M4>V'?_OHUW_A_P +6>A0VL%CG&,4 7/A[K]UXF\)6>IZA8O87R"W%F\L43Q3I,5<(6)#+ MY3@JQ(/ITKL[[P9H]]HEYI5S#(;6ZNGO6*R%'29G\S>C#!4AN1BN?O/ [6NL MZ.VD1R3[M374M3U&]NC),WE1E(T (YR'P,8"A3ZT <]X4^*FJ:MJNGSSV,3Z M+J!8A(-/O%FM(]I9'>9U\J0< ':1C=QG%1>(_%'CFY^&.HZZD6D6ME?Z2U[: M26LLBW%FI4.NXD_.Q0GE0-K8ZCFN[TCP#I.E7=M):3:@+*U=Y+;3FN6-K"S[ MLE8_3#L "2!G@"J,7PK\/+:O:2MJ-Q8BWEM;>VGNW>.TCE&'$0ZC(XY)P.!@ M4 6O$NK:KHWPHU#57MS>23+J(8?-$RN^SYBWRX'RG&T5V]AI45KHL>F3RRWL"Q&%FNB M':13QAL \<=*Y>Q^&VE6UY8/-?ZQ?66G2+-8Z?=W?F6]LZ A"HQN.W/&YFQ MQB@##L_B%KDB6.O3Z98+X0OM1&GPE97-X@:8Q).PQLVE@,J.0#U-4])^(7C# M59/#XM=&T-%UY+E;0RW4@\IX/O/)A3\K -A5R>1D]:ZFV^&NCV^J0W*W6IM8 MP79OH=+>YS:1W!8OYBIC.0S%@-VT'G%7]*\$:7IAT VS7)_L03BUWN#GSL[] MW'/7CI0!R6E^/O$NMOHMII.C::-0O+.\FN5N;EEC@DMYQ V"H)92W0=>1SP: MJ7GQ?D_X1^QU.WL](M#/927+0ZCJ:QR/+'(\;PQ1JK.QS&WSD!>1WSC2F^'< MT7BW23I>H:II^FVEC?9O+:>(2^=/<@&KL7PIT6TV#2K MW5--B^P#39H[:9,7$&YF(8LC,"2S99"IYZT 8?\ PM/5M06270]"M)(8=!BU MV475XR,$;=F)=J'+?+P3@=#O+L9DT?PQ8-'%=23(?M#A52)"H^8E &?<0!DC'>@#?^)/BJ7P?H,.H160N M1)=1V\DCEEBM4;.9I2JL0BXYP.I%<7>>+=;UK5/ -WHBVCS75Q?12P6^I[[. M<)&0'9T!)4#YPI4,#@'!S7I/B30QKMK;Q?VAJ&GRV\ZW$5Q8RA'5E!&#N!5E M(8Y5@0?2L30_A[I>CZA:7\-S>S7D%W@#G M)OB?=CP_IMT;'2+"[GENK>=]3U1;>WBD@0L1QA>._2N(\6_$'4?$? MAV+6--N;S1P^@ZD[Q6]RQ59HIX4#@KC/.0&P"-U>H_\ "M;"*YM+JPU?6+&\ MM7NS'/"\+,%N9#)(F'C8 ;B<$ ,/4UFGX.Z.-&.F)J&I"W^R7=H&9U9\7$J2 ML2=O)#(,?KZT =#XN\4/X7\(6FIBT.H7,LEM;1P>;Y9D>5E7[Q!]2>G;MUKC MM3^)_B#1WU8ZGX9LOL^BW<%OJ4D&HEL+/L\MH@8P6($BD@X_P]"\1^'+77=' MM=.N))8XK>XM[A&3&[,,BN!R.^W!^M8WB#X>Z?K5MXFAGNKJ,:]/:SSE-O[M MH!&%"Y'0^4,Y]3TH YOQ%\6_[!\5?V?>Z?I_V,7RV+!=41KWYB )?LX7(3GN M0<'/L:/P]^)4ESJ.N:9<+->S6-_J%U?3RRE$LK1)&V!<@EST 4< =2,8K5O/ M@_8W-Q>JNM:A%I]Q?_VF+1(H?EG\P.Q,FS>R\8 +<>^*U['X::3:&-O/N7=; MJ\G!_C':>)O$6GZ<]K901ZH)#9^5J"33) MM3<%GC _=D@,1@G!PIYKY7_:?.[XY>)2,\_9NO\ U[15]G>$_!=UX?FLHO\ MA)=4N])T]#'96$BQHJ)MVA9&509 H^[GIQU(!KY3_:.\%>*M6^,WB&]TKPUK M=]9R_9_+N+:PEEC?%M$#AE4@X((^H- 'A5%=7_PKGQO_ -";XD_\%<__ ,31 M_P *Y\;_ /0F^)/_ 5S_P#Q- '*45U1^'7C91D^#O$@'OI<_P#\31_PKGQO M_P!"=XD_\%<__P 30!RM%=4/AUXW/3P=XD_\%<__ ,32_P#"N?&__0F^)/\ MP5S_ /Q- '*45U?_ KGQO\ ]";XD_\ !7/_ /$T?\*Y\;_]";XD_P#!7/\ M_$T 9M\_=MW M9QD9QZBOI2@ HHHH **** "BBB@ HHHH **** "FXIU-Q0 ZBBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *XSQ3XPO\ 3_$L6@^']";6=3^QF_F1 MKM;98X=Q089@=S%@0!Q[D5V=)8=>T36I=(U,69L)7%NDZRP[MX M&UNC*Q)!]^0: ./T+Q5J?C'XJ:4;)+ZW\-QZ2FH*([H(&9V9?WR!/9N M_A+>U=U\0-6.C:);W*O<(7O[2#,#HI^>=%()<$;2#@^V<$=:B\)>#;7PS-:F MSN))$@TV+3P)%&Y]CNYD)]6+DGBKOC/P\GB;2([![AK<)=076]4W9,4BOC&1 MUVX_&@#B[/XJS3:G:B7PW<1:+/K+:$-0^U(2+C>47]UC)0D?>SQSP>^G%\3M M*:TTR>6">+[3]M-RC$;K);16,QD'L55?^!@TV/X;0)I=I9#4I<6_B$:^'\H? M,PE,GE8STYQG]*DM_AKI:^*/$NKW$LLT6M6[VS6F,) LB@3E?>0JI)^O7- & M/I/QAM+GS6OM+-NIL9]0MU@OX+J25(DWLC(C9C?;R ?<9R*S?$_Q1U:;X;ZO MJ^BZ07D)2255)#+E=PSM*D<%@>0#73:/X!O[.!8+GQ'*\,- ME)9PM:V4=M*"P"K(SC.YE XP ,G)S6/)\'X[BUUL7>JQ"ZU.&WB:2TTV.W0& M&83!V13AV9ARUTNXM[;4)HIXF\EYE0J%&J+KVA7.F:Q9W$%NFGR743>E^(;:[U<-/K-]:7TDJ6NT1M#Y)("[SG<8?7C=WQRWQ9\,XO$.K:K MJ+ZB(I[J2RGMPUJLJ026PE +*QQ(K"9@5X^M %.S^+MM<:0\HT>XDU6*_@L) M-.M;J&<[Y@3&RR*VQE.TC.1@@YZ50U?XH:N8M)BM/#US9:BWB&+2+^VEEAD* M93S-J.&VDNI&&Z##=#M)V-,^'$\45O)>ZG9F[34[;47^QZ:EO"%A!Q$J*V>= MQ.XD\GI4VN?#Z:\U&XU#3]3BM[IM;M]:B66V,B*T=N(2C#<"0WS-D8P2/3- M$WA/XBP>)?$,UA9Z1?K9K+-"E]E'3?$2&$B*2\.<':7 W=N3BN[KS;3_ (;S MP^-K37KW4K.=K.>:>.:+3Q#>3APP$<\P;#JH; ^0$X'I7H.GI0A#[W?&P$GC" M@'A2<#FN_P#$&B'5[S0IQ/Y7]F7XO=NS=YG[F6/;UX_UN<\],=\UF:[X1_M. M+Q61(VE9%+"-.K$#H,]S7CUW\%D-[=?9 MCH,EO>-')-2:!=:9< M7TUT;<[T:-@I&-V1L8,C#:3N90,CFH=*^'_B+0[NSU'2=6TQM1LQ=VB?:;9V MCFM)IO.4/A@0ZOZ<$8'UFM?AOJ&F6MA%I.LK'-'I=]I\]RT15P]S()C-%M/R ME9!D*>W&<\T &H?%*.;1]QFN]AN)((WEV?=W%03CVS7C]C\&KJV>\DAGT>T:ZT2ZTF1;6VD! MD>5 //=V8LS9&2#T'3)R:]?T6TDL-%L+.:7SI;>WCA>3^^54 M^.,T [TMKFVU@:DU\ MT$CW5Q'YQ?R69F(0!&*C:.=J].T2[6;5([ED26+8T+6Y02QR@G*N"X&,$<'GIGF[+X>ZOI6M# M6-*U*R^VKJFHW?E3Q,8G@NV5BAP,GGI0!Z!XBUJR\/Z3-J.IRF.WCP M,*I9G8G"HJCEF)( ZDUYUXY^*1M/"=S-H5CJ<&LK=06CP76GN9;7S6PLC19 M&[(#;,'#,,>HKL_'WA^?Q'H:6]A9^&?BV=2@T">]TR]C74;>]=X+>QFDE+ MPR0A"@&24*2/EL8W+@$8(/K5>=?#WP9J^@2:-_:\NGRKI=M?VD;6[,S2+//# M*C'*C:0(V4CGL00@[2[(JY4;LC MD#D$#H:Z72=1M-6TRVU#3IUN+.YC$L,J]'4C(/->+Q?!Z_MI[&ZD@TC5I$LG MM);>XO+BV5&\^21)$>-26XDP5*CIP:]8\%Z,?#_A73=+9+9&MH@C+;!A$#G) M"[B6QD]S^72@#C(OB#>3^-],']YN"KG>0HP M<@J^2O!UF^)WAS$AC;4IL71LH_*TZ=O/F#,&2,A,.1L)..@JMJG@K4+O5M7N MDGM52[UW3=4C!9LB.W6 .K?+PQ\IL8R.F2.<9NI> =0;P+9:6UGI6I7-MJ=S M>O#+-)#O26:9U\N=1NCD D7G!&01TYH W5^(6G7&O^&[&PCNKBWUJ*>5)A:3 M?)Y;*N"-GR_,6#9QMP,X!!K7\>>(?^$5\':MKGD&X-E TJQ ,=[= #@$@9(R M<8 R3@#-*-+N?#-UJ,T&I36DMY'-Y]X[O;6\Y0JJRLFZ4H(QG=MSZ MX%==X\T:?Q#X+UO2+1XX[B]LY8(VDSM#,I SCMF@#*M_B3X=>[BM)KFXBN?L MBWEQOLYD2VC:/>&E&+Q-0?[7=6ZV-JU]+]ILIH2UNIP9 M4#*"Z\CH">1QS65I_A7Q ]OXNGG:EK&GVUO;LDGG"&6.%D.XE1D9((..] M<>OPR\33G6)YXHDGOO#]QI.;G6)KZ1YF:,J[.Z *IVD;5'&.^< ]-L?B%X: MO(M1D&H&WCL(A/,;J"2#,1.!(N]060D$ C.3]1G'U/XJ:-#;:=5)J:6 M%VEQ:RQS0AXI)%81%=YW>6 N FT3Q-KVLZ7J.M6FE6,5EJD%TEM!(9GV)!.C,TA5=Q M+3+M7 P%]30!KQ_$/PW)H/\ :R7DIA^T-:>1]FD^T?:%7<8?)V[]X'.,=.>G M-;?A_7=.\0:?]MTBY%Q ':)OE*LCKU5E8 JP]" :\VUOX?:K<:I:[/X>Z%+H>E7BW-G%:7%Y>/=2(E[ M->$DJJ@O+*2S/M15YB^ M4ZX5B"-V6&,X&<9(H T&\<^&ET>+5/[6@-G+*UNA 8NTBYS'L W[A@DKC('- M?._[0WQG\1:'XNTR/P'XA2+2+G3$G(2VADS+YTR-GS$+ _( 1QC'2NUUSX=> M([Z\B\3?9IX;YM2N;V32M.U+[-/&DT,4(*3C"^:/+W-R%(9AD]_F_P"/GAN? MPWXQM$O89X+N^LA>S1W%[]KE#-+*OSRX&YL(,XR,]S0!9'[0'Q- P/$V!_UX M6W_QNE_X:"^)W_0S?^2%K_\ &Z\JHH ]5_X:"^)W_0S?^2%K_P#&Z/\ AH+X MG?\ 0S?^2%K_ /&Z\JHH ]4_X:!^)W_0S'_P MO_ (W1_P - _$[_H9C_P" M%M_\;KRNB@#U3_AH'XG?]#,?_ "V_P#C=*/V@?B%[Q;37=32TN&A^T!#&[$QY(W?*I MXR#72UP?B?PYJ%_XKU>_MH4:"X\-RZ;$Y< F9G8A?4#!'/2@"T_Q#\/7=IJ9 MT;5["XNK.T>\_?,Z0F-3MW^8%.4W<%E#5"?&\G_"1#3!9QLIU>'3/-$IY#V) MNMX&/7Y<>G/M7)>*? >M7NA:7:V-G#YEOX4N-*=1(B@3NL(5>O3*-ST_.M>+ MPEJZ^*(KTP)]G&NVU\6\Q0>>/LS/,FT':S@[0VP,"-S #BK6M?$+PKHDT<.I:U;1220+8"=N3E3P>*L M^#_ &JZ,UY!>+#,C>&+;24F# AI5\S>N#SM^9>3UH ]8@ECGACFA=9(I%#HZ MG(8'D$'TK+U#Q+HVG-J0OM1MX#IT237>]L>2CYVD_7!Q67X-NKBS33?#=W9M M'/8Z-:2S2^:K .=T9CP/0Q$YZ'MTKF_B5X(OO$7C+19K2)'TB[C%KK6YU ,, M4J3Q#!Y;+*Z8 /#\\<@ UO'7Q&TOPLE@3-:S^;>6L5SF;:+>WG+ 3DX/ ",< M=\5I6/C+2M8T^PO_ _?V5]9W-Z+-I#*4PV"2 ,9+]#M.,@YKS3P_P##S7HM M+TIM9M5GU.#7[%Y)!*F18V7Q M5;ZDMPDB9%NMFT;/C=G[YVXZ\YP10!V\_P 0O#CPZRFE:K8:CJ&F6TMS):0W M W-Y:DD \^F"1G&:L^#?&NB>+;%D0VS!MVZ0D;MZJ "Z? MXG\,WDEF(H;/PTVFW#ATPDN^ JF #@8.>(='\8^'=:^W'2M:L+L6(W7)BF!$2\_,?;@ M\].*X_XM>&-9UZ?4'TJW,J2>'+VR0JZ@M.\L#*F"1]Y8VYZ#')Z5C?$'P)JV MI7\[:+IT95_#'V KYBQI)*ES"ZPGGNBN,GCL2* .VNOB#HSV^F3Z'=6FKQ7F MJ0Z8[VUP"(6D!.XXST Z<9]:Z&VUG3KFWLY[>^MI(;R0Q6SK(,3. Q*KZG". M<#^Z?2O,;K2]1\1Z]I]_;>$&T2"WU.PEEFF\M9YEB$I;*JQ&Q=RJ#U.?05SD MGA?Q3?Z'X;\,QZ->6,FE2WR3ZDTD?E+YL,ZQ21D-N8?O 3QE3@&@#U&/Q]I- MWXOTW0M)N;34#:"Y5OLS0^7\K*,]=YYR/N]^VOIWBG0-2M[N?3M;TRZ M@LQNN9(+I'6$8SEB#@# /)]#Z5XAJGA'7=??2[+3/#-SH,]IX>NM,FNW:-$> M8J@"!E))0X;#$B^)[PC1#8M;:G>6]LSL9$/E1,B'.W M:S!F^7( YW' ![WH^L:9K=LUQHVHV>H6ZML,MI.LJAO3*DC/(XJ#4?$FB:9? M166HZSIMI>RX\NWGNDCD?/3"DY-<3\'],U73;O7A?VUU]BF:%X+O4+6*"[F; M:0RN(SAE7"X8@'DCD 5PWQH\*>(]=U'Q3'IFDW;"X6W:V%G;6X2\"1J2\T[D MN&4AE"#&=J8'.: /1/C!\3K'X;>'Q?7$"WU_*RK!8K,(S(,@,Q;#;5 SS@Y. M!WR/%O\ AKG_ *DG_P JW_VFLC]JOPGK_P#:^I>)YH!)H;I;I%)O7=",*-C+ MU'SECGG[U?-E 'U5_P ->:3;^=YNS9*\?WMJYSLST'6OS6K[T_9S1I?V< M]&CC4L[07JJHZDFXFXH ],7Q%HKK,R:OIS+"BRRD7*$(C<*S<\ ]B>M8_C#Q MM;>&-/NK^>RN+JPM[+[:9[=XRK#S%0* 6R2=V[.-N!USQ7F/@OX?)!J/PX-_ MX9A6&+1[A=1\RT7 G(3;YHQRW+8W=\UQTG@WQ*/!\T#:)J)E3PQ=6:Q^2Q;? M_:F](P.N?+ ( _A H ^@]%\7Q:QJEU9VEA&]?.O:N]M9W5O)-KF MKS6\Y4J%$EBB12;NP+C /J*H7NA^9H,4/A7PMJ>FWMKX>OX-05XDD1I4QO0,"5 MSTR.U5;_ %*&ULKN>/%S);H[>1$Z[W95SL&2!N^N/>OF7PIX4UR.XTM8[W4+ M7Q'9I=/=9T0V[0NT;Y::^9P)59BI!&[J#@8I)[33WLM!L-+T&^M?$!\,ZK!J M$CVCHUW<_9/F 8C]\Q=BP8$\2+SS@ 'U!;WD(M,U9;\V=RA6RN9+28L=N)$&6_#KS[&OG;5-(O-,\36.J66E7E M[K8CTUXK"]TZ7]ZZ0QKN@NX_]4%(8,DA R#D$<5KV_A'3GU*;25\/2JO_";" M6[C:S<1R69@G\H[L8:/EAP<#=S]X9 /H3SX3(L8EC\QEW*NX9(]0/2LB'Q/8 MW-W/;V2SW4EO?C3I_)0'R9/+#DMDCY0"!GUKYU\=:==KK>IOI&A_V;?6&KQM M;K;Z5F13Z^?_">DP+-X2MM&T35 M;3Q9"TIU^[GMWCW@PR++YLS<2[YF1DP6XY&*U_ ?A6/0K[X97VGZ?<6UW=Z9 M(-6E"L#(QMT?$WN).F[ITH ]IHKSKXL)8?VEXU>6>++6RO(;/3;'0+NULSI4@TZ35[:[O97+2R;1;QJ^V- MP"K!G(8*R @!: /I@UDZAKUIILEU_:"W%M! UNGVAXB8Y&F?RT5",DG<5!XX MW#/%?-^DW>E7%X]KXW@U*XO?^$:L8;.,13O+]JVN< *"1,3]TD9X/O6GXGTV M_P#[%N#XLM[NY>WLO#UU?RRJT@CV23+.Q/7(4G<1_M&@#Z3JAHVJV^KQ7,EJ M) MOV1P?2OF_Q'?1S^-));"W@M[FTUFWD1O*N9;U;021J) M/-R(X[=E&0.JSL6YQ@ 9 Y]A0!H M>-O&6G^$([#^T(+^ZFOYC!;V]C;F:61@,G"BN-N?#OP\^+NL37>N:'?/K6GP MQV\MO?\ VFRGAB)9TS&&4$$L^#S]>E/^->G7U_K_ ( 73;F6SE_M9D%U%$LA MA)B8@[6!!X4]1BJGC;PT?#7A+Q!K&JZI>ZUJFH/:03W6\M]:TP21C3+K7]&14TUYUMS#(Y60P,^'V M,4;Y@<$@XXQ6YJ'AJPT'Q1X]M/"\9LM>M;6RU+2HA/(6DCBQ)*!ECN#,FT@Y MZXH ['_AGOX9?]"W_P"3]S_\SC=LB.UB'EQ?+_"3M9C[M7G7 MBBZL$\>?$:UO_',WAHSO:JMO$L3&XS9QC.TJ7;KC"D4 =3:? 7X5WMK#=6GA M]);>9%DCDCU"Y*NI&00?-Y!!J;_AGSX8_P#0L_\ D_=?_'*ZCX>3W%O\,=!E MO=.DM)X--C#6:J=R[$ "@'G) '!YYYKP+POK\L_B'P]/I-[&D=W97_VM(-2N M;J?/V621!=.X""3"#[;=Y,08(6SYF/O$#&<\US5E::II7A'PKJ.@7&JOKNK^'KN:= MCA>&_$&G>([![O2IFDCCE:"5)(VCDBE7[R.C %6'H1WK5KP[Q_I5 MIX-T_2[&>:>Z.KZM<:A>ZA>7,EM:&;<1(RIY3P@Y(?:#RH8Y_6@#Z*TO5;+54N6T^<3+;7$EK*0 M"-LJ'#KSZ'CCBKM?.&DRVG@NSU/7M-%PQ\.^)KR+4;,3.Q^Q3N8U9E)))&(V M!YS@^I->R?#K3+VP\$V::I-*VJWBO>73LQ8I-,2Y SV7=M Z?+0!1N/BCX8@ MO98GN+LV<,_V:74EM)#91RY V-/C8#D@=<&^"O%_A_P[\,K;PMKEI]I M\06N^QFT%H2\MW.7;HK AE:]$^*5G=WWP^U5M/EEM]0MHA>P%&P?,A M(D"\=0=NT_6@#KJYV[\::#9Q2R7=Y)"L5K/>N)+:52(89!'(^-N>&( [D'(R M.:\9LM:UWQ#KMD8+N^BTWQK>1W%L-Y4VMO:3-Y@0@_+OB6/([ECZD52U:XFN MO#NIRW,TDTO_ CGB%=\C%CA=24 9/8 #V% 'TE#(DT*2Q'=&ZAE/J#TI]< M3XZU#^QOA1=W4OVZ/RK.)";.40S*6VKPY!V 9Y;!VC)[5XAI^K:@X\9V-GKR M6>G+:VSTAK>Z+W.H MZPT$=Q-%*R &\C4>8 @RIR _4DD<@'T]17R_KNLZT_A_PY+J7B0RRQZ7<3&* M+5I=/><),P2XCF9 LKA !AA\WW@"&S6_JGBB=?'UCJ3:IJ$UJ3IVVRCU VUS M )40['M&&R<.7RQ7)'(!&R@#WB_O[73XXGO9XX$EE2",NV-TCL%11ZDD@5'I M>J66JQW#Z?.LRV]Q):RD C;+&VUUY]",5Y[\>K*"ZT/P\]W?75E;QZ[9+))# MF7$^MV>LZK%)-X]DLVM$N2+8PR7A1U,70D M@DY/(.,8H ^@Z*^^)-)O9=K7&C:+?W4J7=]!<_9G#+$6CC\W^'

@"Q\1/#]G\3O >L>'K/44MM\ZP/<^09/)DAE5F&TE-N['! M%;GAB[UOQ1<>&](O?$E]!:2?VHDDVF7XDDFCB-OY8-P%&YE+L-Z@9 Z\G(!Q M_P#PR/\ ]3M_Y2O_ +=2?\,CGOXU'_@J_P#MU=3X=U76-&MO >O7OB?5M0.L M1W$5]'+()8#'% [*T<>/O_(IW9RQSG.36!X:\9:S'XNT5;?6=5GM]8TV]GF% M[JD-RS;;9I(W6",8MCN4';G/4<8.0"M_PR/_ -3M_P"4G_[=5*7]EJSBU:WT MQ_'JK?SQ//%"=).61"H8Y\['!9?SKMY=3\2>'='T35M.\0:IK%SJ_AB[U"9+ MQA)&DD4,+QO%'M&#F7D=QUR:T?AW%:_\+:TUX/$M[X@,OAJ2\9KNX69H7DF@ MSMP/E5AR$[=N* /+=4_9JTG2M6T[3-0^(D,.H:BQ2U@.E$O*1UP!-P/!-,\-_;?M_P!B\W_2/*\K?OE>3[NYL8WXZGI7!?$N"YMOB1?Z MI9ZI>6MU:^$+^[@*R 1QNC(!D;>5R=Q!SRH],4MK=ZA!JFCZ1KGC;4K*TN-% M.K/>2/;QO)-E0R!S'C8BY;;C/S9)(% 'L]%>!Z)KWBGQ1#'+)X@OK"&+P[-> M;[6WC3[1(EQ*D4QW*V!73?#C5M:G\0>'O[3UNZOX]9\-?VM/!-% M&J13;X<>7M48&)6&.>@)H \;\;_M*^,-"\::_I%GIOA][;3]0N+2)I8)B[)' M(R@L1*!G &< 5B?\-5>-_P#H%>&__ >?_P"/5Y5\6/\ DJ7C'_L,WG_H]ZY6 M@#W_ /X:J\;_ /0*\-_^ \__ ,>I?^&JO&__ $"O#?\ X#S_ /QZOG^B@#WV M;]J;QI-$\4VD>&7C=2K*UM.0P/4$>=7-^&_CAJOAN]6[T?PYX=AG2(PQF0WD MPB0D$K&KW!" D#A0.@KR:B@#W_\ X:J\;_\ 0*\-_P#@//\ _'J/^&JO&_\ MT"O#?_@//_\ 'J\ HH ]_P#^&JO&_P#T"O#?_@//_P#'J/\ AJKQO_T"O#?_ M (#S_P#QZO ** /?_P#AJKQO_P! KPW_ . \_P#\>I?^&JO&_P#T"O#?_@// M_P#'J^?Z* /?_P#AJKQO_P! KPW_ . \_P#\>H_X:J\;_P#0*\-_^ \__P > MKP"B@#VVV_:/\4VVOWNLPZ+X<74+R&.":3R;C#+&6V\>=C^(\_2M+_AJKQO_ M - KPW_X#S__ !ZO ** /?\ _AJKQO\ ] KPW_X#S_\ QZE_X:J\;_\ 0*\- M_P#@//\ _'J^?Z* /H#_ (:J\;_] KPW_P" \_\ \>I/^&JO&_\ T"O#?_@/ M/_\ 'J\ HH ]_P#^&JO&_P#T"O#?_@//_P#'JH:]^TOXUUC2+G3Y+31;5+A= MC2VL<\&_\ P'G_ /CU?/\ 10![_P#\-5>-_P#H%>&__ >? M_P"/4O\ PU5XW_Z!7AO_ ,!Y_P#X]7S_ $4 >_\ _#57C?\ Z!7AO_P'G_\ MCU=M\&?V@/%/C;XE:/X>U6PT2&RO/.\Q[:&59!LA=Q@M(1U4=NF:^2J]5_9; M_P"2[>&?^WK_ -)9: /O^BBB@ HHHH **** "BBB@ HHHH **** "DI:2@!: M*** $/6@4'GK38ONGY2O/0T /HHHH **** "BBB@ HHHH **** "BBB@#RKX MZ?%W_A5?]B?\23^U?[2\_P#Y>_(\OR_+_P!ALY\SVQCWKRK_ (:X_P"I)_\ M*M_]IIG[OW?(QUI9OVJK2>U6VF^'\$ELN ML3ZD"@QTX\C%?+U% 'U%CZO]@AMUU&VAU'R,!Q&\BK)UP,L"?O8!R,U^9%?=ND>/SX2^&?@Q M3963P_V!:2F>\U*.U1R(5'EQ@@L[\=, #(R: /75L;1;PW:VL NB,&81C>1_ MO=:=?6=M?6[07MO#>>E9OC+QIXEUWPKXC'AZSTZWL[/04NKZ2XFD$V9[9I,0 M%> 47G+=3QQUH ]:N-%TNXL6LKC3+*6S=M[0/;HT9;U*D8S[U-#I]E!]G\BT MMXOLR&.#9$J^4IQE5P/E!P.!Z"J/@QVD\'Z$[L6=K" LS'))\M>37G=C\0_$ MUQ;Z)KDNGZ0GAO7+Y;&R0/(;J(R%EBDD_A*E@N0 " >] 'J0TZR'V<"TMA]G M):']TO[HD$$KQP2">GJ:JVOA[1;3_CUTC3H.2W[NV1>2I4G@=2I(^A(KQGPG MJOC2[LO CV\EC=:C>?VIYDMS+(8E0.N&D&=S$-D #'! XY-6[CXQ:C-;:79V MUKIMEK,OGF[>YCN+BWC,4QBVIY*EOF*D[FP% YS0![-'86<7V?R[6W3[-&8H M-L8'E(0 57CY1\J\#C@>E5]-T/2-*E:73=+L+*1]VY[>W2,MN(+9( ZE03ZX M'I7"^'_'>M^(KCPU#I^EV=I+J%G<7EY'>22!H5AG2%M@"Y.XMD9 XKXB^+'_ M "5/QE_V&;S_ -'O0!^C]Q86=U([W%I;S.\36[-)&&+1M]Y#D?=..1T-0:GH M>E:K:16NJ:98WMM$08X;FW21$(X&%8$"OR\HH _4M;&T4?+:P >4(.(P/W8Z M)_N\GCIS2065I T)@MH(V@B\B(I& 8X^/D7'1?E7@<<#TK\M:* /ICQO^S9X MQUWQIX@U>TU#04MK_4+BZB66>8.%DD9@#B(C.#SS6+_PROXXQ_R$_#G_ ($3 M_P#QFO :* /?A^RMXW*Y&J>&_P#P(G_^,UR?Q#^"7B/P'IMM>ZS>Z1*EQ-Y, M<=M+(S$[2<_-&!C ]:\MHH U(]$N7955HB['&W)S_*M>P^'_ (DU!@MCI=W< M$]/*MY'!_):Y2B@#T_2O@5\0=2&__ B?_P",U] 2_%6_ MNUMW\.>%9=2C?1HM:E:2^6#RHV+@I]U@7!0X'?GICF/Q'\2[V^\/ZE-X4T2Z MNH8=&34+B[-PD+V@FA,D>U"#O8+AB 1CMD\4 >!_\,J^-_\ H*>&_P#P(G_^ M,TA_96\;X_Y"GAP_]O$__P 9K["\,7 M&_\ P(G_ /C-'_#*WC?&?[4\.?\ @1/_ /&:^DOB/XQFT_PWJ,6G"2WOY- N M=5@N%(/E&,QKC!')S*#^%8?B3XFRV/AS48=:T[5=%OTTZ/4;>2"6%Y)H3(B, M5R&5'!891@>#Q0!X2/V5O&YZ:IX<_P# B?\ ^,U$_P"RUXY62)1?^'V#D@N+ MB;"8&>/)I]7N(-+\.ZGJ&G6]Z=-EO8-N!<#@C9U\M6PK2' !SV!- 'S#_P MROXWP/\ B9^'/_ B?_XS2_\ #*WC?&?[4\.?3[1/_P#&:^I_A?KNJ>(_",6H MZW9_9+EYI54;U;>@<@'Y>F.5P>?ESWK&O?B!=Z-XA\4QZOI%S_9>FBV6U>!X MY'FDE(5$"!MV79N,\ *'/\ O_/_ /&:[7X,_ #Q5X(^)6C^(-5O]$FLK/SO,2VFE:0[X708 M#1@=6'<<5Z9X0^)[CPWI-SXLT^[LXYM&_M :C(T16Z,4:&8A(S\I))*C R". M >*V_!_Q%MO$.N#2I].GTZ[FMVO+59)X9?-A! ^;RV;9(-P)0]!W/. #N:** M* "BBB@ HHHH **** "BBB@ HHHH *2EI* %HHH)P,F@ HH'-% !1110 449 MI,\T +14<\9DC90[)D8W*<$?2GJ,#F@!:*** "BBB@ HHHH ^5/VYA@^"CZ_ M;?\ VWKY6K]5*\Z\3^*M9TCXCG3]-TJZUBU_L;[8UK \<>QEF*E]SD9)& %' M7\#0!^>%%?HJWQ'6\6W/AK0=2UO=I\6IS>04C,,4F=B_,1ND.UOD']VHM9^* M-E8Z7_:EMI&I7FE+81:BUTIBB3RY 2%7S'4NX Y"YP<#KQ0!^=]%?HY"]>TLHTDNYS;;HH]\2RHI/=B'7 /)Q69X?U'2_$?CN_P!+DT""WBM- M/AN#'>Z>L7!(#PV6,*+>12P;YF!+8&=O4\X M'%2-\4-(_M*]BM;.]N;"QL8]1NM1B""&*"2(R(WS,&)(' )YH _.NBOT1D^ M)]I:P3OK&A:QIC+9/J-O'=)'NN8$QO*[7;#*&#%#@@WAMI2EC$LF\SNRQH,L/F.TMS@!>2: /S5HK]!]1^(WVN?3[;3+:\L+Z+ MQ#;:5J%M=QQL\:R*S')1F7! X8-UKM/%&OV_AZTMI9[>ZNIKJX2UMK:U0-+- M*V2%7<0HX5F)8@ *3F@#\Q**^_/$?Q'N+\Z/I_ARUU:SOKK5_P"S;XO:1/+9 M%49RA#/L+, &##&_B%/93:\FJ:I#XJL;/[*+:^T2T'[V:8LOD!5=E+#"G.[C=SCBM=OB MMI$>D37ESI>N6]U#?QZ<^G26H%T)I%W1C;NP=PQCGN* -?1_ VF:;'&$DN)' M71XM%+%@-T";L' 'WOF/-9FK?"K0=2C"&XU:U1K&/3[A;2[,0NHHUVH)0!AB M!WXST.1Q53P[\3TO=NK?MI_F-'9W1,;MI[@$E<^JF@"[IUG%IVFVME;[O)MHD MACW')VJ !G\!7(:9\,]$T[5+2ZAGU-[2SN&NK339+HM:6TIS\R1XXQN8@9P, M\5PM_P#$C5[-M4GB\3>'IKNVUN6PBT![;%U+&MT8E4,)6=PJRLLTGF.C94J5W<@$<8R#GFF:MK&OZWXTU+P[X7O++2TTJW M@FO+VXMC$Y-;?1P/$\-I'J46KW.F/S MY^*W_)4O&/\ V&;S_P!'O7WG??$K1K+5S93VNK>0MZ-/>_%DWV5)R=NPO]3C M(&,]Z+?XEZ'/KPTN.#4\_;WTMKLV;"W2Y5F7RC)TR2O&,CD=* /SBHK]#9OB M7:7WB/0M,T:&[,=YJ;VK7-Q:.L-Q&D4ILPW,% M]<:A<644Z6*--\-"S%^+J6:\=D@M[2V>XEDVCU?$_3K37K-B\DVA7>C_P!IQ/;V4TLQ_>8+$*#M15Y.0,'O0!^> M=%?I!J_Q-\+:7'!)+>SSQRV:ZAOM+26<1V[?=EJEES@9'J/6M*Q^)?A:[L]4NEOY8H=-B6>HH _-VBOT1UCXFZ=_8DMWH>Z6]@O[2SN+2\MY()8A-(J@LCA6 M&58D'!!Q]<3WOQ+T8^(+'1],E,]Y/?BS+-!((GQD2>7)C:S*1@@$XYH _.>B MOTGT[XA^&=1UT:3:7SO >W&:SU^+?@^2RENH M;^YFA280+LL9]TS_ #9$:E,OMVMN(R!QGJ,@'YT45^F.B^(3KNHV,^C+%=^' M+JP:X%\N0?-\P*L?/MOR.JE<'&:J^)_B%X;\,Z@UEK%Y)%<(B2R!+>2011N2 M [%5(5%;^VU6X@U/;%ID?G7)DAD0B,\! MU!7+J2, KG)QCJ*?IOQ%\+ZAI.H:C%J/E0:>%-TMQ#)%)$&.%RC*&.[M@'/0 M]9<_PJGBL#9:1XFN MM/MKK2H-*U%1;K)]I2*+RU=,G]VQ7@XSD>AYK0UCXK>'+70X]2L;K[2IOH+* M2-H98GA,C %G0IO "[F&1\VW K2N/'NBZ9#/+K6H6T*?;7M(!"LLK.516VE0 MF=^&Z#(Z,]--J=6%Q"?#7V7SO[2^;87\WRP@XY)(XQDYQQR,@ M'+2?##5+Z"\76_%;7TLVC3:+&RV"Q+%&[1D/M#G+?N^>>7POJDD^H7/B+6[BSBTC3HXK18%AB,J.S2?,06.P9?@>PS7KWA_7M+\0V1V(JYI/C'P_J\=H^FZK;7"W<[6T.PG+2J MA=D([,%!.#@T 4/"7AB_T_6M0USQ#J<6HZQ=PQVH:"W\B**%"2%526.2S,22 M>XX&*F\3>';O5/$&C:I8WT5L;**YMIHY8#()8IO+W8(8;6!B7!YZGBIM7\;> M&](@>;4=7MHD2X:U/)8^:H!90 "20",XZ=Z2T\56M]XETS3M.,5U:7VFS:BE MW')E2J21(H&.N?-)]MH]> #FI_AA!>^%_#^AZC?>9;Z;IDVG2LD6#+YB(N]< MD[2I3(ZU:\#^![S0M;_M#4;K1IO*MC;1)I^D1VA))!,KL"26(&,#"\GBNFU_ MQ-HGA[R!KFJV=@9\^6+B4(7QU(SV&1D]!7.GXAV%Q\1+7PII;Z?=326RW,DS M7FWAE+!8E5&\QM@W]5&T@YH [JB@44 %%%% !1110 4444 %%%% !1110 4W M-.I* %J&Y<*H4C(;@U-374,,&@!MLI2!%;[P !_*I*1:6@ H-%% #00>E+BA M5"]*6@ HHHH **** "BBB@ HHHH *X/Q1X.UJ]\8R>(?#WB"+2[J334TUEDL MA. @D=RXRP^;++CMP!^[?/)'Y^U &<_P]U72DMHO!OB,Z7#_ &;#IEUY]J)V98@0DR'(V2 ,_JIR M..*Q-:^"L5](;:VO-.73FTV'3E:ZTX7%Q;+&I&Z%V;"ELY)VY[@@X-=;X<^( M>EWVAW5[KKVVAW%G?RZ;OI6I=>./"UKI]I?7'B' M2H[.\#&WF:Z0)+M(#;3GG!8 ^F>: .3B\ :E_P (]XEL);N'[3>R6DUK/CY1 M);V]NJEE]#)")3XPOM=\36NFVGGV$5G'!9SM+M*22,220,Y MWYX_7K6CX/\ 'V@>*BZ:;?VS3BXN((X1,K/*L38,B@?PD%6'LPK>AU2TN;"X MN[&>*ZBA,B,T3@C>A(9<^H((- '$?$7X=2>+M>M[\7ECY2V;6;6^H67VI(MS M9,T*EE"RXXW$'[J\<5QWASP+XMTGQ->Z7IFJ0VEG#H-IIQO9]/:2.;'F F,A MUPZDDX)/WAD=*Z6U^)VI)X6;3>:@252\;!E!D7G/4? M/R.E=/9_#"PM[;Q'IWFXTG5=+M--2-!^\B$"2+O+'J?G4C_=IVI?%;0;.;4( MA- SZ?J\.E70>X1/*#E TY]$4LP.<XH Y73?!6KZAK%K?>.-4LM4^PV4UC;):VQA$@F55EDERQRS M*H&T849.*P-.^$FH67@>]TE];CN]1NKV":66>-A'/;PJL<=O)M8,5V(,X/6O M5M,U*QU:S2[TJ]MKVUU6SU6[74K6VM=-O9+*: M:XGC1=R_Q9W8VGG!/4#- '!^'_@_>Z3J"W$5_I\,3:U9ZJUM:6[11(L,,N""?3)YKT'QQH%YK46E7&DW<5KJ6EWJWMN9T+Q.=CHRNH(."KMR.0>G> MHM4\?:!I^H>'K7[?;W']N3-#:RP3QM'P#\Q;=TSA1C/S$"M:V\1:)=ZI)IEI MK&FSZC&2KVD=TC2H1U!0'(QCTH XW2O %_!J<&K:AJ%M/J&?\ A)FT!'^SM;Z?JB7T\4Z;EE18Y$*XQ@G+CKQQ M3]$\51ZQX!C\3VMHRQRV;W:6\LJ(3M!.TNQ"KG'4D =S5_\ X2'2$GM+:YU. MPM[VZVB*VDNHQ([, 0JC/S'!'3/44 8'CWPA-JWA(:3X:>TTP+*XO1?A)J5@L8$^D6Z?V[8:P8;1)%CC6 $/&N[))/&&)Y)) M(%>NC4K Q+*+VU,;3?9U<2K@R[MNP'/WL\8ZYXIMKJVFW=Y/:6NH6D]U;\30 MQS*SQ_[R@Y'XT >6_$?0[W3K+QQJ$SPO;:D]K>:6+=9'N5OX8XUB7:!C:6B7 MG/\ $17H7@?13X>\)Z9ILAW7$,(:X1Q^.:DM]7TRXL);ZWU&SELHB1)<).K1I MCKE@<#%+'J^FR627D>H6;VDA(2=9U,;$9R V<'&#^1H Y/6/#FO6'C&Z\1>$ M)-,>34+>."_L]19T20QY\N1'16((#$$$$$>G6MOP9IVL:=IW=M86SW%[<0VUNGWI9G"*OU)X% 'C7B3X7>)=:UJZNI[_3I]NK# M4;.ZNKJY=XH@X9;<0_ZM ,;ADGT&>.IF\#WYTJ&U2YMMZ^*/[<9B6 \G[49 MMG3[V#CTSWKM#K&F"TCNCJ-F+652\1[T >;:'X'\2V%SX5TZ6;1VT'P]>R3Q2J\ANIXS'*B!@5VJ0) M" Q#=:')DC612R8ZY&>/QIS7EJJ([7,(21#(C&0 ,H&2P]0 6TU]M2F:*1L>2TDK<$J#NPXXQU[UA^ _A%<:#K6D&[T MW2GCTJX:4:E_:%U+)< !O+VVY(CC<9&3DCT%>O76MZ9:V5[=RWUOY%G&9;AD MD#>6H&>0.>U3:=J5IJ&FVU_:SQO:W"*\WUH Y+XG>&+CQ$NDR6M MC;7ILY79D:[DLYD#+C?%.@)4CNI&&'T%8_AGP5XB@FBDU^_CN[AM!GTV6X:9 MI6\QYV= 20"P5"JEC@DK[UZ;YL0WYD0;/O\ S#Y?KZ5R&N?$/2=#@DEU2VU" M )9S7S*8E+"..9(3QNZEI%(]0<^U 'G4OPY\9G0(=)\VWFMO[$AL(T759K2* M"9497,BQ+F<'((!..Q&,UOZ5\/=7?0_$ECJ'[#3%E5MP$\4,B2$@ M?+N<=.HSTKTG6-6MM)2T:[WXNKF.UCVC/SN<#/M5U98VB\Q9$:/&=X8$8^M M'B]S\/\ Q#JUCJPO=/L[:[DT::QAEFUJ]OV::7&[:96*QQ_*,C:6ZQ[T >7>)/!GB3Q1J5UJ]Y:V-A])I_A/Q3:IXNHFZW//" M6EP!%M^5PLIR2V..,YP/76=%7E.H \1\(_#W6]+U+0K"[TYGM- M*N1*=0?7;B2&9$+,C):YPLA)&1]T$,<)"%+DHK.%701W P?09D7D^IKN(W5U#(P92,@@Y!H5E=0R,&4\@@Y M!H \A^(/P_UO7M2NI]-,,6S2+&&!FF*!YX+EY2A*_,H((PPZ''I6+>?#SQ!K M$%UJ:Z;=:=?P2VDL$%]KRQ*<_)CD-R2,U[3I&KV>KF^%B[ M/]BNGLYLJ1B1,;@/4';B'5I;K3Y([6[U<7-S.EO.';=(S&-1C[H#=CGL*W=.\*:P?& M&E:K/:)%;QZW>ZA*K2J62.6S\M.A.3OXX^M20RW:H$ 8S21#:Y)QC)) !->>_$3PSXVU.[\206^G7\\%Q=QW-J+ M.ZMX+.2%#&W[Q,"1YCL*_,<=#T KY]_X:"^)W_0S?^2%K_\ &Z/^&@OB=_T, MW_DA:_\ QN@#Z#L]/UC7/^$Q\/V&AH;:^\3R3'6/-0);B.6-F++G>7 3Y<<' M<.1@U-%INLZ[-XBT*RT9UM;GQ6;UM8\Z,) D4L;-A<[S)^[P!C&&Z]:^<+7X M[_$:T\W[+KT,/G2&63R]-M%WN>K'$7)/K'$7)/(O[)DTW59+ZSU'2["2=#*SVJ8^9E)53("R=> >>*^9?^&@O MB=_T,W_DA:__ !NC_AH+XG?]#-_Y(6O_ ,;H ^D)O"OB31](\+)!::G2.1E:2;.(B=P.SD[%ST%7/@SX3U[0'\,KK5F\36.DZC:W#E MU8"22^21!P>>/[%;+OC>5589$8(R">0"1XB^+ M$&HZG!.1W%>CU7%U$;YK0;_ #UC$I'E MMMVDD#YL;%)-4TQPMC=ZP\\SRQOY8F\ORWRN,[L,. ._ MZ5[I1B@#Y^\0V^L>$_!/]JI826NM:'XBGGLUD9"M]%=3NA2/:Q/*RJ>0""O2 MO7/#'AX>'/ =KHL)\V6&U99''_+69@2[?\"T?S M+>2:%7:%O[R$C*GW%7* /![#3_$^M?"_3? $WA6^T\M;P6UWJ-W+$(8XU=2[ M*%8LS84X&!R1FO8]'UA=2OM7M5MIX3IUP+=I) -DI,:OE2#Z. <\BM7% &,^ M] 'C&M>'M0NM:U>P&@7$D,WBNPU0W)CC,$ML%@$@SG)(V2$@C'/:]NGO+:"ZMK:: MXBCN+DL(8F8!I-HRVT=3@LZ5KT=\WAR[NK'3?%-]J$EM M"D?[^&=6$,L8+#<8^#C@C<,=\>R:+XCTG6Y5CTN]CN7:VCO %!_U,A8(W([[ M6]^*V,4 >!6?AC6++7M(UU/#\\5G-XCNKU;#RE9[2&6W\M6=5)"@L-QQG&1W MJAX2T'Q%_P )IX0N+G1+^TM]/NY6N8ETV&WM[0R1R B.0,TLP+=7)QC&>3Q] M&8HQ0!Y9H>C:E#^SC+H\ME<)JG]@W-N+4H?,\PQN NWU)(X]ZY_6/"-]>Z!X MMFGT$2:BSZ6ME*+<&8B.&WW[.,@*V\<>A]*]SQ5/3-2LM4ADETZYBN8XY7@= MHVR%D0X93[@T >2W7A75W^)%QI5I:21^'1//XABNF4^6+QXA&B XZK*7EQ[@ M]JY7P3X/U"2\TB&^T?6H[JPTVZM[Q3806<3,\#1E?M &9B[$,&RV#ACWKZ*N M;F"U$9N9HXA)(L2;V"[G8X"C/4GTIMC>6U]&\EG/'.B2/"S1MN =&*LOU!!! M]Q0!\S?\(IJTOAG7K*W\-W-[#_9MJ(Y;G2?L5TDL=PA\@;<+.0A<^8%&[ !) MS6[KW@QM3TWQI=1>&)))K_6-/:S,EF5E6V7R"VT$94 ;P0,8Y!KZ$Q1B@#PC MQYX/OH+[6FT32)(]).IZ;=2P6-DCB6&.*17VQ$;9-K^6Q7OBJ-IX+GU"2QD? M3=3GTBX\36ES);7>FI:($CMYE>7[.H&Q68HK%@,XSWKZ%HQ0!X/K7A'[%JT= MQ'X=>32[7QC]J\F"Q,F+=[.(,Z(JG*>8.<#&1[<=;\;[>:ZT[1(AI*7]H+TO M/,]A)?BUQ&P5OLZ,OF9)V_-D#.<5Z':W=O=F<6TTPU6+Q3=YN4M")(K M4I<*A8XR(>(AS\N,>M>]XJOV: /!?" MVAQN_A.STCPKJ&G>)+"*==;OY;1H5DS;R(X>9L"8RRE'7!; Y^6JUT]WK/@[ M0=-MM UM;S2O"FHZ?Y('T-:SQ75M%<6TBR MP3()(Y$.0RD9!!]"*EQ0!\]7_@."RAT6UT[PTJB[\)745^D=J3YEPJ1/'OP. M9/,&1G)R..@QW9\.66N_ T:/HUH]HK6&ZVB\AH&CN4.\':P!!\UO2 MJ* /G33]'\2:YXAL+J]L;RWM/&5S'>ZBKH?]$2SE9HT?^Z7C$2_4=.*R=:T3 M57\"S0IIE\TW]C:JFP6[D[GU:-U&,=2H+ =P,]*^H<5!=7=O9JC7=Q# LDBP MH97"AG8X51GJ22 !U)- '!?'"S6]\+:;'-97-]:+J]G)=0V\+RNT"R@R?*@W M'Y<]*\QUG1KI[75#H%A+!X!_MVT3[.&1VA$IC)48Y4G& :^ MD5(89!!YQQ43W,"745L\\2W$JL\<1=?!"PEL=.UO MRIS)I4E[NLT33GLH$^0;S"CNS["WK@;@V,YS7!:3X7&N^/K2UUK3)KG3&USQ M#).DB.(RA> QENF5) (SP2!CI7T14-W1PJ@D@#D^I('XT M ?.GANPTZ+0?"\/Q"TZ^N/#\%E?0VT4L$TJ13K=NH#JH+!O)VA">P..<58'A MFZOT\8:CIVFZN-9L]#L!I0O2QN()#!(&VL#\TP7 SC()]37OT>H64L_DQW=N M\Q=H]BRJ6W*,LN,]0",CMFK$DL<;QI)(BO(2J*S %R 3@>IP"?H#0!\NZ#;B MPT_59O#L,UW;C1)8[ZRT;3[JS$KY0!99)9'_ 'PRQ^524>$[ZT MTNPM5T,:S9S7\^G0W?V*:!HG5\PDAP%9(FD"L1SSG!%7;+2;95T^._,M[\/V MU-C<6]G97$=FK?9_D(5G:1HO-YR/D#^HKZ,5T9V564LOW@#R/K3Z /,O@+;1 M6OAW7DM(+F&Q.N736BW*.CF [?+.'^;&W&,\UYGH.E:3ICC3M=LY8O#T>NZB MNJQ*LNP$9^R>9MZQX$F#R,[F?W5 'Q=17VI_PRIX)_Z"OB3_P(@_\ MC-'_ RIX)_Z"WB/_P "(/\ XS0!\5T5[)XBTGX,Z%K^IZ1=O\0WN=/NI;25 MHOL10M&Y5BI.#C(XR!]*S_\ BR7;_A8__DC0!Y717JG_ !9+_JI'_DC0/^%( MXY_X61G_ +<: /*Z*]4_XLEG_FI'_DC1_P 62_ZJ1_Y(T >5T5ZI_P 62]?B M1^5C2_\ %D>__"R/_)&@#E?A/_R5/P;_ -AJS_\ 1Z5^E-?"'A[5?@OH.OZ9 MJ]FGQ$>YT^ZBNXEE%D49XW# , 0<9'."*^[Z "BBB@ HHHH **** "BBB@ H MHHH *2EIN: '4444 %%%% !1110 4444 %,P2^>U/-1P$F/<1_%*>\;Q'J=K;:G?6:OI%F%^SR,FQGOU0R*>@8#CIR#Z5Z MY3'B1R2R*Q( )(STY% 'B'B,3>'[_P 5Z9;:MK%MHB-H\EU/]LDDEM(99)5G MD1V)9W265K)'-');0/',VZ16C!#G M@98=SP.OI3HK6")8EB@B181B,*@ 0>@]* /G[3"?^$O\*2ZQJ^J3)I>LZQ8Q M32WDA=UA1Q6=H/BJ]NO$/A![36;J6'5%NOM4&';-?1[Z?9N%#VENVV3SES&#B3.=XX^]GOUID>EV$1/E MV-JF7\P[85&6Y&[IUY//N: /GGPHFHVF@_VGI4LT=YI_A72=2C2.3:)TBDG+ MQ-ZJRJXQZX->K?#+6WUS^T]:N;]FM=7O)&TBVD/XES7 M2:WH,.HZ-=6%I*VF-<0"V^TVL4?F)%G[@W*1C!8=.-Q(P>:33?#6FZ:NCK:0 M;$TFV:TM1G[B,$!SZGY!S]: .7^-6M2:3X>T^&WNKNWEO[^.V'V>X2U,@PS% M#<-_J00OWQEN,#KD>:^#]5UG7-/ATJ37]3AA;Q:;'SK?4SN<9.!WKT.]T;3+^U MEMKW3K*YMII/-DBF@5T=_P"\01@GCJ:B30--CNM/F@M(8/L+2/ D,:HJLX(8 MX [@G\\G)Q@ XWXS6:W2^$&>]N;15UZW0M#*$QN#?-R.HQP>V37':9#J&A/# MK.GZS?K%/XTGT]].W+]E$$M[)&PV8^]D[MV<]NU>V:KIEAJ]FUKJME:WUJQ# M&&YB65"1R#M8$<4XZ=9&,(;.V*";[0%\I<"7=N\S&/O;N<]<\T >&_#C7?$V MI7_AK59M765M4N'2\M+G4T=67#EDCMUC!C9-N?O=%.[K7HWQ8O+ZUT/2H=,O MI["6^U>SL9)X,;UCEE"-MR#@X/6NBM?#^CVFJ2ZE:Z3I\&HRY\RZCMD65\]< MN!D_G5V[L[:\6-;NWAG6.19D$J!@CJ M^MCX=>." SZK!'&R;%827$3H7FWDMR"!V'2M7Q)KFHR-KFL2^,;O3-2LM6@L M(-&BD18FC9HNL;+O8NI=PV>GT->RZAX# MD88C(P>17%>(/A>=;\5MJ=UK$;63W$<[P2:=$]P A4^4ER?G2/*YV@=R,T < M?XQU3Q!/=W%II>J7$*?VY>H]K9WD=E%M!N5LEGT73I$L4>.U5K=-L*L,, MJC& ".".E 'C.L3Z_9Z+X:M!XD\2:CJ&K6DFISI;7-K:/GRXL@3R86.-2QP@ M4D[NO JKX;N[[7M4\#ZQJ.KW1NVT'4BX#QLLQCF"X;Y<-N!&['78,8YS[CJG MAC0M6AM(=4T;3KR&T&+>.>V1UB& ,*", 8 X'H*)/#.AN+(-H^G8LG>2V MT M A9R2Y7CC<22<=3UH \7;Q!KE]HNOW\7B:?2I/#&BV5U;6L,<8CN7>U68M*& M4[@S9C & ,<<\5/X@\2^)+G2?%_B"TUV\TZ31;2QGBT^**,PB22WCE=7WJ6( M^?& 1WY/2O7=1\)>'=2FM)=0T+3+F2T4);M+:HWE*.BKD< =AT%7)]%TRX6^ M6XTZSE2^"B[62%6%QM W@CYL <]@* #7[R73M"U&]MXA-/;6TDT<9_C95) M X]2*\DNO$&I>'O"J:A>>/?M=UJFEI!0'+#.TDX M!%>U$9ZUSL7@?PM##>11>'=)2.\79<*+5,2+NW8(QTW: /%;KQGXNTY? M%&GS:I?V4EG-I9@DU5;62>V$\H5]YA&PJ1S@\@>G6MK5-:U[3=?N?#TVL2:G M#::UI"Q7\\$7FH+B0B2)MJA<@ $$ , WTKNO$GPTT'4='^PZ;INFZ;OGMY)G MCM%_?1QS+(48#&=V#USUK;LO"'A^QL4L[+2+."V2Z6]6..,*!.I#+)]00,?0 M#I0!XIH=QKVD>#-$TW3=:UV[N]0U+4Y/*L+2!YRL5PZ,0TF$1"Y#,6R(]:\!ZCK4WGW_V768))<*"XCF@520GRYQW7@UZ3>^ ?"U\L@NM# MLI!).]RV4P3(XP[9'K@9'0XK0TOPSHNE20/IVF6MJT!E,/E)M$?FE3)M X&X MJN<>E '&_%KQ;J/A"[L)K9MUM?VEW:0IM'RWVU7MSGJ<[77'N*X]?&&N:CIQ ML[NY@GET<6=EJH>WC=9+Q]42')!4@'RX788 QYH(Y (]JU;2+#5UMEU.TANE MMITNH1(N=DJ?=<>XR:K_ /"-Z.!?#^SK?_3KA+NY^7_6RH597/N"JD>XH \F M\+_\E,L/^P_KG_HN.NH^*XO'\1^ TTV]CL+J35)8TN7C#A UM*#A3P6() SW M(ZUV=OX>TFWODO8;&%+I)I;A9 .1)* )&^K #/TI=?\ #^E>(((8=:L(+V." M3S8A*N=CX(W#T.">?Q[4 >-7GCSQ4EQ;>&8+BYNM3_M:]LFU*RLX#--%!%&X MVQR,L6\F7!P>!&>.:])^%^IZWJ>AW8\21LMY:WDELDDBQ)++&%4AI$B=D1\L M00#_ YP,U?N/!GAV?18-)DTBU_L^!_-BB5=IC?KO5A\P;D_,#GFM+1=(T_1 M+$6>DV<-I;;B^R)< L>K'U)[D\T >6>(==\0+XVO=,T.[M=/%QX@MM/>Y^QH M[B-M.\TY)^^V02">FU0?E.#3TSQ;XIU#5+?PC_;"Q7[:S?V#:TMG&9#%;112 MC]T1Y8=O-VYQC"DXS7K_;'LH3<_:5O/,QSYRQ^4'^H3Y?I52\\(:! M>0SQ7.DVLBS71OGRN"9R #(".0V !D4 >;Q^(?%,WB>TTA?$UG.EEI5UJ%W/ M86L;_:V@N?+\OY@=C$$!MO1@<54\'>./%UQL:7X8T72KB&?3=,M;66&W:UC:)-NV)GWLOXL- MQ]35&P\!>%["\>YM-%M8Y&5UVX)1 _W]B$[4W9.=H&*7UJSC MDN?M=OJ&GWEQ;RWNG"PM&>.+S$>)RY=HNF6<#Y6!^C+/XD^*M'\.ZJ-9^U76 MMB"%[:"[TM;=E>25(B\;(YCFA!D7!R&)(!P#FO4-+^''A+2[A9[/1(%E5'B5 MI'>7;&RE6C&XG"$$C;]WGI3M/^'?A6PM;RV@T>%H+R,0S)-(\P,8.0B[V.U0 M0#A<#(!["@#SFQ\;^,K6.YTJ_BN4N[JXM+:RU#4[&&WD@:>4H2\,#GK71?"V'4H?B#\0TUB]6^N8YK&,W*1>4KXM@1A,D*<,,@<9)]:Z>Q\ > M&;+2[^P@TI#;WVW[2999)9)=IRN9&8O\IY7GY3R,5?\ #?AC2?#:W(T>U: W M3B2=WF>5Y6 P&9G8DG'?- ' ^-]@Z3>6.HZG>61O5FLK8PRQK&ZK(B*S,&SO4@ MGG"MQG!'JNJ>%]'U35/[0O[,3W)M6LFW2/LDA;.4=,[6'S'J#UJ+P_X0T3P_ M<2W&E61CN)$$1EEFDF<1@Y"*TC,50'^$8'M0!^;OB:2]E\2:K)JWF?VBUW*U MSYJ[7\TN=^X=CNSFLRNI^*B+%\3O%\:#"IK%XH [ 3/7+4 %%%% !1110 44 M44 %?JI7Y5U^JE !1110 4444 %%%% !1110 4444 %-Q3J2@!:**C20LS#' MW3C^7^- $E%%% !1110 4444 (:6C%% !1110 4444 %%%% !7FGCWQ'XIM/ M$6LV/AR7388--T)=6)N8&D:23?,/+&&4 ,(QSV]\\>EUCWWAW3[V^U"[G1S/ M?6(TZ9@Y&807( '8YD;F@#R?Q/XN\11:+K5KX@@TF]@O?#$NL1010.%A(9$, M3Y;]XN) 2WR_=/%7]4OYH_'MY#Y?F11>(VD!8DK_ ,@%OD(]#C/YUV^I>!=% MU&'R[I+AA_93Z-GS3DV[%21G^]\B_-]:MS>%-*FU*:^DBD,\UW]M?]X0#)]E M-KT]/+)&/7F@#SWPYX@\4:IH6G0>%SHMA!IF@6-W,ES;NZS2RPEA$FUQLC"K M][D\]#21>._%?B*'4KKP^-+L+:PT6TUG!SQ MU=W\--!GBLDC;4;3[-8)IA:TO'A,]L@PL)8+C4;\IHYT>S\0)HQ@$,GGR(TB)YGF;]H(\Q>-IS@]*[G M5O"VEZKX57P[>1.VEJD,817*L!$RLG/7@HM03>#-(FLKNU=)O*N=2759,2') MG5U<'Z91>* ,3P]XB\3ZU>+J4,&C#PY)J,UDD+,ZW7EQR/%YN\G;DNA_=A)H?#/AB_P!4BTB.Y\1EGMA;6-S.+>.,$R%D1RTC'*%5!7'S9)QF MO2%^'^B+K:ZC_IA"WAU%;-KEC;+:^M;B M&)D@2-Q,D;$/@B0#:3U!&>,T:7\2?%%O::)JWB73])ATF^>[MI8;7S#<1R6\ MDZ9J&E7L4E]->:>]S(DUQ<&1Y7G"B1I">I M^1<8QC%32>"=)DM=+MY1/)#IUS-=1(S AFE$@<-QRN)6X^E '!>$OBQJFK76 MFFYTV.2VU"VDG_T:SND^QL(S(@DDD0)(I QN0CGIDAPN>F=M=0WPLTMH4A;5M=\EK)=.N46Y5!= MVZ%MB2;4!^4.5!7:=O!SSG5B\":2BV +7+FR^Q>4S."6/3R1C '+OZ@#"\'^#KB/4/%VKZA"^C7VNW2%%M+A M9)((HU !#XP"[[W(Q_$.]>B4 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ I*6FYH <:8N=S9' M':GFH_FRV0",\?2@"2BD48'7-+0 4444 %%%% !1110 4444 %%%% !1110 M444&@ HKA/#7B;7]2\0Q6FH:#?V5G(]V3/+;;401R!(TW;C]X9?=CYOX1CFK M?A7QOINK7EW83:A:M?P-<2%8HY$00Q3-&26<8)4@;L>H/0B@#L**HZ'JMGKF MDVNIZ9*9K*ZC$L,AC9-ZGH<, 1^(KF?'OB;4=%UKP[IVFR:7!_:;SK+<:ANV M1"./<.C+R3QU[T =I17G.@^/VBO_ !-#XGN=(-EHT,$YU'3V2,$NA5@"I !X8"HM2\>>&M-M7GN]40*MW)8[8XWDUN+Z[ MO8;*);IV2,&1L98J"<#V%8&F^.KW2]?U'2/'D6E:?):Z>-4%W97#R0>3YGED M,756#;L8&.<\=* /0Z*Y*R^(WA*\TB?4X=;MUL8)EMY99E:+RW;[H(< C/8X MP:I^'OB;X=UO6+ZSM[^!(X7MXX9)&*&=IER %8 @Y(7!YSQ0!W-%5;;4+2ZN M[NUM[B.2XM&59XU;)B++N ;T)!!KD-=\4ZZGC[_A&/#VF:9<2+IBZD\U]=R0 M@ RM'M 2-\GY0?QH [FBN<\%>(9M=M;V+4;(6&KZ?,]* -VBN57Q_X:N$U)=-U>SO+FQ@DG:**3)<(I M+;3T;&.=N<52\+?$OPYK6@P7TNJV-O.,&@#8HKC]!^(_A;5] 76/[9T^SLVN)+8&ZN MHXSN1RHSEN"P <#KM8'O76PS1SPI+!(DD3J&1T(*L#T((ZB@!]%>=ZC\5]$M M]0NK2T*W,EKJUKI4[^>BHAF.#)G)^5/F!R!RI''6NNC\2Z')H[ZJFLZ:VEH< M->+=1F%3G&"^=HY]Z -:BN6U3Q[X=L8=(F&J6=S!JEV+.WEM[B-TW8)+%MV- MHQR?4J.]=#J-P;2PN;A4$C0Q-($+A V 3C<>!]3P* +%%XTE' MCCU.WMH+B: 3H^/,4G"E3\VW R1Q\P]:V=1U&RTRW\_4KRWLX-P7S+B58UR> MV20,T 6J*YN]\8Z19:Y:6%U=010W-E)?)>/,BPE5>-,;B>I,@(^AK3O-<9BEEN$1)!U^4DX/7M0!HT5QGB;Q_I^@WMQ;R03W)AM;6\WPE M2K)/<^0F#GUY/M79T %%5+74K&ZFDBM;RVFECM-MM5T^ZMWN+:^M9H$;8TDM71[^+5-)LM0MU=8;N!)T5P P5U M# '!(S@T 6Z*Q!XDLEU2VT^X$EO=W,TL4*2%?WGE]7&&/RG(QGGGH*UXIXI2 MPBD1RIPVU@<'WH DHHHH **** "BBB@ HHHH **** "BBB@ I*6FYH =2,<" MEHH B1V/5".:=(K,OR.5/K3Z* "BBB@ HHHH **** "BBB@ HHHH **** "B MBD9U4J&8 L<#)ZGTH 6O"]<^%/B"Z\,O#IMW9VNKMJ>H,92Q*M979(=2<9W8 MVG'J*]R61'+!'5BIPP!S@^AIW% %'2+8V-N+&*W2&RM42&UVR;BT:H!R,#;@ MY'4],]\5S_B[PJ/$'BGPQ>75M:76G:F5.12QNDB[HV5EZ94Y% 'C>O?"N_.G^(-"T)[:+P_=W$.J6,#3/']GN4< M&2'*\K&X&01]T]NE+I_PQN+_ $[Q.-1LOL$NH6"6EH)]5FOI4=&,BNTC\!1) ML( &1ACWQ7LA( )) Y)-('1HPX92A&X,#QCUH \5N/AUK][X?TF_P!3CAG\ M0C59]2U*"VO7MMXE4Q[8IEY4J@CP"<$ C-:6@^ M3M;[1;U[:.W:/7)-1N$D MOY;J01?9FB0O)(3OD)QTP ,#MD^M<4<4 >3W_@[7K?4M.U2QMK:ZEL?$-YJ7 MV9KCRS)#,K*"&P0&&U>[5F:CK5GI^K:3IUR7%SJ07_@ M'6[?3]'EM-&F2\C-TTDFEZV\=Y TLH?YYY>)E/5P1][D9!P?4O!\6KV6BZ7I M^M1QR7,%A"L]U$Z[7F PRA0!P, YP!S70<4<4 )]*TVP-NMQ;KJ5 MO-]@O7AU'4='N4_M#4$N;@1V\[&;>PX!"\A M1D8( )QBMWQSHMR1X_.H1+:Z;>VL%]9ZHT\:I%<0(NQ2I.X'>@;.,$9&<\'T MK7M5L]"T:\U34I#'9VD9EE<*6*J.IP.35:.XTKQ)%J=A)#%>PV=S]ENH;B'< MGF*J2 888. R'/K]* ,7X3:?=VOA".^U4*-4UB9]5NU48"/-@A/^ IL7_@-9 MVL6&MV'Q9?Q%8:-)J5A)H::?^ZN(HV643O)R'8<8(Y]ZZN'Q!IS7EO9-))#< MSSS6T$4L+(TC1 ERH(Y4 9W=#D8/(K8XH Y+P#I.IVDFN:KKT<,&HZQ>_:6M MH7WK;QK&D4:%OXFVH"2.,FI+O1;B;XEZ=K!A1[&WTJYMC(Q!*RO+"1@=>55^ M?P[UO-J-HFJPZ:TZB^FA>X2'G)C1D5F]@"ZCWSQT-6^* /G?P]\._%>@QZ)= M7=CJ-XT>C_V?+!IFIQV\T#K-(X!+L%9"K#HW![5V.@> ;VSMY+9+6&QC?PV^ MEQG[1YP@E>61RN[ ) W+R!CCCI7J_%'% 'S_ *7X UZ:TTVSN])UA9-,L)K= M);S6(I+9'^SF)?LZ*"Q#9Z/M ![X%:OA[PAJU\G@^S\2Z#%I.F>'M+N+.]E> MYBD6\$D B*KL)(7J[;@.<8SC->U\5#>6\%Y:S6UU$DUO,C1R1N,JZD8(([@@ MT >8? >PO'L=1UC5)8[B7,>D6GVMG:K, M (BD,<6[8H! VYS@!1SR.*T+34K6[OKZT@E#7%DZI.F""A9 Z_7((Z4 >3:1 MH^MZ'XJA\23>"XS;WEA+9'2]+DA9K5FN&D#/O94^=6 8J2,KZ8K$D^&WB;3/ M#?AZQT^/?/?V+Z-K)CN!BVMY+D3 C/WMB--%QGAN.*]UL=1MKV>\AMVD9[27 MR9MT3( VT-@$@!AAAR,BKE 'S_X@\!ZM_:WBC3WLO$=W8ZM>+/;?V7<6<-L8 M]J +*TJF1"FT@;XH \$U?PWXHO?$EK))H]VL=KXHBU$Q6T%HEJ(!/N\T2?ZZ20JR. *Z%_"-V+.PD&DC[8GC.747<(N_P"SME>JWUW;6%G M-=WT\5O:PH9)996"JBCJ23T%3\4 ?.">$]4T_P ,:/!_86M6VI:/B6^MVD%EJ,=N%EMX%"I'R< M <#C&0. )/#NMV=]XI>RT1Y+.?7K6[B>*T6Y:.,6^&EBA)"N=WRG/3).#CCW>J]S=V M]M+;1W$R1O3"K'!D?:S[1ZG:C'Z T ?._AWPOKFGZ?%>ZMH5_=&#Q9'J; M)]CB$SVS6Q!<11_*/F*;E7H1CJ*]P^(-E<:EX#\26-C$9KNYTRYAAC'5W:)@ MH'U)%=!Q52?4+2#4;6QEG1+RZ5WAB)^:14QO(^FY?S% ' _#K2Y-)UZ-;K1I MH)9]#T]?M?D *)(T99$9^H?E.#U ]J?\8M'EU&+0[JVMM2DGL[ERL]A!'9 M>"O#]_=7?@Q?$GAJVMX+'3=1!1;=1%&\DT.S='E@C,BLV 3RQ'&"*Y3_ (1_ MQ'!H^@V/]A2Q^7I4MLLZZ;'=RK*UP^(2)&"1)MV'<1T/7BOHHXQS5"UUG3+N MZ@MK2_M9YYX#=1)%*'WQ!@I<8ZKD@9]Z /GVU\(>(AX5M(Y-)O?.70]+M"A0 M[A)%J9D=<>R8;Z5]":Y')+HM_'!,D$SV\BI*[;51BIPQ/8#KFKW%-D19$9'4 M,C##*1D$>AH ^9+*PN;VV\-Z1X?\/3Z5JZ^&K^RFO2D<:7DI@49213^\4N0P MD!Q^\X.!A:GHGB=["PUI M[>6P@LW@;0TTY96^U1M@1Q\NR*'RV, ,>:^FJBNKB"SM9KF[FC@MX4,DLLK! M410,EF)X Y)- '@7Q@T.Y76[C2M \-0I#-I2P6;PZ*;P2N6ES$K%A';*"P) M8#.6W'.!6;K7AO4I=&BM;?1;Q=7OO!^EQF461+-+#)FXB=B!^\,0"[6(W8"^ ME?15GJ%E>R31V5W;W#P[?-6*57*;E#+N /&5((SU!!JU0!XW\'=(EB\9:EJE ML^HBP?3X[>19M#33(GEW[AA!@LZ#<"=I'S8W<#.U\:A,UOH(72XKRW6\9Y+B M>QFOX[4B-@K&WB(+DDX!8$*>>N"/2J* /F[PWX;UV#PJ8)])OU87>M2)']A, M.(Y;0^7B(9"!F; 4$X)*C)%>[^"89;?P;H,%Q&\4T=A;H\;J59&$:@@@\@@] MJT8;ZSGO+FS@NH)+NV"&>!) 7B# E=RCE<@'&>N*LT >"VNB?9/%%G?:KH5X MYEU[68HYTLV,B^;*#;N&Q\BDY*R'"CKD=:D^"%C<:;XO\B/29S;IIK12WUSI M4EA/"PD4K#*=WESMRW[P#<<$YP:]T9T5E5F4%CA03U.,\?E3J "BBB@ HHHH M **** "BBB@ HHHH **** "FTZFT .HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "O)_'7AJ35?'GB#4K?3C/J=IX70:3"?"MGK6L6^GI,^Z[TJXM]7BM]#FL_++QC N9))#ND#D,I"D MDJ3P*DUBV\0Z]X3U;6=2TZ[M[JRCL-#N ]O(S26\;AKR0(N&>-V9<[3RJ'GK M7TCBC% 'R^=&:X\'^)4TF1;W2;F^TP>5IVERV=L9!./,,:LQ.X+MWD #[O.0 M<=#X@T&+PW_PF5OI6FSVVBVVJ:->K%!$[HJJZ--(H ).-N6QGI7O^*CN)HK> M%I;B1(HD&6=V"JH]R: /G'QQ<3^(+SQ'?Z;'./#]QJNFFZGGLIFCDMUMG&]H MAM=XA)LSCT!Y%1QZ,H\%[4U.-]%&KK+;^9I$ZZ8O^CMO#QLYD\EB<;AP).@Y MR/I.&1)HDDB=7C=0RLIR&!Z$'N*?B@#B?@_+))X$M$DM!:I#+-%&%>5DD02- MAT\WYPAS\H;H,8XQ7CD33W7CW0M4L[);6_'B$I? +=27T4+2,F)Y#B,1G@! M,89<'AL_3"D-T(/:EQ0!X1HGAF.TT_0O$5G;W,?B.;Q#=Q2W&]M[0F:Y0(P) MQLP$.#QW[UD^!(-(/C;X=2P)>GQ4KW7]OM.)=XG-K+GSMW ;=NV_[/3BOHS% M,>6..2-'D17D.U%)P6.,X'KP"?PH \N^-DNEKK7@N'Q'<20:'/=W$=[MF>-7 M3R&(#E2#LW!<]L=>*X34;J,>&=%M)MQT&XU2_.F3:G>3PV8M5*^2)"@\QR06 M\I21QD\X%>]ZII%C>ZOH^H7>X76G2R/:G?@;GC9&R._RL:U<4 ?.-IK.M>'/ MAYX9\2V\MW-VOKN MXT_2W,DD4I,\L@C)9E<@_,6R@VNLW6F37SSE-/N!=1P(^V-Y5^ MXSC&3M/(&0,]* /E[^TKBZT[Q?9V5Q'=:;<>% M7F L[ZXO8A,DBJ=TDHP98';S0)Y[TVFM3WY1@%^>29N!.%(X3IP,#.*^FU%O=>7 M,HBFV$E'&&VGO@T^&".!-L,:1KG.$4 9H ^8[77O%!\+:I-K%_J-OXDCEL8+ MF*Z,D2P:4VW]_A"6!8Y\R1?G7D?+BGQ37L'A_P 06]IXJTY-&@O+!$%C>WEQ M9*SL^^.2Z;YHXV^0LR2':=N<;L'Z<; 4[L;<PR+Q_J)B 7B'09)(P1DUYQJ7B/7=" M\475FUS?_P!E^$-0EU"\)9G\^TN)8O*5CU;:DUP0.<"/V%?14:1P1JD:I'&. M%51@"FM;Q/YF^*-O,&U\J#N'H?4+(%LK7XA:]HFKZHEQIMO8264\&HRE'"P(0[@-MFW M#J7W9'UKWA[>)PP>*-@R[&RH.5]/I2?9(/*:+R8O*8 %-@P0!@#'T H \2O; MG5]7^(#Z.=8U.WLY/%#PLL-W)$?(73Q*8P5((4D$X&.3G@\UWGPJDN/L/B"S MN+R[O([#6KFU@>[F::18AM*J7;+-C<0"23BNS\F/?N\M-V[?G;SNQC/UQQ]* M='&D>[8BKN.YL#&3ZGWH \8T70O$VO\ _"=V&F:WIVG:1=ZQ>6\RR6!GF^95 M#$-YBCH>,BN5^*6O/X?FUBPT35=1MY]!M+6"#S=9-HL;",$"*U52;C(P6+\> MAP#7TC'&D>[8JKN.YL#&3ZGWJI=:5I]W<>?=6-I//Y;1>9)"K-L((*Y(S@@D M$>YH \0^)=C)K>F_%2[GUK5_LVG)$+6UAO66VVFTAD.4'# DY].3CJRETF_%QYC10 8NV$O4_)"6X/63->S_ &"T"SJ+:#;< M#$R^6,2#;MPWK\H Y[#%8=IX1LK;Q1;:NK 1V-H;33[)(DCALU;&\H%'5MJC MV ('6@#(^,^J3V?@J73=-5I-6UN1=+LXD(#,TN0QR>% 3>=QX'%6&6:"*22$EHG M= 3&2,$J>QQQQ1);0R3Q3R11M-#N$J>)[FYM_$'A%;>XDCAN=1 ME@GC7[LJ_8[AP#]&C4UJC1M,&K'5!IUD-3*[#=^0OG%<8QOQNQSZU2U30Y-0 M\2:-J,E_(EMIC23):+&NV25HWC#ENO"R.,>^: /(?#_CB_O=/^&<0USSK^]M M;]]1C656=VCMI"I<#D891Z@.,DX->Y6WAW1;6[ENK72-.ANI7,DDT=JBN[$$%BP&22"03[F MK TNP"VZBRM0MNC1PCR5Q$K##*O' (X('6@#Y^L?&6JVFE:G9W.JZC;S2/IQ MFO!?Q:A#;6\L_ERW"3 9CW*3\K@;>"/6I)-0DT/7_%!T#7KF]5M;T6V:[>X$ MSLCY#QEQU')'KVKW6Q\.Z+I]I=6MAI&G6MM=$FXAAMD1)LC!WJ!AN/6BS\/: M-96RV]GI.G6]NK*XBBMD105.5. ,9!)QZ4 >0:!JK:YI-OJ.K>,[ZSUJ^O;V MSFTF.16&%,RI"L2C,9"HC^8?3D_-7(:3XIUKP[X)TN/0]2GDB3PD+K:2)!!( MUY#&T@&./+1W(!X&.:^DH=%TN#5)-3ATVRCU*5=LEVD"B5QZ%\9(_&HK#PWH MFG,YT_1]-M2Z-&Q@M43TG>]BCP' QAXW8[3Z9'!KT'P9)J.E_$S7/#MSJ^H:I9)IUO>H]\ MZNZ2,[JV"JC@X''08XKK+3PKX?L].N+"UT33(;&XD\V:W2U01R,"""RXP2"! MC/3 ]*TX[.VCOI;Q((ENY46*28( [(I)52>I +-CZF@#Q7QF]WHOQ!\;:S8: MG=V\\&CV)7)5HXA)+)&6*E>B#+C/&6YB$$[M$I:6,9PC''S M+\S<'CD^M4;'PKH%AILNGV6B:9!8RR":2WCM4$;N""&*XP2"JD'M@8Z"@"/6 MKC_A'_!NH7$NHS V-G+(;V>(3.NU2=[(NT/CK@8SC'%>&:AXKUN[AUW3+RZU M5M.O/"%]>A-3:T,DK"/Y952#)C4@GY2>?PS7T9/#'<0R0SQI+#(I1T==RLI& M""#U!K M/ _A:SB>.T\/:5 CI+&PBM47PB@ >PKF=)^'VCVOBC5=>OK:SO M]1N[T7EO-+:KOM<1HH56.3U3=GCKT[T <'KWBKQ#9V7CC58=5GA.G:E!86T, MD<;0VJ2K#ND8;*M>\->(+KP[9:_<7EKE>S+H^G*E^@L;8I?L7NU,0(G)4*=X_B^4 <]A6?9> M#O#ECI-WI=GHFG0:?=_\?%O';J$E_P!X8YH \0FU/4?#7CCQLUEKLMW*NJZ% M;37V?@'PI9:;>Z?:Z!IT5E>HB7,*PC;*$)*[AW(+$@] M<7MK=/X^T'=XM MEOYM-GU)8I66)1%LAB;RI\)\Q^2UG977=);RP@$+AL;&S]AQ^"O#<5CIEG'HUFEMIDXN;.-8\"&4 M'.]??/-/T#P?X>\/7US>:'HUE87-R-LLEO$$+#.<<=!GL,#@>E &]1110 44 M44 %%%% !1110 4444 %%%% !3:=3<4 .HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O(/B)XB\2V_B3Q7'HVN+IUGH>AQZF(3:1R^=+F4[2S#( M5@H!QST((YSZ_65>^']*O9M1ENK**234;7[%=,<@RP_,-A]OG;\Z /*I_%GB M;0IKS^U_$%K,E[X>.KP.]@ EC-YL:!$5/FD7]\ -V3E1SR:QX/'OBR#2?%\# MWNI?;+&VM+BUFU?2X;6:-I9_+8>6A(*$#(W#=R?05[+J7A+0M3B,=_ID%PAL M_L&'R?W&Y6V=>F54^N5%9MA\-O"5A;3P6FBQ(EQ$L,Q,DC-*JN'4,Q8EL$#D MG/&.G% '':IK_BGPX^O6-UKD>HR6=QI$JWK)XGT..^2"QT^YT<[!"K[_ #I&RK9[!EC8#VQT->PZIX9T?55U M)=2T^&Y74H8[>[$F2)4C+%!UXVEV((P!ZXW]&U[Q+K2W6L#Q!I.EZ>=6FTQ+&Z@"F-5'8)YV,>;Y>=F_\ VL9]Z .%^$&HZQ96'@W2]0O_ +7% M?VVIW#EX0C?NYH@@S_P-S_P(>E0Z'XR\2ZYK&@6=OJ5G:V]VNIS3W!MA+OCM M[O8FT @#Y1M^A)ZX([:?X;>%9[*&TDTV3[/#/)<1*MY.IC>0 /M(?*JP'*#Y M>O')K0T;P;H&BS6$FE:9(H!.,%N?;H,#B@#R+PG\3_% MFK:CI.J/IM^^C:A<&-X'TU8[>*([MK17(D)=EVC(91G)QC%7M&OM?UOQ7\,= M>UC4K*:SU26ZN8;**W\MK7=9RD*&W$R#!P20.<>M>B:?\._"VGZPFJ6FDK'= M1RM/&OG2&**1NKI$6\M&]U44:7\//"^E:U:ZK8:88;RT>1[;%S*8X#(&#B., MML0$,V0 !T.,@8 ,7XS)>/\ \(4FFS0P7C>(H5CEF0NB$P3_ #%01G'ID9-4 M(/'6LZ=JGV;6S8M::;K*Z7J-['&8T=)H0\,HRQ$>&9%8$G[W:N\\3^&M*\46 MMM;ZU;//%;3K=0[)Y(6CE4, X9&!! 8XY]^H%^ [WPOH,4%M;:C M<+)=RW,LDK_>5FEW,69Y/D7&XXXZ\8H VOA_JM[KWAB#5]0$:B^DDGMD1"NV MV+GR<\\DIM)/O7A<'A*XU_3?%MKI/A!;G6I/$%['!XCEN(8_LY6YSOSN\W*X M_A4YKZ1L[6*RLX+6V01P01K%&@Z*JC 'Y"J^D:19:/'(_%NM^'?$5S::E866DV7B!=(2%;5C,WEW,8#E]^,9.", M<@=L\>G:S\,_#6L7=U/?6UVRW,OVB6W6\E6 S\#SO*#;1)@8W8JW>>!-"N]" MU727MY4M=2O'U"[6*^\)Z5:7$8EAGUJQBDC(R'5I0"/Q!K M0T3P=<0?$F\\3Z@+8^7IL>F6925I)9$#EFEE)4 .?E'&> >:Z+Q5X=L?$^FI M8ZGYXB29+A&@F:)TD0Y5E92""#SQ0!P*:!IO@CXI>%;;PI:?8+768;R._MH6 M/E.L48=)"I/#!CMR.S8KH_'_ (ND\(7VA7%S'&=$NI9H+R4CYXF$3/&1SCDH MP.?45?\ #G@W2=!U";4+87EUJ4T8A:\O[N2ZF\L'.P-(Q(7/.!C/?H*N>+/# MFF^*]#FTG6X#/92LCL@8JF>2H]!5 M6Z^'>A7.H7]S(MWB_CMTN8%N&$4I@9&B) MK;2[RXTK4]%V36J211R+<74>UBA=B&1EW#YB"0,CJ#+I/C'Q1++:ZCJ$&CIH MEQK%9=^\K]].5V\CG(KL9O"6E3:GJ%_)#(;F_ELYIV\PX9K M5P\.!VPPY]>]/3PMI::?;62PN+>VOCJ,2^8>)C*TI.?3>[''X4 5OB!K&IZ' MX=>]T:S-U)_#]EXDTT66H>>BI*D\4UO*8Y895. M5=&'0@USDOPQT9]+%LEWJT5ZMX;\:JEU_IHF*;"?-(/!3Y2,8Q[\T 9UUXVU MZ^U>'1M M=,6_GOK^!;B[+M%%#:E 254AF8F11P1C!K'74/&5U\0(#;6FDP: MR/#[FX@EG:6WW)=,H*;2#\^ 1G[H.#R*ZB7X8:-_9<-I:7>KV=Q!'?"EMI^CP/>G3K-+>VAEE"- M+Y:!5#/C )P,G&/:N$\._">*+PEX>L]2U+4;/4K+3VL;I]-N/+6>-VWM$V5. M5#$X(VGWH S]/^(6N:[IT[#3]-%G'X;CU>[)DD1RTBR?NTP<@?(>U@T&3Q3;V"2QSN+ADC MO!&788P59D<;?0CKS5_2O%NKWE_M)!'J:ZNE@EPOV9;H.'+[2A/S$'(W8^9L8)S4 MMQ\.+ R-/8:KK.F7K3W4QNK.:-9"MQ)YDD?S(1LW8(XR,#F@#BO$7B/Q/;Q^ M-+OQ%I\$6G0:'9W0TM;UQ)"S/,I4218Y+(^64]%C]P.BOO'^KP+J>K1Z1:-X M:TW4_P"S9G:X87+[91%)*J[=N%+Q"="+>>WG2 S^2)@,8 #%N M#[5Z;7,#P98#36LQ-<^6=7_MDG*^.->\60:YXQC26)[>SU'25M((;IT/S3(4 M0'& '&=Y]<=1TZS4_B#K&CZ=K2:G8Z-'J>FWEO;/(;XQVBQS('$C,ZACCD%0 M"3VK:UKX>6>JZ_?:F^HW\2WKVDT]LA3RVDMY%:-^5W X7;UQ@GC.,,\3?#JU MUR\O+U=4O[*]FO+:_BEAV'R)H(VC5@&4@@ACD'N!0!Y[J'Q(\0>(=+TUM#ET MNWN(/$UOITL\4\OD72L R*"4W!&SM;CL,9S7??'6YGL_A+XDGM)I8)T@4I)$ MY5E_>+T(Y%4H_A-:1V5U$FOZT;N?48=5^V2/&\JW,8QO&4Q@^A&!@ <5UWC+ MPY;^*O"U_H5]--%;WD8C>6+ <8(.1D8ZCTH \I\)>?9>+=+N/#6G>-K;2XK> MXEU9==:5(7 B/EJOG'&_>!RO !Y-7]*^+US<:E-;7%MH=R3I=QJ*)I6I?:S; MM$F[RIV"A,\';Q M=(TV*UO=(O;^.PCOW=IMJ1,H<^4 '&Y0 ,CYVYX&>U\)^-;?Q/J5M!IL.^W? M2H=2FF#Y\EIB=D1&/O85R?H.*+_PH8)/#E]IUW=K/X?MGMXX8UC)NXV5 8V+ M\*6\I/F!&/45G_!WP@_A;2-3FN[8VM[JE_+=M;-(LC6T6=L4.]20VU .G')% M !XLL'UOXD:1IW-]9^)O% M7AJ\U"XU*WTM[>>UN+EM\JQSJQ\IVZMM*'!/.&&:U?$GA:?5M+2[-@D44JM>WXM'O-[$%;;M5-3\;ZWH.M>,)AI27^CZ=J-JLKRWICDB26WMALB38P.UF+G+ '<<1I#>V(CCFCE5HQ"N<^IH YSQA\4IO#FOR6];FK_"<:A?:J5\17UOINH7JZE)9I;0'_2 00QD*[RH(&%S^)R:VK3X? MVMOXFM-9%[.TMMJ5WJ2Q[1M+7$0C93[ #(H B^)NN:UHVH^#X]%MDGBOM66V MN"Q;C'E@=&)&-I_P 4YI_&EAHMUIFGPQWMU):(L>JQS7<1 M4.0\D"K\JL$_O<9'TKLO&7AV3Q#'I1MM1DTZYTZ^2^BF2)9,E5="I5N,%9&' MMP:Y'1/A0-+U+39EU^ZDM--OFOK2V%I"F"V[<)'"[I#AV )(QGZ4 9O@'XI) MFYBEN[;0;![C5=1DF 82 N5B1",NQ"GG(&1C)-;G@?XEQ>(_$4>D3P:; M'//;/=0MI^JQWP 4J"DFP#8WS ]P><$XJ6/X7:0EK! 9IO+.GSZ;>! %^UPR M$L-WHR,Q96'/)K6\*^&M5TJ]$^K^*-0UA(H/(@BEC6)5'&7?;_K'XQN/OQDY MH ZJBBB@ HHHH **** "BBB@ HHHH **** "DI:2@!:*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KSKQ7\2FT3Q@= MM%:]FCACG<&\C@EF5R1B MWC?_ %Q&"2-RXP:]%KSCXC_#:;QG>2,=;%M930K%+;36,=UL()^>%G.86(/) M7T!H QE^)>IZ5XD\9)K%BLEG::C!I^G1BZBC!D= 0I9@,!AND+,?E'':K\'Q M:62UF1=#DGU>*^M[(V=I>Q3JQG5S&ZR@[9J,VLVURUQ9V$<$ M5FD:2 ,(LG(RWS;F.\C2)&D0R)*9 MS\HC* G.,YXQ7:^&-5FUK1+>_N;";3Y90XEL$:VG"1^6L+P$D>7M_VBV><\5N?#WPFG@[0I-.2X M6X,MS)=,8X!!&K.:5RB@="=Y;')POE^_/5^%/%T^JZW?:)K.D3:-K-K#'=>0\RS++"Y(#HZ\'# M*01C@^M8_BKX;'7O$&L7XU>2UAU*UMXV6.$&6">WD#Q2HY.,9SE2.?4=M7PG MX3O=/\07NO\ B#5DU76;FWCLU>*V%O%#"A+;57KWHDDCM(IDA"QQ[=[L[G"@%U ]2<5PMQ\1]8OO%6@'P_H]_=^?9 MWJ7>C&2*)XKB&5$;>[G V_-R#SN''-=UXN\.7^J:AINJZ#JHTO5K%98EDDM_ M/BEBDV[XW3*D\HC @\%?>N9A^&^KZ;>Z;JFC^)@NL6L=T+B6YLMT=[)<2!W+ MJKC:H(&%'0A>>,$ I0?%#4=2\7>'XM*T6[DT>ZL;F>YB_=^>DD3A'7;NSF,@ MC:.6W#&>URX^)SF'5+75-!U71)UT>XU2W:26%I3'&@8Y0,WER892%1-K (ZN"5'(&?;G(LO@M*B9DU/2K23 M^R[K2F.G:3Y/GK-%Y?FS'S"9'!^8YX)Z8ZT :%Q\6TT^WN_+T+5=2M=)M+6X MU&^5X4\I9HE=25)7"/#MAXQNHXM&L[67R]/%FT M-SOEBDB(E9C@;%E?;A1G()Z$Y?#>XQ'EG5 )>O0;. MGOUH I6GQ1N;;4?$":KHU\8;6]M[*P5?)5YWDB5@I)DV@MDN,D#:0/O<5Z)X M9U@:[I$=\+*]L7+-');7D7ER1NK%6![$9'!!(-<%K?P^UB[NM<%M=:)+87\U MK="#4+'SUD>*%(6C<'@*0@8,N&![UT_PU\,3^$_#?]G7-RDS-/),L<0<0VZL M>(H@Y+!%[9/S:_CBO(DW7$*D [-C,-^2HV$@_,*FUWP!'K=UX MQ^V796V\06=K; (GS0-#YF&YX;EP<>V.]FW6FVJ7D]OMO-C,D(? M"A8Y$XW*5!!'O^%5=+^&>J6EK<7T%OX8TO68[FWN;*VTVV=;;,/F<2N1O;>) M""0/EP, \Y .A^&?BV_\4:QXL6]@FM8+"\C@@MIH@DD/[I2ZMC.3NSSDCTXQ M6;XT\=W^D_$[2-#19[/1TM)-0O[O[*LB-&G)^8L-J* =S $@E0 :W/AWX=UK M1K[Q%?>(KFQFN=6NTNMED'$<>(E0CYN?X<9[@ \9P*OC7P')XH\3FZFN8XM. MET2ZTJ7;GS5:5E(91C! P>I].N> !=+^)^EWL=R]QIVKZ>JV:+RC)*6'R#"K\J[N2>3@5Z7 MH]H;'2;*T=@S6\"1%AT)50,_I0!Y#XL^*VJV6H:W;6VE7MI%I>L6=H)WM=PF MB?9YB_>.7;<67 &5*GK78P_$K2VTR2XGT_6;:]2]73SIDMI_I9F9-Z@(I((* M?-G.,"L?Q%X$UO4O$6JSPR::VFWFKZ;JBK)+(L@^SK&LB$!".1'P0>_..M-\ M8_#K4M9UW4-5@ET^?-];7=M9W;R+%($MS#(KLHRA(8D%0WW1GV .Z\+^(K/Q M'933V:7,,EO,UO<6]U$8I89!@[64]."I'8@BLKQ5X_T;PWJ#65VM]&IO#>FWJ75GI5G-=7)F,.F^8T:+@*H+O@ MNV!R<+UQCBLW7O#OB>U\5:QK'A*;2B=6LH;:7[>[J;>2+>$D3:C!QB0Y4XY' M6@"W>?$K0+74#!F]GM(Y(H9M1@MFDM('D **\HX!(9HSBL;5?!?BN2WUWP];S:5<:'K MDHFN-1G+)<0EE190(E7:Q.S*X*@9YZ"K-SX$U:5[5@]J/)\8'7CESS;X88Z? M?^;IT]Z -0_%+0Q;P,+;5FNI;V73_L2V;&=9XTWE"G^Z1@C(Y'/7#]&^)^A: MOJ-A:6T&K(+R0VZW$UA(D*7 !)@:0C D&T\<_6LFR\!ZK#\1EUV66U>R76I] M0P7._P M[(0J,8QD/[]!GVIMOX"U9=%TRQDEMU\GQ)<:I.4D/-O(9\!?E^]^ M\0X]CS0!T&C_ !$T75=8M["%-1B6[=H[.\GM'CMKQE!)$4A&&X!(Z9 XS57P MQ\4_#OB*YM8[0:C;Q74$D\%S=VCPP2B,9D57/!*C.<<<'FN3\#_#75-'U?18 MK_3=(%IH[[AJ*WEQ+)<[5*H5A)V1MR,G) P0!@UH1_#?4+GPOX.T:^F@1-/T MR[L+YXF)(\ZW,64R!G!/?% &U:?%CPQ/#=S3OJ%E#!;_ &N-[RRDB%U#N"B2 M'(RX)90,A[\ M5R6I^"O&WB;PS_8NLRZ-80Z?;1Q6OD%I%O9HY(V1W. \28CVX4Y^31M-TF[DO+%P@U&>[=XX9Q+(7D: .HC^*_AO$@N? M[3M)H9U@N8;BPD5[4L5"-*,?(K;AM)Z]NAK0N?B'X?M]7>P>:[(CN?L.-$\/:BMAJ,UPUUY/VF5+>UDF\B'.#+*44A$![G%96D^-I-9^)EWH&FF M#^S;*TCGDD:VF9IRX8@I*,1JHPF"<[]QVG@U0\6:'XFM?$NN7_ANPL-2M]?L M(K&9;FZ,#6CQB0+)]T[TQ)RHYR*U/ /A.Y\,ZQ=AW66R72=-T^&7.&D:W656 M)7M]]?S- &YXH\3Z9X:AMFU263S;J3RK:W@A>::=^NU(T!9ORXK'NOB9X6@T M^QO%OY;B*]B:>-;6UEF=8D;:\CHJED56R"6 P01U%1^/]+UHZYX?\0^'+*VU M*[TK[1&]C/.(/-295!*.00K H.O8L*YV#1O&^BZXOB&STS1]0OK^Q:UN;-)_ M(6T?SI)8]K8PZCS2'P 6*[NI- '2ZY\3?">BM +S4VVEG!MF) E MRBD;>#GT_*I]4^(GAG3+NUM[K43FXCBE$D<$DD<:2\1M(ZJ50-VW$>O3FL'P MEX'U#0Y76=K>9/\ A'8=-WH< SK).[@ ]$_>K@UR6O> O%;6FDII5CY>J1Z1 M9VIU*UU0VVR>)0"+B(ADF0'D8&>H[@@ [N/XG:)#JGB.WU226S@TB]CLA*UM M,?-9T4_W.N\LH SD ,.&%;T7B[19-'O=4^V,EC91K+<22P21F-602 E64-]U ME/3O7#:SX4\077B:^"V<4MC-KNEZL+PSJNY8$A252G4']T2.H.12_$#0_%-[ M#XUTS1M(MKNVUV"-H;I[M8Q$PB$;HRGG/R#;CCYN2,&@#L-6\=^&])UL:3J& MJ1PW^Z-&3RW949^45W"E5+#H&()K,\)?$&S\2Q6,MNT5LLUW=VS1SK(K,(2^ M"A*@./#OB74);+1-1%S3(FZ(G =2R@,N>,KD5P/_ C7BW5=+L+'4='L[%=%T:ZLHI(;M9/MLSP> M2H08&Q.-WS=]OI75^'O#=]8^(O#=Y+'$D%AX>;39MK#(E+P$ #N,1MS0!W%% M%% !1110 4444 %%%% !1110 4444 %)2TE "T444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !6!JOBC3M&U*\BUF^L;*UMX+>;S)9MK RR2)E@1A5 MRB@-GJ6SC SOUY?X\\)ZGK/C4W<-@ESIKQZ2DA=TVL(;YY9@58Y($; ].]LI+8JR S1Q1V^[OQA MEEX.">>N15:X\$ZO);:E'+IZ2BZ\;0ZML+H0UF&BW.>>F$;Y>OMS0!WB>.O# M#Z'/K URQ&F02>3+.TFT))Q\ASSNY''6A_'/AA/#HUUM=L/[(,@B%T)05W_W M/7=[=:\M\?\ @7Q%J?BS4-3L[:^.GQ:S!>I'87,,,\J_8XXFEB,F5WHZ\!@" M >II[_%'P>^GZIM<=H?A7Q%#:V]U_8\-O<#4]7O%M)I(W1! M<1R>4K8."NXA2!Z^G-8^D^$/%=W?(UY8:H8/["O--/\ :4EHB12R(NU8HX/N MQ[D !)/T7'(!Z3IOQ.\+S^&=$UC4M8T[3AJD*ND4MRI*/@;TSQ]QCM)P!D<]..?(;#P5X@MO[.N;G M3_$4,#^'K;2Y8-,ELA*DT(*NCB7<#&_+!E/?YAS6E#X#O]+\.ZNMQ"]FEOX< MLS;RRSK-Y-U;232A2X"YVD(20 ,' H ]JM]0M+F]NK2"YBDN;0J+B)6!:(L- MR[AVR.14EY?PPVO:C (-2\0 M3-J(K#4IKJ\TZR?3/+%W(+Q'@&Y5.Y9#@;-S;;6O@S7;ZV\ M8OJ.F:C=KJD^CR0/?06\4LBPW&)LQQ':F$SQUVGWJ]XF\'ZFUUXI@TS1;F-/ M[;M-3B>UAAQ-;I$BLL>_Y"ZMN;8PP2OJ: /6X_%_AR31SJJ:]I1TP2>4;O[6 MGE*_]TMG /L:V+6XAN[6&YM)HY[>9!)%+$P9'4C(92."".017B_AWP7[3.R_P"K+ JJA"Q8]0&Q]TUUD;K) M&KHP9&&593D$>M>-?$#POJ5]X@\4WL>CRWL#S:)-"%16,BPS2&8*">2%/(]Z M]DBQY2[5VC PN,8]J ,>Y\26-C?:E%J=U8V-K8QPN]Q/>1J 9"X 920_$+PSJ%YXNU:]33=2N; M=Y=+G@N+(1%H'B%T&?RY 5FVF1,H1T?/\-=C\)+74[/PO+!J]A!9%;R8VZQ6 MXMS+$6R)'B#$(S$L2 ?2@#K[VZM[&UEN;V>*WMHEW22RN$1!ZDG@"L\>)=#. MC_VL-9TS^R\[?MGVI/)STQOSM_6N4^-6C:AK7AK3DTU+J5+74X+JZBM8XY)' MA7=G:DF4<@E6VD'.WI7FEUX.OY=/OKZ/3_$4L3:M:W,4DEC:QRPLD3JUP+-4 M"R#+*I4@$XW#H<@'LNH>./#]EJN@6#ZC;22ZVY2S>.9&1L*2#G=T8C8N,Y8@ M5;E\5:+G48K35+"[O;")Y9[2"Y1Y4"#GZCX7\R"S MU:_#/!I^R1DE0^3-)""QA!E8M@':F%/'%8/A[PSK:ZMX;N1X3>$_#UV\?@BWTKPGJ&BW^E6,ZZM#=672;?7% 'N>H>,-,M+W0 MXA/#-:ZJ)GCO$F7R42./>6+9P0>!^=:LNKZ=#8)?3:A9QV3XV7#3*(VSTPV< M&O$_!_A.[O[SPJFM>'573+75-2FP]B8$EC:%=DTD#,PB+/NPG &!A167-X4U M>PO[?S=+N4\.VFHZJEO FE?;UM]\^Z)Q;=2C("%90<9[ \@'T)@!)YS6?X+\16_BSPOI^N644L-O>(72.7&]<$CG!([5XCH M'AO^Q[O39_$7AC6=7\/M87<$%M)IXE:WF>Z;O*5EX4_P (X.*]$^#! M?1/ OA?P]JL$]IJYL9KC[/+&5(5)0&SZ$>;'QUYH ]#8X&3P*Y.Q^(&@WJZ9 M);W!,&H3W-O',VU51H-VXODY4'8<>N1TS76, RD, 01@@]Z\'\&^#;6:/PG8 M:CX9919:MJ4M^D^GLD9.93"[,5"R+M,84Y(X [8H ]MN-3L;:S2[N+VUBM7( M"S22JJ,3TPQ.*K/K^GIXAMM%,X^WW%J]W&HZ&-653SZDN,#T!]*^?;C0KRVM M-#L+S0XDM(VU..WDN](GU%(MUX^R)+=,*K%1N61N-I !P*U?A9H*:7K'P_N? M$&CW4=]'I%Y8B:2TD8PW"W(V*S $)\AE )P,'@\B@#Z!->=Q?%?3Y-/?4SH6 MOIH:3O ^J&&$P)M3VP:^=?B!I^JW7B+6[JPT.2WU*WU]+B*2/3 M)Y[MHE**)OM;':L1QD1H#C/08)&QK/@FUN/"?BK4[_P\9[__ (2Z6;SGM2\Q MM/M:[MG!8QE2YPO!R3S0!]%@YP1R*6O"[/39_P#A9L7@VVB?_A'6O5\5J67A M8BORQ8/W1]H&[:1GCZY]TH Y*^\:PVVIZI96^BZU?G372.YEM($=59HUD W MAF^5UZ"N@T75+/6M)M-2TR=;BRNHEEBD7^)2/T/J#R#P:\^M?$UGX;\;>-H] M0MM5DGN;R":VCM=-N)_/ LX%PK(A7.Y2.2.1S6]\(]'O=!^'NE6&J1""\'FS M20@Y\HRRO)LZG[H<#\* .PS5&;4X(M;M-+8/]IN;>:Y0@?+LB:)6R?7,R8_& MN#^-FGI>V.BO*&:."[9MLVFM?VA)B8#SXE(;&3PP!P2..G:IMM9FF:,CS[98V_>?.%*EBJMR 1T% 'N5<]K'B[3-(U*[L; MKSC/:V<=]($3($;RF-><]=P/'H*^=/+O)O#'A"QUS3%=AHTL"OJ]E@#Z0Q2=Z7M7B/C:UTAO'?B"3Q?::K<7;K:_P#"/?8TD>084%O((!19/-SG M..,9X)H ]M-%?/-U JWUR\5OJ7_"T3KN89727:+?[1QAON?9OLXP1TSFEM_" M-G<+X=U66&]DU.]\5W=I=2^=,K"T,ET3%PV!&=BL<8!W'U.0#Z%K,O-;M+/7 MM,T>;S/MFH1S2P87*XBV;\GM]\8_&OGV?3]-L/$&A:?KBWL7A:SU?6;40H\N MR.+$)B5MIW>6&S[ XSQ3W@US[%IK:%%J>T6OB'^Q?,5_/6W80^2/F^8'KLSS M@+0!]&7ES#96D]U=2".W@C:61ST55&2?P IUK/'=VL-Q V^&9!(C8(RI&0>? M:OFO0M,M[RSU>+2-02Y@_L*Y34;.S@NPKRB/*>72M2MX&,C@-,!$8U !QGYI.W/?.!@ ]/T;4+?6-(L M=2LF9K6\@CN82RX)1U#+D=N"*N8KYVL]%U#P_P"#?#EYX+^TIK.I>$9Y)@T\ MCF64);,I522 RAI F ,?*.E6O@>6?QE&^C:K836+6+'4+:T:\E!DRNUY6F.U M9EQ7.E"VNF@WR$R^8\8!'FR B,;3V(XYS0![/17S?KVJ1R+XGU2Z\0ZK;^-[ M.[2+1=/-P8I&C*Q^2%ML@2!]QW\'J?2M[7K&=+OQ+XG_ +1U1-0TWQ-:VUFH MO'\A87:T1U\K.W#>8X/'I0![E533-1L]5LDN]-N8KJU=F598F#*Q5BK8(]"" M/PKYYTS4)(?BLWVW6;O4$O\ 5[C33]DU&6*YB#;E$"='CU/4H[2X_M:>]@M=0DC)E290BMM;*_*(VQQUS_$<@'U%3)I8 MX87EF=8XD4L[N$$FE\6:Q<>)]5TZ]^WV2WKE!*L3LR/$#B%48!00 M"/EY#4 >[6NLV%U?QV=M,9)I+5;Q"L;%&B8X#!\;>3VSGOC%3ZEI]GJEE)9Z MG:6]Y:28WP7$2R(V"",J00<$ _45\WW&O7NC6-C!X>UN_.DKX3L9))8[EI_( M#WI2>5 SI7(UFWL;2YO8C;Z=+>N(]9738T^;"R$ M@%I6!4_)T&?4T >SU!?7=O8V5Q=WDJ0VUO&TLLKG"HBC)8GT !->'Z(VJ^,[ M:TEOO$>M6IB\)6E]_H%T8 ]R[S@R-MQD_NQQT/>L?Q-J4VL^%_$V$ M]IX.IXD-AX-M]8A\=W\NN: MOIWVB[M6_P!*CM6+Q>;(B $0"$/(NTX!XSDK0!] T9KP7Q%JU[H]Q?:1X:\4 M:C?V;MIDRW[W0NGMI)KLQNGF<@AE ;8>.#V.*77;/6="M?%=Y:^+O$$J^&[V MV^PPS78D#B2.!W$YQF0'S" K'@=.M 'O-&:\#2YTV^268P M10JRHTX0 N&;!=0#QV.:GTR_U'5+C2O"^L>*-2L+9)=5C&I0S+#]@TQ)R1)N MGD616\Q01M*C"_+GC(->X^'+C4-9\":?/6",\]JP>,2,GWT(R",G( MQD4 =!51-3L)+JXMH[VV:YMF1)XA*I>)G&4##.06!R >O:OGV/XL:_86EOJ5 M\Y:#2K%]*U2%XQEM4V3D$X_VK>,<_6EW;7B.UI/#.L1RVP6Z< K$IN(U=F!XQM+9]J .QJ(V\)N5N#%&;A4,:RE1N"D@ ME0>N"0#CV%>(>-O$GB+PQ:^)=,T_7[G4GM;+3KV/4)(XC);RS78C:+"KM(=! MN (R 3U&*V-4;68[KQ+:#QEJ%DOARR2:"258"]RSJ9/-GR@#("/+ 4*/E.3G M- 'JU[=6]E:2W5[/%;VT*EY)IG"(BCJ23P![FIJ^>?&^KZSXG\">-;^\UU]+ MCL+&VC_LI8X]D@EMXY':37&7&Y]OWL#J<=_2 MO,FU#6;_ %/4]5_X2Y-(M[/6?[*6QFAC,#1[D09)7=YK;MRG..5XQG/GFC>+ M=<\,^"_#%Y#2WU^Z*3P1G#0O\GS !@ =S'!!.XCH ?3%(*\0\9>)_% M7A33KC[/XDCU@W.A2ZE'.;6)6MI$>(!U"J%:-O-( 8$\=:[WPJ=;L?%E_I.L MZV^KQBPM[M'DMHX3'(SRJX&Q1\OR C.2/6@#LJBN)X;=5-Q+'$'=8U+L%W,Q MP%&>Y/ %>>?$[Q7JWAO5HK6PFC#:M9&VTU70';?>='&I]3\LP;;R,1'CK7'Q M^.];UTZ<3);B&UOM'TV[#VR.&O9)MZ;H^C:5KU[J,+ M#^U-5<(\DUP9'?8"?+0,3A5&X[5X'IQ6Q)=01W,5O)-$L\P9HXF%DWL 5VDM@]00">!CBKM M[X]\16S!)[JVN;_3/^$CM?MKVD8DD-I"C1OC&$R<9"X!P,T ?1&*JWNI6-@4 M%]>6UL7^Z)I53=CTR:\Y\$ZSXA3Q)X=M=8U@ZI;:UHAU%EDMHXC;RKY60A0# M*D2]&R>.M;WQT8HQ7A2Z;)J;6?V%[2!+80"UU#]I@Q&?.CQ(<(=P^;Z>M<[\39YH/ VIBUF\B6<1VHFSCRQ+(L9;/; ./$%QX:U+0;V::./0IIY+6_W)DH6C9HG![ ,FT_[X]* -^ZTJVNM5L-0 ME#&YLA(L)#8 W@!LCOT%7L5X>WCWQ=I))Z4S5OB3XD_LFTDDW:9JG]DR71=\A)VQ0D19&6 M+1VD5R+2ZT]K.YC.2LA R5>+.W# YYYZB@#T^DQ4 M5Y+Y%K-+NC7RT9\R-M48&>3V'J:\&TWXH^(EU""*6X^VQ7>EWMVLSZ1):0++ M##YB^0[G,J=CD#@J>] 'O]-1%3.U0N3DX&,FO$W^(/BCP_X;T[7-:N+#4H]3 M\/2ZK%;PVK0^1*@@VJ3N.Y3YXW=.AQ@<5I>&X=<@^.L"^)+^QOKEO#$CJ]I" M8@N;F+&?$?2H=5^-OEW'A'_A*53P]$PM_M$4/E?Z3+\^9&4'TX]: /;V MAB:596C0R*,*Y49'T-*8HR""BD,=Q!'4^OZ"O%K>]U_P%X8T729+RQTN2ZGO M)8[1[:?5)[6 .&B@C2(@N%5L,Y.!P!VH\*^/_%GB^W\+P:7+I-C>:A:WLMU+ M<6CNJM!,L8*IO!&0W()XR?2@#V@0Q"8RB-/-(P7VC<1]:1+>%&W)%&K9)R% M.3U/XX%>)_#WQ?K>@:!H=WXLOXKS1;ZXU.*2[,3>9#+'*[(&8LM1P0:E<6[71BA!VQ*V61>>I"E0?<&@#?^RVXD,@ABWD M[BVP9)]IKYT@T32M*_9_L?&VB1-8^)X+:& M<:A%(RR2R^:J,K\X<,=IMIN1C MJIY[^<_VKE 'U$L,23/ M*D:++( '<* 6 Z9/?&3^=0W>GV5Y/!-=VEO/+;MOA>6)6:-O521P?I69XZUF M7P[X-UG6+:-)9K&UDN$CDSM8JN<'':N?\=>+]4T2\U2UTG3TO);738KY!Y;R M-EKCRV)53DJJ@O@.W)X]S4%UH^F7GD_ M:].LY_(&V+S8%;RQTPN1Q^%>1?\ "W;T>'+1HY-%N]6N]0:R66VANFCA41ER M\EL%,P;C&P=>N[&<=U\,_%&H>);"_P#[6LC;W%G/Y(G2VF@BNE*@B1$F4.O4 M@@YP1U.: .Q5550J *JC & !5*#2=.MYKF6WL+2*6ZSY[I"JM+G^\0/F_&O M,-:^(^MZ8WB6^DMM,_LG3M2&CVRF.5IGN&$95W*D_(!)DA5+'&!S533?BOJ< MGA[5Y+R/25OK.6W6*]>*YM;.196(/R2J)"R8Y5O.:Z"S\ M=^(?$":/8>%K;09-5N;%K^ZN9;EY;1$67RP$V?,68@G!QMZ')H ](73[)5 6 MTMP!,;@ 1+Q*227Z?>))YZ\U#?:)I5_9S6E]IEC92,$^ MYYKRZT^)WB#Q"YB\,Z5I<$MOI;7]V=1G?;&Z3RQ/$NP<\Q$AL@8/([5)XS^* MM[HVGVM[:P:)!&^FQZEY-Y>,T\^Y"QCCCC4E<8QO?"DGV- 'J-KI=A9Q6T=I M8VL$=J"+=(H540@]=@ ^7/M4%]X?T;4+-K2_TG3[JU:5IC#-;(Z&1B69]I&- MQ)))ZDFO'=-\<>);CQ)XLUW0[>&\T6'2]-U22QOKMU:&-[=I&2$ %0[#=D], MJ.N>'#XH36.O^(KJV:2[@U&XTV/3([MY%AMEEL1,7*JK,!U)51DD]NH /7+[ MPSH.H"V%_HFEW0M@! )K2-_* Z!*+?4$O M+5(KJQE6-Y85D$$X9=P>/S%5L=001P1U-;3M*OFL)XB M9C=3LI D>/;&8P%).%9LG:>F10!ZF!7@%S+XPU/Q M)J[+?Q;W\3QZ7)Y6JW4.R$('$*! B''+K\^=WKD^CVWCG58X(=7.EVR^$?M MXTU9GN7>[QYWD",[O\ L&YT MFQT>VT^\U]]-0/>2&6;RVG4AQY6$4F$G*ECP!CDUK>$?B9=:]XUDT6XT^PLU M$T\)ADO2EY%Y>=K-"Z+O#[2?W9?;GGI0!VEKX6\/VFGRV-IH>F6]E+(DLEO# M:HD;NI#*S* 2"H()]!2:YX5T'7KJVN=:T>QOKBV_P!5)<0*[)SG&2.F>W2N M>\>ZMX@L/&7@JTT6.V>RO;R6.Y628H9 L$C$'Y3P%!<<\LH'O5'0?B%JM\=! MU&_T.VM?#NNW'V:RGCNS)<(S!C&98]@ #[?X6.,C- '6:UX0\/:W>+=ZOHFG MWMTL1A$L\"LP0@@KDCIR?SI-5\'>'-6U%K_4]#T^ZO601M/+ K.5'09QGC%4 M_'/B+4M%FT6ST/3[:_U'5+E[>*.XN/)1=L3R%B<'@!#VK@;+XZ6=QXE2Q:VL MA:M>KI^Q;IOM>\N(_-$90*8]QZ;MVWYL=10!Z;/X3T&XUY=;GTBRDU52I%RT M0+Y7[K?[P['J.U%KX3T&TN5N+?2;2.97F=6$?1I0!*?^!8&?7%WTEBGE:K'+=1%20))8%7"H<==Y(R,C/%12>.]8UKPC>ZK8Z#+; M:-=V%W+9ZC'>!I8]D;E'DBVC9DKP0S=L^P!UFF^!O#&F6]Y!8:'8PQ78VSJL M0^=0O=B)!BX,R HC;_E&U\NIZL.>M6?B'XXF\)21A+"SEB\A[AY[ M[4DLH_E./+0E6+R'^Z !TYYH ZK4-*L=1GLYKZTAGELY?/MWD7)B?&-R^AYJ MJOAS1T1T73;4*][_ &BP$8YN=V[S3_M9 .:Y#_A8M]?V=G<>'_#IO1-HZ:PX MFO!!L1BP\O[K9?Y3CH#W(JIJ'Q3N_L]S=Z+X:EO[&UT>WUJXFDO%@\N"5'?& M-IRX5#P.#@\CC(!V=CX1T&PU(ZA9Z7;Q7AGDNA* F: ._BT?3XKJSN(K.%)K. VUNRKCRHCMR@]OE7CV%6-0L[?4=/N;*]B6:UN M8FAFC;HZ,"&!^H)KE/ FIWE_XA\:PWEP\L5GJBP6ZMTC3R(FVC\23^-8C_%2 M6*;4KJ?P]*GA_3M6;1[G4?M:%DD$HCW^5C)3++DYR,\ \X .]NM&T^ZBT^.X MM(Y(]/E2>U4C_4NBE58>X!(_&H;?PWI%M>?:H+")+C[8^H>8,Y^T/&8F?KU* M'![?C7$0_%*:2WN;G_A'9C;_ -J-HUELNE+W5T)"N-N!L3 +%B3C!XXS5B3X MER07,NE7.@7$?B5;N&T33_M"%)#*CNCB;ILVQ/GC((QCF@#=NO 'A>Z\1?V[ M<:/#)J?F+*9"S[&D7&',>=A88'S$9XZTO_"!>&3XB_MPZ5'_ &CYWVC=YC^7 MYO\ ST\K=LW_ .UMSGG-?$>)=0DTS3]*N+S5CJLNE6]OYJ1B5HH4F>0L?NH%?T)R.G- M'6>)-)AUW0;_ $NY)6*[A:(N!DH2.&'N#@CW%8MUX(TK6VTZ^\46,%YK,$$< M6"XT6^TVQ&B7]UE '8V>C.GBJ_UBYD1]]O':6J*"/*B7+/GW9S^2+[U0^)/AN?Q?X=_L M-&MELKJ>+[:TN=XA5P[>7C^,[0 3P,YK$U'XFBTN-7>+0[JXTO2;F&WNKU)D M'^M"%61"VWMTM$BCEDCB:%22J/&K!74$DX8'K5.?QU?VMI>_;/"FJPWMM/# (BR>2XD M4MO$^=@50I#$G@D#N*R8OBY#/#;I;:#>W&I2ZHVDFTAGB?$HCW@B0-M*XQDY M&.<]* .MT;P7H.CQO'8Z>HC>QCTYUD=I ]NF[:A#$@CYVSZYYK-B^'.BV.BZ MO9Z0MQ;7-_:-9B[EN99I(4P=JHS-E44G.T$ XYJJOQ'\RPPN; M1WC1;9T02%GF+>6$*E=IS\Q. .M5]'^*MGK%K9)IVDWESK%U*9%>-U*LK#(8'@@UQFG?"[PI82K+%83RR MK"]LKSWDTI2%T9#&NYSM7:Q&!CMZ"N/\4_%*\MH;JZTFQU6.[32([QM.O+>. M-(";HPLS$X?$>RLK?55N=/O%U/3[RVL6T\%&EEDG"F(H M0VT@ACSG^!O2@#<_X1+1?LVGVQL0UO86$FF6\;2,P6W=45D.3\V1&@RQ^4%5QZ8]S7544 %%%% M!1110 4444 %%%% !1110 4444 %)2TW- #J*** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@"KJFI6.D6$M]JMY;6-E%CS+BYE6*-,D 99B ,D@?4BN M-7Q;\.E\12:X/%GAO^TGM5LC+_:T/^J5V<+C?C[S$YZUC?M2?\D)\3?]NO\ MZ515\ 4 ?H3XDUCX9^(;RUN]0\8Z,EU;1R0QRVNOK;MY;XWH2D@R#M'Y5#X? MO?A3X>N+.72/$WARW-FD\<"C68V6-9G5W !?H64?3M7Y^44 ?<'BY? 6IZ#; M>'-+\6>%$T*XU(7U]]HUY&>)?,$C) F2!O)?^)0N2<'/'HTGQ!\"R6[0MXP\ M->6R["!JD XQC^]7YLT4 ?=NCV/PDTS[+&OC+3[JRM'$EM8W?B02VT+ Y!6( MR;>#SR#ZUV>I>.O .HZ?=6-YXO\ #4EM-/A]K6CWFF:AXN\-R6E MW"T$J#5802K#!YW\5RY7X72?;7NO'5C=7%W!%!)<3^(D>55BD$D95M_RE7 8 M$=^3G)KX+HH ^\I(OA7)YTTOC;37U*6Y2[_M$Z_%]I21$V*5?=P I(QC&#S7 M0^'O%'P]T*.Y%MXVT2>:ZE\Z>>ZUN*621L #)+\ # 'I7YV44 ?H#/J'P MQGT_6+27QCHA35+[^TI'7685>*>:^#J* /NX0_#1(9OL_Q&MX+V2[%[ M]N37X#.LWE^4S L2#N3@@@@9X J.WLOA?8K:2:5\0++3M0@656O[;7;<3SK* M^]Q(6RI!89Z#!Z8KX5HH ^_-'G^%FCEAIWBW08HVTW^RRG]L0$>5O>0MRV=Y M:5R3GG-9U_:?#"[:4)\0K*UAGTZ+3+J&WURV5;F&-2JAR!= M#M[A?^%@Z7J$]Q+YLMQ?:U;N[' (50 !PH K#FG^';:I>W-K\2+6QMKZY M%W=6-KKUND$TN02W]]=Q SL9=^W=MW M.9I)'8X8E2/WKC!'0U M4L#\/+7Q)::K-\2+"\CL9I+BSM+G6+5U@=]P;#G]X5^=L*6(^N!CX/HH _0O MQ3XC\#:[/I-S'\0=$L+O3+G[3!-!J=L3RC(RD,2""K$>M8&BQ_#O2[_3V/Q) ML+O2M,F,^GZ9<:Q:M#;/A@"#]YMH8[0Q./>OA.B@#]$=6\4^ =3US0]4E\;> M'TFTF666)5U2WVN9(FC(;YO1L\>E8-A<^!]-OC_9OQ2L[326O3?MIL6KVBH9 M&; +37-,U*+QQX=!L-,?3$B_M*#:49HFW??X(\H#'O63X MQN/ GB/Q!!JB_$3P]:.+;[%.@N[.;?#N+?NVU5--;X?6>BZIIK?$#09(=0T M2VT1V_M&W#*D,4D>\?/U(E)QVQ7PA10!]O:W:>"KZ/5(+'XJ:/I]EJMG%:WT M"7MH_G-'%Y:N&+97Y0H('4#J*I^*-"^'^O7.L,?B9H5M#JB1^>BW-F\F]$5% MQ*QWA/D4[ 1SWQQ7Q;10!^AOA_Q-X#T74M=O(_'/AZ5M6O!=NK:G !&?+1-H M^?G[F?QKSGPE+X:OKOQ(OB#Q_HT&A7/B.ZO_ .R3?VNVY F#QR>9NW!"0IV] M]OO7QQ10!]U,GP__ .$HVP:WN"Y884L0RC<5(/4$ M]*@GB\%SM/J4WQ0T-_%#7<5Y'JAO+4+&8D9(X_)#[2@61\C.26)STQ\.44 ? M;HMO!PC:Z/Q4T1M>;55U8:@;NUP)!"(BGE[\;"-V!U (&3C)9%;^$+:-KVU^ M*6AGQ$FIS:K!J,MW:L%>6%(I$:+> 4*KVP1D8/'/Q+10!]R7DGAFZ^RRO\6= M!EO#8WEA?37-U;R?:$N65CL E'E!64;0,@ >YJ7%GX01+JSTOXIZ!9Z5JEM M#;:M!]KMG:X$<0B)C,?$_@/Q/X>N=*E\=>'[;S2CI/%JD&Z. M1'5T89;G#*IQWQ7YX44 ?>4OA";X@>')9&\>:?X@ECOXY5>&WBGL(S'&R^48 ME<@DB7<I W$^MMJ,EVFGHL5HQM2K9B4A=A8$ M<8# 9)&3P_[-_B:^\-_".$:59VUU=ZIXM_LU%N96C1"]M&=Q*J3QL].]>WZ) MXXO+?5]1TOQO96&C7%G9+J)N(KSS8#"7*?,S!2I##\#!NQ\JHNTY/\ %GKD/T7X23^'(;:X\/ZY%%JU MI>7-Q!--8+Y7E3J@>)HT91P4!!7:!TQ7:6?CSPM>:=>7]OKEBUG9-&ES*TFT M0F0@)NSC )/!/%9FE_%'PKJ>OWVG6VL6#1VT,$JW(N%*2F1V3:/=3Y8/O(HH M Q=1^%=WJ4=[+J'B6>ZU"ZT<:8\\EN/]8+@SK)][[H)"[/0?>S3&\,W&J_&/ M3M0N[><1Z=8QS:A.+=HK6[O$5EA:/=DG:)I3U.,*"217I<6I64VHW&GQ74+W MUNBR30*X+QJV=I8=LX.*Y;Q'XLU:S\8V_AW0="M]2N9+!M0>2>_^S*B"0)C_ M %;Y.2/2@#H-?\/Z3XAM8[;7=.M=0MXW\Q([B,.JM@C(![X)_.H=)\*Z%I&I MR:CIFDV5I?2Q^2\\,05V3CY21V^5?R%8&C^.I;VZM+.\T>2QO?[0ET^_C><, MMFRV[SJ^X##JRJN#\OWL]L5T6@^)M#\0-,NAZM8Z@T./,%M.LA0'H2 >AYP> MAQ0!KT444 %%%% !1110 4444 %%%% !1110 4E+24 +1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 >5?M2?\D)\3?\ ;K_Z515\ 5^FGCWPI8^- M_"=]X>U66YALKSR_,>V95D&R17&"P(ZJ.W3->&:O^SK\+M&E@BUCQ7JEA+/^JX"Y4, M3T)P: /DZBOK&[^ ?PT?0IM3T+Q%J6KQ13Q0.8-8LUC5GD1<&0Q[00'R%)R> M .2*O6W[._PLNM02QMO%NI37S[]MO'J5JTC;"0V%$63@J0?3!STH ^0**^LM M-^ 7PUET:._U;Q#J>F;VF^636+)U"QRM&6WB/:>@S_=)P>16K=?LV?#6S6 W M?B76(!<#,)EO[9?,_P!W,7/4=/6@#XXHKZ_UK]G3X;Z1X:N]=N-<\0OIUM;M MZ2V7Q%K37 M+EE6(7UL78K]X >5GC!SZ8K+\0_L_?#G1;K3K9]6\1SW%Y>PV7E17EL7B,N[ M:S#RLA?E- 'R517V@?V7/ 0"$ZUX@ =MB?Z7;_,W/ _<\G@\>QK-U[]G7X;Z M)H>I:K=ZWXC>VT^-I9Q%=6[,,?PX\KJ>@!QS0!\@T5]AWG[-GP_ATN2\M]7\ M173"!IXH8[RV#S87=A=T0&2/4@<\XJX?V7O *RI$^M>(4F<96-KNW#'Z#R: M/C"BOKWP]^SCX!UPZF+?4/%,?V"^DL9-]Q;_ #.F,D8BZ?-3M#_9Q^'NK:%8 MZJNK>)+>"\0-&LUU;J>>@_U6,\4 ?(%%?:$O[+G@&)@LNM>($)( #7=N,YZ? M\L:H^(_V;?A]H.B7^I7>J^)6CM+:6Z,27-OOD6-"[!08ADX% 'Q[17V59?LQ M^ [[28-0MM3\3M#/ L\8-Q &*LNX?\LN#S7.>"_@-X*\3R1J8_&-@DEC'?!Y M[FV(P[NH7B+_ &"0>X- 'RQ17VK_ ,,J>"/^@KXD_P# B#_XS1_PRIX(_P"@ MKXD_\"(/_C- 'Q517VK_ ,,J>"/^@KXD_P# B#_XS1_PRIX(_P"@KXD_\"(/ M_C- 'Q517VK_ ,,J>"/^@KXD_P# B#_XS1_PRIX(_P"@KXD_\"(/_C- 'Q51 M7VK_ ,,J>"/^@KXD_P# B#_XS1_PRIX(_P"@KXD_\"(/_C- 'Q517VK_ ,,J M>"/^@KXD_P# B#_XS1_PRIX(_P"@KXD_\"(/_C- 'Q517VK_ ,,J>"/^@KXD M_P# B#_XS1_PRIX(_P"@KXD_\"(/_C- 'Q517VK_ ,,J>"/^@KXD_P# B#_X MS1_PRIX(_P"@KXD_\"(/_C- 'Q517VK_ ,,J>"/^@KXD_P# B#_XS1_PRIX( M_P"@KXD_\"(/_C- 'Q517VI_PRIX(_Z"GB3_ ,"(/_C-+_PRIX(_Z"OB3_P( M@_\ C- 'Q517VK_PRIX(_P"@KXD_\"(/_C-)_P ,J>"/^@IXD_\ B#_ .,T M ?%=%?:O_#*G@C_H*^)/_ B#_P",T?\ #*G@C_H*^)/_ (@_P#C- 'Q517V MK_PRIX(_Z"OB3_P(@_\ C-'_ RIX(_Z"OB3_P "(/\ XS0!\545]J_\,J>" M/^@KXD_\"(/_ (S1_P ,J>"/^@KXD_\ B#_ .,T <+\ O"A\7_""QLG@DFM M(/&0N;I4D*$1"U0-\P((^\.ASS7N'B+X?V>B^!==M? NC6S:I>+'\MTYG:38 MX/WIF8;E&XJ&.T-C-;/PO^'^E?#C0+C2-#N+Z>VFNFNV:\='<.R(I *JHQA! MV]:["@#YV/@WQ=?1>)_MMCK-PNJ1:9Y7]IW4$DK^3>!G#"/"KA=S <\$\Y.! MW'BWP[HXJO?6=M?VD MMK?6\-S:RKMDAF0.CCT*G@B@#@/@?'>ZAX9G\4ZU$(]4\02B[8=UA51'"OTV MKN'KOS3_ !.VL:1\2H-;L/#U_K%F^D&S;[))$I23SM_(=UXP*]!AC2&)(XD5 M(T 5448"@= !V%/Q0!P?AS1-2GTWQ=?:WI\<5WK\C.--:QXHH **** "BBB@ HHHH **** "BBB@ HHHH *2EIN: '4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% :\G\9:;=VWB?Q-//X5G\11:QIT5O M9/%'&X@90RM$Y(=$\RU@L-65A=VX94DEU ,G##@M&6(]B:Y2 MTTR32-&/_"1^'YM:N&\*6]FL(2.273642DB56.8T8X8.1QL([5]*8K"UWPCH M.O72W.KZ7;75P(O)\QU^9H\YV$CJN>QR* .&T?3'U?\ 9I@L([474\_APK#" M4#%I?))CP#WW;2/?!K$'@^#59/$-RWA?;#_PB\-M8QW%@$,(3<:EJQL'V2('=C)Y^,.KY3 R=N.0, M#/T#BC% 'B_A^74A;^&?#[^']:CN-/UJZ>ZN'MGC@6/%P4=9>C!O,7!7ISG' MRYX.S\(WT7AC6=-M?#%Q=AM$N4:2YT9[:Z@E#!HXBP/EW3%@6#H"W .1TKZD MQ1B@#PK_ (12&YLOB)>VWAQUE;0HX-)+ZQ>#+2*W:]M"SBX"39"AA_K 0O(^;D>O-/Q98VKZ3KR^*M&U/4-*,4 8N@SQW&GQ:7=6SK/#90&XBDB/ MEX=2-H8C#?<8$=N,@9%:T5O#$SM%$B,^"Y50"V!@9]> !^%244 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4VG4V@ M!U%%% !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 %%%% !3:=3<4 .H MHHH **** "BBB@ HHHH **** "BBB@ JKJFI6.D6$M]JMY;6-E%CS+BYE6*- M,D 99B ,D@?4BK5>5?M2?\D)\3?]NO\ Z514 =7_ ,+'\$?]#EX;_P#!I!_\ M51_PL?P1_P!#EX;_ /!I!_\ %5^:M% 'Z5?\+'\$?]#EX;_\&D'_ ,51_P + M'\$?]#EX;_\ !I!_\57YJT4 ?I5_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7 MAO\ \&D'_P 57YJT4 ?I5_PL?P1_T.7AO_P:0?\ Q5'_ L?P1_T.7AO_P & MD'_Q5?FK10!^E7_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5? MFK10!^E7_"Q_!'_0Y>&__!I!_P#%4?\ "Q_!'_0Y>&__ :0?_%5^:M% 'Z5 M?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %5^:M% 'Z5?\+'\$ M?]#EX;_\&D'_ ,51_P +'\$?]#EX;_\ !I!_\57YJT4 ?I5_PL?P1_T.7AO_ M ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 57YJT4 ?I5_PL?P1_T.7AO_P:0?\ MQ5'_ L?P1_T.7AO_P &D'_Q5?FK10!^E7_"Q_!'_0Y>&_\ P:0?_%4?\+'\ M$?\ 0Y>&_P#P:0?_ !5?FK10!^E7_"Q_!'_0Y>&__!I!_P#%4?\ "Q_!'_0Y M>&__ :0?_%5^:M% 'Z5?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I M!_\ %5^:M% 'Z5?\+'\$?]#EX;_\&D'_ ,51_P +'\$?]#EX;_\ !I!_\57Y MJT4 ?I5_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 57YJT4 ?I M5_PL?P1_T.7AO_P:0?\ Q5'_ L?P1_T.7AO_P &D'_Q5?FK10!^E7_"Q_!' M_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5?FK10!^E7_"Q_!'_0Y>&_ M_!I!_P#%4?\ "Q_!'_0Y>&__ :0?_%5^:M% 'Z5?\+'\$?]#EX;_P#!I!_\ M51_PL?P1_P!#EX;_ /!I!_\ %5^:M% 'Z5?\+'\$?]#EX;_\&D'_ ,51_P + M'\$?]#EX;_\ !I!_\57YJT4 ?I5_PL?P1_T.7AO_ ,&D'_Q5'_"Q_!'_ $.7 MAO\ \&D'_P 57YJT4 ?I5_PL?P1_T.7AO_P:0?\ Q5'_ L?P1_T.7AO_P & MD'_Q5?FK10!^E7_"Q_!'_0Y>&_\ P:0?_%4?\+'\$?\ 0Y>&_P#P:0?_ !5? MFK10!^E7_"Q_!'_0Y>&__!I!_P#%4?\ "Q_!'_0Y>&__ :0?_%5^:M% 'Z5 M?\+'\$?]#EX;_P#!I!_\51_PL?P1_P!#EX;_ /!I!_\ %5^:M% 'Z5?\+'\$ M?]#EX;_\&D'_ ,51_P +'\$?]#EX;_\ !I!_\57YJT4 ?I5_PL?P1_T.7AO_ M ,&D'_Q5'_"Q_!'_ $.7AO\ \&D'_P 57YJT4 ?I5_PL?P1_T.7AO_P:0?\ MQ5'_ L?P1_T.7AO_P &D'_Q5?FK10!^E7_"Q_!'_0Y>&_\ P:0?_%4?\+'\ M$?\ 0Y>&_P#P:0?_ !5?FK10!^E7_"Q_!'_0Y>&__!I!_P#%4?\ "Q_!'_0Y M>&__ :0?_%5^:M% 'Z5?\+'\$?]#EX;_P#!I!_\55K2_&OA75[^*QTKQ+HE M]>RY\NWMK^*61\ DX56). "?H#7YEUZK^RW_ ,EV\,_]O7_I++0!]_T444 % M%%% !1110 4444 %%%% !3:=3: '4444 %%%% !1110 4444 %%%% !1110 M5Y5^U)_R0GQ-_P!NO_I5%7JM>5?M2?\ )"?$W_;K_P"E45 'P!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !7JO[+?_)=O#/\ V]?^DLM>55ZK^RW_ M ,EV\,_]O7_I++0!]_T444 %%%% !1110 4444 %%%% !3:=24 !.*6B@#% M!1110 4444 %%%% !1110 4444 %>5?M2?\ )"?$W_;K_P"E45>JUY5^U)_R M0GQ-_P!NO_I5%0!\ 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ZK M^RW_ ,EV\,_]O7_I++7E5>J_LM_\EV\,_P#;U_Z2RT ??]%%% !1110 4444 M %%%% !1110 4E+3,F@!]%%% !1110 4444 %%%% !1110 4444 %>5?M2?\ MD)\3?]NO_I5%7JM>5?M2?\D)\3?]NO\ Z514 ? %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %>J_LM_\ )=O#/_;U_P"DLM>55ZK^RW_R7;PS_P!O M7_I++0!]_P!%%% !1110 4444 %%%% !1110 4VG4V@!U%%% !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 4454O-3L; M*>WAO+RVMYKAMD,B@GD\C@4 6Z*8\J(T:NP4R-M4$XW'!.!^ )_"J M]OJ5C,CO7648H SI+>6778YWR+>WMR$'9G=N3]5"#_OLUQ7@7P[JNF>,+V] MNX6BLIDNF\EG#I!(]PK#RCG.UT56;CAAVZ#T;%% !1110 4444 %%%% !111 M0 4444 %%%% !3:=3 GRAPHIC 26 image00012.jpg begin 644 image00012.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" .% K@# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH ***X_XH?$#2OAQH%OJ^N6]]/;372VBK9HCN'9'8$AF48PA M[^E '845X!_PU7X(_P"@5XD_\!X/_CU'_#5?@C_H%>)/_ >#_P"/4 >_T5X! M_P -5^"/^@5XD_\ >#_ ./4?\-5^"/^@5XD_P# >#_X]0![_17@'_#5?@C_ M *!7B3_P'@_^/4?\-5^"/^@5XD_\!X/_ (]0![_17@'_ U7X(_Z!7B3_P ! MX/\ X]1_PU7X(_Z!7B3_ ,!X/_CU 'O]%> ?\-5^"/\ H%>)/_ >#_X]1_PU M7X(_Z!7B3_P'@_\ CU 'O]%> ?\ #5?@C_H%>)/_ '@_P#CU'_#5?@C_H%> M)/\ P'@_^/4 >_T5X!_PU7X(_P"@5XD_\!X/_CU'_#5?@C_H%>)/_ >#_P"/ M4 >_T5X!_P -5^"/^@5XD_\ >#_ ./4G_#57@C_ *!7B3_P'@_^/4 ?0%%? M/_\ PU5X(_Z!7B3_ ,!X/_CU'_#57@C_ *!7B3_P'@_^/4 ?0%%> ?\ #5?@ MC_H%>)/_ '@_P#CU'_#5?@C_H%>)/\ P'@_^/4 >_T5X!_PU7X(_P"@5XD_ M\!X/_CU'_#5?@C_H%>)/_ >#_P"/4 >_T5X!_P -5^"/^@5XD_\ >#_ ./4 M?\-5^"/^@5XD_P# >#_X]0![_17@'_#5?@C_ *!7B3_P'@_^/4?\-5^"/^@5 MXD_\!X/_ (]0![_17@'_ U7X(_Z!7B3_P !X/\ X]1_PU7X(_Z!7B3_ ,!X M/_CU 'O]%> ?\-5^"/\ H%>)/_ >#_X]1_PU7X(_Z!7B3_P'@_\ CU 'O]%> M ?\ #5?@C_H%>)/_ '@_P#CU'_#5?@C_H%>)/\ P'@_^/4 >_T5X!_PU7X( M_P"@5XD_\!X/_CU'_#5?@C_H%>)/_ >#_P"/4 >_T5X!_P -5^"/^@5XD_\ M >#_ ./4?\-5^"/^@5XD_P# >#_X]0![_17@'_#5?@C_ *!7B3_P'@_^/4?\ M-5^"/^@5XD_\!X/_ (]0![_17@'_ U7X(_Z!7B3_P !X/\ X]1_PU7X(_Z! M7B3_ ,!X/_CU 'O]%> ?\-5^"/\ H%>)/_ >#_X]1_PU7X(_Z!7B3_P'@_\ MCU 'O]%> ?\ #5?@C_H%>)/_ '@_P#CU'_#5?@C_H%>)/\ P'@_^/4 >_T5 MX!_PU7X(_P"@5XD_\!X/_CU'_#5?@C_H%>)/_ >#_P"/4 >_T5X!_P -5^"/ M^@5XD_\ >#_ ./4?\-5^"/^@5XD_P# >#_X]0![_17@'_#5?@C_ *!7B3_P M'@_^/4?\-5^"/^@5XD_\!X/_ (]0![_17@'_ U7X(_Z!7B3_P !X/\ X]1_ MPU7X(_Z!7B3_ ,!X/_CU 'O]%> ?\-5^"/\ H%>)/_ >#_X]1_PU7X(_Z!7B M3_P'@_\ CU 'O]%> ?\ #5?@C_H%>)/_ '@_P#CU'_#5?@C_H%>)/\ P'@_ M^/4 >_T5X!_PU7X(_P"@5XD_\!X/_CU'_#5?@C_H%>)/_ >#_P"/4 >_T5X! M_P -5^"/^@5XD_\ >#_ ./4?\-5^"/^@5XD_P# >#_X]0![_17@'_#5?@C_ M *!7B3_P'@_^/4?\-5^"/^@5XD_\!X/_ (]0![_17@'_ U7X(_Z!7B3_P ! MX/\ X]7I_P +_B!I7Q'T"XU?0[>^@MH;IK1EO$1'+JB,2 K,,8<=_6@#L*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP#] MM;_DEFE?]AJ+_P!$3U[_ %X!^VM_R2S2O^PU%_Z(GH ^*J*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OJW]BG5=2-OK&DJJ'24D:Z9BA!$S+ M&HPW0Y"].V,]Z^4J^U/V*E'_ J[5&[_ -LRCK_TP@H ^@**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP#]M;_ ))9I7_8 M:B_]$3U[_7@'[:W_ "2S2O\ L-1?^B)Z /BJBBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ K[5_8I_Y)9JO_8:E_\ 1$%?%5?:O[%/_)+-5_[# M4O\ Z(@H ]_HHHH **** "BBB@ HHHH **** "F&5!,(MR^81NVYYQZT^DQS MG'/K0 M%%% !1110 4444 %%%% !1110 5X!^VM_R2S2O^PU%_Z(GKW^O /V MUO\ DEFE?]AJ+_T1/0!\54444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %?:O[%/_)+-5_[#4O_ *(@KXJK[5_8I_Y)9JO_ &&I?_1$% 'O]%%% M !1110 4444 %%%% !1110 444$@=30 4444 %%%% !1110 4444 %%%% !7 M@'[:W_)+-*_[#47_ *(GKW^O /VUO^26:5_V&HO_ $1/0!\54444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?:O[%/_)+-5_[#4O\ Z(@KXJK[ M5_8I_P"26:K_ -AJ7_T1!0![_1110 4444 %%%% !1110 4444 %4[F.Y.H6 MTL/[/)-;WUP;:1HU+-&2I* MM@=LC!^M &]1110 4444 %%%% !1110 4444 %> ?MK?\DLTK_L-1?\ HB>O M?Z\ _;6_Y)9I7_8:B_\ 1$] 'Q51110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5]J_L4_\DLU7_L-2_P#HB"OBJOM7]BG_ ))9JO\ V&I?_1$% M 'O]%%% !1110 4444 %%%% !1110 48SUHHH **** "BBB@ HHHH **** " MBBB@ KP#]M;_ ))9I7_8:B_]$3U[_7@'[:W_ "2S2O\ L-1?^B)Z /BJBBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[5_8I_Y)9JO_8:E_\ M1$%?%5?:O[%/_)+-5_[#4O\ Z(@H ]_HHHH **** "BBB@ HHHH **#10 44 M44 %%%% !1110 4444 %%%% !1110 5X!^VM_P DLTK_ +#47_HB>O?Z\ _; M6_Y)9I7_ &&HO_1$] 'Q51110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5]J_L4_P#)+-5_[#4O_HB"OBJOM7]BG_DEFJ_]AJ7_ -$04 >_T444 M %%%% !1110 4444 !HH-% !1110 4444 %%%% !1110 4444 %%%% !7@'[ M:W_)+-*_[#47_HB>O?Z\ _;6_P"26:5_V&HO_1$] 'Q51110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5]J_L4_\DLU7_L-2_\ HB"OBJOM7]BG M_DEFJ_\ 8:E_]$04 >_T444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !7@'[:W_)+-*_[#47_HB>O?Z\ _;6_Y)9I7_8:B_P#1 M$] 'Q51110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5]J_L4_\ M)+-5_P"PU+_Z(@KXJK[5_8I_Y)9JO_8:E_\ 1$% 'O\ 1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> ?MK?\DLTK_L-1?^ MB)Z]_KP#]M;_ ))9I7_8:B_]$3T ?%5%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7VK^Q3_R2S5?^PU+_P"B(*^*J^U?V*?^26:K_P!AJ7_T M1!0![_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 %%%% !16/>>) M=(LI+Z.ZOX8WL6@6Y!S^Z,S!8MW^\2,5?L[ZVO)+J.VF21[67R)PO_+.3:K; M3[[64_C0!9HHHH ***YB[\?>$[*_DLKWQ)I%O=1NT2>XE2&")2\ MDDC!510,DDG@ #O69H_B;0M;F>'1M:TS4)D7^M8[FRGBN+:4;HY8G#HX]01P:FH **** "BBB@ HHHH M**,T4 %%)FEH **3-+0 449HH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M H-%% '@/Q"$D6M?$:0;?+GO- B]QMD#'^8_6O2O \L<.K>-FFD2,-KVP%FQ MEC:VH ^I) %=1/I=C<&8SV5K*9F1Y2\2MO*'*$Y')4@$>G:G?V=99<_9+;,D MJW#GRE^:08PYXY8;1@]>!Z4 6J*** "O.O'-K:M\3OAV'CC+27-\638,/BU< MY/J0,,\18;6VD\KD<''44 >+>*4O[+6/ MB7K6BZU?:<^CK:W"6\*Q^5+(MJC8<,I)3:%& 1R6ZTWQ!XE\57&I>(M5L+FZ MLX=$O1;1PM0,>M>JW]G;:A9S6E]!%<6LRE)(I5#*ZGJ"#U%.$$*VPMUB0 M0!/+$>T;=N,8QZ8[4 >'Z'XN\2V^N:6)]1U2^M]2TNZNV;4+.WMTS'%O22%( MSO"YX^?J"._2.U_X26[UCX::QJ?BFXN6OK674?(6SAC2/%LLC1C"Y(8,5)/( MY(P:]4T[P+X8TV026.B6<,BHT8=4^8(P*E0>H7#'CIR:NS^&=&N(M+CETZW9 M-+P+(;<>0 %]L #'0@4 >&>%_&OBO6-(M+'27O;>2STB&Z9M-L+0B:61FY M=9"B+& N,( <[N>@K>O?%_B^.ZM-4U*X;3=+CM+.>X6QM8;RV0L-TWGD,98U MP?E*\8P=QYKT:^\!>%[ZVL[>XT6U,5I%Y$*H"FV/.=A*D$IGG:IW\%Q#;30PDQRR MQM(JN>%^5>6.2, =3@5Y1#XZ\4:==:OI-Q=3SW3Q6/V.[U33DM3;M<7'DEG1 M#@HNL:;/I^IVZ7-G.NV2)^C#K_/!SVKC]9^'6E1^'M6M MO#6G:?!J%]$L;O>AYDF57#;)"26P<$;A\RYR.0* .7U#Q+XNT./Q;I\FLV&I M7^EG25M+E[01C-S<%'$J*>N,#C'&",$U4\0>,O&6GZ_JVF:>]S?-H4,2R2P: M0)H[R9X_-_>XD!A7:RK\N>Y]JZ;P-\.$TZ/6GU^VT[.IRVLAM+&25HX_L[%X MR9'(=VWG))] .G%='X@\#>'O$%Z]WJE@TD\D8BE:*XEA$R#HL@1@)!_O9H \ MRU/XD>*M0N=2GT*PNK<:4(P;(::URMQ(8UD=990P\H#=@8'N3S@>D^/+Z]C^ M&6N:C82-87T>ERW*%EW-$PC+$=N>",]CS@]*74? /AK4+R6YN=-^>942=(IY M(HIU3&T2QHP20 ## \#%=!>V%M>Z;/I]U"DEG/$T$D)&%:-AM*\=L'% '@N MBR>*+?Q%82V>K6'VJ#P3!=O+/9LZLHE=ECVB0V=O/'0>)_B#KJ6?VK M2+BPC:#1X=3DM(]-N+UFD>-GV2NA5($PN 6))Y->@Z7X,T33%=;2UE^:S&GD MRW4LK?9P6(C!=B0 7;&.@P.@&*-]\./#EZQ$UM="!K:.UEMHKZ:.*:-%VH)$ M5P'*C@$Y- &'X OM6U'XE>)YKR\B:Q;3M/ECMEC8>69!(RX)<@8PX; ^8E3\ MN,%/BIXRU30=4M[#1[S3[5S:-=OYMG/>3/AMJJ(XA\B=$]-TW M7O[6L?M4,YLTLGC%PYBDCC^X64DY91D!CS\Q]:K^(O!6E:]K$.I7CW\-RD/V M:7[+>20+<0Y)\J0*1N7+,<>YH \,\9>)M0\0:=<:Z)'LVN/#.FRO%#*P59&U M/!*_@I'K@XYKVCXPWE]I_P ,_$-UI=PMMSGNXIA+\^(K920"QNI9KI@%,GER1J8T*[L!6Y/7(R,] MM_PA&F-I.L6$\MY<+JT"6]W---NED58Q&#NQUP.OJ346I> =*O\ 4[J\-QJ5 MNEY(DMW:VUTT<%RZXP74=R% .",@&-0U=K=KDVR I"K!3(Y( M55R>F6(Y[5YGXV\3^*K3PMKNFZ_;6%KK"6L%]:3:3A M#>QKU?7=)M-=TBZTS48S):7*;)%#%3[$$<@@X(/J*Y5OAKIMQI^HV^IZIK.I M37T<<+WEU<*T\<2.KB-"% 4;ER3C))R3G& #'U3Q3JY:31=?MK?3]6AO](FC M>QG:2.:&:]C4C) ((V2*0>"/K69X=\?ZUJ4(T_POI$5YJA:]O9DO[]RJ0I3<))=6>IQ6\[&64R-%*'4 Q98D%/G';G! MH 9?_&"]3POHVK16V@V1OK)[QEU'4BA)5V011HJEV8XSN("]LU'JOCO6Y9M6 MU+[*HT)_"4&J)!'>M'+&91(7>>1C/<4 0:A\1+Z"XU:^M-&AG\,Z3?C3[N[-UMG+@A9&2+;@JC,! MRP)QQ4-O\1M5;4R9] @315U]]!-RMYF4OYOEI((]F-N<9^;/7&>^GJ7PULKW M4+UAJNIV^DWUVM]>:7$R>1/,""225+@,5!8!@":M'P':_8?LPO)]O]O?V]G: M,^9YWF^7_NYXSUH R?"'Q*;Q%XTN=&2QM88(Y9X0&O5%W$T1P3) 0" Q!P5+ M8XSUKI_%7B/^PK[P_;"W\YM6U!;+)?;Y8*.Q?H<_= QQUZUAV7PZ2'Q=:ZU= M:W?7<-G/+<6EK*D>8FD##:9L>8Z ,<*S>GISM>-O"X\36MAY5]+I]_I]TMY: M74:!_+D4$&!#$$4 8.M?$8V4SVNFZ/)?WO]M?V)%']H$2O)Y"RERQ!P!N MQT/0GVJA9_%.XO3#IMIX==_%#W]S8/IQO5$2- JM(_G;?NX=ZM+NZU:ZO+R'6&UIYI(T4R2M$L93"@ +\H/'TJ.Y^&:IJ4NJ:/K=U M8:L=2N-1BN/*658_/C1)(]C<%3L!SUH YC1_BP;/2I9;Q$DU"^U:]CM[?4;Z M*TCMHHBN4:5LCC'=$;5+[43"O[.U71]0N-5N;VYT^WN86:5%'G-,Z,6XX4#9@*!TQZ<@&WXGUFW\ M.^'=1U>\_P!190/,PS@M@<*/Q36T,,BL M%1X_WD *Y V.I [X<5WWC#PY%XGLK.RNYBEE%>175Q#L#+O MW<=ZQ->^'.F7E]:WFC+:Z--';W-K-]FM% GBFB*;6"[?NMM8?0CO0!S-S\1- M=N/$?AM?[!NK#2;^RNKUP;B%WDA$:,LG!^4J&)*]3D>E:NE?$&1M(T]-)T36 M=>D@TNUO;Z1&B\V-98@RY!*^9*1DE5 ]NH%:.H^!);E?#(M]46$Z/83:<^^V MWB>.6)(V(^<;"/+!'7K6?;?#C4M,M!;Z#XF.GB?2[;3+V06>YY##'Y:S1,) M8GVY'\0'!ZC- $$?Q#_LF;7%OUFO9WUI[6PMB\5N5B6V@D8,TI15 +D_,FV]HFH6TP,\L]V M8[%(!*6' 14.$"\==Q(&,T =17-^"=3N]3AUEKV7S#;ZK:TO#IU)M$M3K@C&I%?WPC4*NXU;1/#,/B2RU&*\U6-D@U&:*)8; MN9-Q8 (UEM6MM9FU*R;58='GL 5M2(C-(\;B3&[.T&,#;G/N* .JNITMK66>7=Y<2 M%VVJ6. ,G ')/L*XJV^)&GNEVU[I.LZ<(-,EU=/M<**9[>/&XH%<\_,ORMM/ M-=9KMB^IZ'J%A#B+*5#CD2/<:':SSZ M1=Z8WV&W=/,:50%ED=BS,Q.=WH.G4T =NOQ,T2..[DU"'4=.6"Q&I+]JM]IF M@+!0R $G.YE&TX/S#BH_#WC&\U?XEW>BM8W=A9P:2ET8;R%4D\UI2,@@D%=N M._7(X(-0>,/A]/XANBZW\=JG]BMIJL$W,DOG12H^.A4&+D5;\+^&M>B\<7?B M7Q)>Z=)-+IT>GQP6,;A4"R%R@/="N \=>!KKQ)J>HW,%U!"MSI26"AU)(=;@2 MY..Q Q71ZEO./ O@'4O"MSK%V=0MKVX%N;'1DE5 MMEK;AW=$<]2-S*#CL@_ ?VTGQ5XHL-4AOY;72Y("\MM:&1+6%X(W+R, M.VYFZ9.%/&!7HJL&4,I!4C((.0:\Q\0>"O$MUJ_B\:9?Z3'I7B81PW'GQN9K M:,6ZPNR8X9B V 2 .#GJ*]!TZ*Z@FGAE%N+&,(EH$+&3:%&[?GC.>F.P]Z + MU%%% !1110 4444 %%%% !1110 4444 %%%% !10:* "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ ->1^+OBS-X;\4O97=MH_P!BCO([5H1J(>^=6VYE M$2@A0,_=9@QQGC->N&O/-7^%FGZF;Z*75M5BT^[OO[1>RB,2I]H+[BQ;9O89 M_A9B!G@<# !2M_B/JLFHRL^AVJZ/'XA/A\S_ &T^<7\WRUD";,;T81BK8^8_=Y'(KM6\#6# M6*VWVBY"+K7]N;AMR9O.\[;T^[GCUQWK)L?AI%9:A8F#7-1&D6-^=1M=+*1> M3%(Q?IQGZH6/U M KGO%VO7^HZS?C0K^2+2])T";49I(#CS9YHV$"D]08[[<]J],D19(V21 M5=&!5E89!![&N-\.> ++0O"FK:)#>7,_]HQM%)%=1PSGC@D #'L*S]0\9:[I/C+Q@D.DRZ MKH^EI;3RD7"1&VB,)9]BD9D;@MMR.G7D5TEIX-%EJ]SJ=CJ,T-W+I<6F(WEJ MPC\LDK)@\$\]#Q5'7/ 4^I:MKES;:_>6-MK<<4-];Q1(=T:)LPC$90D$@GGK MTX!H [6SN8KRTAN;=P\,R+)&P_B4C(/Y&N1UWQQ_97B._P!-&ES36VFV"ZE? M7GFA5AA)?.%ZLP"$@#KSTQSTNF6+6&^))R;)4CCM[?8 (%5<8!ZG/7FL;4/! M]KJ.J>(+JZGE,6LZ:FF31* -B#SJIILU M[8+'J%O=;@BDL9!&Q",JX?:?O , 21BF:-\4X=!\/V5MK)NK_65M$OKY;F^M M(Y(U<;P$&4\P[/G"J"0"H)R:V+7X62+9ZE!>:M:2&XTZ?3H)(-)B@9!*FSS) M"IS(P [%1RWK3]2^%<+WTMSI=W80/<6<-IG7--U/2O(L5U*)9UC=KB!G$:E0CMAB[*NUL M'YAG%6I?'Z65I?E.06&T#)XJIXN^&L M/B74);F?4I(%;2%TQ%2$$HZSI.DN2><-&ORXYYYJ/5_ ^O>(+.1O$&NV-S=Q M30S6<"V'^AJT>[F2)G8N7W$'YAC QTH Z3PEXH@\1?;8A:W%E?63*MQ;3-&Y M7<,J0T;,K \\@]CG%8-Y\0?[+\3^)+35]/O(]-TV.V\F>*-7,LDI(" !RQ9V M("_*!\IR16KX#\/WVB6]X^J?V.EQUO$M9XG:)FE@NK9\QMC.UHR"00<'G@\4 =!X7\6P:YJ%[I MTUA?:7JMFB2RV=ZJA_+?.UU*,RLN01P>".<5Q_C+Q==V?Q._L/\ X2O2_#NG M)I*79DO8HV#S&9EV@NR_P@' /K71^%/#6J6OB74/$7B*\LIM3N[:.T$-C"R0 MQ1HS-U9B6)+=>/I1)X*AN/B/<^);W[->'XI[VVN-7N9KVYMK2;3+7:MW#$?]> [ *",#[W7IFK\?Q+TB>WT=[. MRU:ZGU4W"V]K%;?O5:!@LJN"0%(SW..#STRGQ'\(WWB1](.GMISV]F9!)97X ME$$FX+M;]VP)*[2 #QAS6=X%^'EWX9NO#^ZYM);?2QJ2GRT9"PN)8V3:O.,! M"",\<8S0!<\"?$-/$$5E'J=A=:?=WDUZD!DBVQ.()"" =Q.X)C.>,J^.E=7X M9UNT\1Z);ZKIOF&SN-QB:1=I90Q7=CT.,CV(KQOQYX=U;3?">GZ$EQ;#6)-= MF;1IK579S%\/:M?:I=16]QHD5OY=W"I8AW!64] N[YD P>W KVG6 MM8LM%MX)]2E,,,T\=LK[20'D8*N2!P"2!D\E/\,_#K4],\3Z'J-Y=V>F,5/\ $31KC7O"=WI] MG9V%[+(T9^SWS,L>:3X*\8:>NFZQMCN;W2]1DGL]) MN]2:?;;R0>4Z&Y9,[L_,.,"@#M8_'EA?WFA/I,\,NFWTMU%<32JT;0&&(NP( M;!4@CG<.E'_"Q="O=,U.;1;O[3=VMC+>QQ302PB9$7.4+J-ZYQDKGJ*Y9_A_ MK>J0SR:C]DL[C5+G4;BY2"0R+:BXM!;H 2!O(VJ2<#DFJ6D>!==F@E34-+EM MYK?2[FTAFN->GO5:62+RP(HV.(T(ZYYX QQF@#T/2_&>DW'AY]2O+N* VL,# MWJ88^0\L:.JXQDY#KC&ZP41UMC&6#D@!6D523CT#$_A7 MES4>26]F:5.#U"?C7IGQ*TF\USP5J. MGZ9#%/>2^4T<4S;4?;*C$$^A"F@!;'QWX:O=/U&]AU6);?3@&NS.CPM"&^Z2 MK@-ANQQSVS5[P_XETGQ UPNDW@GDMROG1M&T;IN^Z2K '!P<'':O,?$_@WQ/ MXP?7M4O+"'2;J6TL[>ULH[[@#I?$_C'0/"[PIKVIQ6DDRLZ M(0S,5'5L*"0H]3Q6)>?$K0]-\3WNG:O?VEK:):VMS:W&\MYXE\S+< @( J?- MT^<9/(J+Q)9:YIGC*\UG2= C\06VH:='9/"US'$\#1M( Z;Y<\DI E%U*Z'! .3A!M[$GDU=_X3KPP=:_L@:Y8G4O.^ MS"W$F6,N0-@]2"1D=N]<+!X&UJQD@A2%;B.!/#L7G"51O^R3,9VP2#PN#[YX MR>*Y323<10^#] AM;.\AM?%33)JD5W'(TX\R:1LQ_P"L5P"0VX8 4>%GU273EUZP-Y$9 \?FXP8QEQGH2H!R!TP:SO"GQ"T[Q-;Z5;=!9(C#MXV8^888$G(VY'7/' Z+X4\7GQ'X5N]3TV[4:?J,L]VJ2V<5G& M'$@WV\4>'(Y!)?YN>A))H@\!^([_ $'3]*GL)+$VFCZK8"9YXBOG3NA1AL<^*/#7B#Q+83);>%O[(-KX;"^X!AU!]#R./>H=2\2Z M)IFK6FEZAJMG;:C=D""VDE"O)DX&![G@>IX%RU=M5M[R*TGN5EM M9-1ABBO9?W:JS3B,E2?E #'YB!DUSWC#1]2^U^.=/7PQ+JD_B$)_9^HQB,K$ M?(6,+*S$&,1,A<$9SNXYH [70/&46M^-]++O1O#WA5=86S@@GN)CJ26Q7S2^T!64Y_U9[_E5 MSP%HL^DWOB=[N$*UUJGG13;0#,GV>!2_'JZOU[YK%U#P4^N?$77KZ]NM:L+- MK*SBADL+U[99R#-O5MA&[&4Z]-Q]Z -[2O'F@7GAG3]:O=1M-*MKT,$6_N$A M(=6*NG)P2&4CCTK2O_$V@Z?'%)?ZUIELDL:RQF6Z1?,1@2K+D\@A6P1UP:\T M\<^&KC3;FPTSPUH\Z:;#I4EK;/9V4=RYD9^8W>8D1J>&+$$D[B3V+/ OAC42 M]A'K&D,OD^$8+!3E>%O%&E>)M'M=1TVYC,=Q;K< MB)Y%\R-"67+@$XPR.I]U8=C5[4-2@M-$N-40B>VAMVN08F!$B!=WRGHK6'A3P0EA;2:=J.J67_")7\4\>QD63YS*!WV[9CGON]^?;]FPL5CTV2VMXE&20(BJJ/T% &%!\0&CL],O]8T"_T[2M0,2Q7KRPR(AEQY>\ M*Y90=P&<<'K7<22)%$\DKJD: LS,O%U3Q%\/-$\'6?A[5H)FBL MX+RZOX/+BMXXBC.VYCEF^3 P#R<]J[KXH0W<_@/5HM/T]-1N&1!]F>,R!UWK MO^0$%R%W$+GYB .8' _&K>G7] MGJ=HEUIMU;W=L_W9H)!(C?1@<&OG%_#&J7EWXLN;G1-WRJ3D_A6'H_B^'5O&^ MK^'[*V#QZ9&//O/M$9'FG:?+$8.XX#(=/T?2+V&[O)KXVLJ[' 5)"Q1R KE60 [2<9Y[ M51@\)ZDFEQPE8?,'BF35CA_^6!N7D!_WMI'%4-#\-^);23PII5SINFKIVA7T MD[WT<_S3(4E5"D>,@XD^?)Z],T >AZ]K>G:!8_;-7NDMH"XC4D%B['HJJ 2Q M.#P 3Q7!^*?BKIT6EZ5-X7N[.[FU"]:TW7,4P6#8C,Y=%7>&&%&T@'YP>E;O MQ)L=;O\ 3]/305=Q'="2Z2"9(;@Q[& \J1P54[BI)X. 0#S7&>!? VO:-J>F MW%_"2B>(;S49#)>?:)$ADLC$A=VP7;?@'OSGIS0!U'AGXG:#JWAG^U[JZCM$ M^V2VGED.S%E=@F!MR2R*'P <9YZ5K3>.O#,-CI]X^LVGV;4-WV5U8MYVT@,% M YR"1D=N<]#7ELO@'Q%'8Z*3:ZKNTJXU")DTO5$M9I8[BE;G@?P-JFCZQX5N[FV=1;G5+B\::\^TO')<&+9ES@LQ"G<5&,Y]>0#K_B+X MTLO!&E6=Y?A&%U>16JAGV !C\SDX/"KD_A4.B^/]&N]6NM+OM0L;34TU":R@ MM6G'F2[&V@XZY;L*B^+FF:EJ7ANS.C6CWEU9ZE:WOD1NJ.ZQR!FVEB!G'O66 M?"VH#2KN-=.0W$WBR+5 ?,0'R%NXW,N<\GRU/!YQVS@4 =A!XKT"?7'T:'6= M.DU5"5:T6X4R CJ-NI:H? M#U]IL5U<)I=Z;F:"S>-;AE,;('B\SY"RELX.,\X.<4 'C;XDZ9H>B:3>Z3=Z M3J!U6Z^S6SR:@D,( !+R,^&^5< 'C@LH.,TGA#XCV&LV&HZGJEWHFFZ5!E:G#-)XECO[C^T+F&280K; M2(97$8"H2=H*@L3@$\\"CJ'A/6;6U\,WJ66K1K87VK-<#23!]JC$]R3#(JR@ MJPVC!Q\P#>F: /7KKQ#HUGI<.I7>KZ=!ITV/*NI;E%B?/3:Y.#GV-<[JWQ%T MBSUV;1[:>TN+Q=)EU2-FO(XH7"@%8]Y. 67+9/ 4%NE<+I?AK4/#=QX?UFYT M+5=4L(C?F2R9H;BZMFN'1E?8H5.=K;@OW=YY(K/\0>'-06VNA:^#9;$WWAFZ MM((+11.MM,9I) C,/NEE8=.,MM' H ]NL=:L;K3OM?VRR"1E8YS'<*Z12$#Y M"PXS\P^N1ZU*FJZ>^I-IZ7UHU^@W-;"93*HQG)7.>XKR>Z\*ZS)XGT?2ULW& MA7PL-0U&7^&.6U0AHV'K:=INKV>N'4+36#?27(LK M86RJ)6D$HNBN]]P(!3);J" * /H*\N[>RMWN+R>&W@09>65PBK]2>!6-HGBJ MPU2+69Q+##9Z;=_96N7F7RY!Y41/+D16$?\ 'L=D;;Z ^E>?-I]]!H-_-:>%;JTLKKQ2U\D,NE_: MI+>(VJ 2K;!ADE\CG.S))&1P >M:QXQT;2XM'EENXYH=5NUL[:2!U="Y#'<3 MG&T;<$C."16NFHV;WSV27=NUZB[FMQ*ID4>I7.0*^?M+T.[M],M)M;T&^N!# MXS%X1)I@C;[-):@"01IE0I?;N . 1\W(Q3/"/AC4[?Q#HUGJIU,ZY::M]JN9 M8=#18W D9FE-Y@;HW4D8SGYMNWB@#Z*FECAC:69TCC499G. ![FN=\5^+[70 M;;36@@DU.ZU*<06=O;21@RG:6)W,P4* IY)]*R/BQ;&6W\/W5UIT^IZ/9:DL M^H6D$1E9H_+=58QCEU5V1B!GIG!Q7 :7X;6[\3Z3J-OX>DMM N/$33V=M<6> MTPQ?8V#N4(_=HTJ[@#CD XZ4 >T:[KECH:6;:A)Y8N[F.TBP,YDO6>LI<&V+(8;N>S*2X#,\+E'(&3D94X]JY+XT:=9WFF^'[G4-,_M"WL]7M MY)U%H;DK"21)\@4DJ1C( .>*XZ#PO;0VYUN/39$UA_''G?:?+82^2U\4^HC, M;$XZ

T6%^MW:B9XI;4M+)"(Y]H8E79>Q(P=N1SG!'0\5N:Y>Z+\,FU6'3;A M=32QC\JQ.99$G<*JHW=L.P!/L30!=\.^,-+\0:QK.F:>TIN-+E$4Q=0%DY(+ M(<_,H964GU4BNAS7AGA[PSXD\ :QX1O]3;3KFQC#:/<_8()!-MN&+^9*Q)# M2@$D8^\:S_"/@/2FF^&B7NFF5=1T:YEU'%H]?:TCT=-#;[*VMP7,B+(LSA@!$RXF$?EX)[8V\UU=MXV\%QNOG"2)O-,LVUF&[(D5<#G)YS0![EJ$UII5I?:I/&J+#"TL\ MB(-[(BD_4X&<5+I]Y%J&GVUY;DF&XB6:,D8.U@"/T-?..L3VVH>%[L>-+C5' MU)O#-E+HI!F+-(UL?,*[.&U4;2YD&DZS9Z-J]F=)GN]+A=-%N+EH[=WNAN:.63[K M%0 0IQT.,F@#Z.U34;32K(W>H3"&W5TC+D$_,[A%''JS ?C5NOGOQ!X'YO#&HZS3'//,VGF"?9(7"EBZ*W)C?@\\<] M1FOX^_Y#'@C_ +#@_P#22YKAOB)I$=[K_P 0-2-WJ%OM[JV^RWT56U2^MM+TR[U"_D\JTM(7GFDVEMB*I9C@ DX / MYKYW\9:O?7VL:H^HZ]9Z;=6EC:2Z>]UJ\UDP#6ZNTL44:,)F\S>",'. ,=*] MB\=M._PA\0M>%6N6T*X,I0$ O]G;. 0"!G/4 ^U $^B^//#NLZA;6-E>3BZN M4+P).:ZFO*_#GA_Q'=6OA[5/%.K6$VFZ1"+VVM;"S M99'?R"B[F+'.%<\ ?=Y498!GVC+8'?'?ZBBQNH;^RM[N MU?S+>XC66)\$;E89!P>>AKP'1-'^RZK\,=3N]\O]+N=1=KB_C!>:P='\2^(=6L%6\UUX?L6BVEQ!--KCV!W,K%YF'EO]H.X;2&XX M(P=U 'U'5/5M2M-(T^>_U*X2WM(%W22N>%'2O#-0U_5;?Q##JFJZWH![4 =G8W4-_9PW5LQ>"9 Z,5*Y!Z<'D?C3[B>&W0/<2QQ*SK&" M[!068A5'/?]^T1>VW#!.2"OF9 MP.?FK(US3+G4]+O=5U3Q)K*@^,1:1(MWLAM84OO+4JIX#+R0W; ]* /9X;/0 M]5UW^UHDMKK5--+V?G@[FMV(!9/8X8>^&]#6U7@T4-YIS>*]?T[6]2B:R\50 MP+:I*OD3K(;2-S(N,N2LGKQ@$8.:IZ;XJ\4W_BI-16>6.0ZT;#[+)JT*VXA$ MWEF/[+C?OV\[\YSS]WB@#Z%HKSOX-3:AJFCWVLZKJEY=RW%],#H!7G_Q<\7:O8:AXEOM&U+5HQI,T,$92Z@@MHI-D;%#$Q,DY)8DG M &./X(-6D\4SZ5J%CK,6FQ:.C(4\GS$'*[2Q9P6<..P MQG&<6/$'B/Q#8:;XAU2#5KMF7Q#_ &-#'F%(K2!I(\R NN-_50SDJ-W2@#W" MBOG_ %7QAXMT*/4-/EGN&\[4+"TC,EW:2W=F)_,W[G4;!NV+M9QQN/7%>B?# M+4-:FOM?T_7'9TLI8O(%Q=0SW,>]"620Q # (!4D X;'.,T =Y1110 4444 M%%%% !1110 4$X'-%1R;)5,;$?,.1GG% "F5 0"Z@MR.>M+O7#:3$X8,&8GALY&?3FGR1I)\K8)P1P<$9'J* )J*AA@2)BR9 VA,9XXS_C M4U :*#10 4444 %%%% !1110 4444 %%%% !1110 4444 !KG9O&.C1W-K M+AI)+C46TI B$XN%!+*?3&#S71&OGE?">CW>MVNF0:5(N[Q;<-J"F*0!X1'. MT>6Z%<' (..: /H:L^_UBQL=3TW3[F;9=ZB[QVT>TG>40NW(X&%!ZUX/K$<6 MF:5'H=UI[?V*NO:A' +PW#6<$2J/+1HXP6<$N=@R!D'VJOX TI$NO %SK=M. MIM=6O[:,O%,BQ<$P)ALE5W$E0WX]#0!](45EZ=JMMKNAF^T2?SX91(D4@4I\ MZLR'A@",,I'/I7C.C^+;34-&\)Z=;75U]JT[0+N+40\J*^=-(O(AI[7/PUO]1O-6'AZXDU7?)+*1.%7RMPF:[+\/M1OYM,'AJ\EU!EN)95CN&51;L2Q^2;_6;@,' R1TH ^@J M*\Z\/V/]A?%>XTVTO]0FM;G15NYHKJZ>?,RS;?,^8G:2":I?3^ M,/$MM-K<6FZE9RPC24DO[F&0(T:%3#;QJ5N"SEP0=Q/3 % 'T!17A6HZUK" M_%0:=_:FICPS+>0)<2(S*BZCY61:))NW+$YV%ATW';P"<\[X2\1>(Y-4\/WA MUFQEU^\O'2^L3JL\D\@"R$Q26>SRX0N.",8]3DT ?2]17,\-K;RW%U+'#!$A MDDDD8*J*!DL2> .*MEOD3P->7-R(+DMNE7R-IDP?OG#@@\X9@ M?O<@'MUMJ=G=79MK>823"".YP <&-RP5@>AR4;\O<5\F\UT\Q#N7<><93/XUY[>^)=1\F75H=?NQK\?B/^SUT82KY9A\_8(C"1GF M/Y]_7G.10![#I_B'2=2U:^TRPOH;B^L2!-; MRW9[B5X(@L@;?(@8N@QW 1LCMM->?_ NS:/0O$$CW=W,TNLWB'S9-V"LK?,/ M]HYR3W(%>>>#M/DOX/!MBNM:E"\_B#53)+#,HEB98YNAVG!89SG^^2,9H ^B MIKNWAN8+>6:-)[C<(HV;!DVC)P.^!S4]>,6.O:Q'I;1OJ_\ I&FW.M6L5Y> M'*VZL(GFP.=O!) YQWK4^$VLZA)K5WI>LWVHS736,-VD-S/;W28W%6DCGB(R MK$K\K*N,9&<\ 'I$^I6-O?VUC/>6T5[,],T*[U"+1;F%=.OXIX!$D-JS&Z&"^]@^Z8?*ISM7TJ_P"*/%VK MWY\9ZMX=\174%GI,>FR6,211-%)YZHS,^Y2S JPXR,'- 'NF:*\/\4>(_$WA M;4-3T2UU.\U:26YTV"*XE^SQ30B=;CS-K%1&"3 N\8!?OW+37O&KK/I-Q>2 M6%Q_;-G:Q33RVESWU'#/%-O\F1)/+8H^Q@=K M#J#Z'VKQVPUWQ+_;C>$7\0RB?^V9;5=7>VA,HA2T28)MV["Q9L9(/ -8_@N^ M\0R:VFAV'B&.%[_6M6>[U""VCD,ODK!@HK JI);Z#GKQ0![_ $E>(:!XL\5V M]EX,OL:7MY M]L>WO-)NK[?>6MM#'%(D/F1FW\N0NZ9(!W@GD'C.* /&/ M)%B]E8R30?:MZR3^8Z\#$85/;>>U=1JWB+Q!XCUN_7PMKUMINBP:'#J:NUD) MY)?-$O .\;>%SUX('O0!ZUN&X+D9(R!38XTB0)$BH@Z*HP!7@'A?Q%>^'_#6 MDWLD=C=:A%X36:"YDB*LOF7*(B.V[E 2I;IG!/%=/XF3Q%:1Z?9^)=6TS4P= M:TJ>![>#[/*F;M0RLFYLH, *W4\YH ]9=%D0JZJRGJ&&0:50%P , < "O&_" M'Q \4:YJ&D:FEA/)HFJ7/E&U_LYD6UB)(607.XB0C +#:!R<=*ZGQX9-$\6^ M&/$L(_T?SCI%^<\"&=EV.>P"RJO/^V: .[8*Q&X X.1D=#33%&V_*(=XVMD? M>'H?6OGOQQ'/KWAWQ1XL8RNEUJMIIFEJ"B?#>1G\=? M$;>S-C4H0,G. += /T _*@#NYK&UGDBDGMH))(O]6SQ@E/H3TJ>2-98VCD57 M1@596&00>H(KQ*Q^+.M7_BB,V>FS2Z0VH_8/LZ:=,S>7YGEF4W(.S(/S%=N, M<9SS7MDN\Q-Y1 DP=I;IGMF@!RJ%4*H & .E5(=-L8/]396T>6+G9$H^8@ M@GIUP2/H37D-G\9+GSM+^VV=O'"-,FFU-MK#RKN-9SY:DGA2;6;@Y/*\U335 MM1N_%EFNJPVECJ3ZIHWVLVIE5G=K6:1D9&/E;+;NN0,G-7=0\>>(O#2:C'XHL-,>Y_LW^T+,6#2 M,H/FI$8Y,Y+8:6/YEZC.!GB@#T>;2M/N+Z*]N+&TEO(O]7.\*M(GT8C(JS-% M'-&4F1)$."589!QR.*X/X=^,=4UW5KW3M6M%/E1">*]M[&YM8F!.#&5G4'>. M#D$@@]L&N:\>>*-?UC3?$:Z,EI!HFFZC#I<\PF=+PRB2$O)&1\H4;PNT\GDY M[$ ]7DTK3I+Q[N2PM&NW4*\QA4NP!! +8R0" ?P%%WI=A>V,UG>6-K<6;3K6_;3WMQ;W374I5PCR(XC M\D '=\I;)"]1TK,NOB?-X;N=5TZ.XMFNI=:OBMQ?K/+%#%&ZC8%A5F))) Z! M<'V! /:ETG3EMGMUT^T%N\BS/$(5VLZE2K$8P6!5<'J-H]*C;0=(?5QJKZ58 M-JBC O#;H9@.GW\;OUKR2;XEZG=:MX>UF...VT*'2[^\U&W$C[I3"P1MF5&[ M'RE"<9WG.,5)9_'"-%:;4+""2!K&6\46,LCO"R#<(I=\:C)!QE21D'ZT >Q6 M=I;V4/DV<$-O#N9O+B0(N6)+' [DDD^YK/O?#.A7U[+>7NBZ9^>M7:* ,BV\-:':Z;-IUMHNF0Z?,< MRVL=K&L4A_VD P?Q%6])TK3]'M/LND6%I86VXMY-K"L29/4X4 9JY10 4444 M %%%% !1110 4444 %8FL7 @99CY<8X7 ) Y.*R[B>)-6B MFDE6.)&;/S'YB?+121]6(_*G1Z?_ &;I=\#<7$WF*TC/-)N(.WGL,#C]:Y^Q M1KK6K&'@*I:209W%@LKD_AO2+'XT =T#D<44@&.E+0 &B@T4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1BBHYIXH%#32)&K,J NP +,0 /J20 /4T M 28HQ13&E03+$742LI94)Y(& 2!Z#(_,4 16%E;V%JMO9Q+%"I9@H]6)8GZD MDDGU--U2QBU+3+NQN=WD74+P2;3@[64@X]\&K+,%&20.<O84_>-^W(W8SC/.*4L!U(&3@4 0Q6= MK#<27$5M"D\O$DBH S_4]345KI>GVCE[6QM8';=EHX54G=@MT'?:,^N!Z5YI+31]-LK-+2STZSM[6-Q(D M,4"HBN""&"@8!! .?:KU)F@!B0Q)+)*D:+))C>X4 MCID]\54_L;2_[7_M7^ MS;+^U-NS[9Y"^=MQC&_&[&.V:OT4 16UM!:HR6L$4*LQ=EC0*"QY)..Y]:HV MGA_1[.\>ZM=+LHKEYFN3*D*AO-9=K/G'WB"03U()K3HH HQZ/IL@-.VAZ18:>TYS*;6W6,OCH#@=!DX'09K M7HH IVVF6-IIOV"UL[>&QVLOV=(P$(8DM\O3DDD^N35"U\*:!:6EQ:VVCV$5 MM<"-9HE@4+((\;-PQSMP,>F*VZ* ,K4?#^DZDM\NH:=;7*WT<<5T)8PPF5"2 M@;UVEB1Z$U6TCPCH&CV<5KI>D6EK;QSBZ5(TQB4# ?/4G'&?2MZB@#"U/PEH M6J6]Y#?Z9!-'=SK=39!!:50%5\@Y# #(QQ1I'A'0-&DMGTK2;6T:V,C0^4F MT(9 H? ]PBY^E;M% &3;>'=)M5L5M[&*-;&66>V"@XC>3?O8?7S'S_O&LK3O MA[X5TV:XELM%MHGN(7MW(+$"-^&503A0>^W%=710!CW/AS2;EHFGLD*K:+X5L]&U9;NP>X6)+%+&."29Y0J+([@Y=B2?GQ[ = M .AHH SM)T6PTBVN(+"W$<5S/)2CVRV; RR.#"K.P3YF/&9']^?85T-% '*:?\/_ Y8V1M$L'FMS9MI^RYN M))@+=FW>6-S'"@].XQQ3=-^'OARP9WCLYYIFF@G,US=RS2!H#>S$[5(&% MSCCD&NMHH Y.P^'_ (>L-5@OK:UG4V\K3P6QNI6MH)6SEXX2VQ3R>@[FMS7M M(L]>T>ZTS4XO-L[I/+E3)4D>Q'(/?-:%% &#/X3TF;PW8Z$8'73;)H&AC5R" M/)963)ZGE1G/7FDB\*Z=!?7UW;?:H)[Z\BOK@Q3LOF21@!0>?NG:,KT-;]% M'('X?:'_ &F+L+=B$7G]H?8A^N3*P122% X &2>V3WK,UC MX=Z5J>HW-RUWJEM#=S)92N)&7!^;Y%Z$ X&03S79T4 <;+\/M. M;4[JYBU#5[>UN[K[;:;()8C&\9*@D!@#Z5 ?AMIL5ZU]INHZMIVH MM=W-V;NUE0.3.VYXR&1E9,@8!4XQG.>:[FB@#BI?AUI4W]F":[U.5;.VN;20 M2SB3[7'.?E*X[<8%-M_AS8#3VT[4=5UO5--^RM9QVEWZDVGMIJ3W4L3&*(L&RH$8&X M%<@D'KSFNQC7:BJ6+$#&3U-+10 4444 %%%% !1110 4444 %%%% !1110 5 MGR^;_:]ML:3RS')O7'R]5P3[]?UK0HQ0!1U)[U;<&QABGDS\R2OM!&#W /M6 M!I=M>:=J+3S:<$$I*2W!N ^R,;FX&.[MV]_05UM(1DN9U[PH-2U2PO++4)=)>U2=2UI;P,TGFM&QYE1U',8).W)]1W *7P[ M\3Z)KOAVUM- UY-0O8+8!_M4PEN0PX+RKNR?FZD'!SP<8KA?B3KOB#2/$BW, MMS]I@T2Q>[DFTO3!F.27=&J/YDQ !4%N_1?E.17J^EZ1_8WARWTK2[@@VT A MAGN4$AR!PS!=H/J0,?A6"W@2,VEM!_:MY(&O%O-3>=4D;4BK*P5R1\J@H@ 7 M " KC!H ;XHL[R+P)+#JU_)?3275MF4Q+"P4W$7RX3C(YY%<+B&\\EVM(E:V MO]+D0O N^-FU&%#M8RR.N=K@@[>#TKU_Q!IG]KZ8UF9?)S+%)OV[ON2*^,9' M7;C\:S=6\*VUU!:PZ>8=.ACO(+N9(;=,3^5,DP!/!!W(.<]"W!X( ,OXI7UY M8:5;-;W#6\]=IK&AG5IY3<7DJVYM_*CA10 C[]QD.?O?=0; M3QC<""&(JEX>\.7&F7PEGNHF@@B2&UCMT>,+&%P4;<[[E^Z5&>""1]XB@#RK M6?$:ZIXVN4G==0\/W%Q9QO<:?;.0[QF9XU23S!G+(5RH(//S KAN[^&MU7UIJ(@01V(+981]@6"S,A<1R.9FMXYF3#R(L03SCWJI9_#>6 MUU#3]5BU)1J,-^EY/'Y7[F155T$8YW#:LTI#9Y9SD8P%Z;QMH<_B#3+>UMI+ M9?+N5E=+F/S(Y% 8%67N.0<=\8[T >9>#O'5RWCPWM\FGVVD^([C9&XD=RGD MVT(7YBJXW/,J_,H.[Y<=">XU6_U>;Q5>VVGZ;/&T6ES&(7DT;6MZX>/;\BL6 M'5UW';][D' Q)H/@PZ=J4B7ES%J.D):?9[:"X@4R*TCAYS(V,/O=%?H.2?04 M[QAX4O==US3;JUU6>QMXHVBN!"Y5RI8,"N/XLKP2<+UP3C !4^$B75]# M-=OIDLB0V"7+9<111)&21V8NK@_[H/4FN4\7WFL_V]>6T\]P+>^E%G=16PW1 M1A8FE">886;F,[CCG+$[<&O1/#?AZ;P_=7<-C>1?V))(98+$P'=;$@;@LF_& MTMN;!7JQYK,U#P%9ZGK4>K7Z6YOBSAFAB"")6B="RY!WR9*?.^?N# 7D$ O> M$KZ2W\%V.H:I>7M_<31))<,L7GNDI #H$B3.%?<,;>.<].)9/%UKMS;:;KUP M<,=JZ5/&>.W[Q5'/:M+P[I46B:-;6$!#+$"6?8$\QV)9W(' +,68XXR:T: . M6\::G44 MG.0H;DXY]",FJO@OPU)X>TVPA\\*4LHH;FWC^:(S*J@R(2 P'#<< YS@'.0# MEOB3XBUK1->MY-/.(HX6'E*$8/&Y&9&#."6#A0%"XV[_ )@6&W;^&$.IQ:9< MIJVHZE'XKQ;;8S74_G2.(4C+?*JC(4 $@*.<);^:PT]#:;/M5Q/%;0EQE59W"[B,C(4$MC(SC&1FK8CN+?3?+AD^U7 M4<>%>X;;YC@=6*KQD]<#Z"H]6%JD6J?8+I2#/+;P*XDXY #@[1GGN>W- #M-&M>?NU-M.6'!_=VZN M6![?,Q'\JJ>)+^XT>ZT^^5C)8S7,-C<0G^$RR"..1?<.Z@CH0<]N6_V%JCS0 MR2>*M57R\9CB@M520<9W;H6/..Q'7C%6-:TJ75KW3UFE1-.M9TNGB ):>1"2 M@)[*KA'[DLHZ '< ;/:O'=:\8ZY;:UK7F;8;59;>W2.WECG(V2-YQ5O,&QO+ MRQ#+R$.=N*]?FW>4_E@,^#M!;:"?K@X^M>70^ ;Z:9[6_P %)W*W%ZD@.^ E M7:-<_O$/_+(8/W%8L2=H(!Z!I>IW-[HHOIM*N[:9MY6SD*"; 8A<\A06 !P3 MQGFL/3=9U>7Q)-91Z5<&W>423-=3Q#[$FQ?E_=L^YF.6"YXR8QY+' R>@[4 ;FLWDUAID]S;64]_/&N4MH"H>1LX !8@#KR2>! MFL/X;Z[J7B'PXUYK=I%97Z7ES;2VT;[Q$8YF3;N'#$;<9'!QFNG4L47> &QR M <@'ZUA>#M'N-%L=0ANWA0*=\/]4N-7\+6US?N[WV66XWP& M$I(&.Z/:0/N?,!06!R3TKL=*N7O=,M+J6![>2>% M)6A?[T9902IX'(SBO//&?AKQ=K/C 7871[_PW:JC6NEW%[+ LDH )>95B8.0 MWW5)VC .,YKL6?73KVE86T73'M9#?( 69)OEV['R,C);JO0'U% &Y7F7CGQI MJVC:E>0P64>#N6O3>U>2^-O =QXB M\40ZR]M.L?VVVBDMY)$;S8D<9<[>40 %P-Y9L\[<8(!V?P\U:^USPY%?W[V[ MAWDBC:*-T+^7(T98A@#\VW/0=>E9LWB_/B&XT8:]X=MKJ)854/F5WEDD:,1[ M!(IW J 1G(+#UK2\(Z)?>'O#L\ ,5Q?23R3B%KJ0PQY.%C1V#,JA0.QYSQS5 M.XTG7[J:ZEGL](W3W=O<;1>R':D.QE7/D]?,4G..C=* .GO[J2RT\RF%[F8! M5"0H1O8D#WVKD\D]!R>EN.G4<=X'\)2>8;O M4].S&UU= Q7\DAF@S*QW)\S(P?C.,9'.Y@<4 ;/CWQ;/X;>W:WM5FC3][/YC M,@=/NX0A6)VE@S$#Y57GK4G@7Q!J.MRW\>H6T4)M7 .-X8^8!(HPR+PJL%SS MG&0>:S_BAH%]XDM9+?3_ #[=H+28&@DBD61,^VY%S[9JQY^HOIJ2QV,*WQ^];S7.U ?]]5;( M[CY(FQYMMI,62<[;F23 [?P+G]*C\5V MEUJL$&EV\ ^SSRH]U<,^!'&CAB%'4NV,#H!DDG@ @&_VKSG7_']Y8ZGK=M:: M8S)968>.5]LBB-7N@:EJ6IZA'>+>M<7P$""Y MMTS$)!+A]\4:JX0!&*L2 V &SM# 'IESK\'_ C>HZO8HUQ':13/L=6AWM$& MROS+D1N5 <-YI!RP! (X !TNN7DVGZ5E8?A;Q4VK:]?:9>'3X+J"WAF%K#<>9*I8!GW=,J!)",X RQ'-+XLEN;[0[ M:TEL;B."_3_354"1TCP"T /S.^2F1\H&XDC SF^%;*X\.:I(VJ6<[+>JL=F MUO&TXLX58[;=RH.,;L^9T(^4GY%+ $_C3Q[:^&-6MK>X$ MMKM!]?O=?M9Y+N#3U%O)Y#RVEWYRO( K';@8VX88.XGU MKG?BOI6J:U;WRZ5=7D*6^FSI* C)&VX*Q .1YC,%V@#*KR2<_*VU\/\ P]?: M&FKQWUQ/)%-./*$DB,S ( 9-R*O+'CD9 4#/2@#>N-1>/Q'8Z< GEW%I<7!) M^\#&\*C'M^].?PK14AAD$'MQ7G^M^&]*LO%6E7U]8WVH6"65U#()DN-1Q(TE MN4^4[R.$D[8_'%=;X;\G^R8_LM@NGP;Y!' L)APH99X(Y8SE'4 M,I]C7#?%*^Q!I^F_U. M%X]/M&LWF0.(V"LOSJ[3MD89OE9<#GG)W=% .HTW48KO3A+%"&>TMT@,R@D)NQ@;MNW/09S@ 8%<$OPZNTU MF2YLR+%[BPE0XNIIHK>1Y$)^8NKNQ&X[C@?*O [@'J=N)1"HN'227'S,B%%/ MT!)Q^9JA9W\UYK=];Q(BVEB5AE9AEGE9%?"\\*%=>2#DMVV\W;&V6SL[>VC+ M%(8UC4LYXK.T_3IM/UO49H0C66H.+B09PTQ!!Z[N M"?5+J^@^73].^U/MSN>=8D^F>6S_ ,!Q[U/I[WDEF#J$,%O=$L"D$QF0#)P0 MQ12>,'[O!XYZU5N(=9:23[/?Z?&A)V"2R=ROIDB49_2I+.+4(?.>^N8;K*C9 M'!;^5@C.<9=LY]S0!7\/ZE+=37]A?&,ZAI\HCE,8PLBLH9) .P(.".S*PY S M67\1O$%WX=T(75C;-*YE0-)G"(NX%LX5CR,]L8SR#C-_PWI4UK=ZIJ=^%%_J M4JNZ(Q98HT7;&@/\UB;3U@MIWMH9X2[QR890Q8JV026*JP'"Y.<=J -31M735)M0A6VN+>2QG%O*LVS[QC208VL?X9%ZX/-8-]X MINHK^?3UL[WS_M.()H["9E:%"ID8Y7'&=@()#%E(XSCH[:QL]+MKG[+!Y2.3 M++Y2DL[;0,\T! VM=R"- QZ!B:XC3?B!:/K5U;:CXF\+Q1 MV\XB$,+[Y9P8E?NW>B6ANK? M3!=VL<;2S3OS@R&U1RYB4G*JQ( M'SA<;NV+X9Y=>T5[FQN;W1+?S)Y8[=!)_I *"(NNU %'Q9XSATV&!=/%S) M>M>1P")K"=EG^;]Y&C!<;P@=@ 3]WI71Z7JL6I&3R8+V)4Q\US:R0;OH' /; MTKB_%8&MW?\ :.HZ5JDV@:+NFAC@5TFNKDY7S%12'V(NX#CYO,) *C)U]"AF M\(_#BPBD@EN+ZUM$5H(\R-)<-C*@]<&1L9/0').!F@#-A\=7%[-8WNG:5&,@(P59%:211L!5P<_W@>U=+JVLM9>'6U!Q:V%P8O,6+4[E840^C MNF\#'JNZO(+CPQJ-CHUOI\46LW 9(K.Z$-DQS$ZQ+>AZ?IRZ2([.;7/%-UIV MJ7&@V\<3?9HHK2X>>2>?+8*-@#9MCD.2H)R#TY.OX\\=P>%M0M[8 W$S6ES< M- D3R-\D99"=H.%)5@3@X[XZUP_PY\-7>B30^)-)L[C4WDO;BSN;9XEMYHH= MS!F7S9.HDC3(+'C=@G-;OQ'TI-2\66]O=IJUTLVG70A"0>;!;ED\O>JK@E@6 M!.[^^,=\ '6^'_%#ZUK5Q9+IYMX8K9+@2-=12L=[, "L;,!]UL'=SCI7+3_% M2RW:\MM<63R6T\4=@KB1?-1O)1WD)& !)(P['",<<$UL^"]/%CK-W<+;WR_; M((HF+6$=K"HC+D85?FR?,;KGM7%:1X2O;S$NI66O63V%A<-97'GJ[1S-("&A MC!X( X5L9''JZ'XATS7K*XN](N3=6\$K0NZ1N/G4 D $9;@CIGTZU4L_ M$!N-0M8$A62*\E9K:5'^_;B$.9<$9XWMQ. MK&$K),&E81GR\!MS(JG;C(SCM5*RBF\.ZW M)6(9RO ?;G<,L #K-?UBVT2P>YNO,=@K>7!"N^69@"=J+U)P#[ 9)P 35/P= MKY\0Z5]J>RFM70B-]S(Z,X W>6RL=R@Y&>.01U! S/'37%Q8VYTR_9+J9?\ M1[-;(/%ECI&IP::9$>_?RY9(2&RD#%\R9"G_GFX [ MG XW UL:;J-OJ44DEJ9"L(UD?XBZB(3'=9M_'T-_;6=A%JL=DT^V.;9$%$B@0 MQC9]W:9%RV.9"_'"CK?B=#=WW@#59(IVTL164\\SLJM,BK&3M1@2JDXP6YXS MCD@@ N^'_&%IK]_IZ::!+:7EC)>+.'S@I*L;)QP<$GD'''&1S5CQ1XLT;PXI MCU+4K&UO'B:2""YG$?FX![\\9[X.*X&P\#BUUVPT*XU&X\^#2+HVVH6Q,,T. M;B+85P<+A<*57"D#&,$BM[XM6W]LV>GZ!:ZA=0WU]<1YM;94;S80Z^8TN5.( ME&2>@8X7G=B@#:\*>,]+\2VUB]C]J$MU;+<^6]M(!&" 2K/MV9!..O/;-1:G MXN6PL?%=U+;!8]"E6(L\NU9LP12]7FH: MWN+V\KH426+=N954#:2H7( YQFN,US2-)?QIK*W%G8/ID.L1O=SW">:\$,=O M9.S,S E8P=Z=>LN>%0T >\VEY;WMK]HL9XKJ'+*'A<.I9258 @XR""#Z$$5R MFJ>/+;3])M]1?3KYH&CF>XAV;;BV,8,]B8I5#9VDJ "=P-5_AMH]TOA'R M;V?.EWP^W6B6Y:WFMQ,S2M'N0@X!88(.>2#P!GS&VU*VO]$T;[/8ZC'::"P. MM33'*FR:59&C;.2WS!6P>=D;GHR[@#Z#O+B&SM9KFYD6."%&DD=NBJ!DD_@* MJZ3J(U!KX",Q_9;EK8\YW8 .?UK)\3&VU_PZBVE_9R:=\4:1H5U:0ZK?6UM]H9E!DF1=F$9\L"0=N%(SZX'>K7A_5!K&G-=B'R ME^T7$*C?NW+',\8?/^T$#8[9Q7 ^/Q='Q.GDW:Q(8T2>:WC.[3[K7PBTRTT[3=2G33XK?42Z)(%A"2RQK$FR5N ?9[N*-XG\AHY)'N,@)%MV\-Z9!)ST^4T];N"2Q6\AE2:U:/SDEC8, MKH1D,I'!!'(->?:A8>'M5U1;GQ)H\>EVZS!Q_:%NJFYDSQNEY0+D\)NRQ'(Q MPWM?XI17]]?6-KIB7$WD"&XG\I01;@7 M4)#-MQ)AD2?[F3\G&.M '<6NKV%W?-9VMW%-<*A=EC.[ !P>1QU.*IZSXGT? M1I$34;^V@8RB)P\R*8\@' Y9)+QY(X)[Q7DN4EU%KS MSHP@F9H43,C'[C8(P""/FYJIX@:[@\3W$>F1:>8S+#]JFBEG26)IY(HD\P(Z M[B06;J,+&.FX&@#N-'U?3M:M3=:1?6U];!RGG6\@D0L.H##@]:;!J]G-K=SI M2.3=V\2RN,<8;L#W(^4D=@Z?WA5.QF?[#?6>ER6...1U24D@D MECME#G#?,3@D')'%QV>M2>+[S2H6OH_LL2WD%^8;;:)I#*/,E_>&1E;RP-J@ M<;AA0%P >HU5TZ]CO[9IH5=5666$AP =T;LC=/=37,^,H[PZ?HL-S>$3-=.) MI;65K-7Q;3E1NW,4!8(,Y-& .[DG!- '=ZOXT\/:1>7%IJ&I1QW-NF^:-4=VC&W?DA0H*T:ABUQI]Q;H0?[K2(H;\":H_$.Y@M_!6N+/+'&TUCIPK'Z UT76@"I>7\5I=V-O*LFZ\E:&-E7*A@C/AO3Y4;GVQW%7*\;\:6 MD3ZM?7&C/#);:%9SR7+:C-/=1SW)4%8E4RC+H ,G)QYH'7BO4?#>FQZ7H]O" MMI9VL[(KW*VD2QQM-M 9@ !W'7T H TZ*** "BBB@ HHHH **** ([@R"%S MH:3:=H9MH)^M<3XT\0ZMHLTWV9K PB!)$1G)F!W8?Y>XY&#]:[JO/?BU8VYT ML7CSR17.5A51R'4D]1VQDF@#AM2\27-WK2ZBQ>W=<;W1E&4"L B]%;%8GA'0U\/Z6UHLS3%I#(S-ZD 8_("MN@ -%!HH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBL:X\.6=Q/)+)<:J&=_,Q'JES&H/7 "R M >W3MTH U9Y8X(9)IY$CBC4N[NV%51R22>@%FSQO$SM)% M>QNT;@J%4H#N.X,2",_=/M6O;65AHUE-M/E6^-TKW$S/QZLSD_J:X/4I)-1U M)+J*]O\ 3KS5[JV@L[=6\EI;*%]SL?EW*2K3M@$'#Q[@#P #T..]2>R^TVBM M---_MK3UTW[.)%N-PDF921#'C#D8_C(.%[@G=_#7!^"+*+2[M/$BA+ MZSNKRXMB=/L7?RP2=LFU 2<%63(08\PYX!H [OQ!XOTG0K];6_O;1)C;RSB% MIU65V7;M14)R68,<#OBK.E^((]0U:;3Q8WUM+' MP6N(U0,C,5&/FSGY3U Z M5R/Q$-M+J=U::GKB6@DTJY$$1)A1/,\M%,C#)<%\Y XQ@%3U,_P[MM/L]9U# M[)=:8QEMX42VT^U=(XE5I&+%V)W,V_D<8V#CF@#T&D-8WAOQ%::^;K[%'.HM MV"L9 O4YXX)PPQRK889&0,BI_$D4]SHUS;6MJMS)<(8=CR^4F&&"68E %[2O%FE7J!9KNVL M[HS/ MO/.@=V5R@*\_,&QD$=4.S6-J;R1 ,9C ;E2>"?E/? MTSUK@OAGHT&F:W-I6G:G!J6C:5I\$7RP0X%RS-GYT&2P6-2ZI%9W.RW+WEGMM8F+,9&1I4$?RQKD."2&( /S&@#T;P_KEGKL%P]G- M"[6]Q+;R(DHX* +;@(//DPZ M^7&O7.1G(]!BM==)U K^\\0Z@&P1F.&W YZ'!C/(H V:Q8_$^E/J$-I]M@$E MQ!#<6^9!F9)-VTJO7'R'GI4EY;75MHLRKJ.I3SK\XECC@,[8_A \O9S[KWZB MN T'2;ZYU!--@N;F2WMH+6WN+JWNY$@B2,-NA1XRC._S!0>-N=S"=+EVG5V4P6[S8V['.,>_3++?5TFU*.S%K>(TD;RK))%L4 MJI4'J2I%Y4"2"+?;!=_DC9NY]2>: -GQ/XTT?PW*(=0EE:YVJY@AB M9W$9;!?']U>2<Z\10R:3/= JK)-JH26(^7(!ZU%(LL*2($V67WB\D$ M4)3Y@Y*L_P"6U2<^U-EMRK1R7;D$%8][1OP1\LA/O M0![%*T<:M+(40(I+.W&U>IY]*R8?$FCF:"$WL$$EQ%#/$DS"-I!,S"/ ."22 MI&.N:P/%&BSZ9\+[^PM-1G/V>SFEN+B5F>6?Y'=N6)QN?KUPI(&."//]+^WR M>*]+O7MK:XOX=@2&X=L3-MVH6< ["J[L#&=Q)PPS(H![A-=6\%U!#*P6:Y)6 M/Y3\Y4%B,],XR<>Q]#4CSQ)-'$\J++)G8A8 OCDX'?%<_P"()S8W.G7.I7JQ MV$TA@GM&C1XVS#(< E=S$D #KTQSBH/#.F:=9^*/$'V+3K*U*/" T$"H3F/ M)/ ]Z .J\M/,\S:N_&W=CG'IFFW$44T$D5PB20NI5T< JRD8((/48J.TOK6[ M>=+2Y@G:WD,4RQ2!C&X&2K8Z'!'!YYJKXEDFB\/ZD]J8!,MN[*9R0@PIZXYQ M0!#;ZYH-WJ%NEMJ6FSWLRE(1',C.X(+D+@Y(PA/']WVJY8I8R27%W9) 9)7, MES;++9PJEQ'%/"@ Q+.P"AE'=V M<&WBA"320QQ1*"R,2"967=DYV-C!&2 >_7D&G!9*,!.O5N!COP,=*@4:/)KC3A+$ZO&!;&4HOG@;=X0-][&'+8'')]ZY?Q MAJ%QK'@>VN[:VMXK6:>%+JWU")C)&?M"*0-K##*P//J 16=X=DM[SXHW%JLR M7C6<3Z@MX&#F5)0HB3(/\ EF';Y&BZYH ](FDA5HXI70-,2B(Q^_P20!WX!J M+3OL9M,:>(1;*S1@1* H*L588'H01^%>7_'&ZCTV,:A)=3)/;64\UOMBW)$P MV@ GS%&7+A>0Q( V@$'=K?"D6\,^OVZV,=O=PRQR+&EE);F.%HU54_>J#DO% M(W!(^<'// !WA2T62WMRL = 9(8L#*A<*2H[8W 9'34>X2-2^Y*\J^%M\T.L:T]I87VH-;R& MV6) RR1(0LN6>;8LA8R %B5<[ =K ECM?&)H?LU@]Y=7$&U7FACCD2(QLH^: M0LT\0. P3&[H[^N0 =[8Z;ID%K<0V5G9QVUP[>?'#$H21L;&W #!.%"G/ICM M56+PQH$4\B:8L\2A$D%JF]5!S@-C/4 UYS\&)K2[U:YGF3&H36D=PJF!T MP2S>:^XNZMN+KR",D'Y5YK7^(5DLGB333%HFDWA$4U]/-J%PRQF.)-A#((W! M \U6R>X'U !WFI:=9:I L&I6D%W"K;Q'/&'7.",X/'K(,=_DY'^S[54TE(-/\%0O;V]GHNZT$S);1I%'#(R@G ;"_>/ M?\:\LT"?5C?I-H^II,MS?320SZA"WE&\>.;:B[)#&0"9@WEMD$*"I.* /:-8 MTNQUG3Y;'5+6*ZM)1AXI%R#CD'V(/(/45;= Z,IW ,,'!(/YCD4V$.L*"5@\ M@4!F QN/&-%FT^VL9=.@:TMYUN8H\8"RJVX/ZDYSG/7)SG)K8H MHH **** "BBB@ HHHH **** "O'_ (A&^US6IH[*.66WLMD01#R[%G!8+WPR M%?S/T]@JG!IEG!\XKD/&7A*#58Y M;RP18]75?DDZ!R.0&_'% '7CO14-D9#:Q&?_ %VP;_\ >QS4U :*#10 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% ",H888 \YYH*YQD#CD>U+ M10 4V.-8QB-549+848Y)R3^))-.HH :44N'*C< 0#CD XS_(?E2XI:* "BBB M@".&&.",1PQI&@)(5%P!DY/'UIOV6#[5]J\F+[3L\OS=@W[,YVYZXSSBIJ* M(+>TM[9YVMH(86GD\V4QH%,CX W-CJ< #)]!4]%% %&TTG3K.YDN+.PM+>XE M^_+%"J,_U(&35ZBB@""[M(;R+R[J-98LY*-RK?4="/8U)#$D,:QPHD<:C"J@ MP /84^B@"-H8VG28QJ9D5D5R.55B"0#Z$JOY"H?[.M/[2&H?9H1?"(P>>$&_ MRR02N>N,J#CVJU10!GW^C:=J%K);WEG!+#(_FL"O._\ O@]0W^T.12V.DV=C MI?\ 9UK&Z6A#Y7S7+?.2S'<3NR2Q.C@AADBC)PHXR2>I)-VB@#(B\/6$.@7& MC1"?[!/$\+(]Q)(51EVE59R2!CH!P.PJ:QT>UM+R6\ >:]D&UKB9M[X_NKV5 M<\[5 &><9K1HH BGMH9Y('FB1W@?S(BPR4;:5R/0X9A]":JZ9I%GIDU[)90B M)KR7SI0#QNV@<#L.,X'_FM8]LM]<&YG;NS[57\@JJ/ MUZDDS:C9QZA936MQGR9EV2 ?Q*>JGV(R#[&K-% ',MX'T)M3:_\ LFRY:>6X MW1N8_GEC,;GY<'D,YR>078@C-7;?P]:P>&?[#2:Z-J8FB:0RGS6#9+$N.YR> M?>MFB@# L/">G6%Y8W5O)?\ G6:LD6^]E==C+@H4+%=OW3@ "M,UG4);O6'N;TLFR.-G$8 MA'."IC"MN7Y2V01)+.07*C[H) ) MP,X[5S&G_#C2[/3]+M?M>H2_89(&,CRC,ZPA/*C< ;2BF-" .03U9L]M10! MD>*] L_$^@76D:DI:UN-I8#L58.IQT.&4'!X/0Y%5(_"5C;0Z:FG2W%C)8,S M)- 5+R;QAQ(75@V[@G(SE0RRL5X!0-(S%5(&" M%QU.,'FN>TWX:Z;:6C0RW$DK[9C'*L:QF.629Y?. V^8A8!#CY0..M=Y10! M@:[X:CURSMH=0NYB\.[,D:H"VX8S@@A6'9A@@]",UOT44 %%%% !1110 44B ML&S@YQP:6@ HHHH **** "BBB@ HHHH **** T4&B@ 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 9'#'&SM'&BLYRY50"Q]3ZT^BB@ HHHH **** "BBHXYHY&81R(Q7[P4@X_S M@_E0!)12 @@$$$4UI$7!9U / R>M #Z*** T4&B@ HHHH **** "BBB@ HH MHH ***YWXB:OJ;E85&/*C/>71)6X)"H6/)'!Y[5LZ#XZT36]0BM+*2[5[@, MUJ]Q:2PQW:J,L8G90' '/';F@#J:*Y#XD^(]0\/6NB#24LCF^/CI^H:U:>+Y],C338H)3>V!=HW,I8"+8AT5R3_$3PPFF7=]-J$D,%I<):3K+:3)+%*WW5:(H'!/;Y:QO^%H:9&Y-?.C+JD7] MH"8V^THX0RCK&),;"_!&W.<]JFTOQCH&JZL^FZ?J<,UZN_$8! ?89D2,,[@ .K#N!R.] &W16'IWBW0-2 MU633;#6+&XOT+ P1S L2OW@/7'?'3O4'C3QAI7A&"PDU>XBA%Y,_=SGISCTJ_J%]:Z=9RW> MH7,%K:Q#,DT\@C1!TR6/ H L45BP^+/#LUB+V'7M)DLS*(!.MY&8_,/1-V<; MCZ=:;;^+O#=RUJMOX@T>5KIBEN$O8V,S X(3#?,]U* M])%M:0O/(1UVJ"3CWXH NT5A>%?$UKXAT%-32*6R'FO!+!=862&17VE&YP#G M&.>M '2T57:\ MMENEM6N(1=,NY82XWD>NWKC@UF:!XFT[6=%@U.&0VUO/-) @N2J,721HR.I' M)0XYZ4 ;=%174OD6\LVQY/+0OLC&6; S@#UKGY?&>DQ>!E\6.\O]E-;K<* G M[P[L )MS]_)"XSUH Z6BFQMN125*DC.#U%.H **,UAZ_XELM%U'2K"XCNI[W M4I&2WAMHC(Q"XWN?15W#)]Z -RBJFI:E:::MN;Z981<3I;19!.^1SA5&.YJ/ M2-6M-7AN);%RZ07,MI(2I7$D;E''/HP/- %^BBL[7]:T_P /Z7)J.KW M[.- MD1I-K-\SL%484$G)8#I^E &C111F@ HHS4%[=P6-G/=WDJ0VT$;2RRN<*B*, MEB?0 $T 3T4V-UDC5T.589!'<4[- !11FJ]Y>VMEY/VNXA@\Z588O,<+YDC= M%7/4GT% %BBBL[0M;TW7['[;HM[!>VN]H_-A;<-PZCZT :-%&:,T %%&:,T M%%&:,T %%1RS1PA3+(D89@BEFQEB< ?4FI,T %%&:* "BBB@ HHHH **** " MBBB@!&Y%9T\]A:R.);JV@ED7RR)'49QDXP3_ +>?QK2K/U#1K#465KVV24KG M!.1UQGI]!^5 $37>FFW\D7]LJ8 .V91D#MUZ=JCDO=+M;:.!M0M$\M!&-TBE MMN,=,U0F\#Z-(V5CECYZ)(?ZYIT/@G14 W6[R>[2MS^1% '06MS%=1EX'610 MVTE>F:FJ*UMXK:/9"@12#.IP<9P>:QO /PZN]#\0:3 M<76D:7;KI<;J;V/4[J=KAS'Y8=(&(CBR"=V=W7 ]1UOBKQ_I7AG4+NSOX;UY M;6T@O7,**04EN/(4#+#D/R?;N>E=;YL?G>5O7S=N[9GG'KCTH Y/XC>%SXJC M\/6[VUI=6=KJL=U=PW7W7A$4JGC')RXP*I^*/!\EMX5_L_P%;V>D.;N*>9+8 M+;F:-6RZK(%.QR.C8.,5W='% 'BFD?#77%O[^>\$2I=:SINHD37TEY)Y5N3O M5G< LW ]N<= *N^-/!>O:GKOB4V-E;/;:I-IMQ'=&X"E?L[IN1E(ST+L#[8Z MFO7J* /#M/\ AWK%KK4&E7%C?WFE1ZB;[^TGUZ1+?9YQE'^BJ>)1G&0-N[YL MUH>#?"7B;2?'%E(MM)8:1;M<-:B\^J&&QGU.$2;)6AD,TS. M"5*JV"!TZXS65X;\"ZW!J&@:9?V&NE=(U$W?VYK^V%F=K,1*L>UI"6SRG!^8 MY8=:]V@ABMX8X8(TBAC4*B(NU5 Z =!4F* /!? _@[7[37?"VGZC:>(%BT. M4O+/+>0-8\(X#0@+YAW9 VG& QSTKTCXH6<]SH^FSV^G3:D;/4[:ZDMX$5Y& MC5_FVAB >.V:[*B@#PRY\-ZU<6\_AD:#(3JXULA/($1F\W>6W;_ # O MR;11 D\D4:N"9(XW(5W&!@'U-=KBC% 'SU MIOA/6]2U:]DUO2=3N;:\U_3+UY+^"%'FB2.179TB^48(&1CHPSG)K>UKP937#?QW%M;6JV^TS;UF^TLAD4JN,KG/R[1QBM:/PA>Q:#I-Q%HODZQ_PF M7VZ:1( '6$W3Y?C^#R]OMC%>X8HQ0!\]>'_#]U#JO@'3YO"U_!K6E:E+)JFK M&T/ER K(V[SP/W@'-&5H8M2N))K4>NQ6^H":RL7AC$JRQQR MQ[0S_,4"-][)VL<<5'\2?"ECI]_XHM?#_AI89;[PXD=E_9^G85Y5FE,J@HN MY4QY'4@#KBO>,48H \5ALK&V\9ZFNK^'=1O/$TWB".ZLKN.&0 VP*['^T8*K M&B;PR9&<8QSFN+ET>2S73?\ A+K2>WTH6EY' +O19;Y%G>_N&(" CRW>,Q$, M1R!P1W^GL48H YWX>6US9^"-%@O7O'G2V4'[9'Y(?.V$)Y)(>*W!Z<3NY([A!ZFO;J,4 >*_%2^T[7=6 MT?-C:7MF]C-);SZA;W$T+R%PFQ($ )E^7@DC@\>M=7\&-1D;X?\ AFPU.28: MK]A9C'*C!A'&_E\G'!&4&#S^M=_BB@#S3XM?V3_;/AS_ (2_/_"*;;K[3YF[ MR/M&(_)\S'MYN,\9]\5RO@W2+2]\8^#+V:WGDMU&K-ITER9!(+:.:(6^[<<\ M*S;=W.TC->ZTF!G..>F: /-?CA;:8^G^&;O6BB6MOK=MYDKR%%CC8G<6((P. M!R>E2\&IOXWD@+"X<*(GOC$T80';M(.X\')KW>2-)4*2*KJ M>JL,@TGE)C&Q<;MV,=\YS]/7\&0S74QCOY=>25G8G['LWI%GNOVABG7H*]A,$1 M5E,:%6.Y@5&"?4T[RT\SS-B^9C;NQSCTSZ4 ?.G@C5+J6^T&XA\41C69X+AM M2M_MMS=SR-Y9W^;;^7MA:-^5Y4<;06!K-TN_6ZT#Q7I7_62*@#/]3U--AT^S M@\[R+2WC\[_6[(POF=?O8'/4]?6@#P+7R]S8^,+W3/$.K&VT31+"ZTTV^IR- M&)"LA,A.XAS^[P<$6/'USJ?@JZUW3=(UC4WBGM-.N9IKN]2/RG9D!+IR=I]1R>/GZAJNI&VT[QO%;V\MS>,SHCV2S#+MRQW ML<$Y.&('6O;;71],M+=(+33K."!)/.6.*!559/[P & WOUI]UIMC=1RQW5E; M31RN))%DB5@[@ !B".2 JC/L/2@#F_BMJT^F>"KR+3L-JVI%=-L(]VTO/,=B MX/L"S?137F(O]2\ P^)K&/3)-%CN]&6XT[,J3!9;>-899!LXW!/+[ MW%K;W#0M<012M"_F1%T#&-L8W+GH<$\CUJCX@T:'6=/F@=C!<&*2.&[C53+; MEU*ED)!P<'\1Q0!XIK^KWFDGQ';^&?&E[J<46D6L\%8T8N/W:#!8L+=3NK]TU'[)_9NF6D\NK&XTJ32C#:VY1[8O<1V_F M;@5RZ_O#@9QW[U[5JGAS1-6F@FU31M-O9H!MB>YM4D:,9SA2P./PJ:XT;3;A M+M)]/LY%NV1[@-"I\YE "E^/F("KC/3 ]* /&/%?B/Q%X3;Q)H]CJ=[J)6ZT MR.*YN9(Q-%]I\P2;78!%R8P 6&U2Y/0557Q%XOL-!U#3;RZO;*XBU;3;>&:Y MOK:\NXEF?YU=H@%QA01N7)#GJ*]QNM&TV[^V_:M/M)A>HL=R)(E83JN=H?(^ M8#)QGUJI9>%- L=/2QL]%T^"T29;E84MU"B53E7QC[P(&#UXH \<\1V6ISZE M!HMWXDU69-+\5V4%O#KNYL[N6T MO)'CM[>2&V%Q(9'8*JHA95W'. 6.!U(/0ZVH^'-&U*.Y2_TNSN%NI4FG$D0; MS'10JL?4@ 'T%6M5TVRU:QDLM4M(+NTDQOAF0.K8.1D'W - '@<'BWQC]K\ M1Z(M]?0W-OT2]*R[M\22*OE;V !4,.!GO7J_PMU:YU30+E;^?4)K MRSO)+:4:A;I#/&0%8(_EDHQ"NOSKC(QP#FKP\#^%Q:3VR^'],6"<*)46V4!] MK%E)XY(+$YZY-:NC:38:+9"TTFS@L[8$MY<*!06/4G'4GN3S0!>HHHH **** M "BBB@ HHHH **** "BBB@ HHHH &Z&BANAHH **** "BBB@ HHHH **** " MBBB@ HHHH **** (;VV@O;26VO((KBVF4I)%*@='4]00>"#Z5X5H?AO3]$M? M"_\ PE/A:YOM+/A^%4@33&G6"^8YF\R%5.V5PT:[V'5,9%>]T8H ^;=8\*^( MVT%OM.G7\UTOA_3+8(L3RMD:D9-F>E:5QI%P/M=L-(OF^(+Z_] MI@U+[$Y5;<7 (<7&W:(?*RNPMU.-M?0&*,4 ?.<^F>)O#U_)?PZ9?RV_@R^E M&GQB-F^VV]W*V[R^/G*1LH..A&.W%7Q#X:D\,MIL269U'4;>RM2;:ZL9V,TX M8R/]CNH_NRI,GE(5RV M,-A"@R"1V[5I48HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ /2B@]** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJOJ-E M;:E8SV=_!'<6LZ&.6*095U/4$5X_\/\ PGX:L?&_CFZ&BV:_V1?0O:%(AF " M!7.STYR: /:**\0\!>(]=X8-S MP.>G3F>3Q_JVD3>'[=TT[2]*DLK%HC/+*S^(%UJL>I2!_#MS;VD=H@AB/_45Y MGXO\:^(K >*;S0M/TN?3?#\:^:;B5_,G=H5E)3;P%59$//WN0".M0^)?B+J> MBZMXPD>RLFT3PZ+=&)+^?<2SQH8P,?*JAW&3R<=!0!ZE17C2V,T5M/Y\ZPE"94#*RELYY!R#QTH ]>HKRBX\=^+K.361=:'I#QZ%5,F%9)!D'H1UYZ9 /0J*Q_&'B"U\+^&K_6;X,T%I M'N*J0"Q)"JN3P,D@9/K7GDOQDA@T?6;A]/L;J]T^."98--U6.[BFCDF6+_6J MORN&;E2O3&#SP >MT5XWXW^)7B/3O#NNQ0Z FF>(-/>T?:UVEPGD3R;!(IVX M+;AL*XXW Y(%7=;^,MAI6I7EO)90/%ITBPZ@W]I0K+&V%+^5"3OE"%L$@#)! MQF@#U>BO/M4^)EOILFM33:7<-I>F2I:F\$T8$]PZQLD2*3GD2@EC@ =:@B^* M=HD-Y#?Z;)#K$)A$-C!=17'VDS.4C$;JV/O [LXVCGF@#TBBN%\ >(M6UOQ1 MXKMM7MYK$6#VL<=E(8V\@M$6;#J/G#'!R2?PK:\6ZM_9^'=(:Y\/ZG>Z[?1S3BUM%B \J-@#*2S@*OS;0,Y) M&,HT5G>'M8M-?T:UU/3S(;:X7A!!!'M6+XN\:VWAJXEB MFTG6+Y8+7[;<2V<"M'!%EAN9F91GY6^49.!TH ZNBN$U3XG:199-O8ZOJ,:V M$.IO)96N]4MI,D2$DC 4DCKCH#@XH>-/B?9:=I>I'2(KRXF@CBQ>QVV^VBD ME4-&KMGJ0R]N-PSC- 'I5%%<;JGQ$T73=9EL;B+43%#.EM/?QVC-:P2OC"/) MT!^9<]<9&<4 =E17%W/Q(T*W\0#2'743+]K%@\ZV;F".X.-D;28QN;(P!GWQ M6%H/Q,C<:MJ&MO/%9_VBVG:?8QZ5.MS(ZEN.HT5Q;?$K MPXFCV^HR37BI-=-8B$V>'[_ %F/38+N7S9F=+>9[>1( M+ED^\(I2-CD?[)/3BL*/XG6.I^-_#6BZ"?M%MJ4ER)IYK>6,,D<3,K0LP <% ME(+#(X]P: /1Z**X!?B?X=L-(TR76M5A:[NK**]/V.UG9&B?'Y]>;18M5MWU)7:/R03RZC+*&QM+ ')4'(H WJ*YNP\<>& MK^:\BL]8MI7M(GGEVDX$:$AG4XPR@@Y*Y%0M\0O"8L8;PZ]9"UFE,,B?$O1'\(:)K'B*]M-*GU*W\\0-(6(&<$],[<]R,5 MM:SXX\,:*]NNJZ[I]JUPB2Q;YA\Z.2%7@!@ADF 9P>A^AZ GJ>E._P"$JT :\-%_MFP_M8_\NGGKYF?3;GK[ M=: -FBBJ-OJ^FW$EI';ZA9RO=Q&>V5)U8S1C&70 _,O(Y''(H O45Q>M?$/1 MM(M9[ZXN["73A/;00SV]]&_F&8]2,C:% +9R_8X(I;I ]U^[CU.'1-#U'5;I9'M[&VDNI%C +%44 ML0H) S@<9(KD5^)5J\%HT>@ZZUS=1-(6T@32+66SM/WK?)%*@1P>>*HO\1;9-<6\\Z5O#[Z)'?)&MN3,TSW'E*H7&[<2 M0NWU-:-M\1],+S1:E8:KI-S%);H\%] J.%G?9')\K$;-V03G@\$4 =M6)I7A MC3-+\.S:);0LUA-YWFK(Q9I/-+%RQZDG<:HZOXWTW3I;Z!+?4+^ZM+B.U:WL MK8RN\KQF4(O;(09)) 'IZT <%XV^%^K7\]WIND0.+"ZMK6S%X=3:-3'%&J;KF+'[V1=I(*D \ C@Y M]0U#P=I&HP>((+Z*2:'7'22[1GP R1HBE,&(]*L[VY MAUB:>%_]';?;F($,K+V(;&<]LGFNH\9ZE/HW@_7=4M AN;*PGN8A(,J62-F& M1Z9% &$OPXTV6WO8M4U/6]4-S%'"LEY=Y:!4<.ACVA0&# '<03QR>N98O -H M;6YCU#5M9U*:>6VD:XO)U9U$$JRHBA5"A=R\_+DY//3%>[^)FB:7.EMJ8OU: M,0)=74=E(UM;R2HK*KR 8!(=?^^A6NWC30TELXI+LI)=ZA+I<*M&V6N(V967 MIP,KP>AR/6@"/4?!MC?P>(XY9[E1KLD7+?32;7 M=97AM9)$A5)&B:1V"X5-Z,-W?&1QS7<*P90RD$$9!'>@#E9/!-E)I&IZ>UQ< M^5?ZHNJ2,"NY7$R2[1Q]W,8'K@FK_AWP^FA7.KO!=3RQ:A=M>F*0+B*1_O;2 M "0>.N<8K/7XB>%WUU-(74_]->Z-DO\ H\OE-..L8EV^66XQC=UXZTMI\0O# M%YKD6D6VJ"2_EFDMT002;3+&6#IOV[0PVGC.2,$<$9 -+7O#\&LWVEW4\]Q$ M^GR2R1^2^PDR0O$>>HP')!&#D"L'PWX!72O$5OK-]K%YJ=W:VS6L#311(VQM MN3(R*#(V%'+'U[G-,N/B/HT_B'2-(T:[BO+FZOS:3#8ZA4$4K,Z,0%?#(JG: M2!NP>:['4KZVTS3KF^OYE@M+:-I99&Z(BC)/Y"@"AXN\/V?BGP[>Z-J7F"UN ME 9HFVLI5@RL#ZAE!_"N4NOAN]]:WR:CKL\\UTMJ@9;6.)$$,RRYV*!EF*8) M)Z=.@%:%W\3O!]I917<^M1"":1HHV6&1BY7&64!22GS#YQ\O/6KFK^/O"VC_ M -G_ -HZY90K?H);=MVY70]'R,@+_M' ]Z ,[Q5X!C\07>M7!U"2VDU&VM(% M*Q!O):WF,JMR>./4 I:Y\/[75](UNQFO)8_[0U!-2AD6 M-3]FD1(E4!3D,N8LD'KN(]ZI?\*\N)[68WNL0#4%G@N;26STU+>*VDA;A#58M3M;RW-W%9GR9A\KN1G/IA26/L#6L_BS2K M2PO;[5=1TZTLK>Y^SBZ+JFM:EJFK+J M5[JKQ/(R6WD)'Y:; %7K?BG0#KEQH,HN!#_ &7J27Y!3=YFV.1-O48_ MUF<\].E%UXP\.6FFVVH7.NZ9'8W*LT$[7*!)0OWMISSCOBEN_&'ARSL+*]NM MY0)-_NG/.._IWH P='\!-IVC^"K$Z@)/^$=F,K/Y6//S%(F!S M\O+Y[]*SM'\"^(M$CTZ;3-:TT7UC#-9)YUD[136SL'7> X(=6!.0<$<8KTM& M#J&4AE(R"#D$51;6=,34AI[ZC9+J!X%L9U$IXS]S.>G/2@"KX0T3_A'?#UKI MIN&N9(R\DLY7;YDDCM([8[99F.*XGXC?#B\\6:]=7"SZ:UG=6 LC]MADF>S8 M%R9(5#!-QW+R>05!'I73>"_&-OXMN-8_LZ%?L>GW;V@N!.C^Q/ M45!XI^(&D^'KW4K*I?#OQ"NGZKI>C7^EIIVK+!+=/<1NT ML5YX/!'I&BZU8:S:B?3[J";"JTB)(K-$2,[7 )P?;VJQI MVHV6I1-+IUY;7<:ML9X)5D /H2#UH M&O$-6^#TT_B?5)H;#0+JSU.]:\>_N MVF^TP!WW21^6OR.,YVDD>_05[5"M4G@F4SV>Y_%,.MCYF \A'C.W[OW\(>.F>]0W7@W6 M[;[%J&G2V$^J:=K5]J4,,[N(IHK@R#8S!J26*WSZTVIWD M$+L8XHQ:F!$0E1O8 (22!DD^G,L/ASQ38WE_I=B=*_L*^U.6_DO7D;[0DAF:((SF1 BG:6+# .<8JG)JUO'X@M]'82?:Y[62[4X M^78CHC9/KF1?UH \7\-_!Z]M6TJPU&RL5M[%Y#)J<6JW3R2C:P1H[I>(K:R^:QOH46TD343:PJ MH3#)-&JEI6)S@D[>1G &*]JHQ0!Y9#HWBK1[[6;:PT/2M2MM9G@N#5V^O:H=+\-^*+;3F\,-I6E_81>7 M8!N.0 #UKUG%&* /&(/"/B6_T+0],O\ 2;>R;0='NK))DNE<7ZM-GGQCK'O&5S]0,T >#1>"O&=OX>TG3/L%V@_L M1;)_[/NK6%EEWN62XE8%FB^93MC)_BXYKI/#W@O6;;0;F"\T]!GSQ\_=/'/%>O5DKXBTE]0T^R2]C>XO_/\ LRH"PD\D@2X(&/E) M[GZ9H \OM?#^OZ&NJV)\*P:ZNM6UB@>::,0PM%"D;QW&3G8I0LNT-G)'6LR' MP3X@76#I]W:Z]-'_ &^=4CGAO+5+!4,YD$W*&82#H4')_O &O>J,4 8_BZUU M6]T"X@\/7,%IJC-&89Y]VR/$BEB0O)^4'"G@G ;()KPJ^\!>,[2UU*;2[4?; MM,NGT_161PN;.;[3O?[W&!<1GV,(QTKZ-HQ0!XCK'@?4-/AUR#3]*EN[2&XT M1K14";IH[;:)-H) R #UQUJUKGA/4[S0?%C(=0O/$5M>6Q(7S?LZ?9OF! MSQC;(",_WL=>?9,56N+VVM[RUM9IE2XNBPA0]7*KN;'T'- %@=*\(TSP)JMQ MXFN(I[:XM[5/%LFJ-YL&^!HBEP\;I\^#U12-H(+#.<8KWBJ>JZC::39-=ZC. ML%LK(AD8' +L$4<>K,!^- 'B.K>%/$-GJTFHI;WZ6%OKEY/LTVVAFD*RP0*D MT<,H9=N]90?XAO)]37?_ NTB]TO0I7\N^M8KJ[EN%M-0$7F@.PR[")%6/." M1& <;CDGH.ZZ57L+ZVOXI);.99DCED@8KV=&*.OU#*1^% $\>_9^\*ELGD#' M?CO3J** "BBB@ HHHH **** "BBB@ HHHH **** $:BE-% !1110 4444 %% M%% !1110 4444 %%%% !1110!D^+=+?7/"NLZ3%(L4E_936JR,,A"Z%03[#- M<'XQ^&]QJMUI%Y;0:#J$UGIRZ?)!J\#O%\IR)$*'(.<@CN#7J+LJ*633]%^%\YT7Q%:ZC:>'-*EU*S^R0KHUNX$9!+"1G M?#$[MAV]!MZY->F6FKZ;>6XGM+^TGA,@B$D4RLI<]%R#C//3K4TM[:P^=YMQ M"GD@-+N<#8#T+>F<=Z /*5^'/B*'PM8VIU*SOK]]1GU'5H))YK>"_>3AH3"';C!*\\4_P $?#?5] O]%EN+C35M['5[W4'AMFD*E)[;RU"[AG*L6ZG[ MO.<\5ZFU[:K;K.US (&&5D,@"D>QZ4"]M3*D0N(3*^=J;QEL=<#VH \TT/P' MK6CZGI-]%)IT[VFKZA=O&TSH#!<]"#L/SJ,';C!Z;N]=UXRTR;6O"&N:7:-& MMQ?6,]M$TA(4,\;*"2 3C)]#6I]HA+E1+'N )(W#. <']10+B$P^<)8_*_O[ MAM_.@#Q+QE\-/$NNR:D@^R3!S;O:3S:G,B0K&D68_LZILR61CO)/#=,XK5\1 M?#O7;S7O$E[I]W9QV\BK=:2C$AH[LR6\KE^.F^U7!'9S7K:R(P4JRG>,K@_> M'M56XU*UM]2L["63%U=K(T*8^\$QN/X;E_.@#QN^^&6L6>FZ1:Z7:6TMW9Z4 MEM'J-OJ$EK-%.PMTO)%ENEC42R*NT.^/F('8 M$YJQ65JVO:?I4LD5Y*1-'9S7YC52288MN]OPWKQWS0!X_>?#_P 7ZCKVAW6H M,96L=>34IY&U-OLQB6[8E3C_"O1]/O(M0T^VO+?)AN(EFC)&#M8 C]#5B@#R70_#O MB:W?P5H]QI-K%IWAVY+R7XN58W"B&2-"B]1G?E@1UQ7;_$;3+K6O 6OZ;IT8 MEO+JREBA0L%W,5( R>!^-='1F@#QKQIX(UK^WM*OM*M]7GM8M&BTQTTC55L) MHFCE[1<1Q^1.@+9D#L#L^?JNX\'BJ*^$?%ECIMO]CTI'F71 M]%LY 6MI71X&8S>6)"4\Q,@JS?+GD'BO:+>_M[B]N[2)G,]KL\T&-E W#(PQ M&&X]"<=Z66^@BOK>S'!(SVS@T >#Q^"_%$#>+[^ M?3=6O%O+_2;RV6]N;:6[F6WDS*#Y;! P'0<#&!DD&NAN-%UVPU^T\0C0+B^M MH=9N[Q[..2(SB*:"-$D52VWOTHH \^^*D<$=]X:O]8T^?4?#]G01VYN C&(B.5XP"653GL<%@>U>5 MZYIS+J=I>#3[G1O"4MG/%8V]]HKZFJ.T[,P\G<#"9 5*Y PHV\ 5]*TC$*I9 MB ,DGM0!X)X5\$I>ZGIMKX@TJXU"QLO"FR!M3LPKI*]Q(0I7S=I/M*I,K@N%.UQ'M')&1A>^*^F\48H M^?\ QQHNGZ*/#NDV6@V$5J-*=A+=Z=/>1-.0JD+#'A?M!P"9'YQ@5K?!>*[B ME\%QW\5PEQ!X?OXI5F5@R$7D("G/3A3@>@KVK%-D=8UW.RJ,@9)QR3@4 >=? M&5;H)!!R*D\-Z'IWAK3_L6G[@LDS2R232EY)I7Y9W8\LQH \5L99O#^ MAKXOTJ._D\/:-K-PNGVSA\OI\T:HP53SL$P5DST /TK#US2=2TJ[T2W\3WFF MP6=SI4EY(^J+!QS7T]BC% 'AGA+PZ=2\0:=7UQIOABWEMI)Q)$?,^T3E7*DYW!53[V3Z\UE66AC0M'\*7FG&_6\U/PI?S7 MTCW$CF206T+(""<#:78*!C&!Z5]#LZIMWLJ[CM7)QD^E(\L:$AG52J[CDXP/ M7Z4 >&:?X0L)=5T:SNI-0>*\\+->WD9OYBL]Q&8561OFY(\QL=NF.E)M5LK>V_X1NRGTZ;4+JXA#NT0\UXC&?GG#%F!@U]14BJ% 50 ! MP .U 'SU>:?<:O8>,;[7+_4)=2TCPS8WMO)%/-;A;G[/,_FF/*X?*#AAQEA@ M9KJ_ \NE:=\2?&.H:A?+#>RVUC(PFN" RR1IN8*3C&\JN0.,@<9KU@P1EI"8 MT)D&USM'S#T/KU-5-2TFRU&W>&[MXWCD"AN,$A6# 9'.,@4 6[B)9[>2)RP6 M12I*L5(!&.".0:^_D$B2AX1M+ YC!7!(&W) MZ]>?I.JUO8VEM(\EO:P1.[%V:.,*68XR21W.!S["@#YXM=6U._M/#UGJVK/' M8KI4TJ7%YKTNF^=*EU(A)E2-S(ZHL?!_O9YKVWX=W5W>^!]&N=0O(KZYDMU9 MKF(,%F'\+_,JG)&"EV%Y#'#=V-K/#&V](Y8595;U (X/)JX!@8' M H ^>M:U>07WCG4X?$^I'7=)UE(M,TM+Y@C#,0\L19PX<[E(P0-I/'.=/4)[ M^WM?%6LS^(-9@@_X2$:5,RW;"*QLFFBWNBGA& 8C?U4-QTKT[PYX.TW1+_5+ MU(TN+N^U"74/.FC4O"T@4%4;&0OR_J:W#96AAGA^S0>5<%FF3RQMD+<$L.^> M^: /&M1O;W26\03>'M=U'4M)T&?3M4(>^:Y+(WFBYA,A)++Y863:2<'![BJ\ M&KZQ>S:3K3:GJ,-MK$^KWEO;BX=5%LEL5@!7. ,*)!_M-GK7M5KI=A9VDEK: M65K!:R9WPQ1*J-D8.5 P M-1S:SX6T33M8L]:UC4[J_P##5U>S0WUSYR">.*)T=$;A<%FR!U&.O6J^MWL. MB:#,NA^.]4U:\N(+&YD22[:4I !5?08 &!Z5FV/A3P_8074-GHFFPPW4BRSQI;(%D93N4L,6T2V8).!S^]8!C@'C(% M>O\ P[_Y -U_V%]4_P#2^>KA\*>'SJ%Q?MHFF->W#K)+.UJA=V4AE8G'4$ Y M]0#6M;6\-M&4MH8X4+M(5C4*"S,69L#N6))/SR3;7CN'.6E4\]>WH>,>P- &_FBN*N?#^ MOV"R/H^L[^VD5S;DM%(NY21C(J>@!#10U% "T444 %%%% !1110 4444 %%%% !1110 M4444 <7\9K:>]^%_B*VM)XX)Y;;:K22B-6^893<2 -P^49ZEL5Y3J%K'KFI^ M*8O#?A2\TDRZ+9^=I[0BUEN56ZS(H13QNC5D!XW8XXQ7O/B/^S/[!OSKP@.E M"%C="<9C\O'.X>E"K[3GNKH!Y4AG,DTBH-HW;B6PHX'89 MXZT <3-H-UK5WXHO?">A7N@V::9;/9PS67V0S:C!*TL;K$<= %3<0 MKZ+KFM:18>(-06J6$T7]G^&+?Q)J+LO]F27MO$I"?9R801^[YD&1\H9NF* M]PB\=^$)94CB\5: \CD*JKJ,)+$] !NZUTE '@7A/PE#JJ>$]/UJ*;4='%QJ M 12ZO96S3J^Z/9 M>G[+&3VPI?;GC&>U>ZD@$ D DX'/6F0RQ3QB2"1)(ST9&!!_$4 0:3J-IJ^F MV]_ITPFM+A-\<@!&X?0X->5?%S3M.;QC%>7\1\Z3PYJ,-LY9@&G4QE%&#C.U MI.#U_ 5ZQI]G;Z?8P6=G&(K>!!'&@).U1TY/)_&K% '@\^D7OAS3M$E\)?;U MU2^\+7C2GS&E:69(X&C.&R-X+MC\AZ5)\&K>[M_%%I]DU:RN+=[%GOX;6*[) M9OEVM.TSLJ2[MW "D_/D8QCW2B@#B_C/<3VGPM\23VDTL,Z6C%9(F*LO(Y!' M(KSF7PE:IXLU+3);C69;0^&X]7E5=1GW27PDD7SLE\[N/NYVY[=,>]44 >$V MOC,Z7X.- M1FUC64FT?2;*ZL?)O9D2*7[-O9]JL Q)'.[/4FO>I((I'5Y(T9U! 9E!(!ZB ME:*-E<,BL'&'!&=PZ<^M 'S_ '_B35QXKOK?5=5OK30IM1TR&_G6X>(6JO8A MRJL#^Y5Y<;BNWKUYJUK&L/%IUU_PC7B;5[W3X=,U^1)Y;EGR\<<&S9*#EPC, MQ60DGKS7NC01,KJT495QAP5&&[<^M4-?T:WUGP_?Z3)^YBN[26SWQJ,QHZ%3 MM_ _I0!XA_PE*:,ES<:+XGUC6;$^&WNK^5;DW36]SN01NN_*Q,=S_+P %SMX MKG=4UN^NM/\ '&GO=SO8?\(ZL_D/K1U0+*)E4MYG16*D$HO R/7 ^GDM+=!, M$MXE$Y+2@(!YA(P2WKQZU5BT72HHO*BTRQ2/8T6Q;= -A.2N,="0"1ZT :/: MO!=;\27D=_>W,GBB[MM93Q1'IJ:4LRJOV3SE"CRBN?F3Y]XZYQGJ*]Z[5P5] M\/GO_$2WU[K4T]@+U+[[++;(TF48.L7G'YO)#@,$Q[9Q0!R)\0792#5X_$MR MWB!M?_L]]$,JB,Q?:3'Y/DXR"(L/O//?.*@F\6^(X)+S2[2XGN-1\+PZE=7^ M]*[/1K^Z_M$[9M N+P&74H M+IS*J@K-$J*"@RQ&#QT]*ZI-.UZX\6:1H#>,-:C2?19M1N9T\K>\WF1J OR M*H+Y Z#&>37H,'A'PY;I>);:!I, O(VBN?*LXT\Y#U5\#D'WK36QM5O$NEM MH1PH \6TG6?$OB:RMY6\1WEAY7A2WU1OLL<0\VZ M+S#6=8B8\* ( MU5@<,2/E))Y->R6F@:59Q[+73K6%/LRV>$C 'D@L1'_NC6/[GMTH \?U+Q9XRTJQUM);F[@8VEK)9RZBU@]Q%))13/;0I(/-NO+9#M0 J&57 M'&> "2,Y]3L? OABPL[BUL]$LH8+EHVF54Y?RV#1Y/7"D @=!BKVJ>&M'U4W MIU'3X+@WL4<-QO&?,1&+(#]&)(H T[9'BMHDEE::14"M*P +D#EB!@#/7CBO M$_B'XX\1:7JVLW.C7VHO9Z==0V^R'3(C9(3LWI-,YWECO/\ J^!\OK7MEK;Q MVEK#;VZ[(846-%SG"@8 Y]JYC5OAWX4U?4+F]U+1;>>YN>968MAFV[=VT'&[ M 'S 9]Z .+U?6O%ZGQ#K%MKT-OIVDZREI'8?84?SXBT*D.YY'^L.,<^_3&-X MMUKQ%K6ES:E)J4$6DKXEATU=(-LH?$5VFUC(3N$A* D=-I_&O8YO#VES6=[: MR6:F"\N!=7";F'F2@J=QY]47IZ5CW_PY\*W^MG5[K2$:_,Z7)=9I$4RJ01)L M#!=V0,MC)'!R": .N[5\X&/79]1NO+UB&6Y;X@"""2:UXA=;1PS8#?,-I10O M 'E]?FX^CZYR/P5H":C)?)8N+B2_74V_TB79]I",GFA-VT':Q!P,'C.<# !Y MM<_$#Q+:0W>DLWVO58]>DTQ+NTL/-W/=_#/6]7UG3M M077H)DGM+HPQRS6AM7FC**P9HBS;2"Q'!P< ]ZN7G@?P]=K>":P;-W>#4)9$ MN)4<7 42*ZL&0X&/E(_6M'P_H.G>'[6:#2H&C6:4S2O)*\TDKG&6=W)9C@ MTZKI%CJKV#W\/FM8W*W=N=[+LE5 M64-P1GAFX.1STJCJ_A32-7OKN[U"U,MQ=:>^ERMYC#-NYRR \9/?KP,&@#. M.H^'/%]S=>&]1@&H7%KE[FWN+"40AD8*2'= C?,>,$Y'(XKQOPS#:>$M#.H> M'M&A77[W7[[3;>[6SDN6@@0R,=L4?S/A8R !QW)P#7TC7)W/@#0I]'?3ECNH M4-[)J,<\%P\[U/Q27:OYLMJP6XB"NJJ M0"RBFU%+B&Z-ZNHBZ8W9F8;6 ]%T:[6[LTN#="SDLWFDF+O*LD@D=W)^\[,,EOZ4 7/ .O/XG\&Z/K4 ML2PR7MNLKQJ'=!LM(T[S/LEI&(H_,;ZO?"MC<-?3KJMQ:V%W?++6?#C1)=-L;:T:^T^ZLKA[J'4+6?%T)7&)':1@VXN.&W YX]!2:I\-M#U7P MFV@:FU]=V[W/VQ[B6X+3O,S\J#3+&8V4> MH7!O8[ATVS,QAB7RU.&,84EB<9/ ZXNVOCF[?4-2U73[*66XU*PT=+*PN92B M1S3O<#YCV QR0,G:*[#Q!X$M-3OX[[3]2U30[Q;=;1Y-,E6/S85.55@5(^7) MP1@C/6H+KX<:5-9W-NEQ?P^9;6=O%+'+^]MVM6=HI$E &'JGCWQ M#I-Q+I5UI-A/KB7]G:Q^1*X@FCN?,VOR-RD&)P>O3-+<^/?$%FDVFSZ7IK^( M8=7M]-*I.ZV[QSH724'!8< Y!!Z5#XJ^&D]WIUG##J&IZAJ%SK%K +*WCA:ZU#4;Z\74DU66[N)%,DTJ*553A0 M@& % &,4 1GVAXE*\*-R9W')R1QC- M1:3\98[[5;8&SMAIUSJ'V&-$F=KM5+;%F9-FW:6'(#9 (/-=E<>!K*?3[ZT: MYN0EWJRZPY&W*R*Z/M''W:9)=:%90Z3J-_<:9;S"]8RF6,2[79/+PJ M,86'4D=>>,['PBU35-9\"65]KC1O>2239D23=O E8 GY5QC!&!G@#GG MQ^# M[6.ST:W^T7!72]1DU&(\9=W\[*MQT'G-TYX%6?!?A[_A%]';38[V:[MEGDD@ M\U%4Q([;MF5 W8))R>>: -ZBBB@ HHHH **** "BBB@ K)\/Q/'#<-+YN^2Y MF(U M/)5"V/?BL2;5;?5-1M+&TAAO[*:,S3OU6-?X2??/X_E5C5KVYDCCN]'NK*2W MBW&X\UBR%&W'.!R3 M0!WFG6L-E9Q6]L@CAC&U5!S@59IL2[4 YXZ9IU :*1J* %HHHH **** "BB MB@ HHHH **** "BBB@ HHHH S?$>M6/AW1+O5M6G$%C:IOERB MC?!&",A0<$4 >0>+->UGPG:WL.D>+KO6EN/#\FJ">?R7:!UDB598]JC".'(" MG(XZU<\;>(?$?@,:]!%K-UJDC:5#>)+>+$?LLTER(69,*H" -D*00"!GC->I MV7A#PY8VMW;6>@Z5!;7?%Q$EI&$F'HPQ@CV/%:%UI5A>22R7=C:SO+";:1I8 M58O$3DQDD)K;Q-=Z;K4\UQIQLEND-]>6\]S'(7P,>4!^[8 M;L9'!3@\UZ56%8>#_#FGZ?>6-CH>FV]I>#;<0Q6ZJLP]& '(Z\'UK=Q0!X;X ME-KH?C?XBZQ!I-A<7%CIEE/#YUNK+'*QD_>'CM]XGJ0O6NP\-SZWHWC:WT/5 M/$'_ D$-]ITE\&>".*2W:-XUR-@ ,;^9P#G!7K78OHFFO=WUS)90/-?1+!= M,Z[O.C4$!6!X(^8\>]4_#GA'0?#/ MK>\G\:^ &MK]K5!J$^Y!$K[C]EF))S_LAE_X&3U KSSPCXAUSPAH/A>Z-\M_ MI.H-J"'33;JAB\KSI 5D'S%B4P:> ?''BS5 M=;\/O?V-XVFZQ&TDAGLXH(H&-'T]=(M MII]0U.\6RB,40E>+*LQ=4)4.P"\*6 )/7C!UM'\$^'=&OHKS3=+BAGA#"$[F M98=W#>6I)"9!(^4#@XK2U[1-.U_3S9:O:I(Z++;W&_4['[))?6[[@\6P.P60$85AD'Y1C)-9UUXDU MG5->^'7B&ZO($L+N34+^*SMX"[)"ELQ",=PW2;-R]!M9CUQSZ=;_ _\,P*H M73F?%S'=LTMS+(TDL8PC.68E]O8-D \XS2MX"\/>?9RQV7<2*( MY7^^%&[ 1NZ#"G)XY- '"> O'7BS6-9T>XO]/NY-)U;YB@TIH8[160LC)/O/ MFKP 25'7(Z8J#3_''C2YLO"]Q=2Z$J^);.YDB2*UE'V1XH&E4Y\SYPP'(XP> MA..>_P!&^'_A[1]3AO;&VN UNS/:PR74LD-J6!5C%&S%4R"1P..V*M6O@[1+ M:WT.&.T)CT6)X;(-(QV*Z>6V>>2_"[P[+J,Z3RR6JLKJK [3 MTW$DY;U/&?05YW-=>*)KQ2+VRN;D>.&@M1,D@2,"VFW;OG)* ;2%&.5//(Q[ M-X;T.S\.:1#IFF><+.'B))96D*+V4%CG ["J">#=(35&ODCG$K7XU+9Y[&-; M@1O&7"YP,JYSCKP>U '&W7C[6-/T:_&JSZ%:7]GK3Z6]TT4S0L@A6572!6,C M,0R@J&XY.<"LS1_&WB3Q3)X::S^PV\L7B"YT^Z8P3Q1SB.TD=3L8AE!4L=K9 M.Y5/8UWVJ>!=(OY))0]]:73WQU#[3:7+12+*8UB;##H"B@$53A^&VCVMC%;: M?=:I9F+4CJJ3Q71:43&/RW&]PQ*NI.X'DEB"M4UFQ@CN+FU M162*3.UR65<<<]ZXK5O'WB#3-6DT6>/2&U2SMEN;J1+:ZDAD+EMD2!%8J=J\ MNW<\+P:]'\1Z-:^(-%N-+O\ S/LUP%#^6VUN&##!^H%8WB3P39ZWJ)OXM0U7 M2KR2(07$NFW B-Q&,X5\@@XR<$889/- 'G%S\2IM,U:]UJ>SGA>]T[2TBL[N M1U2VEEDG#EU"D\8ZA-S2/B? :)9:9/?W5M;WM_=E$>.$JH944%G+OOY484+DGD9DT?XA:YXBTOPQ)H&DZ M=)=ZQ;WTLAGNG6&'[-*D>X$(2RL6X& 1N'HD6&WMM(N]#GN9K;SV)619DC9@-N"0X M"KS]UF/!X/6^.O$]YX?ET.UTO34U"^U6\^R1QR3^2B?NV8NS88X&T9P#QGO@ M&IH'P_M=!U30[S3]1O5_LRVGM&C<(PN(I7,A#?+QA\$$8^Z!ZTWXC>&]1\1: MIX6.F7,]B+*]DN);R QE[?\ <2!#M?(8%RJD8/!/UH S8?B5>275OHR:'$_B MF34)K![/[9M@41(LC3>;L)V;'0_D+/;0NES>7&J M7Z)_:^JQV\2)%+@D2%?E0DX1,$]L\$UMWGPYF-Q.-*\2ZAIEE>I M_!;QH&F M,2J@9)/O1DJB@XZU!_PJR.VFAO-(UB2SU2*ZNIQ M.?6@#/F^,]K)9:8^FZ9%/&!!R,UZCIMR MUYIUK=26\ML\T2R-!,,/$2 =K#U&<'Z5Y]J_PUN[_2K&U?Q MQ+$DRW!U'3H M[J&62:*R@6!9)#\S8'4_X=J M..D^)KBZL)(_#UZ^BW^J+I-MJ7G1[9)#+Y>_9G<$R&P>^.V15BT^(XN)[>;^ MP=031+N^.GVNIEXRDLN\HI*!MRHSC:&(],X!K@$\/>(YO$6DZ1:QZU;Z+8^( M%OA9S6L:V\$23&4M]I!S*K9.Q, J3@_=&>[LOAY=V[:=8MK[/X!0!(/B?I::5HE_=VUQ;QZC%=S2HV"UJMLK&7>. MY#*$P.Y%5M-^*MK/;7\U_H]Y8^1ITVIP(TT,K3Q1*&=<(YV. R_*V#S[5)'\ M+[(ZIXNGN;Z22UUZ&2".W6,*;,2\S%6SSO<*W0?=&M<9)\') M?^$?CTM-=RJ:9>:?YAML F>Y$^[;O[8VXSS@'CI0!NP_%&SAAU'^W-(U/2KJ MUMH;N*UE"2274#S=7-[XC0WL\D=C:VL,%G;^=-%)%=>: M)@"WS@;N4ZD \U-\(Y-4U+7O%.N:LA/VPVL,4ZV4EI'*(E<'RTE)?:"WWCC) M)]* -+QEXPO]$\::+I,&FS26%W:W$\UV$!5"B\ ?,.%ZMQT9<9YK'\*_$LWW MARR36;/5+&^FT0WZ7\MN@2Z:.)3,T2@]BV0" "/:ND\9>&+S6M>T;4;.XMHU MLX+NVFCG1FWI.J D%2,$;/UK(NO %S-HWAJR%Y 'TG0[C276".(,/0 MQDGOTH ?X?\ B787JZ;;16FM7^^&T%QJ$=DOE123Q*Z"0*Q*DA@3M!5=PYKT M&1UCC9Y&"HH+,Q. .]>.Q?"K58+C2##?:6LEG'91_VE'$\%Y$D"1J\:E"%D M5MAQYF2 Q'.!CTKQGI=UK?AC4-+L;E;6:\B\@S,"=J,0'QCG.W=CWQ0!R?P] M\<7NN:K>KJZ006-U:?VKI;A2I-IYC(=^>X C8],>8*LVGQ3T.YN(4-MJL$5Q M;S7=K<3VI2.ZAB0N[QDG)&!W /(XPZBO.=#LM5\57OA/1H9XIK;1])O+4O]CFMWM]]L;>/[0'X M#Y.-BD_=+9(H ]2L_B?I-]96T]EIVNW#W1=K>W2P?S9HE"DSJIQ^Z.]0&[G@ MP&Z2&PM'FE2(-M9W4<@@ XKF-5^&5S/8> M%OW6EZE/I6CKI4UM>32PQ.0L>)$= 6!!0CDQSV0U%#9VCRG M[/N*M(0!E0N/FW8Q]>*DT_XF^&+U[W%W/;PVMJ;X3W-K)%'/;@@&6(L!O4$@ M<=3TS6-I?P_OK"%XXWTY%;P[)I6V$R*HG>1G) .3L^;KDGVK-\6_"S4=?LM, MM_MEG$+305TUB6?YITDAD4\#[A,6"<@X/2@#LK'X@Z#+9+&YM(_[5TJVLX!(6R)(I7=MW& "" ",]3QQR >D MV]PD]I'<+O2.1!(/-1HV (S\RL 5/J" 1WKF=(^(/AW5M0CL[*ZG+3)));RR M6DL<5RL?WS%(RA7"]\$^V:Z",W<^E*9DCM;Z2$;T5O-6*0KR <#< >^!G'05 MY%HO@+Q4FH:3=:D8VNK."Y@FNI=8GN?-:2!D5XXV4)$F[:=H&?F]%P0#NK;X MC>&KG3;:^@NKR2WNF*V^W3;DO/@9)C3R]SJ .64$#N16_H.LV&OZ3!J>CW*7 M5C."8Y5!&<$@C!P00000>017EDGPYU./2?!3&"*\GT?3FL;JSCU&:RW%@IWI M-'SPR<@C!!]17??#W0F\/>&H[26UM[6XDEDN)8H)Y9U5GF_%N\FT_7V-CI>HW.FM9^4VF7C-!<"XG$6 M [HN"">O0^HKTKQ=X?L_%/AV[T;4FF6UN0NYH6"NI5@ZD$@CAE!Y!'J*YL_# M/3I)KN>ZU;6KJYO/LWVF:>=&:4P3>;'QLPO("X4 8'3))(!A:E\0_%6DQ:Y) MJ/AW3!'H+1OJ$D5^Y$D4BJR^3F,$L QSNP..,YX9XG^,EOH6NW\+V=N^EZ=< MBUN9&N"MPS<;C''LVL!GNP)P<=J[77/!>GZS9^(;:ZFNT37$C2Y,;J"@10HV M94XX'?-9E]\/5GU>]N+/7]8L-.U"X^TWNG6TBK',^%#$/C>F[:,[6'?&* ,C M4?B5JME=7]P?#T+Z'8:NNDSW7VW$I+.B[TCV,@9KI]0\ 6E[HVIZ=)>3K'?ZL MNK.ZJ,JP='V#V^0#\:IQ?#9(-4MI+;6[^'2;;43JD6F*D?E+,6W,"V-Q7)8A M<\%O:@#!TCXVZ9J&OV4!AM$TJ_N!:VTZWZ/ M/-:UG7?!,MGI4VG>']5U!O*NFN59[F(1285XP,INP&')Z(;R?2=$N6GT^P M>% (@RLNQG^\^ V 3T''/8 ZGQ?X@7P]96LBVDM[=WEREG:VT3!3+*P) +'A M0 K$GL :Y/0_&E['?W@UG3YX9KOQ''H\5LTRM]E'V*.3((X92P=O4[QZ8KJO M&7AW_A(K&T2*]FL+VRNDO;6YB4,8Y5!'*GAE*LP([@USTGP_NI;.1IM?DDU8 MZRFMQWC6J[4D6%8=ACSRFP$#D$9')QR &O\ Q.TW18K@7,&+I=0ETZ".6XCA M21HT5V=I'(5%^8#DD], YK?\$^*;3Q;I,MY9HT303M:SQ%TD\N10"0'0E6&& M4@@D$$5R-Y\*WN[6*2YUM;G5HM0EU!;FYL(Y(7:5$1T>'(#+\G&""./3)ZWP M1X<;PSI4UM)Z9J> MGE#/:W00D+)DHZLC,K [6Z'@@CM7-ZY\/KS4-V MNK=516/S .A5>5(_BZ\<[OA+P]?Z=JNKZOK>H07NIZD(4<6T!AAB2(,%5%+, M>KL22>I],4 <1\3O'^MZ+K/B33-,MIH$L="^WPW>R)@)#)M$GS$Y7JN-I.X' MC'-=):_$;3X;.Z;7+'5-,FM+&.^9;J%"T\;-L#((V;DO@;3M.2.*I_$#X?7G MB;5]3N[34;>VBU#1AI,B2PLS+B5I X(8=VP01VI_C+X#)-!U>?4+BW\.VSO;BW6/1]*2U'WMS,S\N'=>;Q1 M#XB\)WE@FH?8CI\UOJ*N86CW[PZE.0X.>.A![8H P?\ A:4=OXAUAI+'5+S1 M(=/M+Z)K6SRT$;K(TDDNX@@8"<L\B%&,D<4J,[XX + M29XZ 5RWC+X3ZWK[WMNM_IKVEQ:00Q3W1F>2T:*(*4CC!V!789+]1O/!P* . MTUCXEZ%I5W?PSQZC)%IS0B]N8;5GAMUE561V;T(8=,D>E2ZY\1=#T::]%VNH M/!93+;7%U#:/)#',VW$9<<9^9?8$@$Y-<_KGPWOK[0O'%I!>6PN->CM$A+[@ ML?DPQH=Q SR4/0'C%<9X_DU:2Z\3>%]&,,J:IJL$_P!GFM)A<[F:'<4(4QF' MY"WF$C&",9P: /6KKQ[HUK?RP3+?"WANA92WRVKM;1S$@;#(!@?,0I/0'@FG MV'CC1[[7(-,M_M9>XEF@M[@VS>1-)%GS%63&,KM;KC.TXS7#3?"RY&O7K1V/ MA^>QN]3:_:]NFE:XC1W\QHQ$ $.#D ENASC(JSI/@;Q%:^/H]4#:78VBWLUS M<75C/,CWT+;ML4MO@1;OF!+@^)O$.G>&[&.ZU220":58(8H8FEE MFE;.U$102S'!X'I7!^,/B>HTO2D\*>9_:=_J/]GR)=:?,SV;!2S!X@ V\?+A M3U!)&0IKI?B'H>IZI%I%_H#6YU32+T7D,-R2LZ]8>(-6^PV]]+K2:G=VT$A988X[8PHBL1\[9 )/ Y..G(!UWCWQ2?!_A MB+4;B!KJX>XM[81PQ.P9G<*Q 4$C W$9ZD!HS6,NC1:G:S:J;T:A-K5S'$D1E\ MS#6RL TBGI@8)P2:]%^*&B7GB+P7=Z9IP4W,LULZ[F &$N(W;KQG:IH >/'W MA@ZVNDC58S>M7;A1APG)+' M/#=2:AO_ (;^+;%]8N]&2)[C3;G;X>43*I$$SSF;)) 7 N/;/ECVR >HGXE> M#Q<6D!UZT$ET 8L[L$%BH).,+D@XSC-=7<3Q6UO+/<2)%#$I=Y'.U54#))/8 M 5X9XD^'NN:?=16GA/3)@L=K:6\5]%>QK;3&(!2;RWER'VX+ H"?QKUOQC;Z ME=^#=7MM*CMIM4FLY(X4F16B=RI&"K?*0?1LCUR,T 5='\=^%M9%X=+UVPN1 M9Q-/<;)1^[C7JYS_ CUZ5/I/C+PWJ\E\FF:WI]T;%#)FWWZ5 MXO<>!_&%Y?:G>0V>KNEUXA5'YQM'<\T =AH?CK1=>U:>VT>]M+RT@ MM3<2W44P(0AL%2,<<2%X'0 M5'XFT*_T[4?%]G;^%)M:M]^: /3V\ M1:,NNQZ*VIV@U>0$K9F4>:<+N^[U^[S]*=KFOZ1H,:2:UJ-I8(X)1KB4(&QC M.,_4?G7(?#SPW=Z1XFUJXU*T!86FGVL-XP4F8QP;9"ISN W</>@#?'B'1CKAT8:I9?VLJ[S9^G/TH7Q#HK:HVFKJ^G'458(UJ+E/-#$9 *9SG'.,5X=H?@/7(M2L+/4X=< MEN;;73>&51;+:E!*9/M FV&0DK@;,[B>.!TE\/Q^1<_#JP;1$-U;:M,)=;BD MBDCNSYA]*Q],\::+<^'='U;4+VVTJ/5(EEMX[Z=(F;<,@#)Y/(Z5YKX=TW6)+/P M=HMYX>U&%M&NKU[J>5%\D9AN!&4;/S EUY'0UC:QX;4[!=0%BU[;"]89%N95\PCKG;G->&:AXBLNI?\ M)I-=R3K;XE\@W,N'+8SL*%>>F"*R/AQI5_X:\713)I&H&QB@NS=F]TWRY[-? MOX6Z3"W>YP!_$>XQS0![T2 "3@ =37,:;XXT74Y=+%G,[1:C'1AD9'T->(>!O"=A?77A.ROO# M0^RZ<=72^BGL6$(G,D&PMN4*^4QM)SG;QRO ![I)<0QQ++)+&L;8P[, #GIS M4E?.EQH%[;3:0NO6,L?AZV@O;:V2YT=]22&3[;+L'D@[ES#Y01]O08!KV7X: MV,VF^!]*M;A[UW2-B/ML8CF52[%590S;=JD*!DD #.#Q0!D2?$_38[:]O#H^ MOMIME-+#/?)9AHD\MBKMPQ)4$') Z UWD;IL31Q121&=QC)C+[7')PW(8XZUR?Q4L;BZU3Q ;;08H; M^WN+Y J:&Y\VZN(/(G3R=O[QUPDF1GY3GG'0^]>)^+O!]KJ>@?$G4 M+G1!=ZF-4#6LKVY>01+%;DF+C..9,[>N".<5#XOTVXNKF_;3898] ?5+/SLZ M9)/&MJ-/ 3= -K21JY7(_A)Y'RXH ]ZHKYSU'28+3P6L-Y"8;F))8FZJXR* MGHH AM+>.TMT@@14BC&U57H!Z5-110 C44IHH **** "BBB@ HHHH **** " MBBB@ HHHH **** *&N:M::)I<^H:@[);0XW%$+L2Q"JH4 DDL0 !W-$+"\U^^^PZ?_I>G75O&EQ<7,4,T M#RKMN)'RQC991E^-I/W?ERP!Z8WQ,\/+:7\SMJ"RV-Q#:3VS64OG+-+]R,)M MR2<8XR/S%/NOB1X?LYUBNWOX=J1O=/)8S!+'S "@N&VXB)R.&/'? YKSWP/I MNI^,M0UO7I1I[K-KVG77G6[N8)5MD4-Y1906VGC=T+ ^E6/%/PPU"Z\1:])9 M:99:C!K$WGK=W>K75N+;<@5T>&(@2+QQR#@X)P* /0]8\?:!I&I2V5]=3*8& MC2XG2VD>"V9\;!+*%*(3D?>(X(/>D^('C&#P=::;-<6\T_VV^AM (XG?:K. MS?*IY )(7JQX%><:Q\+-274=9M;*SCOK#4Y1*D\FK7-O%;AE"NLD"-^]P%X. M=M\O?VV[LYXZUI^)/$FE>&[>&;6+KR%GD\ MJ)5C>5Y&QG"H@+,<#L*\YE\'^)'TZY\,"TL?[)FUO^T1JGVC#K";@7!41[<^ M9D;,YQ6W\4O#6I:QJ'A_4]*AN;IM-:=9+6VU%K"1UE51N65>Z[>A(R&- &O= M_$'PQ:6%C>3:H##>O)';B."61W=.'38JE@P[J1FL#5?BA92Z]X7T[PU/8WD> ML;I6N+CS41(@RK\N$.6)+<' !7YL9IOA'P?J6GZMH=[=6D=N()[^XG5KU[J1 M3,L:IND?EG(4Y(XJC8>"-8\C2K:6-+=8[778)91(I$1NK@-"< Y.5R>.F.<4 M =EI?C[PMJLMW'I^MVD[6L;32[20/+7.YU)&'48/*Y%0?\+*\&_V7_:)\1Z< M+,RF 2&3&YP 2H'4X#*3CU%<+)X8\3:SIFCVEUX?BTO^PM*NK97%U$_VR62U M:!4C"GY4).XE\=N.];JZ3J^@7?A34[70I-42QT4Z9/9V\L226SD1'E/\ &WBJQ\)^ M$KS7[L^=;01AT6-A^^9N$4'W)'/XUY:_A?Q'8W]U<2:)>Q)JMA!";/P]/;10 M6\B[P89!+T3#9W+D9+<'K76>,O"M[<';*%"4#D ' MA2 <#/'2@"_IOQ,\-W>L7=A/J=C;%;B*"T9[E#4/C'PYJ__ E.NZM%INJ&$ZM: MW-O>:9(AN8@MFL1=(V!$@W95E...1F@#V+3;^TU.QAO-.N8;JTF7='-"X='' ML1P:YCP7XZLO%>JZI9VD$D26IW6\SL"+R$.\9E3'11)&Z_@#WQ7.:&?%&E?" M#4@NC*NMEYH[*V@MH[=V$DFU)9(XSL5OFWL >@/>LFX\!ZYX3N?#MWI&J3:A M';P-HLJK;)"8+:5?]:63DA) CDGGJ: /4++Q3H%]?RV-GK6G3WD3E'@CN$9U M8 D@@'/ 5OR/I33XL\."TGNCK^D"V@94EF-['LC9AE0S;L GL#UKQSPNT:1X:^'TZ:9?) M:V>GE-0@L=/CN9X[EXH_G:)E;=R)%)QE<^YH ]CO-:+O7-)L[075WJ=C!:F,3":6X14*$@!MQ.-N6 STY'K7 MAA\/ZC8IH&HSZ=KJ:,HO2MK'IL-U<6\LT@97:W"%4#*&X"Y3.,C-;/AGP>'U M+2EOM#NGL8])U-HH]0MT/DR2W*%%VJNQ"4+D(.@)'8T >O6VJ:==7LEG;7UI M-=Q(LDD$W7:LK8!!W]-W0UB:+X?NFTK5OL,&J MI);^&+VVG@_L);$;WBPL#,/FG?IQP.]:EK<175M%<0.'BE0.C Y!!&17AWC+P9:V^FZI;Z5X? MC1'\).ICAM.&N$=2F0!S*.2#]ZNK\;2VI^$=C_9^EFXTR06JF 6\JQPP[E)9 MX8\.R*!R@QGH>,T >CQ3Q30B6*1'B/1U8$'\:+7N+6:UT=M5L;JV,'AYTM& C92[63,6\DD#."3G:V.U>H_!N2>/P!>@Z M4+2**ZN/LJ0)-$ES'PPDC23YXU8E@%[8XH ])XHKY>\#P^5XM\-7UK:>4WV* M]6_2TL;A75V@>0)=32G][)N#8P!@@G?L[K0QK$GBZ37[B_N[G2_#EC-"[RRP8N/(F+ M3&,,,/N0'GD9([F@#VS7-5M-#T>\U/47,=G:1F65PI8A1UX')J\I!4'!&1G! MKYE^(%S87OA_Q))XLO[U-=&EV;Z0C32(9(VMD,A1!\K@R>:'R#@=<#%7?'4] M_+XL\4?;=;L--U""Z3^SEN9[I;E(PB&-K:*,[) 6SG"L2G_&O4H[#PQ90S22QI>WT5NS"]^Q1$89B)I\$QQG;R M5P2<#(!- 'H'%'%?+OAK6[M[.]TN\U5K3PP=?C@O;FTU"66.WMW@)55N'^98 MG=5^?('/7#<].+O0;N^TO2+CQ1JD'@B)[WRKVXOC!'<3H8@L*W/!>)5>0J=W M)!&3M H ][XHKP>'4--OM0BA\1>+M9LM M='2YTNY:\:TDN\22!YF*XWR*%C MVKSE2&P2U1:7<>(M7C34KK4-875=-\(QZA;6B3O&D]R7N0DDD0.&9E1,@]$_$#7IK=?%5]<> M*M0TW7K+5(K.QTN*[,<;6^Z(J?)'WMZL[%_PS@8J])XDE\&R:OXAE>=M*A\1 M:C;7D$>2&\R)&B8CU$D:J#V\PT >YU5M;^UNKJ\MK>9))[-UCG0=8V90X!^J ML#^-8OP^:]7PK80:U>&YUM85FO5=OGBDDR^PCJH&[: >RUYKK%[J)\0^)8=, MU";39;SQ5I]E)/;@%Q&;6-3C<",D"@#VW(%9\FI:9/)#:/=6LIO#+%'%N#"7 M9D2+COMY!';H:YKX>I=?9?$FDWFI7MZFFZHUI;W-S('G$9@AD&YL?,0TC8)' MI7EO@[0YS<^";:WU_5$:34=;\R;?&\L85V7:FY"%W;0S<$Y9B,9& #Z&151 MJ@*H& , "G<5X4_B3Q7>7>D:%:W5W>O''?E[JUN;>TFNS!=R0*P'B;6-.^"=SK]RUO=ZS;6,S^9#(DT;.I956*PU.XEN+S2I+V WL]C-(TR[65H$B',3\H00<;@0:A9:7!Y:P[HW:%IIF5I/EWY*1#=P"#QF@#VWBFLRICN^+K9$TJYU":UD_MRTL4N9WM+BZ$,L;,R2+'E PPI5BJD@C@]\[ M7)M:N+C2+"Y\07\G]G^-8]-CN/+A$CQ&V656<[,%UW,N0 "&.X'C ![N2H(! M(&3@>]0V=W;7ULEQ93Q7%N^=LL3AU;!P<$<=017$_$*UGN?%_@'R-0N++&HS M@F%8VS_HDQ_C5NRE?HY[A2.,^'=WK&A>&/!%VVLO+IVHW\]E+8/;Q^7$A6X= M75PHDW Q9.6(.['&* /<*12",@Y!Z&O"= \7^)=5U+3XFU35FLM8M+W9<7.F M6]O!N6(O'); $R$+Q_K,@YKO_@G%/%\+/#?VFZ>Y9[..12R*NQ2 0G Y Z9/ M)[T =Q1110 4444 %%%% !1110 5Y_XRN]=AU>*SLKIV6<9CCA0*W7'U_'/8 M]*] K(L;C3[G7+P1NLE_" A)ZJOH/QSG% #O#NE?V79[9)9)KB3YI7=B>?0> MPK5HHH **** $-%#44 +1110 4444 %%%% !1110 4444 %%%% !1110 CL$ M4LY"J!DDG J"WN[:YA$UO<0RQ$[0\;AE)],BN0^,GGMX#NXH-+_ +366:!9 M8O*>41IYJDR&-"&D"X!* \]^,BO'O#7AN]E778;G3;K^SK[6-$D1(M+?3X7B M$NV5TA'W!P=QX. &.,B@#Z2MI(985:U>-XA\JF,@KQQ@8J4$'..W!]J\.U;1 MU\,2>-M4TK3/L=IH>JV6K6D,,?DQ.BV\8N!'T'S(TH.._%>A_"RRG@\*KJ%] M_P ?VLS/JMP,8VF;!5/^ H$7_@- '7TE>8_&V;Y/#UM-IL%U9R74DDMQ>0S7 M%I R1G:)88^9-Q;Y0>,K7FOP[T"XU?5?"^GZ[ITSZ;!J&LB6UF@>*)(]D!1# M&3\J[CD(<_CB@#Z8HKYO\+Z'?6/A?P3K.B6MT/$TUU?6KS.79C$J7"Q1ONZ1 MCRXL \# -4?AT'C\2:=-:WEHFHK:W#ZO%;6EX)SB$[_M;2.5W;\8('+=.#0! M]/5G2ZQ9Q:_;Z-)(1?W%O)=1H1PR(RJW/KEQQ]?2O ;#3[[0?#_A2\\,)>)K MNI^&+^2?]Y([S2I%"8_E)/S*6.T >@K(OAHQO+F7P=J%W<&/PE<-<2//(Y6X M9XD)RQRLF67<., "@#ZFHKY]\5^'8+'7_&]G!>ZN8+#PU_:D"'4)CB[ D'G? M>SN^0>W)XK(U;5K^^O;V3Q)K=OI]U;:99R:;- ?%+X@7 M)DF%TYLSY\A/[RVA>9%DD7W"D_3KVKS#7[F73[3Q'IW@GQ'>W>F"'3'6[%^UPUM=27JH M0LI)^]'R5Y'MSB@#Z!H8!@01D'@@UG:#I46BZ3!I\$]W<1P[L27*;[PY;:;IL5U8_9KH0B5F,GF2L./-VE$&P\= M>/FH [#PSX<\*Z3K&H2>']/L+?4(2(;GR%^:+< ^S'\ (*M@8!XKIZ^?-3:Y MD;QWXIT[7=6M[JQN]/:-(7-O#,PM[=6,D)'.*TTV?11, MIC2W6ZV",)C(.Q$8MGD,?[U 'N^*,5\_^&/$OC/4=8T;69I);>WOM7-IB\1ZA;1:KK>LM-=[8/.)@EP%C)C*JSEBYX_A.T#->B?"_5M1U/2 M=4AU:?[7-INIW&GI>; GVI(R,2$+QGDJ<<94T =>SHC(KLJESM4$XW'!.!^ M)_"F6ES!>6T=Q:3Q3P2#*21.'5AZ@C@UP7CJTFN/B?\ #UXKV:!8YKQS&JJ0 MV(>>HSRI9?H>,'FO,? GB'7O!G@GP9=?VD;W3+W3]1F.FO;(BQB""29-K@;R M24.220=W &* /I'%(>.M>,?#?Q7XSU#Q%H)UF*ZDTK5K=Y7:YAMH8XV\OS%, M'EN79>V&R<$'([>L>(I6AT'4I4QN2UE89]0IH O(P=0R$,I&00<@BEQ7SG+X MY\0Z-X,TY- O!Y6D>'=/F>C< .T 8_:)&*B,;<$!I% 'N>*7%(]Q/?+K(0?0BJ?CO5]7@U;P_H?A^:UM+S5I)MUW,W^ MBW&H7'EJ0/,CN(XAMYX!!%T='BC9'&'4J"&'H?6HY;&TEM%M9 M;:![90 (6C!0 =/EZ<5XC??$_P 6+X>\/:FD.GVEK>::+R:]EL9IH/.\Q@8G M,;9A3:%.X@YR?0U>USXKZRVJ:LOARPBNK+35C 5=.NKDWCE [!98ODB!#*%+ M Y)R< T >PW%C:W*QK<6T$HB.8Q)&&V'U&>E2B)!*T@51(P"LV.2!G SZ#)_ M,UY->_$?7;3QI'8ZA96>CZ7)/;QPC4;:=3<(X7FV,>[R[.V7?NW;8E&[=C=GCO@9]<"GM96QCE1K>$I-Q(I08?@#D=^ !]!7 MDOC;XHZCH'B:6TMFTB>WBO8;4V@AN))65RH9FG7]U&P+?<()X]P*]B[4 <'K MOPXM];UB:ZU#5KZ2RFN(KIK,I$P5D((19"A=8R5!*@CDGIFMGQ1X5M?$4-K; M7$K06*7:7=Q;Q1H!=,C!E#DC(^91G&"1Q7&V_P 1=33XEMH&K1:9IMLUXUM! M;W(ECGGCP=DZ2G]TX8X C'S?-C.16/X6\?:I=:2EIX4TZPS9VUWJ5W]NN)6# MQBZF15C;EMS%&;+<#( &.@![3'!%'+)*D2+++CS'"@%\<#)[XJ!M,L6E,K65 ML9&F%P7,2Y,H7:'SC[P P#UQQ7EB_$3Q/>61GTS2M';R- M=1T)!CA"*Q M;( 8,<#Y@#SD [74/"V@:E9Q6FH:+IMS:PR-+'%+:HR([-N9@", DDD^N3G M.:TX+2WM[5+6""**V1/+6%$"HJ], #@#VKS6\^)6IS65S?Z+H-M-I]CH]MK= MT]S?&.3R94=_+1!&P+A8VY+ <5I^!]?U;6?&_B:.Z2)=*A@LY+1!-N9!(ABR: M3-I;:38?V;,Q:2U%N@C9BP[B"^""P[<^@!UNG>%=!TVQ@L]/TBRMK:"X%U''%"%"S M#I)_O=L^G%.U;PQHNK6LEO?Z;;2Q27"W;@)L+3* !(2N"6P ,]< #I7*S?$" M^LXM>BU'0HHM1TH6K&)-00PLMP2$+2NJA-I4[N#CMFN2U?XJZKJWA^\;P[96 M:W]AJ]G9SO:ZBL\$DAZ;KD=LFJVB7*VTZW, M.[(V2+G# COR?SJ.+P[I,5GI]K'8PK;6$IGMH\';$Y#J2/PD?KZUYQ<_&W2K M?7+BT>V@^S6][]@E8WR"XW[@A=86\\ITJYMM-M] M>324O+>_4/-(MP$R%V'Y".2,\\K[T =;I'P_\*Z/J$=]IFB6=M=QN7CE13E, MJRD+SPN'8;1QSTZ5K>']#T[P]IJ:?HUJMK9HQ98D)(4DY.,DUQS_ !*2#Q5: M:1>Z8($N[YK")OML3SAQNVNT .Y4.W[Q/0KQR*Z'X?W\^I^%X+NZF\^5Y[A? M,XY59Y%7I_L@"@#HJ*** "BBB@ HHHH **** &R[]A\O;N[;NE>6ZHNHZ/KS MZO<6;0,9P1Y7,3CG=SU^;KSZFO5*9)&LB,DBJR,,%6&010!'8W<5[:17-LVZ M*1=RFIZ@M+6&SB\NVC2*/);:HP 3UJ>@ HHHH 1J*&HH 6BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HKD?B=J\FD>&T-M=W=K!I&CWQCRR MY90H/S8)(ZC@ ]EUK3-(\3VDNG:B([RWAE4S0+,0 XY"R!2,C!!VMP01D&M@ M<5X1X9U:Z\.3>)M3.KRWEE9^*D@U"XD"-YL#1)%N%]+U#6C9[H+V6[>Q^S2FY,$J*FYMKJIPV&5>^1Q6%IOQ"\4:+#?3^(K MF6ZF;2;F^M8S:PM9W$B ,IM[B$_-&%.2'RV,+YO$EO;>(5OYK"\M'F#WL%K"8W79\T7DN2Z'>0002/D^8 MYJ/QQX@UC3?%^JV^ARVEO?,W<2#>"!C!QSUH ]9Q2,@;&Y0<'(R.AKQ> M^^(6O6WB^R6"Y6\TJYUY=**QZ9(MLL32&,;;EB-TH*G(4$9R <#FY%X@\8ZM MX?F\06^K:-9:9>F[AM[22 ^= J"01NK[OWDFZ/E,8P21TH ];DC26-HY45XV M&UE89!'H12+!$)VG$2"9E"&3:-Q4=!GKBN \&ZO=^'O@?IVM:Q+_ &A):Z,E MX BE"R"(,B$DG+8P"W<\XK%OO&'B[P[823ZY)I%V;_1[S4K/[-"RBVEAA$GE MO\Q\Q"#]X8.1[B@#UQU#J58!E(P01D$56AT^RAM_L\5I;I!N#>6L2A<@Y!QC M&<@'\*X+PCXH\12>,++2O$G]F2QZGI7]I6YL8GC\@AE#1MN9MW#CYN.0>*Y' MXP76NQZKXYC%[ NEQ^'()8XD#ATS+( 0=V-VY7RZU3O]+L-0>) M[^QM;IH3NB,T2N4/JN1Q^%>::_X_\0^%4URWURUTRZOH+:UN+/[#'*$S/,\( M60$EFVLFUBE5L@ILF^;@Z^E5+C0=(N;B6XN-*L)9Y0!)(]N MC,^,$9)&3T'Y5YOJWQ(UV*QUWQ#I]AIK>&M$OWL;F&9I!=S;&57=#]U>6X4@ MYQU'2G?\+%\0+<:IJ3STH ]-E MTNPEBDCEL;5TDF6X=6A4AI000Y&.6!52#UX'I7#O\-5N/&$>L7^I1W-O%?'4 M(XS9(+G>&W)&]SG=@;.WG.>*V(?B#K;:'J>NSV6AV^DQWKV-L;F^,)4I,T;22L5QCCA5 M!;COG@ [N'PUH<.N/K$6D:>FK/\ >O%MT$ISU.[&]:]>&:C\2].XS?:;@/; MJ?,EY^<\?>Y//7D^M;&FV-KIEE#9Z?;0VMI"NV.&% B(/0 <"N"L?'VKZZNG MP^'= MVO+FSEN91>WIB2W:*8PO&2L;%CO! /'X5LKXUMU^&L/B^:VD6*2R2[ M%LIRQ9@-L8/J6(&?>@#>U31[#5)+.34+6.>2SG6XMW8?-%(O1E/4?U[U5@\- M:/ FE)%I\*II:LED.2(59"C ?521S7FOC_Q[XFT_PMKUI<:,NDZVNG&_MI8+ MP3*(?,5'.XH,2(77Y<8.<@UT'C'5->\+_#K3KJQM&FU);NS2YCN+[S&17G0, MOFE/GR2(\X& ^X?=P0#?T#P/X;T#59]2T?28+6\FR&D4L=H)R0@)(0'T4 5O MW5O'=6TMO.N^&5#&ZYQE2,$<5Y?9>.=:TV]\3S:AI,MWIEEJ\5N\RW*@VRR1 MP#8B[?G"LY8G(^]^5BX^+>G1:Q+"+6-M.AO_ .S7N/ML0F$F\1EA 3N,88XW M=<9.,4 ;%W\,/!]X\37.BHXCMX[4)Y\H1HXTV(&4-ABJX 9@2,#G(%:LO@[0 M9K_[9+IT;W/]GG2MY=O^/8]8^N/^!?>Y/-=N><9/& #U;1-*LM#TFUTS2K=;>QM4$<40).U?J22?J3FJ/BSPOIGBJ MRBM]5CES!()H)X)6BEA?&-R.IR.#BN9U+XC7%C-?*WAC4I8]*B275Y8IH2MD M&3?@98&0A/F.T="*B7XDZ?!<:KY1O-0DDOXK73[9/+7S6>V20!&)4!,$L6<\ M9/L* +]Q\+_#,L&GQ);W=LEFC1#[->21-,C-N996#9<,V26 !SCI54?$'4KKQIX8TJ#0K^T@OGO([V.Z1%D1X0OW M3OPR#>&++G((VDD,* -"Z^%WAV;3[*SC_M&UAM;7[#_HM[)$9K?)/E2%3\ZY M9C@_WC3]5^&/AO49W200W2(-J"5%(#X7C)YQ4OBJ_UJ\\ M5Z;X=T&\CTT26TE]=WIB65UC5E14C5OEW$MR2" !40UO5/!^DW#>+ISJ[->) M;::]E !* )KGX/ M&QGB'RGHOL=HSFNQKAY/B1IT-O=&[TS6+:]M;R&QEL7@5IP\O^K8!7*LK8." MK'I4=G\3+&YNQ;OHNNV[)?1Z;=--;H%M)Y&"QJ[!R#N++RFX ,N<9&0!U]\+ MO#U[E=U7G]G\5-'NM2^SBPUB*T M&HMI3:A);J+9;@,5"%@Q(W'&#C'S#)!R!-:_$S2I]=M=/.G:U#!=7365OJ,U MILM9IE+#8K$[LY5L?+C@T 2/\-](?7/[0:ZU0P_;O[2.GFZS:FYW;O,V$9SN MYQG&>U<5XG^&NH6!M[3PK92R60LI;19X=4-K./,E>1EG)4B2+<^0% 8?-ZBN MNT;XHZ-JUQ9I;66L+!>&2.WNI+0K#++&'+1*V>7Q&V!T., YXK>TWQ9IFI'0 MA:/(YUFU:\MAMZ1JJDE^?EQO4?4XH Q_#WP_M=.T8VUW=7$MS/HEOHMRZ%0F MR)&7<@VY!^=NN>W'7,T7P^TJ(_+/??ZZPGY=/O6>WROX>AVC=Z]L4[XD>+G\ M(V.E316]WRSLA*DM*^2N, M@XXK7L_B%H=WJUO9(;U%N;A[2VNY+1UMIY4)!1)2-I.0<=C@X)J'PO\ $OP] MXEOK*UTUKX&^5VM99[22.*=D&71'(PS* 20#V- $MG\/]+M='U+38Y[XP7^D M0:+*S.FX0Q1R1JR_+C>1(V201D#@5#-X,N[";4KOPUK$]K=7EK;6VV949%,) M4"3.W.=@8$=#N/MAGBWQ!KD/C2QT'09]'M/-T^6^EGU*%Y =LD:!5VR)@_.3 MSGI6;H?Q1MH]$N)?$:AM0@U.?2T32X9)Q>/$H8R1(,L%PW.2<$'F@#TNN,\0 M> K36;;Q'$]U-"VMSVL\K*H.PP>7MP.^?+&?K39?B9X:CTC3-1%S=2PZD\D= MM'#9RR2L\9PZ%%4L"O.)QO2$J222 M=KJ2/7([4 +XL^&]OX@OM4O#J$MOV,FTE6X<'S#D'T%41\+ M/]"UE6UVY:^U.>TNVNC;QC9-;ME2$&%V\*-N.,=3753>)[6X\'ZEKVC.+F&U MAN70LC*KO#N##D D;D(R/PKD-"\C4)K2.WC#&4L&<++]Y49ADJ.Q('!J M?_A7-M_80TS[?-Y?]M_VR7V#.[SO,\OZ=L_I71>)/$^D^&TMSJ]TT37+%(8H MX7FDD(&6VHBLQ ').,#O69>_$7PK9Z?IM]-JZ-;:DDDEHT4,DIF$94.%"J3E M2PRN,]>.#@ YK3/A*EA=:7Y>LL;+2]0%]:0BS17/S,2)I0=TA^9@&XQGD,:[ M;P5H \+^&;+1UN7NQ;!_WSJ%9RSLQ) _WJH:C\0/#=EHUCJ3:I"UO?Q&:U*J M[>8H'+$ $JHX!9@ I.#@U=\!Z\_BCP?I.M20+;O>P"4Q*VX*?3/'I0!O4444 M %%%% !1110 4444 %%%1O/$@&2(WYB9XH M6;!8X./PR*S#XE@NVO;?1U-U>01EU 'R/T'![\D5S-W)J$VM6NI7D"Z??Q1, ML"NVCD%H9XPZDCD'!K,3P;X:33I[!-!TQ;*<()8!;*$?9G;D8YQDX-87Q MKO[G3O!(DM+B[@,E_:12-:.R2F-IE#*K(0P)''RD'G'>L?3[V]TC5]4U/2+/ MQ$^B6VE2/)!KE[)&DER'4IL>ZTNVTW5](M+FRM0%@C9,>2 $(P5& !Q MV%>?1?&%A9^(7>RTV[DTO3TU!'T^^,T,BE@I0L4&&!/49!INH>-/&>F>+[M[ M_1+1[&ST&6_>QMK_ '[\2<.&,0.[ V[<$=2/0@'I6F^&]'TLV)T[3K>V^PPO M;VWE+M\I'(9@/J0"?4UGZ1X"\+:/=SW.G:):0RS(\3X4LNQ_O*%)(4'N !FI M- \5P:]K_@-,"T<87')V#<3G@,O'/%#XDZE?VZZ#I.DW M4EC/K.HK:/>(@9H8PCR.5SD;R$V@D'&2>U %_P -^"/#GAJ[EN]#TJ&UN9(Q M$T@9F8(#G:"Q.%Z<# X%6KSPSH]YJ$E]O\)8_GSF ML_PSX>U30M;N"=?O=3T6:$;8-0;S9HIMW)63CY""?E/0@8XJWXZ\2Q^$O#-W MK$MK)=+ 441HP3)9@H+,>%4$C+'H* )[KPYI-U:W]O<62/#?7*7=RI9OWDJ; M-K'GMY4?3CY:YW1?AQI%MK%[JNHP+=7TNIR:C&?-D$:L2=A,>[8SJ&(#%21V M-8^K^/-3N=*\.W^EZ>YDGUX6#V]I=13I>1F"5@4E^[L)VDMP1M/ISIR?$*X3 MP_QW3:?*98 MKO[="INYC'#/Y@D+QQ[]B$L,G:!GH>*%^'GAL:NVHM92/(99)U@>XD:!)) 0 M[K$6V*S9.2!WKC[SXA7FLP>&[O2_,TY9YM2M[J#?',"\%K*PPZY# ,JD$=?I M7H'@&]N-2\">'+Z^D,UW=:;;3S2$ %W:)2QXXY)- #]$\-:=H_AO^PH%FFTL M(T0ANI6FQ&W'EY;)V@' 'IQ6+I_PU\.V4-Y$([VX2XLWT]1=7DLWD6SC#11; MF.Q<>G/'6L!?B)=:/XA\7IJVGZE>:/IM_&K7D"1^79Q-#&<'+!F^8LQP&(!Y M[5IWWQ6T6UUN:R%O=RV=O=+9W&H(T?E12DA<;2X=@"P!8*0.?0T =3#X=TV' M5[/4XX"+NSLS8PMO)"PDJ2,9Y/RCGK5#Q)X*TGQ#=WD^H?:LWED+"=(YBJR1 M!F< CU!9N?>NGKA;;XD6DNOV6GSZ)K=I;WMRUG;7MS L<#=&U^>]EU2"25[NVBM7VR%=JQR-(C*1RK!G)R/:IO#?AFUT*:YG2Z MO[Z\N0JRW-]<&60JOW5'0 #)Z 9SSFLF'XBZ7<:+HNHP6>I2)J\\UO:PK$OF M%XA(2"-V.?*(')SE>G..%\*_%O5M3NO#LUWHU].FH:95)E ="S M\)LW7'VN[TV.XVVMQ-E3O=,9))120" > MX-<_X8^&7_$PUJY\0W-]Y%QK]QJ<5A%=?Z-,#('BD=0,[A@<9 X&0:W)?B7I M#6.E3Z;::IJLNHVAO8[6PMQ+-'"" 6==PVX8[>IR00,XI[?$71I;K3+?3EOK MYM1MA=PRVUL9$CB+E"\G(*A6X;."/SP /M?A_86FL&[M=3UF"S-T;PZ9%=[+ M7SB=Q; &[!;YMN[;GMCBF3_#O2I-'M+".ZU"$VFI/JMM/7K5;_A9.F:=XH&&*18+B]2T=K:VD(&$DDQA3\R@]@2,XH SF^&.FF&3_B:ZP;Q] M3BU<7C2Q-*MRB; PS&5Q@GY2I'/&!@5,OPZL8+Q;W3M6U>PU$273F[MY(M[K M<2>9(C!HV4KNY'RY'KFJ_B3XB6]K?PV&D12RW#:I;::]S+:2-;!WF1)(Q(, MR*K$XSC@]2"*[NYF%O;2S.LCK&A *>/!^F_P#""+X2D:XDTQ;068=G'F[0 M,!L@ ;A@'..O:L#P_P#%/2;[PUI^I7L-]#=WLDL<-E#932RRF,_,44*2R@$9 M?[N MJIK_ (BU#5+R]LO[.2YDBCC,%N7#E0J@ L2HRQR3@5U7C3P^OB;P_+IIN6M' M,L,\#RN/H:S;WQ6\'B?4=+86L,=JVG*LLQ;]X;F61"H"@_- M\@"]LGD@58A\>>&IM733(M4C>\DG-M&HC?;)*/O(K[=K$=\$X[XH IW7@9+O M0?$6FSZA(3K5XMY+*(@"C!85( SW\G/_ +VJC;?#N2RUN:;3]:-MH\]Z;^2 MS%E&TID9MS*)SR$+(UOJ4QM[1]K 2R .=HXX MXC?KZ5SVI?$71='\-P7NI:E8/>36!O8X[9V:.1<<$-CY59L*"V,DXZ\4 ;NL M:"FIZ_H&J-.T;:3+-*L87(D\R)H\$]L;L_A4?B_0#X@MM,C6X$!L]2M;_)3= MO$4@)O ^K7^I:W)HGB! M-.LM=C2/489+,3/\L8C+1-N&TL@"G(.,9'-<;I_PW77X]8DM+46$-GJ\#\N17K^@>(-)\0V\LVBW\%XD3;)/+;E#C(##J M./6I-:UG3-"L_M6LW]K86V[:)+F58U)] 3U/M0!YY!\,[R#3K:YM+K1;#7[2 M_%_;&QTM+>T3Y-AB9%(=U(+98MNYXZ8J];^#/$1\0>'M+_#L6BQ:O)KFFIIDK;([IKE!&[>@;.">#Q[4 4?%GA_4KS5K#6_# M=];66L6D)!+XB348M3 MMF\EOL5LT:,@B2(L2$*NP)SDD@]1SU/@WQ-!XIM=1N+2+9%9ZA/8A@X<2^6V M-X(['J*2[\7:7:>,K;PW/<0QWT]I)=C?,BX"LH"8)SN(+,..B,>QP DSSV&IB\:]+7#W-W&7)*ON)1" > H(.!R._KAU[37:XBM+^RN;N&#[0;>.Y M3?LQD$C/ /'S'CFHT\1Z6D-K]NU"PL[F=$8027<>X%@" .<-UX(X/:@#F-*\ M$WEEX?\ !VGONM8TVUO([.ZU"SANY<>7!).J MN^>F%)R:I6/BG1[R?5XH[^W4Z5,(+IGE550[$;.<_=^<+DX^8,.U %3Q]HVH M:SINGC1VMA>66HVU\JW$C1I((W#,A958KD9&=IZUD3>#M0?37MUFM=[>)4UG M)9L>2MRLI7[OW]JGCIGOWKM[.ZM[VV2XLYXKB!QE)8G#JWT(X-<[XP\7CP[J M6DZ?!I-]JM_J0F,,%H4!Q$%+$EV4?Q#O0!Y_X2^$MSHMWHT,UCHDL.FW@G_M M$W=R\\J(Q:/$'$:/G;EMS#@_+6YX5\":EHME\.[:1[9_^$?>Y-VR.2&\R&50 M4R!GYG'7'%=7X7\6VFO6-[-);76ESV$GDWEM?J(W@;:&&2"5P58$$'H>U;#: MC9+;I<-=VX@<$K(95VM@9.#G!Z'\J .1\2>"+7Q'X^L]3UJPL;_28-,EMO*N M%#D3-*C*P4C'W0PS[U1\>>&=5%OH5OX1M6BTJR$RS6%A?_V:[;@OEE9%4D*" M&W 8SNSSBNTTG6['57O%LI@YM+E[23M^\4 L!ZXSC\#6B"&S@@XX- 'D7@?P M+K^AZGX5%X+8VVFW.ISW#I.9-WGA?*P6&YCR^<^F3VK'\5Z7K'AWPCY4'V:W M\10>()9M$D$X9KK[5*ZL O482/I6CX=UG3?$VGIJ&GDR)'(T96:(I)#(IPRLK#*L.E &>_ MAS[#\-9?#FFJK/'I;V47\(=_**Y)]SR3[UYWH7@?5$OO"7V7PEIOAR?2I89+ MS5;>YC\VY1$VR1E8URWF$\[B>/>O;#24 <'\2+#Q#=:AH\NAP7-S9QK,EQ'9 MW4=K.&;;L;S7!(3ALA<'.#SC R/AWX-UC0V\)KJD41.E0ZK'-*)O,RT]PCQL M">3E0W)Y]>M>AZ5J]KJDVI16N_?I]T;.?:GL;O[7]HQ!<0^ M3*T7[Z/;OQ_$OJISP: /(="\(^)O#0LKBUTBWU&6?2I=*F@^TI&+8FYDE60D M\,A$GS! -#TK4E5;RUMECE56W -R<9[]:V1J=L=9.E[ MF^V"W%R5VG&PL5SGZCI5Z@ HHHH **** "BBB@ H/2B@T 5[2Y6X:<*#^ZD\ MLDC&2 "<>HYKGM;T 3Z_!J!A^TVS@1W,!..@P''(SCCCVKH[5Y'5S*BIAB!M M;.1V-8WB2+61)!WMHS)M0*! M]XD\>V/RJSKFF/J<27MJP^T);R)%%*H,;;QSN'KCBN;\4+:7&ASZG;&43:D\ M,$L;-]TYP5^HQ^E>A(,+@=* *^F"1;"W690D@C4,H& #@9&*LT44 (U%#44 M+1110 4444 %%%% !1110 4444 %%%% !1110!C>*?#]KXDTZ*ROI)XXH[F& MZ!A8!MT;AU'(/&1S3_%6A6OB;P[?:/J#2+:W001D$=0.H(K'^(W MC#_A#[+2YQ93WAO=0@L]L,3R%5=OF("@DMC.U>I.,9Z4I^(/A\:N=/\ /N2R MW LY+D6DAMHK@D 0M-MV!\D#!/!..M &/_PK"&(F\40/=7$D&G26DNFPQQL+M,EPH+8P=Q] M1G@56D^)GA:.XOXGO;@&QN39SL+&=E$X?9Y8(0AFSV7/44ZS^)7A2\NX[:#4 M9O.>X6U*O93IY4Q8JLZN+*XM[A+NUNK,TZ3X@^%TL+ M&\_M5'@O1(;?RXI'=Q&<.=@4L-IX.0,4 1^'?"-Q9>('UW7-:GUC5?(-K"S0 MI#%!$2"0B+_$2!EL\X'I6SXGTN;6='FL[74)].F&4XP5/4 M$BN>D^(NCOXET_2;.>&=;_3)=1@N@S&,A,84X4\%1(2<\;,8R15F]^('AO28 M=.&M:S96]S=V\=P I9EV-C#YQ\J$GAFQ^AH R-#^&<6FWT=ZVH(UQ_:J:HZV M]HL$)*0/"$6-3A>'R3R214/BCX9'69YITU"T+OJS:H(;VP%S =ULD&QXRXW8 MV;@?4].]=)K'CSPMHVH"RU/7+*VNLJ#&[\J& *LV/NJ=P^8X'/6NFH \QTWX M6O96ME$VLK(UM=WUWE;(1JQN86C*A5;"A2Y88[<8'6NZ\+Z7_8?AC2-),OG& MPLX;7S-NW?L0+NQVSBH==\5:!H%Q#!K>L6%A-,-T<=Q.J,PSC.">F>]80^)& MB6WC#6] UFZLM+DT^2WCADN;I5^TF2,.<*0,;=P'4]>U &7K7P]U;4+GQ/;Q M:];V^C^(;A);J(6A::- B(RH^_&6"X)*G Z54/PH6'6[Z6T'A\V=Y?&^,]WI M$=Q>0$L&>-'?*[20<$C*Y[UW>J>+/#VE:I'IVIZUIUI?2 %()[A4<@\#@GOV MK"/Q @'B;^R#9$'^U_[)\[SAC=]G\[=C'_ <>OY4 =P:\:T;X17UGJ^CWUSJ M&E/<:=J O7OEM'-Y?#)R)9607W2!YTE5B"..%8$?2N];6M*75 MAI3:E9#5"N\69G3SBOKLSNQ^%4O"?BC2_%-O>SZ-<+/%:W4EJ[*RL&9#C<,$ M_*>H/<CRV,C%2K//).9G<#H%W,W&>*ZSQ9KL'AK1)=3NHI M988Y88BD6-Q,DJQCKZ%P?H*OVU_9W5LUQ:W4$UNI(:6.0,HQUR0<<4 >6:7X M#\2V4OAU+MM$U.QT.RBBL[6:62-$N%4!ISB-MS=ES]T?;)+F[DG:2 OM,B"-0%< @[267J,BO6K.[MKV!9[.>*XA;[LD3AU M/T(XIFJ7UOIFFW5_>/LMK6)II6QG"J"2?R% 'G=UX.\2&X6PMI='.BKKZ:WY MTDD@N"OVD3O%L"E<@E@&W<@ $#)(]-JAI>KV>I:?97<$JJEW$DT:.RAL,,@$ M ]>#T]#Z5G<^!=&N=$T(PZA)$]]=JEL GKC/&<5J:AJ=GI^FWU_6J+N;('.0!TZU/9W M,=Y9P7,.3%-&LB9&#@C(H X'Q%X3U2]\57^H6RP&WGNM&E7=)A@MK:Y*33M?\/R^!-"U*QLO[.L_$&(M0CFW-<;UN'7]WC*8!.[)Z@8X)KU[Q M'K-KX?T>?4[_ ,S[-"5#^6NYOF8*./JPJ_)%'+Y9EC1S&V]"R@[6P1D>AP3^ M= 'C^D>&?&$%GX7T:;3;.*ST/49;AKU;L,9@4G",J8R /,&0>*[VJ<^I6D&J6FG33!;VZCDEACVGYUCV[SGI MQO7KZT >.^$?"6NPMHKZCIUZ#%XGN-2F:]FBDE\I[8[9'*?*3O(! '!'H,U9 M3P_JNB^($UU]!N-1MK76=3F%I;>69=EP(_+G168 XV,.H(#D^M>RT4 <'\&= M%NM$\*W45]I9TF:XU*ZN?L6]6$*M(=J@J2" H &*Y_XM>']4U;Q0$TVQGE&I M:#=Z5'=(FZ.WE:2-QYIZHK*K+NY^]TZUZY5;4KZVTS3[F^OY5@M+:-II9&Z( MBC)/Y"@#YZT?PKK#+)<0:7XB%YI^AWEOLOK>VMXC*\)588Q$H,H+ $'.!@=S M7>:7X,A;7O!T5]I$#V%CX?FAG$EL#&)F^SIM((P&*[_? ->G02QSPQRPL'BD M4.C#HP/(-24 >$Z)X1O=,T3P4;70Y(;F'P_J,=ZL<.UO.>.,HCG^\S;L9[YJ M:#PCA^(-)U[[ M5_8U_;WHM9/*F:!MP1_3/2@#P+XE:/KFJ7&MPVOAVZ^U/+:^6]OI)E>>.../ M,GVICA",%0B#.5[Y)K3\6>'KD7VO0VNAW@/_ DL&HS36^F"=9[,VZCY;BY@MD5KF:.%6=8U,C!068A549[DD #N34=C?VE^LS65Q%. ML,KP2&-L[)$.&4^X/!% '!?!W3)+%-?G$&HP6EW=K)$MY9+9!F"!7=( 4!P M,Y SC-1?$C0[K6_B)X'2VNM3L(HXM0\R]L,*T1*18!9E91NP1R.><5Z)9W=O M>P>=9S1SPEF0/&P9258JPR/0@C\*FQ0!XY\0_#4/A[P]9V\4-WJXOM4%QJ&H M:E%+?[6$9"/+##M\Q1M50N-HP"0:Y7P3X7;4H]-TO5]+=]./BNYNC#)I[V\) MMS8ED(B/W$9API/!.#SQ7T1>75O96LES>3Q6]O&-SRRN$51ZDG@5+0!\\?8+ M#PC;:YKFDZ<+:\\,^(VN[BWAA\MI;"0&,*I.%(VNQ')Q@],U[%\-]+GTGP;8 M1WW.H7 :]O#ZSS,9)/R9B/PJ_P"(_#]CXBMH+;5!-);13+,84F9$E*G(610< M.N<':@#S'6=;TKP]\9I[O69I8!-H-O! RP22!S]HF+#Y%//W?SJ[\.9 M_LG]L:EJ,4]A'XAUJ22PMYXF1V7RE"LRXRI80LWS8[=Z] Q44]M#.\+31J[0 MOYD9(^ZV",CWPQ_.@"MKVG)K&AZCILI*QWEM);L1V#J5/\Z^=9+WQ1?QIJ\4 M-ZEYK< \(M&X.() L(-P<=/G^U$'TVGC)KZ9I* / M>\,6L-CXLUJ"VN!J^F M^([1+"X5WW1QXLU8J,XY5F!..<#/0874/[._M2[C\9;QX2.OZE]J$N\0B;9" M8-Y7^'F7&>-Q'?%>^44 >%:3H.A>*+V.WGAU2XTVWT!Y+5-1F83;?M4OE2G! MSC ^0MSMKT_X7WL^H?#GPS=71110 R*)(MWEJ%W,6..Y/6GUB:WXET_1[A(+QY? M-9=VU$S@5AS>.1+)Y>FZ;=W#'[I*G!_+- %[7/#,FHR3K!<);6\LB3E0N?WB MDY...HQ^(K?O;ZWT^W,M[-'%&O5F. :XMKGQ?JOFK#;I91D=7&P_0'K^E6M. M\%"8K-K]S+>S8YCWG:/8GJ10!V4;B2-70Y5AD'U%.IL2".-44851@"G4 (W2 MBANE% "T444 %%%% !1110 4444 %%%% !1110 4444 8OBF35C\__ "P-R\@/UVD<4W4O".ISZ1XJMXDA,NHZ_:ZC!\^, MPQM:EL^A_B@#S+2?!NI0^.M,U>YAB%M:WVK7&?.W,!<&,1D?4*V M1VSBN=/A#QA9""*VM[AK'S;^4PZ?J"6DH>6Y9XR\N-WEE,953D$@]17M]9K: MS9IXCBT0L_V^2T>]4;?E\M75#SZY<<4 >3^&_!WB30]&T& Z8EQ-#H-_I4X2 MYC BDDE5XVY/*ML[D6=HS&[B06/3->S6TA@W%_+14W'O@8S4M% 'D'Q6\,ZI?\ B.XOM%TS5'N)M,%N ML]H]O)!<,'8B&Y@GX*<@[AV)!'%0WW@[5[O2?B7) ) 0,G^$'WKV6JE]J-M93V<-R[+)>2^1"!&S!GVEL$@$+PIY.!^- 'S MYX_\*>+]8M_$NGPZ5>B2Y$!@2S@M5@N51$R\T['S"^5(V@]ACBNGT?PIK5OX MPM[J73I4MQXD-X7+JP\K["8R_!Z%^/6O4[77]*O);".TOH9S?QR36IC.Y9DC M*AV4C@@;E_/BM3% !7C=YX2E?1/%5PNBEM5G\4174$I@S*T(N+<[U;KM"ASQ MQC=[UV.M?$_P;H>L3:7JNNV]M?PL%DB='^4D C)"XZ$=ZN:SX\\+:+'9OJFN M65NEY$)[=F?(E0]&4CJ* /,+SP]>M#?:0?#=W+XFG\0K?1ZSY ,0A^T"42^> M>F(E\O9G/8#FNX^$VF_V0GB:S;3)+!_[:NIES;&-)(7D8Q%&QAEV^A..G%=' MI?BK0=4T6;5[#5[*;2X"PFNA*!'$0 2&)^[@$'GL12>'/%>A>)?-&A:I:WK0 M@&18G^90>A(/.#V/2@#"^-EC/J7PVU*UM;&?4)'FM2;6",N\BBYB+ ?[(.? M;->:^*-$O]3?6[SPCH6HZ5H4@T^.>U&G>4UR8YG,KBV;:9 $* J1A\8Y[>]: MA?6NGPK-?7$5O$TBQ!Y&V@NS!57ZDD ?6K- 'E_P?T633=9\0W2M?FUN?)"^ M=I']F0NZALM'"<,#R 24&>.3V['Q]8KJ7@G7K1K871EL9@D)3?N?82N!W.X MCWQ6_10!\_Z!X:CU5=4NM+T1H[RU\*V\.E226I@,5YMG#% P&U_,[_\ NAR M:*MW/)8Z+=6]]8V>A2Z<78Q\133-*6>4-R&0,WWCD9!KZ5I,4 M ?+&GZ0^I1^*H]%L8)M*NO#$RB+3M,N;:W:ZBDC*#]]\TLHR2&Z\_45:U6'[ M1+,MP]K;Z>^EVBZ(T^EW,S@"+$GV8QNH282D\$9.5[5]/5'!-%<1++!(DL;? M==&# _B* /F_Q5!#!H>OP>*O[3G\5FZLWLI9HW):W ARRD94+\LN\9ZYSS@U M]*=JJS:A90Q&2:\MXXUD\DLTJ@!^FW.>OMUJ>61(HV>5U1%&2S' 'XT >#?' M&_\ ,\7S6 M[9[E=+4VJW]S\MPV/ MKBGF&(LC&-"R?=)497Z>E #U.5!P1D9P>U>"_&?Q!Y/B;6;"&[GBNH--C:$7 M&KRV:K(V_:;:*)=TTA(&^\37W@RQN]9UMM+#:K+%YKE_ M!'BCQ%=:_P"'M3O]4\NZO-0:&\@?5WD:1=S;HOL.W]V5'0\8QU^:OIA;:!&B M*PQJ85*1D*!L4XX'H.!Q["JT>DZ='J#7\=A:+?-]ZY6%1(>W+8S0!\[^$_%N MJ3>-_"\]CJ>IWEOJ4MTS+=ZPDS7:^6S*&M$REOA@ #5^]GCN_AK+?2>-+V\ MU36- O9[K3;B0S1O(D.]PB](/+(9<<9Z5[I:Z!H]K.\UMI.GPS22B=Y([9%9 MI!D!R0.6Y//7DTD7A_1HKB\GBTC3DGO5*W4BVR!IP>H,QM"57YN^.>N*[GX"V)L?A/X?4SRS>=!Y_P YR$WG.U?;^I-=9:^']&M- M4EU*UTG3X-1ESYEU';(LKYZY<#)S]:NV5K;V5K%;64$5O;1+MCBB0(B#T ' M% 'GOQQL)-0TGPS'%>W-G_Q4-BIDMV"L-TFT$9!&02&&1C(%<+X?O-5TKR-9 MM=7O%2^\;RZ?-883[.8Y;APYQMW;LG.,.I M(Z'![U#'H&D1P)"FF6:PQW7VU$$*X6?.[S ,<-DYSUH \/O/$/B>ZL+>2TU> M^%M#'?W$JZ3]G:ZB*WTT:32128\R$*H7"D'(.3TKW?1+^'5=&L-0MI?.@N[> M.>.384WJZA@=IY&0>E9&I>!O"^J06L-_H.G3Q6KN\*- ,(68LV/8L22.A-=% M%&D,21Q(J1H JJHP% Z #TH \N^+UZ-2UK0O"_V"]U2R=SJ&JVED@=S;ID1! ME) *M+M/7^"L'PSXFUO5-#\)>%H]2N='U<7,^GZC<20(TZ?9XMZ* ^1N="AS MST;'2O9(=+LH=4N-1BMHUOKA%CEG ^9U7.T$^@R:Y/QOX%CUN5;C3H]+CFEN M%FO$O;/SDNML>Q"2"&5E&,%2,C@Y% '#^&O$'C#7M2TK2/\ A)HHF>]U:&>^ MM[2%FECMGA$952I53ESU'W3W.#4_AGQAXOU+5='U)DO3I6H7[0203P6D=K'$ M691Y4@D\YG7'(*_-@\"NZ\ ^"++PMI%C$\5K+J-NUQ(;B"'RE!G<,X1&[;61JL&D6Z7RRF=7&=JR'JZIG:&.3R!F@#S[P;XL\7:E<:!K M%P;R;3-7F59;62UMHK>"-PVTQ2!_-8J0N0P.1NX%4_#^L^.]67P<\WB>VA3Q M-9RNWEZ=&39M&@<-'G[Q8<'=D DX'3'IECX&\-V.LKJMKI<4=ZKM(C;W*1LV ML_#FDV2Z2MK9)&NE(T=D 3^Y5EVD#GG(XYS0!XI8?$7Q; MK]OH]G9W%Y!=BR:>YGTW2X[MYW%S+ "4=@%0B')([MC(K=TGQ'XU\77VF:?9 MW\'A^>71GO+EVLTF83I<-%\H8X"L%SWP/?FNVF^'/A:2TL[<:8T*6BR)"]O< MS0R*KL7==Z.&*EF)P21DULZ;X=TG3+N&YT^QCMY8;06,?EY"I"&W! N<=>1S704 >*> _$WB/7[7 M1;'0)-*TN&YTFXU(YLMX5_M3HJJH=0 G^ ]7GU_P7HFK7:HEQ>V< M4\@3[H9E!./;-)X?\(Z)X>:V.CV/V??%:6C M:9::+I5KINFQ&&RM8Q%#'O9]JCH,L23^)H N4444 %%%% !1110 4444 126 MT,CAY(HW<# 9E!(J145%PBA1Z 8I:* $V@'..:6BB@ HHHH 1NE%#?=-% "T M444 %%%% !1110 4444 %%%% !0>E%% #5&&)R<8 QZ4ZBB@#SSXU(9=#TE' MTR.^M1J4;SM-;374,"A7^>2"(AI5S@;3QD@GI7EWAO3)8X6CUO2;QO"T7B62 MZN+6'2Y(8VC>V'E.;7YF$.\ E.0,\CM7T5J-_9Z;;^?J-W;VD&X+YD\JQKD] M!DG&:;INIV&J1M)IE]:WD:G#-;S+( ?0D$T >&S6&BOK&DOJ^A:L/ 'V>]CM M+>YMYI$CN&F&U_* +1HR;A&& (SQCBJ]]:Z2T=R?%VCZ^MN=)AC\/QW$F1^% 'B4.A:W=6.L7E[ M:SS>+K'PQ9"SE;=NCNFCN!(4.<&7A03ZX[&N:BNO#5EXDUNX\$+JT]K'X1N! M,EM)(LJRF:(':SY*R EW-I#9W&BQNITF>Z M: R+=1*6#S&I]4@TYM)L;R[6*>2:5$-V MZ3RH6)8,8@22.>IZ\U[S3?,3S?+WKYF-VS/./7% 'SOK]YI,5L;;P?JM^WA1 M]0A74;FYO9VL8_W,A$:SJ3*%9@F_!P"4&1DUZ/\ !6=Y=%U2./4K?4-/AO2E MH]O+/,D:;$)1991EU#;L$$XR1GC ] $,8B,8C01D$% ..>O%.C18U"HH50, M 8 H \9^)UQKUIXONM TB[NHY/%,,#64BR,#;R6^XS[.PRBQD]/O&LK1=?U/ MQ?J>D:Q+?7]KINM:K_9Z6]O<20KY,=E+O(P003*SG/7*+_=!KWMHU9UN*:(8P$ C0!#E0%^Z?:@#YT^'^BV6O:7\-M/AUC4(T^P:D;HV5\5DC M<&V)AW DQCE3L&/U.?8_A7<7%SX#TUKRYFNID,T1FG;=(X25T4L>YPHY[UT< M-C:P2&2&V@C*)OBG\1D\-2Z)';MN0>O'2H;7PSJGA3QWX1T+PU M?V3WEIH5T&N-0MV>-]TZLV$1U*_,W R<#CFO;H;2W@GFFA@BCFG(,LB( TA MP-Q[X'K1]F@-T+DPQ&Y5#&)=@WA2&KZ]\3%5N_\ A*[. M3Q):I#Y5O;HNQ1\N6W1$>6V\\MG)YKU/[?X5NOB-IZVHCN_$:V$@6:UDW+#; MY4XDVM@ DC;D'VQ74MI]F[73-:6[-=*$N"8P3,H& 'X^8 $CGUJOH^A:3HBR M+HVEV&GK* KWF_L+34(XX M[ZVAN$CD69%E0,%=3E6&>A!Z&L>'P3X9@U)K^#0=,BO6E6M 'C%O\4]?TWR[S6)_]$TNRDTR_5HAF74PL[+G X)^SH.PS+Z'CV?P5 M8ZO:Z/9RZ_J5Q=W\MG )XI%0+%,%)D*[5!Y9N_\ =&,59G\,Z)<).DVE63K< M7*WDH:('?.,8D/\ M<#FI[/2;>TUG4=2BR)[Y8EF'&#Y88 ^N<-C\!0!R?Q* MUF^M-0T?3-(OM0AN[D2S-;Z;:PS7,B(%Y!F(C103SG)/0=ZXGP)XN\6^+HO" M]C_:RV"X>Q2T3Q3?PFV:PC MDCD\JW=@[@_>?"D;CR"0>PKN_CA_R27Q/_UZ'^8KH+?POH]O>QW<-GMN([R6 M_1_,OZ-=Z7J<9DLKI/+E16*DK]1R* /*M' MT&]A\7:=K\7@C3O!EEI<%R]U(EU#BZ4Q$*C+ ,;03N)//R\5#:?$K7X]4^SS M_9[J&?1;G48Y6TR>S598DW 1^8V9(^1\V!GBO9KB".YMY8)T62&5"CHW1E(P M0?PKC=/^&'ANR=76*]FE6VELTDN+V65D@D7:8AN8X4#H.WXT :-?7,5M'8R1Q*^V A#F;Y_F9<,<W2MR_\-6DEQI%[;B=;S1XI([,)<-&K*RJ" MDF/O*=B=<] :S/AAX3?PMI>H/>);)J6J7TVH72VQ)CC9VR(U) )51@=!WH Y M[XZVJWQ\(6R@N/(><>1(=H?",IAI1+N8,'8?=#';M]Z[/QIX2L_%D%E'>7>HV;4!))M55SA(8R'D8^W3OU%$K7Q!J&G7[7VHZ? M?V D2*XL)5CZ?N2: ,+0O'/B7Q+8:,-$TS2DOY[>XN+PW,S^2OE3F';&5&YD@+2&1][9W'J>]5)?AOIHMK..PU/6--EMOM M*B>RG6.22.>4RO&QV$;=QR, $8&#GFNE\+Z);>'/#]EI%B\SVUI'Y<;3,&2 ,GGTH X"QTM?'?B_Q6->O-16UTF[2RL[2VNY+98_W:N93Y9!9B6R"2WW0M>-MW/M8@!L<;@,*3U)!)Y-9.K^"8+S7;G5]/UC M6-&O+N$071T^6-5N .%9E='&\#@,,$#O6OX6T&R\,Z%;Z5I@D^SP[CNE?>\C M,2S.S=V)))^OI0!S6H>*/$5V5'<1#&WY5D M7[Q&3FN3\,^+_$&DZA>&YL8;O0KCQ9 4U/5=0N8-;U.PL]4,;:C96YC\NY**%SDJ60E556*D9 JQ_P@MC]C^S? M:KG;_;G]NY^7/F^=YNSI]W/'KCO0!@V7Q%U6>ZT_4)="B3PKJ6HKIMK="ZS< M%FD,:2M'MP$9@!C.0#GFL[PW\81?MJEQJMA9VEE96D]T\$=YOO8?*8 I+ RJ M0QSU&0".3SFM^U^&T%OJ%K_Q.M2?0[2^_M*WTEMGE13[BX._;O*!B6"$XSZU M6C^%-C-(4UC5;[5+2.VGM($N%C\V-)5*G=,%WN0"0NX\>^!0 ?#WXF+XG\0- MI%Q#IBW#VS7<3Z?J"W:A5*@I)A05<;P>X/.#Q6A\2]=UK1KSPG%HD"2I?ZLE MM<;I0FY=CMLY4XSM)R/[F/XJO>&_"USI6IB]O]=O=3>.W^S0I*B1J%R"6<(! MO+P[J=^=.M-0%T&D:3>R(7AV@JK,I .XGID#-;WQ(U"YTSP9?W5 MA,T%R#%&DBXRA>5$SS_O5BV?PX%O-I]O)K-S-H.GWW]HVFG-$F4E#,Z@R_>9 M59B0.O3)-=7XGTA=>T2?3GF:%961MZJ&(VNK=#_NXH XR#QQ=+?7FFZ-I=[K M.JMJ-X@@FNHXECBA*!FW[0 N9%"J03D\GO6KX/\ ')DW D M QH0G/0 MB@"]=_$>TM[BRU:[^W0V3:=>3?9(@KB1XKB.$#&,EB6^7D 9.?:&Q\=:]_PG MFL6NHZ%?P1VFC17"Z5$8[B268SLH9&3L0R@Y( VDG@9+[CX1Q7>CZ?I][K,T MHM+.XMA,( KO))<).LO4CY6C'&,'VZ4NL?#?5M?M]9EUSQ!;RZA?VMM:J8+$ MI"BPRM( RER65R?F&1U.., &7XP^+E[8^'=<6RT=K7Q%ILUK')"\\4\:),W M#[E;!. 5QU!93@C)'0ZA\4[*RFO#)I5\UIIT@AU&Y66#;:R84LNTR;Y-NX;B MBD=<$UC/\(97LM> U+2[:;5(+9!#9:4+>V@>"82KA Y)4XP&9@/-\AG8J%8C(#AMN3UH ].N;AH[&6XMX7 MNF6,R1Q1%0TIQD*I8@9/09('/)KR?P_\0?$ERWA5[C1+V\EU+19KR2SMA AD M"_!M_H=UH^,O$8V/S'D+%@^O6@"K%\5])O;73I=%L-0U&6[M1?/ GE1/!#N*Y8R.J MELJP"J23M/;!/9^'=9LO$.B66K:7+YME=QB6-L8.#V([$'((]17EUG\'3IEO MILEG-HM[>6^GKI\R:KIHN('VN665%W JPS@\D'\.?4?#VF_V1HEE8&1)F@B" M-(D"0AV[L$0!5R:?' W/V?P8ME M'!+<-XDM0D=PY2-SY);'Q-X>LO$7BUVT?2=0:TM[*WBTT& M=#_I S)(710S86-K>F WEM!<&WE$\)EC#^7( 0'7/1@">1SR: M34+&VU&T>UO[>.XMG(+12+N5L$$9'U - 'G-S/XBNM;US28/%DNG_P!B6$,P MN)+2W=KJ20.QDD!3 C7:%P@4\'+9KFV\?ZV^F27MM;O%?ZE'H\2BWM8VEB:> M-V?NGCV MK)L?!4=S=^)#XCBTZ]L=3:**&SC@*I%!$"(\Y/W_ )NJXP0,8H XJW\9>+;2 M/^R[SSX[JYU2QL;>]U*W@2>-)Q(79XH7*<>5\N<9+C.<5-J__"1)\1?!.G7G MB2WN=FHW?[RWA0.56UW[9D PK89EP/X65NO3NK/X?^%[/0;G1H-'@_L^Y8/, MCLSL[#HQ=B7R.QSD=L4EM\/_ S:V]E#;Z9Y0L[HWL,BSRB43$89S)NWMD8! M#$@@ '.* .@U26:#3+N:V3S)XX7>-,9W, 2!^=>3^%O"GA&;X6Z'K^IR1VEX M8(-1N-=$BK=+.<,^9B"<;R5V].U>Q=JXQ?AGX5&I_;!ISX\_[5]E^TR_9O.S MG?Y.[9G/MCVH YWQ#XO\2V]EXFU[39--32M!N_(:RFA9I+E$5&D;S-PVM\_R MC&..:J:MXQ\6PSFZL[G2!9R>(SH$4$EL[$!G*+,S!QDJV/E &1GG.,=IJOP^ M\.:KK;:I>V4CSO(DTL:W$BPS2)C:[Q!@C$8'4'H,U9;P;HSP+"T$FQ=5_MD# MS#Q<[]^[Z;CTZ4 <*OC/Q6TEOI4,NDOJ?_"1R:+)=O;.L;1+;B;S!'OR&&>F MX@XZC.:@U+XB:Y86%Q97UYHMIJMGJH89PN"? M05M^,?AO%K&J:6UBSP61U:35-0*7+QR^:8/+5XF'((*J>"!5^;X8:"]C80P2 MZI:W%G/+<)?6]](ET[RX\TO+G< 8H Y/0?B/XD\0V.AVVEQ:6FIW MVH7E@]Q/;S"() F[SO+W!ESP-K'J1TK5TOXC7=FUC_PE,=E#;&34K2YNKO-8GCGX?+K.DVFA65LKZ?=:N^IWUS-/AX-SEY @ YW[W3J, \YH [/P=J M-YJ_A?3-1U*".WNKN!9VBC)P@;YE'/?:1GWS7!^(_%MYH?BSQ%%I=C!<7WFZ M1:0K//($E:X>5<'DA, =0._.>*]30!5"J !@ =JYC4O!.EZAK4^ISMM:5XA@LH[_3GB(DLF8Q21R*64_- MR""&!^E4/BMXQO/!^GZ?+906G^E7!A>\OC(+:U 4D&0QJS?,1M'&,GDBNHL] M(M[36-0U*+S/M-\L2RY;*XC!"X';[QJEXJ\.C75M)(=0O=-OK.0R07-JP)7< M-K!D8%'!'9@?;% &3X=\83ZI<>&(9;>S#:K975S*]MG7>G&X*WEKH>O: MCI]]80S6OVL)'(TUO)(9"CAAC*D_*PY'?.: .9D\:^*;'7?%>I1Z+YEM8Z59 M7]WI]YJ!3['\DK2+'A6#,=I.> =@[D"O8[69;FUAGC!"RH' /7!&:X^R^'>G M6=AKMG%=7KPZOIL6F2F5P[JB)(F[<>K'S23GN*Z^U@%M:0P*25B14!/4X&* M/.[_ ,;WFF:G>6>FZ5-J=Y<:^=,CCGOQ&BG[)'+N4[#M0.3G;3K?XB M:A;L/R_,F/ESE@*VG\$6S:[%J8NY@ MZ:LVK%-H(+FV%OL^F #ZYJC/\/0MT;_3=7N++5$U"YOH;@0HX07 421LC<,O MRCN#D ]J *%QX]GLIFNM0T74K>__ +.B8:6;A3NG>Z,"1J,8)9L8?.-I!Q6= M'\1M2TG6/%$GBC3FLWM(]/@M=.6Z1T::8S\B8A0%;:N6;&W:?3F"R\#:SJ6N M7]CJIO(;*&P18-7FF22XDNA=FY210!A0K$C;V 4=#6I=?"Z[U/\ M2YUOQ%] MNU6Z>SFM[G[ BI;2VQEV$1[B&4B4@J>N6YY& ">T^*<$NG2%]*D;5H[RVLFL M;:[BG#/<#,;)*#L93AN>,;3G%6;?XCB2U>.70[Y=;74O[*_LQ)(W8S>7YN0^ MX+L"9)8XQCZ5'8_#^\,=M)JFK6LEU%JEOJ.+33T@A5800(U4'/.XDLQ/7@4V M_P#A[=?VQ=ZSI>JQ6^JG5?[3M7EM_,1 ;=87CYUC2]5UN+STE34].\VS,4C*0B1[]R;-O! MW$G)SUKIO"NEZMH5SI^FM]CFTQ;.62ZN(;6.VW71D4J%1" %VEQTS\JY8DT M:/CK4+C2?!/B#4;%PEW9Z?<7$+%0P5TC9E.#P>0*X+2?&,J^*/#EG8^,+#Q- M'J1=+NUB6$O; 1%S-OBX4 @+ANN[CH<>A>,-,EUOPGK6E6[I'-?6,]JCOG:K M/&R@G';)J:VTN*VL7BM5BMKAX1&T\48#9"X#>^/>@#E[;XDZ7+?VMM/I^L6: MWEO-&+31](U@6VIRREVN+(J MTD2Q,P:([L$;MI)Z!0?K67X>^$>L6&L6-[=3:09;:UN;::Y22>2>[:6)U\UR M^0#DJ=H]6Y/ KJ?^$)U.U'PYGLY;&6Z\,PBVN5E=T29#;^2Y0A22 M* .DT_QCI.H)X?:TDEE_MQ'DM (SG:B[G+_W0. <]R!WKH)I$AA>65E2-%+, MS' 4#J37E'PBT99O%7B/Q!:3-+H8EDM-(5HRFU'D\Z61BH6)F DQ@'YMFX#W(YH YCX9^-]0\2:G<1:M;16 M\%[;?VEI(5"&:U,KQX?)(+@"-N.T@KM]>U>RT'1[O5-4F$%E:QF260@G 'H! MR3V KA5^%]CH6N^'M5\'*UG-83^7<)<7D\JR6C*5=%#LP!'RD 8''L*Z_P 8 MZ;<:QX7U'3[-;)Y[B(HBWL9>%N>C@E:5O\1M DTN]O9C?VOV.:.WFMKFR MECN!))CRU$6W<2V1C KB_#GP]U^UM98'6"PTK^T-/NH-*;49+U81!.'E97=0 M1N4#"\^Y%;OB[POK]SJ6M7FD2 )>36+&.&\:UEEBA#^8@E"DQDEEP1U (R,T M 79_B%97EOI@KSGP[\.=;TZZ,LT=LB2:_:ZF$%[)<-'#'&RL&DD M&YGY'MSQQ7?_ QT:]\/>!=*TO52AO;=&$I0Y!)=CD?G0 >(/'WAOP]J;Z?J MVH-#>1Q+.\:VTLFR-B0')12 N0M=:#;6[R3S^4L)9YPI/!W#[ MQ('/RU8D^'NH/8^+]-$\2PZEHMCIMK<-SEX8Y58LO4#++^9]* .CT[XE>$M1 MM9[BUU8&*$P^89+>6,A97"1OAE!*%F WCY1GDBK6M>++&SU>#2X+RS%_]KMH M)XIRX*B82% I"D%R(V('MSC(SR-SX2UCQCJMS<>)=-MM'MAHLNE*D%P)FDDD M=6WC &$0H"H/.3VK'D^'_B?4/#NDMK'E/KL_B"'4-1ECF!\J&.!H5()ZD *< M#NQH ZV3XFZ1=^*M#T?0;BWU WMS+#.ZEE\M4B9]Z$C#KE<%AD<$9S6[X?\ M&WASQ#J4^GZ-JUO=W<(+,B9PP'4H2,.!D9*D@5YC;>#O%-S;^#]%N='AM+?1 M+6\LIM16ZC!=:TSQ)X=GU:TUL?V3%(C MS7NMK<6P)B,8%O$,L%.Q:G?VFEZ?<7VHSQV]I;H9)99#A44=3 M6#/%U>RM_$.AH ]"UGQGX:T1K9=6UW3;0W*"6$2W"CS$/1AS]T^O2I+SQ M9X?LM2M-/N]:TZ&]NU5X(7N%#2*WW2.>A[>O:O(]6\(>)8;%M#LM*O([!]$3 M3[?^SYK5BQ(??'=7,JB3RU+\"-0#DXYIVJ^&?$=O:V!T;2-0CU233]/CDCD> MWN-/GDB50PN8WY1DQPT9.< CF@#UNX\4Z!;:XFC3ZSI\>JN0%M&N%$I)Z#;G M.3V'>F?\)?X<_M:/2QKNEG49)&A6V6Z0R>8IP4V@Y#9R,'G((KS35_#>M'2/ M$?AR/0)I[C5=<;4(-35XO(2)YUD$C$L'#HH*XVYX&.#5B;PCJ(\,:K"NF?Z; M/XO_ +27&W&P=H;IQGOUKS#4M"\67 M^K::;G2[V.*R\3PW[6UG;6L5DL(GYE4@^;([ AB3C^+(Z5=\*Z+JPA\-:-)X M=O;&YT_6Y]5N-1=46)HC)-C#!MQ9E=5VD9P.>,4 >A:%XYTF\\-Z=JVL7=CH MWVYI$BBNKM%W%)&3"EMNX\9X'>NK5@ZAD(96&00<@BOFVQ\+^)=$FM;J]M=: M%G=6#6/EZ?IUM>R(WVB9C'(DP;:C!]VX87G!/ KW3P#IDFC>"]%TZ=)HY+:U MCC,'C?7-Y:7%X%:]6)42*?RCEBIZG&/<@' RP+3XER:K=6 M%OX?\/7FH276GM?LOG)%Y.R1HGC;=QN#J5X//T&:P[7X=Z]I/BK2+?P_K4]C M86&C36PU%[>.8N\ESO*,A/7:<@^J@\\@V%^'^KZ9XFL8/"FJ2Z3I]KHGV,WL MD"7!E=IV=LJ2N'R=^X< ]B.* -R#XB'5([=O#FAWNJ;K"/4)P)$B\E7+ 1_, M?FDRC#:...M5K[XDR7=O<-X9T6ZU")-(CU0W/FQQK$LBR% RL>3^[.0/0^E2 M+\/+S2EMU\(^(YM)46"6%P);87/FA2Q6499=LF7?GD'/3BM#2_ 5AI=CJMC9 M2R)9WVF0Z8%(W/&D:R+NW$\D^83C Y'O0!N>%K^[U'POIU]?VKP7DUNLDD+, MI.['7*G'/7\><5P7A/XE7UWIN-0T6[N=6N-4N[*TM+9H07$18G)9PJA% !8G MDXQG->@^&K"ZTO0+*QU"[CO;BWC$1GC@\E7 X7Y-S8XP#SR1GC.*X.'X>ZOI MSKG^"]#N-#TRX74+M+S4;RYDO+J:./RT,CXX5<9[U%I'AJ.T\2>(=4N5MYSJ5S#/%F/+1!((X\9/NA/'K0!RUE\3)K3PI MIU[K'A_6)[[^SH[[4!9VP5(%(;+?O&7KM)VC)P15K6_B=9P6]P-%TO4]4F32 MEU59885\E(G1FC:0LZD [>0 3C\:ROB/\-=2\6>(KJ[6XTF>TGM%MHEU".60 MV)^;=)"BL%+'.6WFZ;/:PA8P\31(,8"Y&!^% 'B_A'XA:U]>Y5X]I?@'Q,=#\-:) MJ4'ANVM-)FMI3?VDTKW3>2P/R QJ%+8()R>&/6O3M$N[R[;41?6P@$-V\,! M8>;$ N'^8#N2...."1S0!QWB+6?$L_C/4]+T/5M$TVVL;*WN";^W:0R-(TH/ M(=< >6.QZU%X9^*FGW?AC2;S6(Y1J=XLV+?3K66Z$@AJ0M M<6WV6RFF8QJ0&8JBEA@GG(IOP_\ '^G>+M-LI%$EK?7*32K;212+E(W56*LR M@,!O3IW)'8XQ_AQX)U3PY/X<.HO:N--TFZL)&CM< M9XET?7-'\#>&-'B-M9^*4OY]/LPDOG&XMIPRRR!>" H=6/7:4!/6@#V_0]6L MM@+,Z06TD MC+=WD:/L9T;.Q=Z M;IOC'POH$WA?P[I=F\"22)I^K-A^"?%KWNCRZE8W%]=FGCTO6+>4P0?:7+!HU\H=7#, &4=R" M=IX.#47ASQ[H_B7Q -/T&[AO85MI)Y)4)4H5=% VD E6WDANAQQFN.U3X>ZK M?^%_#6FPQV]O<6OABYTJYD9QM2=XH%4'')&Y),D9[^M;7A*QUNX\=6^JZIX? M;2+6UT3^SE+744N^3S$8@!"?E&TX)]^!G% '0:YXSTG1O%6B^'[V;;J&J[_) M&1A0.F[G^(_*/4Y]*J^ _'VB^+].L7MKVQCU2XMUN)-.2Z626+(Y'8G'?CCO MBHO%>F7TOQ"\&ZO;6+W=G9"\@N&C=0T!F6,*Y#$94;&SC)&>AKC8/ >N?\(A MX+TV"V2RO;+2KZTN91(G^C2S6Y53E3S\YS\N?6@#T[1_$VAZU>7%KI&L:?>W M-O\ ZV*WN%=D]R >G;/K6?X^\43>%[32VM-,;4[K4;^.PA@$XA^=T=@=Q!'\ M&/QKSWX<^&;^/Q+X>>_TWQ+:OH5J\#->S6BVJ%H]FR'RDWRJ3\W) !4$Y/%= M9\7M!NO$,/A6UM%O-D>N037$MI(8Y((A%*"X<']0LXHIW6XNHWB:.1BJ$2 XSN&,'!R1C-;R^(]$>"TF36--:*[XMW%TA6; MG'R'/S<\<=Z\Y\??#FUM_"%['HUK?ZIJ=[>6?VF>[N'N9Y8DF4X+.3\JKG@= MJH>*] CL/$OBR.Z\(7.LVVK6$,&DO:6BRQVQ6)D:+/ A^<[]W ^;KD"@#UA= M6B6ZU)+H+;066S=<2S1[6W+G. V5QT^8#/;(YJRE_9O8B]2[MVLR-PG$@,9' M3.[.*^<3X8USSM4AOOM-]]AOM+74OLULMX[%-- +>4V1*%=T)')/4#(K5LO# M=Y#I-M>W>EZOJ.A#Q"M[1-\C, MP545>[$D "O)8=+TF#Q9X.U.V\&W.G:9_:=W%'YMFS,K.J&*5HR-T"^9N*@@ M!<;N,UWWQ2L;RYT*PO-/M7O9-*U&VU)[6,9>9(GRRH.[8R0.Y [T 2>&_&:Z MKK']E:CHVIZ+?O";B"*^5/W\:D!BI1F&5)7(.#R*ZB*>&9I$BECD:-MKA6!* M'T/H:\]G\87OBR&_LO!FG7T;-I.GK MH"MX!TH>)M)M5T/=8S^&I)[I"C%9;E=H1Y/[T@WM@GGFN4L?[( MGNM/@\:V%_=M%X0MH[=1!-+MFW3;0RJ"1)R0I.,8/0T ?4M%?+GC:'4KNQ2T MUZPB?Q#;Z!;QQR75IV:1J5GK&FP7^FSK<6DXW1R*" M PSCOSU!H N45\ZZ9<6,GB.[&FWUXWC-?%\Z1P^?(<6?VEO,&PG;Y.SS,D#[ MW?/%7(K6.U\*V6LZA=WZV.I^(+B'7+H7,F1:K/<)&A.[Y(]X0,5QP>3C- 'O MU5S=Q+J"69W^<\32K\AV[5(!^;IG+#CK7B,.H/HFD7'B+1;V]N?"6@:UBW#2 MO()K)X4CF"$_ZQ$E%;!-)'FU*P@O)]-U2XO/L$3B3S"MU*H*AB(@<,Q3=GYG,B72;&'ELZ!U&2,'*D'@G&>:BU?7M,T>&[EU&[2%;2V-W.,%F2$ M$C?M )QD'H.U<)\(&LF\4>/?[*OY=0LA?6ZQW$MP9V;%NH(\QB2P!!4$D\ < MFN6^,=M;0^*_%%Q->SI+-X2E,<+W3!';>RX"9P>!G'3//7F@#W:-UDC5T.58 M!@?4&HKVZM[&UEN;R>."WB&YY)&"JH]R:\8\0ZG<>#+[7K4Z_K<[XV#@;5!' !SQSQ[=X!OKW4O!6B7NJ313WL]I')+-",+(2/O 8& M,]<8&,]* -^BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&^Z:*&^Z:* % MHHHH **** "BBB@ HHHH **** "BBB@ HHHH R/$GB+3?#EK%/JLSH)G\J&. M*)Y9)7P3M5$!8G )X'&.:Y/4/B9IJ:EX9:SN8WTK4I;J&X9H)#-')$@(C"#Y ME?<<$%2?;G-7OB3I6O:E_9#Z$TC06\[-=P07ILYI5*[5VRA3@ G)'&17$>'O M _BKPY+I=_#965_<66I:A>/;R7[%G2X1 NV5U)+@[LEL9P>>: /29O&OAZ/2 MK+43J<36MZS);;$9WE9<[@J %B5PGK.$,0NI1(/+D(VL M5P 2<9R:RM3^'7B4>'H[S27MH/$UQ?WTSHLN(K:"]#!T#XRQC.Q@0.JG'6@# MT>X\>^%[>*VDFUNS6.YC,T3;\AHPVW?QT7.1N.!P:VM0U2QTW2Y-1O[N"WL( MT\Q[B1P$"GH<].X.:ZWQ/X9E?X3+X>MK-M2FM[.V@6 7?DO(8BG*RX&'&S*D@ L M!D8S0 _6OB'H]IIEAJ-C>6=S8S:G'I]S,TVQ;;(8L6ST( Z''6M6'QIX:FT& M36X]QN)K1=?L[U#J MS M=F.-'#O,T9VOC]V%SEN/3 %_Q=HOB"VUC6KS2],F>WFURVO$EM;>">=$6R5# M+"DIV;_,!4D\X)(]: .]7QCIEY'HLNB3P:G!JET]K');S A66"68Y]_W6W!Q MC<#5;_A-(O\ A6\/BYK-A%):)=_9_,&0&QQNQVSUQ7GW@SPQXELY;2;4K._$ MW_"0WE[YES+$\WE2:UG655;T)4G!KQKQ'H&K>)5U^]T?PY>:+:MI%I9BVDCB22Y:.X M65D6/)4[8@4&[@[L=*Z/X6Z7=IXEU+59[;7(8I;2*W\S4[6VM#(RLQ $4*C. MT$_,W][ X% '<+KUM'J&HP7[V]G%:RQQ)++=1XE+1A_NYRI'/# $@9''-:-A M?6NH6PN+"Y@NH&.!+#('4_B.*\?\2>%+S4_'=V]UI,EUIDWB;3[IM\>Z-X4L M&1F/8J'P#GO79?#W2I-*USQIBR:TM+C51-;CR]B2 P1;F7L1N#^C&Y[=95,BCU*YR.HI\5]:2S2Q174#RQGW2ZO<26#PELVKH8V=A^_9Y61EVEL 9XH ]\;4K%$E9[RV58L>83*H M"9Z9YXS4LEU!'CS)HES@C^8[M8K:5Q$BD%9I#&I!+#[NTELXX'& M3Q6V6A,ZH3&9E&X D;@/7UKYRN='\2^//)R:S_*NKGQEH&HVNCK::B/$\;7N;6Z>^@C:9E/G7#?NS&5(PH[$8Z&@ M#Z@\Q/,\OE0QVVDPW&FQZ]_PM#['?M?O"C$F7RW/ M^D;A@KD)Y87C=LQQ0!](9HKPWX/1+'XPM7TNYLQ#+ISM?064-T SY3:9S*2! M*#N '#8W9XP*9\5K771XKU;1M#>\_P")_##J"2QD[8&M8I=PSC"AFCMACOD^ MM 'M-]J,-G1(L3-&@5=Q+L!A!CIDC)X%4]+\2Z1JMU;6^GWBS MRW-F+^(*C / 6VA\D8Z]NOM7BEH]_P"(-:TO6+B.]:S\2SZHQMMS@1V\=IY< M60/NDE"?^!^IJ+X:^&=*\2S>'K>:2X>R3PJJ3""[D0K<&T@E#SPQQRR*%/"R M;MASC!SM;IZ5Y?KAGUK]F-YM2DGEN)-!2X>0L0[LJ!PQ/4Y*@GU&<]:P;S3; M271?%>H:!K^JHFE>';>>UELM2DPTB1W#@NP;]X,X&#D 9'T />:6OG;Q%KFK M7NHZO->ZY#I=S8VEM+8>=KPO[R[L('FM6:)U,DT8<+T(ZGCTX- 'H-5K6]MKJ>ZAMIDDDM9!#.JG/ MEN55MI]]K*?QKY_\4ZQXA@UKQ+;6VN'3SI4L5O9F\USR&C4(I61X6C;S]Y8\ MDY/08(K1U[5[^QU/4+'3KF2T@U+Q.\=W0DLA,6^6;C8J_+L"YX))Z4 ?0N*:9$\U8BZB1E+!,\D#&3CT&1^8 MKP3POXB\2>,CX?MW\17FG>=X:FU"Y:T2+?++'<>4&^93MSU.!V(JY\-IM3\1 M>./#&MZAK%Y]HE\-BXF@14$4G[WRR#QT)PYQ_$!CCB@#V#4MY;^Y:!4'GOR"(I,G\!7&7?AG4O#WB3X?V0ATFXU&YU'5; MPVN62SB,D)8QH=I;:HZ?+U["@#V[3=3L-4A:73+VUO(E.UGMY5D4'TR">:R= M*?P[>>)[Z_TN^LKG6&@2VN5@NED941F*AD!.,%SSBO%]3^V+X?\ B?J31PZ) MJ^VVL[W3;$$>3"KC=<;L?/OB=R&"C@$>M>IMH?@O2;SPM-;6]G8W(E\K2GM M5,VZ(Y7*_?4H,DMQTYR>0#L7N8([B*WDFB6>4,T<;. SA<;B!U.,C/ID5+BO M.?B%>#3_ (@>%KUYHH%MM,U>8RR@E(PJ0'.0#VB'0+.+Q)/KA:XDOY8?LX M,DS,D4?RDJB]%R44G'4BK]A9P:?9Q6MG&(K>)=J(#G _'K]:\9F^)VKWFLWU MKI;0M;:I=6]OH$J1AB5681W+'/#8PS#T%:/P_P#%_B&_\9&T\2W+6Z733K;V MIL0+:3825^S7*,1(0B$L'P>N.E 'IFBZ1;Z/;W$-GOV3W4UV^]LG?+(TC8]L ML<5H,H92& ((P0>]>;_$KQ?J&C:H;/2+R-9(;%KMX(=-FOIR6OSC:A\OKR1[T >N MJH10J@!0, 8 I#&K-N(!.",D=CU'Z"O%O&WB?7O$?@KQ<^FR:=96%AI*+=6 M\L32R7!N+59'VN&&P*L@"\-E@\C6SBC%RK-'^\ MECC.0I!Z.>] '7Q6T,*[8HHT7;MPJ@#'/'TY/YFD2TMXX&A2")86ZQA %/X5 MY#KWQ$\2Z;J>L:9I]HNHW.B1QK,\6BW4JWLIC$A :-RL P0!NWY.3P*77/B+ MXH/AOQ-XBT:TTJVL-%DC@-GJ$,AG=S'&SDL'4+M\T +M).#R#0!Z_;V\-N"( M(HX@<9V*%SCITJ*XT^SNITFN;6WEF12J/)&&90>H!(X!KA]5\;7]GX?\87Z6 M]OYFC:JEC LB, Z%;/7F#XPO=!.N);7FF17-UXAO%$FH^; M,52../ 2&/YW[#@@*,4 >OSV%IWTC3HK=H6MS$ELBJ8F.63 &-I/4=#7D&@^-]?\ %?BCX=7,,UI;P73Z MC'=01F01RF':I8J3D'805#9P2$?&.KZKH=G:^$=,T^"+3]+BO+@7\TK# M#EQ%''R6Y6)CN8G (X- 'K5M;Q6MM%;VT4<,$2"...-0JHH& H X [50T_0 M-(TUR^FZ5I]HQ5D)@MDC)5CN(X X)Y(]:\Y/Q*UG58;BY\/:98"UM]$AUJ0W MLKAL-OS$-HZ_(<-[=.>)M3^)EY:^);>R:RL;*SF^R-#)J$KQ?:DE4,YBDV^7 ME-V-I.20: .[O/"^@7UI:VM[H>E7%M:+MMX9;2-TA'HBD84<#I6P , < M"BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1ONFBAONFB@!:*** " MBBB@ HHHH **** "BBB@ HHHH **** "C%%<_P"'/%VC^(+JXMM/NXFN899D M\GS%+LL3A&D"@D[-Q !.,\>M '08HQ2,<*2 6(&<#J:I:'JEOK6DVVHV>\07 M";@LB[64]"K#LP(((]0: +V**P;SQ=HMGJ%S8W%[MO+8@20K&[N,JK X4$XP MPY]>*O:/J]IJZ7+6?GC[/+Y$JSV\D#*VQ7QM< _==3G'>@#0Q1BL'4?%^@Z; MJ"6=_JMG;R/$\P:2957:A ;)SP>1P>O..AKA!H =B MC%07%W!;36L4S[7NI##",$[F",^/;Y48\^E0WVIVEA(B7D^(X)I]#OX;Z&%Q&[PG*ABH8#/T8?G2W'B'2K>0QRWT/ MF+=1V3(IW,LTF-B$#)!.1UXQSTH U<45%!<0SAS!+'*$/:J\>I67<>8T9F5<9QP78YQGGV%6)KB*&2%)9%1YG\N,$X+MM+8'OA6/T!I+6Y@N MXC);2I*BN\19&R R,59?J&4@^A!H FQ1BBB@ Q28I%D1V<*RL4.U@#G:< X/ MX$'\:5W5%+.P51U).!0 8I<4U9$9F574LAPP!R5XSS3J $Q1BEHH 8(D$(B" M*(PNT(!QCTQZ5'':6\4'DQP1)#L\ORU0!=N,8QZ>U3T4 5+C3K*XE@EN+.WE MD@YB=XE8Q_[I(X_"II[>*X51/%'*$=9%#J&VL#D,,]P>0:EHH I76EV%Y=0W M-W8VL]Q#@QRRPJSI@Y&TD9'//%)>:1IU[:W%M>Z?9W%M<-OFBEA5TE;@98$8 M)X')]!5ZB@#,_L#2/[%?1QI=BNDLI4V:P*L)!.?N 8Z\_6H]4\-:)JTMI)J> MD6%V]I_Q[F>!7\K_ 'H0]AR>/>MFB@"N+.W%^;WR( M_M9B$)FV_,4!R%SZ9)-1W6F6=WJ%E>W-M')=V1(D'8WJ,COTY]36;HO@CPUHFH+>Z3HEC:W2A@DD M<>#&&SD)_=!R>!BNCHH S=5T/3=6ECDU*SBN7CAE@4R#.(Y0%D7'<, ?I63 MH?@'PQH=W]JTO2(8+DQ- 9=S,QC;&5)8G(X'7IVKJ** ,&P\(:#8+HXM-,AC M_L<2"PY)-OY@P^"3W]\U7T?P)XP\Z1LP+NVIRQZ;VYZ\]>!70T4 <9J_PT\,:JV;JSN51K M>.TFB@O9H4N(HQB-9 KC?M[$\UT.IZ)8:II TR_M_-L08B(M[#F-E=.0<\,J MGKSCFM*B@#E-?\!:'KEY>75W'=Q27T:Q7JVMW)"EVJC"B558!L#C)YP<=*X7 MQI\+;S7M4U.VM[:SM=*U.2+?/;:A/#Y:(J\O:@>7(XVX5MP'0D<9/LM&* .$ MU[X8:+K6J7UYKQ)?21S7-I!>%()98]NUV3')&Q?;CIG!J74OAQI5Y=F\M MKW5M-OC=371N;&Z\J0F79YB$X/R'RUX[8X(KMJ* ."L?A;HNFG26TN[U2SDT MNZGNK>2.<,W[['F1L75MRG:.OS?[5+_PK'2XK&RM].U+6=--O8IITDMG<*CW M4"YPLN5()Y;YE"D;C@@<5WE% '+0^!M'M_[06T26WAO=-CTIH8F 2.% X&SC M.[]X>23T'OG/U#X:Z9?3L9-1UA+.9+=+JQ2X407/D@!"X*Y!PJYV%GP1WLD6Z=P M0IVHX4EBZ=H5K);:1:1V MD$DK3-''PNYNI [=!P. * /,_$UKJLGBC66TF&YF$MS(CJBS-&&6SMB@<) M+&.26 +9QZ5UO@5"#XCLV4Q&"\A@.TD$?Z!:].I&,^IZ=:ZF"UA@EN)(4"O< M2"64C^)@JIG_ +Y51^%5++1-/LH;Z*UMQ''?2-+<+N8[V*A#U/ VJHP, #% M '@E[::M/K-T+2U2ZD:]DN+?4#J$L*]@\0S6 MTW@^&XT>5KX.4>S1)Y)/M;$Y";@V2",\DD*/F(PN*N:QX2TC5(V26![)B"8WXSC(ZJ0>HS@D4 "QT*ZG46UA;CS$9HX8X&;>Z*^!Y07&!\RMVZ^>?%J#4+_QA?VVM65I MK"\TN2ZLH BJ;"W MDV6I(7:&\H# .,#C ^4<<5%=^#-(U&>]FUF)M3END,+-=;?DC))V)M V@<#( M^;@9)/- %#P)HVJZ5X(AT]8M)TR[\L,CVL32)N;EG9#L^;)/?_"O&VN?$%[I MFEM8ZS?(='TJ)K=U@CA#27 @AB13L)V-OE4/R28SCID_1NE6?]GZ=!:?:+FZ M\E=GG7+[Y']V;N?>N4TCX'FM-3^+WD?:(;_ .R0R:M#>A@S2QR(@A3(Z^6MQ+_P%XC7I/BK0K7Q+H-S MI.H9^SS["Q !(*N'4X((."H.""/4$<5GS>#-,^S:;'9-3J444+C-G-!B)UY8&7).]XVR5)!*$]2:[K7/#UI MK<,L=^TDH:,I$&(*PL01YBKC:7&<@L#CMCFK6EZ/8Z8LWV*!(FG(,K*,%R!U M]NYX[DGJ2: /._B%%+'XI\]?#6BW]K;6,^HS2WEVR^8(U5<-&(7&1N)7KG:> M5QSW=I;P:)X?BALK"#3\)Q;V-J6CCD;DX1 .-Q//&>Y%4E\$:*!.'_M27SXC M!*9M6NY2\9S\I+2DXY/'N?6M>+3(H+.>V@GO%68DEVN7E=20!\K.6*].@X'4 M3>#Y)[7QM>74JZ_>^7'YSVLRR"19)%PTKJ"(F;]VZ[5QM! 7>3A>P^*- MYY/A$74L_P!DMS(BLLDXM279@(R93P@5B'(.,[0"<9!T[7PAI\%]=7!,C&26 M*6+:Q1X"F3PZD$[F9RQ.2V]@V0<5JZMIHU)8HIIY4M5.Z2*/Y3+TP"W4+UR! MC.<$XR" >1_"K4HM6\26]U=RS^;>BX;Y;R62*>6*4!&!WD,%1& ) XQG<2#7 MME8>B^&K'2;D3VZL)%\Y8U#,(XUDE:0A4SM!R0,@#( [8 W* .;\"W$E]X6L MM;G$DEYJEO'>R)O)V;UW+$F3@!0=HZ1-)YJP,04A)^]LXR 3SC) )XQ5_% &?-'+J>E,K"[TV:0 M94[U\R)@>#\I93R <9(/0@C(JGX)UB77_"6EZI<1"*>Y@#2( 0 _1L9YVD@D M>V*T-5M&O]/GM$N9K7SEV&: @2*#UVD]#COVZBI-/L[?3["WL[*)8;6WC6** M-!PB@8 'X4 >??%[4;ZV;2H;+5K#3X_M$EU(>6Y)): M5>2!NR 0>@5>: .)\1:UJ-_)JEY!:3QBWOK6)8[AF15MT,,H8A03YDDDR_)C M)1,':>#W4>K7\'AVZU*>W-Z\>76!;57N-IR0%559!C.1D<5UE MK)=^(-#TK4+:[GTHW-O'<21Q+'*1O56V[F4C(Y&<=^E9&G> K:UGW2ZE?SPM M(9VA\TH/-9&1RK*0X4J5 3<0 @ [UUUG;16=I#;6R"."%%CC0?PJ!@#\A0!Q M6DRW7VA8]:\2:LDDM]-';JT-ND,H29U1 ZQ9W%4!()!.3CCI7\:>*+O3_$5K M':P.MM!%,OG32^3"TYB=E+9Y=%V$''=^,E<5V>D6DEO:/'4;>1M:5 MW7\<,,^]8GBW09=6O8IDA\SR8R(?WH4"1ED0EP005"R'LW./E.* ,?X0ZUJ- M_I1]S$MEPXSQC800K;E7-U_Q?JLNI6MCIYN+E M+N3R8DM;-K5W=)0T@269PCD112C((7+#DY KM?"7A_\ L.S*SS">=R'.$ 6, M[0"$XS@X[GV 4 *.#W/'?%; .1DS7E>=_#G7->U/6M4CN(["R@FO6N51UDD>2,)&&"9*[>&C;YAD>9R,@B@#U*BN M!\6ZK=V'Q"T)HX6^SQZ=>EC+/LCE+26BKPNXDAG5>5S\W&:3X9Z]=7&[3-6% MM'/) -2MBL[.\J32RN0=RC)4;.F>'7.* ._S1FN+U._EFT[7&N8KVSM(9T29 MY9$WVR^6K&:,HQP$+(Y!/\+GVK7T:^N!X5CU*\82221/>8?]WL1B753Z;5(7 M\* -VC->#V/BW6-2L;&V2>YTZ*?1[5UC@EE9HSND!D8FVROR*I8^8J@<@MG- M>C_$S5;C3O#MM<63VX)O;1LR73PEP+B-MB[48MN (( Z$\'I0!V-%>-Z'XOO MKGQQ#9W?B"""SAN[B2XA?4+9E>,R3)%$J>2),AE3@N#MZCG Z[QYXAO;&S\0 MV5C:RO)#H[7<=Q%*L9B8^:I))((QL!&T$YS[4 =M16!X?URXU+6-2LY[>UB6 MUBAD5H;GSB2YDR&^4 $! >"?O5S_ (H\67-MXELK*UL[C;9W[^?()U2*6,6, MDN')Y&"P/3&5!SVH [^BL5=;C;PC%K=PZ6<."%CYTGSHS%OG3*C!!/RDT >FT5SWC#5 MKS2]-M9K!K.&>6<(3?$K$J[&9BS*?EP%)SST].1R/A;Q?J4FN:=9:IJVD"+4 MQ<74(DQYJ!98E2$ ./OB4LNGT44V5Q'&SMN(4$G:I8_@!R?PH M=17(W?B.\%Y'#!;_ .D.7*6F0TBQ;1MEF''EC=O."1D8'WCM%V^UN]L/#XO; MRTL[>\#%&AN+S9&Q&<%) K9W8RH*@\\@'B@#H:*\\\/>/O[1U.P2X4LE[;0> M5'91--&9Y!)(R&7 4%(X\D''7CD8K<\6^(;S1KNUBL[&*Z22UN+F9I)_*\I8 MO+YSM;/^LZ8]* .GHKB? _B77-4U";3=>T[3[2XM8(I)FBO7>1C(NY?W;0J! MQG/S<$=.:[:@ HJCK6I+I.GO=R6]S<1H1N6W3)(E$19E4;\OG&6ZJ&'Z9I^%?%5OK-U>VKS0F\BN98Q#"&8HB,4RQZ#+(^"< M;@.* .HHKC/%/BZ^TZ6ZM-*T:YO+N*XMX(WW1^4[2;3M.Z16!VEN0&"\$YP1 M6SHNN/JFEW5\=,O+9(9)(TAD*&60QDJV K$ [@RX)[>E &U17%:;\0-,>^OD MUB\TS2;>.H)FD0LLF\9VKR/E 8DX8^U;FJ>(K'3]'BU1Q3L=E\W<,C MV/(-3:]XSL-'\16.DSI/)+<85O+MY7,9<@1\A"N&;*Y+#!'UP =316)X=UX: M]#'=6=E=]BVY:2-=P7SGD121UP&CP2,XW G !( ->BJNI7L6GVCW,ZSM&G40P MO*W_ 'R@)_2L[2?$4&JW@@M+6]_U,=PTDD8C54?=L/S$$YV-T!]\4 ;=%96L M:Y:Z5YJS^8\R6<]\(T4DM'%MW<],Y=<#OSZ&KEK=+<27"!)4>"3RV#KC/ (* MGH001R/H<$$4 6:*Y:U\;:==Z?)>6UMJ4EO&C.[FU9%4*2&^9L*<%6Y!QQUK MH(+L-:+//S9(E/SJIS@X]#@X/L:GAD66%)$.5=0P/L: 'T5D MW'B/1K2!9KW4[2TC:26)3_/4 CF])\!:783W,RK*L[7INX M9DG?S(_D"8W$DD8W9!R#N]A5SXAZ_)X;\*WFH01N\R+MC*J"$;!P6R0 .,?4 MBL;2_&6HZIKUA;0VUI!9RWC0R%W\R0IY(TTGS+0R"UEFMV,5W)+#&L< %._P##,VHZ MS>M=W1.D76UI;97($GRHK(R]"I\L9)R2"5 4%BU[2]*N1I0T_6)8[J&&0>2Z M%E9XT;*"3U. N[LW/&#BMRLC4]5%MJ]A90W-B9YBQ>TDE"SNFUB&C&>?N-P1 M@@'D8Y .7M?!VH-!917$UH@M-+L88CL\PB[@,GS'/'E_/@CJ0QP5QFM?Q=IV ML:AH=J--33?[6BNK>0O,K%%19D=MIZCA0??&/2I=-\1S7_B2ZTA=*GMWM(H9 MYWGEC^59?,V8"%LG,3 \CM3?%'BJTT61(A/;O=H\;S6S,=_DLV&88Z$#+ 'K MMQW! !S6B>#-6T[Q=8W,.U=3XR M\/VVLZ'JJK86L^HS6,MO#)+&I8$JVT!CT&XUH:%K-AKVGK?:5,T]HYPLAC9 MW .1N R.>HXKG=:\=6>GW,MLKQ2R_:[>WA,.;@/O(W@B/)5U CL=H7;D@ M)N7.'-=-X@\066CZ#+J5U*=+G\1'3 M$U/3G=X8G@1+A6>1F\PL ><*@/X_2@"A)HDVM>#;G2Y=/M=#FNU\JZ18DFC M8$88H$89![%N<=5K'C\'75G>V.J6XN+B;2Y]T4$CQA[M&!63=C"C 8L@)^\H M+-D\=?KFL?V=+;Q11"6222/S6=PB0Q%PI=F/JM->"WNK1 MK%V!\M;B>(NY'HJ,W;)H R?$NE7'B)K-)[,I:6\,ER8IF4L\[1O&D9P2, .Y M;G&=F,\XR?"OAFXTGQ9ITZV+PVR:7.)YC*K+Y\IM,HH'(YMW8]1E\@\X'H.* MAN;F"TC\RYFBA3^](X4?F: *:S:FOB#R&MH7TA[.4,!L93]X,"2&& M,;2#U%7IXEFADB(C9:$T]G3FNZ\?:)=Z[HD5A8R06\ M0F22:1U9RJ(/-%FUZ>8S6\YM;..*&'8>9GDFC9S MM'55"1D9R-V3C* UT=MXCL9O"=KXB?SH=.GM([P;TW.J.H895<\X(X&?QJG; M>+$NM1&GV^E:H;PPQW/ER0B/;"[NBNY8C9_JV.TX?'\.<@ &'X%\,PZ=XN\0 M74FG >2T,-K=3P1B0@*VXJRCIM91DZG#*$8^8".,Y4#F@"WKMB=3T34+!7$;75O) '(R% MW*1G]:\XTOPC-'XMU"'3K/3[.Q@NK"25OLVQF2*-7_'M:AUNWN)8;>Z MMV@F,$D5S'L=6"JW3)[,* .:^(&G7M]JFG3Q16Z6%JI$\TX,FXF6%E5(E!,C M9BQ@XY(Z]*@^&]K)H-S/I^K"6*YNQYE@L\AD?[,&9A$S=-ZEW8KDX#@ G:37 M6PZW:S)IK(LN-0E:*'@=D=]QY^Z0AP1G[R^M6]1O8;#3;J^FW&"WA:=]G)*J M"3C\!0!YIXBT(ZWK4=^]Q?01WLT[6_DNZ[42W50^(B&.\H>AW;'P,;CG;\%Z M7;1>"Y_[$MUF6]NIF3[>\D@:,W#A782$L<)AL'!8]2"L?DM.H?F<9..N ?0 MT >;^%?#%U8Z7;OX9N47R=4O$87B;ECVR7432*!@DL=F5SMXR ,G.IXOTN\M M?!NB>'M.O)$,B_V?)(J+F9%M)?EPP(&XHH]L\&NRTV^AU&U^T6I+1>9)$"1C M)1V0D>V5.#W4X\0Z3!N#:C:-(I ,:3*SY+!1\N<]64?B* /-O!FG:Q8:I MI*:@;BQDO'A/EO' DTD<<,C2*S)N9D5A&.6'WSDN?B\8^'IX;"1M M2MXX[V$W$)G/EC:NPG=NQM(\Q#@X/- '-?#/P['H^I26U[;0'4++3K+0!7(7VFAYO$LMA';C4H8+/5=+FO[S MA$@GC>27"D] 1MSS3L1@A@>0Q)P5.,= M#C%:5;WXCM;66XT]K87(AA>2X4B)<$ETV(Q(R6^< ?,H'K M-M%9VT\T=M';Q32'SI5C4*S$G[[ =>N/ MF)_$T :5>WUG($,5I:16Z(;B4C$<926,L.1V P,D\#(R?#/A= M-.\0O9/J.I2?8=,T\ BY90VU[D;2!C*\=#^-=G)?6(GP]Q 9HY%@(W LCN 0 MI]"01QWR*LB*-9GF6-!,ZA&<*-S*,D GT&YL?4^M 'GOQ.T^TUAMAMX\V@1[ MJ[8@$J&#I:IP=SR,%^7!X/(.Y0=GX<6=K'H?VF)(/M$LLGF;+>*)X?G/[EQ& MJCW37,/V6XN;9F@,J;7>)NI3/53R,CWIZV=E'?-="WMTO M)1M,P11(X Z;NIX _*@#R&UBBN]!LM/MKJVLC:+(;MKJY6,7H,I><8,US::1;^4;F MWL(AYFZ,R(B_. 6R,]\!C^!-:'"Y/ R>?>@#RCP5HUWI/B2V5YKL60U*\C@4 M^6$D3,YY(H#$/]<'TJ>2WM/[1BN)5C-X4V1%SE M@!G.T'IUY(Z\9Z"@#C?AGH#Z):B"1-,BN[4?9;HQ0.9I2.1(92_._(<_+U8] MP:Q/'4]SK0U?3=.GBOK1_P#0HV-V8V%U,O\ JE\L#S%C3YRK'H[9SMP/2I-* MLI-5CU)H%^W)'Y0F!(.S).TXZC)/7U-5M0TC0[]_,U#3],N6MI"^Z>!',3L! MDY(X)&WGKC% &1H=K)?>%66V;3)[:\P0BPR(BY;$@?:Z1*%4M@#.!QT44V&SLUN89(402V<36R;3_JT;82N.G\"'GT'K0!% MI\UK9:=I\3L;02A8X8;J4F0M@G9EB2S8![D\&M(U6OK*VOX!#>P1SQ!UD"R* M& 92&4_4$ @^U6: /-_&5[>BXU2.WEAOK..+I]K:TE\Z0E(K:.2)27.Y7^5L MV\%I'!!>D&X2',8?Y0O\.,?* # MCJ* / YK75;&WTDI+*)+N_E12DLQ+1W5S$8G+R2L7C;(RV%P2 P).3Z9XOC$ MGACP[I\%SOCCO!:W(2]^S*WE6\VY'D .T!DR1CJH^M==?:!IU\UR;V)I7N J MEC*RM&%*LHC8$&/#*K97!W '.0#3;'PWI5E9P6L5LTD,$[W*?:9GG;S6W;G+ M2$LQ.]NI/6@#R_2;"_.@?VI/J-[*FHR16L%S#?.Q0?;/*C5SUD#><[YZ#Y@> M,&O::RI-"TV22P*VZ1_8&!A6+Y%7 X4@=0,A@#W /:M6@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH 1J*&HH 6BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#F/'FCQZ[IL5E>0#,B)&P?;&!\V]B HQVWXN+LW,1.T#Y&>0L%XX7 QUVC.3-XG\2VGARW>?4(W\A(7F+B6%, MA02P =U)('H.XJ7P_KUOK?V@VL3!(&",_G0R*20#C,;MV(/.."* (_">H:IJ M$&HOK-E':-#?30V^P./-A4@*Y#@$$\CI@XR."*A\76VISR:+)HL$,MQ;WK2, MTS[4B4V\R;V'5@&=?E')]N2)-0\46%G9:I.6\UK$[?*1EWS,4C90F3SDRQKZ M985N*RL6"D$J<, >AQGG\"* .4\.QSMXZ\37,]C/ #;V<"SR !9]AF.4P3P- MX/K\V#TJIXFURX%XKZ1I^K-?VAGAYT^79*&C; 5L;2#(L1W$XP#S7<8K)\4Z M[:>&M!O-6U%PL%LF[!8 NQX51GN20!]: *NCS6]KHXTZ""^T^TL;5(8[B>-4 MPJKM!&F6&<=.M ',?$&UN;/P-J$%G>7^QH9D=E7SY7+JP5=S9(4L0 MO ) (QM )&)%!=:7O\3QK/>:3'>B>&%D=KE;9;>6,.2W*+('ATVXD!! (Y"$="/IWH S?&%@9O%?A* M2[F::VDU&2 6A'[K:;&Z+;AT01VH L:'KCZIJ>I6ILI(([.0Q MB1B?F(9E.00,$[=PP6RK*>,XJ/Q5;SZA:O96U@)WV&03OL C/3";L_O#S@XP MO4YX5M>YO(;6:TBF8A[J4PQ #.6",^/;Y4;\J33[R/4+**Y@#".0' 88(P<' M/Y4 >?\ PVL=4T591!I<*:3/=7,;0V]R'>!TN)%#D,J#;M 0X).(T..369XZ MTV"3QAJMKID-I'J5_:62-^X5G?<]Y\_3L55G)_ACQUVUZ3*W M=86NI"WRI&F\#<[=%+,W&?O8;&<&I[&YL-0#7FGS6MR/]49H'5^G.W-[*03L8KZ+)XI\-Z=IJ7$VK:=9V MK0BX022K%F-CPP4X.">G')K4O);33+2\OYPD,,:-/<2!,DA5Y8X&3A5]SQB@ M#EO$UW8:]X!-OH3VUU#J0BL[98\%/F(R"HQ@*F6*\$!3TKBK;P5!#J4EW=SC M;]MM=-5-/>:UA8"65Y%V*^"H\X)DDD&-L8S7L?D0&02>7%O5BP;:,AB,$_7' M%5[BWL+33U\Z&&.SLQYR@)\L>SG( ]/:@#B?'DJV%YH]O!?W\5HKO#/!M9X5 M3[-(4>0E3N7>L:D,V"6Y[YK?"73K6T$]T(-.2.94>*2."VC<3R/,\J#RF8@ M,@ 8Y &,<&O2XI$EB22)U>-P&5E.0P/0@^E9ZC;OIZVG]KV=HAN[,S^:$F@3*)(%V192#RP553\JX0' /'8UWTGV&PTW, MGV6VL+=0V3M2*)5Y!] !C\,4EI8V45K+':P0BWN6:5U504D+\L3V.:CJC+H[V5C?);R6S6SP1(/LL7FLBOSO"[",@Y"O_?R+/C+1?.^$ M>F:=''=VIMM+1GEBGDC6)5B7] 'DL=FMG MXH;2KB>PFN%U#3T\I9X$?,0M9-ZQE#-C",>9"..AKI/BG97-]<6$5O%*US*W MDV7D:S-:OYK9#2>4B%6$:Y\\BT$LN4A,A=9Y,@$[L;5<^G"8!_ MV:9'IUD-2;4UA1[R2,1B: .<^'L-M9Z'YEI9Q6%B MJA-AU&6Y:(Q_*R-Y@&PJ0RG!/2O--3U43:3/K"O>7%JUY%--!"AMUG\L*(S' M)&HS('(8A7QMB;CO7M5I86-OJ$]_;%EGOMK/B=S'(0H 8)G;G:!\P&2 ,FI6 MTZU?4%O9(1)=*A1'E '.OH4Z?#<:7]LGU"[2R7=<2R MM.;F0*"22Q)968?=Z$'&,<5Y7X;0_P#"83+96\BW/VZV"O:LKB G=YQ4FW ( M7SI<@853P>=M>UV>@Z;;:5_9=NDOV&,X\EKF1P!C[G+$[,'[GW<=J5O#NEE7 M46B(&>.0>63&8V1=JE"I!3 X^7'!([T 8WC1_(UC2+GS(X3##=.LTD/FB-MJ MX(7(R>N!GDUR_ARWU:WU+PI:^(I)UU 7]Q?O%Y2+$'EM[EFV,N<@&5@03D$# ML03Z'J&A6.H?9/M2SL;566,KK7+Q"6>!;0SO/:1Q+<6,7 *AI,AA(R# MVELJV/X<6OAS'=V/AF-6BO+@1P+E9[\3S"55 :(*<*A!!&"PP>O>M?4/"&BW MTUW--:R1S7Z;3UE3[2PDF M\R9Y-[@8WDL2=Q& 3WVCTH \0\8VSVUEIBW3R27TVJL\EO'?1I&FV;9SO4;V M81@EWXW%B,=!Z'I(:R^&=A9)>B[N%2*TC6ZACD\V0 1(JE5(XX)+ #))(!K MKFT>V-M' 3+LCNS>#YLG>9#)^6XGCTXK0*AB"0"5.1D=#_DT >)Z7/K>F^'; M"SFU'5=/NY-(NI(+>RBAF6:4&$HT($9.T^;CY@&!)!/0UW,D+ZK\48AN;[-H M6FDAN,_:+AL ^Y$<3?\ ?8]:ZK3K&&PLK2U@!*6L*P1LYRVT #D_\!&?I38- M+M8+B_GAC*37[*]PX=LL0@08.?EPJCICN>I)H \0U77;_4;MCKM]=RZ;9W', M-M+%(9'E6>V6+BVCP2Q4$;G #\GT]7UU3%X/9;L0WUM%'B_$LC9>-1B4JR\[ MQ@D<=5Q\I.0-X*T)[F2::S\YWA,#&5R[,#NR6<_.S8; +,%K0:/ M:Z?=W%W=QV]X;X/))AI',K2@/M ##+=".<#//- '$^$-0UF\^(&K7=];:JLO MV"SCFM4CMT2-@\[F,EFW,$$J_,I!._) RM6OB=?7::U:6B"]2!K.Z91$L16< M^6%V<[F))<*!A220 23741>$X([BWN/[1U-IX+HW:N9ARS?>4@+@J02I!'3& M,$ BQJ'A^.]NKB9KJ=6N=B2$'E(EY"1'^#+?,6&6ST(PI4 Y3X72V]]KGB#4 M+*(+;R*ENDH0@2B.YN]IR?O81XQGZ<\C'(Z7>>(+K3Y9))9)4U-/[5OI18#< MHA,2Y5=X\W*1(NU=N06(!. ?4]/\*6>GZC;7-I/$K#0K8QV,U\6\DPB2:Y:1D4DGY0?E7D]% ' XH K:?>:I_8&HR2 M33:A>"[D@MVMHHXB2K!"!GO KSGPB]]J_B+48?^)K//*JR.9) MKFQ$BQRRQ.?-38SR%W)5 M2HR2S=.!GI@8K+L_"TNE7QO-$U 0W-R^[4&NH/.%WU.["L@1QDX*_+@X*GC M!F_%Z4VNAV%RD3S.M]&GEHK.74Y)7:J.6^Z#]QNG3&:Y[X#Z=?BR:^U733!F MT@%O<36\:RR%BY?Y_+20C:(3\V?J<5Z)KVCMK=J]A>SI_9<\9CNH%B^>8'JN M_/RJ1UP,^C"F6&DWFFWT*V.HC^R%4JUG<1&5U]/+EW J!Z,']!B@#S;XA-I/Y%O25 AV^6KVJV[+[\!C MGW'IS/X?T2YTRPU&.>^$MW>7$DYN8X0A!8!5.WD%@%7/8GL!Q0!Y7JNN:U8> M)+K2;VV:^DMXKDO+;W%%;8I5H]L8"@G 8 $5ZEXBO[[2?"DSQ 7& ML,@M[58\?O;A_EC^]QC<023P &/05ER^#))6AG6[BMKNQD>?3O+AWK#(^=[R MEN9B^3N^[U)&& 8;TL.K2Z9&DCZ:]YN_>%H7,3)T("[L@D'U/XT 3=W\-G;)\Q\[ C>3K'O)()4,,[01NP!G&0> ^$6@;+[4;O5'N4U%9(9%@EB M^SR+B)8RX P3$X10%)(^3+ ,,+Z5J\VFV42:AJS6L,=LPV7$X $1DQ6 MFEO(TTB21-%;.PGV2#8S!5^\H!).?3&"2!74>$X[&VAN4M-4N;^2:;S)/M;@ MS(P1%VE=JL,!1PPSS6OY5K:RR3+'%%+,1O=5 :0C.,XY8]:BLDL+PQ:K:1V\ MC7$2LETJ#<\9&5^;KC!_6@#Q?1/#>F:[?B06%C;1Q:?=RSR2Z2T<G0%D B"0,45!R"82<@>_ M%=I=W]G9_P#'W=V\'_760+_,U6M(M(U'1_(LDL;G2VRGEPA7A.#R,#Y>O44 M:$4BRPI)&.WCN&DC6..64E=T*EU+3 $X M9B$7/!)R*],6[MS]GQ/$?M S#A@?,&,_+Z\<\=JK:UIVF:I;PVNL6]M0*WCW2(=0\3V5KI5Z]O=6[G4-1GN;NXDACBPXCB9!( [,S!% M*\1'MBO2+"SL-,3[-86UK:*Y,GE01K&&/ )P,9Z#FLZ_T+09=.ETK4+6U>VU M&4[XIVRUS)@OU)W,P"$CG("<8"\ '-_#?3H$^'T>L-IUA::EJME]HG:T@\H. MA#-$",D\(PZD]^:X_1K76KNZTTO83MI-O';_ +^6+,?D_P!GHX97>3J+@XPB M<<\\$5[5&EO):".$1FW*; J?=VXQ@8[52O=)TJ30ETJ]@A.F"-+<12MP ,*@ M!)SG.,'.$1RR1:K+L8DAH%.'!"9E<@GY"9 .K 'WT:=:"*SB%O'Y M=F0UNN.(R%*C'T4D5F0^&M*@UF.^@$L<\8D(@6X?R?WARQ\K.T9*YX Y&>M M',?$"*^GUO3;B S:=!87#3->SW_EQ,!:SL65!N Y!9U]?D=:A^%?VC3)&M= M4EU&W,UC9F*VU&8%EE+7&\*H.T9*YX ) 7([5V>I^'=+U/4K:_O;59+NW&U7 M!*Y4'(5L?> .2 >.3ZG,E[I6EZAJUG=75O!+J.GGS(),_O(MP*]N<'G@\9'J M* .7T>QO;CQAJY>>YTL"**Z6.&59'?S6E4F7<&4L/)0*!D(HP.I-%M/JFH?" MLWUS>ZB]]>6*R$P6R22C(&?*1%7)8'C.<9SGBNJFTRR%S?70QP3DOM! M5"^WGL?WAY^E-CT+3AX?M]%FMEN=.@AC@6*X_>!E0 +NSUZ"@#RZS.KW&DZ; MI]_9ZA*DLP*"WDM)%-U&OF(CJSXC2,1<(%.2H)(;@]3\2&U.;P0VG07:QZQ= M6K^=Y48$3(J9G)!#%4P=HP3>2P!'N'" MP[Q&REE+PX()Z$GMSO'PGH;:Z-9?38'U02^>MRXRZML"<'L-HQCI4USH$%Q< MO.;B]BDDE$LA@G,1DP %4E<': .F>Y/4T 9G@H?Z%?26$-S':JRQVL-W;(SLI;&XK\VW;D KD-NS0!E:3P2PJG#1&.4%U;C#,03U*\U6-KI^H0>$F6XGC2YF6WFMK:^FCAXLY7\KRU M?: -JG&.-M=XUO$]LUNR#R63RR@X&W&,<=.*QAX7L8I=!^R![:WT9V>WMXV_ M=G,3QU2#39)GDOKFYTPJ+';B&-9MA25FVL4W,V/ERV 3R M37?^$[R]GM[Y8;BWO(X$@6V00&UC0-&'"X^=A\KIP6-JVKG3M(73YM,2?1=*DG");O-ME$"(B9++R1,H''4-UP M17H7B+4!>Z-8W.G1"XMIKJ!?.^T/;O"QF2,8 4MN!8AE..C*>I%4;3P/+%;V M@GU8RSI);BX=;95$\$!5HXL9)4;EW$Y.2[\8("]+X@TP:OI,MF7:,LR.KJQ& M&1PZ\C!QE1G!!QT(/- '*Z>[2?$FYM69A[G*\+)$5"0?+G@X:12>I\@' M R*[O-62+/VB-E *%5*A0-D>W'"A ,&K$GAUG M\6QZV;Z0; H$.T] CJ4W9^X2ROMQ]Y <], &[<&189# J/*%)178JK-V!(!P M/?!^AKS#0/$.OK<:A=0Z;ILAU"X^TA5O792&GAM8B6\L;%,<$NCD*21MW=!WX['F M=/\ %GVSQ,EW875A<6;:?"Q74H-9MA*]V)3&+9U!MU M^5;+[ZSDN;*YTT-V*H^&_"MMI#2.51G:6(R<%B,F@#SVT\27US!%'>:Y%83W]_)]N@M8VGN8E D4+$0, M(H6)!D(2?F;*G)KN?$.MO_PC*2Z.+GSKL".*22%XS$I8*TI#J"" <@$?,=O8 MYJ)M&UN./38[&[TR!+69YB9;=Y22PD!Z.G:3\Q6KKEG>WFA_9HG@:[+1%V*E M$;#J7(&21D!L#)[<]Z .'T3Q-JT^NVNAKJEN[1736LC'39$;8JW(R)'F;S#N MM3EL#[P/7(J3QOXTFTSQIINGV\4RQ!9(UD:39%+N M/#0@\5Z3>:58V%M9I<3WEX\:!)9)GC==S8^_DR9R>1COGC/\>^%)M>UW3KM8 M99%M8V\HQR*@61@R9?/.T*['C)W;>",@@"?"76;J]\-B+5]16YO;94C$3*?/ M")&J[WR2SER&;=WS@@$%1;EUF]_L?7+W1KE'%C-,S+J5NZ&/;&K[ 5.WEB" M<8W =!SH^$/#HT.Q"SM%-=9^5Q&/W*D#,:M@';D%NPRQP%&%&5K/AO5AI'B\ M6%Q#<3:JLOV>U?\ =HN^)4;+#T'3N30!MWUW?:5X?EGU*]M6ND&3<0Z M?*T2#J6,2NS8 !/W@.G(KAM#^)$\'A&WU.]TS5-3+V#:E-/%]G1$5<;PJ[P= MH)PH^9_[P'4^CZMIT6J6ZV]WN:UWAY(ATE Y"M_LYP2.^,'@D'C]#^'MA_8V MEKJ<#P3_ &&.*_MK:9DCGE\N)6+%""V/*4>AQS0!M>-/$$FAV1-K%;SW3PSR M)%).T;8CC9RV K?+\N"3@9*C^(5F>!]>U2_NULM6N;.1XXY8]T-N_P"_:*3R MVD$F=G)&2N 1N'&,$W_&VD_VUIUSID.FPS2WT/E/=3JOEPA22I;.2^"20F"# MR"5!S5;X?:7_ ,(U:RZ$-*^SE)&G>\MXU6WNF;JX .4;@ IC"X !(P: .4^) M_B[Q!X?\21VFFW3FW?[,Y5+$2;5ED9"I;).[Y&(PIZ]#BNQ\"ZG?WW@W^TKL MSWMVSW!2,M$"VQV154JJKSL!&>F[D\5C>)?!Z^)?$\.L+IMFKV1P#J<"S"ZV MY"J!@M&@W,<@C+')1NM=)HM[?R:;/ GAZ32Y;7$4,4LL7D20RHI5=H>(\DCYCG@&MSQ)K MUWIWAEM6L;!'9<%H;V4V[*"=H/"MSDCY>/KFL"]\)/HNB:B]BMSJUQ*C,D)8 M(R7$J.LTR_[+EU9H^@VDJ"<"NG\4Z!:^(;-;;4IKP6"G?-;0/L$^,$!B!OX( MR I'XT >?/XT\0P>(X[#5+NW2U,\=F9;+277]^\XAVAI)B"BDJ2^/XL8SP/7 M*\7NO">K?:#K-G87!TVVO8);?3G %V8DN$N'<$L>2R@;&(8J,Y!PI]HH *** M* "BBB@ HHHH **** "BBB@ HHHH **** $;I10U% "T444 %%%% !1110 4 M444 %%%% !1110 4444 _%ROA(8'='81N4;*.'&&'(Y4=.:H:5X5TK2M32_L8YUN%AD@W27$DN5=EL?#ZWR:9YR0W=P;EHGD+JCE0&VYY& M2"QZY9F/>@#R;Q?03W4E]:VAB5K1+B2&0JLY\S47& #A22K8YP/I7H\UI#)'<+M,9N M%*R/$3&YXVYW+@@@=#G(P,5C6OA6SC\*IH-S+<7=J&WO)*P$DC>;YN20 /O> M@H \_L4UFS4,U]JMG8::K6MO*]O;22PYMHY2LJ(I140($!7)W%L\8-=?XB_M M"#PKHAG>TFG6XL(YVNX&D)E:>% X"E<,&8MTZXZ#-:-WX4T]]#DTJQ\W3[61 MRSBV;&X,-KJ0<@AE)7!Z<$8(!&I?Z58:@T;WUE;7#Q98YM/M$4S^7C<)6WLPR?0<;XL74[RVMX(VFLHHY;MHVW27CJL M5Y"9",0,5 *83*D 'DXP*]5\/:'%HVB?V:LTDREY7>7 B8F1V8XV !<;L#&, M "LO4O ^G731/!+<0R1>85\TBZ0F0AGRLP<#)&3MVD^M $MOK%U_PKDZUC_2 M?[--Y'YI#$GRMZE\*@STR H%>>6>NZEKNL:3-=7MG%=? .?4-0UYR]X\"M"]S=B/R&: MZ828C#MY(EV@._5^/1>A]6\4>'+_ %KP_9Z6E[;%$"?:);B*1FD9<892DBD' M(.KX"\'7GA2,0_P!I6MQ;YY5+:96(YP,R3R!>3GY0.G- $'Q8UG4M M/\-ZA:V>CRW:74/V=)([A%9V?(*(AY)"[C] 3VKJ(+V]?3[FYFALD01>9 \% MPTPD&TG)RBX'3H3GVH736FU@7]]*)3!E;2%1A8:WU MN:Y"3%(@;AI%C+X^ZKB!&VU*XFEGL[>T7[6HE1!$9"/EXRK>801Z M=".,6+?1&M?#5EIHM[&\DC \UKE24,AR7EVX.26).,CJ>10!P_AF[\5ZWJU[ M]@UC3(8F$,]P\5F^WF22,[%>1BC%8W$EP9KR._T^-HI=SY M)3Y2T;*N0H!*]=P).\=#XCT.?5Y;@EXGBDLY+)(F)7RQ+Q))D Y; 4 EL0-L>F MVS6@7^\21(Q)/J,'UJY'I,4>J1S110QVT=H;98E7 + D;<8QP* ,#XD:U>> M&O!-U>::]R\L4#D7*PI.R_+\I.YE&2Q7LW^Z:QM#\07=U9:;#&][$JS6&X+OP[/964("PV88F"K@8)&?3!P<='HFO7K2:K<7) MGN8[&Q!*!#'&KH"Q#EE#>-/7

2.:XEN;N% 55IMT7.02WD@<9.UFQ@J, M^C>%M9;7-.EN9($@>.YFMRJ2^8I\MRNX-@=<9Z<9KD;WX<:=<>(KV1-.6'2D MTV&"WMK:15C3[+Q%IW@"X.D01VWB"ZOY[P07 M*B14\ZZ9RK8;& C\D$]#@$\4 =]7$^*O$/B"QU6WTO2;'27O;Z0K9B2YD=O+ M&/,FE0(H14ST#')( P37;=JXR.'5M,\3ZQ?C0VU%KQD6&YCNXU\N%4 6,J^" MHW%V.-V2Q/L #K99##:O(ZM(T:%BL:Y+8'11Z^@KB-2\9W,7B"UCM])U800V MTT]U!+%#$'BXVR!Y)%"E6!&&(R&/H*W]*N=8C75;K6+)8X@X>U@MY?/D*B-0 MPZ YSBN(\5>%;O7F,^MZ%!?7.K7,%NA(1SI-JC!CDG^(J9B64_>*+R/ MFH [&_\ $DMEX;DU6]TV33V1B/)O9 <*.=S-!YH QS^E87AOX@1S>&[6_P!7 MBO'N+BSBU K;Z?(J(DG1 3G=MZ;S@,.5SR!UFNZ;_:%K' ['["IW3VR(";A0 M.(\DX"DXR.XXR 3GB_#_ (!8:+HR?;KK3H!I]K%=62(I)>/8V-S [1D'(4#) M).>: .A\7>*5\/WEG!(^DQ_:8Y)$-]?/;EMA7=MQ$X.-Z]P>>G!K'\$>/7\4 M3:2"+&S>_M3>"TS+)((P%S\^Q4R"Z_GTI?'OAW4->\9^&C:22VUC':7\5YCZ99SQVGVK]Y&BS-;X2&3)) M4>0_RGE=V.!MR :GC3QK#HNGEK07'VT7D=K'')IURRSN6^:-"JI]JY+QE$VM7D=Y>:5J%WH.C%I?LT4;I-< MW'W=ZJ2K%(U+'C)8M\H.T9UO!/A^32_A_INE>9+97)A$D[1!0Z22-OD R"!\ MS,,]?QH QW^)2'5+E8='U)K2SS!.K^1%(9R4( \R50 %.3GKN X((KH?$WB: M/0O!]SK%_&+"=8'>*WNW4GS0C,L9*,021V[WXH:=+J?@_4XMW^B1V<\TL:@EY66 M,F-1CMNPQ_W0.A- %B/QA:W&J6-G9V=[<)=S& 7 15C1A$9?FRP;[@ST[CU& M;6N^)K'198H[M;HO)-%%E+=RB[V"[FD("!1DD\]%/7&*YVRL)=*\3V^M);7S M:9-%_9R6_ER2RQ8'%RXY;YPBHGE1N3D'' MWG9>O:J5UXPU&WO+"VD\):K ]],;> W%Q; -((WD(/ERO@;8V.:O>"2S6M\L MCW6UO/9W(G\T,#E2$SAU*G(]&4]ZZ36-4M='LVN;UR M%SM1$4O)*QZ(BCEF/8#FO-?#VESQ>.-/C^W:I#J%Q-<:UJUFKM';J'0+''C M#@%D&06R8FSTP #TB\U6&U2VFE5Q92JSO='B.!50OND)QM7 /)X!P#U%8?@W MQK8^)YFCM7@8^0DZ^3)YHY+!@6 P""HXZ\]*J^/HKIM0TZ>STK5;IK1FF\ZV MF41']U, A7>6R'*$D1G^'&2,#%\#1:#I'B9;#^UKUM2CLX(8X;N]G0RM^\WM MY#L !DY&5XSQUH ["X\2HNIW-I96DE]]GB=F$,B!Y)5*YBC5B Y4-ECD!T?4+J^M)9+O2[G3IT8A;:>6)Y&7LW[MV49Y'7L:YR;1=+G\0:T_B )?B M.R@N&\^,;($+3[@@[ [,GJ21SGC%7PK8Z-8?#%+E-/46T]J)9GL(1YLJ9)60 M%?F8@'<",GN.: +NO?$/2-"FTM-22\MS>2*C>=:RJ(0RN1EMI4G#_$71M3TY[6_B.I*; M6QCO[V47$#+!<2M-D@7!^4EL@>7Z'(R17L'CE+;2_!-_!;V+>3]GFCC:$QCR M&=&4-\[KR2Y'RY)SCO0 ECXYL+_4[:WLK:^EM[I$-O<&VDC$K,I?: ZC@)M8 MDX^\,9YQUU>+?"_1M8T+63+MDMY41@P0D<% M&8X 9SMVD!"2P%1:#XFU=Y;6W6UTN*P:[AM8V6ZFG@]*LG1-,.J_VFVGVK:A@ M7+1 R+C(X8\CJ>GK0!Y_XP\1WG_"2:OIEF]O;W,=D8(Y9KQ%2!'7?;S>5':S0B*6VA50J!EZ_-M+@DG(;KQ6 ML_A^";4KB\NI#.TC!XXWBCV1,!@,,+EF'JQ;';%+H6D#3[-!)#8B\C5HTF@A M*J$)) "DDJ.<[0<#M0!3\2:D 8XH(YY9;>^ME=(6 9MQ! ZC\U5KR>Y?5;$O-@&?Z5 M8UW2]9OO"VJ6-OJWEZG<*WV>ZA7[/Y)XP,C<<#'7DX/XT =%6%XLU%-/@L"\ M]W TE];1*\$)=27F1-CGH%;?MR>1G(Y%;-M&T5O%&\C2NB!3(W5R!U/N:R/& M&DW&LZ*;6TNI+64313!XP"Q\N17PN> ?EX)X!Q0!R/AWQ?0-J;&;+ ]?(+ 8Y,WBGQ'JT'B+4[+3K*YD:WL"(F5E6)# M(,^?(2PX#*JC.W@3'<<8%S1_#.J66I6FJW-S%=WF\I+#,V0B,,-*'"@M-@ 9 MP%"DHH4?,;VH^#[34MP7:#*Q)9P.R@J.!G.,T /^'FK7 M6M>'([R[DBD!*/%&M?9/($#3HT.HVT,PCC+ED M3G/MTYZT =%=ZY96>AR:K*T1SK,\*021S.OEA2KL MX*L5C7*98;LC)!KM)+?4+K2[Z'4%LWF=6$(A!P,J0,[N^>]<';>#=4M;V.YM M[6*2^M["SN$N;F89>[B\T-#@9"H495SR -I +#< #?\ B1K>IZ-IFDR:6XAN M;FZ:)U%M]I) MIY,!WAFBC2W7=(D M DF$@QOP[$!2H ^5OX2N>Z\4:/<>)%TJVOM,A-O&);F;S)R0DODM$L?RX+ ^ M:^3TPN.=W&7IOA:^MM4BU)+813BXM+HVXO'\E28!;SH(P=F44;U;!+'CCJ # M<\6ZW<:?;7MO9V5W/.+&2=)8&C'E8!&3O9>AP>,]^.*D\-Z_-JEP]IV4 M\-M%.[7+0D.)"P4KY;MU,;]<8P..:=XN\.V6N:7>+<6$%U=&UDBA,@!()&0 M3TY _*IO#N@:9HUN&T[2K&QN)HT6=K>W2-I"HXW%1SC)ZT U\/WTU]9NUY]F6ZCDVR1V[ MEUCRH=5W$#<=CH21QSQ6!KGA:>ZN(IGU74KGS+F/S8RENH$0+87*Q!BJ[VP" M3UYS6O8Z9;>&M*G&E6EQ.WW_ "5DRTK]!C<0JYX&>!QSTH (-9\[QE>:.C1; M;:RBN6&?F+.[C'X! 3_OKZ\Q>.=7N]#\.R7VGQ1RW/VFVA59(WD&)9XXR=J? M,,HKC5O"86/3[QIFNK1S:K*(Y0$N8V;YU;"X"DY#<#G- %+P?XBU;6-*Y*UT-_#%Z+P^'TO);J[@EB:W,ETUF[LD74KA$#2V]Q->.\4OF M.S-N3.!(&)R>?4M2U\M<2I?7MC;E[KD0S2;K@%"O(*(#%@#D M;5.6HMY1)D"-&))'&0S,/P]:K>/+-M0M;+3X+>Z1YW9/M]O&&-E M'L/F$'DAFCWHO!&2,]@>7\'BYGUF$:G)XG47DYNH99_,@ 95 $,R^6@),<88 M]5SN7LI8 Z_7_%MEHMXT%RLA"0O*[JCG!&W"J I+'YQG'W003C(JOX'\=:/X MO@*V%Q&+Z.*.2>V+C/-8*XGO)'18 M/GE.(M@X(PG Z]6SFM+X1Z-J>C>'+>.^DAD@FMX95*S>8^[RU7G]VN!M51R6 MZ =J '3?$G0VL[J:PU'3+IXKN*W1%O4Y5Y$3>Q&=@!9CSU"9'%=):^)-$N]) MFU.VU:PETV%BCW:SJ85/'&_.WN!U[UY7X"T#44\-:9+J/]MZ>^F:-!+:W%Q% M"1%*1DJL40W,JA2"'^2".LAF2Z^']P]M<3";5KBZ>R:!R&G,LLC18(! M^4IM)..%!)X!H BL_BCIL^CV5X;29Y+BTM[DI#-$P3S5R5RS*6*D,&P"1CI7 M::QJUII$=N]](4$\P@C"J79W() "CDG )X'8UXH^@_V?KVA1W$L?]CP.--N- M0E8M"IBCE9"K.WRD^6$8'Y5+[021@>D:EJR^(O"^D2Z9:2M?:FD=Q;0RDQO MI +L[#E,*S*2,Y+!>=V* -"P\46\TMK;7=K?6]Y3;')AKHB$G MYS_"BG^$'YL@VARX)'/*BH=5\1 MVFEIJ1O3R?D<8Z_*3TYI=/M-6M+Q";M+BQDA)DAG M_P!9#+@8".!RA^;(;)!Z'&%'B'B#P]/=ZYK=C<-;B66^3[3;:9;K&S1?8B'C MCRI#.?MG[MG ^9)&.W!V@'OVGZA;:C:>?92QSJ.&$3AMK8!VG!P#@CCWK%N/ M&5A!:S3/;WY$%I]KG40?-",,2C<\.-C97VK/\+:;.UM9KF1MD7GZU0UV\MKKPY+.+V]M8G.U'M"%G=@V B9!^9B M, =\UQ7A#0I-/UK2+=I;E;V&[FO+O&HR2QN#;;71H\[ 5>XC X!(56SSB@#T MF\OK2Q\K[9:ZQ1^8X7>S,%51GJ2S*/J13[>Y2>6YC3=NMY!$^1W**W'X M,*\^\4Z4-2\;6M[IEDEPD#B"_N(D3?#.4*PL",.=GFAGPPP A'W2*T/AW';P MQZY?/(CNUQ&TLJ7:0@9(502>/H*\A\2VMSJ'BS1KB&+5XU:: M3[':7#7!#E8B^]RY(CW[=FT3R6A,$ M@_=N2C*ZYP23G'X&@#K?M4#ZE]C*YN(XA."0. 25X]^#2SWEK;WEM;SRQI@)[&O+)H;V?Q#%=VL%TNH_;8[:*"?4)2CB 7$K9.YEP MR>4C$942;AR0<]?XFNA9ZIX>O+^[FAMIK@PM9,B. QMYCD;5+ELX7Y3CKUS0 M!O6.L6-].\%M.C3HTJF,G##RWV/QZ!OYCU%/GU"T@FNEED"R6D N)^_)4G^+R<]Q7 ZI;OK MGQ O=%M-0@26ZO[B&YC75)7D:V%NY*26XP$3+E0P.?WA(P0* /<+6:*Y@BN8 M.4F175L8)4C(]^]5HM2L%@T_[/-$8+MO*MC%RC81GP". -J-^52726TJQ;V&YFY4"1"2",]\5YU?Z._B73;2\EO]*N(HM1O% MF6RL1(00;CYPB,K'*KOX;+;B0#D4 >XW,=JUO-)<)"\+QXE+*&#(,G!]1R?S M-9TFN:%]5+B\O+3X>&YU.*"#4O[ M/'F0P)M19V3 C0$G^,A0,GM7,^"(=4L_$L6B7FM7,ZZ5%(9HU@@BMYP=HBV[ M(U.0L@WKD[2$/\0) /25C02M($42,H5FQR0,X&?09/YFGU5EU"RAOX+&6[MT MO9U9XK=I%$DBK]XJNX,-_'-*B,JDHJN1RW;?M]^:Y_P . M:!JFG:I8W TD[(0T8:[UV23R8W(WE(A$4+8'3@=LB@#K_$E\=-TE[KSD@1)8 M0\CC(1#(H8G_ ("34]GJ5E>6;75M<1O;+DM+G"@ 9SD]L'.:RM9N;ZY#6T.B MWS"*YAD$QD@"2*DJL2O[S=T4XR!^%7([W4;B2>--+>U B+12W,J%3)V4JC$X M]_:@#D-6\?06VCB:'4+*XD.LVUBEQ8HTT,D;3P[UR RB012,-NXG*DCT'2R: MI>0>'$N9_L:ZFX98HI2T$>&]2C\6+J4 G-NVN(H@\CB.(&)MX;/"_(><8ZC/-;OQ;TO4_$>F1:#I? ME!KF2*7>T;$Q[)%)=C]T*.NT\M@@"@!OP^\:ZQXHU2[BGTBUM[2%BSR"XE#1 M#[JJ%>%=^XJ[;OEP.",KRFN?$6ULM0UVSMY[26>T"06\2'<_G*8L8UE*DLH8@-E200<9!!.00:CNM8$6M:=:Q-"UO.+CS7SRACQQG. M!@D@Y]*H^$X?[.T%+EKF[>U\K*6:V;1I;@=5CBVF51_L,6V]!@ "N;MXUOM4 MLVD\/ZAS2"XL]JLSM^[8"3&/E.,G&..@)XR<#@&N4TOX@RWLVGQI:Z=(;N2W 07K),4EZLL1CR0GS9) M(!VDCJ!6_P")-/\ [7\+7%K+ ]I:&)C+;,%+.JC(3Y25VG'(YR..]>>:"%M= M=T7["-672[:QW7$,,&H2JTRF(JN 1&.=^T %< C&", 'IOB/Q#;:";7[7%(R M3F3+JR*L01"S,[.RA5 !Y)K$\!^.%\4,;;['_I,*;YYK:X@E@526\LY61F!9 M0&VX.,XR<9K0U"&75/$*&">YM8;"UH7-M_:5VPC!MQ0!U>N>(!8MQS/'''/ .0' ) M'/7ZUP.L2QWVH7-\E[=6RRS^5$L=M++YB(%,/*\@%&.#\U;?A20: MAX3NHVM+J2ZG,LES;ZC:2VRF24EFC_>(-R+NV97(PM &8?B=I_V=W^RW+3)< M-NB$$N5M%^;[0?DQM,>'&,@[E&1SCO+*X%W:QSB.2,.,A7 ! _ FO'+ZUOT\ M+ZA=WVJ.BW5U?VLS+&B-)*EXT<6"RL0ICC50H8 ;%QDFO1O$FG,OA>6%[RXD MMK:)Y9U9OGN552?+9QC"GH<#)'&<9R 6/#GB&WUN:]6 ;4B<&!B?^/B$@ 3+ M_LEQ(H/?;GH14^NZW9:/:W,ES/"LT5O).O>J. ML^--.TN_O[>1D=-/6V:]E\P 6_GS".,'\-S'T ']X4O@_P /QZ=!9WWVV[N9 MFTVWLPLVP*B)DC 50<_,KV%RMY:1W"1S1+(,A9HS&X';*GD?0X/J!4<&H1 M3:K=6"*_FVT44KMCY?G+@+]1LR?9A61X6M+_ $;3;Z7Q%=PR3RSF=Y_,W#&U M5&3L0#A0.% _&L:Q:30+R;Q-JK2P0:Q,JWDBT M==JNI0Z:MN9H[B3SY/*00Q-(=VQFZ#G&$/Z5!I>M1:AJ-S9+:WD$MO%',QGC MV K(7"XYSU1NW:L?X@QP3V>DBXN+*"(WH(>[C,D9/DRX&T.I8D\ 9ZD<'I67 M\.8?[&66PO)+.*[%TT+1P61@,P.^2*1BS,QRGJ>&#+U!H [>[O8K6YLH9=VZ M[E,,9 R-P1GP?^ HWY4W3-0@U'2+348MR6]S EPOF8!564,,]AP:\Y\<6NIZ MGXMTR&+1//>.X:2,-KT\$15_X:0&S\*7$+65C ML$2VTPTZ666?SD0*P='C4JW3 YX(/0YH ZW1O$&FZU/.FDW'VN. X>>)28=V M =HD^ZQP0?E)]^U3ZUJUEHMF+K493% 9$B#"-G.YF"J,*">217DVG>%M3L]9 MN)]5%_J2MJ*E_L>H3^;$QMDPGS2!,:T;-*UM9KBX<1PQ(9'=NBJ!DD_A7BJQQV^H:D4M'DMKO4+!(KDZ3-:^6 M'N;1"J22* M5YVQN,H#@L/4 XSZ9&>HKB_AS:Q27VHSW6EVMM>0&-8S]FC26-63)7<(HVQ[ M%0><5E_%*TNKZ[MXH;*\GNI Z1PP:@8MUNN&G.$4L-ZJ(\YZNHZF@#T?3;V# M4M/MKVS8O;7$:RQL5*[E(R#@\]*@FU/3W6RCDFBECU&5K:$ ;UE8([LOI]V- M\Y],=:S_ O#*-!;#+!'<+YL,T6I2W_#C[RO,HP!Q@8*^W:O,O$3ZS>7WA\Q MV\1CBNIKL/!?FP@9 DD33DJK,ADDGW;N<@X[EJ /:II4AA>65@D:*69CT '4 MUG6BZ1<:H]Q;06K:AY27#3+$!(4D!56W8SR(R.O11[5SGBU-5;P7!!=6\44^ MY5N&BNC,D:!MH^9U5I&.5/*@9!)W ;7\]L;=I?BO+)-J-SY,*V\B2P?9KEW7 M-PJL7ZJ/F#' ).<$'@@ ]OMH;*RF:*VBMK>:M5 MK6PT>YTUK:WLK)[$3,#"(%\OS$SFGGE!N9X@R))(TJ,8T7( M9E=3@GHV>F* .MM_[-69;2W2V22S8(D2H!Y1*D@*.V5ST[9I]M;Z?+>2:C;) M;O=.OV=[B/!8A&/R%AZ-NX['->'>+GNH]7\2SZLR7*1.SQPL?M$?FBTD2,@> M2J'$DT2?Q,&V CD$^AV?FZ?\.[I=.C:QN%FFDBAME16C5[EF0*IPHRI&,X&# M0!V$-W9LELT,T16[^>$J1B7*[LCUXYIL,%CI48X M'N3ZFO++6WU;32K37>L6>G:1&UG;N8[626+_ $6-R9 JNBH/+ !7G+-DX.:N M_$*YUFQ\%>&X_M%P+SS+,7$SR11J\B,DA+L\;E<>6S%@F!@EN 10!Z3U9I(3N(VDJ5)QWX8CGUINKPV5UIL]KJ?EFTN5^SR*[[0V\[0N>XN]0NI[J0R/]L>7]V!\H55D.Y1@9YY))/H!T:L'4,A# M*>00<@T 49K#3Q>VEU+#"ES"IA@?[I /\ ]1QT]JEBL+2)MT5K"K;WDR$&=S M_>/U/?UK@OBAJNLV&H:>FG2::FV*>[M5G4L\MPJ"*.(#< 2SSKCN-N<'I4OA M;Q5K5_X@MK.^?36@FNM3A*1PNLBI:S"-2&+D'.Y<_** .RT?2+'1H9HM-@$, MKZ%IFL+_Q,+-)''W95)25.,?*ZD,IY/0BN M,UK1)?$OBF33K?5=8CTVUD\S4I8=0:,,6&Y;157'&&#,3R%(4$ELKWUQ))+; MW*:?- +M 5!D!=4? (#*"#T(.,C@B@#)_P"$8TY--@TV"2\CAAE^T(3=R2R! ML$9+2%F/7(ST(!&" :DN_#EA-IMM96XFLDM9/-ADM)#'(C)5TVS2VDNK#1YI8S+N2%Q^)K1KR/PWXBUBTM+2SL(]*BMK>XLH9XI!,TI:>X9 M)AERI$@P['<#SGK7KE !1110 4444 %%%% !1110 4444 %%%% !1110 C44 M-10 M%%% !1110 4444 %%%% !1110 4444 %%%% !BBBB@ HQ110 8HHHH M,48HHH *,444 &**** "BBB@ Q1BBB@ Q1BBB@!OEKMVE5VYSC'?.?YTK ,, M$9!X(-+10 4CJ'4JX#*1@@C((I:* $4!5 4 # [4V2*.1XV=%9HVW(2,E3 M@C(]#@D?0FGT4 ,EBCEV^:B/M8,NX9P1T(]Z)H8YXGBF1)(W&UD=6MW::*)%FF(,C@?,^!@9/? Z4Z."*.262.-%DE(,C 8+$# M SZ\#%244 0V]K#;M,T$:H9G\R3:,;FP!GZX J/4=/M-3MOL^H6\5S!O23RY M%W+N5@RG'L0#5JB@##N/"?A^XEAEDT;3Q-#+'-'*D"HZ/&X=2& !&& .,X/0 M\$UIWUG#>PK%2"6<@G MYF SCMP.W?)[TMKIUM;74]S''FYGQYDKL69@.BY/11DX4<#)XYJY10!E6V@ MZ?;K?)'"YAO2[3PO,[Q$MDMA&)5?-#' _/&U"Y7\0.);NV^QS2Q2-&[1%@2 MFY2" < ''4<4_2_#UCI=\UU9FZ$KPB&0RW,DQD .5+%RQ)7D YZ,:V** ,5_ M#>G/#!!)&[V\*R;8FIS2+X$=+DT9]+LDDTRS>4RM'8$0@Y&UEQC&UE)!&.^1 M@@$:-[I<=W=_:))I0ZP-#&!M*Q;OO. 0N?#>FWGVPWT)N9+J19ⅅYXROW M/+88*;>JE<$$DYR23M44 94&E/\ V?=6=[J-W>PSHT7[W8K(A!& R*#G!ZG) MX'?)*^'-%MM TP65FTCQ!VDS)M!RQR>% 'T%:E% &-K6@6NN2(NK_Z39QD/ M%;$;563!'F$CYBPW''( //4 A^B^']+T96_L^TC25WDD>=ANED:1R[EG/)RQ M)Z_3@ 5K44 %Y;"ZOGTK6KZT@O+A[J2#RXI LCG+E2R$C)YP20.W'%6M M/T6?2[;4?LNI3W-[>S"=I[U$;:VQ$^[&J# 5!QQTZUN44 <S@[UD+=5(<*<#C"@ 5M>(]#M];T^YAEPD\EK/;13$;O) M\U-K,%R 3C\<9&1DUK.P12SD*JC)). !3()XKB%98)$EB<95T8,"/8B@"@V@ MZ4^N-K#V%N^J&-(A>@K3J(W,(6-C+&%DQL.X8;/3 M'K4M !1110 4444 %%%% !1110 4444 %%%% !1110 C44-10 M%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &9XDN%M=& MN9I--GU-$VEK2"-9'D&X=%8@''7'MQS7#^"=&U?1?AY?Z9LG\ZYOYTM',0CD M2&:7B5T& I4.S[1C &!TKTNC% 'BOQN\+ZIJ%SHL?AW3KAX;2RD@580628- M)"OV?OY7R!F$IX&P#(->U48HH **** "BBB@ HHHH **** "BBB@ HHHH ** M** $:BAJ* %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 M1J*&HH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH #0.:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ - &%%% '__9 end GRAPHIC 27 image00013.jpg begin 644 image00013.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" .# K8# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 1J*#10 M%%% !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 %%%% "-10:* %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 0T4&B@!:*** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ -8/B35'T]XU2=X08GG8I:F8[$*AN<@+]\') M]#6]6'K>C?VKJMDTY;[%'#*LR*V/,):(JI[E3L.1WQ@\&@#-\'ZAJ6H)8/J; MW\I)-=+'%(IAV/MR[ Y?@% M$?DCCZU+I&GR6VMWS_9%M[54"P%9-P=O'UJOKEM!@=0,\Y. :FDZA)?VK7'V=4B(_=[)TDWXSGE3CJ,=:S MK75KVXU(L+406K2?98DGEPTD@4N[#:K# (Z]5-7M-TB*Q\/6NDI)((88%@+ MHQ1F !.1R,\\CD9XQ66WF *!@<./PX]J -+7[ MUK+1[J5&V7'DR&(@;L.(V;O_ +IZTEGJ(DO[B ^8Y\[:@$9_=KY2MEO0$YP3 MU)J'6[&ZU&QBMD2*-F602-YA*INC9..,G[^>@Z5'C4;6YG$-GYTEQ<0N]PFQ M8]F(U?(+[LA5;'![4 1W7B!8-9N[8,KI'%&$RZHOFEGR-QZG '_?)JQX4U27 M5-'MI;N,QW/E(9%/7<5&>__ +1@LQ' )TM-LCQ!TRMP[OE< MC=P>1WS5W08IK/3;I+FWRZR$;4A6/S<(HR%!(&2#W^O>@#/M_$%PVNM;&\TN M6%8YG,48VNI0H 2Y<@ A\_=Z*<9K;M9+J72[=X9$DF(^:2:,H''J%'3/4>U9 M[:=+&ULOD)-)(LS29YC1W=&YZ948.!U.!]1LV-JMI;^6KO(Q8N[N>78G))[? M@.!VH SHKVYGO[NU6YM(I89-B*T3,7&Q&W#YQTWX/X4[6-5^P/A)+9W$4C?9 MR^)68*67:,\C@C'OG/%.L[-9;K46NH/E-XLT1';>:QNGMDM9;: MR4'8CH,C(7&6#,#@+CUYYQ5'4]'\^SUQXK>:*4(^R1R\DDAV'E65]Q'.-N?; M QB@#H/2J\_B&,:=J$WDS0RVP M(573S-QV*P/R%ACYP.M7+2TDTZSD\I$N+EL98%@7/^TSLS8&?4D#H#TK"N=& METS19;:$27/F%E00H $,A!;(_N[P,8SM!Q]T< &WK&HW%I:P36EJDXDE2(B6 M0P[2[JB_PD]6';I6#9:_JD^L&"22UCM5F$&];"9@\F]U90Y8*,%/O<@[N@P: MW]:L!?QQB>ZGBM8F$LD<. 9"I#+\V-PP1GY<&N:/E5ZTT4 MERT$6^WLI$%P_7*D?/M_W 58GGN.M:E[V3VYKD'#Z; M<7$]IIEY=BRC^S(CHV9(V8//)N; 9F./7)CX^]BNCCT_R]#DLK::5E:%HXFF M;)4%< 9QG ]\F@#&E\1Z@RHT-I:!/.BC=R\Q4[Y%3"LT2J3\WK^%=)/.T4T* M^4S1R;@77G:0,CCOD ].^/7CA;C1+C2$5[J7SY;R[TZ)$A25PGEW*NS%F9L9 M!)SP/E]:WO$MC<7%Y:3V>GB::$N1.) C+F-U&#D'@L._0F@"UX:UA]6MS))' ML8+&>(W49:-6/)XZL?PJR;^1M0>WBAR%4D%\KO(902/]E=W7OGCH:R_"]M9V M$MQ:6Z7)>/8B//')DHL2*#EAQR&JW%#%%J5\UUF;]Q%(Y==W.Z3HO.!@=!^I MR: +]O>+/%+Y3V\D\1VO''-N"MC(4G''4=N]8NH^*HK.^L[46D\LTZEFB5HP MZ_+GH6 Z\'GK4_F;/!MO(EG)>E;6)DMX_O.P"E<>F#@Y[8KF-7TVX@O%2,6_ MV:W\E&(MX][R,.3OZY)(['/3J: .UUC4#8::\Z0/-/C$4"]7;!.,]!T))Z MUFV7B:.\U**V@LYWCF56C=7C)QC+,5WY"@$'[VTC@;$]O); MH(@O!92 ,@GKT%96@V6H6FN2))':,(;9' #E2IE/[SD [L&$8R >>IZT =A M2,2%)49..!ZU1@U$2ZS=:?Y$JM!%'*93C8P86SR.,9]JZA]3M(;6":\N(+83*&7SI N>,X&>O6 MN1;PKFY33?[2N8]^FO"TD,<2$KE5"GY,D8QWSQUKJ]8NX+*U#RQ":4G;! " MTLG95]_?L,D\"@"EIWBK2+UYT74;$-'*8ABY1@^,8((/?(X] &)^5S\ MV>&![\VM8OH3J5POV^&U"1K;%FF6-LMG?@G'*JT;<>N* -VQO4O%)2.>,@ D M2PLF,]LD8/X9K.N?%.C6]TL,NJ:>G#&1I+E%\O!Q@Y/7)QCV/I3/"VI0Z@EU M*MY!--)(3LCE#;54!-V.P8J6'LPK(A@U%9)9+.9K:P^T2-*Z%% VW+VWE^TVK?=DMU,V[G' 4$GGTJ'3=9M]1O+FWM8[G-L%\Q MY8&C4,>=OS '.,'IT8>M9?V]M/\ ",M_!M)ED>6-VY1!+,=KM_L*'#$_W032 M6VN:#I5C;V]GJ=E%G9HPV#M#N% M#'TR:ATW4K;4+6WFAD ,T:R")B ZY&<%>H([BL?QC:V5];-8O!!)?7L9MPY1 M2\4)^^^3R H).?[Q ZFI/";23/J7<=G$))5F92=N(87E/Y*"<>]+;7D%S+/'#(&D@?9*G0H<9&0?4$$>M4 M?$Q TKYA.0;BW!$#,KG]\G0J0?\ ZU #8=>M[AY5MK>_E,1VR?Z*Z;3@'!W@ M"[-87U%U M:QFA694@EMK9(@P\M26RN<\L1G)Z&LN[TBYEUC5[A8S,38C;;2RO(X5O. "D MMC<2.AXYQVS0!W,L\<4;R2, B#+'KBL23Q59[86MK;4+I9V"0M%;,%D)!/RL MV 1@$YZ<=:-&MKFPMM3EBTZ*'SKD2V]HC*F%\N-/F(^4'*L>,\8KF)M.^QZG M81:Y:6EZ/(1&"P^:L,:ERS_,,]6 + #[P]S0!V]UJ26FFB\NH9XUW(IC"B1P M6<*.$)SR1TS^?%0PZY;RZE;V2P7JO.CNCR6[1KA<9SN /<=JQ;Q&3X>Z8GR, MZI8KQ/L4GS(O^6BYP/\ :&<=15/1A;CQC8BW-BTGV:X9Q;7CW3*,QCYF8<#) MXH [.\O8+/R/M#A#-((8P?XG(.!^AI;*Y6[M(IXP0LBAL'JOJ#[CH?>L+6DN MFU>W:.2,3']W:)U\L'!FF8="0OR@>_7Y^)_#[B::YN=/EADTR=V?9R'AF!Q( MN.F"P)/N2>0: -"XU."WD9)([LE>OEVDKC\U4@U+I]Y%J%FES;[C$^=NY2IX M)'0\CIWKC+BTNY?%CQM;F6P2\0GSH'<;/*5BWFNY7&XX"A:Z7PI_R H/]^3_ M -&-0!K4444 %%%% !1110 4444 %%%% !1110 A%%!HH 6BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *QM:UVWTNZCAFDA$DD,LB(T@5F9 " / MKDULFN1\42LNKK$C7$]P]I+]GMEC7:SEHP.6&&[DY) S@<$@&QHFJRZC-Z_+GZG^Z:J^&[8Q>'K>UA=89(E6)]D(C964 -D9(W<'G)'0\ MCKD0&"XO[*!)H099&7RHKN1I8-JNV\*6(!W+@DC^(@YS@@'47UZEF80Z2.TS M[$5!]YO3)P!QD\GM6/H'BVTUJX@@AA>*66/S-CR1LRC8C=%8\8XGG\N$<$?, 1E@2&&1CCJ,UB^%6L8=::$7=J6@VPVT?]HAV* M>3$!B, G '/U]>0#I[G6+6WN+J*1E!MX1,?F'S??)4>X"$GZU=BF63Y3A90 MH9H\@E<],_D?RKA;>S@U'5GMG24?\3&=V/V4@!5WY'FD88%B#MYX)%;_ (;B MC:ZU*=6@D+&*!G@ "2;8PVX8/?S#^5 &C=ZG:V=[%!9&\FZ20+C:5'? MUW?I4D]_"FGF[B99HL9#1L"&&<<&N=NE'_"00JLKV]LL@ NH=JIG>A-N>,Y9 ME Z],KP3@W/&]LEUHK12BW",Z_/* Q4[@<*",$G!']#TH TH]4M9-4FL%FC- MQ$B.RAP3\Q88QZ_+^HJ_7'?V=,= MEHH *:JA1A0 ,YXIU% #54(BJBA548 P *7%+10!&L,:RO*L:"1P SA1E@. MF3[9-+##'!'Y<,:1H"2%10!RV:!!&)S,(T\YEVE\?,1Z9]*EHH AM; M:&UB\NVBCBCW,VU% &2(V^=WE%1MSG=T^O-*EG;1SB M9+>%9E4H) @#!202,^A(''L*L44 5[BRMKB2.2XMH99(_N,Z!BOT)Z=!^5/M M[:&V,I@B6/S6WOM&,M@#/Y ?E4M% #)HDFB>.5%>-P596&00>QJ.PM(;"R@M M+5-D$*"-%R6P!TY/)^IJ>B@ HHHH **** "BBB@ HHHH ***#0 44F3GI^-+ M0 &BD-% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1BBB@!-B M[MV!NQC..<4BQHKLP4!FQN(')QZTZB@! .E '08I:* "D"@ # ' I:* M#%1^1%Y;IY2;')++M&&)ZDBI** (I+>&2W,$D4;P,NTQLH*D>F.F*8ME:K:K M:K;PK;+C$00!!@Y''3KS5BB@!AAC,PE*+YH4J'Q\P!P2,^G _*D,$1G$QC0S M!=H?:-P'IGTJ2B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ Q1110 &BD[T4 +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 AHH-% "T444 %%%% M!1110 4444 %%%% !1110 45R_BC5K[2/$7AQ@\7]C7MPUC= K\R2NI,+ ^A M92F/5UJ+1=R\9:3I5CK.BK!J\MT8/,TUV,$<2AP&/F_,2#C.!TSWP #TVBO-O\ MA8T6@ZUJVE^*'ED?3A:^==6=C(88E>)-TDA&0JF1FP,D@#OC-;]_X\T*QUN3 M3+B:Z$L,L<$TZVDC6\,CXVJ\P78I.Y>I[B@#JJ*XSXC>(-7T:30+/P_'8M>Z MM?\ V,/>H[1QC8S[B%8$_=]:S=+\/3KJ[NKRZMA:W$=K/!/8SI/'+(-T:F+9O^ M8=#C!K/TKXF6FLZGJEK91/:)8W=E )+VVG3S5G:-2-I0%'W2!5!_WC\O- 'H MM%00JN*;KGQ#\*Z%J#V6JZS#!.D2S/\CLB*PRNYU!4$@9 ) MR>, YH ZRBN;F\<>&X-0U.RGU:"*XTQ/,O X95@''WF(V\Y&!G)SQ3[#QIX= MO]+OM0MM7MC:6(W73N3&81C(+*P! (Z<<]J .AHK)\.^(M)\26;W.AW\-Y"C M^6Y0X*-Z,IP0>_(Z6VXH7C;.UAU5AU5AZ'!K-T_QOX:U#6)M+L] M:LY;Z+?NC#]=GW\-T;;WP3CG/2@#HZ*X[_A9W@KR)YO^$FTSRX8TE<^;_"W3 M _B/L,D=ZTM0\8^'--L;*\O]=TVVM;U0UM++<*JS*>ZDGD]BM M6NH;%KI(Y;A0"?D!Y.<'D T =317/^*O$B>'6TB2>W\VROKV.RDN!(%%N9,A M'(QRI;"GD8R*6Y\2)'XVLO#<-NTL\UG)?32AL""-6"+D8Y+,2!T^Z: -^BLU M=* %HKG-7\9Z'IWA_5=734 M;2\@TV-GF6VG1VW 9"<' 8] #CK39_%UGI_A6SUO6@EE%6MX]D(99%5YF5%X>WA= M<;494+_-D]\8XK2CU&SED\N*\MWDVEMJRJ3@=3C/04 6Z*B^T0DQ 2QYF&8_ MF'S\9X]>.:;!=V]PDCP7$,J1L5=D<,%(Z@XZ&@">BL36/$^E:5I4>HSW<?09K4-U )%C,\0D8,54N,D#K@>W>@">BH4NH)+<7" M3Q- 1D2!P5/X]*?YJ>6'WKL(R&SP1C.?RH ?15";5;2'4K&Q:7-Q>I)) ,A ME0*6.>G\2_G6;XQ\7:9X1MK.?5VFV74X@00Q[R/E+,Y'9%52S'L!0!T-%)FB M@!:*2B@!:*** "BBJEGJ-K=WE]:V\P>>RD6*X0 CRV9%<#W^5E/'K0!;HJK8 M7]KJ"2O93I,D4SP.5/W9$8JZ_4$$?A5J@ HK.O\ 6;.PU33-/N9&6ZU)Y([9 M0I(9D0NV3V^52>:MWEQ':6LUQ.VV*%#([8SA0,DT 3454TG4+?5M*L]1L7,E MI>0I<0N5*[D=0RG!Y'!'6G0WUK/>7-I#<1/@0%_](5&&KWPUX96T%W;W&JW% MV]Y?731G;-)))ND( .1\ORCZ"NOHH **** "N:U[0KF_\9^&-6ADA6WTO[5Y MRL3O;S8PJ[1C'4!ZXZXH X+Q+X-U*_M?B&+ M9[8MX@M8H;12Y!5EA*'?Q@<^F>*P=5^&^HRZ]K?EV5M>6NJ7GVA;J76+R 0H MY'F));QLJR8P=N",Y&>E>MQW=O)<26\<\3SQC+QJX++]1U%2+*C2,BNI=>64 M'D?44 (O!QL?"LUAX M!L[#29I+B*:5+=1;F=%<%E$BJ2C$#A\$CMCJ.ZHH \.T;X8ZZ/$6HZEJ(@$5 MUJ^EZ@L4E_)=R*EMY@8-(X!8X92.W\(X%=#J7A+6[CQCKZ='O^T6:122Y'&)-VW!_P" &K^: M /&/#7@/6M,O=%TV>Q>2STR[\_\ M*;7+F6&15+&,K:;@JODKGC;PW7(J?X: M^%?$NA^)K-9=/.F:1:Q3QS1_;UNK:3<1M%JK9EA4D!BI8#C&">:]@J.XGBMK M>6>X=8X8E+N[' 50,DGVQ0!Y-\3O#/BO7]0URSTV*X-C?68BMIH-06U@0["K MK.@&^0GMU7& 2.:XOQNMQIGA_P 5>%(SIUU<:G+8F7-T%N8G,=NAA6+&Z0_( MI4KE1O.3\I%?1&G7UOJ>G6M]8R":TNHEGAD (#HP!4\\\@BDDT^SEO8[R2TM MWNXQM2=HP9%'H&QD4 >7^(O 6KZGH'BV&/REO+S7H]4MAO$8GBC2':A89VGY M& )'#K!"G]IWD M!QGG+CPYXBMM1O+B#1)+O^SO$[ZW%'Y\:K>PRQLF(R6XD3.<, /0U[11F@#A MOA]IFIPWGBC6K_3UTN76+M9X+%Y%O4UYIHGA+Q;-JGA MK^T-%OXX-+:Y$Z/<6L=K$TD$BK]FCBP?+#$=;F22(/M*_-&[1N,$ \,K#WQQQ0!YSX-\(WVGZI\/II[$0QZ5X>DM[DL5)C MN&$.5X/4GS.1QP>>:YH>%M5Z;.1R*]XS1F@#Q^Q\#W,4=ZCZ-A?^$/BTR!)I4N&27?.S0;\#.-T?. O MQTK!U[P[KMKX2\0:0?"]UJMUK6E6:PSQ&,K;O#;HC1R%F!!5T9UV@Y+XKW%M M4LUUB/2C.HU"2!KI8<')B5E4MZ=64?C5W- '/^)/#ZZ[X+NM$N"%::U$:N/^ M6H^(?%>DW$.M:K\+Z;>Z=J<6C:IX4NKZ_779M2;5Y-JP"-FG7C-;UEJUA? M>0+6ZBD>>'[1&F<,T>0-VT\XR0/QJ]F@#P76_#YURWU.;0O!ESI%G#X?EM9; M26S6%KN=F1HXE4?>,>QL..[<'FO0?BGHL,_@/[-::2MTEI=68!" M[" 5W$_P[<5]#W-Q%:V\D]S+'#!$I>221@JHHY))/ ]:CAO[6:^N;*&XB>[ MME1YH58%HP^=I8=L[6Q]#0!P_P 1=,N[_P 9?#^:VM9YH+74I)9Y(T++$ODM M@L0.!G Y[\5QGA'P5!9>&?!=\-"\K7)=8=K^X,!\]HG\]7$C?>V%2,@\)L\XM4C3.00S$50TSPS-'3I@9_,0 MJI5W_?2*N_.%.5+#=\P!^D+.ZM[ZUBNK*>*XMIE#QRQ.'1U/0@C@CWJ%=4L& MN?LZWUJ;CSC;^4)EW>:$WE,9SN"?-CKCGI0!\X7.ASW7A;48GT&&[TB#6-/O M&NK71Y[,W #%)C]D8$Y"$;C&N#N/7DUHWG@VWOXS?)X;F2:Y\;K$TAM&21M/ M)V-V#"$KNST&#S7T510!\\Z[X6OK".2P2S6W\,IXEN':W&FRWD$436T8A8P* MREH]^_D':&;.*T?#GA*&_'AO3]1LIK[0SJM]*(9M,>S@2/R05Q$SN1&9%++N MQDG[HXKW"WN(;A6:WECE57:-BC!@&4X93CN""".Q%2XH \/\/>'M,TWQ1X9E MU'2/+6VU'5K*R=[9F\I1=%K90<':H!,E\'-1^&M$NM1\.Z3>Z;8BXU6S\&0R:9(ZY6 M.Z#2;"I/R[_3/KZ$U[)XD\(Z7XAGCGOQ>1SI$T'FVEY+;,T3$%HV,;#));'4[:> Z))]HMM.@O$7S M"RA#(TK,!,ISQPQ!;/'3ZEQ1B@#PKQCX1L["\\96UF-1^S6GAD:E;J;N9@+T M?:%$WWN9,1KS]?6L#Q&^IWE_J;:KJ*V.I)!:'2YBEV;@(84(:W$1P[&0ON&" M\AG,+3LQ,;V\+%PI.,;RXSCCH, 5Z+BB@#YY MTN+0M->?3M1N;BTT0>(-275P;J90IWO]E$K!LJC)DY) 8A$9[J:2VEMM>@FNYM.N3J MMM&]W/-*?L[9^TK(2L3*^,'"Y/RC@XKZ6Q3%C16=E50SG+$#!;C'- 'RG-J& MMC3[!9]8T[2[>ST#3FTK[=J-U:,5%^\NPE 6Q@'C<,\#86%O<^)(-(BO+TN_C2[>Y6.^D\Y%6VF*G(;= M'N!?+#!('7@8^@X((K>,1P1I$@Y"HH4?D*6.&.-W=(T5Y#EV"X+?7UH \$U# M6-3M[[3-(?5)3HT.I:G;RS7^LSV6]XY!Y,3W:*TF0C,0"?F Y)P*].^%-W>7 MOA&.:^U"#40;B86]Q#*\H,.\[%,CHAD*CY=^WYL9YKK9H8YXS'/ⅅ=5=<@ M_@:ER1R01NI5KE+U<(\04D^4^>FT#.#7O5&* /ESP/X:U6'7M&S=WL7 MBN*\:6] \//')'Q)O,UV7"R1.2.?F)RN .16OI6G1MX/$&CZ%K47CS^S+J+5 M+A(GBD\PK\YE=L"5G(_=X+')!]:^C,48H ^?]6TO2KC1=8MO .DZA;:5)HC1 M7B+:S1>9<>=#Y0(< M*J^=N/)Y&3TK1\8>&$T#6-6M?#6EW4&CW=E8RZC!8J MY,\:W>)MH'+.8BP..2">N:]OQ1B@#S'X3VNF6_BCQ<_AZSN+31I19FV5X&BC M/R2;O*5@"%W9[=2WK7(QHVG?%J6:VMDO]5GU:7:D]M-#>01M&RAO-4E)+4<$ M X[=P!7OF*,4 ?-/PSM[JV\1:1=-+;)XE1+@ZC%;Z?=&YD(A'=0341OE[ ?]8-HZY()/K7N>*,4 ?/\ =W=I M>27;^-KW6XKT:1I\ND&U:19FD:(&1H%'RM*9>"#[ \9K-N[O5I_'E_<2:W8V M.LQ:YY<$$TMV;W[-Y@$:+;KE&B:/!)VD?,22#T^DL48H \[^,NHK8Z;H\4MP MT$%W>F&1GU)M/MR/*D;$TZ*75<@<+C)P"<&O./"CW&MOH&B7.I7RZ9/X@U"W MDBM=2N,26ZVOG)'YI*R/&<@@GJ&SWKZ*95=2K ,IZ@C.:7% '@8NK*RN-.TG M7]8O['PC9:AJEKYAO)H_WD<^OO7?,JLN& (]",TN* /G2VGO;'PQX FN-9NH;#4=/D MN+NYU/7KNUBEN=B;(VG5B8Q@N0HVJ=OK2/JO@VU\3^,+B'2)XM2)N+ M74YH8KA4E7RE:X(C9MHZ2<;L=2&.?H.:*.:,QS(LD;=589!_"LR^T"SOM%,;+*8RVX$4N.1U/7L >$W.LZC8VEKJU_=ZBTZ>%;V.*] M4JL\D?V^%(I=S# 8QF-BV.-V:BL_$NJ0W'BV*UUYX+!;.Q%%VE<*@ P>H^ ME 'AGBS5SIEO':>%_%%UJ.E3:I#'<2W.J2)' # [>5]O^9@'8*3@Y&0H*[J[ MWX-W6I77AJ]_M6_AO_*OY8[>2*[-V%B"J0AF*CS"K%ANY[ DD&NU:QM&M'M3 M:P&U<$/"8QL8'KE>AJ2W@BMH(X;>)(H8U"I&BA54#H !T% 'BWP[>2_^('AO M4M0U6YENI_#CD S_ "S.)R"I'\1 Y(]5SVJ?XF:YXFL/%&H:!HM[-'/JD$5] MI\JIN\D0)(T\8_WO*C'UE^M>MKIMBLEM(MG;"2U!6!A$N8@1@A3CY$W?BC4O$MO8ZA;:E>1:-KUSJ200H M-F+>*P<*!D9_UL;-SWK*\-6LMVNB1:=XAU2TEL_ L5X);:9#N.*RM42WW>2JQ*!%N!!VC'&02#CU-0Z?H6DZ='Y>GZ78 M6D>QH]L%ND8VDY*X Z$DDCU- 'GWC&YN=>_9RGO[NXD6ZNM CNYGAPN]C"KL M.GW2H6>HPZI\1]2T[Q1JBMI.B6<\%S#)&PNG2":0%SM.1UX&!\YZX M%>[M96KV!L7MH&LFB\DVYC!C,>,;-O3;CC'3%5K;1-*M;&6SMM,L8;.6/R9( M([=%C=,$;2H&"N"1CIS0!\\ZOXW\;ZW>:A/IQO+---LK65##?V=K$IDA5S+, MDPS(K,W&TJ !CKFO1_BT;O5_@JUQ+<&TGFBM)IQ;['5BSQY4$Y&W)SD?W1S@ MG/:ZCX3\/:G-9RZCH>F74EF@CMS-;(WE*.BKD< =AVK1O]/M-0LFL[VVBGM6 MQNBD4%3@@CCV(!_"@#Q?4-;UVPT;Q;J-OXIDAN?"TZVL&FR00[+A$1,-,H4, M3,2V"I4#/'H()KZ:R\737\4.Z>#Q+J$ZPMSEET4,%./<8KV"^\+Z%?ZS!JU] MH]A<:G!M\JZD@5I$QR,,1GC/'I5A-$TU+P7:6-N+D3M="4(-PE:/RV?/]XI\ MN?3B@#R-M4\5)I^@2Z3XP;5+WQ#I]Q*J&W@*P3);M*KQ )PFY1&0V[[_ %!Q M5*X^*6MZC=7']C3*+?75AM=!?RE;RIU:!9VY'S$&=C@Y \@]B:]>T?PGH&BZ MEW.?-GAA57;)R1GL">2!4MMX:T6UCL4M]*LXDL9'FM0D0'DN^= MS+Z$Y.?K0!YKHVH:_K>K-I=GK3Z7#)JVM1RR6UK!O\N&= @&4(W?,(5TNYCLK^XGOUM(F^UO!=- N58%5&%WL%P?FX*BO5K7 M1].M+CS[6QMXIM\LN]$ .^4AI&SZL0"?7%(_!>A:WK&J&>>YM)/-@$,:!W$S 2 M?* 1A0%P.._6N_KG/!GA'3O"NC:99VL:RSV-H+,7;(!(Z;MS#CH"V3BNCH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH 0T4&B@!:*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ I*4UXAIOA?3-<\6^)Y]3\$KK#?VT\1U!IXU\M0D?&TN&^7)/ ^E M 'M]%>6:UXU\0VUMXGUG38=)&@>'[K[,]M/')]HN!&%,Q5PX5,;OE&ULX[9K MJ/"FJ:YJNN:Z;T6$6D6=W)9VR1QOY\A78=[,7*X^9AC:#D9SCB@#JZ*XSXE> M*+GPS9Z<;.?3;:2\N/),U\DDJH I;Y8H_G=C@# (QWKFO"7Q.O;Z/1IML45YCI/C+Q3XB6"/0=/T MJ&Y_LY-3E%ZT@&V9Y/L\0"\ABD>6;D GIVJ&T\?WVI3!](TR);[4+;35MA0B0PR#YHV_B4\#."",XYZUR6O>.=9LI];OM M.T.VN_#VAR^5?3M=E;A]J*\K1Q[2,(&YW,"<'% 'HM%>>?#J36;WQAXSNM8( M\JWU V<")?S2)&HBA8*L) C (8-O^]EF'09.OXN\27^GZQI6BZ!I\%_J]^LL MVVYG,,4,,8&YV8*QR69% /4],4 =917C/@?QWK]_:0V&GZ:E[KE]>:E=O%? MWQ5+*WCN"H0N%8M@NJ* ,<=A78>#/'#>)+S3[=].-G)/8SW,RM*',4L5QY#Q M@@88;@V&[@#B@#MJ*\=TWQKXIU?Q,EQX?T>&\BN-"@NWM)[_ ,F*)O/N5.T[ M#EWVJ,X ^7DUI>$?%^K^)?B3$UHD8\+3Z#!?1*91O5I';YF&W[VY'0C) "9S MDXH ]0HH[5Y9%XUU&WU6XTS2-,EU*^N]8O;2(7E^%2/R41L@[/ECP3\HR1CJ M<\ 'J=%8'@;Q"?$_AV+49+1K*X$DMO/;EP_ERQN4XKSKXD>*_$F MGWWC>"Q5XK73K/39K26&1=ZM).P;"[97_ ,4_[$35 M8?$^BG3=1M#;B& 7L*\JQW% M]%:(D:]6:20@9)( '4\]@:I:'\4M+U2Q:]:VEM[+^RYM369I%8'R9"D\?RDC M*G8UMH;C4$^TP*UKYB!]@5G5I653DA0 M?3KQ5W5?B?:V%UK7E:-J=[INCB![R_MC$T2QRQK(KJ"X9@%?)P. ,T >AT5Q MG@OQ%JNK>+/%^G:E8O!;:9>I#;29CP4,2, <,6RV=X)'1@.""*F\=>(K_0M0 M\,P:?IUQ>+J6H_9IC$8QA1%(^T;W7YCMR.V$;D':" =;17F_@KQ[>72:1;ZY MI=^O]HW5Q:PZD5C6%Y5:5E0*&W@>7'PQ7!([]:OP_$(/K-II\_AO7;9[]9C8 M&=(HVN6B1G9=C2!HR0AV^8%!]0* .YHKDOA3XCOO%G@73=9U6T^RW5RI8@ ! M7&3AE 8G:1ZX/!XQBN*\6>*;B#XC:SIE[X^B\+6%I;6LEO$]O;OY[.'+G,BD M\;5Z'^*@#V*BO-O"OCS4'\%Z1>ZKHNJZGJ5Q!/<2?8+01KY*2,J2'S'5070* MP4$DYX&,5/<_%/3VM[!]'TC6M6>^T_\ M&);2W0[(MQ7+[G7&&&#UZ\9H ]" MHKSSP+\28-:T*REUFUGL;]M'_M>;=&%B>)6*NT?S$X! //9U]2!V^BZA'JVD M66HP1RQPW<*3HDH <*P!&0"<'!Z4 7**\ETO5O&>K2^,=1T[6+/RM%U2YL[? M39K%2LRQ*C@&0$,"=V,\XZ\UZ1X:U>+7_#NF:O;*4AOK:.Y5&.2H=0<'W&<4 M :5%.M,O-?.EPV^HG_2I;%;PVQ^SO/&"7C#]B,$9( )4@$XJ6/QMH[6& MC7C22I;ZKYOD.Z8VB.-Y'+\\ +&WKVH Z:BO.-4^*VGQ^%]6U/3]/U%KFUT_ M^T;:&ZM7B%S"2%653_-%I\K+9HX) M!EP/EZ'CDX&: .WHKB-0^(6DZ5>:@;^]$MM%+:00QVMG*\N^="R#C._%+B5 M;65XK=I3B,22!=J[LCJ>XSB@#J**Y*X\;:;ITUZE_.\LB:E_9T$%I:2R2M)Y M*2[-J@EB%8L6&%Q@=14(^)7AIK&RNXKFZECO;F2TMTCLIFDDF099-FW<".G( M'- '9T5P&K?$?38M+M=4TV?[1;207DGV8VDOGN\"Y9,?\LRISN##\L53\%?$ M3[7H4&I>*;W3K)9-,_M22-;6>!HHBP4'Y\AUSD @_-D%1@T >ET5R$?Q%\.2 M6,UPMS=!XIDMFM6LIEN3(ZED40E-Y+*"1@8(!]#49^)GA1+"VNY=2>-;B>2U M2(VLQE$T8!>,QA=P<9'RD9.1C.: .SHKBU^(NBSZQX=LK!Y;F/6?-\N802@( M8R5*L"G#;@00V-N#GM7:4 %%%% !1110 4444 %%%% !1110 4444 (:*#10 M M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51TO2K72VO6M%93> M7+74V6)S(P )]N%'%7JY/2?&]IJNO3Z;9:;JDD<%U+927JQHT"31YW*VURZ# M*D!F0*3C!.10 :G\/] U+59[^Y@N US)'+=6\=S(D%RZ8VM)$#M8C ZCG SF MNAT[3K?3_M/V52OVB=KB3)SEVQD_I7/-X[TI-,T2_D2[2WU:22*$E%S'L21R M7P>!B-NF>HKG[OXI17/@K6M:T;1M6WVVG/?6C7%NK13KT#91R,*<,RDJX4$X MH Z[Q3X6LO$;6,MQ/>6EW8R-);75G,8I8]R[6 /H1P016-/\,O#TWA34?#K+ M=_V=?77VQR9RTB2G;DJ[9/.WG.2=S>M&I?$;3].L1>76E:VMM':QW=S(+0$6 MD;YQYGS".>U3R[:.$V\I1K?[/N\IHSU!&X\G.>_>J5M\2=&N80L4&H_VFUV]BNE MF#%T9D7>PVYQ@(=Q;=C'>I/^%B:,UK:-;0ZE3DF!Q4/ASQ5=:I\+I?$N(C M<_9KJ>,;"JGRVD"94G/11G\:K1?$G3K32=/DU*&_GN?[/@O=0>QLWEBLUDCW M;I",[1PQQR<#I0!:;=1SO:W=_8:@]]+J$5];R*)K>650L@0D8VL%P5( M/Z#%67X:6<<=F=)UK6]+O8HVAGOK:X!FNT9F<^87!!.]F8''!8XP#5VX^(6B M0ZLMDHOYX]T22WD%J\EO"TJJT8=P.-P="#T^89(J;3_'>BW^K_8(&O 3++ E MS):R);R21!C(JR$;N:LZ7\0M MU&9%26Z@@FCDEM[JZM9(8+E(QN=HY& # *"WT!(XYJYX8\8Z3XDN&ATTW0?R M$ND^T6LD(EA?.V5-P&Y3CJ* -'1]&M]*N=5GMWE9M2N_MDP<@A7\N./"X P, M1KUSR3S6;XN\+#7I+2ZM-2O-)U6T#K!>VFW<$?&]&5@0RG:IP1P5!%+\0O$R M^$/"-]K3VTMS]G4$1HC'DG&6P#A1U)KFHOB?96WB#6K75X;NVL;1+66*4:?/ MNB26,$FXX(CPQQ\VT]>.#0 ZS^%MOI>EVD6A:[JFGZE:27!CU%?+>1HYGWO' M(&7:ZY"GD9!4$>E6G^'4-M;:2FA:UJ>DSV,,EM)XWVSQQW,T=K*\-LTF-@EE"E4SD=3QD9Q45Y\0O#E MGKDVE7%W.MS!<1VD[_993#!(X!17DV[%W;@ 2<9SZ4 <]#\+)[);0Z/XLU33 M9H=-CTMY88XRTL2R2.2=P.&)DX88(QUYK0OO E^.;_2-@VYS[U)_P + M'\++I^I7LVI200Z;)''=K<6DT4D+2?W M@MQ;".>>UFB$CS-M"G>@V'<4 !Y.2>@. #H?"&@)XSCG:=9+NXNMS+M( M\V5I-OX;L9]JP_$'@5M5UO5+V+5&MH-3MK:&YMS 'RT$A='5L@C[Q!'3G-=7 M:ZE:7=_>V=O,'N;)D6X0 _NRRAE!/3E2#QZUY>WQ*UF+3+K69+71'TVVU)[% M[5;IUNV59_)W*I&"W1MO<4 =%XH^'EOK^L:AJ3ZA-;74\5J+=XXP3;2P.[I) MSPP/F$%2,$9'>M?P?X?O-%:]EU/5VU.YN67#"W6WCC11@*J+P.223U.1Z"M/ M7M9T_0-,EU#6+J.ULX\!I']2< #DDGH!R:P%^)'A%M#35_[:@33VN?LGF2( MZ%9MI;8RE0RG:">0* (?'?@<^(]4L-4L+ZWL=1M8I+=FN;%;N*>%\$H\;$=" M,@@\<]'=)DU5UETNX,L]PELB?:HW),T6Q2%17R!WP%'6NC M3Q]X7;1(]6&LVHL))S:K(V5)F'6/:1NW>V.E2^!O$\'BS3+R_L_+:UBO9K6* M6-]RRK&V X.._6@#G->^&B7WB'4]2L;O3H5U/8UTMYI4=Y(CJ I>%V8;"5 & M&#C/.*LW/P]673_&MHFI>6GB-%C7_1\_9%6!8@ -PW#"YQ\OI7/Z/\3?$=UX M5L?%5WX9L$\.W$J*[Q:B6N(T:7RMVPQ@,0>=H/-=W+XV\,Q:^NB2:U9+JC2B M 6YD^;S#T3/3FTSQ9XBU<7LM2>*=#FUF719K:\2UFTS4%OE,D)E60".2,H0&7&1(><\$#@UA>*/BKX3T M"*X$FK6L]W;W"VTEM'(-Z/YHC;/IM^9B.N%^E=-#XBT>:Q:]AU*T>T6<6IE6 M4%1*6"A,_P![<0,>XH Q5\'8TWPY:?;V']CWK7GF+%@RYCF3:.?E_P!=G//W M>G/',>&?A.^C^(M!U>74].FN=*>5FGATORKB]\R-D8SRF5B[?,#G YSQSQVG MC#Q&^A+8V]C8-J6KZA*8;.S641"0JI9V9SD*JJ"2<'L,%?"EAHDUY'>+9)Y4< MR0&'*=MPW-EO4@C/H*2Q\,Q0>+-^U>RM]4N<>5:R2@.^3@<>YZ>O:LG0_B#HNHZ]?:+AZ]@"A\0O *V>W-MJ-LUQ M'&S,#YJ*' WXR.01TH\"_#^3PW)IAN;Z.Z2STHPWO+D_O VU M;>Z^S^@^\?F'T(H \\\1>"]073/ 7A-YS<7UM,UG/=6EK(L3:64_>B1CN56; M8BXSR3P.:]U10BA4 50, 8 %FI9:]J-S?/+):R-/ )@%*H=^W*J!@D8SVQQ7H.C:;;:/H]EI MEBI2ULX4@B4G)"JH S[X%27][:Z=9RW>H7,%K:Q#=)-/($1!ZECP*K6FN:5> MQV?V_P_P!63QZNM_:-,MD& MH274EU9B2*XN(#N*P2H,1-U4%R"Q"@])8;[PW#>7VDII.A&[$)B$ MCRS>;$\:,ZL F5W\CD=?6N[OO%6CV>L:9ILM[";K4)I+>$+(A >,993SUS\N M!DY(%,\'>+-+\4Z197EA<1"6Y@6X-J9%,L:G^\O7\: /-;/X5ZVNF:M9BYTS M3(;W2Y;*2WL)IC;W$[A<3M"P"18PW"#O^%6?%WP^\3^)(+^VN[C2VANK*."( MO>7.VS=4VMLB "/N/.YL$9Z' %>JV^J:?A MZ^E0)K5E)>>3#+')$J.TEPDT9CC92H*-\V[=\V>F !R1D @'GU[\-K^XU>.[ MCNK2.--3TF]VY8_N[2/:R].I)XYZ=<5:\2^"-0O[O7)UMM)U""]U."^2UNI9 M8B42U2'B5!F*30 V,?2O0]+U:VU. MXU*&UWDV%PMO(QQM=FACF!4@G(VRKSQR#VY,6E:_INJ0WLMI(YOL2Q0ZUJ5]*T(=4ECFC>-&B#*"RDD'+ $CGO7L4< MB2QJ\3JZ,,AE.0?QK"\.^*;37RIL+:[\HR7,1ED10JM!*(VS\V>2'+'3E,C,8VN8)XY3G SL/EXSC//2O85EC9BJNI89R >>*KZA>BSMY)%AFN7 M0*?(@ :0@G&0"1_D&@#S'Q-I'CW7K;[6;/3M/87,#-866I-%<21(L@8?:Q%E M26=2 ,*&&?F(JAX'^'6NZ1XBTF^OX[6.&VUJ]U!D2\>Y*Q36:Q*/,Z=&(;YKL3VUD8+N6,@X@D=&"N@SC+*6( ^M>C MUE'Q%HHUC^R3K&G#5>GV+[2GG=,_G1>)-$EU)=.BUG37U!F=!;+=(92RDAALSG(((/'!!J MEJGC#2['6],TE)XKJ^O;O[(88)49H#Y;ON<9R!A,?C0!YWXJ^%FO>(UNEO[[ M29AWU]XJ;5YKNU"MK=CJS(H M8'$%H82O3J6.1[>]=AKOB;3-#U+2+'49Q'/JDYM[<9 ^8*6YR>G&._) [U>M M]5T^YOIK.WOK66\A_P!;!',K21_[R@Y'XT >4:[\(KC4==O-6=M)O7;59KV. MSOHW>!XI8HT97QR'!C!!&:T['X?ZKH'5].GG6+229H MA.L:3*S&,]' !^[[]* .;\.^$[K2OA?_ ,(S+<0R7ALYX#,N1&7DWG/3.,M_ M^NN=;P;XKTRQFL]!GT9H]2TVWLKU[HR9MY8X1$9(P%PZE1PK;><'ID5Z!;:Y M9/I]G<7<\%D]Q'$WDS3Q[D:095,@D$]1P2#@XS5R:]M8+B*":YACGE_U<;R M,_T'4T >2:]\,M7?6M/DT5M/MS;):Q1:PL\L%U D*HK*\2C9/N"G&XC&['04 M^7X;ZW<>,KNY6:RTW3KN:=[RYT^XEC:]AD5P(WMO]7O&X9DSD[<]:],L->T^ M^U'5K*"<&?2W6.ZW$ (60./PPPY]0, Y$O@?PQXG\ M&R:SJ!M+6&S@TV00Z19ZA//!PKN)O&%O'>:] FG:E M.NBE1=2PHC*2T2RX1=^]B%8?P]?6M/1=CV#1K=7ELT<1D.%W=1D]NE*^+OA1J>H^)-=EM[*SO;35[H3K<3: MI<0"W#(JNLD,?RR#*\8(/."<=.HU_P 'ZK=^'_&]K;);M/J^JPW=L"^,QJML M#N/8_NGP/\:[KQ#J]MH&AWVK7^_[)9PM-+L&6VJ,G [FLJV\::7+JVGZ9/%J M-E>WX;[.EY92PAV5=S*&8;=P'.,T 9_Q2\)R>+[;P[:^1;W%I::S#>7D4Y^5 MX%216&.Y^<<4SQ#X,AT[P7J=AX"TVQTR^N#$W^CA;%8@[2 M017(Z#\.=>AO-8N+Z)?+OM0TBY6.YU![R3R[:=FE$DCCYFVX..G.!TK M=\?:),8O'4VIRV]GHU_IT,D.H-.%-O<0YV9'!SNVL"#U Y-=_I^LV=_JFJ: M?;.S7.FO''0%0(N.VVO-;GP#K=SHVK:.O@S M3%O[G4I[FW\0/=Q"2#?.724;1YF57&!GM@\<5["2:9@D4:EW8]% &2: .3^)ECKEYX6BA\/HUS>QW$3R MB-XXIFC'WC$[@JDG3#=N<\2R2:-&EAELHH?,4LP4.KH>&(X)]:ZCX6Z/?:/ MX>O$U6R2PN[K4KN\:VCE61(UDE9E"LO&-I'8?0=*["J\=[#)?S6:^9Y\2+(^ M8F"[6) PY&TGY3D DCC.,B@#S7X;?"K1])T/2YM9TIQK%O*\Q1[R22*-A*S( M1&',>0-O0?K6'J_ACQ?J'B*.66PO3;6OB2/4$2*XM(K1[5+A6#A%Q(\VWEC( M1T.">!7M]4]2U*STT6QO9UA%Q.EM%D'YY'.%4>YH \OE\(:S%X&\56JZ=YU[ M>>)FU2"!)8]TL O8Y W+E8Y7A;=&R?,C%6QN R,@\C@]B:+:QL[ M6XN)[:UMX9[@AII(XPK2D="Q R>IZT 7E]I$VCZ$(D2UM[U5%W))DEY M&"L0BXP IR3C/ KK:JZIJ%KI6FW-_J$RP6=M&9996!(10,D\4 >-_$31M?'C M/4)]!T?4;FXOWMGBWQ6]SIMQY2K@W D^:%E.[!7DC!'-7M0\(:A)I.MM'I0- M]/XMBOXG"KO:!9H3O!] JM[]:]+[#4-4TY[2%=+U"&3&K0:=8&\V7T4DY2U^U26\:[CYL<.1YC!@HV\]2<'%>8^#].U MK1;RUUK4=$UN2"S\275Y*JZ>!.\-Q9+&D@ACX^\?F"@[^:1J5GK&FV M^H:;.EQ97""2*5.CJ>]7.* /!M#T>_?QMH&M:GX:O8HSXBU1V\VW+O;K+&/) MD;:#\NX?>^Z"[XKVLW,(NUMC*@N&0R+'N^8J" 6QZ9('XU-Q0!X#'HBW]EIEII/@[4=+ MGL-!O;/4FDLS"LNZWV"$-C]^3)\P*Y]>IK4U+21X:F\/7-GX4N-0L[3PY<)- M96]D7$T[&W 1P%/S,5YR"<*3@XKVJHO/A-P;?S8_/">88]PW!-(Y0S):@;F =H2WR\^7D X.??:KK>6S7SV2 MSQ&\2-9FAW#>$8D!L=<$JPS[&@#A_@]91VEKXH>TTBZTBPNM9>XM+>X@,),3 M6\'SJI PI(; [?=.""*X,:=8:5=3Q7GAZXDT>P\37%UJ,$6G.ZM#(DGV>; 7 M$L:$Y(7=MX..E>^4<4 <+\*X D&NW&GV3_ /".ZY+82'3[:Z%P=-U\JJHRNQ:^5=BG'WV7D>O:OI*DH ^= MKVTT:ZG\21>!-%O;:T_X1Q=T"VDD DD693A48#<^T88X)) &2,M8_P"$ MIB\27>AV>I-;'3-/2.:2UDB,CB\9F"JP#'&>>.QKUVWBTVYUNXO+>6*6_MXQ M9S!)=QB!PX5E!X/(//."*TN* /GW5K&R&O6J7NE7\OBX>,(9WNQ;RL!:&[4Q MOY@&T0^7Y:A2QPP]5#YMT3Y9C M8%,(H(PW'0FOHOBCB@#YF31K6UT[0[)H(K#2H+C44U%;C1I;V 7@E B\V-2N M3Y60K\@8XY.1[5\);6XM/ FG17%W=7:YD,+W5JUM(L1<[%*,[, !]W)SMVYK MJI+JWBN8;>2>)+B8,8HF?3%9'A?0-1L[OP#IUS MX;O(]1T74)SJ&IF)3'('CE_>"7.YPY*DG'!&#@XS[%INOZ7J6J7^G6%Y'/>6 M!"W,:9/ED]B<8SP>,\=ZL76IV5JLIN+J"/RBBR;G&4+D!,^F20!ZT <9\3;) MY=9\'WJ:;/>K;ZA(DCP6YF: 26\J*YP,A0[(2>V >PKS?X>^'M2AUCPI8W=C MK4&IZ-.TEV[:9#% @VNK$70P95?=T!8MG)Z5[]=WEO9K&UW/'")9%ACWMC>[ M'"J/4D]JL4 >*^&_ EO:CX8VUSH"-';6]S)?%[3Y1,8EVM+QC<3G&[O]*9IO MA#^SK;PE-8>'VM+E+O51H8<$4 >#6?@R:]\(Z^= M0T"634(_!6GVMGY]F2XG6WF+QH&'WPZQY Y!V]#BL7XDZ5JNHV^L6*>'YSJ3 M6-J(BFCR7TBQN+R'"61CC2<-: M1;V#/&S=2P^5AC'J*X?XJ:):V%_-H&FZ#;F"WT6.VT][C3KC4'E)+C9;[3LB M<'!9S\QR#T%?1E&* / =$\,P>(=)U6YUG1DO=0A\':;%;27EN'99C#.7*;AP M^X+D]015&ZLO[-T#P\GA.!K:+Q;I">'Y42%HO(N ^6F93@Y"O=9/JH(ZU]%D M@$ D9/2L6_T72Y/$-EKM^6-[:I]GMO-G;RHVPK*UG6[7Q]XA\)VWAF._FBTW5%U*\N MY;.6WCAC2-UV9E5=Q8N!@9X!->J8I<4 4M/OK36-/\^U;SK60O$=\97)5BC MJP!ZJ1R*^=)H-?TFW^T:;;WTESX623P_:1[3^\\[[0BRC(Y4?Z$<^BM[8^E+ M>"*VB\NWC6--Q;:HP,DDD_4DD_C4F* /G37?!45AHOQ&DCL99=0TFVT]--NL M-OC,-G"-\3=;Q+#,WA :Y&^H ([1G_B6P^4T@7D MQAP<]L[O;07[2(& NX]N.0WE\ MDJK<\ ]J]!T"VEU#X+P6MZ)KB672&B82$[W_ '9 SWSTKO-R[MFX;L9QGG%+ M0!\OM-I\ECX;MY+S3H/#']B1&U>\DN1#]LW$3@-&P/G A?E/3^$#FNNTC2IM M0NA=:U#[- MKRWB,VK2)/X2&HRYOYOW]UT$C8;E@&X'0<<<4ZTN;W5])6*ZU&_#WFD>%A)+ M',RMNENP)'# @ACGJ.37T%BF[%)R0">.<>G2@#P+Q(UIX9D\6Z*LNH_V2VH: M>L,3:F\$,32Q.6\Z?JQX8VW[HT.\8;*@[OKZTCP12*RO&C*V,@J"#CI M0!X1]NLKO4K:T\7:O/:>&9M7UO,GVQ[>.2=+D"*.256!5 AD*C< 2HZX JKX M=#^*=?\ "FDZC=:I+H3-J[6;_:987N[-9(O(+L"&8#'!/) !/O\ 0+V\+1F- MXHV0G)4J""?I3O+3*MM7*C"G'0>@_(4 NY6GM]7:[@F*@$O-!(-]O+\V, M@?>&*^ID4*N% 4>@&*KQV-I&TS1VL"M-_K"L8!?_ 'O7\: /$/M)\$O-Y>JZ MXUA/X/DOYE-RT[I.KQ(LD0?(0@2'IA1QD8%<7XEU";[%XNTJUOI+C338Z?<> M7_;#:HOG_;X@6\Q@-K%2,J,]CGG ^J6AC?.Z-#\NPY4'Y3V^E1065K!$(H+: M"*,# 1(P .<]![T <3\'XA'9^*V!),GB74G/M^^(_I7(>&8=2B7P]XB&M:M= M7EYK][92V]Q>.T+6X>Z58PA) P8T(/4?0"O;$C5,[%5II!%&% "* M IW =#Z_J: /!/#.J&\C\)W,?+C99/,Q%G]QY1 V MLH4C'?-=U^S_ !Q1_"/P]Y,[S;H2S[I3)L;<58P';ZGJ:6SL[:R1TL[>&W1W,C+%&$#,>K''4GUH ^:? .I77AWP7X7 MN_#.O7NH7UUINH-/(1L*RQJJ+LY;!'3YAQD5ZQ8Z3IUA*TEC86EM(R+&SPP MJA*J,*I('0#H.U)I^CZ;ILLLNG:?9VDDW,CP0+&7^I YH \K^)<^J@]JQM0N]>MM2T?0EUG5+F.YT<:K)<2:K M'9RR3.=K;9&0C8@&1&/[^3D"O;[_ $RPU!D:_LK6Z:-61#-"KE5888#(X!'! M]13+_1M,U&"*'4-.LKJ&'_5QSP+(J<8X!'''I0!X?K/B76KS1],2?6;S[?!H M9OIY-.O[>UMRQ=T2=YF^_GR_NJN!R>XJE?ZUJUK _BV#6;PZLW@_3[H(S1B MR2LR.Q4C!VG+XZ!CSD<5[W=Z)I5W-;2W>F6,\MJ,0/+;HS0_[A(^7\*8/#^C M^;;R?V3I_F6\+6\+?9DS%&1@HIQPI!((''- 'A\WBCQAX>T[6<7C")[&&6.2 M_P!1M[^:VD>YCB:91$!^[V2%OF& 4';(KLO MJ++XL:[;+KEQK2QZ/: 37$B M2219EF.QF4#/7=SSAQVQ7=Z5X;T32+:ZMM+TBPL[>Z),\<%NJ++G.=P Y')& M#V.*?HWA_1]$7&CZ58V'R>7_ *- L9*Y+8R!TRQ./4F@#R#XO>+M7TW4O$K: M-JNI1'1[6!PD!MH8()7&X;S+EYBP*_*HZ<=33O$7BK7=/\4MJUWJMU'HD$UG M&W]G-!-!;K((R\=Q W[T,Q8[74G *\=J]8U#POH6I:D-0U#1]/NKX1F'SYK= M7;81@KDCD8)'T)]:;/X4\/SZQ!JL^BZ=)J4 417+6R&1-OW<'';''IVH S_B M5J\NC^'4:UNY[2ZNKJ&TA:VMUFE9G<#;&'(0,1D!G^4=3GI6%\)M17=ZOI=CK-A)9:K:0W=I)@M% M,@920<@X/<&H=&T'2M$#C1].M+$2*J.+>(1A@N<9 ZXW'GWH \@N+[4]'U7X MGZWINM&W&F7\,_\ 9XAB9+D^1%E7+*7^8#:NPJ1^]+L!EE\PXW,%R"<*OY"@#RA MO$OB[3+'6;36+V[M;EI+..P>>&RN;[?*[*R"&!]ASMRK.%'WNNW-,T?Q=XFN M9[[1+B_NK6X.NP:='>7<-LUS;Q26[3'<(LPE_DVC@X+&8-+N-. MBT+3ELKAU>:(0+B1E^Z3ZD=O3M3X_!OAR+3[FQBT33DL[G9YT*P*%D*?=+#' M)'KUH \WOK75M5^(7AFR@\6)-=6)U:*6_M[>(S1H!:XB92IC\P;UR=N,= #T M[WX7:Q>Z[X'L+[5)%FO=\\$LJH$$ABF>+=M' SLS@>M:FG>'-'TUK-M/TZVM M39I)'!Y*;!&)"IDP!_>*J2>Y%6]*TVSTFQ6STZ!+>V5G<1IT#.Q=C^+,3^- M%NBBB@ HHHH **** "BBB@ HHHH **** $-%!HH 6BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH #7A=]XAU&.+^U8/$%X_B9?$#6!T,2J8Q#]H9! M%Y..?W.)-_7OG%>Z&J?]FV(U#[?]BMOMQ&W[1Y2^9C&,;L9Z4 Y-S)O((G<9''4]3ZGFO/O&R_9=5^)DD=[.+AY]'5(S(I";Y(1 MO"D$':2,9!';O7N\,4<(811H@9BY"J!EBU 'EL^IZMI'B>]T5=9N[JTAUW2D0W95Y#',&:2/ M=MZ94$>@S53X<>*=:E\::7;Z[JUU=KJ?VF.*2"6WN+&[9 6S&%VR0;54C:P; M/?GD^P2Z1ILMTUS+I]F]PTD*@T_PYHNG:MZ]<+:&WMW59& MMQ\TY!8@#]V"N20 7%<;I7B'4?#VGZKX;NXW\+A=5@DMS,T3M:Z?=3'+*P+1 MC#B103D+N7(XKVV2RMI+V*[DMH6NX59(YV0%T5L;@&Z@' R!UP*Q/&'A:V\0 MV/:1SDQ!PQB=6'SQ$CE,@'KUYH \Q37->EU?5=&L_%5S/"G MB*TTZ.^1(6D2![=GD0'9MW @C.."OX56UCQ-XN%]X@_LS498WT6\CLX?MEW: M1Q.JJF6G1E#L92Q.5VCYAM''/I/@?P)9>&K6X%Q]DO;N>Z6[:1+*.WBB=(Q& MGE1+P@51QR3\QYYK8OO"VA7^L0:M?:-I]QJ<&#'=2VZM(N/NX8C/';T[4 >( MZYX^\9'5=?N["*\BCTS5OL2(9K1+-45PNR028D+.#D-D=5P, YU9-?\ %33Q M7$'B6>..]\7W&@I!]E@9(;<--M9>']'O=4ETJXN;Z_MY;C[/:R3O'#$CH65=\:N"S*0,=.G2O4=1\)Z%J5I- M;7VE6DT$MS]L=63K/C'F9ZAO<8DFM#4-/M=1CB2]@29(IH[A W\,B,&1OJ" : /*]+\0 M>)XI_#6JWFLIC^/O%5W)>: M%)>R6EZVN6NF17VI6D*W$$:Z%M8\42ZY9>#X_%>G M_;Y)KMGU:"U1YECB6)EA:,_NQ+^]RV!C:!@9-=A'\.O"<>FW=@FA6BVEV8VG M09^=DSM#NW$8!.>0 M .U '&?\)#XGUJZO[33O$>F6* MS[SX@^)I-+U7Q#!+;066F:'8ZE]@%MO$\US$Q*E\[@J'!XY([BO0]1^'?A/4 M8;&&[T.U>*QA^SP*NY L><[#M(W+GG!R.OJ:V/[!TL?;O]!AVWT*6]RF/EDC M52JJ5Z8 8C ]: /'[[4M>\.?$:^?5_$.G7<\/A66YBNI;8QQ1,US$HW)'DL M<[<#)SCWJ4>/O$UM9^*H \D][86=I 47&.F!C%3V7@'PU9+<"#3,MGV/G3);QQ(Y5K?> LA M:0?Q8V\XS7HFJ^%=%U:2]DU'3XYY+V*.&=F9@66-BR8P?E*LQ((P0>]99^'' MAC^SQ:)8S1[;C[4MRMW-]I67;MWB??YF=O'WL8XH E^&VM:GKGAA;C7+62VO MXIY;>3? 8#)L8@/Y9)*Y&.,GG/-<;??$J_T_Q%;:;=I:K';:IU2XUR>]L-\VM01V]ZXD8&1$^[C!^7MTQT'I0!Y/K_ (I\0:WX=^WV[6FF MWUUIEO>).L+;Q#+?LL:9W# *>63Z_-Z\7-2U[Q1X;U;XB:M9-I;P:7<6=Q>1 MS0N6NR;2!6"$/^[&%R,AOO#TY]2U'P;HFH12QW-H=DEFEAA)&3;"C;T"X/!# M8(/7@4EQX,T>YTK5]/N8IYK?5E07ADG=GEV1I&"6SG.V-:/+J6@>"+C2/#.KV6HQR6MS=:U+=9^SQZ/XIN+KPQ>RW$VMW]M;Z[]N6&&WD-RZQLS"3=&JG R5 XQGF MO1+72F\0^-;C0_%=U-=V^DZ19/';K,T<=U-(9!+<$*07P8PHSP,GH37:_P#" M,:2=%U+27M1)8:C)/+ ]'NO[.D5K^UO;"V^R M07MM>21SB'CY&<'YAQ_%GGF@"[X,L+32M/N=/L-5EU&&VNG3$LXF>USAO(+= M?E## ;G!'M7#ZYXDNO#NM^,[FUGL(Y6OK"WC:_=_+CWP#)")\SGT1>3^!KO_ M OX=TWPQIAL=(A>.)Y&GD:21I'ED;[SNS$EF/J:SM>\#Z1K4ES-/]K@NI[B M*[%Q;3M')%-&AC1T(Z$*2/3GI0!P_AWXIW\DP_MZ.P2RM]3GTZZNXH)8 <6Y MFB8)*=R$[64ALY)&#ZZO@'Q_JGB.YT&RO;&VMM2FANKC5(%#9MD1D$6,GJPE M0\YZ-TK4N/A?X:N=#U+2KB"ZFM=1N8[NY:6Y=Y))4V_/O8DY.WGZFKZ M1'^ZS)&S '';BN OOB%X@T339[C7])T^.2?1IM6L4MIF< Q;2\,I(Y.)$.Y> M.OM7=^-M-GUGP9KVEV>S[3>Z?<6T6\X7>\;*,GL,D5S^F_#728]'EM+^6_NV MGT[^S"T]R7,-N<%HHSV&0.3D\#G@4 4W\4^+))A96EAHC:A#IXU2XWS2B/RG M9Q%$GRYWGRVRQX&.AS5.3XIO+H-Y?6>GH;B:PL[S2;=GW-=/<-Y7EG'=9<*0 M.<$&NO\ $7A"RUN\%TUS?V5P;;"3G8W!&.3@C!&3@BH[KP+H4]W MX;G^S-&/#XVV,4;D(HPH4,.K;=JD9/49H Y:S\4:T^J76D:!I]H=5N-2O=TE M[/)Y$<<"PAGQRWS-*@"K@#).*YC2?BE=:5X9T:UE-G'JE\^H74DVI3RR1V\: M7DB*@\M&9S_"/NC"?A7I%]X"L+FX-W;7^IV&H"[FNTN[65%D0RA1(@W*5*$( MG!!.5!SFJT'PUTRSL=-BTK4-7TZZT_SUAO;>=3.4FE,CQN75E==QS\RD\ YS MDD R=-^(6M>(['2CX7T.VDOIK1[ZZCO+AHXU1)6B\N-@G+NR,5+ # R>O&M\ M$K^[U/X5^'KS4;F:ZNY8&,DTSEW<[V&23R>E32?#ZQS8RVNJZW:7MK ]JUY% M=[IIXG;>RR,X;.6R01@J3\I'%;WAC1+;PWX?L-'L&E:ULHA#&TI!<@=R0 ,_ MA0!Y+9>*_%\EM9RS1VT]Z?&5QIR0)>%(WB6*X'ELVP?(A4$':2VP$KG@] OQ M)O1HMQ)!=/M[ MU9TN[XHFKOK4<#,FQ+AUD5\?)N*GS6."3@@8('!IS?#?33?27UIJ.IV=^VI3 MZFMQ$86:.26-8W50\;+MP@QD$@]#0!SOAWXB:MXIUOPG+I=E:Q:;>2WT%Y&M MYY@8PE1O1O+&Y0"&'3=NP<8R>A^+FKZWI&DZ,?#IB6YNM7M+1VDD"#:\@&TG M8W#' ) R 2>>E2Z-\.]/T>73Y;#4=426SO)[Q7:2-S(9B#*CY0Y4[>V&'9JV M_%GAZ#Q)I\%K<7%S:M;W,-Y#/;%-\8B.V2R@] MR 0#B@#I?$.HOI&AWNH16LEX]O$9%@C8*9".V3P/J>E>2:S\4[G5/"_B!;*W MAAU+2IM.DW:3J27J3)+=(I19%"_,0&4J1_%7J?C'P_#XH\-WNCW,LD,=R%_> M( 2I5@PX/!&5&0>",@]:XQOA-;S6>I17>MWSS:C%;1SR0Q10K'Y$PE3RD50( MQP1CGKGK0!:F^(5[8+J%IK'AYK;786MA:V$5ZDHO/M#LD>V3"A2&1]V1QM)R M:GL?'TPU+^S=;T5].OXKZWM+A5N1-&BSHYAE5PHW!G3R\8!!/X4C_#I;RWU* M36-HZP8 MC/?!5C:/RCF'RU'"[#\PZ\DDT 8NJ?%ZQM)((HK.#?:A%:0210/L M,OF/_>?(50"3@GH*[3P1XEM?%WANUUBP5DBF+HR,RMM=&*L-RDAAE3@@X(P> M]<]>?#:U^QZ$-(U"6QO](M#917+P1W EC;:6\Q'!!)*[LC!!)^E=7X:T@:'H MMO8"ZN+QH\EIY\;Y&))).T #KP .!B@#3HHHH **** "BBB@ HHHH **** " MBBB@!#10:* %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** UY?8> M.]2N_$5SI.IQV-@S-=QI:2I-%<*L8;RW1V&R;< &PG0'/.#7J!KBK?X=:5#K M"WGVS5)+>.:6Y@T^2XS;6\T@8.Z+C()\QSR2!N.!0!R7PO\ $FNZ?X6\'0ZM M!I[Z=?:8[02+,RRH8HMX:1F^4A@#Z;<\DU5C^)>H:Q:ZI8.^F.+C1;V[BGTQ MYC]FDCC!V&1@%D/SCYD/!'N*]"'@;1_[(T?33]I-II=O):P+YN"T;Q&)@Q Y M^4G\>:RK7X7Z7!L\S5M:A9PW?A]/$MSIS M7,EX[7$2/=F-'"%2/+0LJ;09?(-TTAD#\*&PK$$+G&5!.3G(! MBZ3\4YK_ %:P\NQMI=,OK[[%&L+RFYB!<=34^G^ (;'6$N(=1:4LRK;)(S%CT4,4W,6"EL9]N*O>,_!UEXK_X_9[F$_8;JP'DE1\D_E[FY M!Y'E#'U- %3PMXDUF\\1OI6O:;9VK2V"ZC;O:W#2@(7VF-\J/F''(X.:KZMX MKU\>(-3MM T*WU"QTB2&*]W7)2XE:1%?;"FW:2JNK'\ 1:IKUS?PZSJ=A;7WE_VC96SJJ7?EC" MDMC>AV@*2I&0!T/- &;-\1;]%FU5=&A;PQ!J?]ER71NR+@-YPA,PBV8,>\@8 MW;N^*@TWXB:_J4>FW%IX8M?LFIWMQIUHS:D=WG1>;\SCRN(\0N MD^&5LVH,J:SJ4>@27PU&31AL,+SAP_WBN_87 8IG&?2M;1/!EOI.GZ':174L MB:3J%Q?QLRC,C3"X!4^P^T-_WR* .>MOB/JMY_95G8^&XY]7NKV\L)X3?[(H M'MF =O,\LDH >* MV4^'5D-+BM9;ZZGF%O?1S7,H4O-)=8\R5L #/!P,8Q@=J ,'Q;\5_P#A%/-^ MTZ?8M:VT-N_^D:Q&EW2Q3)SC-:.L_$2_P!-N->F_P"$?231 MM$O8K2ZN_MVV1]XB.8X_+Y(\T9!9>,8)S@5M:^$ZZG_;<"^(+VVT_5TC%S!' M;PEV9(U0?O2I;9\B'9GJ#SR:Z&\\%07FD^)+&XNF9-;O%O)"(_\ 5$)"N!SS M_J0<^_M0!G+X\U&YU>\73?#(--LHK2U2TU*=K>WD344DN%(#%3+;AN3C(SC-;TOP_=- M:NIM/UV[LM&OKY=2O=,CB3$\P*EL2_>5'**64=>1P"15?PO\-W\/WVGK;Z]< M2:-I\C26UD;:-7Y! 628#2#2_[0M@ MDF#=/YGE^2!@X.YHAGG_ %@XXYYVX^)":M/HD&GV=VHN%T^YFDAN53R9)Y"% MMY,H<\(V[&,@<8SFNH\8>#;;Q+K'A_4)[B2%])N?/VJN1.NY'V-[;XXV[_=K M%T3X86>D)+KZX\(S/IA:>\ MO=1B-JMW&J7$:;MI9@N%"8QT).W/.:]&\,^)I?$/A*;5;/372]C,\/V&291F M:)F0IY@R,%EQN]\UFZ-X&DL-6TRZEU8W$.FW=Y<6T7V<*0MQDE"V[G:6.#@< M<8K<\(Z OAO2YK)+AK@27=Q=;RNW!EE:3;C/;=C\* /*/"?C[QC>W7AASI4F MJ3WV@RW4EI'/%$LC":,""5V^K#ZC?V;IDFE1*8!'F-I$<$G<> M1LQ[Y[5AW7PHFB%C)I.JV*7,5A'I\YOM+2ZC=49BLB*S?(XWL.I!&,CC- '9 M:EXLM+3P&_BN"*:XL?L*W\<:C:[HR!E&#T)!%&!?\ @*3PRM[)$&LELQ=>6"PPH7?M M&!GC.!@5@^+OA_-JOB:;6]*N]-@N+JU6SN8]0TY;Q %)VRQY9=LB[B.,C MB@#"7XKV\7B/5KKSVN]'ELM/.EVRJL;333^8<;FQ@D#G<0 $_/HM%^)5E?RV MMO=6%Q9W-] MJTUHCJDMJ)1NDC&U75Q*P*@+CMVK1_X0"XN?"^JZ?=W]A;7UY-%<03:;IRV\ M5E)$5:-D3<68AEW'<_<@8% $UQ\0MUE+<:3H.I:DBW5Q;I(C111.L)"M)YKL M$ +9"C.YMK$# S4,7Q-M[VRT:;1]"UC4IM4M);R*W@6,/&L:7\0=&TQO%L?AK2I["6XDF MDA@<22+(H5!LRJ\BN"AW?*0 M5[YJ_<^&))OB-9>)_M@$5OITEC]EV=2SAM^[/MC&* /*[KQ_X@DT73?/U]=- MM)M>N+!-=CLD(NK5(F9)%C8,N"WRY P=O'>KVF_$?4M+TOQ3J!U2+Q7HNEV$ M<\.IBU%L&NBVTP':-K?PME1P#@UZ5XF\/R:QKGAJ^CG2)=)O'N71ER9 8G3 M]#E@:Q-3^'D-]?>)+?SDC\/^(+;_ $NS1<&.[!'^D(>@) &X8Y90?6@"32]/ M\>66HZ?=WVMV.J6\[A;ZP:U6W6V4C[T+KEFVGLY.[U%7?%6OW&D>*?#=J&"V M%V+Q[H"/>Q6*'>-N.>O8KZ3>Z=JS::UC:WT(=%)8//$$1QVRI!/KSP10!E'X MNZ;;37<.KZ+KFESP0)=K%AVM]J]FT MD[W.EW%K:S1I'DM)<,%C"<_-SG/I@UQVB_"-XK^YN=0_LB".ZT>?29H+&%SO MW[<3&1R69L*1@],#!/-6= ^%4]EJ?A?4-2U*.ZNK!YIM281;?MLID>2%O;8T MC'\J .I\+>/=/\3:A]GT^QU5;:02-;7TMMBWN0C;6*."<>VX*34WB[QG;>&I MO*?2]7U&18#[,5'8\ EN#Q7+^%?AYJ.D^-8-:FFTRW$33-/ M)IZ/"^H[P0OG1#$8*[MV0"2R^YJ7XC?#^_\ %>N23^=87%A-9"T6"^,I%H^Y MBTT:(0KL7UC KM=I:M):6\CA2B2N",%@P(QQR,D4Z MU^'NHP^&[[3I+VU>:X\*0^'U*S_%7PZ\1WVB^(-#T MF^TD:9KABGG>Z$@E@E2.)"$"C#*WDKR<$9Z&@#T3Q3XCLO#-C!=:BMRZ3W"6 ML26\)E=Y'SM4*.23C%8EU\2-&M9%\^'4UAC5#>7 M&:+3V90P2X8?<8!AD<[ M<\X'-:?C#0Y]<711;RQQ_8=4@OGWY^98R<@8[\UP>O\ PONKK6M=FM;70KV# M5[D7/VC46E\RT)5%=1$@VRCYW2=RH6(R ;=QWK[#H3GBM+_ (2O2?(GE\]]D.I)I+_NVXN&=4"].F77GI7C M6OWTR7VJ^$M+NK"0W'B&WN/L,D;QWH_TB&1@J;=K1?*7$I;A1@\].UN/!OB$ M7]W;6[:4VDW'B/.>:03@++$[1;-FW_EFV&W<\# SD %_1_B%$8[Q-7BE> M\&K7UC:6^GVDLSRQV\FW<0N[D KD\#)X]*CD^)]A<:UX;M=*M[FYLM8@N93< MBVD_!K%N/ 'B19W6.XM+G3)M3U"^FL!J5Q9+*)Y0 M\3,\2%F*C.4/RY/4U'X3^&NN>'K;PS&)]-N#IAU**;]](NZ.Y92K+\ARRA>5 M..OWJ .K_P"%BZ'::7IT]]=R3R36$-_,]G93.D43J,2NH#&-">@8YQGK@FI= M6^(WAW3)YHYKBZF6&**XFEM;26>**&0$K*SHI4)@$YS7,Z=X(\3:)I;VNEG1 M+AKW0[/2[I[B61/)DAB,9=,1GS$PQ(4[#GN,TNE_#2_TO1_&6FV]];S0ZIH= MMI-B\K,"K16TD1:08.T%G!PN[C- '77?CO0K76O[,>XG>8/%'))%:R/#"TH! MC5Y I52P9<9/<>M=17C>O^!?$3^*EN]$MK:SN)1;#^VK349('B6-$5TF@P5G M!VG'W>" >E>MV!M/7CGIUH LT444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 AHH-% "T444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !117 ?$OQS_PC$NGPVD4\S?:8WOGB1"(( M,,VTM(R('D*[%!8'DD9("L =_16?HM_/?:+;7U[8S6$TL7FO:R'?)%GD*'3J.G63O.9X8(X+U7M]QDE2/GY2P'S]0I^AZ5DGQ)KDLUMY=C;0 MQM/")1+!= B-YHXSAI(HUW8K 'L*K^ O%.HZ\L\6KZ5]AN(-J;XUF:.5QG>06C554\,OS-E6% '8T M5PFK>/H;.XNO*036\4D0$BH?E0/BNBM==B7P[#JVLQ_V3 M'(N\QW,@W("?E#8_B(P=HS@G'.* -FBO*+3XG7UQ'I%U]CL(M,F73UO;J=Y( M?+DG\SS BLH^5=JD,2.#GYLY':>+O$L?A_2;753Y$U@T\:3-YN&\M^ T?!WD M9!QW4'% '1T5Y[\.?B!<^++A[631KB&2&2X6XN T?E1[),1K@.S;RI&00,%6 MQP*O>)?'%EH&K:S9ZE?:;9?9=-AN[4W4XC,TKM< H 2-V/)3@<_,?:@#M**P MO!OB.U\3:#;W]I+'(^U%N%CSMCE**S)SUQN%9VH^*;FSLK662RB6Z,\RSP&; M(\F)BKR(W (!*-@X.W=QD' !UU%8\6N(/#%KJ]W;30&>"*7[+]Z0.X&V(8ZM MN8+]:Y?3?B(;K4-/LI-'NUGF4P3J'B!CNL$^4 SC@!)YH TZ*Y#Q1XU@T/5;>TCLY[X$E)OLVTLLAV^7$NY@&D;>#M!R%&XX&"> MGGNH[:R>ZNLP11QF23?SL &3G&>GMF@"Q17 V7Q!:9XXI=%U%)EN1;W*-$8S M#O8"$?/C+-YD61P "3T&:[R,ED4E2I(R5.,CVXH =16>-4MWU@Z9#NENHXQ+ M,$QB%6SM+>FXJ<#KP3THOM1^R3");.\N'9=P\F+(ZXQN) !^IH T**JV]Q-- M:M*]G/!(,XAE9-QQTY5F'/UINEZA#J-NTL(=2CM%)&XP\;J<%6'K^A!!&00: M +E%9'BG7K7PYHUS?WA!\N-VCBS@S.JE@@X/)VFFZ9XAM=1O)HHDFBBCAAD6 M6XB>'>9'D4*%< Y_=CZ[AB@#9HKG?$WBJT\/7-A%=Q3R)<2;97AC:3[.I!". MP4$_-)LC [EO8T>'/%-OKMP\-O9WT10%R\L#(FPLWEME@"=Z@,, @9P3D$4 M=%163J'B31-.G>"_U?3[:=/O12W**XXS]TG/3FM*":.X@CFA8/%(H96'0@T M245SZ>+]#5+R6[U.QM+>WG:W\VXN4C5RH&XC<1T;(K;4-;O--ABN-]O&DAD:&0*=V?E)*@*P_ MNDY]N#3=:\36.C37JW[K&EK9B\8[P68;BNT+UR2 !ZDXH W:*S]!U6'6=+BO M+)+"'7(-(5FEOY)UA>)5P8PT4DH39O&YFP.,**],HH X?X;V6J:+X56X\0ZG=&,))+]ENHU7[''N)"[N6(51_ M$3@<=JY[QII$NMR7^HWEGJ?G:G&FD:7%&)5$$3,-\LRH1M+%V;YQ@+$F<,=M M>LT8H P_&"-)I-N(U9C_ &A8L0HSP+N(D_@ 37*VWAG_ (1R2*:8P2-<3VMO M&+2R90BBZ5_G?NXC+@E3M" M J6.&=L*<_(!U85B_!>$:3$!&JM\S+]X9/S H0 M0!BO5,48H \VN/#IWEW<:OJ$JVDT$UQF-6\["Y:0*L9(<'!4*,#! QDFK M=C'+9?"/3I_/U:&1;"WN)_)+2W!_=IN4 [F4>H49 SMP:[[%% 'SQH&AV%DG MAF]N8[N?P[9PV=QJERLDSP+>I"%!5 V)%WB(NVT[3&H)QN"=[\5%T/4-(T6[ M-QMO'DC:R:TF\N[D@]>UXHQ0!PO@.P_M&WU'56N#<:1K$ MUPWV&>(-&RB5DCD7/(#1*N5(P1M.%.<\+=65]KNE7OAK2_#R0QZ5J=[.)0QB M41&>=O*7:,#SHV$>W.0KLQ &S?[IBD"A>@ R<\4 R6DCHEY; M201>=;/YB2.A 'E$!BPS]T!ALB)6VB$$>XL/- M959HS)T#X=L!N17N^*0* 20 ,G)]Z .0^(<8U32)M&&FWEVUP8T=HX24$3.% MD.[(!(C+G&>:3P7&UGJVNI_8MS80W=YYT+>4B1^6L,2#[IX)*,>1WKL:* /( MO&>GZE>^*K""WN8I6>64VWVVV*^9.L4Q>.//R*H&PAMA)(!W-L..XT&"+3]! M,^IWFI2P?*[+K!0O"5. .!S\PR#ELG!!/%=&R*S*64$J66 /4,<9PV#5 M;RRN;IE:ZUE/LQ*2Q6=O-M8\'DHA/0<;2.#]*Z/%&* ,S3[RS2TD$9NXX;=2 M[O>1S+@7RIHU=61 "V0P(VY*J3URZ@%XIXTDB=2K( MXR&!Z@CN*9]EM_)\GR(O*R3LV#;DG)./KS0!Y3\..&6VM9FE$)0RR%3P" JD! M0IR 2=_)R"*])>WAD659(HV64;9 5!#C&,'UXXIR(J(J(H55& H& !Z4 9?] MN0,VV&TU*0Y(/^A2H!CW=0/\:>3-J^ERILO=,,GR;FVB4+W*X)VDC(!ZCKZ5 MIT4 >0:79:CH,>JW=TK6=FHU6&UMY9(T\]O./V98XPH9AY2MRQ)/!''3IOB% MI,4GAJ**YAA;2["-)'RY1GVLNU.. AQ\Q[CY<&=8Y%E02 MH&"NIRK#/0@\@]13KFWANK=X+J&.:%QAXY%#*P]P>#0!XS\*=%G'BNZ;=8B\ MTZ& S3_8QB99!(NU%#[8MHC&"I_C<,IR,5?B/I]W<^-M1O=.BT][JPCM)Y(; M>[>UDD^>38K2(-YE<%551C[P S@&O;+:QM;:>6:VMHHI)0JNR(%+!!0HG\L;\#.!NZ\;F_[Z/J: .!^"NGZSI.CW%EJPM0L!C@ M9$OI;B2.6.&.-@0Z@*&VF0!21^\'48-5O$$-M#XD_MII9YK*U,RJ9-5FC+N$ M9I3"H;;^["; HP3NES]WGT;^S+'[7/=?8K;[3<)Y^\\->%/"ME)J-I%<))96$\M]N8 MSY 1E4@_ZQB."IVFF6TT] M].D4<,,EP^>6\M!EV"CD@9'0=QZU<-<+\3K*ZU*"SL[9D=I'9O*BMPT_E!&\ MTJQ;:,J=G*D9=0>M '=54.HVHU![(R@7*1I*RD'"JS%5R>F200!G)Q6+X3EO M)IM=\^^N;J..[$5LUS$JE5$$1/"JO\;.#]*\J\0:?J,WCB.QMXKQ]:6:ZN8; MT):+MF96^SL69&)41I-\IY7$9'8T >]$U7M;N&YDN$B;+V\GE2@@C:VT-C\F M4_C6/XT\^Z\-7=I89:2\#6K2K$TPB0@B1BJ\DA0^ .2VU>]8'@G4=0O=>U@R M2S>2UZI?.DRVP8_98.OF,63IT(SR/6@#M+K4K.TGCANKF*&20J$5VP6+,% ' MJ22!BF6&K:?J,T\6GWUM=20!3*(90^S=G;G!XS@UYOX_U%X_B7H, ,ULK1M' M]H$97@%978,8F4J J@A74DDYX%:7PE@NY8M0U1[Z\FLKV>22-)?*='.0N5<9 M?Y0FW:<*.<#&, '>1WMM*LY2>(B!S'+\P_=L #AO0X(//8@]#4EO/%<1"2WD M26,D@.C!@<'!Y'N"*\U,FJO1@B(/M4H')X'84 =%44U/[)$R%;$>0,M>2LL$8#M\I($DC$< M$#GH"0 >GTF<=:X'P=KE_J>LVDVT_%@K [6MHT M4H3W *E<_4&O)KZZ\0P^+-1U"*[O]2TRTG@T2UF\VV@8R321+/DB E@KM$,@ M#'ERN!^1JM#J5G/=36T-U"]Q 0LD8<;D)Z BL' MQ3!0:\V^*L.KSW22!8;2R4M:V]VL$6,1X?;M.?O1^C8.[\.8=9?37N]1FB2UO@]U'']G$K-?/7B.\NX/&\?V2[EGN;<7R2 M;+58Y#M/!!B9&9R#DD!>6X->U:/;W5EX9MEM%-Q>F-9"MY=RL"[8+9=][ #) MP,<<#@= #961'9PC*Q0[6 .=IP#@^G!!_&G5Y]X&U;6-5U+66DFTZ!9;LSQ* ML+RK+"G^CED?>O\ % Q^Z1AE.3N%>@9H 6HFN(44LTL:J'$9)8 ;B0 OU)(& M/4TMS)Y5O+)N"[5+;BI;&!UP.3]*^=?%7B/6I;75(2]\]N;Q-50Q6%Q!O2"2 M.0E5$$I09C'WY(RI(8@@@$ ^C))$BC:25E1$!9F8X ZDFD\Q?,\O6;.!OSU3?QDUD7D6K#XB2 MM'K@AO8K98T-^&2"7;)"S$!9$)R)1\N-I*E0?0 ]B9U#*I8 MT!/6E5@W((( MSCBO,/'VM:G9>-%^R+NBT^UM9H5-H75I)[AXI,R;@J-Y<>U=W4R&KO@NZU.W MUNSTFYO X6.^EO8S9^43<"6%R<[V^5OM)9<<8([Y /0MPW%.>( M9[S5?$U[YD<=UI\IMHU\RV\@ 0_:I2&CD+&0$*ZYP@(8$ C&[I_AM/#;:?XA ME^Q^0L=\)7,">89@]M!*"L:(",*ZKM 8Y4\F@#NO,3S/+W+OQNVYYQZXIU>2 M>%]>U!_%?V8SSS7C6C7)M9-(FB8>9,\KQ!YI$&4#(H) !!' Z5ZM:S&>VBE: M*2$R(&,<@&Y,C.#@D9'L30!+117GWCK2[O6]WGG"379M[LPQ6EL M#@D; &,CD$*"2,AB>%P0#T&DW#=C(SZ56AC2"T^R63HKP1!$5R7V#&%W#.2. M/7G%>4^,=?UK2?%<4E_-;2C2+&349)=/TB>;R5?<@BDQ, 58([Y.W!B7B@#V M#-%0$8$:E5E^9"K><1@@P'C:,'/0Y /20T]_'-I^ MFW-W)"L:[3YBI(IV.KMG) &WJ=N:[FVU*^7P@-2O-4@:6ZB2>W>#3G4@,H8( M(?,=G8\X ;//?% '545Y1X7UG4+W43]HO+V+4]0NV@N4CAMRMKY6]/+^\Y ' MEL>6Z<6]BD@NX/)15#,P\C:W+$-'E^O'R@@'BD\4>([[ M2O$$5I'<6PC2![^2)[=U+6\:D.?-4OTH .VHKBOA[=:CJ=MX@>] M$%J3J,\2_9IC-Y;#"DJS( 1QD97OR*AU*VNT\7Z'H]SK^LSP7EI>3/AH823& M8 ,M%&I_Y:'I0!W=%9%U;W^F:.L.@117MRIP/[2OI5!!ZDR;9&)SVQCW%>9Z M+XMU=O&6IV*7.F6U[?7GV6*W>*ZN(O/AC/FLKA44 A",9&2A..30!['17+>( M]>?2=2TZ$_:#))'(S@0'[,^$9OFDP2F"AZ!NN"#E37-?"+6+R_""]DF(>PM0 M%:QN1R(5(8S/A>03GCD\Y/2@#TZBN,GO[NY\17]O;/<7,MO"486#1AK0.XV' M]Z=CLWEN6)SMVJH'+$V=#U"2;PC]O=-6:WN8EGBD=DENMD@'S;4&T;0=VT9Z M< GB@#JJ*\:U3Q9K%UKVEFUN1'9Q!2[FYMX)F$B;58P.22KMM93VW8P-N:]@ MM9&EMHI)(9('903'(5+(?0[21GZ$B@"6BBB@ HHHH **** "BBB@ HHHH ** M** T4&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J+:;:/] MK6=!-]K!6;S#NW)C&WV49Z#CDGJ23>KQ?XMZY>:-XMM5-S=K+<64QM8[20(% M12N025SN9BK$Y"X100<9(!ZSI6F0Z9IHLK1YM@+MYDDADD+,Q8L6;))R3R>"=KE;F&7$ID92K,S'.XD,1R/3&,#&;X"M/L_A-I;"=YU MD5H[0)<,T:QQY2,1[LJ%(&00O0C.[&3ROA7Q/J$NM7K6UK%<75S?I!OO+UR7 MM_*X>,B(1[-YR"@.0XR!N#4 >AVN@Q6FDI807=ZB+,\YE$V)'9W9VW-CNSFJ MJ>$K 3SS-A"%SD8S6;X5U74%\;7$FKZBMG;WCJH+,H)^8<,<.% .^U/0+#5?M U&+[2LRI&5?HJ*P;:/0$C)[GC/ &) MK?2+:VU*:\MO-B:;F2))"(F;G+[.FXYY/4]ZCU?68=+N+*.9'871D"LF/EV1 MM(?T4_CBLSX>HP165/X2TVZ\*2>'K[SKS3Y26F^T,'>4F3S&+$ MCJ6SR,$=00<&NAK \27<\5YID-O;7AEDG_HX M -Y5"J%4 # [5F7NB6=_>&?48_M8"-$D,OS1(K !ODZ$G'4@D D# )SQ?A M'Q+?ZIXGFC%W9Q6]PY=HFMI69RJJ!L9I %)1=^-IP&0G!;%5?%VNZC]L\36E MJ@B/E1VY>2Y7"1X)/EQJV3*P9QU4Y>W'') !Z596=O8VX@LX8X80S,$08 +$ ML3^))/XUG:KX>LM3UC2M3N#,+G3I#)&$DPCDHR@.O1L;B1W![X)!C\%7UUJ/ MA^&XU&ZM[B\9W\T0)L$)W'$97)*LHP&!)Y!JOJ.KNNI6!@M+N.6 V_4T ;NH6[7=E+ EQ-;&0;?-A(#J.^TD'!QW[5@GP=IZWVBS6\MW!; M:5S%9I.QAD8!@KNISE@78[NK$Y8G J?Q/JDMMI,,<"3Q7U^Z6L. &,#2$+YC M$9 ";L]<$X .2*YK2O$4L?BI],62(W*/#8M$U[)<&4(C,TJKY0P?O*TA.-R8 M(W8! .VU#2K#49(FU"RM[HPY\OSHPX7."< \9^4<^U8%EX#TO2]9_M+07ETJ M9RWGBW2)A,"0Q4F1&*@D D*5K"^)NHZC9:YIZ6-YJ$<3I$7@M9$7>?M42C(( M+G(?:$@=9I2ZA$=$CS&H1=R9!# M9!P2* .]U+1(]4N&_M29[FQ!!2Q("PG ',@ZR3YR^0SG( MV$A?F7ZD#UXZC0-?N-8T*[U"WLX)WCGEA@CM;D.DP1MH8.P4 $@G..G(SD4 M9M]X!MM1UJ+5+_4+AKN)G*[(("A5@ 5(='ST]>_&*Z*737FTQ;*:_NG4Y66; MY4DD4Y^7**H7J!E0#@=<\UYMH^KZ]_:5J=0O);0-%MW)NAA,7FMYHVE%QGYO3 ZT 4+_0;>Y.G/;2RZ?+I^ M5MY+4("L97:8\,K#80%XQU52,$"IKC28I]7LM2\VXCN;57C(23"S(P^ZZ]&P M>1W!SCJSNYF@Q6+?ZYJPOI8K?2=2=CJL4:*9H5 3R$=DX<\<,WISUH ZS5M-BU*!$N-S* MC;Q'O81R'' =01N7_9/!K"M?!=I:7'VZT:*UU4R(S7%M;K&FU23Y?E\C:=S= M26RV=V0,+XZU^]T/P;=ZG!%Y%U' TA#Q>>(R%)P0K*"2< ?-U/?I5'1?%MP- M-L_.TZ^N=[6:O=O- 0?M#A03L;L6Z*",8YSG !M:GX5TW4]:75+O[2;E1;A5 M6=D3]S(TB$J#AOF<_>SQTQS5JVTCRM?N-3DNI9B\(ABC<#]P"Q9\$(U>1F:?<%9^-V(UP,'Z58\*W]Y>:N M&DU0WEI-8K.D8V.@)D90RN(HR00O0B@!+_P?)?ZE?2W6IO):W)(XE5 MAY2.#P&\V4%L;MK8!'6M6QTB?3%U :?=J?M+K+']IBW^4V IR05+*%5 >?E MY8YXP?$?B2Y@T749[$M* (;OPY_P 2AX;&Z:/4A/\ ;([Z M9=[>?_>8#;EYR/,+KXIZQ!XKT2PM+-;WS+VV,(VQL(\Q@HW'*L2WW M3CT?Q3X@O-/BL8[/2[^6YF0W4& R@X(..V<9YQ6?H7BV>^FEN?[.O6T^YO( MK:UDW1!4RJAL@OOX??\ P\@ C(-,\2^*[FR\2/I=EY22&UWQO*\3*9/,4?<# MB0C&X'I^7( -C2]"NM-NM5U!M2DOM1O(HXU\^-4B3RP^SA #R7.3D\ 8QWR[ M[P;/17.K2M /],5"K;%&247Y%4#) 4MG<3NJ]X%U>^UFQO+C4 M3$<2Q&'RX##B-[:&4 J7;D&1@3GM6-/XPOH]1C)MXCLBF)T^'SIIW^9"I98X M6V,JE01DC,F#C H [/4K"&^BVRHK.@;RF89V,5*[@/7!(S[GUJCI/AZSM+'2 MX[J""YNK"UCMDG>,$C8 ,KG..1FK%NVJRZ)$TZ6=MJS1J9%!:6*-^X_A+ ?A MFN8TC4]'X;WQ M7I^L7!61;.WDCCB8$XD9E*R=<9 # 9'&[BH/#>A7FEZGK%W=WD=V;ID6W(C$ M96-=S8<*-NXO+(20!G(.,YJEXU\8?\(SJ%H)+.[FMS#/-+Y<2E2J1EL[RXVD M%0O(.=X'4BG> _%,WB%KV&>RGA>WEF)DD:(J5^TS1HHV.W($1!/MGG.: *NL M>$M6U+3=0_XG"1:EJF+>\<191+0[E,,71@5#N0^"V:Z; MPOJLUSX2M=3UN6WAD,323R#]W&H!/S.QP M<@8SQSP".?L?'EJ=7O(KV[LVM;>*")FL@UPOVAY9%*[U! ^41$@]-XR:V_%W MB0>';-I183WDI1FBCCEB0R,.B@,P8G.T?*K?>% $5OX&78R\A2,@!L;2 ,7%T"VDOGOKTFXO/.$L4ARODA0ZHJ@'H%D?. M.8?".D MAU^U+=FYMD5OL$TD3(TR"0>8%V;O+WX&[.1QSQ0!M>"]&NM%TZ\CU"6&:ZN; MV>Z=X00AWN2, ]/EQDW2M96J#>9+EE1=F,[LY.!]<5Q#_$2VCTG0[U6O M+F&5Y9+N2"PE96ACAF8L&V[?O*AX/0\<&@#M=;349K(PZ3)#!/*=C7$G/DJ> MKJN,,WH#@9Y.<8.!I7A:>P\0:9M:W.AZ3;.MDGS>?YSA5=I"3AN YW<$F4Y' M&3L:WKEIIFDK=S75G;&10T*WDPA$AZ[AJG=:W=0Z_':1)#)!-60^A7RPI!]D6>K6>I7#W8T^>*X*EIH2\)4*N !$0WY[_P *J^+/%2:#J.G0-'\5R:;;ZBZ6T?ZQ\.WO-:U M&^A^S_.UE':*S8$,,6W>/NDCH2 #@^W6O2JXC2?&+:I:Z:XNM*MY+FX2(B%W MNV/S8:,JH'EL0.K,0O)(.*[>@ HHHH **** "BBB@ HHHH **** "BBB@ -% M!HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KDM4\(1:MJ\M] M?O*#%'(EHD=Y-\K."&<_, .#M"*, %L[LC;UM<+K_C.6RUF>.R6U>VM9(+:9 MKF4PQM),SJ#Y@5L!#'MZ')8@X(H UO#7A.QTGP]!I[P*9&M([>Z=)'/F[5P1 MDG.W);CCJ>*GD\-V5XEU%JEM;W-M)=+<1PE/D4*B*JD="/DZ=*K>!];O=;75 MFOQ9#[+=K;QFT+LC*88I,[F W?ZS'W1TJ;4-?AT[Q1#8W]Y:VMK)9M,IGD5" M7$BK@$GT/2@"S=:%;26]E;6P6RM;0%8H[:)%V+MV@("*K6OA^ M&VU=G2VL3IS6PA2(0[&CVD;5P/E9>I&1E3G!(;BSXDU>/2-/6Y>ZL8?G7 NY MA$L@SRJL3]['3KSQWR,4>*UN/&DFEZ;/]I2$0K<1"UE;RMQF#-YBJ57[L>-W M! .#W !+XJ\/:OK%Y:R66JZ?9PVS.8XY=/>8X>)HV!(F7^\2.!CCKWT/#.CW MNC6=M92ZBMU9VUM';Q)]G",-H R6R<\#I@51\5>+(_#PN9I/LJ-N&.?E_VA5#X8^.5\86+O)]CCF3HB7.^5AGJR;%V]NF?PH Z3PS M8WFFZ0EOJ5]+?7'F2.996W$*SLRIG SM4A(]*DU6UA2&ZFMI(9# M(&A?8S?(R[0^#MSN^\ 2.W/(X'5OB3/:2:GL6T2*WNHI-TQDW06OEB1MZ+&S M LBE@>PF3/*L!V.JZ[>&6YE#I=*02%1OF_=L?F+;@FXL?F Z *BB;_A&%/V^60V4 MD]Q)-(J?8U2$%P5#.H.YWV':6+0EO,G$1,DBH5A"#+,\8MCX9U32[IY=%&GVL=O<$V\4A=C<1/M\T2OR0 M3M4@X)W("2=Q%;WA+4KS5=,DN;^."-_.=$\@/L95XW L 2"/2[EM+>TAG0M-%<2HSN#\L9AV,6;+8&"@)#=CP0#H]9\.-J/B)-5-O8&XM( MX8[.2:(2,O[T/*>0=ORJ%!'/).>F*_A/P@WAF[MCIYMOL_EO;W&\,9#$K'[. M%8_W4PI'W>X QST-UJ#6.EI=WT#*VZ-7BAS*5+N%XP,MC=V&?3-9ECKMR^H2 MP2Z=>20RW7EVTXB$0\O8K$N)&5@0?,' R0H('- #]>T)+K4-(N[2VMEEM[]; MF>3: [*(W7.</F7V]*N:II) MN[6VTF**&+1PH2X7^]$N (0O3:W1B?X<@#YLK%KWB$:9J%M$L326\>9K^91E M;6'!"LWIEB#_ +J.>U:U_?6UAI\]_=RB.T@C,TDN"0J 9+<=@.: ,V[@U&RU MM;K2[>"XM+LA;R)Y?+9& $R\'<=H"D''"K@\'.9K/AIM;\1WIOK2S&F36"6 MK3D!KA^9"44X^0#>#G).0,8ZTY/'.CKWA:,(T,,CGYA_%@'OWX'Y9 MJ]XM\0Q:%;VHW1&ZNKB*"-9#A5#. SL1T4 GGIG [T 1:/+KS7FI0:U:YMX; M2%89;>10+J3,OF,G(9"1Y?#' )X/4UFMX+BO;6ZGO8XWO9I5GABNR;E(2J@* MKER2^ZN! HW8_A9B?P5&./:@#$UOPY'J7A!K".TCLW%K(8K.V8"%)V4 MD'@*#M()T1G286TS:,EDNEW!U"6-&AM]26::!6!R[(JD8! M&,Y[B@"YKVB:CJ.L:O\ 9V>&TO-/@M6=)UC+X:XWKDQN1@2*<@#J,'K3_".C M7NEZE="^0NBVT217'FH^\F25I 0D<8')4\+CYN/0;7B/5$T30K_4I K_ &6W MDF$;/L\PJI;;GMG'H:R].\9:/?\ B:ZTFVU3397CBB:,1W2,\CL9-RA<\X"H M>/[WM0!S&O>#;[5[J&XO]'TN]NIKAY[F6251L"$"")6:)B(P &(P> ME\;^&KS6FLUM(=,N3#9W$(?4X?,02/Y6UMJXPV%;D#CGCM2Q>.HF5/,TRYBD MDDDCB5[BW'F;'==RKYF\@[&/W.@/I6OHVO)>Z7=7M]&M@MM<36\@DE#!?+W5^ML+FXM; M5EC\ZVM)IP[\[@-B$<<#ZAAVK6UG58M*TLWTL:!U^RVQN$>1@D,@YUKH$5U-KL5] M;&.&2_CGM'C.QDVVT"!XV'*D%&''H1T-;=GJ5C?6\L]E>VUQ!$Q222*575& MR02#@$5RVL?$72=&6WDU".YCAEDG4NL32;4C#G?A0>#LZ<$ @G% %#X@^%HM M0UNTOQ87E]*\,D+^6^0B$Q J,G !3S1CH6?+<#(G^'.AS>'1J>EW=F;>YF82 MI>6ZAHWBVA47?M'SH!@[A\Q._P#B('9SWL<=JMP@>>)F508!O^\P&>.PSD^V M:J6FM6MQK-]IIDB2YMG5 AD^:3,:OP#Z!NV?Z \T\4>!_M$&LC1]*FBO?,: MZ:X1F5[C9@Q(I) 9RZ[BQ.<+@_?%=[HEQ):Z9>0VEA<&WMIA!8QO&\32IY:- MEM_(&]G&X@<+T/=^M>*;'2-06SF#RSM&)%CA*M(Q\Q4VJF?K0!SUYHUS#J%E;"*\D;4;J.ZO M;B)@UN)(G$Q+ CZD \J#6OXFT>ZUZXM[<2"TM;4BZCN% :3[2,^60 M#QM4_,<_>.!TW9>?%%BUJ)()(I9#>?8S$LJ[A^^:,L?0 1R/[A#5W4-9M+30 M[[5(Y8[BWM(I)&,4@()0'*YZ9R,?6@#-\/V L?$.I1K:31Q1V\(CF<9C.F;^LZ[IN MCM"FI7UM:R3AC"L\@3S"N,@$_4?G0!%X;T^^TJV-C105=5P/D* M\C .0IR3MP#D@L?,],T/44T-?,TN^:2[LXM(&^,[H?-"K([*2,1H,D'!.YY, M\8KTK0?$VFZU]F2UF(NIK?[2;=@=T:_*"&/3(+ =?7'0UMXH YSQ!I4L7@W4 M;#3_ #+AS$_DI-)TYR$W'^$=!G)QZUC6,>J-KEMXGOK%E#QBP>VBC.]8MQ(G M*D;L[N-O4(Q) .5'>48H X+QSX>O==OYXX[/[383VD,$R-=O &'FL6^0<.0O M]XC&>.>*O:?I8@\:(+:VO8+*TAFD59!^X#R>2JB$@X Q'(2G8L3@ C/7XHH M\_UCPRZWFHW#:%97T%]O8Y-:&E31:'X.N$TB MUF>>%WV1R6+VBM-(Y(^4KP@+DS:3/9ZA!;3#1+.&., M6XC44 VL/$JW.IVVM MVNJ%(O\ 2A:R2-=R!I?-#M"'0QD,F$)^4!O/.0/1*3% 'CU]X-U'7-2\0ZG//)!:ZG8\$MY44O1$&3E9%(W2VU&\>UN8[B66*WW @*X&3PN2<9 Z9R0!BNKHH Y#P+FSTVQM!X:O-- MD:/_ $B9U@5=X^\6VN6.X\C@_>[8..5\2^'_ "_%.J7C+0P8*%51@L%R 3R:]9HH XGP6UUIG@]XOL5R=0CB5]KVTD0EE90-N' MDZ*;U+HD82QF!8.@!7+JAP6R23U' M3U.B@#E-EI_:%Y&D\,LL[M)<3".%UD+L1EF8LJKA>B)5D:5[":-&N61(=_S*/X%=F)XS(>^:]$HH XOQ1I5YJ7BBQB MBNI+:)K6Y,;0H#Y,NU%6:9=Z7)J4NE1F^U"&T%Y 9=%DU"6XN6 M\P%[./PSJ&BV,ES;07EO)!N\YY/)#*5_=JY(0#/ M"J HQC&*WZ* .(T_PPDNN:K%?:MJUYQ:L1-(JA@I++G8BY^8'-=!KFG7&H-" ML36B)'(DP:6)I#O1LKP&7C/O6OBB@#B/ N@3QZ=H6I7\T4MPMHKD%92R/(@+ MD9E* D]2%]<8S5W5M/D\2WA9'-O;V&6LY\')N^TH'=4&5Z_-O<'@?-U.*,4 M8=IJ;:GH-WY\#VU]'"Z7%N0?W<@!!"D@;ER#AAU&#WK@M#TY=*MM-UN[U'6Y M],DTR&QFD;%N (E+12'RU5ECS)*-S=RI)*\UZSBC&>#R* ."\@(BHBI&H5%&%4# ]!3J /,O$?@N/4_'E MCK'EVFFWI>1898;:-Y)0J5,UV>*%4*,* !DG@>M 'BGAFREMM6TF;[0OV637+VVLXOM;.YCAN9UP%* MYP%4\ASQR0>H](\:?O+)(4%A/=,&>VL[BV$TDTH'!C!8 $9Y8@@ Y.!FNA6& M,;<1H-K%Q\O1CG)^IR?S-+L&[=@;L8SCG% '%>"[6;03::!J.K 2V<06W@CA MCBBNHMH&X J6+*V0V&ZX) # 5S_Q"F,TFIPVEW%9PNQLUCO8LQSW,J+O8!R MJQQHK;@"6\QPN2P!]6Q1B@#C_"INM6TJ_8:[<71+&T:*YM81]G92=Q"HHSN1 ME8;B1@H<^S:39D37-Q"+B\B0FXP)B[23)()F/?YO[N>O7 MZ.50I8@ %CDD#J>G]*:88R8R8T)C.4.T?*<$9'IP2/QH Y+Q;*+71K"V$@T[ M5+B406KVNXQQ.P(=OX0P5"\FUL9V$]1FN9\ O9#69I+34].MO[5N"]M'IEK& MD)':-G16:-MR$C)4X(R/0X)'T)H \NUJS M=/&EYK.GR37D2M' T*>3&9;A&\WREVH&E_U:)EF.PL2>%;&Q\.H;*RL#I

Q"::&(DA!##!:L#DDC_5C]>X-=O]GA\U9?*C\Q P5]HRNX@M@^Y )]<4 M_P M?,W[5WXV[LC6%S8VUZQLK.*QT^Q.H('<>)I8+ZZTC[+!=7-P5:63[%*8IDM67GYP MRX#.(OEW ML.,E>.ANM*T^\LXK2[L+2>UBQY<,L*LB8&!A2,# XJS%#%$/W4 M:)P%^50.!T'X4 +>-;PF[5/+ M6U2K$B2.ZHJN^"S 8+8X&?6@!]%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% :*0FB@!:*** "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 **** $:B@T4 +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 C44-10 M(IW#BEHH **** "BBB@ HHHH **** M "LSQ-8W6I>']0L]/O)+&\F@9(+F,X:*3'RM^!QGVK3HH \Q7Q9>Z]HW@BQL M9Y+35M8FS?-& 6@2V&;D'? .GZ'XTU?Q'!<7$L]^&"02$>7;;V#R;/]]@&/TJ]X;\-'0+= M+>TOI&@^U7-U*CHO[PS2%\9[!2W'K0!T5%%% #)D\R%T#LA92-R]5]Q[UY7I M]EJLGQ4U+09/%>O-86VFP7B R0[B[2,I!/E],*/S->KUA6OAV.W\9:AXA$Q: M6[LX;0Q%/N"-G;(;WW]/:@#AM \?ZM:ZD]OK6DRR:/-KMYID.K?:8QM<7$@C M0Q==@5=NXGMT[U?T7XJ:?JFJZ;$+)HM,U6;[/87OVJ)C*^&(WPAM\8;:<9'< M9 S6F? <3:9:V0QD#C'SXS[=.U9_AGX;OH-UIT<&K M1-I.GR%[> :?&+AASM62>-&;# JT[^UM"U M'3?/DM_MEM);^=%]^/>I7OM69??$77CJ%_%<:#=Z58Q^';C5?.$T$LL. Q23:3@GY0- MIS\S<\#-36_PAQ:7T4NJ6,37&C2Z.!8Z6MM&JN8SYI4.2S_NQG+ MPENT",LQ3K8B.]4#I;F96 :+_>4G!( MZG=0!VVN:FFCZ1=7\MO=7*P)N\FUB,LLA[*JCJ2?_KXKD4^)%K%!JHU31]2L M=0T][>,V),4LDS7#%85C*.5+,5(P2,=ZW_'&A2^)?"M_I,%XUE)3*N' MRX/) .#T .D;XL6$ U.*]T#7K?4=.N+6TFLC%$9&EN"PC"'S-K#*'YL@'(Q MGM-K'Q/L])FNENM#U@1Z>J-J3JL+?8MZA@"!(?,(4JS>7NVJ02>U7JK8 MW]UIU@RK>ZC"(_)@W*&X!<.X 8%MBG;FNRU*[-II5U>11-<&&%Y5CCQF3"D@ M#) R?SB#T/K M4L"26KP8VQLA3"\8&,<4 >9>$_BD]]X4T*ZO]$U2[UK489)_L>G0(Q,:$9E M,F!'E@HW'<3VKT#PYK5GXAT.TU73'=[2Y3'_ Y: M:9)=-=RQ!FDG90OF.[%V.!T&YC@>E '#>-_B<+%4AT*UO&==7ATQ[V2VS;%_ M-598PV?O ;AG&,@C.170K\0-+;4OL_V34Q:&^_LT:B;?_1C<;MFS=G.-_P F M[&W=QFN9U;X?>)+B!M'M-5TQ?#J:N-5A62%S<#,_G-"6!V[=S.0V">@/J(-/ M^$:V/B!95MO#\]D-1-]]LGLV:]"F0R>5DG:>3M#]0O;(% &IX?\ B0CZ'9-? M6E_J6K74E](MMIEKYC+!#6]V=+O(;2%I#]J5S&0B]<$C M('/#"LFS^*4E[K>LVTFGWNE65G+8Q037VF3!G:9PKHZEEVL=R;>>A+88#%4K MSX3W5C>36?A>6TMO#DM]8ZC]GN+B5WCGADS*5R&)W($ZMU7' YK9\3^#=O'3F@"]>_$S1$NKRSMOMAFC: M:""YDM)!:S7$:LS1++C:6&QN,]CBJ6D_%?2O[#TB?5H[P7LVG6]]?_8[*66& MR61-VZ1E!V*>2,DG;S4=KX;\8VD%SH-IO+^WNMD;_NU@:0( M4^;@D)DYSWZ5Z?IEJMCIUK:)MVP1)$-B[1A0!P,G X]37F_AGP!J6DQ^!4N9 M+*5M#O=0GN'1F.4G$VS9E1DYD3/3IWQ0!TWPY\17GB/P3;:QJ4,:W3R7*/'; MH5'[N>2,84DG)"#OUK,^'GQ)TSQ3:Z/;S-+#J][9)<8-K+%!-($!F6%V&&V, M2",D\=\$U9\):#K&B^$K+1919-N6[-U,KLI1I)'=-@"X/W_FR1C'!-<]X*\+ M>*X+OP?;>(;?28+#PS;L(Y[2=G>Y)1I]H;N+0)K1K076% M^TM+$X3?M^[\A^;'X5W2;BBEP%;'(!S@_6@#DXOB-X7GU V4.HO)-OEC5DM) MC'*\8)=8Y-FQV 4\*23CC-5_A+XMO/&OAJ76+R"*W5KF2**%(9$*(IP,L_#D MC!RO'4=00.9T3P?XGBM?#/AR]M].BT70;];M=1AG+27"1EC$HCVC8QW .G/05SVL>%-9N?$FM-';6[V%]K&EZFDQF&0L!@61"A'7$3 M$'/.<5F^.OA]J^L:[JVIV:1RJVH6=Y#;B]>V:=([=XI!YB>\M!:3W]PKB,WTMY)L1 JF21 MSRW7[HP!M'.*R_B1X4U;6]0UV;3H$D2Z\-S:;%F15W3M+N"\]!COTH W]+^( MGA;5&E%EJR.8YH8&W0R)EI6VQD;E&Y6;@,,K[U8U3QOX=TN:\AOM26.:SE2" M6,1NS>8Z>8J* I+G;SAWFJVMAJ/V63_ $G:H$4H[(D<:X)Y&1F@ M#TRX^('A>#3;&^DU>'[->AV@*J[,P3&_Y0-PVY&<@8/!Q6=-\3_#T'B4Z9)= MQ?9AI?\ :AO0Q*;#R %Y&SYLY]NM<2/A[JEIIUC-!IVJ+=R7%W<326>N%;Z M R&/:#,YV2JPCRZD$;N1GG+?$O@OQAJ&C^1+96]W>7?AG^RYI8IHXUBG67S M"/E!!&%RHQGT% 'H,GQ.\&QQS.^OV@$+!7'S9&02&QC)7C[P^7WJ_JWC?PWI M%W%;:CK%I!++&LHRV5"-PK,PX53V)(!K#U/PK=7&H:O)9?#&AQW%E9?;]2NKF*SL[3?L\Z5VQC.#@!0S$XZ+26OC?0V\$ MV/BB_O8;#3+J%)-\[XV,PY3W8'(P/0UD^+?#&J>)O'&ERF]O=*TG2K:2>"[L MI(Q+)=290KAU;Y5CW=5YW\'BN-;1]1\#:EID4J'4-+L==:?3%N;N&.2Z6XMY M/,5=Q51+'(78!MH8.0#F@#TJ3QWX5CTO^TF\0:9]@\TP_:!<*4,@C\PH".K; M2#CK^-2/XU\,IJUOI9U[3?[0N IB@%PI9]W*XY[\8]TNYM/$%S::EJC M7D,UK=VT=GL>0/ND+ RHR=, -G8,=: /6&\3Z$FN+HSZQIRZLW2S-R@E/?&W M.?QIX8M[Z2RG\0Z1%=1J[/$]Y&I0(2'SD\;2K9';:<]*\MM?".OP M:I6.MW<$VO'4%N8[VW2S\DS^:)3E3()%X^3')Z'%;EQX0NI+70-NEH9( M_&%UJEWD+GR6ENMDIR>?E:''?IZ4 =ZWBKP^NDKJK:[I0TQG\M;PWD?DEO[H M?.W/!XS3;KQ9X=M+2WNKK7M)@MKE#)!-)>1JDJ@@%E8G!&2!D>HKR;6?"'B, M^(FU..#4X[*VUZ]N%&F20+<^5-! %F02 JV'64$'#88D5N>#/!]UI_B#PY>3 MV5]]GC75;AVOY8I987G>#9N\M55&8+(2JY );DYH [ ^.=#/BO2] AOK>>[U M&U>[A>.9&0H,;<'/)8$D8SD*QKJ*\A\):#JVB:UX1N)])G^S6MEJ5M-Y6S]P M7G$D8(W#@JN!CID=*]3T>_BU72++4;=9$ANX$N$61=K!74, P['!YH MT444 M %%%% !1110 4444 %%%% !1110 A-%#44 +1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 17=Q%:6LUS<-LAA1I';&=J@9)X]JS(O$NC2RQQQZC MSR6/]IHH;DVW'[W_ '>16M(BR(R.H96&"I&01Z5X(WPL\1VVF31VI22Y,YT6 M*1IAN71RKKNR>C?.3M]A0!W^F?%'P_<:K>VM]J-C:1BXABLG>4@W"2012JY4 M@% ?-P">#C@\5L3^,=*T^UU*ZUJ_T^SMK2]-D'6X\PL^U6"D;01)\WW!NX&< M^G+^*/!5[=>%/B%8Z;9Q?:=7FC-D-ZKNC2VMT49_A"ND@ /3\:K2^%M9T[Q, MFO0:4M^(-:O+O[)'-&DDD4T$<:R*7(7PW_P!H!63$@38JXYZDD@\ '(X)'476K:?::0^J7%[;QZM.^\4:#8:K;:9?:SI\&HW! BMI+A%D?.<87.><<>IX'-< M7X@\'WUS#XT6&RAG:^\-0:=8XV+F95NW6 MO)?$7AOQ7?WNHV::9J)B&M17T2VQLH+.:%94/FR-Q-+,54Y!(&<=<#.[-X0U M=K>[V6,8DD\90ZL"7CRUJLL9,F<]0%;C[W;'- 'H%GXET2]UB?2;/5]/GU. M$R6D=PK2ICKE0<\=_3C/6L/Q1\0='T#4M2TZ66*74K/2YM3^SB=%:01J7\L# M.=Q52W3[HSTKBO"WA_7-*\>V2Z=HVH6>F1W=U+=)?-;7-K$DFX[[688F5G)4 ME, +6= M/O[>SVB1;.[BE8,QPHX; )/KZ&N9\5>&+Y6G?0M&M9ICX:DL!'+&IB9O-C*Q ME3\I./,(!XSU-<#<^#_$VJ#7[Z;3=4NH;G0XX;=;VUMK:5I(KA'*"&+A>"VW M/)YP2* /;O%_BF'0?![Z_9Q)J<),'DK#, LPFD1%(?D8^<'//%4=.\77Z>([ M/1_$>A'2I;Z*66UF2[2XCD\L NK$ %2 01D8///%5?B/IDGB;X8FPTZSNK?[ M5)98MQ'Y]DN< M[U/[L;VP QZXQGU&: .PM=?T>[CN7M=6T^=+9=T[1W*,(AZM@_*.#U]*RQX\ M\-G7!I:ZQ8M-]G>Y,BW,9C55(!4MN^]R3CT4FO&;CP[XCO\ ^W+D:9JSPW/A M>[T^!9M.@L\2[XV6-8HB2!C."QY(..*]$UWPK92^-K6T;16_L>\T.?2_.M[< M%("6'!(^Y\FX _A0!Z*9X?M M_-C\\H9!'N&XJ#C..N,DI>,;6P\:V/A MV2WE9[E%+W((\N%W$IC1N^7\F3'T'J*Y7X)6^HWJ:AK>M@&YC2+1;=\YW1VN M4=Q_ORF0_@*P+CP5XNUC2=;\21:H]AJE[>_VI!I4MDI8&W;_ $:-G)W [47( M''S'CDT >UWMY:V%J]S?7$-M;I]Z69PBKVY)X%5KC6=+MK*&\N=2LHK.8@13 MR3JL;D]-K$X/3M7%^-/M5[#X.\07.CWUU86!@C>7U8QNW( M'(SD?=K@M>L-1GO-,.D>#;C1=/N%NO**:6FH3;I)1A6CD81VP< .2PPO(R.: M /<[S5],LMOVS4+.WW*'7S9U3*DX!&3T)XJ6XOK.UDB2YNH(7F.(UDD"ES[9 MZ]1^=>)^!/"4MXVB?\)!X?E;[)X3^Q;;VVR(YA,ZE1N&-Q7\=I]#4=GIBV>E M6J>*?"&K:Z]]X:L+6WC2S9VBD2,B6!WZP,796W';TSG*T >X/>VB7:VK7,"W M3#QK-TSQ)87L-Y*\@M8[:]EL2;AU0-)&<''/0]N]>#WW@_6)/ M$FL6VHV^K_;;W6%N[>2VTE+E!%O!B(O6QY8C5=I4D8P< [N=;Q=H5XR2RR:= MJ0D_M;56C8:.VH1-'*4P'A'S .!\LJ],,/XJ /?-R[=V1MQG/:H+>]M+J(RV MUS!-&&VEXY P!],CO7GUY%J"? F."7PZ#?C38HFTA1+*%^ZNW:&,C #G9N)( M&TFO,[+1-0G3QK%)I-T+?4;;3BBQZ,]A'-MN<.%AY/ _O88CGI@D ^CHKRUE MADFBN(7AC)#NK@JN.N3VQ6;HWB&RU?5M8L+,2&33'BCED.W8_F1+(I0@G(VL M.N.?SKR7Q5X:32M<\2C3]%D3PX9]'O+ZTM;%7G$^V,##8"QEE40>_ M2_!VWLDU?Q?/Y=* /25N(6N'@66 M,S( S1AAN4'H2.HK.T#7].UW0XM7L)O]!E+!9)!L^ZY3OTY'\J\,T72C;_%Q M%32GO'EU6[-PEWI4D4\,,@DW2-=)^[FA;/RJ^>& QQ5/PI8Z;I]CX:/B+0I) M/#UB;ZWU&V_LQY4COS(/+>6(*=^8\*KX8#ID4 ?2O%%?,]E::?::]X7'CG1[ MZ?2DTJ^-M:26DD[6\37/^CK+&H)XC(4 ]&*=".*^M:%=V?AWP]_;ME/->Q:5 M/%!:ZCI\MW&T9G9XHDEB.^&Y";%SCI@9X(H ^H.**\G^+DC7'P M2;36N;-6:29"98]\8(^9F'(SU)KEKO1=.U>UU2'P_IES'X0O-?&FBZ7977BZPN-(O\ ^W\6Z>&'M()" ML4:QHL2P.HVQE90Q?D9SWK;?2-5E^(D?A:ZMICI5Q?P>)I;E5S'E(\/%GIDW M"(V/1C[4 >N:=J:7NE?;S;W=JGSYBNHC'(H1B"2I]=N1Z@@]ZJ:#XBMM<6SD ML[:^%O=V$.HQ3R0XB*29PF[IY@ R5[ CUKP#38K$:7:KXTM=0EL7TF=-("0R MR!;LW,^_8%'$Q'E;2><#@TUK"XNM)M[,K<1QS>&/#L)V!AMS=QA\8QS@G- ' MTYQ1Q7AWB+0X-!U35[2PAN(?"Z7VF7.I6\;2,HMRLRR$*,G&Y82P'4 YR*Z3 MX*-IUWIWB]-)$YTK^W9HX$FW@JGV> ;0&^8+G.!V&* .QMO%&DW5UID%M<&4 MZEYXMF5"%B6 MD=SJ,IBADGBMU8*6^>1PBC ]V%:%?/GQ$UJS\00^++RRU&6;1_.T.-)[0OE< M7$A=XR.I^8#*]UQU%5M672E\.^)K;PMJDJ^#AL4TT]S/:"4F0SHTBMYBQ M']SN8' +?D ?0D]Y%#=VUL^_S;C=LPA(^49.3T'XUF^(I=#G:+2=>@MKL7$, MMREM<6WG*Z1;=[8VD<;UXZG/&:\8\.ZQ=GP;:1^'FO!<1_VO!:;+M[J.25;< MO'Y+L S1AN%W G(/)ZFEI5WHL7B&*]\*ZK>WQ7PK?W5QYUY+/Y=QB(L27)*2 M$@;E!&,+P.,@'T#HHL1I-F=*@2WL'B5X(DA,(5&&1\A *]>A ([BKW%?*R:C M>W5DTOB#7(;"\M='T]]-DN]5N;:4;K1&,L,<8(GX^(_$.F>&[ M2&YU>>2**:86\0C@DF>20@D*J(K,3A6/ [5K\5YY\5-)MM1UOP&]RUR"FM^6 M!#.\?!MYGYVD]>3RX-T@F M1H"Q6-$ RIP.@P3D4 ?0G%92^(-+>_T^SCO$>XOUF>V" L)5B($A# 8X+#J> M<\9KD_A#8>?X/?4KFYU&6\U1YA<&>\DIZ MU?P>'-.U'6H(+"+39FCN+_6)=-$\L=S)$6,J*2[I&D9PQ_B)YYKW3X=7%]=> M!M%GU6ZCO+Q[92]Q&& F'\+_ #*IR1@G(')/% '14444 %%%% !1110 4444 M %%%% !1110 &B@T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M &JVG7L6H645U;>9Y4HW+YL31-^*L P_$"K)KYW\"V5WXGTZTEUVXUEHK7PG M&XC2[EB)G\^Y4284C<^U!@G/49SQ0![Z-1M6U1]-6=#?)"MPT.?F$;,5#?0E M6'X5:KYG$UXD;:HLUVOB>_\ !MG/'/'L=QHG MB?4-,75HM)TNULH_[*;4=1O$8LV]Y'A96)ED#D<,6(^0 8XJAXFU+4=)UB#5 M->UJ6^O;>UL)%M([NXTZ\1C&H=K:)E\N;>Q;>K+G.Y?E[ 'T99:A:7TEVEG< M1S-:3&WG"'/ER!58J??#*?QJP[K&C.[!4499B< #U-?.FH1VUG)XQMK?6UTZ MZ;Q7ON8;R_N(89H&M]RK+(C;H59B^).C%54Y 'I7A&3_A(OA)F">E:M?.'A#1+'69M&,.I:AY4/@6W.^SOY4*3K*Y(,BMGY'+ 1D[5V@;< M 1>*_%MW<^&;1EU:Z@UA?#-I=B277GLM\TD6_,%O$I:XD)'.\[>@XY- 'T; M'=6\EU-;1S1M<0JK21A@60-G:2.V<''TJCJ&OZ7IYE^V7L,9BEA@D&=Q1Y2! M&I Y!8D8^N>E\8K)N1][B(G! *KSCY=Q MQC<<\?XZT^U77O&=K'J-VM[<:MI$@C-XS.D;RPYD1&)P%9@H.,+PHXXH ^A* M,5X)XJU+5/#=]X@T33]6U)M.CO=+W3WNI2;H(IQ*)!]I97>)"T:?-SC<<8S7 M=?"FYU.XN-;%WJ%I>Z:C0FU6#4'U P.5)D0SM&F[^ @?-C)YZ4 :]Y\0?"EE M>36MWKEI!-!*T,HD)54=>H+8P,=^:ZA&5T#*0RD9!!R"*\;\.:/XBUR#QWIV MG:II=EI-YK=];S>;8O-. P4.5;S%7H>,J:BUBVU?0T\:_P!BZEJK+X=TNV32 MK03ED4?9BI=E_C8;=V#QD9QS0!['?W<%A9S7=Y*L5M"A>21NBJ.IJ2XACN+> M2&9=T4BE'7U!&"*\&\5^)&T?2+QO"7BF^U>";P]<75Q*]WYSV\@,0AE!_P"6 M;,9'^7@?+TXJIJ_B?Q0WB#Q*\6H1VE[9ZQ]ELXKC5_)58PP$2_9!$QE$B\[L MY.>",&@#WW3-/M-*T^"QTZWCMK2!=D<48PJBIK>XAN81+;2QS1,2 \;!E.#@ M\CW!%>0Z1J0U34YI]6\7WVF:N=>FT]=-BF#*8@[(D0A ^7*8;S,9'WLXK;^" M]KY/PP$=E>W-Q/\ AG4?",'P@T&RU:"&XEB-M#/IT>/M1OPRAALR M&\SS S'O@$]*S];\3:S#;^+-675[F'6]+UM;&PT4.@CFBWQA%,9&YC*CLV[. M><@C;0![C17@MOJVNWD-G?-XEU2"2^\73Z-Y4?EF-+8M+\J@J<, O#')'Y5= M@U'6/^$@T/1[WQ9=VVGMJ>JV,L[-<ZQE&A3>5P&'S#=U(R!UX /;:*\$7Q M?JE[I^D6:ZMJ=XWVC4D26TEM[4WEM#*(X[B2=\* 3PJG<>>V#6^'OB'Q1XZ MC\/6UUX@OK5Y_#]W>2/:+&C2SQWAA1B2IQQM)Q@''H30!]"57N[RULEB-Y

7>F6GAB.&X+M-K-G;3.Z*3(I)SGC )(!R,8[8H [*B MO#=!U[Q1#9>$M6P,$*Q>6B3L@&U V_,0YW>V*?'XDUN/P+ M:>)T\9Q2WVIZ/>78TY[>)D$Z6[2*MN H*F-AA@Y<'&#S0![?17D6J>-=5CT: M&2UU*/[5_P (3=ZR^U(V/VE5A\N4C' RTG'W3SP<<9_B/4_&&GV6D&VU[4[_ M 'Z2;ZX>RBLC=1S$#$C6[(N^W'/"D-GJW0T >O-I%BVN1ZP8)M'N6F2&*VU&1EA ^T6V4:4;6!VYC+ M'U!QS7$Z5X[\0:QKG]FPWR0_VOJ<4VE.D*,RZ>N#R* M/4M5M]&\2:7&MU/#"M1D*0PPQQL5N"I4*J# Y5B1@Y4&]&U+5Y=0L=0\-K>B*6WCC-O*AC&%90&*[6(PQ)R,YH ]:HKRKQGX@\1:7 MXB\77=GJ>-,T'28;Y+ 6Z'SI'6<89R-P4&/<<$'@=!G/+:7XU\9 M-I$EU:RZW':6J"=60 Q&-L,AWX ?.#LRV": /?J*\+M?''B/^R;ZS?4[FUUE M=1T^W5=5TV.*6WCGD",S!/W;H>=I7!X.?6K'B7QOXET&ZN-#2[DU.X&KP6:7 MUK9QO<>7) TIC$998_-!7&3QM;.,T >L^(-%M=&]!LO#UG-;V E8SSO M+M1U33?#DTLNFW5UJ&1K%S\4M, M>]\2V>I?9M(N([@V4*>7,5N-A'4[&SY98#HR%>E 'J]+7COC;5-<\,^-/%FL M6=\+B.'1;+R+::%1%$TMS+&I9@1PI#N3W!(_A%=-X9U/6['QU+X*?#( MU/2!.VKZ@+^SM[:ZM]/5I52:.61OW(=5&>G(![-304E5@"KKRI[ MCT(KB/A?KFNZK'JMOXAM[H-9RH(+JYLOL;SHRYPT6Y@"I'4'!!' KSKP1JWB M'0+"YU."^LI=$D\5S6#Z:UL3*PEN=A=9=WW@7R%VXP.O- 'OJ(L:*B*%11A5 M48 'H*1(TCSY:JNX[C@8R3WKQRW^(FL#Q9I -U#?:9J.K-IQ2#3)H[=%.\(T M=T^!(X*?, ,')QTS4OASQ-XKU%/#]WJ=YIT]AK\E[9K9P69C> QQSLK>87.X MGR<$8 ^:@#UUHHWD1W16=,[&(R5SUP>U#0QO*DCQHTD>=C%02N>N#VKQ3]G7 MQ-?ZMI>FZ+LCL;#2],C;RID/GWA=F'FHI[U MY;J/BSQ#X>FUC1=6U719M0@M;:[M=1>TDC0K+*T91H$9F>0;"553\V0*R='^ M(7B>XM-9L8S;7&I66JV%C!=7>G2VGF)TQ1I$@2)%1 M!T51@"HX[2VCF,L<$22G=EU0!CNP6Y]\#/T%>1ZMXV\8Z9;ZQIXBL[_4=-U. M"UEO+2PDD @DMO.WBW$FYBIP#ANF3CBNS\*^*C>_#^77+JXL[^>UCG:=K)7C M1C$6XVR# ML>)/&L6@QM>SZ,J:YIEQ/;-;1R![)U@,NW._]Y\FX!AC# 'D<'M/A'I[Z=\. M]#28P-++;1SLT*,H;>H()W,Q+8QDYP3G '2@#L**** "BBB@ HHHH **** " MBBB@ HHHH #10:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH # M24IKR3PAXM\33:?X6U36;S3[J#Q!;R[;>WMO+^RR)"\JMNW'<"(R&! P2,4 M>M4TNH<*6 9@2!GDXZUY)H?B7Q=K&E^$+==4TZ&_\1VLM^UU]AR+2*-(SL1- M^'8M(.2< 9XZ5GS>/[FUO[N^U'3]/N]3T33=3C>>&(J99H;F&)=A))5&W@LO M)!R.<4 >U201RLC2QH[(=R%E!*GU'I2M$C2)(R*73(5B.5SUP:\=T_XA>*K. MTU275M+FDC2T6>WN+O2Y-/5)FECC$;*TCEE_>;LY!PK>HQH>.7\;0V^G6\FJ M:,I.K:?MGM+:6,N&G 9'C,Q.P$ GYOG&5PN,D ].F@@82--%$0RX!MV],=L>U>?_ !MM;N[^';6PN;5(YKNRANR]N["17N8E(4"0 M$#)!(R:/FY"X MW8PJ^A) /9HXDB39$BHN2=JC YY--DMXI)%DDBC:1 0K,H)7/7!KR:^^(6JK MX9XLQ6\?(5B@RS/A<>M>9>'_ !YXC\7K M:6_AZVTBSOETQ+ZZ-Z))4,C221B- I4@9B8[B3@$<'FH=4^(OB-;[5ET[2 Y MTMUADL4TZ\NY+B7RDD=5N(5,49^?: V>F3@$4 >KM;Q/YN^*-O-7;)E0=X]# MZCD_G3;*TM[&W6WLH(;>!?NQQ($5?H!Q7.?$3Q+<>&?!%SK=I#$T\;VZB.Y! M"CS)HXSNQSP'/XBL/Q?XVUK2]?UC3M*TR.[2RM;.?>L0QIRZHJ; MMJX)]: /1(XTCW>6BKN;B::(KO M2;O4;Z^DM%NK>VN6BB1%#EGM@#,'P0/+S[[@*T-&^(.O:U+8Z98:?:IJ5Q=S MQ?;+FWG@MVABC1_-6)PLF3O"[2>""ZUO3:;8S7L5Y-9VTEW%Q'.\2ET^C8R*Y/X1O=OX?U0ZEL^U M_P!M:@) CEE5OM#Y"D\[1V]JXVP^,<]YKEEY=K"VFW=^+);86EU]HC4RF,3& M7886&5+;0<@<9)!% 'K_ /9]F;\7QM+?[:%V"X\L>9M]-V,X]J+*PL[ 3"QM M+>V$\K3R^3&$\R1OO.V!RQP,D\FO,[;XF:BD^O6^HZ; DOAB">;66C9BL@"D MP"#G^,#)W?=QCG.1#XFUKQ;+X/6XU:TL;>UNGTZXANM.G8&$M>P PN&^9B5< M_,,#A@0,C(!Z2OA_1DU@ZLFDZ>NJMUO1;()CQC[^-W3CK3YM%TN?5(=3GTVR MDU*$8BNW@4RH/17(R/P-XE@O(A&&V=5&_361K7@S2=7U*QN+RSLY+:W:=Y;22V1X[AY0N68'@ MG*@Y(.:Y%?B)+IGA^6/^SXS>KIVGSZ7;><[&Y^T@1JI9LD[9,@G).,'K6;-\ M:%BUJ2(VMLUG%J7]FM$&E^T-^\$9F'R>7MW9PI;.!UR<4 >H7WAO1+^VM+>_ MT;3;FWM.+:*:U1UAZ#Y 1A>@Z>E3VFDZ=93^?9V%I;S8=?,BA5&PS;V&0.[? M,?4\]:\M^'WBRXT/2EAUYI);%Y-7G-])(S,&MKAB4Y[>7N(Y_@-=C)JVM7OP MN;5X[:WM-9GT[[2(7D8)$Q3=C< 3D#VZB@!]SX-@F\2:!>++!#I.AQ-]CTV* MV"A)B"N_?G[H4X"!>#SGM71WMC:WP@^V6\4WD2K/%O7.R1?NL/0CUKR+P7XC M\0V/AZWTS2-+MM2OK'3(M4U&:ZU.5O-,V]HTC9U)WLJ%CG"*>!QS73^$_'5Y MXKUY8-(TVW72DLK2^GN+BX*RJMPC,JK&%(+ H0?F ^M '7PZ-IL%O:00V-LD M-G*9[=%C $,AW991V/SOR/[Q]:IZ?X3\/Z?J%S?6&B:=;WESN\Z:.W56?=][ M)QWSSZUR7Q!U;7K;Q1+8:64%DWAO4+DD7!CD656C =0$.67LZ-8WJ6 M@VP":(-Y8XX'MP..G%)/$2Z1.-',TUJ]W$VF:E]K"!64-'+\B[7^ M<$$9!PW/%;/BCQ-J=IX@M]#\.:3!J6HO:O?2_:+K[/''$K!0-P5B69N ,8XR M3B@#IWM('LVM&AC-JT?E&':-FS&-N.F,<8JG::!I-I+8RVNFVD,EC";>U9(@ M##&<91?0<#BN,NO'^KO]N.E^%WF_LJTBN=4BN+P12Q,\?F&&-0K!W52"D%D&TBS_T..2&#"8V)("'7W#9.0?4UHQ:1I\5Y;7<=G +JV@^S0R[/F2+C MY >N.!Q[5Y]&W;S;Y8;IO,56$L<+#YT&_!PV>"1TYS= M!^(/BE!#:77AZ&_U._U;4+6W1=1"*BP.V06\O 50"H/5MN<%-)2\2PT.SC6\A-M."I?=$> M3'\Q.%)YVC K.'C_ /XEPNCIN#_PD7]@%!/G!\_R?-SM_';^&:JMX^U.]TVZ MU#2O#EQ+I3"Y2TOS.OS-$&PSQ[241F1@&.>V0,T 2ZM\+] DT8:;I%A:VD,U M]:7-WO#2&XBAD!\LDDG&T%0,X&:W!X&\-C09-&_LFW.G23?:7C8L6,O_ #TW MD[M_ ^;.?>O-?#'Q*NK;3M.N_$"7L][_ ,(W;WS)'.GE7#RW/DH=NP;79MO. M< -C'&:ZF^^(]QI<>KV^L:!+;:O806]VMFEVD@N(991$&1\#D-D$$#MSSD ' M0-X%\-/I TQM)@-H+C[7C+;_ #_^>OF9W[^V[.<<9JQ9>$]$L)]+FLK".WDT MV)H+4Q,R;$;[RD X8$\_-GGGKS5/P=XFN]:O]8T[5=*_LO4M,DC62);D3HZ2 M+N1E< =@5W"C"KNN:UXJ\:W.M?:H;:SOQ8V MMOY\;P(%16("A=VX94EB<'> !\IKF-2\>^*8[S4E?2[A8[?Q7;Z=;K#-&6FC M,:DP@X?],33-YKJQ:+/ELI!!1ER<%<&N7G^*-K:V,P MO=,GM=6BU'^S#8S7$2 R;!)N\TG8%V'=DGV SBNA\"^+;7Q=I]U/;Q-;SV=P MUK<0F1)0C@ \.A*L"&!!!_E0!?T#P_IN@17":9 Z&XD\V:269YI)7QC+.Y9F M./4UDV/P[\,6&J?VA;::RW'VIK[#7,SQ?:&))E\LL4W\G#8R. ,8%8\GQ,5+ MS46.A:@VCZ=J7]F7>I))&4CDW!=VW.XJ"R[B!QGO@TZR\6:K;IJ*1Z5>ZU.- M4O(D,;1Q16\,1&-\C$*O7@'D\^AH T[?X<>%[>_M;R+3Y?-M+@W5LK7D[1P2 M%BQ,<9?8@)))"@ ^E:ECX7T>QATJ*UL_+CTN62:S'FN?*>175SR>O' M05R5C\4HM8L=(D\.Z'J&IW6HVMQ,Q,H)QG)VD%,#J9 >@. #N;#PAHFGSZ/-9V( MBETFW:ULW65\QQ$ %"<_..!PV<'D<\TNL^$M$UNXO9M5L$N7O+1;&?>[8>%7 M+JN < AF)##!SCG@51\"^+Y?%4;RMHMW86[1+-!:>"ZFG MFNI99)I86+([,S')R3GUZ=ACFM)\5ZGXI^)&E+I0OX/# TY;]946$I=>9N"F M3)+JHVD !MP.>,&D^)'B&?3_&EAITGC-/"VGR:>]P9'A@?S91(% S*I[$]/ M2@#IM:\":+J\E_-.EU#=7EQ%=M2=[B0RR3NYR[R,W+,WRL+ MG3[=8EO88PI\]B2$0:H;I4LX5B\R%K=U6 M57W.%&-V1SSCW% &AIOPZT&Q,@1;V:/[/):6\4]V\B6D,@P\<*DX0$ #/7 Q MG'%=5IMG#IVG6MC:J5M[:)88P3DA5 Y^@KAO!/Q!.K"QMM=TR\TR]O7O3"\ MPC$3+!)@KD.2"%(ZCJCGIC/6>%M;A\1Z!9ZO:07$%M=H9(EN%"N4R0K8!(PP M 8<]".G2@#5HHHH **** "BBB@ HHHH **** "BBB@ -%!HH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ -<'\/OAOI7A?1M,2>W6;5;>T^S23 M">5XP6'[PQ*QQ'N/)*A2>]=X:\(T/5/%4?P>M/'I\4:A M/O<]ZQ+7P';Q>)&_T.QC\-)I,^FK:B1WDF,\B/*9,C_8Z[B3N).*[BVF6XMX MYH\[)%#KD=B,BI* .2L/A_H%I:WEN\-W>Q75N;1Q?7LUP5@//EH78[%R >,' M('/ J./X=>'ULKRW:.^D>Z>%WN9;Z9[A3$.V!5OPWX)T/PY-:2:1:O"UI;S6L(,K,$CEF\YUY/]_G/;I72T4 <1+\ M,_#_ -CL[>T_M&Q%K;FS$EK>R1O+ 6+-$[9RREF)YY&3@BGW7PWT*>Z\R$W] ME;.D<<]E9W;PV]PL:A4$B*><*%7C&0 #FNTHH S?$&CV7B#1KK2M4B\VSN4V M2*&*GKD$$<@@@$'U%]EOI#/F%BT;!L\%2>W![@\ MY[:B@#C/^%=:,UFZ23:C)?-=_;O[2:Z/VI9M@0,''3" +MQC':G2?#[2GL[6 M,7>JK>V]RUW'J(O&^U>8RA6)<]05 4KC& .*[&B@#(\,>'[+PUIC6.FF]U>*T2Y-XFFI>$6B3[M^\)U^\2= MN=N?X:[2B@#BHOAMX?CFBE$<_F&&X@O6W@'44G'[P7! ^?)^88Q@@8P.*KVO MPQTJ*W>*YU+6KX8@CA:ZN@YMXHIDF6-/E'REHTR3EB!C-=[10!Q'_"N=._M@ MWJZEK"P_VD-6%B)U^SK<;MS,%V;L,5W?=9@ S,!G@5W5% '(S^ -&FO\ PQ=R_:6F\/Q"*V^< 2J% M 7S>/FVE0PQC#?E4*_#^RCU=KNWU;6K>S>]_M!]-AN0ELTY.XL0%WX+?,5W; M2>U=I10!YAXO\ MJ&EZ!X]_1]1M5OM/N;21F5)XFB8KU 8$(_"RZSK%GJ":A<6&;:64[@=N&12",'J.] M5-5\ Z5JMIIEKJ#3RVUCILVF"/('F1RK&I8G'##RE(([FNPHH YCPKX9OM'O M#/J'B75=85(?L\$5UY:)&F0=:]\,DUG6(YY];NCIPFAG:SE@CE96BVX$4K#?$I*@E5[DXQDU;R?#%FU]7+7X?RVTAM4\0ZBF@+)<2PZ9$%C"&; M=E6<44 >6V7PAM4T]+:^U>YN'CTB/2(Y4A6,HL5P9XI, M<_,K;1Z';SUK0?XM> MA44 8VFZ%'8>(M:U=)G>34Q 'C(&$\I2HQ]VT+6+A+ MK4M.$"L9G4*"$DSE%<(NX8)..".:]"HH P_#6@)H=QKDJ3M-_:FH/J# KCRR MT<:;1Z_ZO.?>L"Z\!RW&N7%VVJ@6L?#)K[4$O$U"QE9+ MN[N1;ZCIHN[?]^5.?+\Q?G78,-GN>*]*HH \\^'GPV7P;=6$B:H;N.SM;NU5 M3;B,L)YTER2&(RNS' YSGC&*K:!\,KC0]-T>TL]> :RTN[TJ6;['\SI.XDWI M\^$965>H<'GBO3** .!\"^ '\->()M6FO-/>66T%JT6G::+&.4[@WFR*)&#/ MQC(P!D\7(N'3:ZAV'.X'(R M.*[&B@#DO!W@R'PQ-9_9;AI(+72X=-0,,%MCNQ<\XY+],<<^M7[GP^EQXQBU MJ9HI(TL&L_(>//)D5]V?PQT[UO44 <5\0O!TWB>326@ELC!9&026-]"\MM.' M"@%D5UR5V_+G(Y/'0BEX(^'C>&)M%;[=#,-.6_5A';^2)/M,L;C"@D(%\O&! MQR.F*]"HH \=\<^%-4D\*VOAV&ZSJ-QJ\KV%U:6SY@MYG?SS*W*J1'/(,Y7. M!CFO7+&VBLK*"UMD$<$$:Q1HHP%51@ ?@*FHH **** "BBB@ HHHH **** " MBBB@ HHHH #10:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH # M7E>G_#'5T\+67A;4_%4=SX;@"QR6]OIWD33QJ<[&E\UL ]#A>1QQ7JE&* *M MI#<0W%R9)XWM6*_9X5BV&%0H!!.?FR1D<#&<.]-\/:W;Z=6\NEB1I'AA5>#M4'EF( SC.&]JZ\UXOX[M0 MVMR1ZJ--MY+6$:Q:Q).^\7)=UW[MI:9AL3 PJ*#M*L I ![%%<(]JEP^Z)&0 M/B4;"H(_B!Z'V-8,WB_2[?7!97.H:=';20&2.X-V@'F*V&C8$\'#*5ZYP_3; MRSPW<:F/"RW7C2YTIU:V6262*,QQA2N6+[F(Z8]!U]<#CW5(M>CO["YOM/O? M$%W:0V]E'$L0>SA8L78%-RG;YS$9! D0, <"@#OM0\0VEM9V5U;E;VWNY#'' M);RQE<"-W+;F8+@"-N]9\7C&WN-2TJUMH%D%]=M:,PNHG,1$$TN2(V;KY)&, MCJ?3EOCU+F2/1H[!PEU)>/'&Q;;M9K6<9SV/-O>$(]6NS-=3:H9/ M*^V37 0+I]TK,#)R 25SC R10!W'B+6?[(LRT-N]U>2?+;P#*K+)@[4,F"L> M2, M@9P.]/T+6[76K?SK3<$90Z!V7']576+ M&6Y2(Q".[N;7:3G)AG>$G\3'G\:\)T7PV+K4KVTNFU&TDO&V0--+/%O9]+7/ M"D!MK1N,=P.,C->G>%7MHO .H32S6,>FF^U25Y)T$L#6[7DYS@, 5*D'KC% M'76M\D]S>1'"&WG$&2WWB8T?^3]/:J>N:_;:/=V,%T57[69 A+A>47=CGJ3T M^IKB?!+6[:@KJ=$@GU,R7%F;2T0^6JJJ!=P<[6**'*D=689.TBCXB6=E<^*+ M*._U.RLE-M<2.RPJLT<8B(+NY.63(QQMQG&*R_%GCRP\,S-%?V]T'6>WCP$W;XY6(,JA-S M$+M?(P#D ?Q G!^%$*75Y>ZKK=Q*WB*?9_HMTB1300B-5#;%1,A^N['3:IPR ML*Y;XCZ9)8>(M49)KRXA1#J9CEM_M(/[J8@,=I)B66. !#\JERW8$ 'M&BZM M;:UIZWECYQMV=D5I8FC+;202 P!QD=:Q['Q?;75CX6NWB$,>O0"=!)* 8@8? M-P?7T^I%2:!H4$?A.'3)K^[O[.2)0'-SR$(!VK*FUBOH22<<9(KQBW\-:=<: M;;0SV^G6R3Z=;Z?92>2-[S7"VRD D9=T568]0HD']UL 'T!J-ZEC LTD@)&<=!S67'XGM7\1#1Q!<^6%Y:M(=-DFB28&ZB!)B5OFRG\#;@"QQG@UD>$[V/ M_A.'U6X!LM(U.&0:8)YAAIF,37&W!VX9D4J03N*2,/E8$@'<:QXCL-(U"UL[ MQY!+<*SKLC9\ 8ZA03SDX]E<]%.&^&_$MEX@67[''>QM&S*XGM)8@,'CYF4# M)!5@,YPPKSOX\0S?V?=3:?&998]/N)IUAN7CE38A9)&PC*%0"0C<5RQPIW&N ML^'MC/IUUKT$A5T:Y21Y GEGSO+5'&T(JXV)$P*C!+GO0!O7.NVMO--$\.HL M\77R].N'4_1@A#=>Q-:,,RS6\9U'(">60<;RA)/R@#+$ 9 ! MTN@^*=/UNZN;>R^TF2!V0EK:14(!P&#E=I#=5.>1R,UNDX&37F/PA2[@N[B" MY\V9_P"S[5YYY;B24[SO*@;XUSD%B<%NW/-=SXNMIKSPIK-K:+ON)K*:*)?[ MS-&P _,T :%GH/8]".1P:CDU&RCN4MY+RV2X<[5 MB:50S'T SFHH+^Q;24NX&!L2H"[(R<#.,;0,C!X(QQ@YQBLPZOI6E[DM=-U! M2N!MMM)GP1[$)C]: -F\OH+26W2X@SU/ Y(%6:YSQ] M*&\(7\,187=Y$;>S5>',[\1D \@AL-[!23TKHZ ,W4M,RR*@.TJ,5,@=-PP2#T.*\T\3M'>^.E-J9+:YM MD)>[MYY?EPT:-N1 0Q'G1L1QP@WG;70?#PVMOX=FG1;Q)(OEDMY@\DL$:C=% M'MY;_5LI Y/S8]@ =3+>Q17L5M('#21O*K[?DPI&06Z _,.#UYQT-6&]!CC2*-8XE M5(U 5548"@= !0!4.J60UA=*^U1?VBT!N1;[OG\H,%+X],L!_P#JJ[7FMGI- MEIGQVCDLX0DMWH5U//*26>1S=0GECR0,X Z 8 KNM)UFPU:6_BL)_-DL;@ MVMPNQE\N0 $KR!G@CD9'O0!/JE]#IFFW=_=L5MK6%YY6 R0J@DG'?@5CQ>,- M*DF>+_3T=6V[9+"=&8[0V%4H&.0>,#!P0.:D\>EAX&\1%#AAIUP0<9Y\INW> MN/TN&729IKG1M,O)KEII9$@N(X[<3IL!4QJJH 2"3M8 [LY(SF@#M#XFTA=% MT[5I;^*'3=06-K>XFS&C"1=R9+8VY'3=CD@=2!3(_%>B37EG;07\<\EY,UO M8%:1))%5F90Z@KP$?//&TCK61J_ARZ_X5]I>BZ:J&[LQ911MYAB$8C>,.P8< M@A Q&/:N>\!^$+E-1L]5DN%=+;5-0DD5[BXE;<);B)-N]RO260DA5//.22: M/2=6OX-+TVYO[LLMM;1F65E&=J 98X]AD_A5IF5%+.P55&22< "N!^(FBQZC M-;6MK)J']HZG*J,/[0N5MDACP\C/$L@0*0H3(&IB&WN)Y[E(Y+6*XMWV.S M271VB.9BQ(5FD&Q5&8\].OI6I7UKI/AFR?39D,6R.*QB4@KZUAM2NTD"0ZR\(NHA$B./M4<;?*1NY$2)G).%Z]:['QU M!=SV]H+:#S3]JMXU5;^6#>K3)Y@94&& 0,7R9 M.. VU6Q[\,/U':JNIZYIVF"Z-]*YCX;6< MMO#J#M @(U&\B:0WLLS;1,Q'WQR<\9)Z?E63K5MJEK=:E=&66>*SNY+R:ZC9 ME=&^S1JL:(N2(PKR$C/4*2))6W3 N[.^Y@Q&-S84# MH /7 Q[9K[5]?TZX2Z:V,::K;M(B(QVI>1(H (QTCZX/XT =M(Z1QL\C*B*" MS,QP !W-16UU# M.G6N3^(B:BSW]SHVD.]U;Z3=QC4-RQM$[*K1F,X+,PVMC X)'/)J'X>*@\07 MDEG>33VSF\WH+IYHU871VM@L0K,,MQC.>!B@#K;GQ3H-K>W-I=ZUIUO=6[!9 M89KE(V0E0PR"1V93^-:.GWEOJ%E#=V4R3VTR!XY$.5=3T(KSDVVH?\)IXO&F MKKA6>ZMI'-E+:1Q[A;1#!:3]X.%'W1_6MOP;)J/_ K'1FTZ)3J$EG&$^T'< MJ%OXWY!8#.2 ^@4*EPSR?=)=VDD &!_JVQ@5Z) S/#&TB&-V4 M%D)!*GTR.* 'T444 %%%% !1110 4444 %%%% !1110 C44-10 M)FEIC)EP MV6X[ \4 (LH:1D ;Y>^.*DIN/2G4 %%%% !1110 4444 %%%% !1110 4444 M %96H:_HFFW1AU'5M-M+@*"8Y[E(W /3@G.*U37D7CC4]4/BJ[TRV35+H?:; M0)';27D>(I"HD.;<*%"C]MKJ)YXV&R*5X2[KMPRL58 GW!&:PO#T$SZ1JUO:2F*1K^YC$I8ED'F M$%@3G+ C^%+&Y2WN(KZULC+-W";7 9CR5D<*@SSN/4] M@#TZ_NK2QMC@]!0!WNHZEI^G*/[1O;6U# X\^54R. M_4TW2QIDUDPTH63VC,0PMMIC+=\[>,^M2>:&, M0Q_:)68@;4 /SGVPIY]JGB\J. &((D6-_P HP.>2?ZUY[>6XN;B\NT2W6WL[ MB2VNTN[S,2)*8)98R%C8%257)8X422#@=+_Q.>NW]*\LTVTCU;XB_:Y_MCF""%VN(;6>W$K8N8R0ZCYE^?@ MDCCOP17FG[#83;@L%O)@ 7/7G%5/%\%M>165M-IS7TYN8I8E^S>8JA9%+DN1L3Y-WWB M,C(&>E9XOLT\B65OL,C+Y-O')(#YB#AI/E7ACDGJ!2>%YY(-.\43-% M(TL-T6^+=6:7$@/EA?O$^F.]6I M)$C3>[JJ?WB<"OGJ/6[]-*UVTL9;N7=8WD85GDGA6*/RQE8MV,[9U)<,N,#Y M>M>GP7^HR_#G4+F[BMG,*SQL)8AM:W3O;%2^3%YYG$:><5"&3:-Q4'.,^F2>*\H\,6$%WX MHAG32!)=;GFW:E(A=1"0BN'3<2^)4ZC&U47.8LF[\4TDN+JXL(K72'6[@M;9 MI;NS\YT-Q=+;[E(92-HDW=>J@#&CV\ELA%M;O"OEKM$2$#8!QC Z 5+) M*B-&KNJM(VU 3@L<$X'J< GZ UQ'@$W?]I2I>/I1#:;:WJQ6-B+?RVF,H/\ M$Q(_=]SVJMXFT&^\1ZM??98RL$#/;B1]7N8OG:*,B5(T!52NYU]\GWR >@A0 M,X &3DX'6F)/$\\D*2(TL8!= )+FWFU&TN9UMK&UFDC66[,K('#,9%"@,V3G M/W3@G(.* /2'*(RERH8G:I/!.>P_+]*(YHI7E2.1':)MDBJP)1L!L'T.&4X] M"/6N,\?'4I+ZSCTV2XCDAMI[R!HHXW"RHNW+;R!C$O YYYQP#5/2O[5L/$=G M#))[65EV28)8*R1)G*GY.1@C(!V%W:Z5<716YCM6N$C M",K$;@DC@X(_NN\?0\,5(YYJREK:?;Y+Q((/MI00O.$'F%1R%+=<-.JBW"L%\J+Y=D<:@L""I"+]X,.6!H [::."[CEMYTBFC(VR1. P.>Q M!I+"RM=/MA;V%M!:P+R(X8PBC\!Q7F]TM['X5U?5[K2]/FBCGGE$&HCS)"8R M8RTH4E79BIP 0$0*H]NQO-,U67PS-I\.H6]K=,K1K/96Q@$:8. BEFVMT&[) MQU H TXY[&:[W12VSW(79E64N!UQZXXSCVJ2*&WM#*Z*D9GD#R-G&]SA02?7 MA0/H!7ENG27.H7VG:E9P7LOGP+%#:320VT0*Q&>$H8F+C"NPPPP0_)&,'8^* M4]PZZ=:Q7\]LDCK+)!':O,7:-U= #&RR Y7'R$GIQZ@'H"2))N",K;3M;!S@ M^E0SQP>=#+-M#HV(V)QRW&/?-E9.M-J;?$&"XM88!96]K=*;HQO<,6+195XNI=1:^:^C6?='=QE(UN^-YW> M5Y8C\W&0!Z,D_8[ M4:E]L,2?;3%Y0D/WM@.<#T&3S^&>U.M[6VBMUBMH88X5;(2- %#9ST'&<_K7 MGGBO5;FTUNY>]%C!()+!+-;B8+LC:\(=AC.XGRXW8 @!=N<%23O^#+V0^'KB MXNKVQ&Z:XF&Q2!%NFD;+$N=PY&/N\?7@ V)]#TZ6TCMI(#Y,=W]N51(PQ-YO MF[LYS]\DXZY')P,YP*\UM]6U"6WU9 M"JJ_]J6;00O;FV5LWB(SLL=JNP32R7# L3EW;:W\I"V\'+ CYB3^AKU&@""[M8KRW:&X7=&V,@$CISU'-4(O#6B1#Y-(T M_)SEC;H6;)RIY-:U% %,Z=:^5!$D*QP0MO2&,;4![$J.#@\XZ9Y MZ@$,&E6G]L#4Q&5N_*,)8$@,"5Y(Z$_*!GKCCI5^B@"GJFGPZG926ET9/L\G M$BQN4\Q>ZDCG![X(STZ9J%=%L([VTNH+9()K2+R(C"/+ CQ_JR!P5'4*> >1 M6E10!A7GA/0;Z_NKR_TFSO+BYV^:;F(2@[5VCAL@<<<5HVVFVMOI,6F0Q;;& M* 6RQEB<1A=H7).3QQG.:N44 8=KX4T2S@T^*UT^*(:>4-LRYWQ[00 &/S8P M2,9Z$BMP=*** "BBB@ HHHH **** "BBB@ HHHH **** $:BAJ* !LA3CK3( M7#J?4<$>E2$9'%-1 F<=2.50\;J593T(/44^B@#/T/2;?1=/%G9F9HO,>0M-*TKEG8LA:?'?V]XD&V:!I7CPYVAI6+.V,XR2S M<]MS =:U** ,W7M%L]9&R99=P(RIP1] M#3Z* (;>VBMK=8(4"Q*,!>O_ .NJMKH]C:V]I!!;A8+1BUO'N)6,\] 3T ) M'8<# K0HH RET*SAU&6^L@]EB@ K&;P]:;6"/-8T!.3@#')[GWJK:@EY*UPLJPF >5.T?RE@Q^Z0VM+&ZM(S.T5PSN_FRM(V6&#\S$G\S6C10!SEUX-T>ZD9YH9SN@>W8+<. M@9'V^8#M(^]L3/KL%6HO#UG;:35@ TCDY9SCC)))XXYXXJW10 R12Z$*[( M3_$N,C\P16(- G6\EN8M=U2.279YFU;'M/UIHFU M*)Y3$C(N)&3 )4G[I'7:*G;2XWUJ/4GDE9XX6B2)B"BEBN6'&0<*!P<8SZUH M44 8.J^&HM0U1[\7EY;SM'!%B)QLQ%*9 =I&"V6(R5MZQ,?O%6/S?,?F.2>23WK4HH PM7\.IJ/AZ[TK[7- EQ)*[21@9 M^=V8K@@C'S$5JWB7#P[;2:.&3^_)&7 'TR.:L44 85CX:M;":SDM)9E>W)R6 MPWF#;MP01A>-H!7:<*%^Z,4FN>'+?5+^WO)FWR0G:4D175HCRT8R. Q"D^NT M \ 8WJ* ,+0?#=OHK1/:SW)D\GRYR[ BX;>SF1\CAMSR'Y<#YL8P !H?8574 M+:XC*QI!!)"(E7 PQ0_AC9T]ZNT4 8=IH&R#6H;N\EN4U2X,KMM",J&*./9D M<'B/K@'GUYJ#4/#LS7'F:;>16XDF$DPG@,Q*EP[QJV]2JO@Y4[A\V0!71T4 M8>K: +VST^UM;R>RM[1AA8_F+($*@;CR",Y#9SD;&+];WH.M #Z*** "BBB@ HHHH **#65:ZY:7/B"_P!&7S5OK.**=U=, M*T&_$>G>(H+F337FWVLQM[B&>%X989 < M,C $<$$>N: -BBC-9]OK%EZM=AGC4Y,>\97/U S0!:HH MS10 452UG5;/1=-EO]3F\BTB*AY"I;&Y@HX )ZD"G:EJ5IID,4M],(DEGCMD M)4G,DCA$7CU9@/3F@"W11FC- !111F@ HJ*:YAAD@CFE1'G?RXE9L&1MI; ] M3M5C] ?2HM.O[74K47-C,L\!=XPZ]-R,58?@RD?A0!:HJO;WMO<7-S;PRJ\U MLRK,@ZH2H8 _4$'\:L4 %%&:H7&L:=;74UMQ96 M]Q0!?HJI9ZE9WMQ>06DZ2S6<@AN%7K&Y4-@^^&!_&K>: "BC-&: "BC-&: " MBD) &3P*BM+J"\M8KFSFBGMY5#QRQ.'1U/0@C@B@":BHK6YAN[=)[6:.:"09 M22-@RL/4$<&EN)XK:WDGN)%CAC4N[LHS@XSUP: +%%&:,T M%%%&: "BC-&: "BC-% !11FH_M$/VCR/-3SRN\1[ANVYQG'7&>] $E%%1I/$ M\LD22(TL>-Z!@2N>F1VS0!)15;[?9^<8OM4'FB3R2GF#/F;=VS&?O;><=<<#C17<.O7E_&V@U0IJT4-Y7INV]<>] 'G7C;3]2OOBQX6_L MN^ETYETZ]W7*VZRC&Z+Y<-QS_2N6^(VA1^$M%BDU"_N=0N-8U3S]1O+J=K.S M8B$A5G\E"PCPH"J.K8))QBO@I/DE4_==);V,P137"1_9EL1+&B%B)/*))*@GD$5J1J^D6>I6? M@MKA-Q!X%9OQ3UJT32?%=QJFKZA;>*,VK:*MO<31 MAK8Q0G*!3M(+&;<3W^@KZ88 @@C(/45QGB+X>Z?KVJS7=[J6L+;W$D(-,N;]M1M=86P5Q=3;+2T,5NT MK*BDX^^'M5TZ32ECLA.NEZC>7<-MNEP[^ M.ZD\Z.R)03RQKDXV@_> ^4$@8S7N\$$5O'L@C2),D[44*,GJ>*4PQF0R&-"Y M7:6VC)'IGTH \T^&]Y8OXXUVS\*ZG/J?AF*RMW:1KV2[CBNRTFY$D=F)R@0D M D ^G2O-_C1XIN(-8\5-IVI7%MJ&FF%(!-K$EM+$<*Q^SVL8 E4@DLTF>_8" MOI.&&.%-L,:1KG.%4 4V2WAE;=)%&[8VY903CTH ^8/&VJPWFC^(6U_Q!?Q^ M*4UR*&VTX73K')9EXR@\@'84*'?NQ]X#GG!Z#5[VQO/$'_$SU^\_X26+QE;0 MIICW;!5M5NT\L"#[NPILDWX^]WYQ7OKVEN\OF/!$TFW9O* G;Z9].*=);02/ MODAC=^/F903P01^1 /U% '!?&S5%TWPO9*\]Q MW?QVY,6H"P5P4=BLEP0?+ M0A#DCD\#O7F'@G4=0\0:7::9)K>HI:?\)<;1)K/59)G$ LI6\M;CAF3*\'\N MQKZ+NK6"[A,-U#'/$>2DB!E/X&D6RM5966WA#*0RD(,@@;01] 2/H: ..^%+ MW*V'B"SN;Z\O4L=9N;6"2\F,T@B7:54NW)QN/7FO+- \47%S\0/#LMIK.HO# M>:K<0RQW6M>8TL?[T -9*NV%054*2<].#U'T1%#'#O\ *C1-[%VVJ!N8]2?4 MU NG62S/,MG;B5W$C.(EW,PZ,3CDC)YH \.\/Z?'<:-\/M=UOQ!K+7%YJ\JR M37&IR!$_<7855!.%R41>.H)'VMO$GBK4='TP6>HW<-W%=FW,\J M7TT8&_JWEQJF(^A##(.*]X:PLWMT@:U@:"-MR1F,%5/J!C -176DZ==0)#=6 M%I-#&YD2.2%656)R6 (X.23GWH ^?-9\3:BDMR-/U.9[/4;S2EN-0:4Z<\JO M9$[C*%8P[V1.0.,X!&S@B MMX(QA(HD"*H]@.!0!\\W'CGQ#H-UMN[Z\NK?P9/-#K#NI)O%G=TMF?U^4*>. MY_*KXH76;GPIJNG^(M7U%;FQT?2KNX(G*[II+F4N']AOQCH/+7TKZ,DTRPE^ MT^;96S_:2IGW1*?-V_=WZ?;?$;Q'I'B+5H9M'O();9(K@>5<%;>#+3#'[W<".O'&1UKU M'XTZC?Z5\-]3N](NY+*^66V2.XC +)NN(E/7CHQ'XUU$6BZ7%8R6<6FV26! M^([[7[+Q-KF@1:_JD-OHME#-:75QJL-O),&4N\\N^,^: QV8& N.IJ/6/%W MB"TU-=4U?5YX[.T@L);C^R[J(K;%T0N)+:0*95D))!5B5## R"*]TU30=(U: MX@FU32K"]F@.8I+FW21H_P#=+ X_"FWOA_1KZ^@O;W2=/N;V 8BN)K9'DC_W M6(R/PH \.N_%6I^7XGUZU\47AU+3?$G]G6.BF1!%+%YZ(4:,KN;<&<@YR-O' M0TNG^*/%-_K"ZO'J1@D776T][*?48E@\OSO+$'V?9O\ ,VXPV:A=:C/J"W4]LAE@,K;BB/C( ^M;7_"/:,=7&JG2-/\ [4'2 M\^S)YP_X'C=^M 'D&E:K=:GX<_M6^\:WD.J7TU_:RZ0JHP4@2JL*(%W1N@56 MWG/3D$-74_#2S\[X$Z5;Q7URIFTG_7HX+Q$H>%.,#;T (.,5VT/A_1X-5EU. M'2=/CU*4%9+M+9!,X/4%\9.?K4NC:1IVB6/V/1[*WLK7>S^5 @1=Q.2<"@#P M+X527NI:3X?T ^*M0T:P@T(:DCP/$KS2&9U8;F0CRXPHRO7YLDUZ[X+N)?&/ MPQT^37@LCZI8;+DQ QB174J67H1N!SVZ\8J[-X(\+SZ?#83>']+>RAF,\4!M MDV(YZE5Q@9[XK?ABC@A2*%%CB10J(@P% X ["@#S?7K62S\4VOA_3]?N_#] MAX\2ZO:>(M1N-+U!+E]9RT8E^1&? W=-QP,XKW_7O#^D>(;>.#7=,M-0AC?S$2YB$@5O4 M9Z4MWH.D7EK<6UUI=C+;W")%-&\"E9%3[@88Y"]O3M0!X['KOB!5?P[>:SK* MW)U-;>V2S:SN-1EC\@R/%))N6*(J1NW$9VX&.M9OA#Q;XH\1W&B:(^N7ED)- M>U+3);E5@EN&@A@65 SA3&7&2N]1CH>>_L;^!O"SZ*ND-X>TLZ:LGG+;_9EV MA^F\QQGKCBK]CX>T73WB>PT?3K9X7:6-H;5$*.RA&88'!*@*3W Z4 <7 MX!\5:DNCW=K?VFK:Y/8:K=Z:U[#%%EEBE*JSCRDG\LC;MWIL.&'VB1)(XTF*RDJN[S,Q D@@>W M7/:_%'4-!?#%QI MMAI\NBV9L[!F:VC"[?*+?>P1S\W?U[YI;[P/X9OK2WMKG1+)H;=62%539Y2L M77'C;Q5=Z/IFHQ:BT5NFG23W,FE6L-T/-2:1/-FB<^8(& M6/(,?.=PSP*O7WB[5+KQ?<6.A7UO;V^K76FPQ:@MJA,4&M3CLX[W1K5X[.'[- B@HJQ'M5U.2XO(-1G7Q@D,]P8$)E1=/8 M] ,(_P H!* <[@."15K0/'?C.1+*_G2X:WU+3KB[']IV]M;64#"W::,Q2I)O M* J%/F<[3N.W!%>J:?X(\.:"_0*6XN!&8Q(>>3M)Z]223SS4. MF_#_ ,+:9JF6^BZ/9Z;9[OL]K M&(D+G)('] #Z*K70N-T7V?9C)+[NXQTJ2.1LA90 Y[*GW-S(Z(D,32,TF=J@ G)QSCBO%M'\?>)3K,-N M+A[X7FDW=["U]IPL+=I8T5HS$S,',1)Y+XX(.>>/;;B&.YMY(+B-)89%*.CC M*LI&"".X(KE]'^'7A31YDEL-'A65(VA5Y)'E(C8%3'EV/R8)&WH,\"@# ^%? MB?5]3U*ZTSQ)<7 U!+2*Y^S7>GBVD4DE79&4E)(LX"L.>N:YN_GOM%^(OC;5 M;::TDOI;C3-,MI)[4'[/]H**&+9SM4$Y48W'&>E>G>&/!F@^%Y)9-#T];:21 M!&SF1Y&"#D(I^\+:-?#5Q>6$J[,1,$&%XSP0.A&#T/ M6@#S#Q%J&MPZE'X>U^_M]4:SU?1+N&]B@$+%9;O:4D0$@,#$2,=0:E\ WVMW M5II^A:'?V>G+NU2]FGFMO/=L:C*BJJ[E '))/TQBN[TOP#X8_>)*;0L M@QR!GK5K3?'=UXCN]/U".TLI-+2]CCM)'0LZR_V7<7$IZ\$,5C^F\=>GH,7@ M[08I-!>+38HSH:NNG;68" ,NUN,X;(_O9YYZ\T[3/">BZ7;V<%A8K#%9W4E[ M HDH#[FR&'!R.#T]*V-#U[Q4GC'2=%U:_TNZBU32IK]9;:U*_9Y 4 7&\[ MHQNX/4DFNLO/"6FMI=A;65O'#)I=I):: M!/A5<:=K5S?ZZMA;JVG2:7$@C7U,<\8F.,JWFL25ZD%!WH ]LHKB5^)>@ M-K\&E_\ $P"SW9L(KXVCBTDN 2/*6;&TMD,..X-8NK?%ZRCN+*+2M(UFZ275 M4TZ6Y.GR^2/G*OL<##,"I 4<_E0!ZA17.6OC/1;J#2I8+EV_M.ZDLK9?*;<9 M4W[PRXRN-C9)Q^M9?C;7M>] M ';T5R/A#7M6N-8^,OB1]AL=>N/#]S9SOIEC< MOY,\$FYIXIDC+ \!D!8@XYSCGK76^%=;N-7OO$D-PD2)INIFRAV @L@@A?+9 M/7,C=,<8^I .AHKAIOBIX2AN'A:_N/EFEMO,%E/Y9GCSNA#[-ID^4X4'+<8S MD9LCXC^&VT2#4X[N>2*:=[6.".TE:X,J9WIY(7?E0"3QP/J* .PHKA5^(FF7 M=UH5SIUW;-H5[%>27%S.K1M"8 N00V-N"6SD>F/>QJ?Q)\,:;8Z?=W-[/Y5_ M'Y\*K9S&3RLX\QDV[D3T9@ >V: .RHJG'J=E+I*ZG'W=O MSZ8YK \*_$#PYXHU*2PTB]D>[6/SECFMY(3)'G&]-ZC<.1TH ZNBN>\5>,=% M\*M;+K5VT+7!.T)$\A51U=@H.U!D98\BN8T/QYX:UN6XCT[58G,$33NTL;PJ8AUD5G #(.,LI( MY'/-8]Y\6?"RZ+J]]I]Z]W+I]FUY]G-O+$TRCA2A9!N4L5&X9 W GB@#OZ*P M?^$ACG\#OXAMS#'']@:\4W#,L:80M\Y"[@HQR0I..0#5&\^(7AC3]333=0U> M"*_WQQR1A'*QM(JLFYMN%#!A@L0#GUS0!UE%8S^*-%2V:X;4(A$M[_9I//\ MQ\[]GEXQG=NX_7I5+2?'?AG5M5N-.L-7MY;N ,6&&56"YW;'("OMP<[2<=Z M.FHKS[4?BWX5B\,ZQJ^F:@FH'38O,:W17C>3)PN-RYVEB!O (K6G^(GA*WDM MH[C7[&*2X$9C5WVG#@%"P(^4$$ZE!K=F]E9.(YY M=V C'[HYY.>V.O;-._X3KPO_ &-'JIURQ73Y)3 LS2;1Y@!8H0>0V!G:1G\Z M .DHKB-1^)OARVCT&6UOHKR+5[TV43QM@1E1\Y;(R-IVC!Y^<=J?\3?'$7@R MSTQ5%J]_J5T+:W6ZF,42C&6D=@I(51CH"W)$R0ON*$'!S^- &S17 MG;_%?1&NM1B@:,C3]6ATRY>6=8U0/P9L\_*"&'./NGD5TMKXR\.7>@2ZY;ZU M8OI,3%9+KS0$1AV)/0\CCW% &_15'1=7T[7+!+[1[VWOK1R0LT$@=21U&1W] MJB;Q!HRZQ_9)U?3QJO\ SY&Y3SNF?N9W=.>E &G1638^)="U"\GM+#6M,N;N M $RPPW4;O&!U+*#D8]ZCT_Q7X>U)YDT[7M)NWAB\^58+R.0QQ_WVP>%Y')XH M VJ*Y#6_B-X6TSPY>:S'K6G7UM;,L9%G=1REI&^Z@PV,GD_0$]JU#XM\."0( M?$&D!VC$H7[;'DH5#!OO="K*V>F&![T ;=%5;G4;*U%R;J\MH1;1">?S)57R MHSNP[9/RJ=C.X*P^T7*1Y#$A3R1P<''K@T :=%-WKLW[ALQG=GC'K7-:QXY\/Z?X;U M76H=4LKZVTZ-FF6TN8Y#N'1.&P&)X />@#IZ*R?#6K-K&@VVI310VXG4OMCN M%G55R<'>O!X';ITJAK7C/2[#25O[.X@U*+[9!9,+2=7V/+(J#)!.,;LXH Z6 MBJ2:KI[ZD^GI?VC:@@W-;"93*HQG)3.>X[=Z;#K.F3ZB]A!J-G)?QYWVR3J9 M%QURH.10!?HK.L==TF_N!;V.J6-S.5WB.&X1VV^N GQ"34+NWM M8R2 \\@0' )/)/H"?H* +-%4CJVG"^BLC?V@O)5W1P&9?,<8SD+G)&*D^WV? MVS[)]J@^U8SY/F#?TS]WK0!9HJF=5T\,ZF_M-R*78>OMUR M*U ),!I(V49Z9(Q7'_#GP#I7A70='63 M2-(77;2V6*:^M[9=[OMPQ$A4,<\]:[&[F6VM9IY/N1(7;Z 9KSO0?BM;:BFF MW%]X=US3-,U)XX[;4+B)# S2<("58E0QP 2,<\XH Y:X^&GBK4O$6EWVJW-M M/+IVMQ:BU[)J4[_:(4EW!$M]OEQ$(<=3RH (!)/277@O6K?P?H=I:-:3W^EZ M\^K&'S2D<\9N)I F\KP=LH/3JN/>O2?/A,WDB6/S1U3<-WY5FZMXBTK2YK*& M]O(DEO+I;.%0=Q,I#$*<=.%/)]* /.? FB_:/B_XJOX)EN-$TVXD-H "5CO; MA8_M.&Z$J8R".QD(ZYKJ/&6A:S=^,/#&NZ'%IUQ_94=W'+!>73V^_P Y8P"K M+')TV'.1Z5V*RQE$99$*OPI#<-]*SO%&N6OAO0;S5K]9GM[90Q2%-TDA)"JJ MCC+%B !ZF@#&\):'JT&OZSKWB2:T-_?+%;PV]FS/%;6\9P MKC_%WPWU?4?%^L:CIMS;)930"_M(Y&(V:FGE!&(Q]S;",D0170T >):I\+];E\/)9P/:/37,<[GI]TL).?IQ7I7A'1[K2K[Q-+=>7LU'56O(=C9_=F"%.?0YC;]* MZ.EQ0!YE9^"-3@T72;5Q:F6V\3R:O*0_!A,TK@CCEL.O%9^I>$O%-K>RSV&^ M:RFUF\O9K6SOA:S2)*B"(^;MRH!5]R@C.X=<5Z[BC% '@5E\&=4OM)TC3=>F MB6*UGU.X>2*Y:0K+,8S ^2 7P5).[KWSFM75/#'BV?4[;7+_ $R;4+^YT^.P MO+;3=;DL-DL6UN8IW:?<0Z1ED3:,_, MW1<]L]: .9TOP_?Z5\+1H5BMG!JL>FO;PB,LT"3%#C&_)*AC_%GBN(^'GA'Q M3;^/M-US7+6\M[6#3I;5UO=6%[()"5Y4* J*=O1?QKV>C% 'E/Q+U4^'O%EU M?0OICS7NAM;%+^[%N(@DCD2#<,.OSG#M5U/PE;Q3?Z';7O@ MR'2TD8X>.=C(3E>N &3]17K][I]G?&(WMI;W!B;?'YT0?8WJ,C@^]6L4 >): M3X.\27$48N=&>TO]-TNYM;:ZOM7:\B>=X?+7RHLE1&3R1(.@48XK/MO WC#4 MKF\N-0M+F%9_#MYI2K?:E'.ZSR(H#!4&Q(R1@!<].<<5[[BC% '&WVFZEJGP MCO-):R:UU6XT:6S%M+(A*RF$H 64E<$XYST-<_<>$=6FT'QBCVD7VW5C9O$H M=>?+MX$89S@89'Q7I=]<+9V4]RZ32+#&TA2&,R.P SA5'+'C@#DFN+TKXH:# MJ>L+IEK;:W]L,B1.KZ7.HB+_ '=Y*_(#UR<#'- &5>^#=5N/B>9%15\*O)_; M#.'&1?B+R N=W3;)GIE?6N3\)^ M?CETG3-4TS4O+TB&:)I+K5EDT^;]Q)$ MABB7YP'W_,#MVJ6'7%>U^']7M->TBWU+379[2?)1F4J3ABIX/N#6CB@#Y[LO M!OBRZT37["/3-1M+6309+&.WU6[@N6$^5*16\B_.(@ ?OMCE?3(V_%7A37?$ M^C>.98M%>WGULZ6UO;W,L0=A"R&16(8@8VMU//:O:<4E 'C/CSP;KVH>*]7U M33;2=K>&ZTN\A2WG2*2X$*7*2+&3PKKYJ,-V =O%0V7@G4I]0TC5&TW5D;_A M)8;Z9=3O(I9O)2W9?.<)\JG<%& 6)P,UZY+K%A&UTGG^9):RQP3I$C2-&\FW M8&502,AU.>@!R<#FM'% 'BMQX9UVUUN[OHM'N+B%?&2:H$A>,,]O]E9#( S M?>8=\]?2N[^(&F7FHWGA![*!IEL]+Z!I.LRV7@S1AX;N=+N= AE%[>N$,2*2S\%WJ>$?!]H^AL\T/A^^L[R!'6%B\L"#RVDP=I9LC.#@Y->Q6EY;7 MAG%I<13^1*89?+<-LD&,J<=",C(JQB@#YV7PWXHN/#OB:VBTG49;233;..W. MHV\$=[OBF4^0&CP)45 Q#$ \@=JZ:\\/:CJNF_$R\CTB5;_4I(7LQ/&$EEC6 MWA.P'ZJ5QG&[->QU1M=5T^[-M]DO;>X%RKO"8I XD5" Q4C@@$@'ZT >3:^- M7\3W^LZDGA;5%TX1:4PL[Q%CDO5M[J:25 F['20_*W7:.Q%17FG2WGC+0M>L M?!]Y8:;!K9:1E@_?3 VWEB=H?^6:AP!GKA=Q%>V8HQ0!XGINGSZ/-:7FM^$K M[5;6329;&*WBM5F,,BW$S%64_=$J-'ST^7FHM+\$WIL;N'6M&$\Z>#8K&+?& M)=DN^X8PJW]Y08QQZ#VK1\>_'_PKX(\67WA[5;#6YKVS\OS'MH8FC.^-7&"T M@/1AVZYKG_\ AJKP1_T"_$G_ (#P?_'J ._U[1M4O_@9)H]E#(-6DT1+<0L= MK%_*4,AST)Y'/K7 ^+/#\GB)=5N-!\'W>G6T?AF:S>*:S$32SED:&)$_B*;# MAAQR,&D_X:J\$?\ 0+\2?^ \'_QZC_AJKP1_T"_$G_@/!_\ 'J /4?%>BW-Q M\+-4T?1(4@NY=,D@AAC C&XH?E'89R1^-<+KVGKJUNC>'O!5_I?ES:8LDSP> M0SK'$:@DR?@,BLC_ (:J\$?] OQ)_P" \'_QZC_AJKP1_P! OQ)_ MX#P?_'J *7ASPSK2ZQI-M=0Z_'K%IK4EY-*-+A6!QYCLTOVS )1T;!4LQ.0- MN *9X3TG6G\8>$+F71+VQ^R:C,UQ!'HI@BLU=)8$G[V=O//)%:'_#5 M7@C_ *!?B3_P'@_^/4?\-5>".^E>)/\ P'@_^/4 7=!\%26NB_#^ZLM$^P:K M#JMP]U-]D(E0,EQM>7@'82(^I Y4=Q6WX@\,:_?W_@^'Q3<6^OQ1ZQY\IM]. M\J.&,02XWC3CDX[BN8_P"&J_!'_0*\2?\ @/!_\>I/^&J_!'_0*\2? M^ \'_P >H ==: \5WKUE-X9OY?$MQXD2[T_4X[!FCBM_-0QL+@#:BI&I4KD8 MZ8.34[:&%CELI/#.H/XR/B078U7['(4,?VK>LPN<% @@PFS(YXV]ZK?\-5>" M,<:5XD_\!X/_ (]1_P -5>"/^@7XD_\ >#_ ./4 7['P#9S6WAFYN_#NZ[E M\47L]^9+4EFA+711I,C/E_)!C/RG*]#_X]1_PU7X)_P"@5XD_\!X/ M_CU %_P?X(CU7Q!:+XFT*22U31;J &[MCMC=[V4\;A@/L.1WP"[CTVWCECG!$@98U!W \@Y'?FO(O^&JO!'_ $"O$G_@/!_\>KL? MA?\ &OP[\1]?GTC0[+5H+F&V:[9KR*-4**R*0"LC'.7';UYH ]0HHHH **** M "BBB@ HHHH **** "BBB@!&HI&HH =1110 4444 %%%% !1110 4444 %%% M% !1110 4444 9WB2-Y?#NJ1Q*SR/:RJJJ,EB4. !7F'PQ^'+W4?B!I=0G M:S9IS 7N &D4 MC)B[<<>E?0.*,4 >,>$--N)_B1)X9N(G&D>$KF;4;5CRK_ M &@ P)_VS$DX'T7T-='\3+76M=U[P_HV@?9HVM9?[7N);R-W@_=,!$C!2"27 M8M@$?ZO-=?H>@6.C7&HW%F)FN-0F\^XEGF:5V.,!&"5G5!#%Y8A91M4"02;^G?->LZWX T'6=4GO;^&Y8W+1/=6ZW,B MP7+1XV&2,':Y&%'(Z >E=4I##*D$9(X/I0!XAJ&CZH?'2>$%MY6TZ\U)?$TM MP5_=$*@+Q$XP0URJL1Z/7-_"VRU.'Q5H$LLUM#KQN)!JJ)977VQU*OY@N7=S M'LW8(('79MXS7TIBC% 'SWX+\!Z5_8GPVB?3I8X]2$USJJ%Y%\]Q:OC?SP,M MTZ$9!SFGQ6=WIL-WIUI'=Q65C)K\%C'ESY<0A3RPI/.,EL?CBOH'%&* /G4^ M'=3T71_#%QX0CNK?7=5\*W!G;;TQT'3%=%\.9-#3XI MV5OX6.J+8CP],\T=TTNSSO/@!.)/^6N!A\?[/O7KFJ6=IJMC=Z9?*LL%S"T4 MT6[!,; J>G(SSS6-X?\ "FG^';R;4#>ZA>7CQ+;?:=1NC,R1 Y"*3P!GGU)Z MDT <-\9I8IO$6GV-U;JZ&PFDB:[GG6W:0L%VQQPKNDG] 2, \ DUS_PZTZ^U MF/0+O4#=WFHZ?X;\ZU2Z=U47:W$@0N,C++M"\YXKW^DQ0!\X^ GO8]3T'41J M*G5EMYIM4M+2*[ENY_W1,BW"NQ17#XVY &_ ''%)\+[V23XB^$Y=/F7[/CHPR"/J"*XOPB"/BAX_)!P?[/Q_WX:N[HH ^;O"%A/I/A M7P5KOAQ+L:]JD.HJRR3NZRXMKB2*/83M #I'C '3W-:OP7>YD\3:7+;ZWITS M36+R:I:VMS=7$DCD##SAP4BE#YXRI.2 ,5[WBC% 'D'Q@N[E/%^D6M[>V5EH M;6,TBO?7\]E!)_N M-,DE(G&M(GU&Q\!W-QK>N M"?5[^]MKXIJ$JB:!?M$JQXW84 Q 97!P3[8]Z:")WWO%&SX W%03PG4_G0!\[:IJSP6.GZ)=ZC=FUM[[5[=#>:T]A"T4-QL MC\V=09)608Q&.2.3T%9_A>ZN[]OA]K6KZA>3ZRNEZHEJUQ=.IN+B&Y(BC(R- M['@%?O/@9S@5]+FTMV*EH(B5?S%R@X;.=P]_>@VT!9&,,1*,64[1\I/)(]": M /FSPSJ_B2".TU73=>LKK6;K2KFXNK$:G/?37$JVS,H>W,6R!DD ^7UGFDNH+O[)YMPI79&9A@C"EFV@C..^*XZ+6+:_NI8=;\?ZM9:9::/'/I= M]]H^QF^8O*'G;IYK+MC 4Y!SG!S7H/QSU^3PO\+]8UJWL;"^GM# 4@OX3+"Q M:9$R5!!X#$CGKBOEZZ_:;\5W?D_:M \)S>2=T?F64K;#ZKF7C\* /9K3^WO$ MFGZE>:OK6MZ?>Z?X6L[Q8+6Z>W7[2Z3DR.JXR:_\-3>--SL='\, M;G 5C]EFRP'8_OO<_G5=_P!ICQ2]U#\)-Z6WOG6;[,L<[#OE=VT?-P3M'/ QK>)O%L^DZ/X MDTZ/6YX-3M_$=I:VD,UT3<&VVVV<9.XJW[PD]\MZUXLO[3?BM+J2Y30/":W$ MA#/*+*4.Q (!)\W)P"0/K4,_[2/B2XO&O)_#/@Z6[90C3O82,Y ((!8RYP" M?J!Z4 >Z6=XNJ:W+<:MXVU32=;EUJ?3?[(M[G)?[6_M3_ M (1KP=_:>W9]K^P2^=MQC&_S=V,<=:+3]I+Q)9D&S\,^#H""Y'E6$B,]0U:WDTJ*?[3-.ETUM.UPD:.K@8&\,QVGCY M<]*[+P3'>:7XP\4:)+JVHZE:6UO97,#W\HEDC:7S@X#8''[M3CMS7RO9_M&^ M(+&WE@LO"W@RW@F8/)'%ITB*[ Y!($N"<\Y-7O\ AJ3QF)'D&C^&!(X 9Q:S M98#. 3YW.,G\S0!Q'[0VH+J?QF\47$9RHN$A^Z5YCC2,\'G^'\>W%>=5N>-? M$=SXN\47^NWUM:6MU>LKR16B,D08*%R Q)YQD\]2:PZ "BBB@ HHHH **** M"BBB@ HHKT#PM\'?'?BK0K;6=!T/[5IMSN\J;[9!'NVL4;Y6<$?,I'([4 >? MT5ZK_P ,^_$[_H6?_)^U_P#CE'_#/OQ._P"A9_\ )^U_^.4 >55[_P#L5?\ M)5-4_P"P-+_Z/@KE?^&??B=_T+/_ )/VO_QRO8/V7_A;XQ\$^/K_ %+Q/H_V M&RETR2W23[5#+F0RQ,!A')Z*W.,<4 ?3]%%% !1110 4444 %%%% !1110 4 M444 -:BE:B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#/\13S M6WA_4Y[6XM[6XBM97CGN#B*)@A(9_P#9!Y/L*\*MO'/B?2=#OQJ>J7T=_-;6 MU7Q?IS>);C4DT^ MWTV6WEGCB$D)EN,.'VJ 21ZC[I'UJ_XP\7ZE9:]XQL+;4[B+R/[*@LX[6W2> M99)VDWI&IXWLJC&\X'6NCT;X::)I6M:]<0VUJVE:M:PVTFFFW'EC9NRQ))W9 MW#MQCK6C#X \*PZ?>646AV:6UYY?GJJD&0H24).<[E+'!SD9H \:TKQSXNN= M^B2ZG?6ES_PDEIIGVB[@@:ZB@GAE9E8(-F\% 0<''0^E7M3\9>.H]0UY=(:_ MN(=!NEL@TD5FD%QL5=SW#.5=2^<@IM4 C /->N67@?PU8M&;31K2(QSQW*E5 MY\V,,$D]V =N>ISS3M4\%^'-5U3^T=1T>UN+PLC.[KQ(4^Z7'1\=MP.* ,SX MCZKJUII&A#1+Q=/N]0U2UM&E:)9@B29W<'@_I]:Y;3=2\807'VB^\1BZMK'7 MTTAH!91 W<3R*OF2, -K@2KC9M'R<@Y->IW^G6FH"W^VP)-]GF6XBW?P2+]U MA[C-0G1=.VNOV2/;)=+>L.>9@00_URH_*@#QSPSXS\::IJ>E7[K>+I6JWCVP M66*T6VB5BRJ8F#>:S*5R0P.[#<"N:\-^(/%FC^%_#&AZ/>ZE=S:@MYJH!WE609VJ[?>=4S MM5CSD@ \GUJ"3X>^%GLQ:G1X1$MQ)N1U^M 'D%OX]\46U[ MXCMKJXN7%OX9NM7MWO=+6T=9XB "J;B3'S_& >,*_%/AF.1]3U'3] M0-YIT%Q"3:^2EK-)3Q/\4=NI MJ\,$>D+%;RP_("TH9.0<@*=VW=L"O9/#?A+1?#EQ//I%FT5Q.BQRS23R3 M/(JDE0S.Q)QN/X<= *34?!^A:CJEQJ-Y8![NXC2&9A*ZB548,FY00K%2!@D9 M'3.#0!YYXI\8^)_!JZOIUW<+K=\WV$V4]O8!&C^TR31D>6&PY7ROV&I0Q6HBDMKB_L5M)9 ^[!4?AWPQI/AS[2=)MGCDNF5I MY9IY)Y)-HPNYY&9B!DX&<#)]: /,K77-?G\2+H^@7.GZ9]MUS5(IIS9A\+$J M,&VY&YR2>2?KG&#;M_'^JZ);65_XGEMIM-C.IZ?=30($W75J[>6^,_*9$AE^ M7U(]17H%KX5T:VU./4(+/9>1W$]TLGFN<23 "1L9QR%'&,#MBH-1\%>'M1TB M72[[38Y["6\;4'B=WP9VM)=1MDT?1I$LG#7%A) M/&?-13+'+-&Q,,@9MJ@KC(!/!KNO$?@3P_XAO6N]2LY?.DC$$Y@N98!<1CHD MH1@'7V;/Y<47W@/PY>WGVB?3B"PA5XHKB6*&418\OS(E8(^W W*< = * / M-M UCQ98ZI=Z?;:E97-UJGBBYLQ+-:,5@2.W9W8+YF2/E0A>/1;7PEHUKJSZE M#:NMTUV;[)FD*K.T;1,X4MM!9'(( P>"1D TJ^$]%6-$%E\BZBVJ@>:__'TS M%C)U]6/R_=YZ4 ><>$?B#XIU@Z5J4FG22:=J(D:2%-+F1+--C-&_V@MMD!*@ M'@?>XZ4:'XJ\97^AZ#'-.OUN;6UN%$;2/!;M=RM;V[."':*(ML0D,>@XSQBM"T\)Z3:6FBV\,# MB'1XFAM%,A.U6C\LY]?E/>@#FO 6IWVF? _2]4O[NVN;J'21HV]Q'87-G&SF7RRI65BSIR"'7 X M/X>FV?A'2[;P=_PB[)/<:1Y36XCN)F=A&22%#GG"@@+SD!1Z5F6_PXT.-[B6 MX?4KVYN+;[)+<75[))(\6]7"Y)XP5&,8QD^IH Y;7/&'C?1V\4+*?#&1^_BN_, M,UV5A69]C*0L>%; R'R?2NPU#PMI6HMK9NX7?^V+5+*[^&*0%\'U=AQCI3=<\;>(K&;Q'?P6^E-HNAZC#9R M1NLGGSJZPEMK!MJD><#DJ0<8XZUL:W\,/#FLW.H274=['!J"(MU:6]T\4$I0 M (Q12!N 'IP.,UKW7A'2[NRUFTN$E>#5KI;RY7S",R*L:C!'('[E./K0!X; M\4[O5+GX/_%X:I=)<0PZ[##;C+$Q@26IVC)("X*X [[CWKX^K[/_ &BO^$8T M?X?>/+2RUZV&MZG-:W$^DM?(SB7S8"76'.X$HH8^PSTKXPH **** "BBB@ H MHHH **** "BNFM/ /C&\M8;JS\)^()[:9%DBEBTV9TD1AD,I"X((.014O_"N M/&__ $)OB3_P5S__ !- '*45U?\ PKCQO_T)OB3_ ,%<_P#\31_PKCQO_P!" M;XD_\%<__P 30!RE%=7_ ,*X\;_]";XD_P#!7/\ _$T?\*X\;_\ 0F^)/_!7 M/_\ $T >H4F7<<,-4M- TM)/$2:;J\MK<>)Y5NKU4WY?=;62AB,JP)!0E:59+IUA%:I-OY8KF].\#VUEI6F:?'=SFVT MW4FU&U4JHV LY$7NH\P@=^!Z5U] !1110 4444 %%%% !1110 4444 %%%% M :*#10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %75+O[!IEW= M[/,^SPO+LSC=M4G&>W2O.M-^)]VEI;ZEXCT2/3M*O-&DUBU>&[\^0I&L;,C+ MM4 D2KMY^N#T]'U&U6^T^YM)&94GB:)BO4!ACC\ZY:;X?Z7<:1I.FW4EQ+;: M?I$NC*"0#)#(D2,QX^]B)2",8)- '*^)/B-XBTS1=4BU+PZNDZI/IEU?:6?M MBRY$*!G\S"_*Z*P?'(;&W(K9O?$-Y:_!3^W=<2>.\&F+--]BN LAR!\ROMP& M((/3@G% ^&_VPS?\)%K^H:QC3Y],M3-'&AMXIE"NV5'S2$ #1U[\XMV/CC4-1ULIIWAJZNM 6_;3FU..=<^8IVLXBQD MQ!@5+[NQ.*N'P1:FQUJV>ZE9-4U:/5G.T#RW1H6"CVS OYFJL?@6YM]3/V+Q M%?6NAM?G47TV&-5)D+^8R"4881E_F*_49P: *?@'QA)<:=!8WHDNKN+2CJ[ MC-FMW::9LCO[D7T*2J^ 6V0LP=\9[=2"!TI_CCQU?3:;=?\ "/V%V+&WU6TL M9-6CF1563[1$)%"9W%,,8RWJ<8QS5NX^&3)J%])I>K06EGJ$JSW2/IL<\P<* MJL8I6/R;@H)!5P#DC%2ZG\.KBYDNK:RUY[31+K4(]3FLOLBNQF5T<@2;AA&9 M Q&W.3G..* .CUZ]DTC5])NO/?[)>7"V,T)^8;G!\MU]"& 4]B&)/*BNAK+O M=*^VZQ8W=S.6@LBTD-NJX'FE2N]C_%A68 < ;B3D[2NA.LCP2+#((Y64A'*[ MMIQP<=\>E &%\1;^;3/ 'B6^M9S;W-OIMQ)#*#@I((V*D>^<8]Z\R\#ZU=2: MYX3&C>*];U^6]3=JUG>1J\,$9A+%PXC785DV@#))SCZ^J>+M"'B3PIJ6BS7) MA^VV[0-,J9*Y&,[<_IFK6FZ:+#0;33%E9A;VR6PE VD[5"[O8\9H XRR^)B2 M>*+71]0T2[L&O4F>U,L\32GRT+D2Q*Q:+*@D9_'%68W^0-E20 M+_ !"]K?VEA=W/ MEZ?#>Q&)@K8>=PC<@/+R,XSBN@NO FEZIXJU+6?$5O8ZR)X8;>TM[NS21;1$ MW%MI;.2S.23@= .U &KH7B&WU?PC9Z_ DCV]Q:+=^7"AD?[NXJ%'+,.1@$$#E8W8HYW+\C 'FM#2/!)TWPCKG MAR+4W33[U[G['Y$7EM8139/EJ1MTH*9RW7@#&.0#JYOBC;V"ZF-<\/ZSID^GZ>-2EAE$3L\ M1?8-A60@GV)&,$&G7_Q+6QD,%QX=U7[=!$+F\M5EMB]K$Q8(2?-PS,%)"*2< M=<<9Y33O#^O^-M7U^;4[J[MX)](CT^*\NM':SQ)YOF'; [EF P,DD D\<"NH M\7^ +K5/$MUJ^EW&C![VW2WG75-,6\\HIG;)$2PVMANARIP,B@!^H_%/2[>8 M_8;&^U&UBM8KVZN+)QI%CIVH7L8D M@BDO+94=(VF19(R4W>9LVL"7V[1W/7&-JWPTN3J=S5')&RJ4;:WWE.W>0!P, '3>,?$=[HOB+PG96=C/=0ZI>2P7!B5"55878?>8 M8Y 8]?E1N^ :^D?$73-4OK*.&RU2.POYFM[+4Y8%6VNI "<(=VX9VM@LH!QQ MGBM#Q=HM_J5]H%]I,]K%=:7>FX*W*LR.C121./E.=V)"1VR.:YG1?A_J=G)H MNEW>I6LGAG0KS[98)'&RW+D!A''*<[=J[VY RV%ZXC@L859XH5"6 MT ?8SR[F!7:W! !(P>#@U5\5Z?X@E^(VF7WAM[.&2+2KB%WOH'>%@TT)VY4C M#?*&'7.".^13T#X8G3-0;SK\3V,GAYM&EPI61I'FDDDD Y !\PX&3B@"_:?% M'2)XXY9-/UBVM[FVFN[&:>V"K?)&A=O*^8G)4%@'"DCFI?%7CW2[/19)K2\G M3=I?]K+=00+,(X"RA6VL0"6W<#V/I6=X?\"ZU'-X;M/$&H:;I?\(_#>FZM;V&R^W&UW6RR^<@DCR>X7>,XQGC.<"N M@UCXD^'=*BNY+FZEV6QD0R?9I1%)(@),:2E?+9^"-H;.>*Y;Q-\/_$U[INKZ M)IVJ:4NA:AJG]I_OH7^T*6F$SQY!VXW@D'KV/7(Q;7X8:@TD.AZG8RWNCB]> M6:ZDUB;R9(/,,@'V88 ?) Z[7-Y<:':R);V5L]Q(( MUA0,Y5 2%R0,^IQ72:=XX\/Z@CO;:@OEI8?VF6=&0"WW,I?D?PE&##J#U%>4 MV?@*Y\0^$? &LVEC:ZFD?AJVLYK.XU">R_Y9HR.KQ9)Y)RK<=,=49RSL0P^7<>\ M:".*&:>=+*9H[995#)YKA<(=K D$Y /.*FU+XA:!I^J7EC<2WA>R>)+J:.SE M>"#S A0O*%V $.IZ^OI7 ^)OA1=W'B36KBQL--U"QU8JZFZU*[M?LAV!&5HX M6"RIA<@94\D9P!757'ABQT_1O'">(I[>VT'4EC'FAR/*A6TBA).U M '9V^K6EQK-YI<+EKRTBCFF4*<()"VWGID["<>F/6L?3_'.AZAK@TJTFN))V MN)+1)OLLH@>:-2SQK+MV%@%8XS_"?2L3X)6.IQ^#QJWB')UG5W%U.2""$"+' M$,'D?(BM@\Y8UD0^!=>A\=&^LOLFFV,E_)\,HM9'M)4CN!&K,[1N5VLH"'D''3U%:5I MXLTB[M=&N8KDB#5XFFM'="H953>2<_=^49YQ7F5OI/B+3=?^'F@ZQ;:6FF:? M)6\K/+< 6,ZHQ0J GR+EADY8C'2KOASPIXQMH?"]A=1:7:0Z!!"\G3SHI)K>6:TEBBNDC&7 M:%V4"0 #/RD\<]*A@^*'A>XTZ"]M[J\FCN9/*MDCL)VDN6"[CY2;,N #R1D# MN:\TTGX;^,)-:T74=43=-9174$\ESK,EV93+;/'OC0H%B0,1A1D\^@K9O?A[ MKD'A_P #36R2SW^AV+65U96NIO9,X=5RT0N2,'.,&CP9X5GTKP+J6GS6Z6M_J3W,\T8O)+K;)*",M)(!=.>PFM+/6)-/*L)WD1MR< M.I$A!!Z8&*@U_P"%FL7>E?V98):PP7'A]=/;_279()TN#<8RV79&/R%LYQSC MM0!Z+'\1?"[V-]=OJ9AAL8XY;@7%M+"Z1N0$?8ZABA)'S $<]:Z#1M3M=9TV M&_L&E:VFSL,L+PL<$@Y5P&'(/4<]>E>,/\.-8NM,UECI MKN>RAM8QO M(?/CDD'SG:J?)QWSWYKW04 %%%% !1110 4444 %%%% !1110 4444 !HH-% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 4=>U.'1M%OM2N0[0 MVD+3.$4L2%&> 37$:7\7/#4GA31M8U6Y-G+J,!F-K'#+.\>TXT+QIX8CTK4+#0+*^O?[%M] M&N;274%C\EK?Z;X\\11Z9X3U;6M,TH:;X@GMK=%MIY/.A,XRC$,N&'K@UT7AKPO<: M'\,XO#OG)<7<=E)"74;4,CAB0!V4%L#V JKX"^'VC:#H?A][G1[%=10!K6/C?PW?ZTNDVFK6\M^[.B1C.)&3[X5L;6(YR 3T/I7 M-3_&+PJ^I:)::5?QWW]HW?V=G1741#:QWU6J7$:$*TD7,>E/!?1.NJY%EC/[["ECCZ $ M\UA>(O$^KP^-K;PUX>T_3KFZDT]]1D>^NGA54618\#;&^22WZ&N5^&.G%_B) MXE$4T%QHF@SRP::T1#*KW96>900<90X3VR1ZUOZY8ZS9?%"'Q#IVB/J=I_8Y ML&,=S'$R.9M_1V&1@#G_ .O0!M>!_$K^(K6^CO;(Z?JVG7+6E[:[_,5' #!E M; W*RL"#@=?:L+1?B387VL^)FN+O2[;0=%D%LUPT[><\GRY.W;@(2Q48))93 MQ6C\/-#U#3VUO5=;BBM]3UJ\^U2VT4GF+;J$5$3?@;CAN MG/(T0G>957>JEBAST8 $[3S4'C?QMI?A+0K75;Z6-K>ZN(8(OW@4,)&&6R>R MKEC["N)L_!NLZCXCM=?O]*BL&F\1IJ+6+31R&WA2T:+S&*G:79U1L+G&>O4C MJ_BUIE]JGA#R],LFO[B&]M;HVRLH:5(YD=@-Q S@'K0 WP_\1M#U'5[[2[S4 M-/L]1BU"2RM[9KE3).%"X?:<$;LG [XXS6VWBWP^NO#1&UG3QJY./LAG7S,^ MF,]?;K7 R>#]5N/#FN*NG"&\N_$\.J1QEX]SP":%B20V!A5W+$@"L!_&6GRZUH-IIDMKJ%GJHN<7MO,*RG9N(4N-VX D9QUS7&Z M[X7\0>)Y#/;Z'#H2W7]JA<,@D7SK9(XY9]K$;W93G;G SS0!ZEIGB70M5>= M-+UK3+U[=2TPM[J.0Q =VVDX'UJ&U\8>&KN"ZFM/$.CSPVB[[B2*]B985SC+ MD-\H]S7CNG>#=?FL8W?1=7;4M/T2YM8X]3N;0VGFO&$%O''&O[R,GY@6( P/ M4U7UGPKXDU:WU^8:5K4CW/AUK"#^T%LXV$@FC81(D& J8SC=UVGI@9 /=='U M[2-:,XT?5+#4# 0LHM;A)?+)S@-M)QT/7TIUUK6E6FHPZ?=:E907\P!CMI9T M65P=V-JDY.=K8Q_=/I7,77A^_P#^$TNY-(8Z392Z1!;B]MXXV9)(Y7(0(X(Q MM?N..*RM1\'ZG>:_KPEN7N9[GPRNFV^K3QHCB=I+@D_(%"D!T/R@=!0!V^E> M(M%U>>:'2M7TZ^F@YECMKE)6CYQ\P4G'/K45OXK\.W5M=W%MKVDS6]H,W$L= MY&RPC_;(.%_&O&=4\':[XMM=-LK#09?#,_"ZQ^8?$FBB/S?(W&^BQYG]S.[[WMUK7NKVUM!";JXAA$TBPQ>8X7S' M;HJYZD]@.:\YUWP.9HM&MWANM!@MK+;"IW2*MSN11V/,7_COI6OXTT2 M^UKX;I#;Q;=:M8H+VU08!%S"5D51GIDKM_&@#J_[3L/F_P!-M?EG%JW[U>)C MC$9Y^_R/EZ\BL'PQXUT[Q%X;M]1LI+?[9)9_;&T\W""6,;)+"'4[1GTZZC/B*]YR$U,K*ICSG!.948N6;)QZT >M1ZYIZK8)>WEG:W=Y&KQ6[W*% MG+8X3GY^3C(ZUG^&?&&FZY]MKZXLEMGG4RR>2Y0N%ZX.TFO,K/0[ MFP?4K?5_!ESK,NI6FG+9R8&R/RX(T>-WSF'8ZL^>^21S6G;^$3'9Q7G]D-'J M7_"927S2K;_O'B-XX#DXSL\L@YZ8Q0!Z=JVHFPFTZ-8DD^UW(@.Z=(R@*LVX M!C\Y^4?*.><]C4ECJNG7\TT-C?6ES+ <2I#,KM&?1@#Q^-<5\6=+O=3OO!_V M&RGNU@U0R3",E0J>1(,LP^X,D#=V)%06<%C+;7+ZC8 M)#)9X9"L4=P@5;I68$[MO1H7OBC3[#Q&VDW\L5KMM$N_M$\JHAW2% M O)ZY6MG[3 91%YT1D*>8$W#)3^]CT]Z\P^($%E:_$6TU75_"NHZ]9'2)+4- M:Z>;P1N9,X*^I4L,^_H:YO3-)UKPMJ7AVXO=$U2[67PQ+H^RRB\]H)VF5U20 MYPBA<#<3M&.N!F@#U'Q3XPL?#UC/>WEM/<6$<4,GG6SQ.'\V81 !2X;JP.<; M<9P#QC!.;#X6\-S$74.C:/(9!O$R6L9+>^[!S7F6GZ!>7OC6.'5=!GN=*;Q7J M-Q(UW 7B$9LQY4F&&-A;(!Z;AP)I]PZU;W6^WT>621HE\O] M]]K+'C P(XQQZ=30![QKGB+2]$M?/O[J-5\V.':K MNDE$:\9Z;CSZ8/I6H) M(]NX.FW.S.>,YQCZYX^M>&>)/!=C-X7\2:K>>'UN-17Q-]J+M8>;/+;"ZC#! M?E+%#'N.!D$9]:LP65Q>?%*+PO#&W]@/[DD*JJO=B2 !ZD50TSQ;INI?\ "/FR6XDC MUJ![BW<(,(J*K$/SE3\V._(Q6!\1M/U;Q#XA\.:/I$RV<5M(VK3W<]JT\0:$ MJ(D(W*"2S[L;A]S/:N>TC0M5L?"_CSPMJD=W=B!)+BQN].A$+2Q7(9WA@4L< M%9%<;=QX*^HH ]?BD25-T3JZ],J1%=_NJ6 +?2O*?@C;"TU+78[ M/3XX]/:*V9;Q-+ETWS7 <%&A<[=RC&70 '=SGC'!_&33[K4=6\8_9=%9-5#0 M-9RIH\US<7 1$)DBNL[(54*1M49)!ZDT ?2?F() A9=Y&0N>2/7%)'+'*NZ) MU=[N]/DM[2&ZMUT*;3;,'SU+.T2,))&5,[PBC*8&3F@#Z-BE MCE7=$ZNN<94Y%/KPKX07EIX=U+QGJ4Z>3HC6UA/%)::/-96[ >:CM'$V6.#M M!8\G&?>N]^-+NGPWU4):27:R&&.2-6E "&5 Q;ROG* 9W!>2N10!VJE)0KJ5 M=)E=#T93D&OE?P_I,MY+J^GQVDO]BZAJ^B/']BT^>RMWA, MCK*\<;_,HQC+=]N:ZW7]!MM&U+7+"'3+F/P=#K.GW%[9VL;M'Y#6SB0A%Y*> M9Y1<+V!R.M 'MNGZO:7^I:I8VY6._BTR0(A.R>10R@^V&7GISCK7'?!>#3HK[QB^@6MQ;:-+J$36BRPO$"GV M>/)0. =F<[?;&*X_5O#6FWGBGQ+8^3/%?S>)["XG6.-QYEFZQ9(<=B[2$X/! M':@#W^BOG7Q1HESI-YXATS2X9;3PI%KUI+=1>1+/ D#6@9RT:.K-%YI!8*P' MKP,5Z#\$TA33=9_L^^DN]+:\W6P6PDM+:/Y%W"!9)'8QYYZ@!MV!0!WFG:G9 MZB]XEE,)6LYS;3@ C9(%5BOY,/SI;S4[2RO+"UN90EQ?RM#;I@DNRHTA'MA4 M8\_UKY]FLM+L=1\1V=Y:W(T@>+/-UB*%9"6LVMOW3/CEH?.))QG^5.TBQL1X MIT#4I;>Y7PG#XDE72))UE"QHUJ=NT'E8C.J[>W![9H ^BR0!D\"J'A_5[77M M$LM5TYF:SO(EFB+KM)4],CM7S/X:,UQXMTF^L;1H+VXGNH]06*.[DG7=%-B. MZF?$9;.,*J]1P1@9]V^#:/'\*_"R2*R.+"+*L,$<4 =E1110 4444 %%%% ! M1110 4444 %%%% :*#10 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !25E^+(GG\+:Q%%)=1226*K M;0[9;U5LK&9KW38+F%6\JY4L'AD'$VP.S;"<@4 ?2NN:M:Z+I_VR]+B#S8H, MJNX[I)%C7C_><5H5\]>.-5M?$S^,[[3_ .TI]&-KHZ":""1&<+>[I#%D D@' MJ!P1[55UH6$NE>*CX:N[VV\'+/I[H3!,]MY^6\T,,J_DD"+S"IR#R >10!]! MW5\EM>V5LT-P[73,JO'$62/:I;+MT4'&!GJ<"JVIZ[9:;J%O97+2_:;BWGN8 MTCC+EDAV;^G?YUP._:OG/3;[5Y=*\,+X>LIHY8)-:6U:UFF>VN'^Q,4:W\P! MQ'N)"@]"",UH:2?#9U>SD\'RWLMVOAK46OWEDE=UG*1XW;C\LNX/G&.B^U ' MT+I2VOV&*6Q@%O#.//""+RCE_F)9< ACGG/.>M7*^5]4-W(]Q_;FI+9ZD=/L MCH[SFZ-QM-LG-JL; ,WF;MPP3NZ\5T=A>/8?%:+[7=R:GJ4^J1(T)EGMKVW# MQ@-B+F.2U&2W\/?TH ^A*S?#^M6&OV!O=+F,UN)9("VTK\R.48<^X/-M_%D\EOX.EAN#,XD>*(W0V^6)77!7Y=Y7D98>H%>;^$I=&M]#\(P> M++NZMO"4T6J3*TLTD22W2WA">:RD'/E@D G[WO0!]-45YQX$N+Z7X.S37DMV M^(+O[)->%[C4Y-5U3PG=7,WGW3 MW!FN(TMRCA') =?,; QT&.H(![S?WEOI]CDZ]9>"M7U#5-+E\,7EWJ*_;YIU6=1& MT#L2WRR,1)N08R 05P:] \5WT^F? N2Z\'W3R-%9P^5<0S-.RQET$KA\L250 MN<\D8XZ4 >E\4<5\_P!A=6\.D^+(T\4HVCQZ7'*3I.J7%^T-T9,1,DS]'8J! MY0;GC( -5['6M3O-)$GB_4;W3]0EUR"V\2(MP8$L;;RV,*KAOW4;G9F12"26 MRU 'T11Q7SKKU];O>:1I>E:_<7?A22\NPMQJFJS6MO)*OE;8DNT!>1%W2%/6T#X0WGC+PR;6\Q';S6IN8W\N19)8UR5RK?=H_P"&JO&__0+\ M-_\ @//_ /'J\ HH ]__ .&JO&__ $"O#?\ X#S_ /QZC_AJKQO_ - KPW_X M#S__ !ZO ** /?\ _AJKQO\ ] KPW_X#S_\ QZC_ (:J\;_] KPW_P" \_\ M\>KP"B@#W_\ X:J\;_\ 0*\-_P#@//\ _'J/^&JO&_\ T"O#?_@//_\ 'J\ MHH ^@/\ AJKQO_T"_#?_ (#S_P#QZC_AJKQO_P! KPW_ . \_P#\>KY_HH ] M_P#^&JO&_P#T"O#?_@//_P#'J^N?!.JS:YX*T#6+Q8H[B_T^WNY5B!"*TD:L MP7)) R3C)-?F/7W=X(J]7SO>:IJ?@71?&^E165QX?: MXL!J>D(;A)BA0)%, RD@'.QL=>6-6/&WB/6/#EKK2:/XIN=2B?0H]3-VY600 M3FYB3H6FEV,M[J-Q';6D0!DEE;:JY..3]2*=9WMM> M&<6L\]?/GQ(OKNUT#QEHD.N7.OZ7)H4.HR7-Q(DA MM[AKA5"J5 PKK\P7MMXZUOKKNL:WXRG\/7FMW>EZ;+JFH 7=NZ1RL(%AV6Z, M00H^,D ^] 'ME4M2U;3]+@GFU&^MK6*"/SI6FE"!$SC<<]!GCZ\5\_P#B MKQ;J]W9&+3?%>HZ@VFZ4]T]UIH@TZ-W#R*LLIF8M(/D V(H!Y(X85FRZUK%U M+JWB2/5)H=6G\):?,Q5(S'O>78QV%>G5L>K'M@ ^GZR].T'3=.U;4=4M+?9 M?Z@5-S,TC.7V@A0-Q.T#)X7 YKS'6M?U@6_B;78O$9(RK_+OW?.< M'=P,<9YH ]GHKA?B%<:D_B7P?I.G:K=:9%J5S<1W$MLJ%RJ6[R #>I Y4]G M&2<"J\-_9SW'D07<$D_E+/Y:2 MY;$A7P.=I(.#T.#7@=IK7C&]T=)+_ %2; M[#K.C75Q(TMY9[MRP%U>UC0;PH/RLIW$!LD@C-,\)Z1JUQ=:0^G^(+VQ,'@6 MRG:=$C>5G9YFC3+*1Y:\C'4A5!/4T ?0]1W,\-K;R3W4L<,$:EGDD8*J@=22 M> *\1T/Q9XB\76&I7SZ\=!.EZ):7T:0PQ,EQ-)"9'E<."3&""FT8[\Y -97B M_7]<\6>!/%=]=:JVE16.C6;_ -GQQ((YS3!*. RM@@CCOT%%U>6MG&9+NXA@12H+2N% +-M49/JQP/4\51 MT"&Y6UAGN+EV22U@ MMJ[(6"G<5(&X[LCJ3]T8QDUXU\2]/OH%\?S?VU,ZW% MUI2PP2Q(4C: />J6O#]<\6^*M"U;4?#ZZE<:E*VJV M5G;WWV>V2=$F@>5E ;9$7R@"[N/F/4@9[?X::CXBN;G7;+Q+')BTFC-K)@KY^^'NK>)/#?@'P/+YUZY//<4 ?0$T\ M,,/FS2I'%P-[, .3@<^Y(H@GAGW^1+')Y;F-]C!MK#JIQT(]*\ \>:QX@UKP M;X@U!M7M(-)L]3@TS^RQ:KF0"6'Y_,SN#Y;< .-H/'<:EWXWUV/6I]%TBTF\ MV?5]1WRZ=:0O,(H3& LC*C,2XW,23@=#G( /;Z6O#M2\7^/!I-@S036DD4- MU]J:UM8+BY+1R!8Y'M_,)6,C[X3<5;(STKV'P]?#5- TV_62.475M'.)(U*J M^Y0V0#R <]#S0!H4444 %%%% !1110 4444 %%%% !1110 &BD8XHH 6BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,5C>,9-1A\*ZM-HCJFIQ6 MTDEL60,#(JD@$'UQC\:\EO/BEJMW<7LNDR1+:ZM#;V^@JR!F^TM]G\PGCYBO MVH<'_GDW'6@#VHWMJ#@W,(.YD_U@^\HRP^H )/IBIXV61%>-@R,,JRG((]:^ M=O&MTT^MV3^7#$T=]XDC!AB6/.VS;OD(5UVX')4Y!S44WQ&\6SZS>7>FZ;=RZ;;ZJ;%+-=+9HY(DE\IV:XWC; M(3D@;2 <#F@#W+%&*.U>/>$_&/B@67A/5_$%_I$VGZ_%(I@CB,1MF6!I5D+[ MCE?W;;^,+N'I0!Z^Q"J2Q &23VIDHB>',NQHN&^;!''(-> 2_$/7IH-5L=6 M>VU2RO?#M]>C?I$UI 'CBSLC9VS/$02"V!D8Z9H^(&K>(M<^&/BF6QN=.M-$ MTNW@L9;)[8F2)&_LPZ MFMG2_P"SQ"_G^4)O(\WS=V-V_G;LQCC.: /6HH8XMWEHJ;F+-M&,D]2?>B&* M.&,1PHL<:]%48 _"O'=!\>>*9_\ A']3OWTJ32]3UV713:Q6[I*@#2A9/,+D M?\L^5V_CSQH:;XU\1S>'#XSF72F\.2VUW=+I^UDNHTBCD:/$FXJ[-Y?S+M&W M)ZX- 'J,$$5O'LMXTB3.=J*%'Y"G,@=2K@,K#!!&017E?PZ\:>*=6UZTMM6RE78MD'HPX.>G'(!O?\,^?#'_ *%K_P G[K_XY2-^SW\, MCT\-D?\ ;_<__'*Z?P3KVL7NO:_H?B**P^W:6+>43V(=8I(YE8J-K$D,"C G M.#QP*E\N?_ (Y5R+QUKV(=8?3-.;PN^I_V6TB3 M/]I4^?\ 9_/VE<;/,_A^]@BBU\?:N9M(U.\TNRC\-:OJ(TZU*SL;J,LS)')( MN-N&9?N@Y 8EZ$K^(XI)+4^=+BV\H!G:08^8%)MI/;*$CV- 'ELZ!X7TK1-)TG3[2TB>+2H_+LWE4/)$-NTD,>02,Y(ZYKD_'GC"Y\.> M(-0%AID]_,;JZ@ MTFQ\+V4&MQPO<79O+XBW"+*8U\LJI9O,VL5R!@=%]!M;&YLK71-,@ ML[E@T\$5JB)*1R"R@8)X[TW5/"N@ZM8S6>HZ197-K-.;F2.2$$-*>K_[WOUK MST_%+6-1M7N- \/6SQV^D'5;L7EZ8S$4EFBDA7:C;FW0-@\ ]\<5=G^).IZ? M;ZC/JFA6Z;=&_MJRAAO"SRQA@ICD^3Y7!9>FX<]30!U][X+\,WT]C->:#IDT MEBBQVS/;(?*1?NJ..@[#H.U++X-\-S"#S=#TYO(MQ:1$P+E(0:]%K=WHU MA-JT14I=O ID!7&TY]1@8/48XJX=&TTQ&,V-N8SAW%A:W-U:W-Q M;Q27%JS-!(R@M$64JQ4]L@D?0U5@T'2K<6 @L+:/[ [R6NQ /)9PPZHTIO)+J\#B5][)MNI5"$]]H 7\*Y3Q;XDU31OB5J=_J$ M%T=$T328[F*WM=091.TKRQJ7A"X=F8!0&/R[ P))Q0!WND^"O#6D75SAZJ>.A[CO5K3/#FCZ5'LT[3;6V3R/LV(XP!Y6YFV?[NYW. M/]HUPVM?$O5-!L=476?"ZQ:Q:V]O=064&HB5;A)9U@QYGEC:P9AD;2.G->A: M++?SZ7;R:O;0VM^RYEAAE,J(?0-@9XQVH QM1\!>%=2CT]-0T#3KA-/B6&V$ MD(81QCHGNH]#D=?6I-:\$^&M')+;1=1U"33(KS[8KOYRLZ@^7M'R$QD;LY![8P3FZ3\5KOQ#8ZFVD: M+$CQV=Q-!G48VEB:,XVSQ;H'S4 >A:EX8T34UOEU#3+6Y%\8VN/,3=YA M080GW Z$W5J\5OK6GRZ MBS>8#]F2.W$S \?-P<=NE &G)X&\-2^(/[;DTBV;4_-6?SB#CS0,"3;G;O&! M\V,^]1VO@#PM:ZN=4M]&MDOS9-*>_L;QIDE1!Q_K1C".%;>%.0V".N:NR^/)M-U;5X;O2[^36,: M?##I8NXWC,\XEPB-@!>(V+,21@9 &,$ Z#0OAQX1T&]^UZ5H=M#/Y1@!8M(J MH1A@JL2 6'!(&3WS3--^&GA'38K^.ST:*-+Z!K6<&61LQ-@F--/$L_AY+,6FEO?RW)<;GN$MX8@H!^>1^ 3G@UGNHX!..> #?OO /AB]L;*TN-)A\BRC:& ([ MQE4;[ZEE()#=2"3D\FNBL;6"QLH+2SB2&VMXUBBB085$48"@>@ KR_5_BA< M7WAV:;POH6H74_\ 9!U*XD\R.,V*L'"Y#'YG!C<[1U"_A7?^#[J:^\):)=W3 MF2XGL8)9'(QN9HU)/'N: ->BBB@ HHHH **** "BBB@ HHHH **** &M10U% M #J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ -"/#FGP:7#9 MZ3!%%I>^<<8Z"M7Q!J<6BZ#J.JW"LT-C;27,BKU*HI8 M@?@*XW0/B/)J+?\ $P\-ZKIHN-/DU+3UQ(%+!40DB3YUPAY.10!NW7@ MCP_=2K)<:<'=9+F8'SI!\UPA28_>_B4D>W;%;6EV%OI>FVEA8Q>5:6L*00QY M)V(H"J,GDX '6O/5^+,%K-K$.NZ#J.F7&GZ:=4\EI(I7DA#!<81CL?++\K8Z M\U8D^)JVOAF35=0T&^MI/M,5K!$9X&BN&E^X4N _E%?[S;L*>#0!LR?#[PU) MK,VJ/I\ANYKE+R7_ $N;RY9D^X[1[]C%>V5X[42?#[PS)K$FIOII-Q+="]D3 M[3+Y#S@8$K0[O++^Y7.>>M9UW\0VMM+TYWT#4$UB^DECCTR62*)L1???S681 MF/E<,&YW#%1+\2HKRULET30]1U/59S-YVGQ/$KVPA8+(7QO=WL5FUJ^ZZEDA3>N)?*1CA-_4D $YJ]\,-?U#7/AQ M;ZS>"2[O97NW6/"QLX6>4(G& #M55Y].>]<5X>^)NO7ESH,MQH>I7DMWI=U< M2V-G'%EV6>(+*"6X0*77DY)QQDB@#L+?X6>&801-AB M4LQP@'0#I3M<^%WAG6Q,M[;W8CGBBBGCBNY(TF$2[8RZAL,RCH2.P]*CC^)N MFW&H:;;66G:G<17FF1ZO)=*D:Q6MJY8;I"7SD;3D 'VS5=/BIIZ0M-J.D:OI M\,MA-J5C)<1IB]AB0R-LVL=K;!NVMM.* /1.U_$'1["VL)[T7,,5YI_-2TJH&&&8$\MQC@@]Q0! MVEOX'T.WT_3K.*WD$&GZ@=4MP96)6X)&9;>=X M?WQCLY+EVMHC,I60I$3M7<&<<#^)O6IO"_C&+7-8O-+FTK4]*O[>%+D0WT:J M9(79E5UVLW=2"#@@UQ7Q%^)&LZ)=^,K/3M,FC72=-M[B"]>-6C$CNP);YOND M8"C'6-\\8H Z[2_A]HVD3"XL!>-2S?9(V'W8MS$IV&1S@8S71: M%92Z=H>GV-S=2WL]M;QPR7,I)>9E4 NQ))R2,GGO7(6OQ.TQH]6&I:;JVF76 MGI'+]DNK<":=)'V1&-03DLV%"G!R>:U/"'C&'Q#=7=C-IVH:3JEHB22V=]&J MOLVO7CAN"J;%9E'4@!? M;Y1D'G,^H?#[1]0T_5K2Y:[*:G':QSLLN&'V?'ELI X.0":K^*OB-IWAO4+J MWN--U>Z@L422^O+6W#0V@;E=Y+ GCG"AL COQ2ZC\2-'L]9:QCM]2O(H7BCN M[ZUM]]O:-+C8)&SGG*_=!QD9Q0 7'PWTB>ZDD>ZU407$J3W5JEVRPW[E!.?WCXW8]N*YBV^)FBS:PMF8-1AM M))I;>+5);?;9RR1!BZK)G/ 1^2 ORG!XJ2R^(NF7)D>2QU:TM3!)>;%N[]VN",8Q67??%NP_L+5 M;NPTS5%NH=-DU*QCO+;RTO8E'^L0Y^Z,@MG#!>0*L2_$^WLM#L[Z^T/7G9K) M+V\^SV8*V<9S\\A+\ [68 %FVC)% %V?X;:5=V5];ZC?ZS?&ZMUMEEN;PN\" M*X=3'Q@,'5&R03E1G/.8O^%8:0]Y=7=S?ZO=75RULTLMQX/%2ZG\1 M]&T[Q"VEW$.HF*.>.UGU&.WW6D$SA2D;R9X8[U[8&X9(H WK#0;:R\1ZKK43 MS&ZU**"*96(**(=^W:,9!/F'.2>W2GZGHUOJ.IZ3?3-*)M,F>>$(0%9FB>([ MN.1MD/3'.*P-*^(NC:GK,5C!%J*6]Q*T%IJ,UJR6EU*N[*1R'J?D;J #C@FN MRH X7_A6VG_VZE\-2U462ZA_:HTL3*+;[5NW>9C;NQN^;;NQGFBW^&NGPZG; MS'4M4?3;2Y:]M-+,J"WMIFW?,N%W\%V*@M@$UR=M\1?$*^#M,\23ZCX:N$N; MM(#ID5I)'<2 S&/$3&=LN0-P!3U]*[9?B'HC:]%IF+X+-=&QBOOLK_99+@$@ MQ+)C!;((],@C- $NB>!M-T>+PU';3WCC0(I8;7S'4[Q(H#;\*,GCC&*U_#>B MV_A_2ET^S>9X1--,&E(+;I96E;H!QNM<#J'QATUO[..C:=JMW#=:G% MIWVAK*18F)+!PC8^=QM/ _H:["+QEHLMK:3QW+L+K46TJ-!&V_[0K,K(5QD8 MV,23Q@9Z4 5_$W@BPU_4+B^GN]1M;N6S6R62TF$9C"RB574XSN#@=ZEJ6I/&UU=W>P,^Q=J !%4 $]L\]>F*_C76]7L=>\,:3H MDEA#)J]Q/$\UY;O.(Q'"TG"K(F2=N.O>HM!\1ZM#XWG\+>)8[*2Y:S^WV=[9 M(T<GI7,K\+A:Q03:3XEUFRUE5F2XU$%)'N5E5U4JBD@CYB/RK,NOB-IFE>(M7TW6 M9'BCM)[=(YHK:5XT25(]K2R %4!=V )(&![4 3:;\.M)TVSNK6RDN8X;C2!I M# L"=FZ5VDR1R[-,Y)Z9[5F?$#P%)J&@W[Z2TL^HKH$NC6]NS*HD#,C!BQP M?W8]!R:W]7\?>&](U&6RO]0>.6&2.&9UMI7AA>3&Q9)54HA.1PS#J*Q],\U+4[V]MHK)+ MNX6,-!!&^\* J@$EN68\G Z5<;P+ M@-4M)^(OA;5I2ECJH8?97O1))!+%&T*??=790K!>AP2000<$&@#+N_ANTFH7 M%[9^(=0LKH7TFH64D,<1-J\H(E7E2)$?(X;IM&.]2W7@*]EM=/FB\5ZNFO6< MLT@U1UCD9EFV^9'Y178$^1,*!@%0146L?$_1_P#A'=:NM G:XU*QTQ]3BM[J MTG@$L0Z.-ZKN0G'*D]16_>^-?#]D-5-SJ2*NEND=VPC=@DC_ '8P0"'?_87+ M#(R.10!-X+\.Q>%?#MOI$%U?PB(4Q>7))(LBG^\&DSZ?**T_#?B/2O$EK+<:-=>>D,ABE5 MHWB>-QSM9' 93@]Q6:?'WAD:_P#V-_:J?VA]I^QA?*DV>?C/E>9MV;_]G.: M,4?#B6\6[F\0>(+K5-1F%K%'=-;QQ>5#!.LP0*O!+.OS,?;&,5Z'7+6?C_PQ M>:XND6VK1R7[3O;!!&^TRIG='OV[=PVDXSG&"."*U/$'B#3/#\,$NKW0@$\G ME1*$9WD?!.%502> 3P* .9U#P!/+K.H7&G>(;_3],U.YCN[ZQA1?WDBA02DG MWH]P1=V,Y]JBT_X=-97]M&NNW%+:STZZEUF'R=01Y M+0I&[F8*VUMH"DY!/(Z]?0T 16?@2VM="T73%O)FCTO5&U-'*C+L99)-I]LR MD?A679?#,KK"7VIZY/J#06\]M;O);1K/LE4J?-F'S2X4\9QZU;U;Q];I=V9T MN:QGTRZT:[U5+YW8QKY.S&=H)V_,=V!D8QC/%:EYXY\.:?JMMI>H:O:PZC/Y M8$7S$ O]T%L87/8,03Q0!1\,^!SI-Y%G)-=%%X M]\,2ZT=)CU>!K[S7@"!6VF1!ET#XVEAW4'-9O@WXBZ;XLM;&[T^:VBAGNKJU M9)';?F'+ J=H',>USG& V,DB@#-/PUU*XT2?1]2\7WUSIB:;+IUG"MN(]BNN MT/-AOWS* ,A>A/4DU8O?AU/?W=[J5YK8_MJ8V4T-U#:!%@GMA( X0LV0PE8 M%2>A(SWK:TOX@^%-5DNDT[7+.=K6)YY-K'_5I]YUX^91CDKD59\.^,_#OB2X M\C1-7M;R;RO.\N-CN*9QN /49.#Z'@T J)JUKJ4LJV M8CC9+=)%2%$WG8/WK')+SR]OE8B2/; MG)W?^GL==L9HK&(SW#))G9&.K^Z\=1D4 4O'?@IO$^JZ/?QW5E&VGK, MODWVGB\A?S-OS!"RA74ID-SUZ$<5#X2^'Z^'KK0YO[2:Y_LJUN[508 GF">8 M2 G!P"H4#@8/7CI706/BC1=0T*ZUJRU&"?2K82-+=(244(,N<]P!Z5QNG?&# MP_SCN=.&F7^ZS$AGC#NRNF6&QP)'7)W#!Z9&:[_0M/&DZ)I^G+(91:6\=N'(Q MNV*%SCMG%96J^-O#.DQ6,NHZY86\=]&)K9WE&)(SC#@_W>1\W3FNAB=)8UDC M971@&5E.00>A!H =1110 4444 %%%% !1110 4444 %%%% #6ZT4K44 +111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 8_C.WEN_!^NV]M&TL\UA/ M'&BC)9C&P 'N37":7\.-3N]&2+Q!XADGFAT>32M/:&U$+6BRH@9V^8EW^15[ M# /CI;Q*&9&$FT MLV]LH=V[.0V!MQ4FG_"RYM;35BFI:9:W%^\!:UL]+"6#+$22LENSG=OW'=AE M[8QBNVD\9>'(_$0T&36K!=8)"BT,P#[B,A:1?&GAMO$/]A+K>GG5] MVS[*)AOW?W?][VZT <%#\(#;6EC+;7NEF_M;N>Z6WGTWS=/59D17B2 ON11Y M:,"'SG=V; U;/P%K&D_8KW0]9TVWU=$GBN&.EJML\ZPFDVFNZ;-J3E@MLEPI>0(&(!8@9ZG )P.>* *'P_\.OX4\)V>CRW?VV2!I7>XV;/,:25Y"=N3 MCEZP?!/@:\T#6=/O+N_MYTL=/GTV)8HF4NCSI*K,23\P"X(''.:Z-/&'AQ]5 M@TQ-GW.GV9M;4Q2.LT/D^9(2Q&Y8R0 !@DY]JZUO'GA)6N M0?$NC9MD$DP%[&=BD@ GGID@?B/6MRPO;;4+.&[L9XKBUF0/%+$P974]"".H MH \BUOX=:M-H;OKM]'J,&G:#+I=O::7:%)I/]65D!=R"_P"Z!V\#(QSFJ%AH M>M>/M6UR6]U!F@DT>WL%NY-)FLE$BW!D8".0Y9ODRQ' W@#I7LNN:SINA6)O M-:O[6PM=P3S;B41J6/09/?@\>U/M]4L+A[9+>^M97N8C<0*DRL98QC+K@_,O MS+R..1ZT 9<>@,GCRX\1?:%*2Z9%I_D;.04ED?=G/??C&.UEW%I!J6KZ?:S7>/LZ37"(9<]-H)Y!H MXWQS\,E\4ZUJM_)>1)]JL[:&*.6'S%26&8R LN0'1@=I4]B?:KWPY\%R>&[N M_O+FUT&SEN%6)(-'L_*15!SEG;YF)/;H,=ZZ.37[:TDU5]5DM=/LK"1$-U/= M1A&W(K9;GY.6QAL$]1P15'1O&NCZE9:Q?&[MK;3M-O#:/>2SH(7_ '<;AP^< M;3Y@ YH XCX@_#'5_%.HZ\?[1L);348XQ;->"5WL-JX*QH&"$,=QW8!&[HV* MT[?P5XBTB\U.+PYK%G9V.K2Q3W$[PEKBVD5$1_*!RC;@G&[[N3P:[:;Q%HL. MDIJDVL:='IDA 2\:Z00MGIA\[3^=:%O-%8:7X&U[Q%X9TTZ]=V%L(/#LVF6<<$3AP;B!$+S;CP5" MJ-H[YY[5%XC^&GB3Q#8I:ZG<:+,C:\1/,:"*X1I%7.-Q4'.,\9K,D\8:5_PDFGZ+:7$-Y=74 MDT+FWF1_L[Q)O*R '*G':@##7P9?MX7\2Z=+<6IN=4TF/3TD&[:'6V,19N.F MXD\9X_*JEEX/\3:-?WUMH&I:9!I.HWZ:C<7$T327,3[8PZ(I&PAO+X8X*[CP M2 :]*JK#J-G/<>1!=V\DVP2>6DJLVP]&P#G'O0!Y7X4^%]WHE]I5L]KH$FG: M;.])F:YD5NV,D9&XYXX]:LQ7$,VWRI8WWKO7:P.Y?4 M>WO0!R7@#P-8^'=#L8[W3]+EU>!I':\B@4N2SLP(M#4A=O?W#R31>:Q$7D$>5%M1OX:MX;U?PY#87%SI$\TK6]W.T0 ME$D+1X#!6Y&[//I3?#OAW6)_&+^*O$[V45X+$6-K8V;-(D"%@[LSL!N\T.WL5GDME@AOUOIK.>U<%N7V!A/'\V=I QSV-/\ %W@35]7\,>-K*.XM MY;S64M5@=SM#-%'&&9N.,LK5ZCFLG0-?L]=DU1+(2@Z;>O83^8N/WB*K''/( MPXYH \L\>?#WQ1XBGU^+SH[B&ZN4N;.5]3EABB1"A$1ME78S_(1O8G@YZ@"N MCT_P=J=OXVMM5&/"ME;2V<%_I>C7=D\C'ZT'^U[R_LWLY]0DCQ%+J,E]*$C4J-\C'&>3C:.F )(]51O[2"PRVXFW!5MPH D"G)9B22IP3NKV+1=7M M=8AN9;(N5M[J:T?<,?O(G*-^&0:T* /+=/\ !>L0Z;X?BEC@$EGXIN-5E 0=RRN,[OFYW8SAB>6J MW9Z5KOACQWX=:/3;74=6N(-6OY;-+D1I#YT\;;8W95 M)&C1I$!".5R5SUP>V<4I12X." M4*B7%VX=(DW8X'(W' XSQ6Z-&\2Z5?:KI]CH.GZG::O=P7AO;V5&AML1PQNL MD60SE?*W+MXY'(Q7H%UK%I:ZYI^DS.PO+^.:6 ;>"(MF_GL?G7]:T<4 >!VG M@?Q>?$FE7%[973Q6&O"^&W55VL%?+%OF.&QN+<;EIX+UV[L; M32+NT:RAM;K6$^VK.C!XKH3&.55!W#!E P<'BO8** /#;OPCXIUK3-"TVX\/ M6^F#P]IUU;KNULT*K$H.55B0QWXQTYKK_ SX8U+3[KX=O-;(@TC0 MY;*]*NIV2LEN .OS H",[L$(V2!T'N*YK7/#OB'Q1 M8W&_PNFB-9^'+S38(#=0R"YFF5 D:%&XC4Q\,Y'+#@VC&9--'@VWTYH;.RM6E>>'SIFCNH7=(RK$"%41V^8@DXP*] MIHH \,A\$:U%=W>EWECK=ZD^LM?KF1QQ:O?!>MIJ_A=M1U:Z\26]OJOVB9KN&%!;H+>50<*!G+ M,OK@XKU&B@#Q6_\ "^L"'6-"MO# ,]]KOV^'6UDA$<4)F$HD)SO#H!Y84#H! M@XXJ>P\.ZRAL-'D\.E;JV\1MJ#[0TV\'/F;V5A%MV],\XKUBZU&T MM+RRM;F>..YO7:.WC)^:5E0NP'T52:MT >0>'/!-Q;W7PYDO-$B#ZA&<<]*Z_X3:3=:'X&M-/O[;[+/'<7;>5Q\JM&YIUALK^RF@TZ&%'C,DZ21LT8<(I8(2VT[02>F:]:O=4L[*^ MT^SN9MEQ?R-%;)M)\QE1I&&0,#"HQYQT]:MLRHI9R%51DDG H \(\+:)JN@ M2Z#>ZSX0N]36'1)[*6&%(I3%,URS[2&8<%?XAG@^]8FJ> O$%GI.E1II%^VI M+HR6VZ&.WO;>1M\C?9I8Y3\@0.JB13TR>U?1MC=V]_96]W9RI-;7$:RQ2H.VMY9YV"11J7=CV4#)- 'BVK^&M=N/$TNLZCHYO+:'6;2]N M;.$*PG4:?'$S1AC\P23/!/.#UK&N/".M7NFS7<&B:AIMC_PE4VHFPBA@:<0/ M;(BS+&^Z,D-DE>3R<^Z7?6VJ:;::A82>;:7<*3PR;2-Z, RG!Y&01UHO M+ZULFMUN[B*%KB400B1PIDD()"KGJ< G [ T >!S>![U[..Z73?$2G^UY+A+ M@Q6ADB_<"/S39J@C9'( (X;C=W.?3/AK=7NG>']#T?6M,6QOIH[B2.*V@6*. M.*-QM+HK$1L1(IVC(SD<=*[FFE%,@SZ-=6TEKKLES>1PZ;#%!$CM(-XGSYDV=P)/3KD#"U[AJ&NZ7IT5S)?7]O M"EJT:3EG'[HR$! WIDL,9]:TJ /#T\%:C#I?A Z;IGV'5EOM0-S=1Q!7B66. MX"N[#G!S'_X[[5#X*T%XO&?@"2U\)7NDS:38W-KJ]U):+&LDQA4 ^8#^]!8. M=_.=W7)('NU% !7SM\)M)%UI_@TZ;H-U;:K:ZEM;\$ZGH^J/;6VGW-YX9L&T47D:Q%_ML$(G\T!/\ EIAV5V4>N<&J M^K:%>7.@7DFD:1?:=XYKT:J&O:18Z]I,L5R58.O((/#*#^% 'B MNJ:7!<6GB*]\&>';^RT=(M.>6U2Q>V-Q/!=K+(8X6 +,L:X) &3QD]:C\5:9 M<>./$6NW%KI.J-HU\=&MA)<64L0F071,C!6 ;:JD[B0,#GH03[[BB@#PS7-# MTG3_ !5XDM]>\+7U[%*ENOA\:;9N1'&J#,<#H-MNPDW,22G7.<52N?"DBP^( MM:&B7":ZOC"%[6X\EC,MN7M\E6ZE#E\D<'GFO?9Y8X(9)IY$BAC4N[NP554# M)))Z 5%->VL%@]]/,8YSTH ^<-?LK^X\5R75OH1X],NIKO[/YP4R->,VP1%<8C0$ 'L :MZ/INI6/B2]M_#.EW;:G. MNHAKJ[TZ6SN[-Y%D9#+.K&&X0OMV\Y'RD8Q7T5&Z2QK)&RNC ,K*<@@]"#4- ME>VM]'(]C%_"/0KBT\4Z#WE&ZWW/YI>8@(\;*5" $CE<#BJOASP[I6G> _ =[KFERMHMR))===8' MJ:H85U73[FY179 MT\D31QNKYVF7#G< V>,G([#P/X=N[WQ!X9;78[^[AM=%NKFVFEBDB,,GVM## M]]FPP0G:').T#/0U[G45S/#:P//I)X% 'BWP5>:U\4R6< M<1O8OLCBXOVM[BVN$D#J=MVCDHTI+-AD8GY6[&O:KJ1HK>61(WE9$+"-,;G( M'09XR:DI: /F3PN][<>,?#-QIFGBVM9+:]COOLT5T9$9K5V2*ZEDPLDNY3P! MP5ZX(K:C\/WNB:#X+N?#L5_#XAOO#MVD[;W\R2?[&'C5PQP"LF N>F .U?0% M,DECC9!(ZJ9&VH&.-QP3@>IP"?PH \'\"#P]/\3O"DGA2._80Z==Q:B\Z3 + M<;8LAR__ "UY^;'^S[5[X>E)2+(C,R*REE^\ >1]: / - FMCH[IIESKC?$K M^S[_ .VQQ-(Q%QY3[?/#\!0^WR\8YVXR,T6=UI)MY?\ A"KO49/*\/7K:R7E MF(241+Y9EWG FW!^GS8![8KZ Q1B@#Q>32/[/6R_LZ[U>W_M+PE>27,XGEGN M&D0VVV41ECF0>:V,$'YB!C KAHYK?4O!OB*&Z1+W3+.33+N6_P!.N[EK7Y9U M63$;@%)/*+,X!(& >" :^F;B^M+9PESM 'A]U90_V3X]U[3[F]E:TO[>&U:*XD=8K5(K21BB@G.5))."2!5CQ;XF MCUR7Q-:CH-U8:I?SZ!9^((H?,ENY?LL3/:R,1%+NW'YTC)YP"Q QN8%NDW M]F\6CR?$#5-0M=%:+46A)FEACDNA?R@AF0@[EC"[%^N.E?0?EKMV[5VDYQCC MUJ.Z:WAAW730I%NSF0@+G.>_?- '@\-O?:RD::U<:H\L/A&2ZBC-Q+$[.)I! M%*X4@F39M//<^M>O_#VZN+[P#X:N[V5YKJXTRVEFD?[SNT2EB?PV=GXO@\#:KJ$OA ME(]-1;B*^DF2&ZDNE6003,Q/^K92<$X/7'2F>/-*M["3Q/HQNK]=#T_4-$O% M$M[*WV;S9'25_,9L@$ '). >>#@U]&4V1$D0I(JLIX(89!H ^>[U19:#XXUN MZOM6DEEUYM*MG757AABMC)"1N<[A&F007 S@X!&']8U6RA\161U3R/#L M>KZ9'=26&H3SQV=I(LGG-'._SA2ZHI8'&=V#CFOJ(Q1E&0HNQOO+C@_6D\B( M*5$:;2H0C:,%1V^G)XH \#O(O#2-$C&U9O+A MFSF0>8J+R222RC(-6?@WK+_\)E#9/JLFL27EG/+):^==5;5+ M7PO9WT6LW*_VSK]Y:W?K0!X)X/OM16X\.2ZGJ,>I06.MWR0R6D\EV(D&G2 MMY2S.H\S!W8.6]">..4\/ZKJ.H:_9V/]IWIM-7T.\>YC77'O9)#Y)=7<#"PR M9'W5Z D=.OU/':V\4<4<4$2)"?5M&O&\;>+;FT:T\/1W6GR6MRUNEXS&8-+M(4RM\L:[2/XCQSFOH= MM*TYK=;=K&T,"MO6,PKM#>H&,9J6ZLK6[:,W5O#.8SE#(@;:?;/2@# ^%W_) M,_"/_8(L_P#T2EG\.,_P"T1WKT MJ-$BC6.-51% 5548 Z "H[JV@NX_+NH8IH\AMLB!AD=#@T >(Z3J]T;C2-4 M;Q-J$GB>ZU_[!=Z*UUF&.+SV1T%O_"$B&_?UXSGG%>Z57^Q6HO/M8MH/M6-O MG>6-^/3=UJQ0!X'XYTQ5U#XB*FK71GN+W1]L$DHD$0:X@^=4;C . ,@CMWJO MXOU7Q#X8_P"$LT;3=8U*>RAO=+C2[O;S$MNLX*Z[XAZE M?:/X&U[4=)7=?VMG++#\F[#!20<=\=<>U;-A8VFG6RV^GVT%K;J21%!&$49] MAQ4Y /!Y% '@_B.6!-(LX8?&%YKKW%QI5X]O<;9?++7Q0+/JSV=U:RZG&4$2.P>);01;U=47<&WDG&3D-BO=K?0M M(MH7BM]+L(HGD65D2W159U.0Q ')!Y!ZU*FDZM8/!FHSZQJNM2ZUI,\\]I/)'L:1(T:,1Y "MR5R3SU/K7JEIH&CVW^O>(?'&C64DFK^&X4L+F^GL8Y(6DN&BFB55+C>H4[STZCCOFN9TGQ7J] MKIGA;Q%%XBGU74=>E=;S1Y AAA"Q2.WE(HWIL9%4Y)SGFO+=&"(W2( M8EF*#>J$@E0W7!*J2/8>E4K/0=(L=2GU&RTJPM]0N,B:YBMT263)R=S@9/(' M4T >*'Q3K=EX9\-ZO;^+9]4O-=T^XFNK1D@*6[+:/+NB"*&3RW4*&M"M; MB[N+;1=,AGNU9+F2.TC5IE;[P<@98'N#UJ]#86D,D$D-K DD$1@B98P#'&<9 M13CA?E7@W-JKRN%"[FZ9P.!G':H_B/KE MQX9L=,UD7'E:9;WT::BI0$-!(#'G)&5VNT;9!'3GBNGLK6WL;6.VLH(K:VB& MV.*% B(/0 <"DU"RM=1LY;34+:"ZM91MDAGC$B./0J>#0!\]3>./$&M^']1\ M/ZW.RW2:7?ZCJAB@0$63V0>% <8!#3A<@9)BZ\G.Y?ZKXA\.:,EM)K;W\5QX M0O+\1SVL&R":*-"NS" E?GQM?=G'->Q/I&FO)<2/I]FTEQ"+:9C I,L0SB-C MCE>3\IXY-)<:/IERJBXTZSE"P-:@20*V(6 #1\C[A &5Z' H \P;6M9OI/$. MH77BF/P]'H+6T26QAC:!PT415J'1]-AB$46G6<<8G^U!%@4 39SYF,??SSNZYH O]J\0 M^+WC'7-)U37O["U34T_LBUAG,5K96_V:%W#?\?$LQW-N'18QZ=^GM]<[K/@O MPWK6K)J>K:+8WE^D9A$TT88[2",'L>IQGIVH \\\0^*O%%I'XOUJWU("QTF" MT:VLDMHRC/- N\LY^8A6<..1T )QFMOX>ZMXJ;Q5+IOB SO9/IXNT:^ELA<+ M)O"X5+9SF(@GYBO48SS7=6^CZ=;P3PPV5NL,Z+'+'L!6150( 1W 4 8]!53P MWX5T+PT)AH.E6EB9CF1H4PS8Z GK@=AT':@#3U"5X;"YEB:)9$B9E:8X0$ D M%CV'K[5X7#XP\1?\(GXC3Q'/))J']@R:C!!!?"^GQW\=GH=C#'?QF&X58^'C/5,=E/\ =&!0!Y[J MWBSQ&L&H:Q;>(+2*WMM>ATE-/^S(?,C,B(6W'YO,8,7 Z!<\=PZ'Q3XF,UYK M4^MQKIEGXJ;16L/L:;&MSTE;>6!=/@$,MY]O=-O#7&\/YA_VM MP!H \ET'QQXPU+4+'54M=2;3KG41:R6CVMK':1Q&8QG;*9?-\P<'D8+#& #3 MM'U'7_$=S\.MVU/4Y+@:=%"J?92MM<857^\V!N#;L_-C&._H\7@/P MS%XD;7H]&MAJK2&8S/ZS>ZUI?B+XEZOH^H6ENFEV]O>-;RV_FFX*6 MVXJQW J"%P"."YO2R.\C,P\S: %#J#AP,#" ML".^,T 5,N?4KQZ^L5RL7 MAF:7XB2>)M0DM'6"S^Q6,<4)$BJS!G9V)Y.00 . ">Y-=50!XSXOADG^/(2+ MPU:>(/\ BFX\PW,D:+%_I4GS_."/;CGFI(&UCP/H>EZ8LL-A=:G?7=TFFZ?: M-?2019W"&!0%7:NX;F; &[ '2O4UTFQ&N-K'V=?[2:V%H9\G)B#%@GIC<2:H M^)_"FB^)_LO]MV0N&M'+P.LKQO&2,-AD(.".",X/>@#SOPSXO\3^(IO#M@M[ M;64UTVJ1W4YLPS-]EEB1"$WE58[CGEAUQV(I^"?$>K>%="T.\U[4X[O0KW5- M3M;F9X-C6[":4QL6R*3T \Q1_",^H:1X3T+1I;>32M,M[0VYF,(B!58_- MV^9M7H =B\>UCZ;'!;:5J]\+O51(\CL<.)#Y SM0LPYZ !B M0,XH Z3P'J%_JWA'3=2U552ZO8S<[%7;LC=BT:D>H0J#[@UB_%2SMM0C\+6E M_;0W5K+KD"R0S1AT<>7+P5/!%=M&BQH$10JJ,!0, #TK*\3^'-+\3V$=EK=N M\]O'*LZ!)Y(65P" 0R,#W/>@#C-)T[3_ S\7X],\-V\-E9ZAI,EU?65N@6) M721%CD"CA20SKQUQ[9KTJN4MO 6@V/A_5])TNU:UCU.)HKB;SGDF;*E03([% MCC/ SQ7401B*&.,%F"*%!8Y)QZT /HHHH **** "BBB@ HHHH **** "BBB@ M!&HH:B@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%\::RWAWP MCK&L)#Y[V-I)<+'V8JI(!]L]?:O*O'$WB<>![@>)-6T6^@O%TZ[CBMHF@FA? M[;!N4*2V^(!@-Y(.<<:[)=:=I=[-I4 M>IM8FU&FY3RDE\IG^T;_ +^06QLP/N\]:&^(>OQ^-]/CBNH+W1[S6CI9CATN M9;>--S*"+ML!Y 5Y55*YW8) S7H<_@+PW/K7]JR:>3=FX%T5%Q*(6F'20PAO M++9YR5SGGK52/X9^%H]6344L)1/'="]A074OE0S!]Y>./=M7+=0!@\CH: .. M\/\ C?Q:+7PUK.M2:5)H^KZC+8&V@MI!/&!YQ5]P8@_ZK[H7H1WK7\3^.;Z_ MN?#]EX)D$,VHWS6LLVIZ9<1A (FDR$<(3PO8UUL'A#1X-/TFRCMF%MI5T;VT M7S6.R4[^29 M6WC'Q9);W.N%]%;1+/5ETJ6U,,B3RJ)A \H?>0K;SD(01M[YZV+/QAXE:?2M M:N/[*_X1[4M6.F1V8C<7$2F5HDD,F[:S;ER5V@ 'K74-X \/'Q#_ &R;27[5 M]I%X8Q<2" W Z3&+=L+C^\1G//6G6_@/0;?7AJT=O/YZW#W:0M+_'VLQ>%V+:%$/$=G--$XM9<67E;#N8;_P!YO#'" M_+@G.2!SZ'\.-=NO$G@ZQU/4(X8[QVFAF$((0O%*\1*@\@$IG!]:LZ?X6TK3 MTT1+6!T71HFALAYK'8K*%(//S< ='3M%O[U3 #;P23 SR>7'E5)^9OX5XY/85XMIGQAU:"?6XM2BL M-2^R:0VHP26=G<6J-*)4B$8\XY="SJ=XQWZU[7JVGVNK:7=Z=J$0FM+J)H9H MSQN5A@C]:Y2S^&?A^"XGGN!?W\UQ9/ITSWMV\QDMVV_NSD\ ; 1C&"2>IS0! MAZUXH\9>&+?[/JZ:#>WVH7-K::=+;^9&DG!Z5?%7COQ M/X5%GINI0Z77;I%?VDUZYO! M*%V@^=G=C:-N.F.U '):7\1/%>L/X>L;/3+.UO\ 4+R\M)9K^TGAC*0Q)(LR M1EMP!#8VDG+#&X=:K7'B3Q/J?COP+"]U86ABU#4+.]AC$ODW#P(0[8W?=\O) M0-G:W7(KHM5^%]G/J/AQ;26Z2SL)KNYN+C[;(MV\TJC$OF Y+9'.3TP.1Q6[ M#\/]!@M="AMXKB+^QIWN+9UG;>S/GS-['EP^3N!ZYH X'2_BUJD_B[3-/D&D M7-GJ+7**+2&X_P!&,:%T_P!(;$<^0,'RP /RR^P^*6O:?I^BZKXGL]+DT_5M M'N=2BCT]9%EC:"-'(8NQ!#!L #IZG'/66'PL\/64^FRQR:K)_9A;[#'-?R2) M;*P*LB*3C:0<>ORCFM)? >@_9=%MI;9YH-)M)K&WCE?X@N+:&2Q6Q:0-'+(ZJ(Y0*12<%"LPR&! /4@@^QJ^GPN\-FSGM;I+Z]B MDMDLX_M5V\C6\2L'58CG*895.1S\H]*V/"OA2U\.S74Z7NIZC>7"I&]UJ-TT M\FQ,[4!/ 4%F/ Y+$G- '1&O*-?^(6MZ/-XBO9+;3&TC3]032;>,I,9GG=8F M$C%=WR 2'(5"QQQ7JYKFK[P;I-]IVKV5TL[PZG=B]E(E*O', @5HV&"A'EJ1 MCOGUH \_T_XL:O>63I;:-;W-^=2M;""1Q-:02B<28;$B[@5,9R.<@C'7%:C> M/M<34X_#,FG:9NF[.SC9Z]\4_Q/\-/MMI9PV^H:G>S M2:K:W=W=7=X3*D40<#RR I4MD DV.FZ6FNG4KC3;EIIG-NIB@6;S%(& M[#*R\$9!.#TS6I\*+W7[VVU]O$LUI+)%JMQ#']G9R$"M@J-W11QC\[DN;6YGNS/-+O>>:9=CO(<+/%&K6/BW2_#VA:9:7=U?6LUSYMU< MM$D?EL@YPK$YW$<=R.V:[,5Y[XU\&7WB'X@:'J,%_?:;96=C<1/=6,ZQS*[L MF% 8,""-W;MV.* ,O4?BE<)X5T;5[>STFQ-ZLXE35M1\G9+"YC:*-51FD8L& MP0 , 9P2!5JR^*UJ^BPZIJ&G&SM+C1'UB$F?=YAC;;)"/E'S M'@]]_08K3' MPUTJ"RL;72[_ %738K6TDL6^S3)NGBD?>X"=.U[4+J]NI[V&YGMX+=9+>0(83#*TLSU?3XK@17[F*6&:0;=K^5N )!5LKPN2,YQ726O@6,H[ZMKF ML:I=O=VMXTT\B* UO('14C50B*2HW8&3SSFK&N^#+;5)=2N(;Z\LKZ\DM)A/ M%L;R7MVW1E592#SU#9!H ZI"Q4;P V.0#D US7C3Q'=:*VF6.D:>NHZSJDS0 MVL$DWDQ@*A=Y'?!PJ@= ,DD =:Z5 510S%B!@L1C/O6#XM\-IX@@LV2]N=.U M"QF^T6=[;;2\,FTJ>&!5E*L05(P0: .'\1?%6YT(65CJ>DV6FZY,LLDD>HZ@ M(K94239N24(2^_DJ-HX!)Z]L9+Z0W%^(TB$$&0H$QYBA]RCH,%<_/E;'A?Q7/X59](FL]3O=4 M\BPBBAN-6-Q')-, #CGJK'X7V<'A^/2)]3NKBW@T^^TRV9 MD0-#!=>7D<#YF41X!/7<<]JMZE\.K*]FO[@7]Y;W=PMD89XMNZVDM=_ER+D$ M$G><@Y!'% %?4O'&L:78;]3\.6UA=>X^&;W M$]KJ$WB*]DUZ.XDFDOI((G5@Z*A586!1,*B8(&003SDBK.F_#>UTVUT:"RU2 M]5=,%[&C.$=I8[J0/(KDCKD###!H S=-^(=V^A03:3H4VH06.D6NH:@\]^%E MC66'S JY7]\X4$DG8">^3Q'J?Q::&+5K[3/#T]_HVE1VUQK5[\-K&;1?%&F6UU);6^N100X5 PMEBA2)0O//$8ZT =[7!?&*]U>WT"PM M=$$ZR:A?P6PWJE1G< M8VSM/L: .('Q%?2K'4/.T6]GL=*N1I"W#72O/=W8V*J!2!G<6&7)'0\5)J7Q M/DT>;[#J_AV[AUDW-K;I9Q7$<@E%P75'1^ ?FC92#CGVYK2O_A]:7VAZUITU M[<(VH:FVJQ7$0"O;394J5Z@X*#KU!-9TGPUEO[Z#4]=UZ2_U>/4+.\-PMJL2 M>7;,S)"J G )=B6RZ@@MM3CTJ]F^UQ,(9I&0+M Y<8 MD0DX'WAUYQZ57&7W@2&[M=4A-](HO]9AUAB(P=C1^3A.O(/DCG_:KLZ .$^+ M^K3:1HND21:CM)XQT%/$OAF_TB2Q72RK++Y8"NN '#?PMCJ.QS5-OB1KFG^(]>_MSPY/:Z;I6F0W<\ M$5S%,\>YWW29&-P*C[HZ;#ZU9C^%1D_M"6^UI9+N]@MX':VL([:)!#.)5VQJ M>Y&#DD\]< "M_7]"EB\27OB#!+2WU 2 M?VGG^*[V"^L]2ODBLI M([>6U589&V1',>\ J "P<=+%AT35KRXN;B*'30+@+,?GC65I"!QQNV9[C%>DV%I#86-O9VB M".WMXUBB0?PJHP!^0H GHHHH **** "BBB@ HHHH **** "BBB@!K44K44 + M1110 4444 %%%% !1110 4444 %%%% !1110 4444 4]:U"+2='OM2N<^19P M27$F/[J*6/Z"O-YO'-WX?L].N_$3WDUQ)HESK$]K D:Q AHV$?*[P4#[1SR M2M87\.BW&AS MKY'F!G8HIG!+#*GRMP'<,.10!HP_$V&%M2&M:'J6F-:V"ZE"DACD:YA9MBA= MC$!RQ5=I/5JK:MXSUEWTB";1M2T"Z;6;.WE6X$\ 0ZS=2R37\L4;Z0-+41Q@.C+*LBRALXR"H^7'XU _@G6;Z6SN-=\3-?W M-M?VMVJI:>1 $AS\JQASAV+$E\GH!@ 4 6K?X@:?+I'A_49+>XBAU>XEMU+8 M_<^6LK,S>W[IL8]16%;_ !%NM7U_PXMII>JZ=I.H6]S=I-<11%;N)(BRE<,2 MIZ, <9!%-L/AGJD4VG65YK\4_A[3;V:YM;-;79(4E252KONY*^:0"!TSGJ,3 MZ#\/=;T_6/#;WGB2*ZTGP_'+!96ZV024QM"8E+ON(+*"O(4# /'- $:>+O"FM6\.N>%=".KK#J,5E;N/[+:6&Z=8HXS*E MR#MB0!!O5^?E.TG=P ?1->66'Q'N+&XUB'4K.]U2X/B2XTBPM[&)-^Q($D . M2HQRV6)[\\"O4Z\[T7X>SV&O#4I]12?'B&[UK9Y6,)-;M$L?7JORG/?% &AX M?^(5AK%[8VCV5_8W-U+=6S)WP7B8AC\VTEAC((4GM6>/BE:W5K;2:+ MH.N:M)- UXT5K"FZ*W$CHDC%F ^?8S(H))'.*@\0_#BZU+PUK=E9ZI';:C=: MP^K6EUY61;LP"E2._P A<9_VJM7_ (,UK3-0@NO ^K6>G*=.ATR:"\M3,FR' M=Y4B8((90[#'W3GF@!EQ\1M)MM2DO/MMY<:=+I%I>VMM#;JWG---(BA/XS(Q M"KM.%&/KA]U\3K6PT]WU31=7L=3^T"VBTZ98Q),Q3>&1]_EE-H)+;N,$=< Y MMY\*/,DMOLNK-"UEIEE:VDYCW.MQ;3O,LK#.""6&5X[\CBG:Y\/=;\26JW?B M/5-)O=7@N1/;6TEB9-.1!&R&,Q,VX[MQ8MNR"%(QCD N)\6=&?3[.6.RU&74 M+B\>Q_LZ(1&9)43>^'I_"_A6UTJZNUNI(FD;;I6K7ZQ6[74[V4*LD$0_B9G91G@_*"6X/%8VH?%+2K=8I+/3-:U.!],C MU=I;.W5ECMG+C>,=8$ZW.F-9M9?91%?V[S?97 MW,3/$ ZKO*MCYA_"I]JL^'O 5QI>@W-A)=P22R^'[?15D"$;6C^T9?\ W3YR M\?[- %+QQ\4K.Q\/ZY)X?@U"]N+33Q,;VWMU:"TDEBW0>9N()SE20%; /S8K MT'0[B2[T33[F8@RS6\6WWPPUZ'0=6TG0]:T^&TUBR@@O?M-L MSLDD<*Q,T9!'#A5X;.WDCK7JNDVAL=*L[1F#FWA2(L!C.U0,_I0!YY;_ !1- MO=>)5U30M9,>GZJNGVHM[4,TY9$VH,O\SEB3V^5X_?&GJ?Q*L=+GB6^T77X; M?$ N;IK1?*LWF"D)(=V2PW+NV!@,]:KR^"]6?7]2E-Y9?V9/K=KK,2[6\U6C M2-'1NV"(QC]:YOX@?"G5_$_B#5K^*YT9_M#Q36ES>12O<6VQ5Q"N&V+&64DD M+N^9N^" #K3\2](75;BSDLM72.WU$:5+>&US;I.2 H+@G@EE^F1G&13X_B/I M5R;T6%GJMT(5G,,L=FQBN6A)$BQMW(((YQGMFJEYX'O9=&U:SCN[^((]7 M!8'"QK-%(4/'WL1G\ZR-(^&^JV?CB76#+I-O"SW32S68DBEOEE5@BS1#$0*% M@Q89+$ \')(!)X+^(TK>%M.N=>BU/4-7OH/MYMK+3"K06Y ^;:&.8\YVN3EN MPXKI+/XA:)J&LZ?IND_;-1DO;6*]CEM;K?"2 M:Z7PY,\&AZI<:?H<.D3PZB)/*#1#Y98RO/4MD$>S M:W_LB"PV6\9C'F+([NP7H%)?CF@#L]=U:UT/2YM1U!F2TA*^8ZKG8"P7UO3; M?6-'OM-O%W6UY ]O(/\ 992#_.O+].^&^NVOA?3)I[^PN?%UGJHU625V?[/. MP7R@C-MW >4%YQP1T- '96/CS1+Q;0!KJ&XN+]=-:VGMVCF@N#&T@61#R,JI MP>06"^.G>1!;R2RRW C60HB*"S?*P.0,>]<5=?#SQ% M\[2I M];AUR;5H[17D2WEBEMEA>/>5+*^ V&P1P"0,D U)?B;8GQ%I<-JMW<6%Y:7 M1,,5A,]TMS%)$IC,8&Y<*TA;([#GIG6E^(GAX6&G7-K+>7QOXFG@M[*SEGF, M:MM9F1%)4*WRG=CGBH/#V@^(?^$GL-<\275A-/'8W=N\5N"!"99H71$R!N55 MC8%C@DGI7#R?";4+5M'O3;Z?K%Q:1W5O+9R7DUJF);IYTD25%SN7?@@C!YQS M@T >AO\ $#P[YNEQP7<]T^I1F>W%M:2R_N@VUI'POR*IX;=C'>H;'QO8^(X+ MFU\+S/\ VI)9M=6+7MG+'#.H. X+!=R[L#@YQS6/X,\!ZCH6O:9>2/IL5K;Z M)/8/#:^856XEN1,64/DE.O);)/89XR/!?A+5O!6H-JM_]CTO1K&UG:\MM,NI MI8K]^"LJV[#;"0 >%))/ XH ],\*ZU#XB\/6&K6RM''=1!S&WWHVZ,A]U8%3 M[BL[Q+XWT7P[>&UU![QYHX1!]=\3:S>>1)%<:==68MX5FU*> MVCLVPP9FAC7$Y.X$;F&",'B@#H=8^)7A?29VAN;Z9W2**XD\BTEE$<,@)65B MJD!,#).>._6J'Q"^)ND>&=)U?[) MU[P]HMOI-W9:W;P%[NXG9'MY4@CB=2NT[PWE JE6=/\>>'+^.YDBU PQV]O]K=KJWEM@8_-NFCZA")S>6T$D=[;3PLR3-\I12@)W ':WW>.3BKEIX\\-W>L1:9;Z M@6NII7AB)MY5BED7.Y%E*[&8;3P&)X-:-XN\1WVE76K66E:=%87]G-Y$4 M_G/((FG>!=9F\0>$].U6ZCCCFN4+LD>=H^8CC//:J_B;QUX< M\,W0MM:U);>;8)&58I)?+0YPS[%.P'!Y; X-.^'>E76B>"]+T[4$5+JWC*R* MK!@#N)ZCZUPGQ.\+^*==U'7;73;>26RU&R6&WEBOQ:Q1$*P99U4;Y2=QVCE> M<' SD ],&NZ81>E;R(K90K<7# Y$<;*65B?0A2?PKD_''Q/T'PWH5W=0WMO= M7J6HN8+?+8DW+F,%@"%W @C.":Y_4/#_ (NM8]7M-+TJSN$UK0X+1YY;L(+2 M>.%T96&"7!W<$<9ZX'-9>N>"O%-OX=\1>'M(TBTOK;7+6V*W,]V%%H\<$<3( MP.2Q_= H1P"><8H [O7_ !_9Z#K<=C?M;OYVI1V"B%W+PAH!*6D&W .2 %!. M0RG/4#6B\:^'9=8_LM-6MS>>>;8+R%:8=8@^-I<=U!R/2N/UOPOK@\4W>KV5 ME'=(/$%KJ,<7GJADA2P^SN M6ZVWXN+*='W'%O"Y,D3$E2>5 ^;KG% 'K=_=V]A8W%Y>RK#:V\;32R/P$11E MF/L ":YF;XB^$X+"WO9M9@2VN'9(69'!DQC) QDJ-P^;&.1S6CXYT^XU?P3X M@TVR4/=WFG7%O"K-M!=XV51GMR17 >,/".MIX@TC6=*MM1NXX=)739K33-26 MREC97W!@S85EY((R.@(S0!VNJ^//"VE16TE]KEC&ES$L\!63?YD;9PZ[I-8\;>&M&:T&IZU96_VJ,30EI,AHSTDR.B'^\>/>O+](L=7\(>(+&TT MSPRNJ3IX?\J6S6]4M$9;J5P#))@,F>&/T(! J_;^'/$OA6P-EIVA0:Z-0T*U MTR5Q<)&MO+$DBD.'.6B/F<8YX(QTH [#Q=\2?#7AJ.]2ZU&&34+>U:Z6T0DM M( A=1N (&['!/K72>']4@UO1++4[1@T%U$LJX.<9'(_ \?A7FFF^!-7L?#OC M/2MD)=0DT*YUZ&,7.HS@>(_WRL&BMW1H.0? MFW"$#C.-_;!H ]'T#XBZ+J6IW>FW-W;6FH1:E/IT<#29,C1N5'8 %L'"]?3. M:O7/C/2-+LEN->U/3[02W5S;P[92P?R9&5NJ@Y4+\W!"G(R1@GDXO"6KKHDT M!M%\YO&(U<+YB."TA0R232-A44=23Z5Y-!X/U?^PO&< M/D\$\YKI/B0DL7P2UR.Y01SKHSK( M@;=M81\C/?F@#=MO&7ANZM;ZYMM=TV6WL5#W,B7"LL*GH6(/ .#@TR7QOX7A MAM)9M?TR..[4R0,]PJB10VTL,GINXSTS7F>N:#KWBCPMK,T'A^339?[ 32;: MS:6(FX?>KY4J=H10,+DC[QX%;_B?3M9T[Q!XC?3O#(UNVUS3X[6&1)HT%NRJ MR>5*'(Q$=V[*YYR,IQ\W&2O\)R">,UP/_"N]6M-2)"(@?9.>M1Z5X9U;P[JZZI<>'9=:M_,U6T-M$ M\7F*D]T9$DP[!"CH,-SD CCJ* .XTWX@:')X7T_6M:OK+1XKXR")+JY4%MKE M>#QGH#QTS6AK7C#P]HUK;S:AK6FP"Z3S+8272+YXQP4YY!XY''(KPY?!7B;3 MK7PM>-::]!%!I4VGSP:,T#3V[FX=\%9%M7\(:0Q2,=@$9\Y'R$NK". M_,1?=Y8:,/MW8&<9QG%9?A7X@:!K^A17RZIIT5PM@E_>6JW2NUHA0.V_IPN< M$X'OBG>%],N8OA3I&E7<3PW::+#:RQ$?,CB *5^H/%,S11"5 M=\D8QEU&JZQI3RQRZIIVER:F;?SD4R[4=_*'.=^U- MQ&.%(/2N:^!NCWXN-3U+6)EGDTY1X=LI5.1)!;.P,@/^TQ_-*3X@Z%J"U M7=<&WNDD\D<\O@G:.#U]#4NC:YI.N1ROHNJ6.H)$VV1K2X28(?0[2<&O+O'G M@F^O[6XM?#VG_9HSX<2T0($7<4N(W\C.,9**Z\C'S'UJ]\+=#O+?Q1?ZM=P: M\F^QCMFDU6.VA+D$$*$A7Y@H&-Q/? &* .D^)7CB+P1I]K/_ &?<:G<7#.1; M6[ .(HT,DLG/95'ZBMV]\0Z-8Z9;ZC?ZK8VEA<*K17%S.L2.&&1@L1U%<+KG MAC7?%/CK4KU-2N="LK&U&G6CK;13?:5D&^9P) =HSL7(P?E-'1?:6A@1&>2)PA@G1&8 _(&C;GCGJ#0!ZW?>)="L(K22^UK3+: M.[ :W>:ZC03 ]"A)^;.>U27.O:/:ZK#IESJNGPZE-CRK22Y19GSTVH3D_@*\ ME;2;K3;B[FG^'K7]MJ.C16UGIT)C>.S99)F:"1F/[L-YJ,2N0"#C.!577/#> MLR:7XG\/#PP[ZCK5W;3VNIPLI@ME$<:@M(3O!AV,!@9.TMJNGK#-* MU_:"*&86\KF9=LV@UG3);F,L'B2Z1G4K MG<" 0^%=4'A:VLK30+R":VT_P 203(+4QAI)\>1CCYMR[5!']W' M:KWB'P9<6NC[-.TN&PB?PO;07&56W6:5;F)G@9^!YCJ&0;CR6ZT >Y:?J^FZ MGD:;J%G>$+O/V>=9,+DC/!/&01^!KD==\=ZA9^*+[1-&\*ZAK,ME%#+/);SQ M1J@D#;1AR/[C?E7-?#,V,WQ:\2S:=H-SH<0TJS46\T"P$_,XW%%/R\*H'LN? M2M-O"#:S\4O%%Y>S:Y8VIM+%8)K&\FM$F($V\%D(#E?EXYQN]Z .OT_Q TLR MQZG8MIA^QPW4AGN(CY3R.R^4V&SD%>N-IS@'(K175]-8H%U"S)@ M'/.>U>7?$3P]?ZIXJU"WBL;BZTZXT_1[=W:-G1RFIEG#'!SMC)9O0')K$\<> M!(YG^)LEAX<5Y/[/LUTL16(P&"N7\C ^]G&0O.<>M 'N=O=6URTJVUQ%,T3; M)!&X;8WH<=#3;J^L[26&*ZNH(9)FVQ))(%,A]%!ZGZ5P_A'PW!H/CPG3-*%C M8R:% DCQ0[$>996^\>C/@\YYYK@OC3H+S>,+[4(],N]1GDL88X+:?27OK>Z8 M,Y\N.6/#VSCJ3N&02>U 'N;:C8K16YD6UE"QL1 MYXXB*$[BQ(R",9QBI?$/A'7IM:\3QZDNJ3:I>:FD]E<6NAK.TD>4$3)>9 A\ ML#!#,N,'^\: /H][RU2[6U:YA6Y8;EA,@#D>H7KC@UGZ?KUK<:7!>WI73EF= MT6.ZE16.UBO4$CG&>N<$9P>*\JM-+2VUC4T\1>%M1UOQ*^OK=6E^EO*B&'<# M%(+D#;&D:Y'EENV,'.:Y&YT'49-#M[&[\+L9OL=\(KBYT*>_E,DE].5B1=%?!I$(QG*ZCP]8W1^*DOAK8PTC0KN?74<-E6-RO[N/VVO)++/P MU-IEO/;W=Y>:C-Y%O;6BJTC$*6+?,R@* #DYK<2Y@DFEA2>)I8L&1 X+)GID M=J\\^)'AV'5?'O@:Z.FIE 'T);W5O=*QMIXI@I )C M<-C(R.GL0?QKGK/QQHE]=:7#97#3C4)+J.*50 BFW)$F[)! R...>O3FLKX, M>'K/1?AMHT2:8EE=75I&]ZIBV/)(5^;>#SGZUP'@_P 'Z-/<^'M+NO#R#[)J MVIF_AFL66-N9?)W%EVNNSR\8)7@#M0![NT\*PB5I8Q$>CE@%/XU+7S*WA^^" MZ7;:O!]D\.6DVIPVRW6B2ZA#"_VH[08D(VY3[KG(&"!UKVGX4VDUC\.M*MF> MZD:-)!$;VV-NX3S'\L&/>Q50NT %L[0,X/ .CU?5;32M+U&_NY/W%A ]SGT-?/2VVCCPC=VUMH^J-XU&@ MZ@FLW B=6$IMGW^>S#$N^3&P GL1P*Q-:TS4AJ-_-J5R8-69+4Z2(]+GN+KR MQ%&(S:R+(JJP;=N7CG<3D= #ZF:6-9%C:1!(W*J6&3]!3@0"XFO/+C6,F6%TQ'#%@,<9;G=W(QT/BGP]:R6OC37OL M+'6[3Q1:&SN@&\R-R^,5TVV_LB2))2?-^S)Q 4ROF>?N#$=3_LU M8O?#MSJ.G>+M1\01W,GB*QU#3Q#<0RNI@D,=L)6AP<+D[@2O8#T% 'T52' ! M).*\Q\#VMAX1\;>,;&VMS8:.TNG+;(N]D::565L#GDMLR??GI6Y\6+V\B\*- MIND[O[4UF5=,MG .(C)PTA(Z!4W-GU ]: +OA_Q=X?U[2[_6M,N5DMK/='<3 M&(JRJ@W]",E=IW#U!XJSX8\4:=XCMXY+(7,,DD(N%@NH&AD,19E5]K?PL5.# MW'->3:IH;>&'U72=6M[!;#7=!>WA6R+@>?90DIN)P&X'M==F\,V\MMLEE\QOWA^T,F#DL(B3QTX(YH ^D**^8ML9\,>*VT/4[& M71I+2W2>#2UNA$LYN8P&WRL=LA3<& (.-I/O]&Z#H]AH&DP:;I%N+:RASY<0 M8L%R23R23U)H T**** "BBB@ HHHH **** "BBB@ HHHH :U%#=:* '4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !5+5M3M-(L_M>H2^3;^9'#O MVEOFD=8T& ">691^//%4_&K7R^#=>;1_,_M,6$YM?*^_YOEMLV^^[&*\*\02 M^&[OP=JL7A35=>N"T.G"\=Y96C2;[;!\[,Y)2XY)(4]!GTH ^CLTE?/WBQM8 M\-ZSXLTWPU-[K5[2UUFPTN9V%Y?1 MRRP($)!6+;O)/08WKU]:6\>SOIIM(O;87"2P;Y(YH-\,D9)4J21M/NOI7SSX MB2\U+5])3X8:IJ5Q!"-6$,TTA.(Q';;X[21LEADD*S9 8G'W0:T?&VL^=X: MYXV71]2N=1T>*^A6TDFN'F"KY*E@K.22N[=CU&* /1M-O[;4K07-E)YL)=XP MVTK\R,488(SPRD?A5K%>#>%;C2O[4T>'2]WO69V'VR21RML7Y^?\ <#?S MGYF!ZXP =GXC\?\ AOPYJC:=J][-%=K$LS)'9SS!48D*2R(0,E3U/:M[2-3L MM9TV#4-+N8KJRG7='-$V589P?R((([$$5YQ>1Z]-\8M?3PW?Z;:2?V39^:+V MVDF!&^?!4*ZX(]\]:XSQA:Q>"9]#\,'5)9(ELKF\GENM5.E6\DLDN6D_=@N[ M@EML:YP #AC0!]#53M+JQUG33+:RPW=E,'CW*=R. 2K#W&017A_@">\\::QX M/MO$&HZJT/\ PC,EW+'#?S6YDG2Y6(.YC96+8)[]:S_"^L_\(5X#T#7-+N+F M\MT>_P!,O;19VFVW3L7@W*2=K;HT7MQ*#_$20#Z"TNPM-*L(;+3;:&ULX5VQ MPPH%1!UX JIX;\0Z5XEL7O-"O8KVU25H6DCS@.N,CD>X_.N*\42ZIX8^$EII M*W4UYXHU"*/3()9)27DNYN&;<">(7%K$JLQ;"[-T0!.@ &6L<:AHNNZNJZ7X*M?EO]?>YU<:=-:VEM-:/)K$U MGM5H4/F);HA6XS(6!SG^Z .M>G?%;4KVR^'NB376K3:5+/?6$5]>VKF$QHSK MYK D94=3R.G4=J /2Z*^?K[Q#/:6?B'3[+7-3OM$77+6TTV\&K",N7@\V6%K MQB2L888W EN0HR347A#Q=JECH=WKEUJMU&M&:^AUK4M1NM1\)MJTHNG$B0W(D@#/$NWY%59F. ,< D M'% 'T%BJ6MQ:=/I<\&M"V;3YP(95N2/+?>0H4YXY) 'N17A#ZOXDL[/7+:QU M^;RY=-AGB:75H[^:&5KB-!*I5!A&5CQTR..M+XZLK^SFUG0;KQ%K-Y8VTNBW MGVBYN5WQM)=M&YSMQM^ZP'9E4]!B@#V[0?#NDZ LXT>QAM3<,&F9!EI"!@;F M/)P.GI5^\N8+*UEN;N5(;>)2[R.<*H'(JCMCJ1((_^^NV:\ZN/$WBK^P-6TNYU2Y35/"^D7D^J3[<&::0?Z.# M]$+-QQP* /=/^$@TG[<++[?;_:S?Y&\;_+SMW8ZXSQFO$_^:J_]S?_ .XNM;QM:_;?C/;P'Q+<>'U_X1YG M::W>-'D"SD[=S@@ ?>.!G"GH* /7Z,5\Z2>+O%OB.WT&T2YO[=_[(6^:>ROK M:R-T_FO'YC&12"N$4E5Q]_TQ7=ZAXFUJ'X 3Z_+]7EU;V-K+=7L\5O;0J7DEE<(B M*.I)/ 'N:E0AU#(0RL,@@Y!%?/7C_4-9\0^$?'%[?:[-IL&FV5M%%IZ+&(K@ M2PH[/(""27+E5P1@KW(-/O?%/BNZDU_4-.N[JQCT&Y2S@B:YM8K/ 1,&=9/G M;S"QP01@$ =((8O,<+YCGHJYZL<'@IKEU>6EQ9RQQB%$C2=T*;5!# P@$DG(/:@ M#UV[O+:TC>2[N(8$CC:9VE<*%1?O,2>BC(R>@S4D$L=Q#'-!(DL4BAT=&W*R MD9!!'4&O$/B_;3S>.M;=-0NHHHO ^HRF!=I1QG:5.1D DJQQSE%YQ5>VU?Q+ MX+T..4:S/J<4WA1M1BAN($$=M-&;=!LP!\H67)!/;)/- 'O6*6O+?AA>^)8_ M$USI^O3W\MG-8B\B_M*YLY9@V\+N06[']V0>XQE>#S6'XDU;Q+%J'C'6K7Q% MQCL?*681E69Y!.)B/F&!RV !@U-8>)O$6O_ !!U'P;#XDBM(+-[ MITU2W@C:6ZX7; R%-T)D^?;R=HZ M@8$KD9&1VKD?A);7"?"OPS'N"QXP!V H ]LL;^TU!'>PNK> MY1&*.T,@<*PZ@XZ'VJSBO,]&T[2]&^+&E6_AF"WM[.?P](]Q%;*$1E6:(0R$ M# +S4E>/Z-XG\1^+=6@L[#6$TNQU*6_O;*[2V21FM8)(H8T0-P=Q+R$G)P0 M!Q5G0_$?B+7-0\-:>NKP0,SZI'>7,%JCK=_9)XXE90<[0P8DX]>.U 'JB21O M%YB2(T?)W!LCCKS3XW62-71@R,,JRG((]17S[\+/$VK2:.^BR;+"PL=/O;R% M9XUE;5,S2@[21A4C/!7[QR.U6-,\1>+=1T6Z.C:O:Z3;:/X9L-42&&PB*R2/ M;LYCP1A(SL(PHR.,8Q@@'O>*,5XGK/CGQ-?:/XJU?2[ZUTF+0["VG2UDMQ+Y M[2P"4L6)! RVU<=UYSR*] ^(FLW^E6.DV^DR1V]UJFI0Z>MU)'YBVX<,2^W@ M$_+M /&6% '5*Z,S*K*60X8 Y*G&>?PIU>%VNMZQH>L>,;5M9@DU*;6[2 3P MV!FEF7[(I(BA3(,FR-0<_*,,3CI5OPW\0M:7_2-=N%73-.UR32[^:XMA!(8W MC!AD=0<(50W3- 'M-%>)ZMXV\8)H^G:C"5MK.ZLYM3,L=A]K,2-(3 D MT:L'2+RMNZ0*3G/3%>OZ)>KJ6C6%\CPR+=6\$DHP907-U*)KFZNG#22N$5!G "JH P M *WZ* (DMX4D,B0QK(>"P4 _G63X9\.6V@?V@\5Q=W=U?W!N;FYNW#R.V JC M( 554* !P!6W10 T(H=G"J&; + 5%&F 0-J@8RQUNZTV2\:806-S]L^RQE5BGE&-K2#&6VD9&" M.>N:WJ* (I8(I6C:6)':-MR%E!*GID>AIEY9P7D>RYA24#.W!CFG16%I%&\<5K;I&Z"-E6 M, ,HSA2/3D\>YJU10!6DL+262%Y+6!WAXC9HP2G^[Z?A5'Q+H,&OP645U)+& MEK>0WH\O'SM&VX*<@_*>A]JUZ* *ATZR-G]D-G;&U_YXF)=GK]W&*QO%GA&Q M\2:/_9\$3/L,6 MXH"=AZK]..E1K86B^7BUMQY<1@3$8^6,XR@]%^4<=.!Z5:HH RK'P[HNGV\T M%AH^G6L$Q#21PVR(KD'(+ #!.>>:L7FDZ??+<+>V%I<+T 51 T8* +C:-O3C Q]*9)IEC*UVTEE:N;Q M0ER6B4^>H& 'X^8 $CGUJY10!3_LNP-TMR;&U^TK*9A+Y*[Q(5V%\XSNVG;G MKCCI576O#6AZXP;6='TZ_<*$#7-LDA"@Y R1G&><5K44 8^K^&-"UF"V@U;1 MM.O8;7B!+BV218AQPH(X' X'I5V;3;&XTPZ=/96TNGE!$;5XE:(H.B[",8]L M5;HH K2Z?9RSS3RVEN\TT(MY9&C!9XP20C''*Y9N#QR?6LN^\(>'+^]CN[[0 M=+N+F.,0I)+:HY5 ,!1D= .,5NT4 86H^$/#NIW4-SJ.@Z7=3PQ>1&\UJCE8 M\$;.1]W!/'O3KWPGX>OM2AU"]T/3+B^A $=Q+:HSJ!TP2,\=O3M6W10!!=6= MM=^3]JMX9_)D$T7F(&\MQT9<]&&3R.:@@TG3K=+5(+"TB2T9GMU2%5$+,"&* M8'RDAF!(Z[CZU>HH R]6\/:/K,T,VKZ797LL*ND;7$"R%5<891D=".".AJ=M M+L6\K-G;D10-:QCRQA86V[HP.FT[$R.GRBKM% &-X?\ "^A^'/M!T'2;'3S< M-NE-M"J;_3..P[#H,FK$NAZ9+'>QRZ?:O'>R+-$_#\FM+K#Z-8-JBMO%R8%W[O[V]^M30^'M(@-F8=,LT-G+)-;E8E! MB=\[V4]BVXY]U:-% '/:EX,\/:EI-EIE[ MI%K)8V( MHPNWR0!CY2,$<=<'GO5VQT#2M/^P?8=/M[<6$3P6HB0*(D2"^2A8X["O1]8TFQUK3WLM5M8[JV<@E)!T(.00>H(/((Y%7J M* .43X>^%H[*2UCTB-8GG6Z8K(X?S57:'W[MP;!(R#DY.>IK+\5?#JRO?"5U MX>T"UL["SU.ZBDU%V+%C&I4LR]YBEN[, M(;B)&R8MX)4-Z$@9QZ8]10!CZ]X*T#73;'4M/#-;PFWC:&:2!A$>L9,;*2A_ MNG(]JW[:"*UMHK>VB2*")!''&BA510, #H *I7>M6%I;)//BBB@ HHHH M **** "BBB@ HHHH **** $:BAJ* %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 **** $->;?#KPCK?A7Q#XROK^:&_3 M4#;R0.B")KF1(L.[#<0I+$@^IR> <5Z510!YY\0/"-]JW@W2=+LVG>:WNH[B MXFM91%<;@CDRQ,Q #^:RMR1QNKJ?!.GW>D^#]%T[4FA:\M+.*"7R!A-RH!A> M!P,>@K:HH **** "BBB@ HHHH **** "BBB@ HHHH :U%*U% "T444 %%%% 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 (U%#44 +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 B110 4444 %%%% !1110 4444 %%%% !1110 AHHHH __V0$! end GRAPHIC 28 image00014.jpg begin 644 image00014.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" .$ KD# 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#ZIHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *R]:UA-+N](@>,R-J-W]D4AL;#Y)M! MCUR.R87,UG=V5P+FVN(0I:-PI4\,"""K,"#ZT 85]XWG757TS3-':\O?[0DT M] UP(T)2W28NS;3M&'QT)X]\4R+QU/=_8K/3]'\[7)I+F*6T>Z"1P?9V"R%I M-IR"67;A>0V>*SK_ ,#W\'B'1)--U74=JW=Y>7-\QB+H\D:@ KM"E3M(QMXS MVZUL2>!UBCL9M,U6[M-6M6G;[>R)*TWG-NEWJ1M.6 (P!C QQ0!3L_B')J-Y M;6&E:%&41.K,>/O=",YR..>-J;7S>_#VXUZP5X&?3I+J M)90-T;",D ^X(JOX<\$V>A:O;:A;W5Q+-':SV\K2X)G>6997E8@#YBRG@<8/ MM5ZU\.I;^"O^$>^T,R&S:T,^W!^92"V/QZ9H \Z\#>)KB_;PN;'Q-JFL:A>" M)M3LIK:,Q0H8278,(E*[7V@?,<].2178V_CN%O$6GZ7>:?<6C:@[QVQDDC,F MY1N_>1@[DR 2,^V<&NB\/Z8FC:#INEQR-*EC;1VRNPP6"(%!/UQ7!Z%\+CI> MK:->MJL$ITRX>8%-.2.6YW(RDS2AMSOR#N]N1GD !9_$+4=7O_![6&B7%OIV MM7#CS)98BSQK"S' W9&"-QSR0O')Q74:;XNL]070A!#/YVK>:5B(&Z 1 ^87 MYP-K80^["LFP\"2Z?IG@^WL]559_#SDB62VW+<*R,CC;O&TD,<')QZ&J_P / M=#FC\5>)==NK>YMX)[AHM/BN$V,D;$23,%Z@/+SS_=!Z&@!?B/XIU'3-0CLM M"DA6XL[5M6O%DV_O($8#RANZ%_GY'(V>]:>L>*5T6./4KEC=:;J4D$&G1Q%% M+.Z.Q+,Y50I ')/8^H!E/@G2+S5-3U#7K'3]7N;N8-&UU:(_D1*BJL:[L\<% MB1C)8\513P3G6U[H^JV=MJ-Q]EM; MJX6-5DD^;&4WF10=IP2HK0\"^&_^$5T/^S_M0N,S23?)'Y4<>XYV1IEMJCL, MGN>]<'IWPDNH-;TF_NM2TZ233KU;HW"6)%S>8.3YTI7-Y:EG&%=F'RAB,@;@"1FL'P#X1UI].T,ZW?B/3=/N&O;>Q%J8IA* M3)@2,3RHWD@ #.1GIS)X)\*:Y-H/A\Z_?Q1PV5F7M[..U,3QR2PE")23SL61 MU 'J>10!N0>/K:XL=*G@TC5Y)]5&^QM D7FSQ;0QE_UFU$ 8V@^T1236TMP//38%\I]DL;9/#HQ&1TP<@D5F+X1U+3[/PS+HFH6 MJZGHVG_V:WVF$M#<1E4!R 0RG=&K#!]0:SK[X;SW'AF"TCU81:N;FYN+F^6' MAQ<[A.BKG@$,,<\%5/6@#7N?B#91:L75O]C&H2M# F(8#G#L6< Y + M;5+-CG%3^%_$$VL>+=_.U?I7/>-/AO<^(=1O= MMW9'3KBS2UABNHY'-EM!&Z)5=5R?E.6S@COC%;GA/PM>Z'=W5TUY;/-<6=A: M,!$Q4?9U97(Y!^;<<>G!.>E '8T4"B@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *^:_%G[47_"/^*M9T;_ (1#[1_9U[-9^=_:>SS/+__ /#7/_4D_P#E6_\ M-'_ US_P!23_Y5O_M- M?*M% 'U5_P -<_\ 4D_^5;_[31_PUS_U)/\ Y5O_ +37RK10!]5?\-<_]23_ M .5;_P"TT?\ #7/_ %)/_E6_^TU\JT4 ?57_ US_P!23_Y5O_M-'_#7/_4D M_P#E6_\ M-?*M% 'U5_PUS_U)/\ Y5O_ +31_P -<_\ 4D_^5;_[37RK10!] M5?\ #7/_ %)/_E6_^TT?\-<_]23_ .5;_P"TU\JT4 ?57_#7/_4D_P#E6_\ MM-'_ US_P!23_Y5O_M-?*M% 'U5_P -<_\ 4D_^5;_[31_PUS_U)/\ Y5O_ M +37RK10!]5?\-F>'/^$7^P?;?-_TC^T/-V;(GD^[Y2YSLQU'6O?Z M^ /V6_\ DNWAG_MZ_P#266OO^@ HHHH **** "BBB@ H) ZT4QT+2(P9@%SD M \'ZT /HH'2B@ K\UOBQ_P E3\9?]AJ\_P#1[U^E-?FM\6/^2I^,O^PU>?\ MH]Z .4HHHH **** "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 ]5_9;_P"2[>&?^WK_ -)9:^_Z^ /V6_\ DNWA MG_MZ_P#266OO^@ HHHH **** "BBB@ HHHH **** "OS6^+'_)4_&7_8:O/_ M $>]?I37YK?%C_DJ?C+_ +#5Y_Z/>@#E**** "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 **** /5?V6_^2[>& M?^WK_P!)9:^_Z^ /V6_^2[>&?^WK_P!)9:^_Z "BBB@ HHHH **** "L35;O M4X=;TF&RMEEL9FE%W)SF)0N5(YZD\8YZUMU4O+V&TFLXI0V^ZE\F(*N]?I37YK?%C_DJ?C+_ M +#5Y_Z/>@#E**** "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?V6_^2[>&?^WK_P!)9:^_Z^ /V6_^ M2[>&?^WK_P!)9:^_Z "BBB@ HHHH **** "HY88Y6C:1%9HSN0D?=.",C\"1 M^-244 %%%% !7YK?%C_DJ?C+_L-7G_H]Z_2FOS6^+'_)4_&7_8:O/_1[T ] '*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 >J_LM_\EV\,_P#;U_Z2RU]_ MU\ ?LM_\EV\,_P#;U_Z2RU]_T %%%% !1110 4444 %%%% !1110 5^:WQ8_ MY*GXR_[#5Y_Z/>OTIK\UOBQ_R5/QE_V&KS_T>] '*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 >J M_LM_\EV\,_\ ;U_Z2RU]_P!? '[+?_)=O#/_ &]?^DLM??\ 0 4444 %%%% M!1110 4444 %%%% !7YK?%C_ )*GXR_[#5Y_Z/>OTIK\UOBQ_P E3\9?]AJ\ M_P#1[T OTIK\UOBQ_R5/QE_V&KS_P!'O0!RE%%% !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 %%%% 'JO[+?_ "7; MPS_V]?\ I++7W_7P!^RW_P EV\,_]O7_ *2RU]_T %%%% !1110 4444 %%% M% !1110 5^:WQ8_Y*GXR_P"PU>?^CWK]*:_-;XL?\E3\9?\ 8:O/_1[T VFU:[DBEBTV9TD1IG(92%P00<@B@#R^BNK_ M .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$ MWQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^ M)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ M *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@K MG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2 MBNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QX MW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@ MKG_^)J"/P)XNENI;:/PKKSW$0!DB73IBZ ]"1MR* .;HKJO^%=>-LX_X0[Q) MGT_LN?\ ^)I?^%<^-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^ M)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ M *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@K MG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2 MBNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QX MW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@ MKG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7 M'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$ MG_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P") MH Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ MX5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3? M$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XF MC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ MH3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N? M_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E** MZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C? M_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N M?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<> M-_\ H3?$G_@KG_\ B: .4HKJ_P#A7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2? M^"N?_P")H Y2BNK_ .%<>-_^A-\2?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@ M#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/^%<>-_\ H3?$G_@KG_\ B: .4HKJ_P#A M7'C?_H3?$G_@KG_^)H_X5QXW_P"A-\2?^"N?_P")H Y2BNK_ .%<>-_^A-\2 M?^"N?_XFC_A7'C?_ *$WQ)_X*Y__ (F@#E**ZO\ X5QXW_Z$WQ)_X*Y__B:/ M^%<>-_\ H3?$G_@KG_\ B: .J_9;_P"2[>&?^WK_ -)9:^_Z^(/VOM5\-:W8V47VCS+BYL)8HTS;2@99E &20/J17V_0 4444 %%%% :2E- M)0 M%%% !1110 4444 %%%% !117/^'_ !58ZQI>I7A62T_LRYGM;R.?&Z%X MC\V<9!!7# CL10!T%%Q%= M!I7B6WU'6AID4,R2G38-3W-C;LE9U"]>HV'/;D4 ;]%%% !117+>*/&,7ANX MACO-'U:>.>>*VBGMTB9))9" B#,@.23CD 4 =317/6'BJUN=633;FUO-/O6M M3>&.["+M3S/+&2K$9)(P/>MZ2:.-D$CJI<[5!.-Q]!0 ^BLCQ9X@L_"_AV\U MG4EF:TM55I!"NYSE@HP,C/)%4=*\76U[K$>EW>GZGI=],CR01WT(03A,;MC* MS*2,@D9SCF@#I:*,UE7>O6%OK)TDR/)J0LWOQ;1QEF:%6"DCMG

M0V]M%;J5@C2-"2Q5% RQ.2?J:=;R^=!'+L=-ZAMKKM99K>78<[)%^\I]QFE%_:'4FT\7$1OEB$[0;OG$9)4-CT)4C M/M0!9HHS1F@ HHS1F@ HHJM8WUK?Q/+93QSQI(\3-&P8!T8JR_4$$'Z4 6:* M,U!>7=M90&:\GBMX00#)*X102< 9/O0!/11FH)+RVB95DN(49Y/)4,X!9\9V MC_:QSCKB@">BH[B>*V@DFN)$BAC4L[NP55 ZDD]!3U8,H*G((R".] "T5#+= M013PPRS1I-,2(HV:C96)47MW;VY96=1+*J951EB,GH!U] M* +5%(&#*"I!!&01WIEQ/%;0237$B10QJ6>1V"JH'4DGH* )**9%*DT221.K MQN RLIR&!Z$'TI(9HIT+0R)(H8J2C @$'!'U!!% $E%&::74.%+ ,P) SR<= M: '449HS0 4449H **,T9H **,T9H **** "BBB@ HHHH **** "BBB@ HJM MJ-L;RRGMQ*\7F*5WH<%:AM5:QL[.W=S)L"Q&1ARV!C/Z=Z +]%0PSK*SJH8% M6VD$8P?_ -6#^-34 !I*4TE "T444 %%%% !1110 4444 %>.>/O#>M2^+-1 MTK1K.=M$\7);C4+J/@6C1,%F;/0;X<#GJ1]:]CHH \@\<:%>R>(O%YTW3+EK M/_A"'T^W\J%BKR[IBL28'S-@C@9/(]16KH\=UI/BF34KFPOC;0^&+"$F.W9R M9%EF+(!W8 @E1R 17I6*0J#U% "KRHHHHH *XSXHV=U>V/AY;.VFN&BU_3YI M!$ATCDD6)&GE6,,[?=4$GDGL.M M'GWB[PK:^(/B.\FK:,NH6">'Y(XWF@+QK,9N #C&_!)'<=17EDVBZG<6EBGB MS[=%-)HEG!8>=H4VH3(X0B18R"/(F#[22V":B(;*&294Q*\@FB#2%5)PWW>#[\VE?1%% 'FG MQ-TJ+6/'_P /+6Z29K1KB]\WRV9<@6S':2.QQ@CN"1WKRS7)KFWM;/3[^Y@A M\+VFLZM:*=3GN!;!DF'D1.T9W<('*9..OH*^GJ9+%',A25%=#U5AD4 >$>%= M/.M_\(/INMW\^IZ?,^IW$.R6X1)(4:/RQEL.R*6&TL3D;3FN4TN\\07/BRTE M;4]'@\5'6##/&US=M?[!,F,D"O1F@ MA82!HHR)/OY4?-]?6GHBHH5 %4# & * /E3P[XIU0ZMH\OABY-SJ.H:9?DH M-7EOKB686[R1&X0H(UD#)A4'N.@J\/$5G:R:1+H'B+4[ZZ/AG4+G58'OI9 + ME+;>"VXX63=NX &-J\#O])7NFVMY8W%I)&%BN$=',7R,-RE20PY!P>HYKFO# MO@.UTC5XM2N]4U+5[FWMVM;9KYHSY,;8W?<1=[-M&7;+$ .ZT]YI(\&V MK:LD&FW^CB_GFUC6;JWBN;PH@8F9=S A3D)E5R20,]8]1U?72WAJSUK7].6R M_L>2>.XOM6NK*&ZD\^10XF5 \CB(1$;L9W%ANSFOI1X(9(A&\:-&.BLH(_*F MSVMO<1B.>"*6,=%= P_(T >5ZL+W5?V;=1?6+\WETVCS2F[M#(OG! S(V75& M(957=E1D%NH//(7NHZ3!:Z]]H\4W]M_9FEV\GA[RM5D_?;HLF1 #^^)FS&0V MX +C %?0\B+)&R2*&1AAE89!'H:JG2]//D9L;4_9_P#4YA7]WSGY>..?2@#B MOB3JT]A\/K&6]FOK2[NYK6"1K2=;9@[L-RM*?]4O4%NH[5Y?H7B:^N)=0TR_ MUR\L-!.OP0S7L.KO=M;1/;.WE+=L VPRHB[NV2,GJ?HJ\M+:^MGM[V"*XMW& M'BE0.K?4'@U"=)TXVDEJ;"T-M(H1X?)78ZCH"N,$"@#P30+NS62XL8_%%]'X M>N_%=S%+JJ7YCDEV6,1CC-QD'!9<9SEMHY]>X^&>KVFC^ ?$>J7.IOJ5C8ZA M?2?;7<.T\<9X;<.&8@#D=3]:] .B:4;!K$Z;8FR9MS6Y@3RR?4KC&>!^52?V M7I_V%[+[#:_8WY>#R5\MOJN,'H* /!?"4GB'PWK_ (7\1:_H;V":K++:ZM?- M<(_GM=/YD)9!S'L?:F3T!QQ5*[T6]U+PCX7US6?$FMS7=]XGAB=3?X@A074B M*T8Z*P5001W/T%?1MU;07<)ANH8YHB02DBAE)!!!P?0@'\*JSZ)I4^EG3)]- ML9--)R;1X$:+.[=]PC'7GIUYH \5TW6-0UOQ/-H&I^(KW2M/GUK6 )[>;R99 M3#)&L4"28^4!69L#DA:RO$WB6^T?4Y+[2-8.JRRZ'8V?]K@)#\C7\Z&4EOE4 MX^7>'-#OK-[2]T?3;BU>9KAH9;5'1I6)+.5(P6)))/4YJ1M#T MEHFC;3+$QM MJR&W3!A4DK&1C[@).%Z#)H \_P#A9?>(AXHUC3-:N'ELH[>* MXBBN]0@NKJ%V)')B ^1@,C([<=:X_6O%?BN>\\5:O87=Q;_V+JS6D,,EW;16 M*1HX4"9'Q(3("3G/5AMZ5[CHVB:5HD+PZ+IMCIT3MN=+2!(58^I"@9-5;KPM MH-WK46KW6C:=-JD1!2[>W4R@CH=V,Y'8]NU &;XSU.YL+WP@(YS;)>:PEM<+ MN&'5K>D:=KFGO8ZQ907MFY!:&= ZD@Y!P:JV/A;0;"W@M[+1M/@@@N! M=11QVZJJ3!-@D QP^WC=UH \>T?6O$=_KT7A"?Q%?P6RZYJ%H=5"Q_:7C@BA M>.$,5*[B9&).W)"\=ZQ_#^J^(#HNC>']"NK^=[N[U6ZEN]-DMHIKHQW6!M,I M"!3O+$+D],<9->ZZGX2\/ZI875E?Z/93VMU.;J:-XAAYB #)_O8 &XTJ_P!9 M;3?+TRXO+MK/[/*;IH;OR1EAO09'W@O0[AQQC8^*4L7B#Q1I7A9]-O-5L889 M;_48+58V(#(T4&=[*/O,SX]44X->A:?H&DZ=-;36&G6MM+;VYM(6BC"E(2P8 MH,?PY ./6K%OIUE;W]W?06L,=Y=A!/.J /*$&%#'J< G'IDT >.Z/XC\1:QH MG@71AJGS]ZQ++4-5\,%Y&OY=5,GC M&Y1DGMX,MY<,I8J0GRNY*\C&-N%P"<^YQ^'])CU(7Z:?;+>B=KD3!/F\UD\M MGSZE/E)]*K0^$= AU2748]+MQ>RW(O&E()/G $!P"& 'RXR3BO5[?P#X6MEU%;?1+2)=0C:&Y5% M*AD8Y90 ?E!/4+C/'I3K[P'X7O\ 6(]4O-$LY;Y"K"1EX8K]TLO1B,#!(/0> ME &=\5+:7_A&H->L[>1]0T&XCU.)%P'9$_UT>?\ :B+C''574JX#*PP01D$5A6OA#0K7P MG+X:MM/6+0Y4DC>U61P"LA)8;L[N2Q[\=J ,SQEK%YH_@W33IW%GI\ M4\D?F+ 9G1/,*Y&=H)."<9Q7G'CRW\0:A:WOA74_$0O!;:KI+"\>PA)D2YF* M".2,#8=CH'Z?," >#7M6K:18:MI$NEZC:QW%A*GEO"XR"O;W!&!@CD$9K(TS MP-X=TS3_ +'9Z=LA-W%?,6GD=WFC96C9G9BS;2JX!)'&,8H YOXI6.I?:/ E MMH^KMIG Q@>Y]?\ $&@Z=X@M8+?5H'EC@F6XB*3/$R2+ MG#!D((/)[]ZKQ^%-%BM;:VCLL0VU\VI1+YK_ "W!9F+YSD\NQP>.>G2@#SOP M7XO\5ZE<^'=1NDN;G3]7D_?6XT]8H;:.1"R-'-OR^TA0<@Y!)&,5L_$*YDL_ MB%X5NH<>;!IFKRIN&1E4@(_E6YI/P_\ #>D:PFI6%@\4\3O)#&;F5H8'?.YH MXBQ1"=Q' & >,5L:IH.FZI?6UW?VWFW%O#-;Q/YC+M28*)!@$ Y"KR>1CC% M'E^AZ_XZETW1YIM0L+RYU[09]0M8H[+8MM.B1-&N=WS;Q)SG&"#CCBF:G\5K MR]TZ74?#*1RP"RL8]AB,ACO+N0 *0,%C&G.T=2P%>GV?AS2[)]':VMC&=(M6 ML[+]XQ\J)@@*\GYN(TY.3Q[FLRU\ >&[71M7TJ#342RU6X:ZND#MDR,0=RG. M5P0"NW&TC(Q0!Y^WC'QQ;:??VRVEY=NEQ;>7>2Z7]GN?)D\SS=EN6Q(Z[!C! MP0Q)^[BJ=MK6N^)=>\ /'X@MUGAU6]MK@I8/&6,=NSXFB5*C(!?<"< M8KOH/A=X:CTN[LWBOII+J2.:2\EO96N=\>?+82[MPVY.,<W^'.@6]II ML,"7B26%[_:$=R+I_/>8C:S.^R75[9Z4UXS M?9[HVX*PAP%#8R22<9 %>I6?A72K./18[>!U71W=[,&1CL+HR-GGGY7;KZUE MZK\.?#VHVMK$8;JUDM99I8;BTNI(9D,TADD&\')5F8G!X';% '(6OBCQSKL< M26PLM$N(M(>^N4N;1G8S)/)&JA2P*JXCSSD@'UYJWX#U75]<^(B:IIZ??6 N89;'3TTR-%N'V- F=@=.T0C%NX+L,'<7)]>F,9_.L+Q//<&[CAP9;=D-SCE:EK$T\*=6>1)DDC>+,9CY!&X;BQZ$Y].PK;'04 !IN13C M3<4 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\7^+T[^)_$S>&K?1] M3U6WTVQDN9?L*H?)O)D9+=CO=1\J^8^1D@E<>WM%5+73;.SN[RZM;:**XO&5 M[B15PTK*H4%CWP !0!Y1HOB_7/%D^B:=:ZDVASIHLE_?3F".0O M!C'-==X[^'KZU/:R:.NB)&DTD\EOJ-B9D$LC O.A5E;><NC\)^$- M,\.:586=O'YTEK8K8&>7EI(P2Q!'3!8D_C0!Y/IWQ \8:7IL&L:E#?WMK/I= MQ>21WMM:V\2ND)E1H#$Y=DR IW G# \=*N2>-O%^F:+>:A=+I)=6 M<$*PS*@:,Q[)&+QY)!R"?N\\UZ+H?P_\+:%?37>EZ/!#-*C1'V[6DJF>5L0LB;: .*U36/&UE M=:E:OXCL@T6A?VZ)1IJ_NV4L#"!N^X.6XZU0U#XC>*-2NKM=$M[V-["QM M9REII8NHIII;=9B)79P43Y@N%YZG/:O7KCPYI5Q<33S6NZ6:R.G.WF,,VY). MSK[GGK[UB:G\-/">I&,W6EM\ELEF?*NIHO,A085)-CCS !Q\^>* .-UOQ?XM M;3O%&L6%U9V,&BV=K>+836GF,[/ LLB.^X$ <@8&:@ M)[9WMFC@\G;Y0:$,HW9YPIV]!D\\=*Z:[\)Z-=6.KVCVFV#58EANU1V7>BIL M4#GY<* .,5+8>'-.L->N=7M$FCN[F%()0)W,;*@ 4E,[=P W8SCZF@#S#7- M9\0^'_&WBV>SU"TN7N9=-L+."XMRL<,D[E49F#9VH-^0!\Q8'C'/8>$=:U=/ M&&K^&-?N+>^FM+:&]@O8(##OCD+*5=,D AE."#R#5[6_ FAZWJ=]>ZC#/*U[ M;+:W$0G98W"MN1]H/$BGHPY':K7A/PEI?A>.X&FK.\]RP:>YNIFFFEP,*&=B M20!T'0<^IH XCQ-X[UG2=6\=7"-8G2?#-O"RP- QDN)I80RJ7W850Q4\ Y!Q MQBN=UKQAXSO/#GB"TGBGAB;0[JY:_;0;JS%M*B9:,&1L$,NX*^001DJ>A]=? MPKI$DVNR2V@D.N*B7ZNQ990L?E@8)P/EXX^M8MA\-- M([U9#J5[]JLY-/+7 MM]+.8K>08:.,LQV ^W/O0!Y3I5Y-\.;^>"SCBN;^72]+M(GALW*^9--.6D\E M"68XR2JG+,.V>.JM_'WB<1OILMFWVZ[O[:QT_4KS2+BQA;S5D9R89#DE!$W1 MN=R].<]SJG@70M3:Z:[MY2]Q;P6Y=)F5D$+%HF0@Y5U+$AAS5*/X::"-.N[: M9M2N9[F:*=[ZXOI9+I9(L^4RRDY4KDXQZGUH YJXN?&,GCOPE9:G>Z0@BO[M M7:WB=')&S MK)MMG/(#KGY=P&>A(/.,'1L?AYHUE+93P2ZC]KMKUM0-RUV[2S2LH5O,8\LI M4!=O3%:WB+PW9Z[=:76VE,;!L%6!/=64D$=P: /*O"/B;Q M%X:T+1+S4CI]QX=N[V^M_*CB?[3&$^T2J^\OM))B<;=N O.2<6_AY\2]>U_ M7M)COK 2:?JJLX$&FW,7V(;"Z%IG&R52!@D8Y((R*[S_ (0;1S9Z/:NDSPZ7 M-)!:!P01 M&AZ<$CG.!Q0!3^)OC"]\-W.FVUC=:1:&Y261Y;Y)9V^3;A4@B(=B=W4' QT. M:P=!^(/B7Q3INE'0++2([UM*.J78NC(4<&22-(X\$$%C$Q+-G:,<&NT\4>"[ M'Q#JEMJ,MYJ5C>P026PFL;CRF>)\%D)P>.!R,$>M<)XE^&MS8VVGZ?X5LY9+ M""RFM%E357M;@*\ID\J1L'S(?FX&-PP<'F@"73?B1KE]!;:@;;3(M,M_#D>O MZ@"DC2MEI08XCNP.(B02#6;I?QEO(X;BZU:*SN[4:=+>#['97=N8)44,(G:9 M0KAN@=2.>W(KO_#/@.PTO1[>UO,W,W]BP:+<\XCDBC#YP !U,C\]<8[Y)AM? MAMI20FWOK[5]2LQ926$=M>7>^.*%P 0 #G #$DC H X"/XR:M':ZD6M=.O MIXK 7D!@MKJV5'\R-#$_G*-V?,X=3_"P;Q%#+H^@O/H-K'J5VR M7$NUH&4MY2Y'^L 23YCP=HXYXZ-?AG82V=U;:CK6OZBDUJMG&;NZ5O(B#J^$ M 0#)*)EF#$[1S6QJ'@[3[Z;Q/)+-=!O$%DEA=;64!(U21 4^7AL2MUR.!QZ@ M' >+/C"^C>(M6MK>'3WM-*G6"6"4S?:KD[07\H*A08W#&X\[3G&"=.DTW7++S[L1ZO?C49VW+E)!Y M> OR_=_=+P"WS%=ZJQ"EE# '!Z9H S/A0=9U'Q-XPU36\_)J,MA" M%OY9418]ORI$0%51UW<,26R!WYK5/$_C)]2U^-$A9K/Q+9VEG%'=F,.I"GRF M(4?(P(8DYY8C!P*]:\.Z#!H)U0V\TTHU"^DOW$I'[MW RJX ^7Y<\Y/)YK!E M\!(_B"\U%=4N!!=:C;ZHUJ8T*K-$%7AL9P0@XH P-5^*=UHFDW:ZWI=C::Y! MJ:Z;Y+WX6V^:%9A*9BN0NQNFW.<#OQT?PQ\;1^,]/O6*6JW5C,(9FL[CSX'R MH8,CX!QST(!!!'O3-;^']KJ=]>WZ7]S:ZA-J$>HPSHB-Y,B6ZP;=K AE95.0 M?7VK9\):!)H5O=?:=3N=2NKF7S9)956-5X "I&H"HH [#DY)ZT >,:[J=K+X MN\8K?^)?&]MJEM>M'I]GI+SO 0((RBA%1DW%RV0<#IGKFNL\1?$;6O!^A:=) MK6DV4TT.F07&H-<:E':R23D 2)#'@[RISD<#Y@!7H.@Z)'H]SK,T4SR'4[XW MSAAC8QCCCVCVQ&#^-M98=31--@6VN-11;;[1-%(Y 9D41* I+L=V>,#H#UMQX"M9]%\ M3Z<]Y-LUV)(Y'" >5LMTA!4?]LP<>^*SK[X:_P!H237E[K<[:R]S;7BWB6Z* M$EAC:,'R^0596.5/% &6_P 8[5=(:9;.QDODU!-/?R]4C:R0NA=9#=!=H0@$ M?=R",$5Z'X7U2;6M!M-0N;/[%-,&W0"99@N&(X=>&!QD'T(KF)/ E_+8.LOB M>[-^]TMR76W1;9@$*")K?[K1\[B"<[@#FMKP)X7A\(Z&VGP3F?S)Y+F1A$L2 M!W.2$C7A%'91TH X'X?_ !"U9=+\/+XATN8V&HW<]DFKRW2DM*K2L,QXR$PA M4,3_ GC&";'A_XSZ?J^M6]H+.W6UO4F:REAU&*:9O+4OB:!?FAW*IQG//!Q M70P?#^"/P_X;TI[UI(M&U W^XQ#]_D3 H1G@?OCSST]ZR]!^&$FD2VL*ZV'T MNR21+:!+"..7:R,@$LPYD"AO1X(JKXV\5ZWI/CBTT MK3[-7L)=(NKQIMR9$B$ '!YPN02.^_V-6/#O@:_T_4=$DU3Q"VHV6AQM'I]N M+-8F7,9C!D?)WD(2O 7U.36AXH\)RZSK]CJ=O?I;&&SN+&6-X/,$D4VW.TAE MVL"@P3N'M0!@^#_B'=75OI-MKNB:E!O48K#C^#JD7_FZG8P&[T: M71BFGZ4MM&JL499<;V)8%.J3V'@._U:]2>TN+?39+J58MC2 M0LL19@N7UA+:/.'D9^;/EY[=<4 :'Q2\17OA?P=<:GIMLUQ<+ M-#" -ORB254SAB,_> 'N03P#7-6WQ*FL-<\4QZUIFI/I^G7UO#Y\,46RR26. M+ D.\%CO9B=F_ ]L5V/C[0)/$_A6[TJ"Y2VFD>&6.5T+JK1RI(,@$$@E #SW MKF+SX>WM]H_BVVNM4@%QK\]O?$[3+35+ MF*6PO_[,M;P6$^ICR_)CG+A"-I?S"H8[2P4@'CWK?\7^*;'PM9VTU\D\\MU. MMK;6UNH,DTC9X&XA1@ DEB .M<+)\)$;7=1G/\ 8$]AJ&I-J$LMUH\<]X@= MMSQ+(^5VENA*\ GOS72_$SP8OC"PT_RVLQ>:=;RS(F\H[ JX!VLI(-1W/Q/TM+ MJ&UM-/U._O)I+E8X+9(P3' YC>7=(ZKL+*0O.2> ,U1MOAU<1^%=3M$FT73] M5N;J&]MI-+TN.WALY(65HP /FD^93DL2Z]X_FTJTL9SHS:5;:A;W910&\T%@Q^;.",*!MS MN5L\8)CTOX>/9AE-W:JLFAR:2ZVUFEN@=Y&=I%1,*HRYXQ[DDY-2^#O!5_X; MU[3KJ.\M9[2/0[72;E61@Y> $*Z=L'=R#R,4 =]1110 4444 %%%% !1110 M4C@,I!Z&EHH R=8N;F%XUA$,-O\ ?FN)F&U5') 7J21GV'OTK&T6TFO+[[?: MME(H1>R6\D,60%3@XZ>N*O5SVC2QKK]_8Q1Q*((HW9TR2S,SC#,>I 1?IFNAH #3.+K3=2U2VTOP]=Z MI%I,"W&H3),D0C5EW[8PW,C[1NV\=N.O&S>%7E '4IKMO<^#U\06F1:RV OXO,7 MG88]XW >W4"N%\&_$>X_X1S0SXCTJ_BGNM&-]%>,8V6]:&%7E.%/R$YW#< " M#VZ5V5CX;-K\/[?PR;L.8M,73OM(BQG$7E[]F?QQG\:Y'1_AGJ,-E:6>L^(5 MOK;3--FTW3=EGY31B6,1EY/G._"@ 8XZDGF@"=OB@GV?3\:#=I?:C$UW:VL M]U;Q%K4!")F9GVKDO@+G=D'@#FK%Q\2X)=)TR_T31-2U-+V*25MK10I;B-MK MK))(X0.#D!023M)Z8)I>(OAE)>1:'-I]SIDM_ING+ICKJFGKQ:%&M_IEZO>:)90V=VLUM!&/LL4T*L3(&=7)R22 &( -0Z)\-->\+VFFGPOKU ME!>PZ>=-N9+FS,B2()'>.50&X=?,/!R#T[5KWW@"ZNM!\6V,FIK-^.N2"W'3- ';:EJEGINC7.J7DPCL;>%KB23'1 ,D_E7 :_\3C; M>'=6FM] UNSU2+2I-2LXKV","6, #S/ED(PA92ZDAPI^[7:>)-!M]=\*7^A3 M.\=O=VK6N]>60%< CU(ZUQM[X*\1Z];WY\3:MILMR=%NM*M#:6[1J&N%4/-) MDG)^1/E& .: .K\#3W\_A+3KC6I;E[Z6(23-D,CO>Z;K.G1M83:E:O>6ZH+R&)2S&+#GYMHW;6VG!!QBLO7OBS$GAC5 M[G3='U>WU"+2CJ=F+RW0++$<*)0 Y.U692P.#@]*@O\ X=>)-?LX8?$>JZ6Q MT[2KK3[#[)"Z[Y9X#"992>VT_=4=><]JO^(?AU?:C:>3!>VRX\,2Z$"X89D9 MHR'XS\O[L^_- %/PQ\0SI]A,OB2^U#4=22.RC6S73%@GDGN#*RJBJY!)51P2 M F2>34FC_%.*2^\22:A:Z@([>_@L;#35M0+QY6A#21[,X)#!SG.,#@],OU_ MX<7\WB&ZUO1[FQCO8;BRN;!+D.4;R(GC*2E>0")#@C./2N>U7X1Z[K;7VI:S M-H-SJL^IQZ@+5EE:T=1#Y;1-P&'8AAG[O3G@ [@?$W1S80S&RUA;R2[-BVG& MS/VF.<1F38R9QRHR""1SUZXIGXFPW>M>%K32M-U!XM3OY[*[\ZU97M6C1\HP MS\KA@K'J @8U4\*?#N^TB;29A%H6GK!JAU">UTZ)]BJ+:2%55GY=LR$DD+[= M*M0^"M6L]]JTX^[[]<4 M;?P^^)A20EF:0 MSN5=6&T;,)(Q/)&%SVKVOPWH]MH&@:?I-BNVVLH$@3W"C&3[GJ?:H;*%[S#/)'!=-:2"WN7C!WI%)C:[##<#K@XS4?PH\4WWC'1+O5[P11VK MW"O$5M:^&]!U$Z6NB:!>"[AN[>1 MS-Z+=>'?!MCIE\8FN8#*6,3$J=TKL,$@=F M% '.:]X_O;+XB6VE6MI;OH-O<6]CJ5TP8R1W%RKF%4P<;01'N)S_ *P=.M6/ M&7Q2T/PY)K=FJWEYJVEVYEEMX;25D4F/S$#R*I5001\QX'/I6$WPHFU/POK$ MFLW]U%XGU226[D-I?S+:+/N+09CR%8)MC'(S\OT-3V?@G7YX_B-/J9L4O?$V MEV]M%Y01\P8JH50,YYY!&&/\1+.^OO#R:&Z217NI/8WJ7,3Q36^V"23E&P5.57 MJ",$_4<]JG@;Q'=ZHVL0QV,=U#%IDD5JUP2DLEK([,C-MX!# AL<'''%0Z]X M+\5>+[VWNM4M=-T>.2ZN2T5LX::"-[1H [R 2/G&,= ,^@!W?A_P"('AO7 M]:;2]+U RW>UGC#0R(DZKC<8W90K@9_A)XYZ7<1L'C;/;YE'/H30!R_C M[XCW7AVX\2+IVF17<&A6$-QU 'G.E_&/0[F\T_[./#.C26Z:EK-I"9XUF3YBP\MB KDC(523PQP M#7">$_!^O0302W]@ML8O!T.A8:=')N(W?/W2?E(VG/OZBL1OAUXAL9KORK6] MNHK_ $BSM/*M-5%LD4D4 B:.8?QQ\$Y7/5N.: /=+JZ@M+.:[N)%CMH8VEDD M/15 R3^58>@^-O#>OW$\.D:O:W,L,7GN%)&(\D;QG&5!!!(Z'K4'B:U^P_"_ M5;3_ )]]'EB^\6^["1U/)Z=:\VT?1?$VM^&]$EMO#UCIQT[PW-9P-<2QRI?2 M311JJA 3B/"DD/W8#'4D ])TSX@^%-4BU"33];M9TT^!KJY*Y^2%(UTNVU>VFC%O//)=(Q,<9C*Y7.,'*[VW XPA]17!V/@;Q M9+/K5S3Q=IK'3S M-X?;1KS2KIUE11;K(82"P9@2I6-AQDC(SQ0!UW]I6?\ :4>GBXC-[) URL(. M6,8(4M],L!5:]\0:18K?M>ZC:P+IX1KLR2!1 '^Z6STSVKS7]GVRU&ZLK[7- M;E2>9%31;*1.5-O:Y0LO^_)O/X5H?$+P9J&O^,;$6T$;Z#J<*V^M-O"D+ S2 M1?+G+;F'KJRBNKJUVRW4=O6MOXCN]16R@EC M\R:*:VCC$R L%W*V_P"5BIY)'N >K:5J5EJ]A%>Z7=07EG*,I- X=&^A%_>R@MY;E?,N-JK\X4X(RS,H'.=O%)\,M&O-)L=: MFOK)=/\ [2U2:_BL@ZL;='5 %8J2NXE2Q"D@%J\^UCPKKUU;^*-!A\/S)-K' MB!=3MM6\V(PPQ*\3;FP^\-B-@ %_C[KOXL\/)/>0OKFEK)9*6N@UT@\@ M!MAW\_+AN.>_%+!XJT"?0VUF+6=.;24.&NQ<)Y2GT+9P#R..O->3ZUX#U]_# M&IK%:OYI\8RZTT$#Q&6XL_,)PNXE-Q^5@K=U&15+4/#FM1:/J.KZ9I6O22WN MJVMQ(=0@M+F\"1)(#/';!$19-S(OS%F(&>,4 >RIXIT!]#?64UK3FTE.&O!< MH8E/H6SC/(&.N36-<_$7P_;ZQIEN^HV']FW]I-=1ZD;N-8!Y;HFS<3@DECWX M*X^GFWAWP_K^EVG]HZGH&HZA';>)9-7EM)E@^T3I):JBS!$.PR(Y+%1WZ'(S M70:#X9;4_'VGZQ=^%DTW2VMK^40W"K(?,DDA 9UY"2.N\[1G SW)H ])O?$& MC6-K;W5]JVGVUM<@&"6:Y1$ESC&TDX/4=/44M]KND6#6JWVJ6%LUU_Q[B:X1 M#-_N9/S?A7S]#X2U^R_L2]ET[68M._L;^S?(M+"VNIH'$TC%'BF#85E(.X>@ M![5;USP7JEAH>E6UGI6L&^71UM-AM[?4()<2NXMY@0OE$%QB1"!@]?EY /H* M[NH+.W:>[FB@@3&Z25PJKDX&2>.M13:E80?:O.O+:/[*H>XWRJ/)4]"_/R@X M.,UEZ]H\GB7P1>:3JHCBN+^Q:&;9RL*KZ;3I]5TZ93 MXIN(TUY')_T:&U:/RU;M\Z1N/^VE 'JFO>/H-#<"\L78-;ZE<@PS(XV6>-W3 MNV>G52"#S6[?:Y':>$9]?:"5XH;%KXPI@NRB/?M'OVKQO7O"VN3QWHBTNZ3_P!]]O6O3]:M;T?">^M+6W=]1_L22*. +EC+Y! 7'KNXQ0!K MZ'K^FZU8BXL;RUE*QJ\R1S*YAR,X?!X(YZ^AJUINJ:?JB.^F7UK>(C;7:WF6 M0*?0E2<&O KSPEJGB#11'X>\-7FA/!X<.G7*3HMN;F0R1-Y:\_/PDOS-QEQG MK77_ GT&\MO%5UJDJZW'"=.2T87]A;V*,0^Y%$<0&2@W#=T^; - 'K5%%% M!1110 4444 %%%% !1110 $9%8NOZ*M_-:7D!2'4+1]T,Y7) /#*?52.WJ!6 MU01GK0!FV$L3W#>20RE22RJ KL&PQ'JUCN8KLS#8YDD$:*.QW$C!SSG%;$-_:SWUS9PW$3W=LJ--"K M M&'SM+#MG!Q]*\I7P$Z>&)+"\@CTNV.@FV\UKL.+:<3F5 9#@G:Q!SC''%;WP M6@N[KPO)XEU=-NJ^(I?M\P_NQ[0D*CV$:J?^!&@#7T[Q='=74*3Q6UK"SZBL MCRW:AD%I<>3NVD#*M@L3T3@'.%M:UC1;^QUHZ7%YLL%K=*3C. M.HS@>^*X;Q)X:\02VTHT[15N+C[-XA4"?;L?[1?!XE.>/F3+ '@YYQS7+ZIX M5\5ZI/KUTVF:W.MWX9?3X&OHK:)VE$T3!!'" $7 ;&[)."DWUEJRV&/-CL[I)"I+ 8)4G!Y[^E:;^(-'CU==*DU;3UU1NEFUR@F/& M?N9W=/:O*-4T;5O$$VLZA8>&[W1H!HL.F+9S>6IGE697&U48@K&H*ACC[QQQ M61J/A356U?7-/U#3_%5S]NUQK^W^PFT6S:-I R2-*\;.C(.,9SQ@<= #UCXA M>,;?P9I$%U-''<7%SST!;>Q2\:WUNRGD#1J^R(2CS&Y[;'-6DL;?PZOAJ[CUV+Q$=2;72B>28_M)D\_P S.2WED)LZT >U6.MZ7?WD MMG8ZG8W-W$NZ2"&X1W09QDJ#D#/%*NM:6=6.E+J5D=4"[C9B=/. QG.S.[&. M>E*.5+NW:.20PHXD!#N"0 M5!SR<@C'7@^E9VI>)]*LX-5,=]:W-WIUM)'!X;UN.>P\3O=7-X;8_9A ]Q-(&60$AAB1! M;\^*;&SU%+K53 R)O>*0%TE _P!(,A8 +SC.>-HH ]QT36;/5[6)[>>$SM$D MLD"RJ[P[AT8 \=Q^%0+XCT\:[?:5/-';SVJ0L6ED51)YF[ 7)R3\A_,5Q7@C MPRFB>*/#,UGI L8_^$9>"[>.W\L&826Q59"!]_\ UAYY^][US'C'2X1\0?&\ MNK>#=2UM-2TVWM].N(; S() C!E#XQ&2Q0[NVSJ.,@'MCW]HET+9[JW6X/2( MR .>,].O3FBUU"SNXY)+6[MYHX_OM'(&"_4@\5X/JW@/6;S1/&1?3_/\3KH^ MG6UM?/#EI'6#;<+#(1U8;U.T\[@#6;;Z#?VEEXAO]+T35-0C?28K66RGT(:= M'.QD7"^4FUY6C7).T8(!4,*R]4\4: M=I_]DMYJW$&HWGV))H75D1O+DDRQSC $9S]17B%CH^I"'QBD6D:A=6'_$%QI,&C>$I[307\10S3I-8O M##<;+.?+B!E&U VQ2< $]TV\T5Q"LL$B2Q.,JZ,&5A[$5)7GOPSBC\.K MJNDBPN+2WFUZ[2RB2W81I'L$@.<85#AL'IG %>A4 &**** "C%%% !BC%%% M!1110 8HQ110 8HQ110 R:*.:%XID62*12KHXR&!Z@CN*(8HX8DBA18XD4*B M*,!0.@ ["GT4 &*CN8(KJWE@N(TE@E0I)&XRK*1@@CN"*DHH KZ?96NG6<5I MI]O#:VL*[8X84"(@] !P*L444 %%%% !1110 8HQ110 8HQ110 8HQ110 44 M44 %%%% !BBBB@ HHHH **** "BBB@ HHHH **** *MC:M;+^\N)YW( +2-_ M(#@5:HHH S(E<>(YV+-Y36J87/&X.V3CZ8K3K/A*+K4D:')$.\C.<;F/^!K0 MH #24IIN: '4444 %%%% !1110 4444 %%%% !1110 4444 %%%-ED6*-Y)# MA$4LQQT H =13()DGACEB.Z.10ZG&,@C(K/FUS3XH;B5I_DM[E+24A#\LKE MJ]/61.>G- %O4+&UU*SEM-1MH+NUE&)(9XQ(CCK@J>#4Z*$4*@"JHP !@ 5% M>7,-E:375U((K>%#)([=%4#))]@*AEU2RAN(X9;A$DE0/'N. X+*@P>A^9U' M_ AZB@"Y14<\T<$,DT\B111J7=W8*JJ!DDD] *BTR]M]3TZUOK*3S;6ZB2>& M3:1N1@"IP>1D$=: +-%5M1O[;3;.2[OIE@MH\;Y'^ZN2!DGL,GD]!U/%6F00L"0\MW&@XZ\D]JT+"]MM0LX;NQGBN+690\,LIR R,58?4,"#[BJ]WJMA9S-%=WD$,BQB9ED<*0A;;NY[;B!GU( M]: +N*,57L+VUU"V%Q8W$5S 69!)$X92RL589'HP(/N*@_MC3C-91"]MR]\7 M6V"N#YQ4%F"XZX )_ T 7\48J&YNX+6U>YN)DBMT7F5(_"@"?%&*:9$$BQEE$C L%SR0,9./;(_,5#9WMM>Q M"2TN(IXV&X-&X88R1V]P1^!]* +&**KS7MK!Y_G7$,?V>,33;W \N,Y^=O1? ME;D\?*?2IU8,H*D$$9!'>@!:*175BP4@E3@X/0_Y-!( R>!0 M%1P31W$,001U!J2@ HHS10 449IKR(F-[*NXA1DXR3VH =12%@.I Y MQS2T %%)N&X+D;B,@9Y/^01Z M^AH V8I0U[+$N1L16;Y>N.-0ZC!)#.>1]&6 MM&@ -)2FDH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KAOB;=.^DWM MMIUS>)>QVKO(;8N5@0JV'<(,D\':.A(R?E!KN:KWEO#<6EQ#< >3,C))SC*D M8//TH XKX<7-M"OV">>_6_\ )5X/MD\W[^!@2K(DIQE<%#@9^4$\,*Y.YM+F M;7+[2KC4-5DLVUK[3/,)4AP(8XI228T#=$P2,88Q8()Y]EMXDM[>.&(82-0B M@G/ &!6/<>%M(N!J/FVI)OQBX/FL"W()QSQD@9QUVJ#P 8/AN;6V^&R+-O MLM2@LU(N;C-SY@,0;>-Q!+77_#-E:7$4UM=)&;AP"%A> MW!(2+C">8\*Y52!_HS<9R:]-GBCGADAF0/'(I1U89# C!%9$7AG2H]'_ +-2 MV*6Q*,3&[1/N3&U@Z$%2-JXVXP , 4 !Q0!Q?Q(TJYNQ%IEMJ]_-/K<_D?V=)/'' M UN!F=0H/YUI3>&+&YFU&>Z>YFN[U?+-P92DL,>Y)Y)]2: /&-+BFBU+0[:RBFQ.;:9TMV=#AYG# MR'9%V$;$EI /:O3;>RDO? %E;6]XUB7L8]TJPI+P8QD%74J0>_%:]EI-O9:. MNFPM,(%0H&$A5P"2>&7!!YZBHCH=J^AVFE2O.]K;+$HR^&D$>,!R.H.T9'0\ MCH: /!O 6@RMX@L)-3MKFQ9&Q: ./^'J6\>J:SIUNNL/;Z=?"*WEN)9E4*UM#*PD M5B,L7D<\KSD'WKC?B(-9NO&E_=P17DVD6,$(O8;J*&))K;[2ID5,HS-'\I)8 ME, $@L %/KFG>'-/TZ9Y;4WPDDD$LA>_GD\QPH7+;G.[A5'/8 5GZKX.MM3U MJ>]N+_4?L]S$D5S8B;,,RKGY3D%E4[OF52 V.>"P8 R/A"=4G\)SWLRV=O9W MMSRSW-U_:]S,MR-0BVQO#(KAU**H"XWJK$,&W$ L2 M0" "#QAI^H67PFN[&TCT[3/LUF8C#'OND$:C "L?+.>G)4_UKA]/\1:TNLR^ M(IM5OM2A2\AT^6WT^RBC$\4<4\[,$.YS^[9),!P?G*X)"BO9/$FBIKWAZZTF MYN)8UN(PC31@;@00<@$8ZCTK-TSP;9Z?K5CJ$5W>N;6&5#%)*626:1LM<,.G MF'+@D<8;IP* ,GQA=RKXP\,+/+86ME<-<+#=,66YB)MG!QDA0-Q3@Y&0O&<$ M9GP4\F]F\1ZE$B0S+PG,J/$Q5L$?,H(/RDX'S=1_#@X(GLO"UIIVN1ZCI5Q<6$0@2WDL+< M1BVF5 P0LI0L&4-U5EX50<@8H \H\;-=)\0I(S->7QN)/L-Q:Q*PAN59!*D9 MC$P+"- QP%Y\QR3SBO2?A^0/ ]JVFBWEO55HYF<21AYT)1]Y8%RP92"3DY!K M1D\-VL]]#>7K/>74;R'S)U5OD=&4Q* %3##@#)VC<2>:N1:3;P:2FFVK306 MRC:2DA+L,Y;+G+9;G+9WSFN;Z%IP$FFLHBF5/!_>'(C&2"?O-MS@$\CJ M9M/M)M-;3Y+>,V31^280,*$QC Z#'I5*_T.&]TR"QN+BZ>&% F6<,9"!@.^ MX'>1UYR">2#Q0!P'PEU=XM+BSINL7?VZ1";Y1*T" C"KB9MR*@X^4N.^U;Q'J)L;E[R6**!6AFEFN[2&8S;6$D6_RU;81P=IYR.:ZWPEX7MO#ME: MI'(TMW';);SSJ#&MP5 =D!QNXP#U XSBK^LZ>VH6GV5)4A@=LS?N]S,N<_* M=69W5V))\M2"",< M8 J[X@TIX_$^FK8MJ-ROV&ZFDLFU.=4N"CP #YG*@CS&(SP>A('(Z#1O#]MH MMX6TMOL]@8%A%D$!2/:25*'JH^9OESMYR #NW7)=/\W7+34?,Q]GMIK?R]OW MO,:)LY]O*_7VH XSQ]<+;_!OQ'<:5826HETZX+P7(:&2/IP"#4+>.Y@#A_*E&Y"1TRO0_CWP>U<7>?#QKCQ'=ZE'J1@MI]2M;_ .RQ MK(J'R%@ 5@) AY@R"4XW=\# !H^.CJ+6NE6-C]D+37MNQGN)64KY+B=CL4&I M-:::6/49;2Z%NUO:RI&&%OO/[QMIX8L J\] .,$DF32O"6D:;JLVHP6^^\D9 M&624[C"%A2$!/[HVISWR3ZXH \O^,^L7>B>();Z/4?(F@MHE$4=Q)#BWED*= M1$5#EU)RS@84#:<9/7? ^:WN?!OG07KW3K/+ P.HF[6)%"%0_DV&YMY/.MYX_O1/@C([$$,00>""157Q#H M*>*T6$"=6&#DO&S+QG&TJ>?I0!S7PYN)KN2&+4;+5;6_@T^WNW:YU*29'\XR M #;O*DCRVZC/(Z&MS6[BXTSQ%HL]NY:VOYS97,#-P"8V=)5]"#&5('4/S]T4 MZS\-/;:H;[^V]5DE$BTF*S+ VQL2L 0G'WB#Z=:\&TK7/$$FNZD]I? MP:T(;^*Z>R258U#%1$H_U?F(3*T1^8[=JOWR:]VU.W>[T^>WAG-N\J%!*$5R MF>X#9!/U!'J#7#6OP^=H/LM_>G[-&TCQ&!W#;\L('.2?GC7#;LDLYSQM&0#N MM.:Y;3[8Z@D27AB4SK$2463 W!2><9SBK%&-\O5,UE<6J10RP36A+*ZR!CU)Y^[5E='4^*Y]7 MF6)\VD,$.9N+DD<$G.!D@ '!:Q=:W%JV9-0ODEMC,T=RJ10I TCMA&:2-L1L2$0N" M"8E8C&QCZ=IJ7.F>'H%NYKK4KN&$&61E42S/C)^484$GH.@]:Y&]\ RW-[?P M+=*FD7DT,LL)M1LM2O+K4+"_GC^TV.BF:XFAC.3.8Q(8T=OFW M3G)& WEGA<8'I+:E9)JD>FM=0C4)(C.EN7'F-&#@L%ZXR<9KF_\ A$A%K.E/ M;+;C3[4J[ED_?L4#%5+_ ,8,CF0D\[E)R=W&S+IMT_B>#4A>QBRCM6@-I]E0 MLSE@=_F_> &-HX.*=9TGQ'X=BM])CDBCOY)F87Y19(A:W'^L M C.T8#.!SDQ$#IFO3F&Y2 <$C@^E<3K'@.UNM9T6]A>Z9H;TSWSM>2HTR_9Y MX]V%(!;=(@[ ("HPORD M^+-0U2S^'VJ7,UD9=0^R39739U(C^1L2!I"G X) MQSZ USD'C+45O(+NYMK.&PL;>WBO6EOF+1-/-&A9L)M.W:YSNQUR1\P'67'A MW[-X0U31M-FF>.:VFAM8IV!6 ,I"HI SM&<#)) XZ"LRR\*W5OJMG+BR%F]V M]Y=1*I'EX5_*BC]5#2&1B?XRQ'#84 U=:U.1=8T6SM8[[%Q.'-Q"B- R[')1 MR3GD D;>X4^QSO"5YEJ'%S:[]WDS._W,]<#RG<9 .V9>,8K2\2 M:3=3:/:P:"T=M/:.I@3[B!=ICVY'W0%8\@9XXP<$0Z5H5WHVH)-9207"W8#: MFTQ9'EE'29, C./E*GLJ $;>0#B?B]XHU[3-6TI=%C2*&WN&?;*DCO=R")CD M1HRL;>/(,C@]Q@-M(/IVARM/HMA(]Y#?N]O&S7< CG.T9=0"0 >HP>]<5KW M@FYE\96NIZ3'"T#V<\%V]U>3[V=I(W0Y!W,J[7 7< NXX%=!X&\)Z?X3T2UL M[&WA2=842XEC!'G.!\SN54-'G< H QN&/O<8&>#FNPJ MO>6XN(3&)'BR0=R8SCN.>.: *.BW!N;FXW;UJW0 &DI324 +1110 4444 %%%% !1110 444 M4 %%%% !1110 &N1^).H7^D^%]1OK5[&6)8?+6SGM'E-U(_R)$"LBXWLRKT/ M7O775BZAHSZEJT%Q?7"FUM&\VT@1/NS;2/-5A#&RL[/,Q+;64D[1DMTK%U1'M[Z5HI+]HYKF5 MIU+W$L0!NWCX NHT7^'@(>YY)KO?"NDSZ1ITB7UTEY?W$\EQ<7"1^6)&8\87 M)P H5>O\-16OANS2/==V]KA&X9GN[=/+91)*SML&?E8 M*Q .3@X/.*YN^\!7/]K>;IUY!;V4\P:?RX_)G6,>80%=1@LK."&P#\B!BP'( M!O>,M:N=%TVV-I+:-J5S*EM;PRQ,5GEM\I9^<+@'BNAUW1/M\=O);&!+Z&6%OM$T6\LD M;A]IQ@D9&<9 S3-'T*?3)YGBO_W<]P;F:)(%568J%P.I"X"X[\=: .%^+6LZ MA9^'_&EO9)J2EM-#?/'YD<:LLRLZ&/_AN-DWG*@$9,:.JIMCCRNUU.67.21T JMXA\#IJT.MJNLZC"VK6QM+@'RW M3R_GVJ 5W +YCX 8=>_P!?D-YJL4::GJ+RWDD5O;-J!MHVQ/Y&(BGSLJNK;^?E'48(KU"\ MEDM;)GMHEF9!PCR[!CW8YKEK3P>[6FGRW%TT.HZ>I^PO$Q9868?.SC@2,YR& M) X)"[223L?8+G6-)2#Q%##"6R+BVM+AI(IEQC:S%$8K[8'H[#P2SWK-F,6]N6$:B/D$.L@)*Y$G3@UT/Q'N]1MM-M_P"R MY)(IC+F+8%)FF56:.,Y9<*2N6.>P&""<0V?@"RCU"_N6N-0B=M0CO;62/4)F M:,K!%'R&8@D['4Y!RIQTXK8\3: GB"WBL;Y;=[$7^I+IUU;"[$,\$4<;RD[=D9VDLBHJG*L,MN)QD" MNQ\0WMRTD5K:VU_%,LRRI/%) JLJ$,X*M*I92N5/'&<\8!K)\ ^!(?#2Z?,P M@6XM[+[-Y<4* *QV[V\P ,^?+7[V3][GG Z2VTLG6'U.^=9;I5:&W"@[8(B< MG&?XFPI8^P X'( NDZG/?+-)<:;]>;IXGU M4^,_M-UJD-MH4ZI*SQ1F2-8HV.$0G[V2P+RH"HW;<_*"/0=/T)+$7T$.RCO+"4.(4DE6*24."0 M"F_@_P![:*XKP_XN-QXXCLG\2SF.TU*X$]J]Y9-;-;DW$<*ILS.SY\DE7.!U M/\.?3_$6GW&HZ3';PO'YZW-M-N=?E_=S(Y.,^BGC/MGO7,Z7X%?3?%<^M6-Q M%!=NJ*TYBW"=#O,J.@*X^8H5.3MV*!P"* (/B;KMYI5CK:_VA#9V@L8PCIN6 M6%W,H#^8"-A)"JG#98<@#-7_ ;JVIWVK21:M?(76VRMI%:[54[@VYY,D>9Y M;P$H" /,.-PY#O'/A[4-5F\S2HK25IK.XMI/MD[H(V=0L;IA7VD9?.T D'DU MH^%-,GM(-36_TW3;'[3<^8(+)O,C*F*-3DE$R2P?JHXH Y/7O%.K+XK6*QFC MAL&S$9EB:Y6!48&5F", 78 8 W%%&YMGS ]C?^(+>3PW=ZKH5UI]_' I;>+A M3$< $@N,@'!'YBN2UGP#)J?BRUNKBWL!;"UD43PP1_Z-(I3RAY;@A^ >3GH1 M@#;73Z_H]WJ'AQ+&+[']H8H\[A3&C,O)VKSC<1CG. Z5J2QVNF7%S! M:V[7]Q(DT:(4"R+M;>P( .UB0&Z=/7E_#7@S6=!LK&]L+:WBO;"&(K8YCC6Y ME>.-;G?(@^;[HVLV3N!S\N*Z/Q-X:U+7;Y+A&TRV1[$6\@GMS/(A9LR*C94* M"O&<'/I0 [PSXEFNGLQ+:7;QZI=W!AG=TV1QKO*# 8L#M1*Y[Q= MXWO8;#Q NCP7DLK1R1V31Q;SO165R@4YX(#@]"N3VQ770Z5<#QJ]ZUI;QV2Q M22"=)"6FFD$2;Y\$'.UO8X-<;K'BO M61%K,5MJTD.KR0,NGV=KIK7"MN>>2:S_P#A']1@CTJ^6VEE:PE@2*R5X_-$ M$:2*NDT.6]FTY9-2@:WN&DD/ ME.RED3S&V E25SLVYP3SW/6J&@Z5MBOUU*UC;.I2W4(D57Q\^Y''7![@]10! MOT5C;M:_X2]5"VQ\.FQ)+8_?"Z\P8&<_=*9[=0.>:V: .1U_Q;:VMZ+2+^T? M/MKZ*"X\FPFF7YE5]NY$93E74XSGFM)?$FGW&C7M_%=+:0VSM"TM]$\ 20 ? M>5]K8R1Z9[=JY37_ YJ%]XBN)(K"Z> ZE'>"9-2>W5D%M'&5"HV=V5^\1^- M;_A:PU&/PY>JQF9Q'G# MF()WSSSZ4 _$&:WUGP^) M9-(MK&_L#/(\]X8X][-!AE=HP& W.!AOFSDXP!72^.O$(T"TL LODR75U'%Y MIB,@1-P+<#NW$:_[4BU@:AX^\0MI,21M!:Q2BYE+7C1%''W05C!+X/( D49&(WTW3KY+6WO5O5 M41V\OV5FB:9R%C7=C!!=E7\:I7F@F+7-(MM,TTPV?GQ75[2&15/VZ0GEKJUABFD7"LA1):JTEN#%"XC4%@LI?KN?E<_,!VS5BQM+JS^']_:6^G26UW'#=+%;M)YS M2,2Y5MV8>9+(NUL;(PZDDLN,D@<'FJGP_\4'Q!;3?: M+F*>[#&0I!:R1+!$<>6&W$_,P^<TB3>'!)D9?N[@F&"D'/!Y%;& M@^(+F_\ #M[J-^FFV3Q/(B,MV9+<@ ;6,A53M)/]T5S(T*Y37M4N(M-UH2BX MC=+M)8)99 FXX5IGP$.]<+C *D8&.>GTS39(]$O+..SGWS2M*_\ :31D2M(V MYS^Z)'7/8=>* ,F;QT_]H:.EK8^9;7EF]Q+,) T$;!HAQ,N054NP8XQDCFM? MQMXHM?#5I9-<7=C;2W=RD,9NY-B[0=TAZY)"!L =6*CO7$7WA&9=+TFSU#14 M46ME_9]Q'8?-A@%1N5 ..X VR\86TEUQVULZZ=.$.[RT.Y]N MT8D9P&--E?:&N/):1&8_(A'3=U(SG@$<\@'-5IM.:UUBQ ML;>RO-MY/#]N].L#<6[3K:63.?+1V\SRC*[\G87.!M4G:N[&&%7/"EFL M6CW>EW5E-&@GN&:*Y3:?"%T?4KVYCU'SA M''<>7%Y2WV]@4>14)*9QD7TNHMD2"+RP&! POS8';G\ZV* TE*:2@!:*** "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 **** "H97;V2QU.QN'N83<0)%.K-+&#@NH!R5!XR.,U:L[ZUOO/^QW,%QY$IAE\ MJ0/Y<@QE&QT89&0>>:^>7M+H?"WX<:;X91AXZ-O]LTUXW7=!"ZEI7=CP(V5@ MN#U8J.2*]6^$=SHD?@73(=''V8*3!<0W# 3B['^M67N9,@D^HY'&* .XHHHH M *K6]]:7,]Q#;74$TUNP6:..0,T1/0,!T/UJR:\"74E\&>+/&'B&+._4[J]L M I/#W44<SNK8747B.\B:XO%5U++IJNSL[#*CS#N+#!QD=,BM:U\>^) MK#0]8_M*[OTU5;"VEA6_L[=HU:29(FGAE@PDD0\Q3ALGCJ1F@#WJHYIXH6B6 M66-&E;9&&8 NV"<#U. 3CV->,>-_%'BCPCLT6WUW^W-3OKN"*.6*SA%U:*Z. M2OE_+&2YC^3=VW9S@9H:+KFOZMKGA.V\412BZL/$#1)+<11PS2*UE*_[R.-B MJL-W;&05.!0![O!-'<0I+!(DD3CCU3Q;XNOK/6+[2]2L["WTKP[:Z MR\9LQ*997CED,>2WRJ?+(Z$].1W /::*\3UKQ[XKO=5U/_A'H9$ATRVMIA%' M8"XBN))(%F(DD,BF-,.%^49XSGM6CJ7BGQ5J,'B+5M*N['2+/P_;QR26-W;^ M8UQ)Y"SN'?(V)M<*"N&XC( RMTA(68L>(V4 <9.>H! M[!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !46:E-,Q0 ^BBB@ HHH MH **** "BBB@ I)$62-D=0R,,,K#((]*6B@#,T_0M*TVX6>PTZTMYUMTM!)' M$%80I]V//7:.PH.@:2;I[DZ;:>?)<+=/)Y0RTRC:LA/]X#@'K6G10 4444 % M95SX>TBZ7%QIEI*/M8OL/$#_ *0.!+_O>]:M% &5)X>T>2<32:79-*)GN=[0 MJ3YKIL9^G4K\I/I69I/@#PKI$.HPZ;H-A!%J"&.Z58LB1#U4YZ+_ +(XKJ** M .1M_AQX1@T>YTN/0K465S(LTJ$L69U&%.XG<"!TP>,G'4U>T[P=H&FQV:6. MF0PBTN&NX2I.X3,I5I&).68JQ&6S^E=!10!R=U\.O"=U';QSZ+ T<%NEJJ;W M"F)/NHP!PX&3C=FM"+PIHL5G=VD=@@M[NRCTZ=-['S+=%9$0G.)KS258QPQV^(YY8Q)''PB.%8!U'HV:?K?P^\,ZW??:M1TM M)'9$21$E>..94^X)$4A7"]MP.*ZNB@#C]=^''AG7=5EU#4K"22:9469$N98X MY=F A9%8 E0!@X[#T%+-\.O#4WB(ZT]B_P!I:873Q"=Q!),#D2M%G:7X')'8 M'K77T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %19J6HL4 2T44 M4 %%%% !1110 4444 %%%% !1110 4444 %<;\0M?OO#QTNZ@MX9+=KDQ-NN M60L3#*<%0A! VJSA?,?Y26.6XP!TXK)36]?DE74[R MWTG3[2QC9+N*?4I%VO(L;JCKY)4, R?,&;EF49S6AX)\.3>'Y;J"9IIHHP%M M[E[^>;S$/)#1R.P1@0.5X.> O(J-[*6R\3ZA>2:#=:F+B:.>WGBFB*PD1)&? MDDD7:WR9W*"2"!GC% &_X?FU&XT>UGUJUAM-0D7?+;Q2>8L.22$W?Q$# )'! M(..*T:H: ;\Z%IQUH1C5/L\?VL1_<\[:-^WVW9Q[5?H **** "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 #3<4XTE "T444 %%%% ! M1110 4444 %%%% !1110 4444 %%%9#^(-/BFU59YA#!I:J;NYE(6&,E=VTL M3U"E6/H'7UH UZ,5S.D^-M%U71=)U>SGD;3M4NC:6TS1E09 SJ,YY 9D(&>I M*CO73&@ HKBK/XBZ=?S3)IVEZ_>117#VS7$&G.T1=&*MAO0$5VN: "BBJM_? MVU@L+7DRQ":9((]W\4CG"J/H **** "BBFR.L:,[G"J,D^U #J*HQZM9/HHU83@:?Y'VGSF4C$> MW=NP1D<<],U-IU[;ZEI]M?64HFM;F)9H9%Z.C %3^((H L4444 %%%% !116 M7H'B#2?$$5Q+HM]#>QV\Q@E:(Y"R#JN?7D4 :E%%5-)U*SU?3H+_ $RYCNK. M==T4T9RKCIP: +=%%0QW5O+<36\<\3SPA3+&K@M'N^[N'49P<9H FHIBS1/* M\2R(TD8!= V2N>F1VS@T^@ HHHH **CFGB@"&:5(][!%WL!N8] /4GTHEFBA M,8ED1#(VQ S ;FZX'J>#Q[4 24444 %%%(K*ZAD8,K#((.010 M%%,DE2)-T MKJBY RQP.>!0 ^BC-% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4452NIY[5;JX9?-ACCWI'&OS$CJ/?- M%VBL_2=6M-4M5FM958?Q*3AD]B.U:% !1110 &FYIQI,4 +1110 4444 %%% M% !1110 4444 %%%% !1110 &N#^'-C'>:)K=OK-M!<3_P!NWDEQ'+'O4N)R MT;88=E$94^@4UWAK/L])M+/5+_4+:,I@;! )')"KGH* M/+[>Q:P^ =I:(K1W;W$;0*^587#WP9/?[[ U[ :I7VFVU]<64UTAD:SE,\() M^4/M*[B.A(#'&>F\?^SQ#;B)U\]NI:(R8 M;KD..O&*Y!9[(:ZGD2:D/B2?$3!XRTO-K]I(.X'Y?LWV;'(XSC'->^^?%]I^ MS^;'Y^SS/+W#=MSC..N,]ZDQ0!P7PBTRVBT>]U;;*VH7M_>I/+)*[[ECNYE0 M $X Z 5!\;K33IM"T6XUEY(K&UUBUDFF6=X1$A?#,60@C /7MVP:]% Q01 MF@#PC3],M(;G5M?@N;Y;]?&<-K T=W((O+DN+='4Q[MA#(S9)!/3GBN?T'4; M^;Q#;7M]KUM:>*6UQK:>T:\NGN2GG']S]EY01&/&&VX'!W9KZ7Q3/+3S/,VK MYF-N['./3- #^U?+S^)YG\>:%?:;?O'<77B<6DR3:Y)<730-.T;)):A1'%%C M[HQD97!/6OJ&HOL\.]G\J/N[L MY:Z0)_H2LQ^_N\[)&>?*&G/6OH+RD$ID"*)"-I;')'IFH4T^SCFFFCM;=99AB5Q& T@_V MCW_&@#YCAU6?6O"^IGQ9XEO]/&G^%[:;2E%V8A>/);MYK.#_ *X[PJ8R>OJ: ME\7:Y+8^'%BTK4-0MKC0M$T]8=^KBTCB&^* M[O6)K/Q[XAAU_5[:?1?L<]C!;W96!6-K!(X:/HRL6Z'(Y/J:U+C55O/$WB"[ MUOQ?JFCW^E:O':66F6TGRM$=FS, R9O-W'D@X[8 KV#[!:>7+']EM_+E $B^ M6,. , $=\ ?A1)86DEY'=R6MN]W&-J3M&"ZCT#=10!X-X:U_P 17WB/2]1N M-6BM[F?5VL[BSFULLI3S65H19"'Y6"CAMV> 2>:^@NU4UTNP74#?K96HOB-I MN1"OF$>F[&:N4 >$>&]4N]2L_#%]_P );J4VLZ[>/9ZEIJ7*[8%VREQ'$!F$ MQE!\XQ[YR*[?X$60LOA3X?*SW$WVBW%RWG/NVL_)"^@SDX]2:[.'2M/@OY+Z M&QM([V7B2X2%1(_U;&35BVMX;6WC@MHHX88QM2.-0JJ/0 <"@#SKQK>37?CK M^R)_$EUX?LK;2#J,D^'?#[:_)X MZ+IEQ:6HQ;P2VD;I#_N*1A>G:@#RSPIX^U.[ ML]4O-)I=/U33= MTW4'A$<1%U-]DWD2AEY4ME<*1R_T%>\ZEX=T75)H)=3TC3KR6W7;"]Q:I(8Q MZ*2#@?2H)_"/ARXNHKFXT#2);F+9Y/;C!P:VQ0!X9XT\5>)K.3Q]J]EK]9&V[R#N8\,",\'IC0USQ3XB@TWQ9XEM]9C2'0M2>TCT?[-&8Y MT0J,.Y'F!WW<$$ ''!KTVY\.:/=0ZE#<:;:R1:DP:\5HP1<$ %_7 _*JEY MX-\.7NOQZW=Z-93:I&RN+AX\DLHPK$="P'0D9':@#Q];'4RWB )K,AD?QS!% M$[VZ'RGVPGS, #)VE1@\?(/4UU%KXAU<:D=-U.Y@OWL?%,5@EQ);(&:%[?S! MD 8#C=C9U38'Z]0O% 'D6E^.?%6G:;X0UG5=0BU6'6M/O+F6QCLUB* M-#;-,NQ@)1XD\#C4=;M+RR\0VDUW+;):I&T3"$2!4(R M2@W 9)SD=><#N?\ A%=*BM=-BLK9+9]*BDCTZ1?F-KO0H2H.0>#_ !9KB?!? MPK_L/Q7IVMW,VF+)80RQHFGV;0>>T@ +OER!@ X5 "Q^E 'I>I3/;:?=3Q+ MO>*)G5?4@$@5XIH_B?Q3>Z!>'1KS3]-M='\,Z?J:0I9*P>1[=G\KJ L9V$<# M(XP1@@^WW4$=U;2P3KOBE0HZYQE2,$5B6/A#0[&VN[>TL1'#=646GS+YKG?; MQ(R1IR>,*[#(Y.>2: -JTE,]G#*1@R(KD#MD9KP7XBQZF;SXE.M_&\27&C)% M!)#\JL9X2AR#G ^;('7=GBO?+>&.WMXX85"11J$11T4#@"N=U3P/X?U35+O4 M;ZQ:2ZO(XHK@BXD191%(DD9*A@,JR+@XSC(Z$B@#B+S6M:MI/$6B:]-9ZVVG MWFC/#*;/RMXN;M5(*!B,J5RI]<9SBD\%>.M=O/&5II_B*:*U6\DN(TMWT]TB MDV9*?9KE69)?E&6W$=P.:]$N?#.D7-]>WDUH6N;QK5YW$KC>UL_F0G@\;6YX MQGOFL[2O 'AW2]<&JV5DZ7*.\D,;3R-#;L^=[1Q$[$)R>0!U..M '4RR)%&T MDK*B*-S,QP !U)-?/W@?Q)CQ]IWB:6UU>,>)[F>TNI+JQFC@CC) L?+D(",= ML8'!Y,I]*]WU?3K;5]*N].U",RV=W$T$T8=DWHPPPRI!&02.#534/#NEZAH" M:+=VH?38UC5(E=DV",@IAE(8$%5P0<\4 >>6_BGQG=6^B7D]M@9&_=S/YFYNO/^MDX.1S[ M"LR_\ :#?1XFANDE6]EU".>&ZDBFAFD^^4D5@R@_W0<>W H XS2?&OB_6;GP MWIJ6UOI-]?'4$N);_3Y4W"W,7ERI$S*PW!^02<'//&"[PWXW\6>*Q9V>F+HU MG?1V$MY=R31/(DLB7,L"QQC>I56,+$L<[01P:[C2?!>B:3/I4UC;R))IJSK MS3,Y)G*F1G+$EF)0>HDMKR2%Y(YI&DDB=E(W(68 M\'_&@#S+0_B!K.E^$?#.E:+Y8E@T6WNYI9=-N;XRLY<*G[HC8/W9RS'G/'0U MMZUXZ\3^(]"\0Q:+I]GIW]G:'%=ZA#?K(L^^>)V*1D$;"JJ2"P.3C..M=C=_ M##0)K73H;=]3L6L;,6$)+B%/N+( ?FVY.#UY.21Q0!T'@PR'P?H9GSYOV"#?DDG=Y:YY-> M<>,_$U[X=\?^*;^R43O9:!:/';S2-Y3.URZDX'3ANWI7K5E;1V=G!;0Y$4,: MQIDY. ,#^5<]KG@C1]9OM1N[Y)S-J%K'9SE9" 8XWWKCT.[O0!QUU\0/$&B7 M>OVNNVNE2MH[6-S/-9K(%^RSOMDX8D[DP6W="!T%5M=^+%W:ZM^(%U: M/5[:;2FTZV\*3ZK-;Q2O+%++NP-K @$[XU )QA7<=:[1OAMI0M+2.VU#6K:[ MMYI9_M\-\PN)7E"B0NQR&R%7M@8&,5'/\+M!>SBMH)M1M8TL)M-D\FXYGAE8 ML_F$@Y)=F;/')/TH YP>._&[ZD--32] %Y/HO]N0DS2E8XQP8FZ;G+%!D$ 9 M)YZ5DZ]\RO7W/%8C_##3$AMX]-U77-+*6,.GSO8 MW*QF[BB38GF_*?F"\;EVGF@# USXD>(;>UUG5].TO3'T728+6ZGCN)9%N72: M)'*K@;00&/)],8[UN_#?4]=U'Q7XZCUJ6U:TM-22"UCA9SY8$2G'S< %=C'' M\3/VQG2OO .DWFD:YIS27D=KJ\,,$P20$HL:!%V$@]E&2OUZ55\4Z2 M87_MK31)]N@99&C4_+( >T$CNOG1QM)O)!W'?D#I MMSWP1ZD/#VE#PW_8 LH_['\C[+]E.2OEXQMZYZ=\YKS74/A-/>>*UN';1QI2 MWD%RDJPNMVD<.TI%P=A/R[?,(+[21GF@"MJGC'Q=8Z;K>H)R7TE_:VEE=3Z9YF7=BDMC=3M2I//)+,[:&ZO;W4-(FM-(U] M-$ND%FR-=AI(P9=V_$>!*N ,\@Y/:O2=/\$Z#8!?L]DYD%XM^99;F665YPI4 M.SNQ9L D8)(]JE;P?H;6]Y UCF*\U!=4G7SG^>Y4H0_WN.8TX'''3DT >56' MQ1\47_B!;NRTFZN=%;4#8_9(=)G<+&)?+,OVH?)O&,[<8[9SS5_1?&_BR]?2 M]5GFTE-'O]7FT9+9;=S*IWRK'*6W8)!0 J." 2.3QVR_#OP\NL&_6"Z -U]N M-H+N7[+]HSGS?)W;-V>]6[D;4;L*^U@PQ*P.26.?F!(]!@VF MH:38ZE;V0F74KBSU>2,,L=O&LRPPR*2>-S30GYL\;NG4>@^&/#MCX:L[FUTL M3+;SW,ET8Y)"X1G.6"YZ+G)QZD^M8^K?#GPYJMSXAGO+-VEUZ**&]82$;A'C M;M_NGY5.?4"@#S/6O%][K^BWM]+96]HUUH4E[;2QAQ,L/VT+$"=V.4VL>.IX MP.*])^'-RT]UXP1PW[C7IHU).^!=#NX1$]O)'$NG)I:I'( M5"6ZL&"C\5'/M6SI.DVNE/?M:*X-[=:;XZ\33'3M M5O+#24\/W.L-HY2-W-R2;AX4E!)V@;@H*8)ZG(!P*EY\1_$%EI:ZA=6NF"#4 M-2FTS3EB@GF>,Q22J\LRIEF&(CA$&?4@=-7X??#2/2-.LI-?FN+K48+Z>_,* MW;O;"9I7*2A#@;@C#MC.3C/-=%=^!M&NM&MM-=+E$M;R2_MYHIV2:&9Y'D9E M<7C6MMH^]BL_QKXL\0>'=8L]5U*UM4O[+1-0D>"&=FMYV2>%0V,Y (Y /(W8/0UW\ MWP_TF:R$4D^IM=K=?;4U!KMFN4FV[0RN<@#:=NW&W':H$^&?A[R9HYX[JY%Q M:W-K<&:8LT_GR))(['KO+(N",8Z=A@ I>+/'E[HVJ?8+73X9[B;3[>:V21RN MZXGN5@1&/906R>,\&NSEO(X=*MK:&TGD-NYEEN%#\J6 M3_: 4D[.,Y%=/'\+-'9;PZCJ&M:E-=6B6337=WND2-)!)'L*J-I5P"#Z\G)J M=?AMI3P:FM_?:M?W.H"W,EW<7(\Y'@9FB="JJ%92_88.!D')R /^''BZZ\2M MJ=MJ$-OY]B8S]HM$E6"99 V-HE56W J01R.0<\X' Z[-;W7Q4\9VVK6WBO4( M[>"Q%G'HTUR!;LT3EB1&ZJ"Q"D%N,@^]>L^'- &BFZDDU/4]3N;DKYD]],K- MA00JJJJJ*!D]%&<\YIVG>'K/3_$6L:U 93>:JL"W 9@5 A5E3:,<<,<]: /, MF\:^)?!?@_1+7Q*-&?65TUKBXEU#4A')*ZEML*QJK.\FT+N;&W.>3FKUY\0M M=UB"5?"ND60 T*#6'GO+PH8A,KD(JJC;F&WO@<'/:NI\0^!K+6MR_L^X^R2(!-!N+;"61BO)/*%3[U%X>^'^FZ%'/%;75[+%+I<.DD2LI811 M^9@Y"CYL2>F.* .8\,?$F[M/"L4GB6R1+N/PY!K,,DNZQ>VMWJUOIEU:ZE=&Y62.9BNX M,V65E.#P>>G2K_QHU/6-/TC0X=$=HCJ&KVME-)'<>3)M=P-BMM.W=T+#D>AS M6E'X,ENM4TZ]\0Z]?:P-.E%Q:P2Q0PQI, 0)"(T!9@"<9.!GI6MXI\/6_B*/ M3$N9I8A8:A!J*>7CYGB;'YDUN&YM($LXKI'687+%8W63 'W@000 M,8].:O3?#JTDTG7+-=0N8IM1UN3]:K)\-A/>G4 MM7UJYO\ 5WOK.[>Y,*1KLMGWQQ*B\*"2HXCDE=%0QC +C]XA/W<;AUYQU_C'Q%;^&-%:_N8I9V:6.W@@BQNFED8* MB D@#)/4]!FLB_\ !"76FZY:+?,G]J:M!JK,8L^68V@.P#(SG[/C/;=T..=7 MQIX<@\4Z&^GSSRVTBR)<07$8!:&9&#(^#P<$#(/49H P;?X@-#(]IK.BW&GZ MM'=65O):^?'* EU+Y<^:ROB%X]U/3M1&G>'["22YM=8TZTN M',D8$B3D-L7=T+?N#5 ?"MY_&*:OJ.JP7$ M$5Q+<(T=B(KQPX<>3)6SW\-HLD(;[* F)&._ +%P G+9!X YK M%LOA9JQBTR'5?%,=S;Z7IESI5G''I_EXBEB$09OWARP 7Z[1T.2=[4/!NJPM MHMSX=UN&RO[#3O[,EDGL_.2>+Y.0N\;6!3(Y/7!H SY/B5:6MS=WAMMO-T_$FWC,UI<:-J2:W'J"::--4QN[R/' MYJL'#;-NSYB2>,5 GPXE%PL\VNW%W-YFER/+H;6Q^T_8PEKY!+Q[MTJL.NW!7<#SB@#OO!?B MB+Q1;ZDZ6%W82Z?>O83P707>)%1&;[I((^< '/.,UP ^(>M^=K9FTV]"V/B: M+3((X(HV:>(H,Q+S][(W%B0,2+SP0-CX)V&L0:9KVHZ[YPEU;5)+R(36YMW* M;$3<8B24R4X!YP!FI8/ ^IP^(+VX_M"U.F3:Y'K:1B)A*'$0C=&;.".%(XZC MF@"1OB=81Z=*]SIE_;ZI'?MIATR5X5E,PC$GWC)Y>S8<[RV*W_!?BNQ\6Z;/ M=V"2Q/;7#VMQ!+M+12KC*Y4E2,$$$$@@UR'B[X8?V]JFH:DSZ?-.1&,$ !5 M'4X ^\Q)Y^E &*?BWI7F';HVOO;_ &^32TN$M49)+I-V(E ?<2VW@XV\\D8. M+]O\1;2ZTM+FUT37IKMKR6Q;3TME,\))-;8^62'C8R?N\'^+YQSZBJ.N?#C5+KSS;7=A<13:MM/P[X[TG7KK3K6T2\BNKV*XE$-Q#Y;P^3((Y$D&>&#'&.>AKFO OPR MG\,RZ 9+VWE32[F^GQ%&8PPN% 4 '[[3?[0CN=1 M:7[9&[(\5U.)1]T@ETVCZ^HH KS?$6YU?QAH5OHR7]MH;VD]_=3&Q60R)%*$ M89+?*H^;)4%LE<#GCH--^)6DW,LB7]GJFCJME)J,;ZC;B,2VZ8W.N&)XR#@@ M'VK)\/\ P[U/2M/LXEUF-+VWT6^TQ;J*,AEFGF619E&>-NWIZUSUC\';Z2XF MEU";2[;[1I%QIDQM&GED=Y N)6>4DMR"=O&/4YH UO%_Q;^P^%[F\TG0]934 M1]F:&*\L6 :.60+YG#=/X<9SN9!CFNM_X3K2ET/5M5DBO(X-+N5M+E'BVR+( MRQG&W/;S5!]P:YO6_"OC;7O#=[IM_J>B6Q6*V%G':Q/Y9FBG27S'+#N!5+Q-X&\6ZI;>(M.MY]!72]>N;>]N!,TIDBD58EDC7"X93Y*X8X."? ME[@ Z:X^)6C0:CJ]K);:KMTMC%/<+9LT)ERH6%&'WI&+KM01P6U_97EF5$]I?0&&:,,"48CT;!P0>Q]*Y+7OAU<:MX;\4:>\UHD^HZQ_:U MJS%VC)41;5E P0#Y94[3P""#FK'PJ\"/X2NM7NYM.T;3GO!$B0:9)-*%5 22 MTDN"22W0 #KF@#5UOX@Z+H^K3V-VM\R6K(EY=Q6K/;V;. 4$LG1:S?%'@C M7=17Q/I.GSZ8FA^(KB.XN)YGD^T6QV1I*$0*5?(B4C++@DYS76^$=#DT-]:5 M_($-WJ#74"Q$Y5#'&OS9 ^;H7O0!PVH? MV@MA%!<:A$MS9S+.9,C9 G(4.>[<, !GM75Z/+J%_<"J'AW076&&;5%3Y3O6 +CYSU>3^\_Z"NG62+R]^Y-@&=V1@#UH K:7 MI\>G?:5@ 6.:8S!0,!20,_J"?QJ]2*P905(*D9!'0TM :2E--S0 ZBBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *9.SI"[1)YDBJ2J9QN/89[4^ M@T >(:'X[\77T?@VX;2WN+B_EU /:QW$2+IQWS727'Q5MDTS M3)(]- U.]6X9K.YOH;=8?)E,4F97(4G>" !G/7@5I^'? "Z->Z3(=4FN(-)E MNWLXFB52J3]49A][;SS@$Y]JIW'PXDBAM)=&UA;34K=[K]]<627,.<@ N0_$>_F6SMX_"&IOK%W U[%8ILII^I6EC_9LCW%KY\:%##:X::7'48;&.* +GPX\<'5=%T M:VU5I9]7ET./5[B941592Q7H,8.5/& *?/\ $RS:VL7TG1M7U::XT^+5)H+2 M-"]K;R+N4OE@"QYPJDD[3[9H0?#O5]-M]&_L37+.VN+71ET6Z>2Q,@DC!!$B M#>-KYW=<@YZ4ZV\ :[HD5DWA;7;2SNCI-KI-\]Q:&57\A2J3Q@,-KCWLV6.,-,TJ1E5.9."Q?>"< (1G!XKN/"F MOCQ#I\EP=.O].ECD\MX+R,*MRSRPQQQD2*WR,C+'G@*P8Y!&.=;X7^#)_!UEJ27%Q:DWMP)Q:6,;Q MVMMA0N(U=F(W8R3GKVXH R-&^*2RP:H^I:-JJ3)K#Z78VT4*&2Z9<@J@WXRN MUB[,0HSP3T'6>'_%=IKNGZC-:6M]'=Z?(T-U831A;B.11G9C)4DC!!#$'(YK MD+OX>:V=2N;VRU>QCGMM8?5]+,ML[!6E5EFBF&X94@C!7!')[\=-X%\-7>AM MJ][J]W!=ZMJUT+JY>WB,428145$4DG "]2X\EE$7E[GX"AB&+,O*MVQGKY?B1IDEKI>K1S7D%A)!?S3VKV@, MN;9,R(QW?(RX;@9!]1WK>%_A_J>DZEX6FN[^SFAT)M05/+C96ECN"I7.20&! M#9[8Q6;=_"W4Y]/-L-1M54KK8/RL." ">*O>'/%G_%JK#Q5KQ_YAJWUT84_V M-S;5_I5#4/"OB*TU'3=0\,7^FPW*:4FE72WD3N@5.4DCQ_$K%N#P1UJKXBT& MZT3]G^_T)R+F[M-$:V)A4D2,L>/E'6@#5L?B7H-U#?22)J5I]EM?MP2ZLI(W MGM\X$L2D9922!Z\CCFF-\3="@L-5NK^+5+ Z:(7G@NK)TE*2OLC=5QE@6XX_ M&N?NO!7BO7=.DO+[5;*SU:/2!I]BUD98U&]T>1Y#]Y2PC5<+G;ECSQC&@^$6 ML&XUBX,NE67]HPVBFW@N+B95>&ZCF9F>3+,2J'GCDXQU) -^?XGF:\\0V_V6 M^TB'3[2TF2>]TR5FC>61E82*#TQLV]/XSR!QTDWQ#T*'66L&>\,27 LY+];5 MVM([@L%\EI@-H;) /8$X)!XKF_'7P_UG7M2\3BQN-/2QUNWL%9YG<20R6LQ< M#:%(*L"><@@]C65_PJB^AU:]2&WT"XL;K5&OQ>W+3&YA1I!(8Q$/D8@Y 8L. MQQF@#O\ 2?'>A:KK2Z;9S7#2R2RP0S-;2+#-)%_K%20C:Q7!Z'L<9I?$'B>V MT+6RNHWD,-A#ILU]-'Y+M)A)(UWAAQM&_!7&26!'0UQGAWP%X@TOQZFH1MI] ME8"[EN;F>RN9E%\CAL1O:G]VK E26!_ASR36K\3/!^I^([F^DTXV^)M N]-4 M2.5/FR2PLN>/NXC;F@#8L?B'X9NX=5E^WO;IID8FN3=6\D)$9X5U#J"RD@@8 MSD_49HWOQ%T^ XP?D.U03UY/%%YHOBWQ#J-G?:M9:5IT M5OJ=E<):PS>;)Y<6\NS2[1NY?Y5QQSTS0!VMKXCTFYM-.N8+U'@U&'M$T.9+Q=0FN(YI6AD4!8X7?=$Y 5QN3: M2I(KG](\)>*HX?#FC7-I90Z9HNI3W#7L=WF2X1UG561-ORD>=R">O2I/#OAC MQ1%KO@6WU#3-/@TWPJD]N;U+G<]TAMVA1E3&5S\I8$]3[4 =+%\1_#MIINGO MK.KVBW=S8I?E;:*5U:)MW[Q1MW;/E;DCC'.,UH:MX\\+Z3Y7V_6;6,20+=*5 M)<>4WW7)4'"GL3C/:N2\'>"=3T@HM_;02&/PK;Z1YBNK S*\Q=!GG:=R<]#^ M%>=ZY/>>#O#>N:'*-.FO-0\-6=M=P7-V(9;.2.T,1$8(Q."1A?+)PY.>#F@# MWWQ#K*V'AF75;6>T5-D;QRW1=8L,R@$[06YW<<=<5B:?\2_#MQ+XA6YNQ:)H MUZ+*1I0W[QB!@J,WC\/O>P2:[!J]I/%J"V\CCR8T)A;=E)49,_. I& M?8T >H:'K&G:[IZ7VD7<5W:.2HDC.1D'!![@CT/-9NC^-O#.LWQL]+UJRN;K M:S^6DG.%^]^7<=1WK-^%6G:UIF@7L?B"-XI9;^::WCF:%YEA;&/-:(!&D+;V M)&3\W))KSCP3IWB/7?#OA>.RT:VT^VTA+JZAOVF1H[MY(Y41!&/FY:3+[L#Y M3C.10!ZQIWC?PQJ4UQ%8ZY83R6\+7$@24<1+U?W4>HXIC>/?"JZ;'?G7K#[' M+*88Y!+D.P&2!W. 0<],&O)=-\+>,KRYMY+K2M4CCBT*\TUUO+RUVB:2%0%B MCBP$CW( #],@ 9.YK'A36=,O/"6IV6GZE&?2H(?'&B7'BZS MT"VO+>:>ZLS>1R),I5QE=JKCJ2I+?0=\UQW@'P/?:3XPT34+O24M;2WT2XB* MM=+<&WN9;KS-@;@D[&?)4;>2 >>:GPK\,:YX9U3PI]OTJX\G^P7L+F021L+6 M83M-A_FR0<@#;GJ/EZ]XIT'P]-;Q:[K%AI\EQGREN9UCW8ZGD].>O2B\ M\5^'[+5H=+O-:TZ#49@#';27"J[9Z8!/?MZUQ'C2SU.P\6ZQ?P>%7\36VL:7 M%I\:J\8$#(TI:.3>01&_F*21_=Z9Q7(ZGX5\16N@^*O"D?A@WTOD"Z^V1^49 I;9OSC. 3C/05Y;'X+U.6 MQU>*YTMIOM'CB&_;S%4F:S#Q9D/JN-_'UXK*\4:7J&C_ !'74KC1+B\LKCQ1 M'<00Q!29]MBV64$@%@0S '!)4@V/XFT%-'35GUK3%TMVV+>&[C$+-G& M^=N<@]^U-D\4>'XK"&^EUS2DLIE9HKAKN,1R!6%E>ZY=7WEV]K!].^'G@K4XM8\+'7]$F M\FRN]8F<7:QOY1E,)B8[?DR<-@J,9!QB@#V2'6[:?4+.*V>WGM+JU>ZCNH[F M,JP4H!M7.6!#$[@"HQR>119^(]#OK2YNK+6=-N+:VYGFAND=(O\ >8'"_C7A M[>!/$$_ABTT^VL9[6>/2M8MUQA54R7RO''Z /&"!VY&>*DN?"\FJV&M7$>@> M+9U738K1HKI;*Q9]LZ2!8HXX0',>PL"<@\J,[J /=]+U.PU:T%UI5[:WMJ3@ M36TJRH3Z;E)%-;5M.74AIS7]H-08;A;&9?-(QG.S.>GM7G_P9AUF&X\1G5+& M:&SDFA>VN[K3TLKBY;9A]\:''RX0!L#//XZ/#X9OF\0W'B1=2A MUK[,/)C@$XD63S^@*Q#R]F<^@YY /:K74]/N[J:VM;VUGN('9)+&;F0H2<9*E=I';&,5Y%K6C:Q=^/DN%T*\3R/%$=S*L.B?*]NM MP!YYO&)9PR%Z\W4#IUI*+V!5N&3/F.,O\ M*@P,$_>W#;FNCN_&T=O%(!82272V+WXA6>/#*LOEE=Y.W.2#R<%"0 3&W).WA 0FP],[=O:JNJZ)K4GA&^4Z1? MS71T*Y@C@-JQ#-]N+*F ,Y9=IQW S0![M)J%E'>+:R7=NMTWW86E <_1>(M4G&B7,=R->BG5( M-"EF:2&.6/%Q]M8D8* _NX^1C&,9-3ZIX9NE&HP6NDW=E;Q>*I+N[>'1S<"2 MW9'$$BQ[<3HKG)5=Q7.<=* />Y-1L8[6.YDO+9+>0X25I5",3Z'.#TJTI! * MG(/((KYJU#PU=RVEONM$]_?213W>@^=;@2*BMOLT_>1B0ABK *068D?- MFO=?A[]J'@;0DO\ 3O[,N([..-K/)/DA5P%^8DC@#@DD="2: .AHHHH **** M "BBB@ HHHH *R=7@*7-O?0:>MW<0[@&#A70'^[G@_2M:H[C<()#']_:=OU[ M4 8PU>>:%E71[\%E/^L"QC\R>.M<59QW5]8C3GBN#'I[LLENDJ)&RELCU\0!!JU]QL[>QA,5G"D,98MM0 M8&3UJQ0 &DQ2FDH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK!\7 M:[)H.GOH6=\)S974%P('\J4Q M2!@C;0VTXZ'#*<>A%<4/B7IZZ^EM-'LTFYR+34FEC2&4(&\V3+."4#;4&!R< MD9�!W]%8/C#7T\-Z;#?SF!;?[0D4K32K$H5L@'>S!5YQR3Z]\5CP>.HI?$ M6CZ=NTU(K^W^T^<;IP64A0HB#1J)"SN ,'H"< \4 =M169K.HO9^3%:Q">\D M(9("=I>,.HD*GIN56W =\?E)H>HC5+)KE8C''YTL:9.=ZH[*''LVW(]B* +] M%%8OBSQ!:^'-.BN[QH@LEU;V^))1'@23)&7R>RA]Q]AVZT ;5%/8LF]=PV\Y.%*DY M ^\.^0*^I>(DT_3)KVYB1$BU"*Q;=+@ 23I$')QQ_K <>V,CK0!OT542_BN- M--[IQ6_B,9>+[/(K";'96SMY(QUQ65)XHM5%DZP7#17,*2D[-KPM(\21HZ'! M5F,N<'GY&]* .@HK+U_6X-$LS//#=SG!*QVT)=FQCC/W5ZCEB![U-8ZC'-:Q MM<^7:W)*QRV[3*S0RLH;RR0<;L,#QU!!'!H O4$9JCK.HQZ5ITEY,CNB,JE4 MZ_,P4?SJXLBLS*K*67[P!Y'UH =1BN/U/XA:+IB":^E,5F;R:T\_!88BB+R2 M84$[0PV9]<>HKIVOH5LDN\3-"ZJR[(7=B#T^4#=^G% %G%&*P+?Q3:W6H"TM M+'5I2)%BDD-E)&D3%0WS%PI'#+T!ZCWIWBCQ3I?AN G4;F-+AHGEA@)PTNW MP/Q91^/L: -VC%96EZ_I^IW9M;261KA85N&0Q.-J,2 22,AIFM>( M+/2%N_M0E\RWM&O @7_6JIP50G@MDJ,>KKZT ;&*,5%+.L-NTTV41%WOD9*@ M#)Z5C+XMTEKF*W1KUYI8S*B)87#%D! +#"= 6 S[T ;V*,5EZ[KEIHGAZZUF M^\Q;.V@-PXV[7V@9QM;!SCL>>U5K+Q;H5[J[Z9;ZI9->#9LC$Z$R[E+C9SEO ME!/'89Z4 ;N*K7%A:7,\$US;0330'=%))&&:,^JD]/PI-4O8]-TR[OIU=HK6 M%YG"#+%54DXSWXJ>&19H4E3E'4,/H: 'T8K#;Q=X=#*HUW2W=CA42Z1V8^R@ MY/X5I:=?V^HVYFM'+Q;BNXH5Y'7J!0!:Q3(88X(DBA1(XT&U418/+?8YV]=H8@9Z2&[OH( MY(XWFE4MGRHT7I6NJP-/82B:W#;5F4'9)P# MN1NC+S]X9'7TJ+^V;$6\./G4KD\$X]10!HXHQ5>Y MO;6UMOM%U<0PVX&?-DD"KCZGBJ=OX@TBZM&NK/4K2ZMDN$M6DMI1*JRLRJJ$ MKG!RZ\=MPS0!J57NK*VNY+9[F".5[:7SH2ZY,;[2NX>APS#Z$TDE_:Q:A#92 M3(EW,C211,<&15QN*^N,C..F1ZU9S0 8HQ52_P!2M+""ZFNYTC2UA-Q-W*1C M/S8'./E/Y5;S0 8HQ52#4K.X^R&&XC<7D?G6Y!_UB8!W#VPP_.K= !BC%16M MS%=V\<]LZR0R*&1U/!!ISRQQG#NJG:6Y..!U/T&1^= #Z,5%:W,-W LUK+'- M"_W9(V#*W;@BJNHZUIFFS11:CJ%I:RS<11S3*K2?[JDY/X4 7\48J"^NX+"R MN+R\E6&UMXVFEEPVB1W2SRR&-0\6.1UR<]LZBNH[J*[>&ZLGB9L2E-H4S77/)X/R,?QQ0!Z%H^IIJD M,TD<;Q^5,\#*^,Y4X/2K]LZG+>1Z3$9K!=S M7WV".6:60*0BINY=4+%B/4 +D[@.ZJIJ=[!IUHUS=$K K*K,!G;N8+D^V3R> MPYH P?#0LI/#FH:A>+;"PU"66XDWQA(G@QY:L0?X6C16Y[-7GH\.VT?C*:\U MJ_N-.\.7PN/)6=(;<.PFCE +; RJQ9PJLVXB,G(!"CVJHKRYAL[66XN9%B@B M4L[LKW$\-M;27%Q( MD4$:&221SM5% R22>@ J.UO8;BUM)P3&+I5:))1L^ 21['TH PO$Z M-K]K/I6CWC6]_$X)OH>39.!G.>F\J<;?1N>#S)X7U>Q.-"1/LNHZ?&L4MH%? M;& !M*N1AE(P0YX W, /U(JYP1D2Y1%_4U/:75A MK%KYMI+;WMN'(#H1(FX>AZ4 ><>#[+31XK#ZM,)%MHS%HGVT<31^9N,L6\9R M/W:9!).-^2)%JS\1-)#>)=-,,E]G4 RS+"5E8A7A!"K(KA4$1F9E5<.5 ;.0 M#Z#YEIQ@'AN*<7DMS+,I216I7?!-LG M"KC$A17Y]3M=3GWJ"_ETNPC?[>]G;1W.X/YQ5%DX);.>#QG.?>@#E_#?A^[M M?AU%I>K2.%CM$9%MG>VDC;RP61C&PR ^X#'48!R02>>L[];H^'-4$,MGH]BL M-MJDLA*+(5 $&0W.$E;<=V"H//<#U"PO[/4%E:PN[>Z6*0Q2&&0.$< $J<'@ MX(./<5'(]A9QQV;""*-F6-80HV@L3C@< $@]>I]Z ..^*%@VN:2(A)+!I\:I M.]W'+D2,7 2-4Y4\X)9@0!@ '<2M33O!]Y%XCBF_LK1HUM=1CN&ODC$3R1"V M";8D"G'S\D%@,YQFO1'MX9(/)DAC:'@>6R@KQTXJIJ6N:3IAQJ.IV5HV0,3S MJAR>@P3[B@#SGXN6DFIV\LG_ CLMS96\L(DGVQ*\[K(N%'F,I$0R#]/EAT.ZT&>QN-'GB7RUN[5$7SHR!M<. 5\P [6SSN#$<8-=A<00W,) MBN(DEC)!*.NX'!R.#[@4RUO;6[>5+>>.1XB5D16^9"&*\CJ.58>^#0!X%::0 M]K;)Y=NR6LNIS"%$AR[;7"J48@Y/RX"#DE,LK+\R>P:[?RZ;X*OI]4U&&UNS M:2;)\" JY0XP"S#<#Z'K6I#9:79WR>3;V<%Y(KE-J*KLN2S-@ MA0 3T%>J":PLK?>KVT$+2K#N!"J9"X0+_O%L+CUXITNG64INC):0,UTGE3L8 MQF5<8VL>XQQS0!P'PALY8H9IYK6,,(5B\Z88NU;)=DG.]LDE@PVJJX)(&"*P MO'.D7NJ:QJDTMCIQ2U2U5F::29/-DN$.T@A1D(JDC'20>M>J)9:1#J2726]B MFH2+]G28(HF95!^0-]XX&>.W-.DT[3H=,DMY885LE/G2"0\9!WEV)[Y&[<>< M\T 0PQW6E:4Z16]M7_&RWFU;P3:0WNDWCW%W$8?L]L()1#?\ AWIUU%XOC=[:72+^X 9U1X%E>.(F-PV\R&09 7Y%4J ,, <' MVRXL+2YF$MQ;0S2!&C#2(&(4]1SV/?UJ*STFPLX;:.VM(56U+-!EYNM'T^>>3=NDEMT=CNQNY M([X&?7%3:?I>E6LAN=-L;&%V7898(44E0>F0.F>U &1XG98=>\&1Q*BYU21" M /NK]ANCQZ)Q]&0AA^!J"?3+&34X-2F@3[;" M-B39P0#D8/K]YL9Z;CCJ:DU*QAU&U:VN@[0/PZ*Y7>/[IP02#W'?OQ0!YDL- MYL:G';6HN;^Y=C:QHS.Z@.!AO+E=6).0RG'05J?$]+S9I<>GV M4[K%=6JA_M7DHY:8 (,9.X%0=Q VAN"22*[+^QK'^U;?41 %N8(3!&5)"JAQ M_#TSQ@'J 2.AJ;4=/@U".%+E2PBFCN$P<8=&#*?S% 'E_P *K>]M/$UTBZ=: MQ(^GV]Q.9)W$MN))KG$**R$A5:-EV;R!@$$C@/\ %%OJ4NM:[)8R.EG=7/V' M,CVNCVEIK%_JD".MY>QQ13,7)!6,N5P M"<+_ *QLXQG.>M-AT6TBDM'"R$VK221AG)!DD/S2'U;EN>V]O6@# \.'5XM+ MUN>^U&^UB2.66WAMXHH(2/+)7Y" OS-Q]YL#'&*\@UZSN89X+?4K!;MII[]9 M))X1=2)&;AE58WEN%WN9#&JA%C.78KSG/T-;V$,%K-;A2T4KR.X;N78LW_H1 M_"L=/!VDF&.&\CEOX(6+P1WDAE$+$Y++GDODD[V)<9.& .* ,CQ+!=_\*[:" M"Q6R95(>T6R5AY8R2@2.;" CC<'. 3T/(YK0Y;[4+&QO;UKQH);BW;9(8BMN MYO;9O*!C=P%!+;58[@IVX&*]+FT'3;BQMK.[MOM5K;C"1W+M,#QCYMQ._P#X M%FEOM#L+R&SB>'RX[26.6%83Y84HZN!@<%R\6Z7%J5 MU:_V/=0S#R)+<$^8#$B_,D:3; M:2+H68D5;B8SLK.6"MM5<+GHH"@ =!T&!@4 >.>/Y[C6/&&FMI#+<0W%R4CE M\VNYO+"*[N+":4N'LYC/'M/!8QO'S[8D;\<4W5],L]8T^2RU* MWCN;20J9(9!E7VL& 8=QD#(/!Z&@#R2UM=7M;'4M2NI]46#3(KVUM62XC:2W M58@_S[4V[R^'],T>UD=[^[;[-YIOY;9U(@05)(!ZBM&;PCH[:&ND6MJ+#3A*)?(L_W*'Y]S(5'&UN01CH3C!P1J-8( M^K+?R,[/'%Y4:$_+'DY9A[G"CGLO&,G(!Q_@OPOJ6C:I)=7EMI2"1RZMC)-=HT6LN4$;LO(D7 SG/%>! M^58;^#+&XOI-1O9)GU1SN6Z@/V=H3M(^39@]"1\Y8D<$D4 <_P#$^[NQ\(=6 M$4=S#-)IUR)(TBDN/D$3[@SRA"HQSN8 \8 8D P>&5U5_B!J*7VG2S3VUC:2 M[]3O4)O#XU_PK=:+<7]W']HMVMWNHRHD M8,I5BP "G()R,8YXP0"*_B+PG#K4FHN=0U"R.H60T^Z^RF+]Y$/,QRZ,5(\Z M3D8Z^PH Y'XU78TT:9>SSR>7')YT:^6QCA,9W.[%77[R_NSG/RNV!R:?\&8F MC6Z-W!;PW2<]UJNB0:JS_;9)98"FU; M=MOEHW42 8R6'&,D@8! !YHT/0K+1E8V<6)I(HHI923F01KA>.@ZD\8Y)/4T M 9?B"WDDU(F'PQ'JA*Y\^XN(UC!QTPV2#P.0M=!IL$=M800Q6L5HJH/W$0 2 M,]P, #K[5E2>%[66XDEEO=9;=T1=3N(U7Z!7'ZYK2TO3X=-@:&W>Z=&8N3<7 M,EPV3_M2,Q XZ9Q0!HV2+)(,-HZ@!=32VVM7EV6E M 4H;>)48;1TR"!WSR:EL=;O=+T:YM07^SR2M#IUT>GW]N#Z =1GW[4 >D0Q1 MPILAC2-Q+9W9'&#G*X M&,8% &;\/$CF\,66H_8;*UN+Z(2L;:W$.]"28\C)/W2.I/4TGC%&.H>&Y)RW M]F1:ANNAQLSY4@B+_P"R)3'C_:VGMD=+&H10J *JC & !3;B"*YMY(+B-)8 M9%*/'(H974\$$'@B@#C_ (MVUU<^"=3\F<1V\=O))-$$!:? ^5,DX"YY([X MZ$US?@W0TTSQ-!-J]F8;JWDEFCEEMHDD19!#!"FZ/<&!+3'&\D$\]C7J%[9V M][8S6=U#'+:S1F*2)AE60C!!'IBL*'P9I,5Q#-YNL2&&1942?6;R6/] &9J%C:6^HZ$;>U@B*W;;2D87'^CS=,5JWUL+NTD@,TT.\ ;X7V..>Q[57 MNM(L[G5K/4I8V^UVH81L'('((Y7.&P&;!/3^\N.2)%G0. M%5]N[ /0_*.>HH XG3M)U33O$%B+FXU-)KO4$FF870:VD#02NR !F*>4L?S MYRH0YY(%'XJ37%UKD6F:C+HBV(MI;B$3R;)EYB0.I8@>8"9&&/[G?.*](?1[ M637(=5;S?M,431!1(?+.U0R6\EW? MZM'J4BVE]?PQ.9H3(I;8$!VA@IP N 0 M0-HXXH M?:M2N?"EQ+?6SZ9J*0-YBJT<@#!/0W_]I>$M MF,CX;*X\0W\4CSRSV@87"RGH*SE\':?! M>Z5=6+SVLE@S,5B8!;C=N)\P8Y.78@\8W-C@D4 <%\3=8TV'QQH4L/B-5?$U MO/!%>H/)^:(' $L3 GG/S$X4X4D5U_PQN-'7PE:QZ/<79SW%S<^./[.CNM0BC$POD M2UTQ85>Z97&/](8C(C0OCC+9?&:VOC#=-%X3TV>5&A9YG5XIVCXS:S'#_O%0 MD,%/WB,@8W' /43^&+1]'N+))9UN)IC=?;6;=,MQQMESTR,* ,;=H"XV\5;O M]%@U'3_(U$1W%P(I(TN6B7?'O&"5X^4XQT]* /-_#33'X@Q+#'J@M?LD-Q$D M"6HB+OA96?<2<",6V-F'PS<O7LXUNQ!M9I+6*=($3.T7$LORM@=UCB,C MG/!]1W$=S]J-RI0N[;-FT@J5V[,+C' YR,U/K&BMJ-] M:W4>IWUE);HZH+=86!W8RQ$D;_BLK2 M'591G[<+=&F5@H4'<0>@ 'X4 97@:PM9/ UM8F!%M"9D$2#8%'FOC&,8QV(Z M=JO>";JXNM 3[9/]HF@N+FT,V]7-*L+?2]/M[&R39;P($0$DGZDGDD]23R2230! MC>-M6ETZSM4M&7[5).DI!E6/$,;J\I+-P%VC82>,R =2*P_AKXG.K2W5DDNB MN([F[E=;?55GN$#7#E08E7 7#8W;NPP#FNRU2"\GBV64UI%D$,+FV,P/IP'7 M_P"O[5GZ/I.HZ>R(VI6[6HDDD:&.SV9+NSD [S@9; ]@/K0!C^-AJ%]?"PT[ M^UI41(9;F"T%H%:-G<9#3#*N"N[@]%XP>:T/!":G#8A-:BU07AC1I9;R:!U+ MXY5/+;MG&=JYQFM:PL#!>WMW,XDN+E@,@8"1KG8H_,D^['MQ5\T +16#X/\ M#[>';&:V-[+=AY ZM)G( 55R26)+';N8\ L2<#-;U !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !63JFHG3KB-[D9LI66+<%_U;'(!/L3CZ8]ZUJQ]?)DA,#ND44K+'NE4.DF MXX*,.O/KD=: )M6TNSU6VV7<0;&"K*/F7Z&N9MM%^UZV;*Z@NAIEC:F" R(= MLA/!;.,9]*T- OOLETNGW$^^*1F%HS$%E"G!B?\ VE/?O^'._?W<-E:RW$[; M8XUW-0 :=:I96<5O$7*1J$!=MS''J:LUC>$M2EU;18KR<*'D9^%& &( _(5 MLT !I*4TW- #J*** "BBB@ HHHH **** "BBB@ HHHH **** "B@UYUI-UJW MBSPO%K2:Z^D:9=W,MR[Q*F^*T3*QJC,"%W;0[,0?O$# H ]%HKRKP]XGUC_A M&/#^M2WDM]ILNKM8&:> 1O=6DLWE07# ;6#>7V4%23C)%=A\2-3N]&\$:KJ M&G3>3=P1AHY-H;:=P'0@CO0!TM%><^"_$&N:Y\3/%UK>+=6VCZ3(EM;P@P&- MF*@[F.#(68'<,$* <$;JI_$7QOK.BZMXBL=.LY4BL= ;48KLK&RK+N.>%D^*FE6=GJDFL:=J6G7.GVZ7;VL@BD>2%G"!T,;LIP64$9!!/2@ M#T*BN U#XGV6GL([G0=?%TD/VFYMU@B:2TBW$*T@$F/FVL0JEFP"<5VVG7MO MJ6G6M]92"6UNHEGAD'1T8 J?Q!% %FBO-M+^)^FP:1IGVG^U]5E?3XK^YO+; M3OEBBAW5U#:VDMU.X6")#*[XSA0,D\>U $U%<3IWQ)T> M[N9(+BTU;3G6RDU",WUH8A/ @!9D]< @X.#4-G\4] NK1[E8=6CA%@VIQM+8 M2()H$V[VCR/FV[@3CMR,CF@#O**R+;Q'IMUKD.DVTWG74MC_ &BI093R2P56 M+>Y/'K@^E9WB3Q79>'=2N&U.[,=I;:<][+$MN68*)%7>&!_VL;=O?.>,4 =1 M17&V?Q)\.3V.K7N_%70[&UTN>R:>Y2[U)=/E#6DZ-;\ N60IN#8*X4@$[LC M(!H ]#HKFH/'7AN?7_[%BU-&O_-, 'EOY;2@9,8EV["X'\(;/7BJ^C_$;PIK M.LQZ5IVK++?2-(B1F&1 S)GZ'KES9Z?!#9PW,=Q//M,A=G!&".@"9)SWK9UCQ7H&C- M;KJNLZ?:-<*'B\Z=5W*3@-U^[G^+I0!MT5R%K\0O#\_B_4/#QU"UCNK5;< O M, 9I968>6@[D8CY&?]8!6_\ VWI>+@_VE98MYEMYCYZ?NI6("QMSPQ+* IY. M1ZT :%%8UGXIT&^UB72K/6=.GU.+.^UCN4:1<=?E!SQCGT[TZP\3:'J&J3Z; M8:QI]SJ$!(EMHKA&D0CKE0<\=_2@#7HK(TSQ/H.JWGV72];TN]NMGF>3;W<< MC[, [MJDG'(Y]ZA\6^*=,\*VUE/J\OEQW=W%9QGB\.:;#>3PO,DEU!:[4(!!ED6,'GL"V:NMJNGI M>1V;WUJMW(2$@,RAVQUPN,.V<8![G/:F6VHV M5U<36]M=V\T\)Q+''*K-&?\ : .1^- %JBL+6_%FCZ/H&H:Q/>Q36=BF^8V[ MK(P]% !ZD\ 5?M]6L)X[=DN[?,X4QJ95W-N4, !GDX(/XT 7J*BBN8)5D,4T M;B,[7*L#M/H?2E2>)T5TD1D8X5@P()]J )**SM0UJQL%L6GFRM[HHHH **** M"BBB@ HHHH *YK79+B&Y:WAMI+MKU62-F;Y(B< @X' XSGKUKI:S]7U:STJW M\R]EV _=7&2Q]A0!GZ9H]KI&^^NI1)=E!YUQ(>/4D ]/_K"N=N!<^-=4*Q[H M-&MGVECC,C>H]\'CTJ9;74O%=U')=A[/2U.Y4Y#2<_X=Z[2QM(K*V2"WC6.- MBJ,"I:** $;I24XTS% #Z*** "BBB@ HHHH **** M"BBB@ HHHH **** ]*\E;P)KUQX2L/#MCJ$&GVVC7\H5;JU\^*^@!WP94,, MA0X!!X+)TP.?5;J>*UMI;BX=8X8D,DCLR MTR^6Z#RW,H0Q/"T8"X[EA(#CMD4 3WNC>(KJST+1-8N8-1SJ*7MW=V]M]GAC MM[=DD2/;DY9I F!GD;O[M=)X\T!O%'A6]T=+@6S7/E_O2F_;MD5NF1G[N*D_ MX233#/&R:CI;6+V3WWVC[:G^K5E&\#H8^3E\X!P.]6=!UW2O$%D;O0]0M;^V M#%#);RAPK>AQT/(X/K0!F>&?#3Z-XA\3:DURLJZQF%5FS[4 >[BB#Z/'IT3F M+>T"I**".XK/N/ASK-[INJQ7$GAFR>YMX8(HM,TWR%W+,DC.\G+G M.S 4?+T[C->A1>(M).B6>K7%_:VMC=P+<12W$RQJ4*;\Y)Q]WDU):Z_HUU=6 M]M:ZKI\US<1>=#%'.96D0?[2@Y'XT^VU.PNIO)MKVUFEV[]D*KW7BO3(/$VE:&LHFN M]0%QY9B8,L;0A2ZO@\'#?I6Q;WEMG03>)M/3Q#IFD(YGGOTN'CDB*LB& M'9O5CG@_O!V['.*VZ /*?V?]&^RZ)J.K-.UU'=3_ &.PN#D;["VS' 0#TS\[ M>^X5K_$'PAJ.OWM]/8O;!9M(:Q42.0?,,Z29/!XPI_&NJ\4Z[:^&M!N=6OTF M>VM]N]85!8[F"C ) ZL.]:!GA$@0RQAR=H4L,YZXQ0!Y[X^\%:IX@U35[O3I MK:)Y+&P6U,S-M:>WNI9MK@#.PAE&??IQ5#5M$\;ZW:7>PW5EI MGV@R"9521) \^P8)\S*?*0N.>N:]55E894@\XXI: /*;'P=XAN_%%IXBU2*P MMI[C6([ZZLH9/,$$45K+!'A\#>^7R3@=1CI69??#W662?S+"VNDDUS4;\&WO M6M;N*.=@8VBF'W> 0Z'@Y'I7KVK:A;:1I5YJ-])Y=I:0O<3.%+;412S' Y/ M/ J:VGCN;:*>%MT4J!T;U!&0: /%Y/A_XGN=)B76X+#6KE='CLI([BZ9?,*W MGFA/,4*P=8L 28^^N2",U8M?"?BFVTF BVN+B.SUZWU"UL+O45GG2!$*N#,V M :6]U#:ZH;P:@VM3" QB;S%86X/ M^MP?3;D9RE^#-6M/#?A"QDA03V.O7-]=-%*H*0R?:\,">I_>Q\#)_*O1 M-8U:RTB*WDU";REN+F*TB^4MNED<(B\>I(YZ"K] 'E'A[P_K,GA_2_"_B#0= M/M=+TVPGL;K4G>-Q-&8C&&M\'??W[1VB M3!B0]O;+Y,;#/]XB1\]]V:]1N[:"[M9K:ZACGMYD,$MX"UJTM_$VEV>FS(UYH^G'3; ME;A)D@N;-25C:1MIW;MF&V $+=%N+ZV\BTU&<:SJ["59/)O M8WN'1.#\PS-$,CC]UUZ5[SQ2<4 ?/OA7PCKD9\.Z+<6OB>._TAWE-Q--;IIT M+A6 DC=8S)(&W#Y,AN3N.035CX=^$]0AUCPM;:II_B>.\T0LTTUP]JEE$5C9 M,Q.L7F2A\CYFSZDMEK%G=S06\'GR&))07VH.6^7/ KO&9 M44LQ"JHR23@ 4VVGANK>*XMI8YH)4$DNW;SGTK'\#^%]4M]0T#3-7L]>75M/U0W4]S'I ML"6[8=V,ANMNYU=6P5W;CNQCBOHC%13SPVZJ;B6.(.ZQJ78+N8G 49[D\ 4 M%)C9ZY?#1GEU: M3Q=;W,5PMJ3,8%FAPZG&=BKOY''WCZU[%8:A::@DS6-Q'.L,SV\A0YV2(<,I M]P>#3K*]M;Z.1[.9)DCE>!RAR%=&*LI]PP(/TH \9N?#.O7'C*\T.WMIX-(T MZ6_UG3[HQD0M-<1!8HU;H&CEEN&QV^4URG@[P[=W,NDP&TU]+NPTVZBN;>/1 MX[ )N@*F)ISCS2[D;3\W(W'')KZ9P*,4 ?*UGHMU>>&/%VFV6ARWJ+H:JDTF MBM97$HS\O7D5O:CX9L]6T/QS?V>B.[2?V2NFRK9LDB1K M!;@^2"H9,8(.W&,8/2OH.6]M(KR&TEN8$NIP3%"T@#R _./HKBCB@#P77/#VCZ3JU_ MYNB0IHMCXJM)DC2R\R.&)[.,R%5"G"&3&<#&0/2O2_BI>WMMX-N+72$D;4M4 MD33;=D4D1-,=AD..@52S9]A77\4R.2.0N(W5BC;6VG.T^A]^10!X?>Z-XJ\* M7EW9QR6MRFL>'Y=+M6TRVDA\FYMX6^SLVYWPQ4LN00,A>F.>(UF7P]]KU:'P M=IMS:;O!URES$;22W_>B2(YVL!N?Y<,PSGCDXKZAU*RM]2TZZL;V,2VMU$T$ MT9Z.C AA^()K!\*^%-(T>Z?4-/FN[RX>'[(MQ'_ !*T:#2-?T^SN$TO2_#7]DJUL+VQFFMC5STR* /FB_T.2^\/\ B_4=<>ZNM6TKPYIMS:74C2PO'+Y4K;RN?]8 J9SD M@@^M:_CS2KGPMJOB6P\*O>06DNCV-U>GSI9&8&[D2:4G);/E@[BN#C)%?0?% M'% 'S3:V]M)X?\4VV@:E:R:5<2Z7%)'HYN/)25[U%8I*['YV1L,%/]W/-7/$ MN@Z1H]]XATUMT'A^QUW1;H1R7#B.V65@)FW%L@$9))/!.>*^BN*.* .3^(5Y M!IOPVUBZA^T/;161VFTG\N0IC'RR88C@_>P3WKY\CU"6W?QI9:/?VUM8SZ5; M31?V5?S7$._[3&C.DDF"7 ?#%0!DX/.:^K^*2@#P_P 0V%OX=U;5=+^V:A:^ M%GN-+:]6C_:%D)D+;D5FC@#-D=36_\ ][![SQL='NGN].&L;;>9IFE MR@@B "NQ)91C"G)&T#!QBO3Y$61&1U#(PP589!'I2QHL:*D:A44855& !Z4 M.HHHH **** "BBB@ HHHH #6++X=L[C5FU"\#W$N1L60Y1,#' Z?G6U10 @& M*6BB@ HHHH 1NE)3C4?- $E%%% !1110 4444 %%%% !1110 4444 %%%% MPR"#R*\:^%/AS6=/;P7;ZIH\]M_85EJ5M--*4VF226(H4PQ)!4-S]?Q]E-95 MOK^EW/B"ZT2"\1]5M8UEFMP#E%.,$G&/XE[]Q0!X?;^ =8CT^""^\.SW5K%X M?N+1[:&Z2!O,_M%9D5'&0&"+O'&#@ XS7??"&UUJ&Z\17&K6M[#9W$T36LNI MV\$5[,0F',QAX;&$"D\\&O1\44 %>>^+?#^L>)?'5G):7MQH]KHMJTMM>+!' M*)+F;*'"OD'8@].KUZ%10!XCH'A74UOO#?AS7]-?4=,T+6;G9=36P\F:W:UD M>)ROW1MD<+@< A12Z;X'GT[P_HDND:,EGK!\2W$\LPMPKQ0&6X4-D#(3R]F. MW(KVVC% 'SK\,?#-_:ZOX4AO-/UNUU339Y9+R231XHXQ\KAC]LP#(K[NF6)R M"?NYJ[H?@>YT_P ,?#R71M&ET_75M;R.ZG2 QR1R264V#,V,C]YLQNZ' %>^ M'@9/2FQ.DT221.KQNH964Y# ]"#W% 'SK9>')+B_\/OX8\,ZEHVM6OAZ^MKJ M[?3WM0;TP!(RTA4!VW;SOR/&^69PB+DX&2>!R14U 'A_@ MO2M$_P"%H>'KOPIX65O)PB*6)Q,A/ KS#Q-X8-ZOQ#UY--<>(+77+4Z= MZBFCQ(BW<9+1M,7'!4D\- MV/._>>'K#4_#_C&_L+>ZDCT_2+*71_*DF"12K"QW1+D98,.N,CD=S7T)-=VT M#%9[B&-E4.0[@$*3C//;/%3T ?/_ (JTN7P[)X@M?#J7-K:W>EZ7:YZ*(KH-]:Z1JUG)HL^JZ5$4T1)XK='>9MYCD= MV(<@+NVD8^7N:^FYKJW@BDEFGBCBC.'=W "_4]NH_.IE(90RD$$9!'>@#YM\ M9Z%H]K=:WI]X)8]"TSQ/I957NI EO#/'$9_FW9"G)/7CMBOI.C%% &1XNURW M\->&=2UB\($-G TI!/WF_A4>Y. /R<.L4F5D@)Q&%; 50%! !P< U1@N=4A\"> [AM:N\:^7.I76IZQ< M012.B'RHS,NXQ C=PH4OM&2<5['I7@.SL=2TV[N-4U?4ETS>;""^F1TMBX() M#! [G:2 79L ^PKJ)K&UGLS:36T$EJPP87C!0CKC;TH ^;[CQ#XH;2="M)=: MMGT^?4KZ,3C6988W2-(C'$;[:&?#--@Y.[8!N)%;_A'_ (2+Q-=^']-O_$5V MM@1JADFTR_9FF@B:U6,&QM;985MK:"$0(8HA'&%\M#C*KCH#M7@>@]* /!;?4O$& MBZ'X/\0V^M:QJNI:BEU%+9SS[X9]EO,T:B/& V8T&X BYDCMD5IP>H<@9;/?- 'B8,HD2WBD5HQCY3^\8'U'7O7J/PI2UM/ /AR MU@OVNBVG0RJ)9@[!=BC Q_",@>U=&NEV"O:.ME:A[2-H;9A"N84( *IQ\H(5 M00..!Z5FZ?X3T73=6M]0TVPM[*2WMY+:..VB2*-5D=7<[5 Y)1?U]30!O5YO M\;[3[5I7AO\ TVYLPNOV"EX75<;I@-W(/*]1VSUS7I%4-TZ2PUFR@O M;.0@M#,@921T/U]Z /!O#MSJF@:/+KMCK%V!)XQELGL6"&W:*2X*/D8W%N2= MV>.*CU/Q9XFGTZT>#5;]ML^J231Z=+;I=#R[DK&^R1<21J,@HN">.:]X_P"$ M>T?[+]F_LRS^S_:?MGE^2NWS]V[S,?WMW.:H:KX'\,:M:16NHZ%I\]O%+)/& MC0C".YW.1Z;CR?7O0!8\$:HNM^#]&U);A[K[3:1R-.\(A:1MHW,4!(4DYX!( M'8GK6W45I;0V=K%;6L4<-O"@CCCC4*J*!@ = !4M 'SGXQUR\OO%FK>+++0 M]9OXM!NX4TV]MH4^SK! 6%X&8L"=V^49 (^1?3C?\2>+/$4C^,]7T+Q#LL-* MET\Z?;?987AE2>*%F\QBN\J?,)&U@1GJ1@#V"QTJQL-,&G6=K%%8@,H@5?EP MQ);CW).?K6=;^$- M]/N;&'2[=;2Y$2S18.'$2JL>>?X0B@?04 >9^(O%'BG MPU=:YHXU.?5[GS],BM+G[- DT7VCS0X"X6,G,)V[N[@'..8[?Q+XV-O=:=*.RCN?MD:QR.CQS M?WU<,&5N!R"* //]"\6>,O$&H:=X;>[?1+]I+QY-0N+*)II8H?*V#R@S(KGS M?F&>-O&,UU'P!CE3X9VCSR1R2RWEX[-&,*3]ID!(]L@FM>7X<^%)-&M=+.D( MEI;2M-%Y8G\: -*O"/&VOZEX<\>^-K_1&MUO\ [/I$"&="Z#?*RG(!!Z&O=ZYO M4_!/A[5+Z]O+[3A++_%>BZQK%AJMS M9:E!HU[IQNKM+,P,]K=;U0VVD[(+?4KV\^PW M<.G27C_9+8HFX1JPW%Y"QR< *!QD\>H7GA?1[U]9>ZLEE.L6Z6M]N=L31H&" MC&?EP';E<'GKP*HW7@/P_<:7I-@EI+;1:2"MA+:W,L,UL"NT[958/R.#DG/? M- 'G.H>.O' T_2S)8MIBB2Z2\O\ ^R9;@'RV'E.;=6\R.-P>3\Q!JEKGB_Q# M9:SJGB*SU;3KF"'PI;W\=M%#(]N7>1U.PE@?]8NXL5!*A5(!7=7I*]W%U;N\EYIG]D3?O6 -MEB5X/!^<\]:R;SX9>';ILA; M^V62VBL[E+6\DA6[BC4*BS!2-^%&,]<<=* .7UWQMXKMKC7]4LETU-&T>YLH MWLIX'^T2K-' SJ7W *5\TX.T^F.*U?@[/K5QJ/CHZS?1W4<6O2PPA0V4*QID M#).$VF,!1T(;UXZ:Y\&Z/<66K6CPR"WU.2&6X17(&8DC1 OH (D_*KFA^'K' M1=0U:[T_SD;5)Q=7$;2EH_-Q@NJG[I8 9^@]* -BBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ -1YJ2HJ ):*** "BBB@ HHHH **** "BBB@ HHHH ** M** *NJ7T&F:9=W]X^RVM87GE;^ZB@L3^0->&Z;+XBT6'0?'&LZ;8PV]WJ37- M_-]ND,R6][LC56C,0"B,+;_QG_5#IDX][=5=2K@,K#!!&012-&CQE&160C!4 MC(Q]* /!9-?3^VM%+^*=17Q+<^*#:WNE?;654MQ*P5/L^<+&$5"& ^;<I7MI:7C7]O8W C98Y3OV_O-OF%5WMM4L0./2NONM-LKRQELKNS MMI[*7(DMY8E:-\G)RI&#SS0!\]KXC\2OH]CI UB.>SNM5N;8746ME)$2.%'6 M WQBY.XL=P7+8V[NM:GAZYU_6Y?#FBWOB6\2TGO]1A-QIU]YLKPQ1QE4:XV+ MO96+C>!R .^* /%/#6J:[9V'A'7#KNK:M/J+7\,EI<.OE2K#!< M-$ BKPV8DRW4DFJ7A/Q7XGGFT;5;K4\6E_97%S=1RZI;S*X$#29AA5 \91L? M+DX P>>:]YCTRQC^S>796J?9G:2#;$H\IF#!F7CY20S D==Q]:I6GA;0+.YN MKBTT/2H+BZ5DN)8K2-6F5CE@Y RP/<'K0!X]?3>(+?1]'2]\3:C=GQ!X9O;F MY#K&%BDCAB=3& OR\.5..A.!SDUU9TK3\VI-A:9M8FAMSY*_N8V #(G'RJ0J@@<' ]*9I>C:; MI.F#3M,L+:UL/F_T>*,+'\W+?+TYR: /GN\U[5KKP)XJTC7+_4Y-2>PM[R-; MT03Q_P"O16DAFA(5D)9?D*Y'')YKJM?UW7_!VH>(M,NO$]U>_P#$NM+RUNIK M**26*66Y:$HB*%5BV/EW' )&> :]%T[P+X7TVUO+:PT#3K>"\(-PD< DP<@ M'V!&0.@]*NZOX9T;6)+I]4TVVNVN;=;68RINWQ*Q=5/T8DCT- '@EYXCUR_T M'Q?HNN2ZA)'8S:1/$NI)"MS&9+N/*L8?EQ\H(!&1GFO6/A3_ ,SA_P!C'>?^ MR5I6?@#PK9Q31VNA6423A!*$3'F;)/,7<>Y#@')YX%;MAIUII_VC[%;QP_:9 MFN)M@QOD;&YC[G H \9\*^+/%D^EZ#XBO=?MKNWO]<_LI]*%I&H$;3&/=O4; MMZ@;\=-O4=ZH1>-?&3^']"NUU.XGN?$>H7%M%':V-N6LXX'E!$0%H;6>:UMKS6H))I/MVPJ27D9@0I) 8*P7=UP/PKH+[P M;X?O]!CT6[TJWETR*3S8X#G]V^XMN4YRIRQY![F@#SS2?&OB72TTZY\4,$TJ M#5)-,O9[B.%)MKQ*T4LHB=DC97RI (!#J<#BJMQXT\17NA:.\.HWUMJ.I03Z MH+;3M)2YGCM2^(,^81&J;<99CDD\8ZUZ5'X(\.1^&;GP\FDVXT>Y;?/;@G]Z MV0=S-G<6RJ\DYX%)K?@?PYK9M3J>E0R_98?LT6UF3$7'[L[2,IP/E.10!XQK MOBB\\2>$([J_ALQ<77ARTNI98X%#E_MZ*1NZA>,[U>I?$'6 M+GP_I6G0:/*O$"Z1IMO\ 8+:^O-4O].DN[C3Y%,:6\8<.8#("KGD% M2W!(]*T=#^)E]#9VMUXE2Q6R674K*YN(4:,&>VRZ$98A0\:2_+R=P&#VKM=# M\"^'=#EMI-+T\P/;32W$1-Q*^V21 CM\S'.549SWR>I)KG_%WPXMM4T>RT/3 MK:UCTJ35_P"U+]IY7:0?.781C!!+9*\D ]Z -6\\0ZIIGPIN?$.IQ6D6L0Z M4]ZT(1A$LOEEE0@G=UPIYYYZ5RVL^*_'.GZGK5CM\.":PTA=: :"8Y3+@P'$ MGW@8V_>#@X'RC/'I>O:3::[HMYI>HHSV=W$8I55BI*GKR.E4]1\,Z=J%_?WE MQ')]HOM/_LR9EA.,UVWA;Q+J>O>)](6\3 M:#]N=["1EF>+?8W'G1.%/!Z J2",JPR*AUOP59ZI?:E?+>W]I?WBVVV>WD53 M T!D*,@([^:P(;((["K/@WPM;>%K2\2&YNKVZO;EKN[N[IE,DTK D[0% P M !TH Y+2?'VN7=S;W=SH]A%H5 M!JIU8%F4L93*TI7H/ERQ'KCO6+:_"VS@U2V)U?4I- M;PW]OHKLOD1S[BX(( M&XH&)8(3C/K0!;^#6IZOK'@>.\U]XI;M[R[59$D+EE6X=<'*C&""H XVJO3. M!R]O\91!XBALM6M=*CMYC<#RK/41@8D$X/0UZ!X*\-?\ M(MI]S80W\]W:/=2W$$23@4 6!\1]:M9K,ZQX9M[2"^TJYU6V,>H^:VV& M,.8W_=C:QW+TR!N[X-5+WXO/8+I,.I:9I6GZAJ5G_:,<5YK'E11VYQLWR>4? MWC'("!2."2W7&1X,\'^(]2U6./7UUNWTVVT6XTQ#JM '+'X MXZ=<0Z8FG6MA]LNK9[F5-0U6.TABVR-'L64J0[%D8C ( .>:N'XHRZ]H8F\ M*:/+=.VF27]T[721FT0.\>%X(DDW1R$+E00O49K6N/A]>Q75CJ.D>*M1M=;A MM6L[B_GACN6NXRY-IYTV]NIHTN M'NXBS-D[ONL"[X(Z X[4 :'@G7;C_A4>E:[J+O=W2Z2MW,S'#2L(]QY]3BJ> ML_$FWTW38KHV#.7T!]>*>=MPJF("/..I\WK_ +/3FM_1?#$.G>!+;PR\[S01 M6/V%I@NUF79M)QS@XKS'Q5\,M9M?!VK2'6I]>O8="DTBSM4LDB/E>9$ZXVDE MF CP?7(Z8Y .C;XI?VES1Z>-2M8DF2=KF(L%V\8VR;G0;3Z]<"B M^^)MWH]KJ2^(?#%U8:G:VJ7T5HMU',+B$S+$2KKP&#.N5([\$CFHD^%\^K6- MTWBO7[C4+V;3Q86TL=LMN;./>LF< G>^Y4RQQ]W&!DU)>_#34-76_G\0^)VO M]2GM([&&=+%84AB69)6_=A_F9FC7)R/88XH Z3P=XIGUS4-5TW4](ETG4].$ M+RP/.DP,,_(P([8[YK UCQZVAZ]JUL+'4M4E.K6VEP6R/$JB26T\U M=A.W )'S;F."V1QQ75Z7H L?%NN:V+@N=3AMHC#LQY?D^9SNSSGS/08QWS6% MJO@'[?KW]I?VEY?_ !/+;6O+\C/^IMA!Y>=W?&[=CCI@]: -KP9XC'B73;F= M[&?3[FTNI+.YMIV5FCE3&1N4D$\+\G4Y MQMZ\=>EP(L!5R+@/E6;<02"_4 <#I0!7B^( M]KI6$,<>HF]L'AC9U:U4>8K'.<@YV[3SGFMSP'XSC\7PRRPZ3J%C M$L<#3;'[+#(RG/G,NXC><_P . M ,GCF@"G\4_&.HZ-JUM::%<11G3;9]9U16529;5"!Y W9PS_ #G(Y&SWK8\2 M?$.RTBXC@L]-U+69)+#^U =/1'46V?O[F8#H. .3QBF?\*WT74= M'=-TB\OU$5KX<;1'D1#DR;K=EE ST!@Z=\UCQ_">^ET/7K22'POIEQ?6!L8F MTJQ:,-EU8O(Q^;^ ?*O'?GC !U4?Q.TJ-=5.J:?JVEO8PI<)'=VVU[J)W\M& MB4$DEGPNTX.6&>^,S1?B4TVL>)3JVG:E8P6$5C'!ITUL/M3SS&;Y5"DAB^V/ M'.!WQS6AXW\#7GB'7)]2L]0CLIEL8(K20Q[S%<17(G1R.A7*@$>YK#U3X=:_ MX@77KKQ!>:))?7QL)((([=VME-LTA\N0,=S*WF#F0'Z<<8-P6]I#(L# M(L;QLCO]XDB5R#C"D# Y-=KX$T74M&M]6;6;BVGN[_4);TFV#!$#JH"<\\;< M9[]: .GHHHH **** "BBB@ HHHH **** "BBB@ HHHH *BJ6H: )J*** "BB MB@ HHHH **** "BBB@ HHHH **** UXE\.-9\1R^%/!NAZ!/IL,MQH,U\UQ M?P23'='*B*ORNO!\SD\XZ\XP?;37/Z#X1TC0FTYM-@>,Z?9O86Y:1FVPLZNP M.3R2R*?6/Q5U-O#[:E>:=:K]JT)-2TY$#8DN?-\EH6)/(\R2#&,'$G4] MJVJ?%C6K/5;Z*+3[:>/2YEM;FVAL;N66[D 7S6BE13'& 2P"N23MY(R*[R3X M>^'VLO#EH+>58- F6>Q42D[2"" Q/+#(4X/=12WW@+2;K6)[\3:C;+=2I/=6 MMM=-%!+&TWP[I[P6%YJ.KS:G-]HN)I L*0S]6ZD@E]JJ M.@V],5UTGPYTJ7Q"FJ37FK21)??VDFGO=9M5N!KG[/%/,&C@6=E9T0!1\N5!&23R>30!RFD?%'4C8Z/JVNZ99 M6VD7]I>W!%M,\DT7V5"SG!4 AMC8';CGK5/0_C'/?2V_F65E,MU8SW:I:M-N MMGCA:4)*7C"D$*1N4_>[$$&NXB\ :)'9Z/:;)WM-,CN8HX7<%95G4K('XY!# M'IBL^W^&-C'926,VN>(KG3OL,VGPVDUVIBMXI$V': @+%5.%+EL4 ."2,GJ&&QTJ;2%0. MH\R&6-8V+''WL+U&![5M>$=&D\/>';/2I=0GU#[*GEI/,BJVP?=7"@#@8'X4 M >5?%7QM_9WC1Y+7Q#%91^&8K>XGT[[6L3:BTL@\R,H2-^R%2P&#\SBNN\3> M/[RPU#4H-!T--8M]+T^/4;V?[:L 6-]Q4(-K;VVHS=0,#KFMO1?!^FZ=9:E! M<+_:+:C4>(O >OZ1!=Z9H":].L^D+IQO;.6 MUVWP7>L<8RRHJCRV* G&6& M01G-='HWP^M+:/4/MLTDJZEH]OI-S /NJD<;(2K=O6@#$L?C5:2+.;NST\.=.N-0MH[+5X MKMW\F(RM%*$'[IRH)_B'!YXJZWQ*UX27,1\$SB:.P7544ZC'AK;G)8X^63(P M$ .>?F&*L6OPTN1I=SIVH>)KR[LVT^;3H(_LT4119(_+WR,HS*X7H3CUQDUT M,OA17OY[G[6P,ND#2=OE] "QW]?]KI^M '&Z[\:M-LF0Z=;6MS$ME!?3BZU. M&TE"RH)%2.-^9'V$,1P.0,DG%6=1^*\JMJ,VC>&KO4],T^P@U.XNUN8X@L$L M?F A6Y+!GAY(MS0A(&BWGD;R=VX_=H K>!?%>L:]XY\4V5Q8 MA-%LS ;2?S$RH>)' *CDE@Y?)/R\+UKT"N L_"6L^';[5;[0M1AN/MZV2-:S M6P4JT0BB9Q)OQ@Q(_P NW.3P>,'OZ /*OAUX[U3Q'XHL;..VO+C1I-(6\-Y< M"!9"[32*'8(1\O[MD 49R,GCFN]UK7H-(U/1[2ZCD":E,\"3\".-UC:0!B3Q MD(V/I7*>!?A[<^#]2TF2TU:.YM+?2QIMS');;6EVRR2(Z$-\O,K @YX'KR-S MXB^%CXP\,R:9%?-IUT)8YX+M8O,,+JV<[?XKZ9J'A,7NGIJ% MO-=6>H3H5B1I;9;:,DR%6)7GY-H/!+#/>H_^$MU@>,!9K=[K,Z_:V(1HDSY, MFF&9ER!G/F8;.<]NG%69?A9:I=>+9[*]\L:SI;:;;0M%\EGOB".PY^;<4C8C M ^[[U<_X0.8>(5U$7T91=6M]2V>6 M5U> MRD6*XMEC*,RAAEI%7&#U)S@>YK+A^*&F"ROFU#3=7T_4;9HE73+BW N9_-;; M%Y:@D-N;Y<9X(.<5K_$SPU/XO\$WVB6EU':3W+PLLTB%PFR9)#QWX2N(U_X5 M:EXJ&H:EXDU#3GUV3[.+=(;=C9A8"6"R(QW,'+,&YX!XSB@#NO!_BV#Q(][; MM8WVEZG9%?M%C?(%E17&4<8)!4X."#V-,\8>-+#PO=6-I/:ZA?WUXLCPVMC" M))"D8!=CD@ 'USZ9K,^&/@^Y\-?VA'[*YNRBBWT6V,<4:J#U=@&H>)6TV2PM]&O%M1(&MM2WQ\MMQ)'-&#(C#:1@<$'GH* ,[4OB ME;QZRUM#;7D6FMH;ZM]O:S8B(8RI921\H ((X);"YYJNOQ!U)]82"W-M-:2W MNDP1R/"58QW43.[8W<'@8ZXR>M4[KX;^)%TR.V74[/4YIO#=QH=W8^4CM;8Q/@;>N_E1G& M.20>* /2/$.KVV@Z'?:M?;_LMG"T\OEKN;:HR<#UKF]+^)7AV_AO9GGN;&*U MMOMV^]MGA$MMG GCR/F0G@8YY''(I_QB_P"25^*_^P;-_P"@&N*OO ?B7QGI M,\OB-M*L+J/2?[/L4M6=U=C)'(99"0"JGRE 49(#,HW%X- M0T]K"W%W-#>V;Q2F G E52/F7/''([@5SH^*RW_CS3]'T]&LM,:S>]NKC4-. MG5BJMR%^Z$4I\_F-E1P#R<5A3?#76]3T;Q#YVC:/I5]=:>UC;+%?3W)=F=69 MB[G")\O"A2>>O&#VWBKP?=:YXGU.9?)AL;SPW<:.)MQ+QR2OGA.FW'.?8"@# M2L?B'X9O(;N2+4)$6ULVU"03VDT+&W4$M*@= 748ZKGMZBJ,WQ5\'QQ*\FI7 M*AK?[6 =.N0P@W,OFD>7D)E3\W0<>HSR/B+P=XQ\6Z>W]JVFF:=/8Z+=:=;) M!=F3[5-,$4L3M&Q,1C .3D\\5T&J^$-3NO$&M7J10>7<>%AH]NWF?:@#9T;QYX4NH[V*RU==FGP&ZF>=9$7R:KR "1,@X921TP>E/M?B% MX7N;&_O!JBP06,:S7/VJ"2W:-&.%;;(JL03P, Y/ YKD/&'P\U77K82/%)%(6D M:4,K(X!7 1",CD-GIBM?7M;CTG4=*AGGM8HKIY@_FE]Y6.)I#L 4@D;;\"Z9KC^-_$?B'7])ATK[=;6D$$,=RDQ/E^9O+LH'/*X]B!VXF^(GA_ M4=9U?P[/I\*R1V9O1,2X7;YEI+&G4\Y9E''KZ4 :/AGQ[X9\4:@UCH6JQW=R ML/VC8L;KF/(&X%E ."0#@G!X-;&NZQI^@Z7-J.L7<5I90@;Y9#P,G 'J23P M.37&>&?#&I:?KOQ9TS6=6\.6M MOH$+2RK?0R7 B:)+A85)+- TOR+*#MPQQCG!S0!?M?'GA>YT*ZUB/6K4:=:O MY4\TA,?E.<85E8 @G(QQSVH?QYX53P^FN-KU@-)>7R5N?-^4R?W?7/?'ISTK MR;0? /BFPFU/5+C3KNYG77+/5(K6[OXIIKN*.-T*M)D+YB^9NYPN4 !/!K>D MTGQ%%XNTWQ>_A"WBCM[B\5]-LI(?M;)*J!+B0[A&TA*$-A\A2O)P: .\U'Q[ MX4TVWL)[[Q!IL,-^N^VD:<;95Z;@?3/?I5R\\4Z%9:K;Z9=ZM90W]PGF10/* M [K@GCZ_H=Q>W\_@.QNGU;3!;"RT^:%8[-Q)*WDMO90(W$@ M9V3/S[N#P:O6/@'55\+Z[I<@CBOKCPW9:3!=B0%6DCAD5P"/F";B,Y'(/?L M=)I'Q%T76O%ITC2+NSO;6.PFO9KZ&Y#)$8Y$0H1C&,/NW9Q@=\YK1L/'7A74 M+6\N;+Q!ID]O9@-<.EPI$0) !;G@$G&>F>*\TU32_$^K:YJ6IZ?X,33RGA>3 M2XH;U[>1)9C+&?+"!F4J%#;=W!QR #7*:SX"\5:F/$4W]F:QF6MK#_:< MEJ)G,=Y"[+LA.U%"*V%R>!UY ![]IGBWP]JEI?76G:UIUU;6(W74L5PK+", M$Y8YX& >3Z&FP^,?#^#- M2O\ Q+KUQI>E+/8M;Z9*;4!$COA#<.\D.3CG;CK@<@50\;:-J_B":'5;'PQJ M.CZ;;7T4S+9I"-0GQ"Z>;Y1+)\A*J!G=@DCH* /:]*U*QU>PBOM+NX+RSE&8 MYH) Z-@X."/<$4V?5=.M_M?GW]I%]D"FXWS*ODAON[\GY<]L]:Y#X.Z%/H>@ MZC]ICU*(WE_)?4G)('/_$[PCJNM^,8+6PMRVB: M_;);ZM*IP(_L[-)&6QS\V_;QZ4 >BZQK<&FW5E 6MF::<12^9=1Q&%#'(X?# M'+?ZHC YZGHIQSND_$O0M0^P3-<06MA=64]Z;NXN$1(A'+%'M'!&>#E-^#W - 'L,O.2J&4;L@8((J?X8:=/I M'@BPL;NW:VDA>91"1C8OG.5&/3:1CVK@=<\,O>^*/&UE/H$\EOJVHZ3.EPML M#%+;K+:B==_KE78J>RDT >L6VMZ3=:=)J%MJ=C-81L5>YCN$:)2#@@L#@$&K M=K<07<"3VLTH(X->#>.?!NJ2>)=7.F6-S:Z"-3L;AX[.R297 M46SHSI PV2;7V9&#ZXR*[WX,Z+)HVBZFK#4EBN+^2>,7UK':DY"@LL*8"*2" M<8'KCF@#T&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&IJAQ0!-1110 M 4444 %%%% !1110 4444 %%%% !1110!%=R^1:S3 ;O+1GQZX&:\T\'_$6; M_A"?#DVJ6>I:QK5]IS7THL8(\E$8*[G+(HQN7@>O KTN\B\^TFA!P9$9,^F1 MBO/_ 9\/[CP\FF^9?13&UT(Z2VU"-SF3>7^G:@#0LOB5H%YINH7\+W'V>ST M^+4B6CP989 VW8,Y+;D*D[MRS!GC3^%P3D@L1MW=#@4 =A:^/ M]+N]9GTZVM=3D,5S-9BX6U)A>>)6+Q!O[PVGJ #V)K'\-_%*TU#1],EO-,U1 M=2U!)Y8+."S9FE6-P"5Y/&&')(!PWL#1C^'VKQ_$>/7('TFSMA>O=375FTT- MS=1-N/DRQ#]TW) +]2%SU)J[X!\(ZYHFK:;)JSZ>UMIME=Z?"UM(Y:1))8)( MV8,HP?DD! /&!C.> #3TCXF>'=4N+=(I;R&&YMY+F"YN;22&&58P#)M9@,E! MG/T-)#\2]!>*:69=1M8ELY=0A>ZLI(A7M_H/A MC2II8((K/3[VRO)$.XJ9[P!WFH?%;1$T/5KRPBOYKBTTYM2MX9K&:(74 M8 PR$IRFYE#,.%!+'@$UV'AS4QK'A_3]2,;Q?:8%E9)(FC*DCD;6 (&?7MS7 M"^*O!&JZI!;);-; Q^&;W2#O%]5O8;6PU,RRSB1H#]FF5)A&"7*.4"N!M.2I(SQU M(KEM6^&0TBXT*]\+76HEK$_8IX[N^DF5;!T*2"-6)VLN%90N!E<>E^&HM#BU=M40V4TQMT*12- M(THSF/R@N_<,'*[1937-[H-A]FN;&TU#['(S/#&K,D MHXW*R=S@[CS64WPZUVUT2QNK72[W[1'J-U$K;2;/4I=:@^QW9=8&5'9G9/O+M"EMPR/E(S[5)H?Q"\*Z]J M<6GZ1K=K=7&/"&CHB0/9SZE]KG253Y(G2<*X MR7>'OAQXDC&E+=:;J\5SI.GW,*3 M76NK/"9&MS$@MHP3L5B0<-L"CCG%=;-X*U>30/ UHEG&D^G:%4^/G0G R5;*YQVK:)U$D8$94;').0NX'I@C//%=90 4444 M%%%% !1110 4444 %%%% !1110 8HQ110 8HQ110 F**6B@ HQ110 48HHH M,48HHH ,4444 &*,444 &*,444 %&*** #%%%% !1110 8HQ110 4444 %%% M% !1110 4444 %%%% !1110 4444 %0YJ:HQE21I- M3G>")EQA66)Y23[8C(^N*-%UB+5/M81#&]M7<37>F6PNY+9(R&EC()!CSPWW6&!W&/2KVAZQ9ZU:R7%@[/' M'(T3;E*X8?7V(/X^O% &A15"36+&*\N+:>XCA>W17D,K!5 ;..3].?J*MV\\ M5S"LUO*DL3#*O&P93]"* )*KP65K;SR306T$4TO^L=(PK/\ 4CK2V]U'<374 M:;MUO((GR,U>UT/3)-0ORZVD3( M)'5<[ S!=Q]AG)]LT :%%,$B,[(KJ77!90>1]:R8_$E@]O:3 S;+J]DT] 8S MD3([HP([ &-^>G&>E &S1535-1M-*L9+W49TM[6/&^5_NID@ D]ADC)Z#J>* MHWGB72K'5XM-N[I8;J81&(,#B0R,ZH >FVMK MYI(C\^54WD=0,GFJUCX@TC4)TBT_4;:[9\X-O()%R,Y&Y* -2BBB M@ HJK/?VT-Y;VDDH%Q<%A&F"2< D_3@'K4EU,T MMQ>':98U<%DW MN* %HJ*WN(;F%);:6.:)U#J\;!@RGH01U!ITLL<*AI75 M%+!06.!DD #ZDD >YH ?112;EW;>A]/UH =112;ANVY M&[&<=Z %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *AJ:H: )J*** "BBB@ HHHH **** "BBB@ HHHH *** M* &7"LT$BQ["Y4A=XRN?<>E?-NJ6QTS3]:U/1=4ADU"6ZN+(VVDV<:0(C6<9 MDD2'8[ 1L,.2L_#VDO\-6TC1;^5[)K51]LLI\23%57Y]XSRVT9]037COPUTN[U'QQ MIS7.K?8I72>YMY;2TBA.Q$B4I'N5DV^;-< I@DE"YP<&O?Y+#0K/0+M&LM.B MT;8TT\:P)Y+*!EF90,'@>G:K$MMIDMS:6LL%JT]K_I%M&R#,6/EWH.V,XR/7 MWH \Y^->GV@.CZA>>>38'7(+P[50J<\' (VUZ;KD&B7%[I*:U#9RW/V MC-@+A Q$RJ7^3/\ $ I/X4NAW6B76]IXB\3:0;G6KW4[NULIM/3(D$%VKS-$8QPJ_,(\@#D*Q(VAB M.X^&UTS^![>20-+J2-,U] F RW9D=IHP"<#]X6 R<8P.YU6FDL/!>F6 MVL+=76K2P1AH+ F"2:? +;?+*[%!SD\ #K6K?/H>LVUA#>M97D%XXEM%!0!XAX3L;.SU>6_UC3=2N;5KA6N);RWG M*VLVR)D*(^6"@DJ=RYQL).%-:'QRT2YUO^S#86-M*MQ-;6OGW-W(J3!I"1$J M*<*"?O/C."%& 0WK&G6MG%)>75B$)OIA//(CEA)($6//7 ^6-1@?W?7-4I/#^C. M=0CGMDEDU2)X;DS2,\DL1&&3 ,T 8_@/1)-%TRZTRZDTZ/4^ M)6GT^T2!A$^=FY<%2P*NH/.0@)Y)KR?7]/NI8;NW:_U>:*R&I:K'/]M,?G-N MN57:(BH4EYH2#@9VR #:*]RTGP]I^E7DMW:?;&N)(EA9[B]FN/D4D@#S';&" MQZ>M4?\ A!O#I#YTY2S74=X7:1V82(25P220HW-\HPN'88^8Y ,'Q3_;$7PM MO#))PHQ_J]PR&%>K:I8V^J:='?@X49YQNP",Y?@XWUCINCVIM4FTZ:UC9+B(X>)S&&?S@ M3\Q9MQWKW;!7C<>I10B*HSA1@9))_,]:BT^SAT_3[:RM%*6]M$L,2DD[54 M9/)X% &-*?%;SRB)-#BA\QA&S/+(VS^$D87GID _C2:E!JS^%]22_;3[J\:) MO*6.R=HPGO715!?6D-[;/!.!=9LXM2,,3PHUT@?"OMW<8QD[1SC/IU- '%:' M9ZO9ZCI:WMY?I+?7\=S(RRJT$RFVD(C)(#EE6!5/)!X;^(J/2(KNWFN9[>*> M)[B#;YL2N"T>X97<.HR.F>M56TFV?58-0/FB:&,HB"1O+&>-VS.W< 2,XSAB M/3$>GZ%8V&MZKJUO%B^U/ROM,G]X1+M08'H">3SSUP *+V"X@EBMWAT]!$P8 MXB5G8G!/\YCCB79(EQ@R+'&KA28OD63C)+'!P*])\#OJLWAN"UU&&.V5+.$6U[: MN")%9.H1@=C+QD'<#P1W UKO1TGN=2G$TB27UFEFQ4#Y IE(8>_[T_D*-;RQ0I"ER(PQ4* ,A3QG [Y'L>E 'B=Y/K.I^/[R*5=?FU&QW6-K M$;NWMO,@*I-+F6!E/F, A QA<1[N6R/0O&T=S9^&=,MM+N8%@@O+%IWU&22Y ME0?:HMC$ELM\P.]M)9I3<2!96G:4 .7R.2<+C& M , 8P!-=>%S<>&+;26U.Y66"6*87@1"[,D@D!*D%2,CIB@#S#P_XLU>W\26 MVM:CJ+W&F7UQY-PEOIP3$,5KN,C#<[*JR3*&PQ(VG/>N\\1/>GQWIL12QL87 MLKH0ZDLY:=?EC&#&5";0S*0"7!(' [WM#\&6>C:]%J%M3=0ZSJ$$"V^+C[ \:R;U$D;R22[3D_+YUQ*%_P!D#MBHOB(; ML>)M*::&WALS3(R+L5^FY6"A%X."$7-+=>'9);;4)4U"0:M=*%%VT:LJ!<[ M4$9R/+R3E3R M^<5Y;JGB34U\<176O16NFRW=Q:Q1P/+$)[)([>:4,&>9!RQ(;W0<72W-ND) M"")A;F').,DX>3OCY^G&: .AME=+>-99?-<* TF -YQR<#@9KE/BGJ$EAX5N M!%/:#SE>.2VGM6N7N8RI#1QHKIR!FM#7/#4.KRZ:\]U./L+;ER% M8L=R-NR1PWR ;ASAF'>M'7K!M2T6_LXY!%+377VW3V\ MG=Y*+[Q-X&EENK&&]UA9)+6\L[-FME4 M%F"L#((;/R_L%])ND6UV!1@*2,[E0*_3*X48"@ WOB3-J3Z9:Z;I=K#*VHW, M=N9))_+\L!M[DC:>/+1^1TQTJ'1O%6KWMGIT\^FV$:74MM$^VZ?#M5^NX9P>*T];T&;Q#IEKIVM_9)+? >[>%65G8 C$623&#G[P8L!D#!.X3: M5X8LM/F6;S[ZYF202(]Q<,0I">6/E&%X3C)!)'4F@#C_ (C:W?/J<6CVNH6B MZ=<3+%='['DQ$*TGEM*\Z(2XC8% ,A3V)7/5>#]2GU/39-0N+F>2/+1^4]NB M%2A.6 1FSGL,GMWJUK6@V^I-IL;11K:VURURZ(6C))CD7(VXZF0DYZY-0^%] M(OM)T*>UGN+4WKS32K)%$WE)N8E/D+9P!MR-WJ,]Z .-UKQK.?&5K8V,WV>[ M,$JQI/HMW(=KLFPL&\H"<6@R>HJK_ ,(E";YI)7,WVF"47=RYQ.\I:$QLI PNP1G;C[I"DH:C-(?$'AS3H9]$N+(PW,(Y'CUC M4YD:VM8/)M'>!A.&5@7XC#G&S^]W.?:_XL\0ZU8^(GCNGM8H+$-J$2QQJTGE M_O8U!W7$?F9578J <97N!GJ/ _@G1_"5C&NG64<=X\4:SS;V! M@<]*SO$7AS6-6O\ 5KE([*,W>G"PBQ>N,8,I)8>5R#YB\>QH Z3PQ_:K:;YN MN7%I<3RR-)&;6!HE6(_3R<N>UR#7[[PI?6]A);:9K+Q;;> M6"7S41N.26C''4?=/'O6] '6&,2MOD"@,P&,GN: 'T444 %%%% !1110 444 M4 %%%% !1110 4444 (W2F8I[=*2@!U%%% !1110 4444 %%%% !1110 444 M4 %%%% $=P95MY3;HCS!245VVJS8X!.#@9[X->4OX=MM$!3TV@9R,UZU6(OAC3!)>R&%FDNR3([.*;O1KW2M8>_5F5R-4","W[Z1CY; +;LODID(,L<$;AQZ;+X9L)/ M#MOHI,XM(%0*RRD.=O=F[YYSGKDTT>%[%KLWMPUQ/J1VC[:TI6957HJE&$\.QWV$"6.B+;6=I/',F^6:XCB(8!@0$*[EWC#?/N&1@UZ/X@\,Q M:SJ%C>G4=2LI[/>$^RS *P92IRK*P!PQ^9<-SUX&&Z/X4L=$OC/HTES8V[@> M=9Q,##,P&/,8,"=Y&,L""<#.: /&OBQ%J4_BRZ75;.ZCMG$1,FDR1J7BC\^6 M)VWL#YH\F;'!5,@YR,-Z?\/=*O-+\#QPV%KIMC<3C[4C+))/&[R'" M %#'' R0,F[K7@?2]=OKBZUF2[NS)&8D0RB(0KAA\AC"G(#N 6)(#L,X8UN: M+8?V7I-K8BXFN5MT$:RS;=Y4?=SM &0,#..U 'S?%J'B.WTC1#:ZDDSZ'IQO M[9K6P5=LDL4:1QEG9@Y;[1MR /XL8\@'G16^##$ZJ I12JD M<9SDY^9L]'XHT6#Q#H%[I5V2L5RFW" >"/K0!PD,OVSXQ+8B1 M)Y(HQJC72./FMU22.*$A<#*R7,S9QDJ$R35GXC7M\/$WAB+2KB.2XM[\RBW6 MR>5E/V6X!+R!PH7:S':!O.,J&(VG7MOA_I=E:V"Z7/>6%W9RM*E["8S,^Y C M*VY&4H5"#:% &Q, ;16AXB\.?VS>V4S7]S!% 6\R%#E9 R,F0>J-MD<9'9O4 M*0 <9\#]<&/^ZN"2#TK5F>XU M/QM<1V8-T;>S;+S3/;(J.Y4+"R L#F,[I.2< +@9 W]0\,6=UJ^F:A&\MK)9 M;1Y<& DJ+NV(PQT4L2,8ZD=ZN?V6/[:T2U "\IM9VW GC^/H1VH MS?!/FM:W4ODQP6YN9HO+^T2W#F2.5HF8R.>0=@(X'OFNES63INE/;Z"VGW5T M\LL@E\VXC41LS2,S,P X!RQI/#&@6OAW3FL[$L86D,F"B( 2 .%C554<9P . M23U)H UZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "HJE)Q46* ):*** "BBB@ HH MHH **** "BBB@ HHHH **** "BL[Q'JT&@Z#J.K7F?L]E;O<.!U(52<#W.,5 MP_C+Q%XB\/>%X=5U'4-&TI(K5IYY)H7F\RY.2ELB!E.W&1OR2<#@DT5Q M^C^)+V77-&M]2CMX8=9TH7END;!O*G0(98]X.'!$BE2/[C>U;7B-=5^QK+H] M_:V3PDR2FYLS+=7GT=K74;BT MCDM[?3YE:%))U1R&\YBY"[L +UQUZ'I(_']C?)"MF\UC=+J<%A<6NH6I,RO);R7%I)%%=HA =H788< M*2 ?KZ5K^*-:MO#GAW4=8OCBWLH&F89QNP.%'N3@#W- &IBBN$\*^.9'\/:O M>>,XK?2;S2)5%ZD6YEC1T21&[GH^#[J:=)\5O!L< M%?+R(^1\_P!WGK0!W-%]R@9')Q&7^YO;&$SVW$9H Z/%%<'X\^)_A_P )B[M'OK:?7(51ET_S-KMN M90 3@@'#9QUQSBNRU2[^PZ9=W93?]GA>7;G&[:"<9_"@"U17$V'Q*\/#PSI& MK:]J-CH\FH6D=VMK/< LJOZ< MR",@=JZ.WU[2KE96M]1M)%BMTNY&652%A< M$K(3_=(4D'IQ0!IT5@7'C'PW;7EG:7&NZ9%=7B));Q/E &U17%Z+\2_"NI:*=3DUO3;.W M\Z:(">[C5CY;["<9[Y1A[.GK6[8^)M#U#4AI]AK&GW-\85N!!#<([F-@"&P# MG!!!SZ$'N* ->BLJQ\2:)?B^-EK&G7 L,_:S%HR*PQXTL#X]/A417!NUA$C7&%\H.5+B+.<[]@+=.E '445 M7DOK2.Y^SR74"7&SS/*:0!MN<9QUQGC-/%S 9&C$\1D4%F7>,@#J2* ):*@M M[NVN;;[1;7$,UO@GS8W#+QUY'%2Q2)+&KQ.KHPR&4Y!_&@!U%(74, 6 += 3 MUI: "BBL_1=8L-:@GFTRX%Q%!/);2,%( D0X9>0,X/<<4 :%%9\>L62VBRH;F*-)7B!^94WD!*2(M34 %%4M7U73]&LFO-6OK:Q MM%(#37,JQH">@R3C)JXCJZ*Z$,K#(([B@!:*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@!&Z4WBG-TIN* 'T444 %%%% !1110 4444 %%%% !111 M0 4444 8?C?29==\(ZQI=K((KBZM9(HG/17(^4GVSBN>O$\5Z]I]MJ6C3VEB MM[I_V:ZTK5("RV\V3N<$#+,,LI4_*P /U[N1UC1FD8*BC+,QP /6LZUU_1[N MRGO+35M/GM(&V33QW*,D;>C,#@'ZT <=H7ALV/B3PKID)GDL_"VE-&UVZ;1/ M+*JQJH[<*CL<$XW(.]=]>Q&>TFB4@&1&0$]LC%95GXDL+N>Y,-Q:-I\,"S_; MDNXFB8%F4]&R,%#DD =@20<2RZ[9D6ALI8+Q9YTAS#<1X7<"0W)YX'09)["@ M#D=+\#ZA:_#GPKH$MQ:&\TF[LKB9U9C&PAG61@IVYR0"!D#GTI-9\#ZC>^+; MC589[002ZIIUZ$9F#".W1@X^[C<2W Z>I%=Q:ZKI]Y*L=I?6L\C)YJK%,K$H M?X@ >GO39-7L4^VA;J"66S0R3PQR*SQ@#/(SQ^- 'FO@CP)X@T/QK#>F2ST_ M2H1,+F*RNYGBU!G!VM]G8;(2"=QVD\C X)-=5\2/#5QXOL=/T5\+HLUT)-3( ME*.\**66-<#N^S)R,!?>N@T'5(=;T/3M5M%D2WOK:.ZB60 .%=0P# $C.#S@ MFKD\M=9TUK6\75+^25_-1@T3 MAWW'&"ZD=L@UUFK^&;V[U3QGU=MFJUY= M_9GME\BXE\^419B3<(_E)W/Z+QC/J1ZT >-WO@'7+._U-8=+?6+?5;>W1B-? MN+*.!E@6%UECC8"5/ER,#."5]*V-9\#:C)X=^(EG:VL$DVKPP1V7S@>9Y=I% M& 2QXPZ-C)]^]>J44 >)>//"?BN?0_&?AW2-#M=1MM=O#J$6H/=I'Y>?+)C9 M&Y+@QX4CC!&2,8K.\6_#OQ!/KWB2".TUG4K+6KMKF-[;7!:VB*P4%)X2,DKM MZJ&W# XQ7O\ BL'P_P"*M)U_4]7T_3;@R76E3>1 M6^*?"OB;^R?$?AJQT$:I#JFH)J,.J27<:K&NZ+*LK?-O780.V".>HKV'7H)+ MK0M1MX%WS36TD:+D#+%2 .:R_#7C+0_$GV0:1=O*]U:F]B5H73=")#&6R1C[ MP(QG/?&*M0^(]/G\37.@0&XDU"VB6:?;;N8X@W*AI,;02,D#.3@^E '$>!_" M-_8:SX??5-.C6VMO"4&F7 8HX$X8&2/ )SQG)&0?4UQTW@/Q2G@KPK9Z?:M! M=WNF_P!@ZT/,3=;V[2JWF=<':OFK@9_UE?0%% 'SYXD^'6MC6?%%C!::[=:= MJ\R26IT^\M8+4)M50D_F(SKY87@J&XQ@9S6['X9UNS^(@DT[2;Q;1]6%W,]T M;:YLI(RH#SHS?OHIB,C"C&[OMKV?%)0!XEX%\+ZA%KOA6+4M FAATF;6EGFF MC0QOYTJ-$ZX)R"K%U>ZVM[;W<]Y# ^Z2TE$$PVD;7*+(!R.?E=3D9'..H-1W&I6EOJEI MI\TP6\NUD>"/:3O5-N\YQ@8W+U]: /GSPUX1U9FGSI'B2&XL=#O+-FO([6"% MI&B""*,1+NG4D9!)&-H/>NB\2>![CRK>+2=#2-9/!][8R"*%5!N"D?EHW^UN MR1GN":]NQ535=0M-)T^:]U&=+>UA&9)'Z+S@?J10!G^%YD3PEI\D>GW5DD5L MH%G)#LECVC&W9Z\<#Z5Y2WA;Q=+X8D\4+(D>L-J7_"0C2&M/WX9?E%OYN[.? M)&S&WJ<5[C10!\[^-_LL5CK9U+PU>7.J7.O02V^K-;AEBB:2/8#-U7:!Y9CX MY.,.T$D]UIX$#.D8/^L0D,=G1BI!KU&; MP/X=FUW^V)-,C:_,HG+%WV&08PYCSL+# ^8C/ K<:\MEOX[)IXQ=R1-,D);Y MF12H9@/0%E'XB@#YFN/#VM_\(YK4OA^6_ET>6ZLC=+;^'/L44L*^;YOEVF\& M7&Z/?@*&"XYP:L:-X3>[N+2%!?7VBS^)+&1PNB'3+;"07 D9(@V0IS&K$JH) MP.>&]NEM/%[ZX=DJZ1,WC:8L^Y8#<$%1D\)CMTYK MK/@3IUAIFCZ];6L#07B:O=+<1LK J!*PC'/4;,8Z]:],9@BEF("@9))P!4%K M>6UT<6UQ#-\BR_NW#?(V=K<=C@X/?!H \?\ '6@VVK^-O&TM[:R3&W\-Q2VS M*SKME!G((VD98=1U./3/C )TN9-0U&76(XEM3)/!>) M Z 81!@-CD"E*@@@\ M@\$&@#YRU6^C%IXB'PWU;5;O3_[&A:_GDGGE\NT^T?V5^* MNI3KX_M-/U'5;;3=&;2S- ;K5IM-CDN/-(XU37+31/%0L/$<,EI'IEM*IL= M:N-1D@F:=5#B:1!LW*&RF[L#C!KZ#6PM%>-UM8 \U11:5I M\5M);Q6-JEO)R\2PJ%?ZC�!X+XREUC2?$>HZ/%XBOXK?2;*.:UFO?$?V21 M]^]VE<&)O/PV5QT 0#'-9_C74;_7?#?C";7O%$NFW]K:VEO;Z?#/MMKA988R MS&)@"X=GB:5JTD$FJ:98WLD#;HFN;=)#&?52P.#]*;J6@:/ MJEPL^IZ5I]Y,J&-9+BV21@IZJ"03@^E &A$BQ1)'&,(@"J/0"OG71=4U_7=! MCDD\2:K:&U\'KJH^RR*GF7(FGPS?+R,( 0,9'6OHRLZVT32;6+RK73+&&,P? M9=D=NBCRG)]: /GF'6]6COO$/BN+5KF'4I?#NCSOC888S< * M\FPCHFYI ,XR3G(XKU/P;/>:;X^N=!_X2"YUZP;2X[XR73(\EO(7V@;D ^5U M.X ]-O'!KK_^$:T/S8Y/[&TSS([;[&C_ &6/*P8QY0..$QQMZ>U.T+P]H_A^ M*6/0]+LM.CE;=(MK L8<^IP.: //?C'XAU'1-2_XEMT8B/#^IW 4(,I*@B". M&(SD;CQ[O-5BU30CJM=_J&D:=J+[]0T^SNF\IX-T\*N?+?&Y.1]TX&1T..:DCTZRBNHKF.TMTN(H M?L\OJ: ///#7C75K[PMX#DO+L_VAJ=O>RW)"*/,\F* M3!([?-L/'&1^%=C\*CJEQX)TO4=74[K4K>&]W20I&(1)$K>6H0#(!SR>> M:NV/@CPS87\E[9:)8P7M;>GV=OI]C;65E$L-K;QK M#%&O1$484#V % $]%%% !1110 4444 %%%% !1110 4444 %%%% :;BG&F MXH =1110 4444 %%%% !1110 4444 %%%% !1110!RGQ3TF^USP%JVGZ7'YU MU*J$0[]GG*LBL\>3P-ZAES_M5YYK^@R:V^LSZ-X3NM.T^;3[:RDMY+9(&N9/ MM2,?W8/(1 V6]&XR*]NJEJ6J6.F-9K?W"0&\N%M8 V?WDK D*/.!7-Z5X?U>36=$NK+ M0+BV7[!J,%]';Z'+;>3(]K(%C>=RSW!W\;V.,@=VKZCM9XKJUAN+=Q)!,@DC M<=&4C(/Y5+Q0!Y9JVE:K)^S_ *3IUO:79O8M,L%NK.-2L[QH(C-$!P=Q177; MU/([U@:CIV@7%M))H7AG5K3PN]_:2ZJB6*$S2"*(2.%WNIX/ ]* /G;7&TG3[RW":?J%IX)N_ M$$,L5LEM+$K(MG-]H*PX#B(LRY4+@A7P,==JQLKI8;4^%+.]MM%;Q/YNEQ2Q M2(J1'3Y SA7Y6$S%B,X'/ &:]DU/1[+4KS3;J\B+SZ=.;BV8,1L&/ M!K0H ^=K&E_8M1GAU^*"0ZS%;:3=QW2DP.&%S+).R,Q?:5.W)8 K@9 MJU\$;VST?7+UE:">R@TR22\O;>&YA>(QLI/VN%\J)R"WW&8_*W4$$_0=123P MQS1122QI+*2(T9@"Y R<#O@)O"MWXBBTX^8GF^7O7S,;MN><>N/2G$9Z]* /G] M=:@TZYU.]\/:K?R^";+6-+OO7OTIMK>WVRF&* _)AL* MISV]*>MO",;8HQC&,*.,=/RH X?XE[-%\&Z?;+>W=AHZWEM;7MTMPYDBM2V# MF4DL,G:I;.<,>:X!)UU.[NM)T37]3N?##^(;2V@NH-0D=L/;R--"D^2S("%[ MG&>M>]2(LBE74,I&"",@TQ;>%41%BC"(=RJ%&%/J/2@#PG5=3EB\<2Z1JVJZ MA8>#8=5-K2,5[-XM\)Q>(!;O'?W6G7$,ADWVZQNLN5" MD21R*R2<*,%@2,#!%6/#/A?3] T:#3X4-R(S*S37"JSR-*Q:0G &XGD =! MB@#R6?4KSP(=)%DC#\*3YIR.G0GI7(W?B'4K MR+Q7IEQ>S262Z+;W @DUA=2Q)]J0;_,4 *Q4C*CCH>XQ]/265K(N2CO!>ZSIOAY?' M.H-I*_;Y#J$NWMG;7UJ]O>V\-S;O]^* M9 ZM]0>#5"Z\-Z'>:;%I]WHVFSV$3;H[:6U1HD/J$(P#R?SH \1\-^)]7\3Z MEHFF:OXMGTRRDTN\F-];F.!KTQ71CC<%AAH#=C4+^/_$_\ A-K& MHWAUK3-;N]2FU'3Y8R\.HV\4E6?#?AK1_#-J]OH.G6]C%(VZ3REY<]BS'D_B: M/,-!\3Z^GCR.36]2O4TNZU6>P@6"&"XL)@-ZQHKH?-BE!49W9Z-G&>*/@:_U MSP_I7@B>77U?1]1^UQRV4MJ@C@2.&656#@>82/+.3ZU:C\-Z0EMI]NNGP^1IYY&1N MO7*NP.<]: /&]#\7^)+C7=%M;_5+^]T[6=,O)G^UZ?!;1,5BWJUOMQ*4YQEQ MR".I/'1_!/\ X^%_[%;0?_1=Q77Z9\/_ OI=Q%/8Z-;Q31 K'("Q9%*,A4$ MG(7:[#;TYZ9K6TG0M-TALZ;:);G[-#:?*2?W4(81IR>BAF_.@#QV/5O$>F/X MZUW3M8MEL-+\0,KZ?);*?M((A5E9_O*0"H4KW!SNR,2VWCWQ7?:L-5L[>];2 MQJK:?]@-G$+M>AS?#KPM-KW]L2:2C7S3_:78R/ MLDEX(=DSM8@C(R..U./P^\,GQ&-<_LQ1?"7[1@2N(C-_SU,6=A?ONQG//7F@ M#*^)WB76-)U/0M*T%)O.U);B1Y8+074B+$J<*A=1DF0')/ 7H:P-(\5>+?$% MSIF@QS)HNIG[9)/>W-D"TT<#(B[8=Y"LQE!8;CC:<5Z)XH\+Z7XGMX(M6AD9 MK>3S8)H9GAEB;&"5="",CKSS67-\.?#4NBV6EBQEBM[.1Y89(;F6.8,^?,)E M#;SNS\V3SQZ# !S_ (&\7ZWJMSX4BU5[4R:A'JYNQ"F%W6]RD<>P]< $CW[U MS]QX]\277AO09K.^6*ZNH;JXE-II3WTS[)F1!L7"QQXZN3GCCN:ZG0?A;I,/ MA/2-(UB$R-I5Q=/:O:W,L92*69W";P0Q!0H&!ZE>_6M";X8>%Y;+3K/[)R/M8;ESV- 'DFK>(I_%GAI]>NXXXKNY\.VI<19"JW]H[ M6VY)(!* ]?2O1(/'VJ2^);;PV+6S&M?VY-:3J4;:+%(Q,)@-W#&-XAR2-Q/' M05NP?#GPU!I8TZ*RD6T%LMH$\]^(UF,P&1M M)&%#P_PJ1DYP.O )KGM5^(VHV]M_;2:;IJZI!X=N[AV82.!-#>1PN@(89C+ MMZ\+SZ^E>*O!>G^)-1LM0N;G4;2_LXY(H+BQNF@= ^-W(]<8Y]:I77PU\.W% MBEF8)X[9-,?20B3'_4LZ2')/);<@.[W- '.:GXV\6:'<:AIFIVVA7&LR6]E) MIR6YDCC$EQ/Y!27+$D(^#N&W([ GCG]5US6-+U?QQ_PDT=E?3POH<4<=N9(X M&WSO\X7?N4C_ 'CDJ,Y'%>I^(/!FD:]KWLNHR6LMQ/=77F2,UNY:/DCCK@CT].M '.Z?\1_ M$3WMG>7EAI7]@W'B!M "1-)]IWF1D27)^7:,#*]3R01TK0\->.O$.IWWAJ]O M-,TRV\.>(+B6*V<3.;B("*62+>"-N7$?0'C.*Z&/X?Z,EA;V@-T8H-7_ +;3 M,@S]HWE^>/NY/3]:X/P7X&\1V/C+1);ZV:UTG2;BZN BZ@);4^9'(@%O#MWH M,R;OG8[<$#K0!['>VT=[9SVT^_R9HVB?9(R-M(P<,I!4\]001VKR+P+X?LF^ M+GC:R:YU:6UT5].ELH9-4N66%GB9VSF0[P2 W3M69I/AFRTOQ-KVNV[3F]UHP?:0[ HODIL3:,<<$YR3S0! MY7\-_'NN:9X7\(GQ/9V\FE7]C.8[R.Z>6Y_<0O*6D4J!\RQG&&)SC-;?@?XH MW.O^)=.L+NQL5M]4C>2V:SGDEDMRJ%]L^Y%4$J#RI(R,=\UT=K\.]'M]+\.Z M>9+N:UT..:*!974^:LL3Q,),*,_*YZ8YJ3PUX*_L2ZLF;7M9OK2PC:*RM+F5 M!'"I&.=BJTF!P-Y;'UYH I>*O%/B.V\63:'X8T*SU!X-.CU&6:YNS",-)(@C M4!3ECY?!X'7-HZD(II]V+3S+9/'ND_>S-(I#*V" R$,,$9.#UIE MU\*=+*W$.FZCJ.FV=WI\6F74$!C830QJ44;G1F4E6()4C/UYH YOQ%\4=>OM M)UE_"&B1-%9Z'%JDU[<701K830-(F$VD.R@$XSSC%0VOQ*N?#]C97'B"SEDO MW\/65P =0Q!)))/)&FXL J%@ [.2*3;@@D M;P"#P0/>@#$A^,\3>'M0N/LNFRZE:7<%JQ@U%6LL3!BDAGV_*OR,#D<$#L,CL*Y]? ^H'39XY_$UU)? MRR1N91:Q+ 5567RV@ VLAWDD$Y)"G(VBM?P'X5@\(:-+86\[3^=$4=E'2@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** TW-*W2 MDH =1110 4444 %%%% !1110 4444 %%%% !1110!Q_QU>-KJ:^DW574JX#*PP01D$5!;V5K;PI%;VT$42-N5$C"JI] M0!WH \2UK5KW2;.[T$:IJ\__ !4;VEJ9=3%L[PBUCF,QGO-1:\;3I=?@AD^U_:#M6U^3]Y@&4 ,<.1R"#W%?1]Q86=S&\= MQ:V\L;MO99(PP9L8R01UQWJ/^R=.W,?L%IEBS,?)7DLH5B>.I4 'U H X/Q M+K6H>'O@.FJ:/@7UOI5MY;$ ^7N$:E^\B"$6WV<11BW">7Y6T;=N,;< M=,8XQ6=:>&M"L[2YM;/1=,@M;GB>&*UC1)?]Y0,-U[T >':?XS\06;>*[,:S M+!;0RZ2\,=LBHT> M2=A4#!7)/'3DTECX<#->>:=XD\7W.EZ!J M;>)I0-5\12Z,\'V*W*Q1;I0KJ=F=X\OC)(Y&0<'/N%M96MK+<2VUM!#)AZ3'#!#'IEBL5O/]JA1;= LO6=:\&>'-;M&M=5 MT:RN(&N#=LK1@9E/5\CG)[GOWIUKX0\/V:A;/2;2W0&9@D*;%!E 63 ' W!0 M/PH \R?6_%]OI^@_;M>2X/B+0[F6^\0\DA%C !7).YB*]C;P_I3?V=NLHF&G MQ-!:ALD11L@1E'L5 '-8;?#3P@T=E&VB0%+-#%"N]\>66W%&^;YTR2=K9')X MH \XA\>:Q<:%;ZTL>GIJTGA87GVC[,"PD^TA,9Z[.^W.,\UZ-X9O-9MO&6J: M%K.HQ:E'%8V]]#.+80LOF23(R$ X(_= COSWJ_%X)\.16@M8]*@2W%L;,1@L M (3)YA3KTW7)R8U9F5?3@NQ_&@#SNQTK3/%7Q2\ M81>)K6UU0:2MI!8VMY$LD<$4D(=W5&!&6?(+8S\H&>*YJQUC5?#FN:IX=\*3 MV\>EGQ-;:=:R72-/';++:M+-&@W#[CJ,+G R17JOB3PCHOB*Y@N-5M)&N8%* M1SP7$MO(%/5=\;*Q7V)Q1;>$-!M;'3;2VTZ*&WTZY%[;(C,NV8*R^82#EVP[ M9W9SG)YH \SO?B!XGMHVT6/R[K5QK=SIGVVVT\S-Y,4"2[Q!Y@R_[P#[V 3 MBN_^'&MZMK>BW!U^QDM;ZUN7M][P&#[0@P5E$9)*9!Y7)P0>V*FUGP3H6KVM MY#TT6.DV_DP;VD;+ ML[R.QRSNS$LS$]R2: .%\"I?>,/!6H:LFJ7&FWFM7\[-<0(IEA@CE:)8DR,* M0D?WL'!8GJ:Q=,O)M,^#'@7Q'%(YNM/^Q[R6R98II$AD0^N0X//=5/:O1O". M@'PXNIVD#HVGS7DEW;+D[HO,.YT/L'+$'T;';)S[[P;"VF^'-"L0L6@:;/'/ M+&SEG<0_-%'SU&_#$GLF.] %CQQKNHZ6^BV&AQV;ZIJUY]FB:\+>5$JQO([L M%P20$X4$9)'(KGV\1^,)M1L_#D:Z!#K\GVB>:[!>6W6"(Q@$1[@P=C*OREOE M )YXKL/%/AW3_$VGQVFIB8+%,MQ#+!*T4D,JYVNC*<@C)_.L.3X;:(;.WB@F MU2VNX)Y+E=0AO76Z:20 2%I,DG<%4'/]T8QB@#F=&\?^*/$5]I^FZ/8Z/#J! MAO3>M^.8K7XP2#1I-1U#34@C?1GO[948MYES'< M&WDA'J"YBVX[-6I>_"VSDUS1%TZ:ZTS1]-TZ>V4V-TT4YEDDC));'S!E$FXD MYR0>O(76/A[#>:MX.TNTTZWM_#'A]A=K+YY:221<[8=A'(+!'+$G.",=Z -C MQC?W]I\.1>:C&L>H[;7[1'!(\:K(TL88*P.[ )(Z\CKUK ?Q]XC&H7UT-&TW M_A'M/UL:/<2FZ?[0^Z5(UD1-NW ,@R">><8ZUW_B'1[?7M)ETZ]:58)&C9C$ M0&RCJXZ@]U%9A\%Z<=,U"Q,MV8;[4UU64[UW"43)*%'R_=W1KQR<9Y[T 9'Q M9UK7M'@\-IX\8^)-.O=9EO M;"*ZT-?$S:=)=3W[>9 ))4C78A4CRE+KU8=3P*]$\9>&XO$^FP6LEY=V,MO< MQW<%Q:E0\OI5-O!5C_8]]IXN[T+>ZFFJRR[E#B99HY<+A6#R=-&G-?_P!GA1J&;W/F>6)?(V8V;L<;MV.<=J[CQS>W M-G/X9%K.\0N-8A@EV'&]"DA*GVX'Y53L_ @L;DI8Z_K%OI!O3?G38WC6,.7\ MPJKA?,6,OR5#8Y(Z$UT.MZ-;ZP;'[4SA;2X^T*JG&X['3!]L.>G/ H \_P!" M^*LM[XTT[0]0TW3[8:A+-%$D&J1W%S;LBEAY\2CY-P7H&.#P:D\,?$[4-3?0 M+K5O#G]F:/K<$LEM,!PHX'-=1_PJ66[MTAUC MQ1?7<4.EOI, CMXX3'"3&1R,Y/[O!SD,#C YR 1V/QCA6358=:T@6US9V\=S M%%87\5]Y^^7RE0,F KERORGH#DG%6+OXLKI U>'Q+H%UIFHZ?##*+;[3'*)S M-(4C"."%QP,DXQ\W7&3CZ]\+)+/3]5U)99-6O7L4M4LM.MX;#;LN$F62':" MZE6;!SO/&0*H:#X%U;QGJOB&_P#%,NJ0I/!:0VEU?6<,$PEB^ M(JZ;J&K)::+>ZAINB[?[5O8I$46V5#$*K',A53N;'3W/%:7@WPK/H-U>7=]J M27MS<*L86"SCM88U7)X1* (O WB76/$'Q%\4PW"W$6B6"PQVD?[@Q-O1'$A9 MW9(/+V^0(H$B SD[L[,]!UQ[UF7'A#5++7= M7U+PKKD&F#5MLEU!#5RX^*>D10VNM&74/[*DT234S; M+;QDD">./EBV0X+[=OW3DG.0*T] \!?V-XAT345U2>Z73].GLG^TC=),\DJR M&0MGCG=QCC@5S&I_!Z:\\/IIBZQ$FW2)=,,GV8]7NHY]^-W^P5Q[Y]J .B@^ M)^GI#JG]K:7JNF7ED(66SGC4S7"S,5B\L*Q!+,",$C'?CFDC^*FCII]Q-?V6 MIV5Y!=0VC6,L:&9GFSY14JQ0JVUN=W\)SBJWCGX:#Q/K6HZBUU;;I8;3[/#< M6_FQB6WD=QYBY^=&#[2/0FJEM\.M1'AG4[=X_"5K?7DL3&TL]&1+%TCW?(X( M\QBVX_-NRO&W'.X Z0^/]/%I:/\ 8-6^W75Q+;0Z=]F_TEFC^^=N<;1P=V=O M(YYK9\,:_9>(]+^W:?YR*LCPRQ3QF.6&13AD=3T8&O*/^%+2BRTV25])NY[& M[GFBTVZ2:2R2"547R5+,7&TIN!Z98\8KTOP'X='AGP^MEY6GQ2M(TTB6%OY, M(9NRJ23P !DG)Q0!GZ=\1-*OM4M[/['J]NMUYOV6ZN;)HX;CRU9FV,>?NJQ& M0,@<5'H'Q.\/ZYY+V_\ :%O;3V\MS#I)#)'N[:XU2%I"S"15"*!- M&.ASU/2JGACPWXL7Q1H6H^)I=#,&DV$]DGV R;Y2YBP[;E '$?W1T/0G/%KQ MAH&OW'C"SUO0+70;L16+VC1ZI)(NTF0-N7:C=ACMUH EF\@Z38S:]JEMJ MTU_HU_.U[)+%#:0V,KW)>(X ME!B"[AL/7-5;?0/$5_K7A?4=:BT2T;2;RYEDBT^61E:*2V:-=NY%^;>QR.!@ M=2>*X_7H;GP!KECJCW^D07=Q=ZJRG4&E2U:"XG695,RH=DH(3C!##> >* -_ M5_B?#*MO=>'[FS;2IM)U"^%WBT8 MW0)F0.(_-V[0V#]TG/..M>5^'_ 6LZ]X%M;F'[-'->:7J\3^ M9OB#27-P'B8*1D(54'U&1Q6Y-X#\2Q>/(M2TZ"QLU:Z@FDU"UOI(P\*!0\: .K\&_$?2M:NDTR]N8X-:DNKNW2W6&0(WDRNH D(VE]BJ MQ7=GGIBN[KS2W\':HFD>%[?9 );#Q)<:IG>@"U1110 4444 %%%% !1110 4444 % M%%% !1110 'I3,BGGI4>T4 24444 %%%% !1110 4444 %%%% !1110 4444 M 8?C;7XO#'A74M7F!?[-$3'&!DR2'A$ ]68J/QKQOX=WDVBPZ]HE\FJI_:ND M/J;2:C:36^^^"$703S%7<#E&XZ8->WZUHMAK26B:G!YZ6MS'=Q+O90)4.58@ M$;L'G!R.G'%1ZUX?TW6VMVU2V\\V_F",^8RX$B%'!VD9!5B"#D?B!0!P_P ( M)2^J:TI9SML-*X9LC)M0>/3M7*M?:SI'Q.\:ZDJZ;=ZI->VFB:<\HE"P"=(W M0-\Q'EA0&8 99P2"H.*]CT;0--T6:XETVV\F2=(8Y#YC-N6)-D8Y)QA>/?OF MLW4O!&BZDVL-=PRLVJS0W$S+*RLDL2JL;QD8*D!%Y'>@#DXO&WB+3-271->@ MTR;5(]2L+9[FU5Q%);W/F88*3E7'E,.I'0^U2>)?'FLVNLW>EZ+;:9+=KKMM MI,)N2X4)+9^>7?:U/T[X=Z+8S),KW\\ZZA'J9EN+II6>X2(QAB3R?E8\=.G3&* M+GBG6[_0/"L-T;:VNM8EDM[1(ECSZ9JB.]K,5)V. M4=65@RLK#D$, 01Z5SLGPYTN2&1IK[59-3:XCNEU-K@?:8WC4HFT[=N K,,; M<'<_B%]2;3I,73"V_P"/;[0)5.W=C:1E2,\$9-5+ M[XB"S;39_$=B]M' P3GJ!5O5OAJ6O=#_ M +.U+4PZ:G+J%_J;7*F[9S;M&C E=O!\M=NW;MR,5L#X;Z&]K;P7IO+[R[J: M]EDN)LO/I/&;W2O!IJB*-)0]E?>=MW$CRY$94=77')V M[3G@U9TCP"EANBG\1>(+VR2W>UMK:6[V+!&Z[3R@5F8#HS$XZCGFI?"O@:+0 M]>FUJZU2\U34WMOL:SW$4,9$.X-@^6B[VR!\S9/TYR 9/CCXF?\ "->*!HL> MFP2R_9A+/'$T.ERZGI6E6UK=2)) M=K"+:/R6>38-K;W."2,@<#GD9Z/QMX$_X2BXE8ZS>6MK=0BVNK4Q1SQ.@W?, MBR*?+D^8C>OMQD9I;?X?6%MIOB&PM[JY2TUC3HM-*':3 DXTZV-E D,B^=J4<5Q<"15)\J'!+;=W.2/NG'K69?:YJW_" MSI["+49EMT\26<"PF0A?);3'D=,>A;YL?WL&M#7/A'::K<:N/[9O+>SU6*-; MF*."$R%TC5%(E*%PF%&4SC.>0"16LWP^A;Q4NNG4[AKK^T8]0=6C7#%+;[/L MXQC().?P]Z &^.O$^JZ-XV\%Z5IMO'+;ZK<3+<;G52RI$3@$],9#>^W'>JL/ MQ+ \4Z?I-]H[6L=_=R6<#F\B>8.N[!>$'[U"T5'CA>0(5 3=O?B12Q5> >]87BSX5/JWB74]0T^708XM4*O<-J M&CQWD\#A A,+,< $*#@@@')[XK2N/ ^MVVKW@\.^(UTO1=0GCN;J!;4&9'1$ M0^4X("AUC4'CC''6@#0^%OBV]\7:7J=SJ&FS6+6VH3VJ!RA!57("_*Q^91@, M>A/0GM<'C;3##!*L=T1+K#Z( %7*SJ[H2?FX7*$YZX(XJ/P!X;O?#$>KVMS> M6US9W%_->6WEPE'02N78.&1;+4)K1DMKMD!)$;GJ<*2,@9QQFN M*^%_@WQ%J7@CP9:^()[>WT?393>?9&M'BNRP\P(CY. 6)R "0!]:U],^'_B M98M T;4]2TF3P]H$IFLY(8Y%NIRL3QQB0'Y5 $G)!.<=J .B\,_$[0O$-YID M%I%J4"ZFLALI[JU:**X,?WE1CU.,G\#6SXI\6:=X;:TCO$O+B[NRP@M;*V>X MFD"@%B$0$X&1D^XKF--\ WMI8_#N!KFUSX;R;DJ&Q*3"4^3CU.><4OQ/\#3> M)=7T75;6"SOFT]9HI;&[N);=9T?:')(=.E>]: M"*^,ZH\\31K$\()E24L!Y;J ?E;!X.*J7GQ.\/6UK9W _M*X2YMOMN+>PFE: M*W)($T@"Y1#@X)Z@9%<=J'PCOM5\&P>&I9-)TNPGNIM0O39+)*PF*XA5#)DD M#@N^5)VX &2:LZAX$\0SZA%J<]GHU_?7&FP65S&NH7-G%#+%OQ(GE*-\9#%OM2^$ET25+_3;>SE M^T221K:3QAQYD:E7WQ_.?D8YSCG&:K>)O!WC"32?&&FZ<-*OEU^*)C=33-"T M;K D3J(PA&#Y8V_,,9YSB@#;F^)5I-J6N6%H8[>?2]2M[%GO(9]D@=XU8@JG M#;G95'0X#$A3FMK2?B#X9U;7CH]AJ/FWNYD3,,BQRLF=RI(5V.1@\ GH?0XY MWQ%X0UJ_U/7A;QVAM-0U;3M2BF:Y5?,V*(MORL?,&XDXX..M '6^&_B+X8\2:E;V.CZ M@\\US$TT#&VEC28+C<%9E )7(R.H_ XTO%/BO1O"T5N^N7A@^T.4A1(9)GD( M&3A$5FP!U.,#(SU%<4 79OB1X4BTS3+\ZJ M&MM3262S,<$KM,(R X5 I;*DC*XSUXX.'7_Q%\)6.FZ9J%SK=LMIJ0W6KJ&? MS%Z%L*"5 /!) "G@XKE? G@36-&N/!IU46[MHJZJ)I8IV<,UQ,KH1N&X\;\Y MYR.:S?"W@SQ-X2M]-N;?2K/5)_L%YITUH;I8UC\R[DG1\D892& 8#D=LT >E M>"/$0\3^#],UY[<6:WD'G&(R;Q&.?XL#/3K@5CZE\3_"]MX=UG5K/4[>^32X M]\D4+X9R20H7/4,1@,,BIOASH5[H_P ,=)T35((A>P69@EB9]R;CG@E>W/:O M.1X'\4W'A;7=(BL;BUM)-%-E!;7MW!<'SE93&D$JC>(0H<8D;@D<=: /3;CX MA>%;.*P:_P!B@^K8%6+KQMX8M=0^PW.O:;#>!Q&87 MN%5@Q 8#&>X8'\:\C\;>%?&OB./Q'#_8\]NNJVMN(EMI;*&-G2,9%VW,DC!A MM7:2H&,$#D2ZA\/M;D\)^-[5]*22ZU.XTOR%WH3+'%Y'F#.>@VOU]\=: /6( M?&WAB;3GOXM>TQ[&.;R&N!BWNI?V?9ZOI]Q?;/-^SQ7*/)L_O;0>!+>S\/#3)++2+F&2X1XF2XPL0)4H273)R';&=YQDYH ]PU' M4;+3(//U&\MK2'./,GE6-<^F2<5A:KXPM;3Q!H>CV4:W]SJ@:56BN(U6*%2@ M,AR?F^^" ,DA6QTK%\>VDD'B_0];NM$NM=TNWM;FV:VMHEF>":0QE9?+8C(V MHZDCD;O>L?X>^$9-/UCP[=W>AQV2QVVK2QQF-6-D);N&2"(L.C"-I !GCY@. M] 'IVH:G8Z:L;:C>6UHLC;$,\JQACZ#)Y-%WJ5E9R0)>7EM \YVQ++*J&0^B MY/)^E>6?'#1)M2U+3+B'3K^X*VL]OYL&G)J$1WE/WQN-6UVQD)MO['EABGFG95C8R1K(N#GT8#G M'-> ?$'PYKES'K-B="U"YNO[*M+>WN&TLWTUV4B!8M<;MD+*VY2$ +'YADD9 MV/$'AZ_N[K6+J[TW5T4ZAI]S#/#I@NPC+8*A=K9@?-0-E2%Y4X/:@#Z!AD26 M-9(G5T895E.01[&N<\;^+D\(V+7MSHVK7]G'$\T\UBD3+ J]2V^13^6>E8OP MFFN]-\):3INI:--8O)-O QT&I\6K>:Z^&?B> M"UBDFGDT^94CC4LS$J<

#=MQ%=06AO+AM/ANMPDBL_,/DJ0WS#"8P#R!B@#MZ*** "BBB@ HHHH * M*** "BBB@ HHHH **** $;I3*>W2FT /HHHH **** "BBB@ HHHH **** "B MBB@ HHHH Y#XL:]J7AKP/?ZIHMN)[R$Q@9*@("X!8ANO7&/>N53XC:KI>N>) M_P"U]$OY-.L)K(S%7AVZ>LUO"63(.92)'8G;G@\'!%=[XVT'_A)_"^H:.;DV MIND"B8)OV$,&!VY&>0.,BL"^\!2ZAH_B6UO-6#76N/;2S3I:[51XHHD)";SP MQBSC/&['.,D HZS\6]*TSQ)N*])->;77PS=O$%]>6FI6,5C?7@O9HI=)BFN%8D%U2=C\H;'=6(R<5Z2: M/.;'XLZ/>>(K?3TM+Q;&ZNOL5OJ+%/*EFR5"[=V\*6& Q4 G'KFF:C\5;1-/ MNAIFEZA=:S;1W3W.GA%WV?DY!:;Y@ I.W!!.X'(Z&LC1_A%-I?B*SEAGT$Z7 M:7_VZ.5M(C-^PWEQ&TQ[ D#=C=@#&*TK/X;ZA;:I?ZC_ &TLEYKD%Q!K3/$2 ML@92(?)&?E\L?* 3\PZ\XH 6R^*D,>AZ*]]H^KW&K75BEY=6MI C- AR!(V7 M PQ4E5!+$=JOZK\4M%LI;9;2SU?5$GTY-5\VPM?,6.U8L/,;)!&-IR,9]L\5 MRNH?"74[J/3[B23PS>:A'IT>G3_VAISS1*L181RQ#=E7VD!@M %K1/&J:OXXN]&M;*[>Q33[6 M\AO! ?+;S1(V2V> 5"!<@$D..U6OB7XFF\(^#;[6+:T:[FAV*D80L 68#+ $ M' S_ "JGX5\+ZCH&O17"W%I-8R:19V%P#N$@DMQ( R\8*GS#UP1BM/XA:%/X ME\&ZGI%G-%!VM2X!42R@ M;5R&4_B*R=6\#ZIJ>E^.A-/91WWB2V@C0*SF.!DMUC*EMN2NX,0<9P>E)/&-_K2+=V)=+2QN[=-(N1;K++ Z"7Y1DY(P#DG ZE<-WJ7XF>+D\%>&?[4:W>X=K MF&V1%1F&7< D[02,+N(]2 .I%,\+Z/J6E>+_ !1<7%O:?V=JDT=W%/%*=X80 MQQF-DV@=4)W \YY%'Q4\/WWB7PA)8Z5Y!O%N(+B-9G**_ERJY7< <9"]<4 9 M&G?%'23J6KV^J220Q6NHI:Q2I9S;8XVBB*M.VW$9,CLOS;>@XX)K>'8- M;.ER7["X686SR"WD,"3' $;3;?+#Y(&-V<\=>*Y&Z\#:Y>>%_&]K)]BBNM=U M"*]@C$I98P!"65FV]048=.V>]8*_">]A\47Z-I5E?V-[JAO_ .TYM6N8S%$9 M1(8FMT(5W!!VMG!."?0 'IC>/O#2_P!HE]2VII\QM[EV@E"K*'*&,,5PS[AC M:N3T.,$&M'P[XDTGQ$EP=)NC*]LP2>*2)XI8B1D;HW 9?:W\.M1O? M#;Q1-']OMO$L^N01I=20+.CS.P0RI\R,4?[PY4@=JW?AQX?O=/U+6-4U+2ET MZ6\6&)$DU2?4+AE3=GS))'*XRWRA0,#._,Q+1NBA%4#.?F?(Q MD;>V#5[XGZ'=ZWIFGBQL5O7M;M9RB73VMP@VLN^"96&UQNSAL@C(ZXK \'^$ M_$%MXA\-ZCKVV;[#:7\9:29998?-E0Q*S #>VP,&<#DY]: .HO\ X@>%+#3; M&_NM;M5M;Y/-MF4ES*HX+!5!. >"<<'K6'XO^)MMH)FEM+:/4;)=.@U".>&< M8E$MRL XQCYMV1?,D*ES$8V M7*IDYSQD"LAOACXM_P"$52S:P1[E="M-/V_:8_\ 6QZD9F&=W01X(/X=>* / MI"N*\'_$31M?N);*:ZM;35DN[BU%F9MS'RY75>P^9E7=MZX]N:[7M7A.F^$O M%5QI]CX?O-$%CCQ"^M2ZNEQ$55!,SC 4EO-((4<8 (R>" >LV/B[P]?:W)H M]GK%E-J:,RFW24%BR\L!ZD=P.1WK=KP3P#X!UW2M5\-Z?JMKK5//0F@" MO9>)] OFNDLM;TNY>T4O<"&[CYHLO%'A^^L9[RRUS2KFSMR%FG MANXWCC)Z!F!P,]LUY!-H>KZMX/M](M_ 8L[W3M(2UEN+B2-#,RO&6MXBI(=7 M\LDLQ Y]2:L>)]'OO%@>(OB)X;T?PS?:U'JMC?PVK"+R[2ZC=GE.=L8^;&XX/'H">U,T7QQ'J M=PMM_9D\=RMS!;3J+B%Q$9;=9U;<'PZX8#*YR +T>*HM-OK>Z MU&2W,4:SM;R#S/./RSF23;CDA=V>-HK,\1^&MVAZ1+I^@ZE%<+H4,*V4^@// M!-,K,7AP%62VD,F6,@(5\[LGJ0#Z;K TCQ3IVI:MJFG*_D7-A=_8RLS*IF;R MT?*#.2,.!6KI;S/IEH]U"(+AH4,D0;<$;:,KGO@\9KP'Q5H]O)J/Q%BN?">J M7FO:C>1_V->Q:>[981(%=)L;45'^9CD9''." ?037-NMPENTT0G<%EC+C

IIUTDQL[A[64 ])%QN&.O&<9KP#Q-X:O9_$'B(ZO'J@UZ M?4(Y;"XM-#-W*R#8(WANTGB,:!&VX90[*P .!@GC- 'T*LL3;=LB'?]W#?>^E$F07C1^&;*4:?<*C$W)N94=O+/&YEB\Y ET^%E$\>Y<&3+R^5YH(49*D_-G% 'T^CI(N496 M&<9!SS0C*X)1@V"0<'.".HKYRMO#H;1_$T.BS7%UIUS;VB/;V&B3:?;&3[2F M64-(S&4(#N*J.,9.17J'@[0++PQ\0]>L=#L19Z7<:;9W)1 1'YPDN$8KVR5" M9[G - ':ZC?VNG6ZSWLRPQ-+'"&;IOD<(@_%F _&HM+U2TU-KU;-RYL[AK6; M(QMD4 D?DPKA/C[IL.H>!X'NH&EAMM2M)9"N?DC\U5=N.<;6.?3KVKBO[%MH MK7Q1X@L%NDU&R\5VRV4L4\@40LUFK83.U@5=@20>G.T]*\=\+>*?#GA?X=ZAX=\5K&VKVLUW'T0W=O<7%S;QMNEMRJRJ5( +#(&2,'@CI63X?\'>'?#MY/=Z'HMC8W,XQ))! M$%8C.<9[#/8<5YOJ]UJ&K>(7L(M:U"W67Q!8Q7 M;AHF2%M.+M&I!& S/1T\07UH]WJ>KRVP6-8(9(8Y+H!G /F2<'K@#- 'T M?Q1Q7SA-JNL+X7TH3>*+:YA6^O4A6/6[BU6\B58RJK?%%#,C%U&[Y6'.6VG MOC'6=4&D6_VVYAL&T-;B*:]UM-.=Y1(Z22&58V$Q&U>.!CYB#F@#Z/Q1Q7/^ M +R]U#P7HMWJMQ#/D.7N"=R\8QV&.X![YQ5;4+ZUTVS>ZO[B.WMH\;I9&VJN M2 ,GZD#\:\-U;6-=U&R^(.MV^OZA:R:$EO/8P0.H@!^S1R/N7'SACG@\#)JK M\0M3EU'0_%L^J>(;BSO[;6(;*#1VE14,.^$J#&1EBPRX<<\'!P"* /H6JLFH M6:2QQO=0"22;[.BF09:3:7V#_:V@G'7 S5HU\]VVF3RZFMM'X@U&.YG\<31A MF>-GA1+:XRR KPS*P&XY ^4@<<@'T'2BOG5_&/BJ2XA\-0W>J7(35M3LVN[> M:V@NYH[=D\M?-F C!PQ)(&2 ,8YKUKX4ZOJ>M>$4N-;>*6\CN)H#*DL4GF*K MD*6,1*;L8!"G&0: .PHHHH **** "BBB@ HHHH **** "BBB@ HHHH 1NE-X MIS=*;B@!]%%% !1110 4444 %%%% !1110 4444 %%%% '/?$#7IO#/A#4=7 MM88IYK95*QRDA22ZKR1SWJMIFL:Q"LT_B!M 2RMX7FFEL;J21E51G.PITQUY MIWQ-T2Z\1^!M6TK3TA>ZN44(LS;4;#JQ!.#Q@'M7*P^'[K[-K-EI_P /-$T) M[S3[BU%_9SP MN0X3"QJV"VW.>.,]J .NTWQSX9U.2[2QUFTE-K;F[E.XJHA M'60,1AD'=AD#O6-K?Q/T*#0-2O=$N[?4KNRCCE:T#&-MK2(@8Y&0/G!Z6!O8+]K@ M;)/G"A5&.>"6R#P ?K7G^I>!=?@O]0OH--O9)WU^^OK>YTO4(X+J&&:*%5*^ M8=C*QC.Y6(/"X[UT'@_PCK,4VD-KMI:QR0^'YK!Y(UB AD>4%4VI@9$>-Q4; M20<'F@#TZUN(;NUBN;66.:WF021RQL&5U(R&!'!!'.:XOQ5\2='T#4-;TYGC MGU+2]-_M![<3JK2<,?+'4[@JACQPK*>].^&QO-&T'P[X9U*PEANK?1XY99=R MLBNI"-'P3R,Y]/3-C:O;SRZ=JEA<"W4-AZ^AJQI&LZ7K43RZ M/J5E?Q1ML=[6=90K>A*DX->4?$7P%JFJ0747AZT2 OH4-HZH4C$A2X5S""1@ M$J&&2,= >#5[X4>'[VV\57VKW,&OPQM81VN=4CMH?,;=NP(X5&=G(W$_Q$"@ M#JM8\87$.OW6CZ#H5YK-W9PK+=M%(D,<.X95-SD9/H6IZKIVLM#<1S:;$L MKQ2)"L1C=2P.,1A@W3YB.*K_ -E:IXGUOP?J'BW0+9/LYOI9+9@)DMMP40[\ MD@O@9XX!],4 =Q)K-N+JPCB9)H+N.25;A)DV*J '/7)!SU ('?%6;74;*\GE MAM+RVGFB ,B12JS(#TR >,UXA:^'-3M/#MK90Z3>1Q6\?B&**%;=L1I(S>2H M&. W\/KVS2ZAX%N]-L/#,?@O2#IFI3^&[ZVNKB"#RF,S10%%F?'#E@^"QSG/ MI0![A;WMKFZ["RZ'=6]U'#H::6SEHL",R9'GONQ@X89&<\U4L_#6N M/X=U*TTW1KI;#SM/GOIAH#6,]W#&[[H?LI;RY678FT-M)W# .<8^N>*\J^!^D7>FZEXHGDCO M8[&Z>W:$3Z1_9:,X#[RD.[.<% 6VKD@=:S+[P_JR?$QO#<5M/_PC.H:JGB26 M=5/E_(N7A8^K3K&^/<4 >T"1&D9 ZEU&2H/(_"D:6)0Q:1%"$!B6 VD],_F* M^(SY(PP&TOV8[L@=P">U6U*L,J01Z@U\U75OK]WH>GR6.BZI8,GAJ6U M:& RO*8!?P!A&S_-N:%795/S8X':EUJQTJ]T77D^'L5U'X1==-\U85F1&NQ> MJ&V;L$,(]I8CH57N* /I6DK@/A[HUEX=\7^+=*T> VNF(+.:.W5F**[(X"=JY^E>;VMPFG_&AI3YM]JTVMM"8IEF@OXK=\J&&"T .AXH ]X MT'5[/7M)@U+39&DM)]QC9E*DX8J>#SU!JW=3QVUM+/.P2*)"[L>R@9)KPCP/ MHMEX>T7P+KZQ7J:K,!XX]HQ@'GN37*^"=7@GUVU. MFW O-+OA>K]NN+N=V\DN@NBZK&),JY^0=B.E 'T=H7B32->EECTF]2Y>*"" MY<*K#;',I>)N0/O*"?YUL5XM\ &=M5U4/G:N@: $XQQ]E<_S)J&+6+"3QAJT M_B'Q'J=GXBL_$$=K8Z;!#>CQ+&5BSC* ==O7YSZU?T[Q%J*_ MV/K?_"27=UXBN]<^P7/A\W*>5%$9GC:/R<9!11NWGGC)R* /<-*U*SU:S^U: M;/S(SD;E8JP^H((_"K>*\]^!H2+P% ID7S)KZ_D"9P<"ZE4_7I^M> MA4 &*,444 &*3%+10 8HHHH *,444 &**** (W@B>5)7B1I(_N.5!*_0]J5X MD=75T5E<88$9##T-/HH 8L,:L66- Q.20HSTQ_+BHKBRM;B":"XMH989CF2- MXPROT^\#P>@Z^E6** *EQIEC3=P_P!F6/DWBA+E/LZ;9P%"@.,?, H MY[#%,O?#NBW]]]MOM(TZYO-H3SYK9'DVCMN(SCVK4HH *R(_#FC1:E+J$>EV M27TLRW$DZPJ':1595K_[Q[GK6IIEA::780V6FVT-K:0KMCAA0(B#V JS10 4444 %%%% !111 M0 4444 %%%% !1110 4444 (W2DI6Z4E #J*** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@!'4.I5@&4C!!&014%E8VMC&R65M!;HQW%88P@)]<"K%% M !1110 8I,4M% "8I<444 &*3%*3@9/2B@!,48I:* $Q1BEHH 3%+BBB@!,4 M8I:* $Q1BEHH 3%&*6B@!,4P01 G]VG)+'Y1R2,$U)10 Q8D0DHBJ2 "0,9 MZ5&UI;M=+B@"NEC:I=M=);0+.!58 M,X =@0.K $]\#-)'H>E1:J^IQ:98IJ3C#7:VZ"9A[OC/ZUHT4 4H-*L+>:& M:"QM8Y80ZQND*JR!VW. 0. S $XZGDU=HHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBJBZG8MJ!L!>VQOE&XVXE7S ,9SMS MGI0!;HJ*2YAB65I98T$2[Y"S ;%YY/H.#S[4MM<0W4"36TL^NIGD9/+,X>5F$IC_ (-P.=N!CT%=UBC% !1110 4444 M%%%% !1110 4444 %%%% !1110 C=*;3FZ4W% #Z*** "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 **** $;I24K=*2@!U%%% !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 >0 4444 %%%% !1110 4444 %%%% "-TI*** /__9 end GRAPHIC 29 photronics_logo.jpg begin 644 photronics_logo.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" !T &<# 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#^Z_QA\4_ M?@&XL+7Q;KO]DW&II.]C'_9>LW_GK;2Q03G?IFG7B1[)9XEQ,T9;?N0,JL1R MG_#17P;_ .AQ_P#+>\4__*.OQS_X++_L$?M)_MC^+O@3K'P'\(Z-XELO F@> M/K'Q'-JOB_PUX9EM+K7=4\-76E"W37;JU>Y8Q:??,DD E2$ I,T3/&'_ !8_ MX<=?\%$/^B5^$O\ PZ_P]_\ EO7X7QAXD^(N0Y_C\LR3PIS7B/+,-.G'"YQA MJ^+C2QD9T*-2? M2WX2\-N+,XI9C/-^"\QGPS'&9+/"YSF. PL*T*?_E'1_PT5\&_^AQ_\M[Q3_\ *.OX MS/\ AQU_P40_Z)7X2_\ #K_#W_Y;T?\ #CK_ (*(?]$K\)?^'7^'O_RWKYC_ M (C%XM?]&-SS_P 'YC_\Y_7^GI^I_P#$D_T.?^D\.!/_ ;P7_\ 1CZ_T]/[ M,_\ AHKX-_\ 0X_^6]XI_P#E'1_PT5\&_P#H *H&22?[7X ))]*KC_@B-_P4'8*R_##P@RN 4=?B MO\/F1@6" JPU8J?F('!X[\4I>,GBQ%7EX'YU%=Y8C,4NG5Y.OZMWT/\ B2?Z M'/\ TGAP+I:_[S@S2_\ W>'K;O;UM_9Y_P -%?!O_H\4_\ RCH_X:*^ M#?\ T./_ );WBG_Y1U_&/_PY!_X*%YQ_PJWPEGW^*WP^ Z9ZG5L8QWSCISR, MK_PY _X*&?\ 1+O"'_AV/AY_\MZ3\9?%=;^"&B7T M*/H' CU:=JO!;U32:TXQW3NFN]D]]/[-_\ AHKX-_\ 0X_^6]XI_P#E M'1_PT5\&_P#HZ5;VR;((9'_>3)NV[5W.54_Q7?\ M#D#_ (*&?]$M\''_ 'OBU\/U'YIJ^<^W3]*^[/\ @FO_ ,$N/VP_V:?VQ_A9 M\8OBWX"\+:'X$\,V?CZVU;4K'XB>$]>NX9O$'P\\4^']-6'3-+OKN]G\[4=3 MMHI6BA80P/++(T<:-(GL4Y;F'A#FN4X#'9AA,)C,SJXC&SIX M'#UZU.G6Q,X3RRC%QI0E*;YJD(KEO)VNCY#Q"^B-]%+A3@+C+B;AOZ9_!O%O M$7#_ QGF'_ M !-HLG@+XIZ@VF:Q9%!K4HUZ%;/\II5 MJ-:E.5.K1K4IXN,Z=6G4C*%2G.,9PG&49)232_7,']'_ ,>$S'+_ 2\ M7,?E^/PN'QV QV#\-N,L5@\;@L72A7PF,PF)H9+.AB<+BJ%2G6P^(HSG1KTI MPJ4IRA*,G^F]Q$D\$\$L:31S0R1212(DD&?@'\4+7 MQ_K?A?2[76M>LX/"OCG0/[/TR\O?[.M[LW/BOPMH-I 7&?MLNQ'& MOA9QOEGU2KB.$S; U\%BL/ M5IUE2G"4)G\8/C7_ ((\^./AQK2^&_B)^WM^REX#UR:SAU2/1?'?Q,UCP=J[ MZ9*SQ6^KQ:7X@C@NWL[J1?(\Q4:UCG+PQW#NBJW(_P##K.#_ *28?L.?^'WM MO_CE?TJ_M]_\$\?AA^W/X,T.S\6:Q_PKWQOX.OS>^'_BGINB6.M:QIND2,?[ M8\/ZG9RW>CR:QX>U*+-REI-K-JFDZG#:ZI;Y$=[:WOX+G_@D7^PPI*O_ ,%6 MO@S&X.&CF?X4PR(WS I)')\;EDC<%6#1NJNI4AE!!Q_,G%WA32R3-I4IALPQE*7MJ;ASOV,JU)TYTVJCG[2,?];?!3 MZ8^+\0N#<-F''/TC.(>#^-L+6K8?.^&\G^C%EO&^#P\/:KZGF.$S?AGA;,J/ MU+,8MNE2Q_U/'4L32Q5*IAG3A0Q&(\1_X=:6_P#TDP_8=_\ #[6__P K>!_$&DLUAH<$ZF M[CTLW@U>X:1)H[>.P^T>47C1T\(_X=%_L+]_^"KOP3_\"/A.?_>WBOL7]@K_ M ()U?LK? ;]J/X>_%+X8?M_?##X[>,_#=IXRCTSX:^')?AZ^KZS#K7@O7]!U M&ZMQH7Q1\2ZJHT?3]3N=5E>TTJ1ECM&,DL4(D)^AX2X*QF#XGX?Q<_#[+LOI MX?-L!5GC8^*U3-*F$4,12;Q$51M*]G^9^-'CGE&<>$ M7B9E$/I*\8\0538JA'*L1Q'4X,P-+(Z.82G] M4JYK4QN$IX"%5XF>(HQI7[6(V]/C1XO&=[$#;+:8VJ> .3@= 2>_-?%#2<'Y0.#SDG' M'7!X/T/%?:G_ 4A?'[>'[6$CJ4#_&;QDZ*S1[W"S0+@(KLRLQB;:KA6(*G M!S7Q0P&#\Z]#T#D]/0(2?H 2>PK_ "+XZB_]=^+TXR_Y*C/KZ2ZYMBNWJEZ' M_9/X'R:\%O"-*7*UX8F"_C:/;E6PXSUY7H<],FOZZ*_T$^CG_P FDX>[_6L\OOUSC&-?@UMH?\YW M[2]-?2_\0M)6_LC@2S?,TTN"#O\ @CW\$_VE/BY\._B3\./VM[/QMI_B@:SX MBMOAIJW@>/P#'=^--*T_QPMOX2@U7Q#8W]EI,5MXBM)+>TN[&);$R7.G6:-9 M6]M<2?U^SMMB=CG@9^7&3R.!DJ.?5B%'5CMS7\A_[;O[:W[#5I^UC\<--\>? ML ^'/CAXM\.^,9O">O?%&[^-WBGPK+XHU'PGIFE>'+N.31-*\/W]E9R:-<:9 M+HT,D<\AN;32HY)!'*2HV\<*N4T.'LLK9GB.#<+4_M94L)6XSR?$YU@U*>%Q M$ZL,)A\%A<5B88B4:4'*,<'PUE/C+G>"? \L3 MFN7^#'&O#_ V;K$T<_RBEE6,SG,N)^(N&\JQ.6X>EB1/I_;?PT_KXG I?\ A)/^"(?_ $3S]O/_ ,'G MPR_^:BJG_#;W_!.K_I%1X1'O_P -(>.C^G_"("D_X;=_X)U_](JO"7_B1_CG M_P"9&OY=_M+A[IGG@1T_YM[GWE_U(_/^NG^M7^K7B3I_QK[Z=?3_ )R)\(O[ MG?Q2_J^O4N?\)+_P1"'7X>?MYC_N.?#+_P":BONO_@FQKO\ P2VN_P!L7X7V MW[-G@W]K'2OC)-9>.T\*7WQ1U/P/>>"H8_\ A ?$IU[^U(=%U^\U$R2>'AJL M=@\5M(J7[6[2[(@TB?!(_;=_X)U=_P#@E1X1;V/[1WCG\^?")K[L_P"":_[4 M?[&7Q)_;)^%/@WX1?L ^'O@;X_U6V\>-HGQ,T[XT^*/%UUH"6'P\\4ZCJD:> M']4\/:=::@NK:3:WVD2*URKP)?-<(K&+CZ?@G,,CGQ?PU&CF_@S6JO.LN]G3 MRC@?.L%FDY?6:32P&,K91AZ.'Q*WI5:E:G"$K.4EL?E/CKP_Q_0\%?%BMCN! MOIF8/!TO#KC"IBL9Q9X[^%V=\+87#PR'&2JXCB/)\L\1LPS/,\CHP4JN:X#! M8'&8K%8*-:C1PU:=14Y?U7(,(@]%4?D!10ARBGU53V/4#N./RXHK^Y(VLK;6 M5K;6MYZG_/NM4OUW^=QU%%%,#\Q_B;_P2(_8@^+_ ,0O%_Q2\>?#?7]4\:^/ M-/]*M[[6+L!KJZ73M+UVSLX!,X!,<42K_$NTX6N(;_@A]_P M3K(('PH\5 D$ _\ "V?B9P2.O_(SU^LHND(8C:=HR06()&P/\H9 22I&%X;) MP0,'$GG+_G/^%?%XGP[X QE>KC,5P;POB,3BJDZ]?$U<#F[R<:=*"B MG*5Y2?*VVV[/8_,>*>+>*>-\YQ7$G&7$.=\5\08R%&.+SG/\RQ>;9KBH86A3 MP^&IU<;C:M:O4C1H4Z=*E&4VHQ22/F;]KG]J'P#^R=\!_''QH\=2+):^';'R M]"T WEO97OB_Q3:D8)H[1T/\T%__ M ,%J_@1J6HW6JZQ_P38^"6I:MJEW=:IJE[J.K^#[V]U#4M087.I7U]>3_!>: M[N[RZO97GDN;B5YY&EE,DA.=_P#07X[T[]JSQU=3Z;K'[,O['_C;PMIVM7%[ MX>@^(7QN\=:G,(X3?6FGZGWL5JT\EO!>W,:B M5O/?^%._'?@_\,-_\$ZN,_\ -2/$7(XPLA/[(N9.[$G;\X4XZU^8<:4.+<^Q MV&EPWQ+BN'36 MM&70?!/B'Q#/#:1V/PR\-7CC4H-*?3[@6VK0R?9[B4M'+$)$K]##\'OCN/\ MFQK_ ()T?^''\0_U_9'%>E?"#X=_%KP]\0="U3Q)^RQ^QM\,M&A&HI=^,?@_ MXXUC5/'FF^=I=Y'!%I>GW7[//@*WN;>^N&BL]323Q1IVW3YKB15NG1;6;U(?B;]&_,> N,L#P_]']Y'GF,X8SO#91G7_$WF(XK64YE6RZM3P>8OAB7% MF,7$"P6(=/$?V,\)B%F2I_5/9352Q]UQ_P"KC_W%Z@ _='4 #Z >@'2BB( MDQQD]2B$YP3DJ"/3BBOWQ;+;9;;?+R['^;%K:/=:/KMYK1_(?111 M3 ^'/CW\$_VJOB%XTL/$/P+_ &S9O@!X0MO#]MI]UX*B^!'P_P#B>E]KT5[? M7-QK@U[Q1J=O<017ME:1%H^IRG6KF6\$+WR3$".T1# Y9BOA?_#I_0O^CYO^"AW_ M (DA=?\ S+5^>9KE>8ULSQM6EP_GF*I3JWABL-XC9YE4,0ERWJ++'&5XK#8&-/$9=F_T5/#7C;-,%4= M>M4>'QG%>:<*8[,\\G!33CC<9BJLY\SC%I0=MW_AEC_@HG_TD_O?_$0O@_\ M_-!1_P ,L?\ !1+O_P %/KTCN/\ AD+X/^/\NO;7[1]2N/N%5;_ (VOX4:6_P"<*O"?^[_U1/E_PUO=VA^RG_P4 M07 '_!3^_P #<2?^&0?@V'9FVX+.FN(<* P4 _,1G&X,[_AE;_@HC_TD_U# M_P 1&^$/_P T-8?_ Z?T+_H^;_@H=_XDA=?_,M1_P .G]"_Z/F_X*'?^)(7 M7_S+4_['S3=\*\0.[3U\4<_=OAT5\8^5::)62>MK\P_]?^%M+^+'A2]$KOZ% M?A0WHHI7;X)N]%JWJW=O6[6Y_P ,K?\ !1'_ *2?ZA_XB-\(?_FAH_X96_X* M(_\ 23_4/_$1OA#_ /-#6'_PZ?T+_H^;_@H=_P")(77_ ,RU'_#I_0O^CYO^ M"AW_ (DA=?\ S+4+)\ST_P",4S_I_P W0SW^[_U&>7X:]0_U_P"%O^CK^%'3 M_G"OPH\O^J)]?QV^SN?\,K?\%$NW_!4#4 ?7_AD;X0__ #0UZA\&?@%^V)X( M^(NA>)OC%^W7=_&SP'IZ:H-2^'<_[/'PX\ )K%W=Z5>V>E7 \4:'K%YJ5B^E M:C<6^II%!;2"\>U%I*8XIGE3Q(_\$H-$ X_;D_X*',?3_AI&X'XY;PN!^N:] M6^"/_!/[3?@7\2="^)5M^U-^V/\ $J;1(M6MD\(?%KXU2>,O NH_VQI%]I#S M:MX?.A6?VN73X[U]0TZ07,1MM0MK:XRWE[&[J/ XIXXX;Q?#>>X3#^)GAIF.( MQ&48^E1R[+OHE>&G"V88VK/#3C##8+B/+>$<+F&0XFO*U.CF^"Q%#$Y?4E'% M4:D)TXN/Z)HA'!%%"9"(",$*N1G.#@9&_J_5CJ*\.^*?[1OP7^"5YI=A\5_B1X2\! MW6O+=R:)%XDU--..H1V1B69H68.I"M)CO+O\ AOW]C;_HX[X5 M_P#A1Q?_ !%>?7S;+,-5E0Q&88&A7A;GHUL;A:-2%_AO&K6@]>EKVZVNK_69 M9P%QUG6"HYCD_!?%F:Y?B.?V&.RWAS.,=@ZZIU)4I^RQ6%P=6A4Y*L)TY((M5MOV@OB_\ "Y8]*M[(:!X"U+X96.CW)%Y>LVHS MV_C'X=^+-1FO75Q$UQ'J$4#+%'MCP#CB?^%":G_T>5^TI_X5'P/_ /G)UXSX MW^.7_!+WXF:RGB+XC>*_V7/'NO1V2Z=%K7C31/!GBG58;!9))!9Q:CKNAW]Z MEONE?]V)\#.1AOFKD_\ A,O^"/O_ #X?L5_^&_\ AS_\SU?.8S&Y74KNI2Q> M15(RM[]3B>>$J.W+\=/#.I2].5V2;M='ZWDO"_'>"RS!X6OPQXF8>K1I1C.A M1\"LISFC2=X^Y3S/,ZF'S#%I;NIBJ,)NZ:NV[?27_"A-3_Z/*_:4_P#"H^!_ M_P Y.C_A0FI_]'E?M*?^%1\#_P#YR=?-O_"9?\$??^?#]BO_ ,-_\.?_ )GJ M/^$R_P""/O\ SX?L5_\ AO\ X<__ #/5R?6LO_Z",@Z?\UCBO[O]SR_%]F>H MLAXUT_XQ[Q0Z?\X[\-_W/^HKS_JR/I+_ (4)J?\ T>5^TI_X5'P/_P#G)T?\ M*$U/_H\K]I3_ ,*CX'__ #DZ^;?^$R_X(^_\^'[%?_AO_AS_ /,]1_PF7_!' MW_GP_8K_ /#?_#G_ .9ZCZUE_P#T$9!T_P":QQ7]W^YY?B^S!9#QKI_QCWBA MT_YQWX;_ +G_ %%>?]61])?\*$U/_H\K]I3_ ,*CX'__ #DZ/^%":G_T>5^T MI_X5'P/_ /G)U\V_\)E_P1]_Y\/V*_\ PW_PY_\ F>H_X3+_ ((^_P#/A^Q7 M_P"&_P#AS_\ ,]1]:R__ *",@Z?\UCBO[O\ <\OQ?9@LAXUT_P",>\4.G_.. M_#?]S_J*\_ZLCZ2_X4'J?_1Y7[2@_P"YG^!K?HWP28?CC/OUKJO!/PDU+PMX MET[6G_:6^-7Q!BM1=K+X4\::S\*+[PYJ*3V5Q"'O[7PS\+?#6L2+:2.EW']F MUBU5)(5>7S(E:-OD/_A,?^"/I_Y(_\ @G%J/Q%T M2T^ -G^S)'\4I8=6_L"3X=>$O!NE>+DA32;U]6.F7VCZ39ZC$/[*6\%V+:XC M:2T,T;'8S"NG!8C!2Q6'C"ODTI.I#E5#BC$XNLW>+7L\-**5:5U?D;UUOLSQ M^(,FXNH9'FM;%9+XC8?"T\OQ,Z]7'^!V0Y%@*5*-).=3%YM1Q$ZF78>,;RJX MN$)2HP3DD[6/T B&(HQSQ&@^88;A1]X8&#ZC Y[441X\M,8(V+@@D@C:,8) M)'N0">I HK[9[OU9_/BV[>3O=>MVW][;[L^%?V\?VI_%W[)?PX^&GBCX=_"C M0OC+\0?B]^T=\&OV;?!'@[Q#\0V^&FC'Q3\L^+T\(>.IM(TK3K MR.*:]BM?#.J3W<.Y8EMW!>OCKXE_\%1?CE^S=IG[1>B_M2_L@^'_ '\4/A! M^Q;\7_VV_AYI?PV_:'B^)_P]^*W@/X)ZKI'A[QSX0U'QE??##P+K_P .?%FG M:QXI\(S64VK>!]7T36M*UBZEL]0BO=)N[,^Y_P#!4O\ 9@\:_M:_"?\ 9X^& MOA/PYJGB;1M&_;D_97^(GQ5BT/QM)\/==T7X-^!OB(VJ?$?Q)HWBVS\1^%?$ MFF:AH6AN;RV_X0_6++Q66'_$DEE*X7QK]J7_ ()>?"7PS^Q9^WGX7_9)^%&M M:_\ M*_M%?LH?$_X+:#XF\?_ !>^('Q,^(/B,:GH&K/X8\ 67Q+^//COQ1J7 MA;PM-XDG_M)M&M-;T;PS>ZHEMJ>IV]Y=6=G+##C%N\HQD^\HJ3^^2;_$.B2N MDKVLVMW=ZK5W>NO5M[MM_7WQT_;$A^#/A;]C[Q(G@E?$C?M6?M#_ (^ OV% M/$CZ>/!)^-F@Z[JP\5"Y32K_ /X2"/PS<:5!;2:2(-)75!)*&U72F*,OR/K_ M /P45_:STCX;^)OVN+']A&TUK]AKPM;^(O%[^*;']H6RD_:A\2_ CPW+=7=S M^T-X6^ \7P_F\'7?A+4?"=G<>.]"\"7WQDL?B'JOA58Y?[+M-9N;719_&_B? M_P $C/@WX%E_X)Y>/OV7OV3_ (:^#/C#\'/VO?V9?B!\:O%'AN;1=*UCP[\+ M_"/AKQ39?%+4FO=3\0_9-4M[?4]1TUI=-T47FJ:C$9ETZ"3=O72U35/^"A&@ M_LHZW_P3N\(?L1ZE>>/]/^$>L?LM_#K]JZ_^+7PD3]EB+X3V/A:7X3>%/CSX MJ1O&[?&^+Q3IO@22S\2^)?@[9_#&ZU:^\517^FZ?XFM=!O+?4M,.2"^Q#_P" M/EY>2_IL->\O_ I?YGK/[2/_ 4&_:O^$_B;X'ZG\(/V4_@3\;?@7^U)\4OA MC\*OV=?BGZ[X$UCQCJ'Q4^'&J?$GPWXE\2>"I/V>/$D?A;PU-H_AW76D MFB\2:U%XOB'\6?BS\,]$\(>$O$&G_LR:[J'C2[@@^&*:YJ&K M7NA^$[2%=:^R0Q3M9-)-O?&G]CGQGH?PI_X)1_!SX/:9=^./#?[&'[4/[,5] MXQUK4=5T?1KNQ^$WP0^ WQ/^&=YXTN(=7O[!+RZ_M#4M!BGT736N=5DN-7F. MFV%W;VQV^4_M!_\ !,'P'^V%_P %'?BC\4_VD/A9>^*/@%=_L)_"3X._#KQY MX?\ BMXE\"^(]&^+>F_&#XZZUXRL='@^'_C/P]XNM=1T;P=XJ\(:Q::OJ<$V MBB\NE;2T;48=0C)R0_DA_P" 1\O+R0:_S2_\"E_F>AC_ (*>ZQXS^&G[,MK\ M#_V==4^(_P"U9^U'J?QMT7PQ^S]JOQ-TGPCX3\!?\,Q>-+SXS^$_P /_&UM8Z5X=\4:+X'U3Q!\36\5>#(O"/@^6?7+H:3SWC/_ (*< M?%;X">$/VK/#O[3_ .S!IO@+]H_]G+]E/QW^U]X&\&^ OB_=^._@_P#M)?"G MP)T#QKX8\:?#VSU?P[!XP\+>((O M[3TK4I39^->$/@%^V!\#[']A[]HOP7^S-HWBCXB_L??"OXW_ +%?QE_9R\(^ M,/AAX*N?C-\"-:\4>!5\+_M"?L_:S-J5G\/-!\4:SJGP;\(?%;_A6_BW6/ < MVI:7X^\4>$KZXTSQ/I.BZA><-^U+^SC^V'_P4%T/]JGXZ:C^S3K/P).G?\$Y M/VD_V3/V2?@5\0_'7PSO?C+\3?B'^TB/"FL^,/'?CBZ\$^,]>^'/PQ\/V4'P M\\'^$?!/A_4?'.J:H]QJ_B7Q#XC?1HH=#T^(Y(?R0_\ (^7EY(-?YI?^!2_ MS/MC1/\ @J1X'\:?LZ?LC?M >"/AYJUW-^TC^U9\'OV2?'OPR\2^('\-^-/V M?/B=X\\3W_@GXB>&?'%O+I%V]]XH^$GBG39]/O\ 2(K/3HO$T$VF:GI5Y#I& MLZ7J-U4U3_@I)XO\2>'OV=/"7P&_9W;XJ?M-?M-+\<]9\)_"[5OB>G@OX>_# MSX:_ /Q]+\.?&_Q?^+?Q27PGXCO=#\&VOB2_\'Z18Z?X?\#^(O$FN^(?%NGZ M%I6G/#!J&LV7RE^UG_P3L^/"_M4_LB_&W]F;0-&N/AQX^_:L_9%^+G[>OPZU M'6]'T]M&\7?LQ2P0Z!^TWX(&I:G;6DWB&7P5+J?PH^+FF:&'NO&6D:9\,M8L M+&YO=!O=3;7\)_LV?M7_ ++.O_LG_M6^ /@+<_&KQA\-/A?^U+^SI^T+\ ?# MWCGP-X;^(=_\(?B_^T0WQR\"?$;X6>(O$NOZ/\.=8\4^$=6\(V,NM^#-5\6Z M1=Z]H/C6>SL-0LM;TVWTF^.2'\D/_ (^7EY(-?YI?^!2_P SWSQS_P %*OBW M^S_\"OCYXT_:B_9 \0_#;XL_!'XA_ KX:>']-T+XD0ZE^SG\==3_ &D/%VA^ M _AEXF^'?[1GBWPOX*L]"\)Z9XLUEM/^+;>-?!6F:_\ "FWMK:ZU/1=7DUK2 M+2Z^D?V:OV@/VH_&7Q,U?X4_M._LNZ'\+YV^'5K\3O!'QF^"'Q7U3XY_L]^+ M;!]7M='U3P%J'C;7?AY\+=8\*_%+21J>G:S;>'+SPY?Z3XI\-'4]=\.Z_>6F MD7R+\J>,O$?_ 4C^/WPI^._C.]_9'^#>G?#34O%'PATCX:?L)?M%S>!O$WQ M'^-'P0T?5;P_M(6GQ2\8:'XE\5_!CX>^-?BCH=_96?PB\+ZC>^,-!\*:EX1E M/CE))/$L-UIGE/\ P3Y_9B\=?#K]K[4OB?\ _\ 9%^+W_!.C]CQ_@KXH\)? M%']GGXH_%;PEXM\._%[XZ7WBCP7J?@7Q;\+?@QX#^*OQ8\"_"#1?AGX8L/'^ MD:IXQ\/ZKX:M?']EXLT?2+;P@6T%[[3SD@MH07I&*[>7D@U[R^ XML 30 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
12 Months Ended
Oct. 31, 2019
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]  
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT
NOTE 15 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT


The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $0) for the years ended October 31, 2019 and October 31, 2018:



 
Year Ended October 31, 2019
 
   
Foreign Currency
Translation
Adjustments
   
Other
   
Total
 
Balance at October 31, 2018
 
$
(4,328
)
 
$
(638
)
 
$
(4,966
)
Other comprehensive loss
   
(2,877
)
   
(74
)
   
(2,951
)
Less: other comprehensive income (loss) attributable to noncontrolling interests
   
1,126
     
(38
)
   
1,088
 
Balance at October 31, 2019
 
$
(8,331
)
 
$
(674
)
 
$
(9,005
)



 
Year Ended October 31, 2018
 
   
Foreign Currency
Translation
Adjustments
   
Amortization
of Cash
Flow Hedge
   
Other
   
Total
 
Balance at October 29, 2017
 
$
7,627
   
$
(48
)
 
$
(688
)
 
$
6,891
 
Other comprehensive income before reclassifications
   
(16,672
)
   
-
     
101
     
(16,571
)
Amounts reclassified from other accumulated comprehensive income
   
-
     
48
     
-
     
48
 
Net current period other comprehensive income
   
(16,672
)
   
48
     
101
     
(16,523
)
Less: other comprehensive (loss) income attributable to noncontrolling interests
   
(4,717
)
   
-
     
51
     
(4,666
)
Balance at October 31, 2018
 
$
(4,328
)
 
$
-
   
$
(638
)
 
$
(4,966
)


Amortization of the cash flow hedge is included in cost of goods sold in the 2018 and 2017 consolidated statements of income.

XML 31 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE REPURCHASE PROGRAMS
12 Months Ended
Oct. 31, 2019
SHARE REPURCHASE PROGRAMS [Abstract]  
SHARE REPURCHASE PROGRAMS
NOTE 19 – SHARE REPURCHASE PROGRAMS



In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended).



In October 2018, the Company’s board of directors authorized the repurchase of up to $25 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and was terminated on February 1, 2019.



In July 2018, the Company’s Board of Directors authorized the repurchase of up to $20 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and was completed in October 2018, when the authorized amount was exhausted.



All of the shares purchased under the above repurchase programs were retired in fiscal year 2019. The Table below presents information on the repurchase programs.



 
Fiscal Year 2019
Purchases
   
Fiscal Year 2018
Purchases
   
Total Purchases
Under Programs
 
                   
Number of shares repurchased
   
2,133
     
2,558
     
4,691
 
                         
Cost of shares repurchased
 
$
21,696
   
$
23,111
   
$
44,807
 
                         
Average price paid per share
 
$
10.17
   
$
9.04
   
$
9.55
 
XML 32 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LONG-TERM DEBT (Details)
$ / shares in Units, ¥ in Millions
1 Months Ended 12 Months Ended
Aug. 25, 2019
USD ($)
Nov. 30, 2019
USD ($)
Nov. 30, 2019
CNY (¥)
Jul. 28, 2019
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2016
USD ($)
shares
$ / shares
Jan. 31, 2015
USD ($)
shares
$ / shares
Oct. 31, 2019
USD ($)
Oct. 31, 2019
CNY (¥)
Oct. 31, 2018
USD ($)
Oct. 29, 2017
USD ($)
Oct. 31, 2019
CNY (¥)
Mar. 31, 2011
USD ($)
Long-term debt [Abstract]                          
Long-term debt               $ 44,029,000   $ 57,453,000      
Current portion of long-term debt               (2,142,000)   (57,453,000)      
Long-term debt               $ 41,887,000   0      
Weighted-average interest rate of short -term debt               3.84%       3.84%  
Interest payments               $ 2,600,000   1,900,000 $ 2,100,000    
Repayments of debt               61,319,000   4,639,000 5,428,000    
Proceeds from debt               54,633,000   0 $ 0    
Maturities of Long-term Debt [Abstract]                          
2020               2,142,000          
2021               8,304,000          
2022               12,430,000          
2023               3,441,000          
2024               6,589,000          
2025               $ 11,123,000          
Master Lease Agreement [Member]                          
Long-term debt [Abstract]                          
Maximum borrowing capacity       $ 35,000,000                  
Proceeds from debt $ 3,500,000                        
Master Lease Agreement [Member] | LIBOR [Member]                          
Long-term debt [Abstract]                          
Basis spread on variable rate       1.00%                  
Term of variable rate       30 days                  
Effective interest rate               2.76%       2.76%  
Project Loans [Member]                          
Long-term debt [Abstract]                          
Long-term debt               $ 34,490,000   0      
Interest rate percentage               4.90%       4.90%  
Maturity date of debt               Dec. 31, 2025 Dec. 31, 2025        
Maximum borrowing capacity               $ 50,000,000          
Proceeds from credit facility               $ 34,500,000 ¥ 243.4        
Date of first required payment               Jun. 30, 2020 Jun. 30, 2020        
Maturities of Long-term Debt [Abstract]                          
2020               $ 1,275,000          
2021               6,377,000          
2022               5,685,000          
2023               3,441,000          
2024               6,589,000          
2025               6,305,000          
2026               $ 4,818,000          
Working Capital Loans [Member]                          
Long-term debt [Abstract]                          
Maturity date of debt               Jan. 31, 2022 Jan. 31, 2022        
Maximum borrowing capacity               $ 25,000,000.0          
Maturities of Long-term Debt [Abstract]                          
2020               867,000          
2021               1,927,000          
2022               $ 6,745,000          
Working Capital Loans [Member] | Minimum [Member]                          
Long-term debt [Abstract]                          
Basis spread on variable rate               0.2575% 0.2575%        
Working Capital Loans [Member] | Maximum [Member]                          
Long-term debt [Abstract]                          
Basis spread on variable rate               0.6775% 0.6775%        
Working Capital Loans (value added tax component) [Member]                          
Long-term debt [Abstract]                          
Long-term debt               $ 9,539,000   0      
Interest rate percentage               4.90%       4.90%  
Maximum borrowing capacity | ¥                       ¥ 140.0  
Repayments of debt               $ 100,000          
Amount outstanding under credit facility               $ 9,500,000       ¥ 67.3  
Working Capital Loans, Fund Operations [Member]                          
Long-term debt [Abstract]                          
Interest rate percentage               4.60%       4.60%  
Maximum borrowing capacity | ¥                       ¥ 60.0  
Proceeds from credit facility               $ 5,200,000 ¥ 36.8        
Term of loan               1 year 1 year        
Working Capital Loans, Fund Operations [Member] | Subsequent Event [Member]                          
Long-term debt [Abstract]                          
Proceeds from credit facility   $ 1,100,000 ¥ 8.0                    
3.25% Convertible Senior Notes Matured April 2019 [Member]                          
Long-term debt [Abstract]                          
Long-term debt               $ 0   $ 57,453,000      
Interest rate percentage               3.25%       3.25%  
Maturity date of debt               Apr. 01, 2019 Apr. 01, 2019        
Repayments of debt         $ 57,500,000                
Face amount of debt               $ 57,500,000          
Number of shares each note is convertible to (in shares) | shares             96            
Face amount of each note converted             $ 1,000            
Conversion price per share (in dollars per share) | $ / shares             $ 10.37            
3.25% Convertible Senior Notes due in April 2016 [Member]                          
Long-term debt [Abstract]                          
Interest rate percentage           3.25%              
Maturity date of debt           Apr. 01, 2016              
Face amount of debt                         $ 57,500,000
Number of shares each note is convertible to (in shares) | shares           96              
Face amount of each note converted           $ 1,000              
Conversion price per share (in dollars per share) | $ / shares           $ 10.37              
Amended and Restated Credit Agreement [Member]                          
Long-term debt [Abstract]                          
Maximum borrowing capacity               $ 100,000,000          
Term of loan               5 years 5 years        
Current borrowing capacity               $ 50,000,000          
Cash limit for dividends, distributions and redemption on equity               100,000,000          
Cash limit for dividends, distributions and redemption on equity, annually thereafter               50,000,000          
Amount outstanding under credit facility               0          
Available borrowing capacity               $ 50,000,000          
Effective interest rate               2.78%       2.78%  
ZIP 33 0001140361-19-023041-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001140361-19-023041-xbrl.zip M4$L#!!0 ( &.ME$^:(>D/&3< +;> + 97@Q,%\Q."YH=&WM?6MO MW$:6Z/<%]C_P:N^N6P#E2'X_,@%D6TD$)+8@*>/=3Q=LLKJ;8S;9RX=DS:^_ MYU55IXILJ1T[=@;(#!"KN_FH.G7>S^]7_;KZX=__+4F^7YFLH+_@[[[L*_/# M]]_QO_+E_SDX2'XI6NR'IXQ=&6]3$[>_'1\OB@K^+M+SL[?P9\F>7+_ M\?W#^X?J[M?-YJ8MEZL^.7K^_'%RD#PX/'JNEW!PP/OX3C;R_;PI;I+Y,F^J MIOW;WG\LZ'][2=??5.9O>XNF[@\6V;JL;EXD]R[+M>F2M^8Z.6_667WO94*_ M=^4_S8ODZ'#3OTQZ\[$_R*IR6;](*K. ;^C)+Y+_.*3_O=SC]Q?EE878JDWJ MIEME!;Q/_MA+Z!%_VP,X]J9URUD9W-N+Y-'FX^C!R3S+/RS;9JB+@_@GO2I^ MY,MDG;7+LC[ 1;Y(LJ%OW%!9=5,;67RP_.@#?-S8U>JWTC/A M_N_G/YQ\7)7S$D[H\/[1L^_GK;H7#V8.&+4)GQ<"@Y[QZ]DO[_[GUY.WE\GQ M3^]_02^IG4!JI9UWR19ES2+Y,)L>K.>FQ:VF0(6'CY-YC=)5A?)W/37QM3) MV:KIVZ8NO:Y'V9#X#_3;MIV@RI!-]NZ.6OF_4FJV_XU6FRRJZ0 M.+)DTY9 6!N@K$V5Y097,$?",5V79 #JQ[ @>"#@;5:D&DA &LV'16FJ(DU> M7R:'3YX=/J)EOEZU9=UPWN]/+]^>7%R< M7/[\X@L<\_N?3\Y/CB_2!,$J(*5-N[TE!>RJ-<# ^'#Y: D'W/DG=-C=@)>I MYP#H\6,.G*&L!P1,9]JKD@_%OP!?!P_H3 ],I.U7=!.\:=W13W![41*'#&Z[ M!\BVWE3-#2W@NI3[Y-UWP/4.J+Q]]QY."4'SX[OSDQ2VC*N PS6"A;*S]= / MB&AMLRX[8Y=[98"W]YW:$&".*6L&\B9K^Q*O1> AB2R:JFJNNQ=WK!B._NB^ M7B0@X"4 Z3XB'YX\?YMX8G?_+8<* J"J *!K M^(1(4^--&N$+$(NT=GB&H IBFD&PP[4(X-G#_>3&9&V']X(<72 *#W6%["!" M8F1?65N5< $N#"0T"ETX(3C?*SC[0L[1\R"$/]/^2]RAO0Z_ H[47)LKT^*I M S]PK_2GLX0-=\EU6_8],,&ZZ9$R %;JD'J0G%G7XTK;_@8V<[@?[O\&5U?B M;AMZM@$H"')>"G"C77P(5P&'E\&*%'!$\8YW /OH5@N&&;A)1T!% D>AI M5?.;$55.LQ[_SDU3E3EM&.BWZ[-Y578K^RB3O&JRMM -B] 8&6]TT; W(' M/'H8X]&;H;?0/C?=!L6$A=/]6$#C(YE9?Z) FF7[^F-\9 A+DPAA_QW9R!GI M(@@_UF!*LP!BS%(WYK0%'K MDX+@6SET?GWR+D&2!G@CVEV#L)1K_#G)->'9WGIXJ4(R4/\,BRV[M#8Z#$;A MH5\U+1(:K 69WP+0F*B1EHK_SA&0'6A=9+31>OPN[UQKL,#/4T)F\^#,3ST_ MU'#W(KZ9"QJ0( 2"NO'48FD$P#)4 HO6+((&]N""'Q$Z*O/O$=,=FC @A2?!M8 7C\71^H MAR2B.[WG? 4*&3R@$&M[Q%P1<3<;@!]P%I-4V?4.7.)1S"7P8:;N"-Q_&%N M][S*.EZY?1D^.5A,\F9H416WXCE2_1TZ;;) 702;&I[<916>G>! B^(>H/5_ M'SQZD#Y__OS^\T-D&B*9LQL"V)W\VZ,$W-(V*#':#"T_6,<2122I!^H(T%8H MUR6LI+K18.Q*T,:1H[ *:5@D"&XZ:3U!\DZ?(^A=T!Y9K;.4<(RKRFX8/UKS MOT/9BCHX@,+2HH*<5T-AX3J^U,HUI4\]@M-C3=&2#]@!>:99HAP*$C?H/X"( MZZ8EB(.P#W:NY3Y[3FR M(!0;KI$7@=W*IA)9=N:#?0*#GSBU7O47994 Y#/2"\L<9/)5::Y'5&!9FR43 M_+!&1=Q8QCYFYS%CL$##%P324:$10>D58/$"]3/4O0OX$WGDW(#5MS^!C5L( MID91K%1(3R2\+(T/EH\''!RQ#)Y->F)3H0#NJ+D%=H MP9"MFP&.DRRO&_\$D#QSVI]BN0"A9NB(+43081#"56Q@]T#!D=ZLKT9D! ME MTW1FRNJ\%86*\LHZXW*PJ=H7R1QT$>?HZYN-]5O*-_ SL"7YI$%_ODRLU_3!IWE-]T P1:[-^/.=))K' M)'KLK3M+(",RG915$ZH%'#]ZW@L67"W01;E!X52R)FL% EQ*+T+78"T:8=MF M]=(P<\M" QTIQED4TY3*G):T6B5VG'CR,BEK PK=MN"95ZA8I("9B)34 ,.N MX*E]Q@K@O*F!HG ;LPYL\K4IT(RF+]($M27_H>RL<'1[,.^? #AG7](F@W[Q5KY#&0*BE5G!-)D MSX?">LB!=W5(T72%F*-*%BND[\>S/[7@*&/"//VF1*/9ZRJ@$SE-8,JB&=ID]F@_N095IKL')%L6R96\CW1>H#Y0LC)6?E/A"X%! M E15=PM09P5VC)%@M/WO@&> ]^U@63R>\@$CLI-A$;JR+D-/"K$[U%B03OA@ MO9[6:6W6?$0_L">J\<7HM,E(SA.+#37;QZS6JF^>DLMW]KJI%\12,/!Y6I-W M 7_?#RY^QA>_;>H#4M'Z=\VVG=FZJ"R] S?]8V<#C]S3YM M0#LS#_GJ0WCIO@;0I&HKHX5C-L&A$VY$/NB!,U>3ZT M5D<2[&=_/R#D71[_3[7]S@V:W[Q0*S-^:AKT2V5=4[^$?WO096W SG+4W^S" M6W7__";B*M'#)E59N[%)OS4[J\?>[LC4;MT:1>"JG\M:G_@M2K)ZB.-C(>^Y MD^)!YS=L^%K#170)K_>2%W,@=C([WH\\;X\Y]LU(@H(Y,'3X.Q$6P9LHY,Z2\R@:T$>!8+,QX\>ZH.9+# MT:#60HI#UE8!.99-OO-LSP:;T41+JF&]P46ER,5MG NT13!A&C2=3#'DS"SQ M[0CN55,A?#H.*&:@4^*WB%= $;,CH!&G@A&Q\/(BE FT2(\]K&'Y !;JI]K[ M\&DNK$\UM]^8#+ )UO#&:YO:94S\YK/>NU%TTE#]/N'R!LS@*SN),F*B(P@G:"@7P7"@_ %D$,33- M6,=GLRXO@=.F2,(>V;\6K08LR9%M(0Y2K4)\34+] L?X8/(8/_]8!!%$FEJ! M$L:?58(!:0>$X H^VIK_(P$U*[O((<-,PK0(-)MG$=4I*7GDF2F$0$<%]7G!2Q)]!:&[11DS7[*= 6 M7]UTY, HZSS;9#G*#V8'J-&0;\9#G$ CP4E*B!P%)D<&+?NQ)5N -X#)(2M@ MJD!VH=GZD136)T#A:"';ESK[#JF=L#D'PZ)NT6G:_D M33&?'1T<^=.4(4C;?8TZT#<1O+'7V4O'+51A+=-(_HKMJ;1QI5*S1HJO<.YU M'YMP^_\:>P\W3^84>9KZJ0/9W?#XW6+R#Y=XHQ2D?Q6)-\G;;N-K+DF-,DXM M0>UYZ%L3&*7;)YOX?\4DOFU,XHMKN9IYK8$26O1S(<0Q1N"<0/2/,@NF-'LP M#[PZ'Q@H3E1B.)@%:%E5G"Q6UO\8D#.2IU>R9O=?_KE42 TC6.15F8O#B98- M&^)T0A"H@$+XU]YR**O^AA4*S/K@C#$$&J @,;N\ 6L+KR5G2&]%"I F0 = M4G:%O&8AS&AAJ@:5*DQG*4%2H>V%!Z#R\&S>&GXM:L78747.]!8Y&KQ]W;19 MI>FF!]92]D-AOMT9S![> OWUNNPZR6=&C2PG("[:;"B\/U-V^PVW\&CK%DR] MS):H V(H#LA@,53L1,P_4+HM[ \)8O<-X?-X*WQ:L^'2(9L^"N1!63N8Y(F'7N4- MR'W:3<6.AZ(=EE:B;[-))#>B];D1WV+WLR>?S'R)I[H?PRP5?;I?COL*B^GX MVZ$JY&&@[DC.\X:-!5+]NJ$B1[-;XBH##L2+FTCP^"90?[H5ZF0$,S5V374E M;DDN52/..\_J#^VPZ?-OL_)G=Z]\GI$GF,/#5)SE[;B+D]=, J(I)VM@%4U7 M>N:AV24\XUOL\?G6/5Z53>6J5Q#)0:@16P,K+*O0Z"WOF_MIP%/!E%T-(!1@GXO! $(DAT]P3:I U M7P+O+E6Z:'CO_I>.UVL;^KUXF?+C*.R\+ XR27%@!U*,\GB(,/:)T6D/ME F9DO,+H"6@(=R;6I MT*5]]& ?E* :UG8OR8HKCLV%,B2V#1=Q%1> /.!T;#0#P#&.,WX8*'\#D"RY MUH1GPIM-VQF;^2%Q.XU6CFIG9*C+T["R![8DKYH;A*V.#4GU#YIZR=[[IOV M%[RE>WVFZ&FH)H!^-6 211)>/\HL3]E$9C^ N%@#GW)R@<5$!%'KA%6IA0GG M.TY%99VIVJ+)S_$QI%D@3B7XQ#.&Q6NMYWCAHNT653K%+K=-)VVY,AJN)7&Y M+"Y%U843 X6Z22PZ/TA=Y1?:WC['*THR2<*#T4FQ2-"=SG'<>3OU1.4#NVW( MG8MW3?AN@BCPA*?$K56AA:CA&$;7@/ 1=4MGDQ'U=&N.%.^>I++B9-_,BUYB M4JIVBU]K[LLZ/1]7M.*I&A0^B=B#_B>+B!U/^_?NPI$_@_]O!Z=?$)C\T_C_ M=CJFT%UQ[/(_J.1[Q(6E]!NV Y)G4A3&.HV55\J7K9,;QWP^/.IQ;4!P\KP0 M4,#!-*DHJS55B3F<:+$I@S)F?5;GYJJQR1K,#*TX$3%Z;BK*\]:"$7[2>@:H M5;/R2FH;_MCRCT^O^?!U0G-C22.2,#M1R;=#T\BCHR+K&LM>OWMU?HS1LW4Y MK#LIB#;)PR>'!YA'(I).8<96I6RFLG$%*6P>C"N,]BA(L:\@9L,K$7G/+R ! MFRWY-+#L&MB?*S>AZ\,,IXE;_\KV_]?UK(_",,<=.J1\+NED!$8)_2".C ;- M3#)6,]UU(69+AEC2ON0Z5I;/A?KBO4YU$'&IRU*?2'@-LM7=.O2=55P)2Y<# M%KH\>I;\5I/GX )3(8)XF=5KY)8N)ETR/P \&!ZW!DT![*X>I%(GH'(B!@!$ M7.#0V3PZZU-"WSB90QA_CLL@B$= M900,E%78,>,(R\PCB85PMR@R75_+R, \JP".=67:V&VH!22F=H.%CJG.U8V5 MGA10R/H^RU>VO%BC>V#QD?%N.P0=?[Z/89PP_YH-9#C0UP :\SCVB_* G&*QF,Q-ECJ9.]D'4%RI"1"H(8MO'@8+U7_.9P:V M6A:@L*54! 3*3K8<))U^2E?.A;4)K -JRQR)DO(J?E,JO+ M?[J@NU S^A0H7@$RGPPFT<>[FQJ+ACA5"R7!1D%P;CA=!MW>')]TF?./$B07 M4)/M89U\E ,ZQEX8Y.K6B,RI49)7ZU+"JJ2YKK&?EW99 )6<#Z &'#TL#A[: MQ__$2B#]8OLL^,IU&SP-E[&?^AX$&-NH[2=*/,.DGK;LQUGA/NL2F;$/0 MV*+TN0&-J"9IMI"*+^O5L06FA0IBV22BVEQ[6*.1#>S('42 SJJM"*)'W01) M/N[L0CL-9#7PJ=:@^8"5V-><#@GZL\T?(P1 ;Y:OG8"M'F#E$1J1LX??/8)_ M'=%YO" ,@YU5:/;91@H($%-RHK]I]>538%*^+]A"N/>(FK=M]YKZ)+GJ@ZYQ MVP-&1@+1AMXEF-8WNN07M9U_<&<.60\!^)MC>6AK46$"%_6@,M(:S7*Q"K-= M8FD0[JNIRB+BQ(Y5ZS *G-E54SDEQ@4@,VXPY2^T-I>(/(]*$0LKUUC1!&^I M;CPQ$1VHAR5%@QIBJJ^>3F%6-Z7(LID=4F"4^./N?'$,"%P(ZZ<4('2- =0[ MOU$8+<"!1Q,X4'9*,>$T E9,HCU;%QI\A2J+T)OS83\[_,G>094R/YJ"9!V% MW&HJ [@RZ"7/FX*XP]'S9T^^ENMA9*:=+B:!%YP[?NB&P;M"NEB=M>LG=[ M'JK>O*^%([>P-;2O)C1]7RF@-BKA&+D5>_,A$".H8B7], M&0S%5">!V]K3!>PP[E2G\-][?K%.JX'W$N.C,&N(_S8>X=SEJ!!/+-5Z -A\ MQY8LQ%)5[CH23DE%M&&30]Z09]X33U<]OFHXN2OO8%9=KCPF1*Y1BPGH?>*< MB)&W^K8SI/-3_1JW06 S]:Q1/%NL]:]AL%Z-0C>N(0X;2^LL"H]/Y99MVX$G M0'K,OW;\YLYPPY>.,7RF5V0QR@')/J(_Q'=[_EG)0 M04L=\Z,.=I/)QHA"TM0)JS XE\2U2'&-,F()W=M*6;>V,"B& MB;.&D8J7XA7^,+?A+&NS?#7X!U"!C2NBX UZ;52 MF[@$;_F1[C>QF#+NP):F4KCDH_(39I0>_;9)C^L''2)1!*R&H M0-J0[;E&W ;;>%F^ M@9 @]I4L20\\RK0:(FC73-.'J/L0+=(-3Q196OL'RT6%L,+%1 MG#T><"0YL%\$G'7?]&&2M, QD*.CM89@W/B8%WF(0LA;$1?G28D#UBP;^(0N M05#,M/?08ZHEND#7G"K2F7A[ZIJKV10;I[!$>PK=1/#*:\H/I58AQO8>GB . M,-X,._@QZ@&7'3UX["RQ)=W:]1:L].#M&?Y_@VA-B/Y<[-T%D>A;NF_2 9<9BTSJG1U!MQ@R-:#"ZF%.&; M\9HST;M W;U!%UR.'E-G^:O&.:O&;LNG_1LL&.I+7)1SYNHS59FD&2YD@XB% M@=XHK)"L 4.;@MO@^Z9IT;IYZL)([ ;K'6H=Z8N6"!0XM*VT<1G93R9T M2V"EEY:P,4;%W>PUP?M] -'4,?+?OWW5&@](%;H#$> :(DC6@M G3D]1RF0( MY'0+'.), AOBEQE"+K.?#Z#[71"HF_H /?D9UVT@&GQFJ[9/=#,>LV_=YBT, M-5;: ]AZ%T87OF:W+)OJV)^*YS%2CD6WZ:52;T1T=O,1"H4C.Z1%(4B]NKD& M35 2F'B2!]?Y4*D/Z-#FBW(H6, M@M[TK-M/W?'N=\!3-H'!1F[&;4N^=9WP$IEOD=4[+%9O_Y/7_1L*\6#A4>-Z M:SI/'">9(+:*H-F4-05#.)O#ZXIZKL)8.#M+@'31ALLK@BJV$%>AM:[G/5 MCDE\T,3?U>'3'7,4 J@:B';N^F7J"XEAI%''K@T"HZ?Y9.Q""-Q!RI+!D ]>/>Q,I@;3=3_X/#P 5@,RBAR+:EMS@CMMVJR>JP$>'#% MWFZ<7['!] 4\S?QP8==TEQG-,'E8[]#&[ Y1^W0>5T6E'/@]OOTV=,'@,'* M48$\Z67 ^360%/2J\:45DIAZGI_-KNP,%PTTA+&[D2,[4XN"K/%.H3W?R4Q9&M(*8I\D742]P->8L]5*_Q^!R;Q7:X]N2$]VT+N75)KNY M;!7OE?CC#_FKQ>J6(S-A$W$!*I5_H/L7LW'2<:;K',HM,]'\O X$Z MX7YT$MJ")01662I3&H)'2/&>D<:= MM[Q,IV8&A^%]FV!IH-.7FVA%.Y*Q,/9A+26#M;DUQ D\-NG9IZ2,DA%F.#B# M0J,<%"."G.CK& 7.=X71_BX5%-\:TTY<;CS(?R!%S,]:-X7K748TK*A[>3MU M,]E.'/8T>_8)FK=0JQT]HF*=T@^,K+8MLR C!5(IGOH%SD3C<)E!Z5WG-B! MR[1];A>?&4M,O8 M-%=E:S/L\,$T]X/]&79=J@=&G$A6NQ!2<_OB.JFESD&N9_2*>DX;+0EG(O>#495U;?2(YS*Y-&D M8<4/WZI\?LN$P7&(H>G M?N*#@<:&%N=8P+*[!7-;=%IB.8HBZ"WAUG;",LA/.8AS7(.V*\/AD!4'RL7T>^3'665V;+S/((5C*[QB+ M^'0\\&RZU;^==/97\.W/''S;.F]2^3Z5P +V-K2C(9%*3$2$7G8JYCPY0RPC M3Q4G_CC]JS@;-SF)(6"'E>%;E'O*?)=\")6X&P.\5/1\Y7P>YDX ^UK0]V1"E= M5QSKP+8[6?>!HE;X/>BR'17B(KP,_5H/BRSO202D5'$V5'A-UPRM3/II6,O" MI&+X ;:1!9W$;<)/*HR"T@N\9VAW@QV MKBQV%:RI@HE2863;P$M%>&Q:[E]".EJ'OV',$E/GY$LJ>(=/+W$DP6U;) WH M0UE5]FEJT@.<1CQU2B.;9!UGKCV=CFUC@@K*5W)VD-5((J]L0RV.-!K*]@R M1+%&V X>Z>P.%XK=*WQIAP+S7YCM:7]CQ,01+*18:4B@(ND[1OG3M%UB_!OP MRPPSCS =SJ[7#D^^JW>?CRUHL365!1Y)LKW/[4 UW\)GF15^,&;#UA;RBFTB M54*$]%MNXDSGB?SFJ+\3J]ZTH(:UN MAO%\]&/S>P8NK'"^0*^C^2Y%>B+QQ+8 %#)YP5^DM2$::NVF5*>)=XC=EM&J M0I3$!W*PH)'_U;J^ [#57&4T**8 I)1.@#YW6+SB_V0/ \:@B!9O8C.6"I_" MX3R[V#@CW6]J+/EDU3+]9*??XN!D;-D3M'H,1%G*=<'IS;+)$.1;DU+'"!^2XDO G!5KK%Y(=V"#0]@PXNP#2@7 M1J=V:7[Z(1ZQUZ)0;&]6#1: =!\Z&R+78"WU6//'K6Q ';6O/^$?8(,[EV+-81QV 5):3G+[ZE5YP>?'KZR\J2R_([L4@ M0X]^,LZ#MM\AX#LTFOGDR)Z6'VD;K;U+M ]WXS:4"S"(]!:?3;#M]*D@B*C" MZC"2NN\4+_5#6/QMN4J@M<=][..1>E$[>_MP[FA/#15\$T+5,("RV+B!K0M# M9*(!DBYH];AH>PH="7_CH=18,2S47DP(+XMU;KU3@*&U!^C(V[!+;US_ ]S$ MW.09+(0E=R0$/VNU3#\^98E8""_A7N<7<:_S468LU9Y;:4F*OFU\R#A BN[H MV $H7W)JR->E$6(\ <>R&H05"ZGM!*#0+FSM*-TK\+D&'962C-MCRS".^8_T MA6A6.J]'KRT81$Z=.*RYJBP$KHLG-I99EE<"QI ZJ%H)XL$#+3\A@6&(@ M3/WR1?O;WN;%*74J"*PQC-2.$=Z%5+NHTC8-W*/LR;=.1IPJ2'(&K/1RA1FX MUF:4WL1QD88+OZ-$^:+=;TX7MM.[;9C;2@B,,,QU1V6=+O5Z_@1?U5,%*[8? MD*GS3 +K#(=MS ?TE3=Z2D$PFT#BJ=R'G5P^685#'^$90VU0=\X-@;*4.E=] M=RHV"(;1"F;&>,THQX@V&\ZEQ3WBHBEQ0:)+;DM8XE%SI(8S&[RASXX*B]VR M7 LZEV/$*05T092N:],J.8F.4]X%;.2!:ZES[O0IW7H@KL6-K"5*G.83C:!] MU93%&-(H,:15/E'PX"L9N;6(7AF%$PVZSC8@/#!FG5'_&"3MUC65%7"+0L;; MM3%0+%@)7I324U+UF-&;4TDNKCEO7HI>T-!*[\2 'C/]J-K7;SDX??FAV,'0 M>AX;6I.#>'=S__]N]_2*L@J\E%5]X:PO(T[RW+<&@':Q.J=DZ-O$$>WT1]YL M;M1D9.7S%,4!$Q8 <7 >15ESJL&44-Q5560A,BH+AM'>[:F:!N98G'\V7#\%F&D8H_;30J8; M3T?RT&4NDJF/$4[O9IMPS'0<)1@?0V"!?O*)N%"KN,S)*67[*3$T2>9K9UZW M+[7FR#FR#T;R0,RF4]%4O$)-N-!%6*!-#JV)'')DY7.F@&X,T%C=,\I(@'WV MW*PPJE#'<<>^S%,W<\3Q!*;'M=EY,KOFM\Q(T!(8ZUL*"(3_FMO&A,^MX]:Y4 MX:7N$NS5OV]3Q76^CVU01KWZPM$1/ 2$^!BU.*LX%8D%B4H=TB5*]O$[XF+$ MV7X75L;SC.RD1W]9>W9_-.) +(2R;:EUQYS&RS,D)-() MVP6#K>]".6E'NE!OGP%EGH^!<*.ZUGK7R>0.BP$TV.D""5SU6*UV

R,J*9!N[MZ+SB4@B%2^Z]2B6JG3V=J6K"7SJ9-KPJ@LLU MTF$#XMU.[GSW-$\CQ?(GOO^=DE]GM"BGR;S]?>@EEG M/9>/[I=[C)MM<(SEGG>U\PQ]X M(W0GG+-]/?WX2D0C-7%E$99'%V$9"4E&L;\Z-J)(G#P2)X.(S/%Y,9C@RQP8 M5F(TX@7E\SDM>)4)@J?XV9:ES.L]9!MKL(DYWL0ZJ+0%"60)Y-[\&U,[JOZ+ MVS7Z]Z'!%J(%2Y)]I>5>M=?8+*#GQ_0[FM@KW=;WK[^&+ GYZ*TVR1G'Q1F^ M-AD@>VB\C''L_F&M7>,D(UDH?4-I4F\N0RQC_X7#[S>I#UJY2L8X5,;0S%.0FHN I7 T_]M4@?\GV%.^X(4Y* M6"A6KI6W&<5C)&TWSV[=\I4#*F\><=;CSP7XQ?'-J@'AWS(?#/=Q!#Q17MIN MASK,:*BP_NZ,7CB)$J:)7F!%7]I^<,8QJZ[WL2Z-?CYH@BGN!RA M.-$BR@Z_8D6$86HY%G2OZ_?R$SR=VO&(G_D<#2:OY\_68S^+6L\O#+* :MVYU!PSBP6C6>[D)&@N5@YZB0;3"O5%7F M)(GN.]TUAAG9UL1I9E30D"9?ZV+\05X4^36VQD93G&%I%(M@N!/MCB%?Y<#O M&>L#D&281 P_M:-G8K9N_JR.82I.5P0\M"FVYS;AITPCK18#5QFC7N?%%QQL M+;2P"0:LD]UBZ[:BTKL"X %%]=)T.GTI#EUMO6MZ>-^O_!U[8C23?B5DS&-U MGBJ4!=H<65[73X='K*S=*+3#6=9V.?\*C\^+A!?,?ZG[+?/S7N:@%*-\Q@(% M'9V(" 2ZE MLO-XJ0^7#IW>U*F0G1\1%_OJ? I%BY",HD2KI" M#*E@=H#18Q2.8$[M"F*O!*J0*!(M!N8,JZ*52W6/G2)FV@B)/*X&! M\V]7NB,4&-@S!;$54$BRKIP+#+6M:CF6"Z4.BA5[U9'#.LO0>\Y MG0FWG:@*"J)NP3Z*^O>K2E.4RYZ,@#2GRA4,' S96\VTVJY/7=DM.GL((:[W M,,:KN^F&CV5. '-L>$^7)4%>"\?78Q'II\M+>Y\,['AOK9I:D8)+?H<@&),% M)5V6IP5O# ,6 *?=M,@75].ZMTQ)4,4 EK,2195HGH74;=]WX)VP/-D)2W;" MVFHV!W=FV%[]*@MB?ZN6SYG*USK&.=?HN)>Y;*_?4N;-(Y:;!ZZ*P21K_0;N M9]%O<[#[$F1N+B@\>^*M8QYWA YK";5(TJAN1-6)(<6](HD/_('1L,HUH+NP MYQ5:X'%R.XO71'AA/DWH$+]X]_&3\FJ9(6&:HO!2 M'2S$U19UGKI6#Z_K- J?O3^B2T*0)L7M<*YH3%I.N'4E,ZO:/+W7+[<:-,J249;5"%SLVEG/>2Y'UF:0I#W# 6V)!?Q&0 M(D5C!\S(GSG*8QPWV+(9XPEA.?3=Q9R4N@$I%Q(!PBRBH#>3BK+^Q1R8-)HH MGT$!P,HV;48KYO1P-2BL%V8IS$"LPFO^I+PKY Q_9#]@)^!N8V?*.PBG.8:8 MF3]?W##W&NO=L6:G[!K ?0B*A<"_?X*^*:.$>TP3Y<.BP&:6V(E4O7N6O DG MK]P'MO]UXXOQELH=SNO2#1L>1Q'KM0RC6Z[H!V862'Y1\ [_8*TT;U1N986B MYZCPPJ?@CIQ@3! 8&J]'=YF@#;!G?)\OL NH*-VG8IO1:RHB:$S6$#9R,*&^ M47260/'1[&M2Y&Q31\5H/_Z.G;4I&IN,?IG@[F*<=ZQB&B'PL6)H-!Z@HBEW>HA]O=UX3 MC!,DAR5'JQ8?D@C+C!J04N+TE_$$1(&SB@!6\DY0E:^J+#8H[C"V*5/*]KGI( MO+%MS[L8G&8S6H3,5$->\WR:?%&!Q.=\6.,:J9=4L]HK(G.P,K^!E\V4 MS4M=;Y0B:^*,)G?&6#NNW>:[! 6+RO9L@*K+J0""F^&Z9=L*!3?6514RZXIF M3 Y&?=S/^B!G8(.6)8@DM8NFUA:=*.=,$LZ "UD1V(4@1$, QN\]CH2H"BL$ M'Z(-)AZA.8X"2WBE3'Q.DR)20,84&/Q=VJS%10"!OD+>SB9O[\K]@"O'NG'' MBS3&?^$597?(&,X4KNRW"N0H1C?3>@AKP_&^]/5!*M:R&CZ?.PRY9EQL (U\ M6U:PY&NQL(;&UZ>-3(&00AS5\$(\=;5%S2NE4(BJ\HI;H74O>8Q2I+0VZ9@5 M>YVOE"P6B*S5-G,DRZ2^IP/_QM1A@2N&&-Q79 W'X09:OKY#?YU68N05,WZ% M%&6=Y\%^!)G'35.P O"2&;QJP<-\M:YF0@>51,>!+<7&UJK#RT1+0-.$?A7Z MH-'X<,F4\W7@+VXVT+D.0HJ+C7=X!,(>3+62[WG4ZX1O1C>A MX"M1TA#C.)U6\/-%D"8A7@!(^XI&C%#V8&KDU\CV>U6M>U>H(]UR\>66RU%L MN6Q'":)=A"XML.HYL/L5EVW[3^V(\S1E1I3"]UOF8-]Q@Y%'F9M1Y^VH[[!H M[@VP;U"/GABV;^F&%AN1;CD!\4S'T&-;LUV-!)$S1#UZ;XAZ]/>55=YV2?IQ MU)_7O8U? M'*2PN\0-F#$+MY$O^N'UNOB5EC5C[05P4Y+M\?6Z\F]PH"3@CTO*ZGVG_+"WJ\JMU61H_X;7CJLBF+;& C:25I M)6GU[&GU='51;X58VJ&4T7N'V^L_EHO@YU?ZZQ^_QP^R-IBL#;;&Q&Q#=1UM MW,7!9$EU">5U2JIKJN<.VUU)0EE">3<=]E37'+;%GH2RA/*.I+)F[+VTMX2R MA/+3H:RKNG%8!L;NG6'9IE&VWQMAMP;9IE'B1.)$XD3B1.)$XD3B9.0X.<9- MJ_.FBFZ*E5^F8P\ /5?H&:JFR\U-";T]0,]4=6OD M3;L',4+/5#73DM"3T!L>>KKJ:'L/,$GH'2/TS ,#WI;] MK=XRK >Q'7;.VOME>5;WMDT3WI0NV>G1H8T)-BP'/UAI>401E2>-=>NE/"QS MV!SI#8$TO%J22'^62%@FV/X:P=!<&&+M$YHJD;FJ?:MC%*L;*WB+3D M',DY#T<2#%WUK6%S,R7G2,XY?,ZQ+=5PAMUJEXPC&>?P&4>W5^ >T\1KH?R\6\/F$[ M_UDYR\)T$=%((4'^E:I*DBG5E,+#R_*DFI+L),_HR0TEA4)F,,^J5/)88?WX M2!8IS1G>\_8,KZJ0@BHOS8FMP*A2^(I=^M+4)E[]C:H4M)S3L$J^TO1&16*% M4^6:PNLK"A=7N1(G&\HHJ#P\:)A3!"1"RIX%?^C@1N+2OX8D9A?BH.8TJ^ M4B6@%(8^GQ= &+@VQU'P5W:&A\^<-R>98[AD"IQS@I-(DVJ:7\&Z3V_@CCRM MIP(/O2HH>YO">A^S<<(SNS/1_4D7 !MA8BGFI7OSS6 B6.R4K?1Y6.4!#-K4 M538HE4WX;3X#%KL!,D6PD"$*!@!0&!8+DI:,4@N@35$11!/YILSS,N'GNQ$) M!4T9]1-Q[(!].:<923'7!=_Z4I_X-51^P#<";9O'7\--P% 5W"^@*S#+$*PP M3E*B!5LE_!K70XDHDAR?W8RLNH&17)$"N9I=6"4S_ C7Q(MJ 2^9DQL&B6;$ M\,1R 4#MI.8\?I6VTM_Z/(Y/?B$I@^+%E-)*.2T*DEUQ+.\706>9\G>2+4AQ M@]#QEJ"#?X#U5RO_^R^>86@_P/4@#1*B?")A$B>A\NGRO:K\6D43=H'^PS+[$>7/'#Z M,LC8\G-VY:()'Y4'"!M$NF+Y$]__KD4P(#!?%,K96R58E'!-6>)7_TH(+(.J MO)V"L)@HES#]I3>HRA=0#" .RGK$_ [E=$8+4$=(/R"6\FF:5T6>)6&I_$;* M+T##R?(T7HG;/[W[[>V_Q)>O09#!@V%TP!!).>7PC2@(W'S.R GKMHA)R*$. MKX"%++]P]@4QQY0=C:XHNY9$7Q%CTG(M:E"QP/-HN2(Y MR@HF2*\ 85%2H%8#ZC0S!"U: :UO0"TF*,?B2E IR4""@+"OKG.NU^"'6:VG M6E*Q^P$,*/("BHHS3U$A!;2Z1@W%1-=U#M*J8 ()5+J"MDK%]"R8*],EF2T8 MB:LX_"&?L_$"&6H]IBH 9@G(VA2M#2+BWS&?JQR3NR<)2WBFX%%RVF^2"-Q M#_)D44Z3>>=NDJ8PZC2_!GGPG5"H@(TDCW#6,V1Y-#F4,OG&]#0-%V@@P"]9 M-6T AD]A4KAG\4N2<@UR^_4@+=CP@(2D8A?3;PE#)1L^8D1W?R@[=\+00E@ M\K80HZ#^$!Z")?@,%2, 393TQ;H3)J M1$5$;OB@F8#!NPKZGT6"@HF;'ZCV<-U"X,L"ISL!8<]F@RM)O\% &;2RI<6L M^%*(U:Q-E$6A]C !V#P 417D RABANN<(XNI/E3=2!%!AI@D!1M/.^L&[DM4 M(6"#H4658%(K6D]Y63(#[4'+HD8I);#0:&;@XY+L*PR:J^1FY&AS(9&^)3/@ M0= &+TU_XM36PYZ-J#^HL!AK@97'H(>0@J&P']A,<;7GC-FY>,M76@>T,D0 M0UF4;(WA&["O*"-QN6#0$**=&=+L;_H-EK2D2U8,LUH+? T7&6^;X0EK2[P7 MN)!]7X#4OP91M82D.3?I!/R8V55S5A;56!$&,T@V>,T%H)Z9XUX]B ?-<2XF MA#B#7Y(,OIAQ!<0ARH:R3"\F \,ZE5KP'=/0'\%$G"'L&M212/ ,#/@T#-'' MP0==@%B)0,27 ,D(C0?^RLM\#E+>LPRF7G10*D+-_,I>+#0-\R'0,+[* T1 MUTDG>7RRJ$D;"=[H@:\S<9<<)S"OT5G*.5MR>G8,T-9Y*IA^8C/ YU=LPL!Z M!:,DT X\^"*_9O(%WL4YD:!" ==*!2E;,KV,=_&W-&X* ($/&E8M0%Z/3P)A M=);,Z"0=HY,O"[P>%W5=_F.2C?G=TV9[OLKGM>DKOJE];\%=XJEW.?7OSE[..[]_]JXBT;/^B2"1/ XMLQS<0=LTC1 MG*@5.;R(W\$U%_H@(!#!K>"NO?">&$K6>MQ#GQ5&89H9PU0P\B1,YEQY M@ %;5"?,"B]!WC%]4^9QA8LJ9ES3+%,^?'H'W!5UQ5:,)\G3K\P&QC,IN? M+!JSF(.XGCOWD\35A%D#,(B;>LUG%/R=>@$Z 5#PCQ+ZE2VX)"/CJO[:HRCZ R71%UH+&%AH-('* M4A@-7#9=I3E8%IW0!&,G[EYSKP"J&))RJL3 *B677,(V9##@ MKGV>7>7XV.[K0X93;@JQ."R/ #9 1G<.OD ^0KL-K@3@I?F-"!DGX+4D13,3 MD&E@#B5,B8$Q!2\\29.OC=$'RYT77P!<(5J)@I5* 1C:6+O,*5XB1.LVJ(S+ MX0(!G-JUY2P(]PK.QOA,)_3:,(CP(]B(@3V EF+&G 1\/1K*L7M;?Q]&#E(D M.D$EQ]>GL=:%PU '98%!8Q@Q7 .^&X8M@!.R!3/ X05%@K(>G]T&99D[\L<6P6R/.S% MH69IL,G582H"94QSS>=I[6*A1]1.:0[/#3MN3NT PW#(E0B0Y5RP=*T16E." M/[XL%[.Y$ )_=(0LLTM0KXI03<"_8Z&HL"8P067#79KZ[7\NHBOV[NLIWR-* M;VJ=W3/V-X]8CC^!4Y/X9LG+X5L;FQO5'$1+'L>#'3I>@,@#LOWTXMW%IP^_ M)F7%;'+XEJ:IV K]Z87&_\9-SOKO)/KIQ7]UZL06I;8>V89%B1=H<6#:6JB% ML6>:@?.B)U]<3*L>I? HEO=V>ZZYM77+$LJ7-[$?H[' CW=6DPJ67T\657[' MZ_L7@9:*PJP+ M#+Y4&*9ED4^4Z? M*D$1>5D:0QVMCE M]L;X/1[XL^$;W]+\*-*T6-,]R_ IL;78\W5J:"0PX6O)-]OA&Z$=.MY9BV_F M,'>-KMH[(U5KI:,Z0\^O2CEO >]0W*D0.\;('W 5V$_H]4IL([9-PS9LQXVH M0WS+UET?-(&ON;9/8MUQO4!B>TI HZ(8VK)>+_X*C.4S"9U)6= MB-KD;^4XLW7 [0&P)V('N.O>X]^X+5?[.'?IB)#M\"W% ;C68/X?BV#P:*EP MZTIP9O&Q653O7O/,&;&M(;D+N0SW=]_0H- T:&49@:9*[ MMJ0Y<+=SB;5$8(?OQS0QUEL^O\!OC)O^5/S2"1,T@8&NDU.*:!_ZKR$IN5TE M_/1.F&-Y7Z^L'_8#][\[(]Z,\]I--<%JDM.8C1;'EF^'NFX3VW(T(W!)Y#LV M&&N>'_N!+3EM5S8:/!=C!BN<)OSM4MA@#$:_Y,,;.B&WG^5.19CJ ;0=XQ9AF)K)PS6"?%FR@?FK6[ MZ,2D@>(7B_D\Y?DQQ8WRCE3MOC5'!6Y.=U'0^Z3N+8IA* _1ITY(1?04_-KN M(B]=V\D?C6,JC+46BSRP!K<=>*:-+C-MGDNF#;=U'K(VMF(+B>5$RY#,2[BF M_K26F<3W*D+;J'N!W%@V;[M/FSPN!,'S\?UF1.[;HO> M*YW/+M__IKBGJ\JX;^B^,3'U,8W]G[^??KP\NSR]//N?]\KIQW<*?/%K_?>[ MLXNWOYY?_/[Y_85R^LOY[Y?*;Z>?__'^4OE\=O&/!TV/O6C*#^"ZPS.5MSP3 M]49Y_RV<8JJD\AFTA_(Y*?><)O8'VPS"'(2EHRLE91DS/'=,6*-H>-09+?F" M*Z+KO$@C !/M9 NHC2W3JBD1"FAQ2G"]R&%YM(F4C/%Y1B MR:IM:G([F(GREEW!;EFY'&,=W.S%$X:XCY51/*#(_NIHTM6-*;7C&7);6&V" M,TM9MW6TM.)'1I08-+:P COD$DXJILYE[0DEEO==\+WF"R#E5/D'X 2NN,;4 M.OP6%^V2)-?P780B3>1!88H19:9K-DNR(&FBM.VA*7[Y&F-ZO\ \%W#^@6- MU7(*-%S@!KIX#85[5@Z87.-.R!4>DL!U*TA6DK!-&F$Y&N!A\^R9.NN;'6O" M>=S0$63HDPKLN#G/(TBR9 8_5Q^T8J=!.GNF["Q%T0U< M++]&#/(U1RC+\VDV2'3H^>79,V)&I83EZ9+\R$M&7*1 M$$=$@N.Y?#[ECG?QA'*6F%.V&:GWO%(\D-$) M-^IN5F KD @00NM[CIOAH !!5;!I=R#!$K1HG?W#<%S'9)= T7S%EK\Z"?6!*G0..'$%3 $PI,O_**+(4;^T8U2)>#)E+TVX#X^'T1;X@"[5G MJ*^RG.41%>+8-S_JPA#+L ,/NDXXLU2H7!:=D6>TV2;F*19+)+E7OER11(A2 M+FE4A1V'-C"@U:W7M[(I^L>RX"P MX53L3J%&>JF^&IWZ?7(QJ373?N7].8MX)3/D(DP_Z>'C6EF1.\ZI->?.[U;? M706WD4)7>[6YVJ.22\ R9E:J*\KYKM-U!"CPW<.86+6QFB7O%TX=>V+)C. ) MJ4Q$\,S*FL>1YHL,J)6R3*-Y04\P0HG@9B?_37.BMU4BZNVP.6X#\YA-F_W- M"@7X;:6 EM^8)FRFV+N.'K>0VE3R[#84T))4:JL2C8&D%-@!O(G-/Y8PS%)^ MZV3\%D"=O/!^HVT%.TNT[K),1X:UJ8LL+PO75(SP3K,YKSN+G'2>V5W SF+A M44O2I+XJ5!C*_'C[*J@>CH_N.4Y9-[8B\/-J=RQFO%Y>GE^]_ M>__Q\@)^^U\G)Z=9.,V+DY.?V3L..0;I&2'U7,?T-!I:3A!YOJD12GV#.*9C M^VODQHTR!NGM.@2Y7-S;=&[5]N9?[62R5%IGDJJ(#_J>M_;2U660O*G@9S??].Z2/, M_K8+GL*=RWR^!"RF"<0W!:<92RH0#!T:4:3;\+_ UJV(^EYL6':@VZ'C6K'G MF@\SM*]-7&]/'/WBYW7X=F(8/>,3E?/N'N*V "LT_=(K(JQ%QL(.;W@E#7"0 M*&[X@Z)?L@<>:EZPR5KTUI]"9[N+[[Z5&K=]?2C8XUNYHFH M\L>*_)5/8(VE;):ETH'LB,LM'Q^#%:NQD^? )ZN==R2?/ \^:=.R\OAL6WS2 MR?5B.H471A'G];':0HDUK^@M3O'56[RSQ%"&S[YTGP-#N9*AGCU#O=T-0V'5 MOX).:5;B_IMDKS[V6FV)*-GK^;'7^]VPUWN6IB09:IFA?,E0SX>A2#G]D.;7 M.U)/F*WS@9>4DCS4H9FE21YZ-CS$SKM4>9':[OV93GMQ2TYS?^'.7\@])YDL(?]?[S^W?*I]]_ M^?7LK7+Z]NWY[Q\OSS[^5?EP]OFW 2O;7>;*Q92 7PKSQT34.FWKEYP4K+[Y M.];L 0L*8O7[IDF'BA[L9%>C^J7(\R]Q0M-(161D6$4O7%1[;D,S3S*6'"RJ M^]UYWI)E9&'^((*ZR%->:JR]_'-]G'' =?ZCSF5>1$DETCKQ.";K1,#2MKO* M:ZGP>>_*LXDN94-B4K_R0O0V>/'ZCLQ2=E_;*:[EDF-8'5.ZY)%P* MK:QQ S_3HHK2\W<_MZD_HC*CF#5J$ F/O+T%-Y'K$L>\S<==!G-WOEE>'X=F MJ9SAE$:+%$O>EU7;ZPFW];[A?@4[X:O;RBM1'8(?\"GJ(_-8-YFGR(L3P7VI M;G6[&5Z7&;/G;^%!K-W_$0UD6 9L%\$]!W+OS!]NZF#B@7#,UEMJT@,3?%JI M:WX#WOQ&P3,>25AG0G;YCB7-&S\PAKPJN%E6D!G% R+**QBH^5JH?24IRP4_ MIB4H,4NJBC?3NI@C0MAIE//BBF3)?\4A 8&$2[ ((C $^%TEJS+PZNWYQ?GK MX3)#62,J=K*>"RF.MM[3_$NP8=W$1.(Q:WF"C>HPASE-VS1+T<:N7'UH77&A MR0&N^YH\Q/DU[CMU>+%MT4HM7ORJ6^CXR0R8L'X9>$0/(T6LU/G2B700',D< M>^OP8TFLX'D8TGF')7_/DL9U9N,67:PFRBFPE%KWR%I:A9HLK%\)JQM\'XEY M3BN78UMC0G9\YM 8$5EHS[G5OY RX;%Y9"9*_&_PY%L=#KM6R6_-K)N> M2W7:2[:^G86/9CK4/^5UP!OR\=(N22D: 13L_$]6\V_;?*>_WC,[-+IR<;UD MS7C79^.&75G))U3,9=-%@2ASGLW3D5AQ4LQ8KPJ1[\,D&@Y!)/[4@J>3 (0] M DK6/(X;^*^6!-IKY=6GMZ?GO[SF4V.5TD6/+EXW.NDD&K&W";FUTE^.B;<0 M6V:2IC%1<]PCIA$[=8V=SPK>@B EUZTQ),IDL], BY36[32O%NFRVKUH[\^B2]GT81)SXP-6+J=YV?VUKLS-SL5<_KQ5V%UGT#TM6)-.40%OKJ!5H"GV^M2RG<:"XB!6#05;905DK>^ M1&V>(;J1@FV!C0L X06,A N.^I+'Z#8\1=MJSCL5YY"K>]XN:-TLKH]VC6 3 MJ]/4V8WJ8^) 6K/L8NJA)7[W\&8EH6*6VDY?J M]3TP^(UT83O'MDDB:XR"D9FJ;IFSD7+E"*LGPL[WB4-U#6OOT7PB")-5^L+/F@ +-FB?%BL:5SYY9ZU[L"6E=T5K3A;6/(:U.C" M _)03V44ZUB3M@?-4@/-E<8(HK&/>#6K$1=1UL>FD9A!8P%V[/I]'_E[QTNL MUBKNUP0T,U3'YG13RLJL F4!^E[]/N/9YDK\ "__$I%.+\4@H17A?0XY*_(^X1 M\*_TU\A6O&QB+DK!MXTTL6,-:W;.+V>>:H>^$84;4Q4GL2AX+T?F&;#( 886 M4EJW1EBMDH)MA9L6Z4)ZMOTA>04-1H ?P"-\??_B\LH$2V\H:*=+>]F1 P@4 M+,U=K;6R3UC#.JY!1 &(N5!YK(0)2)CN<>FP#I5@RQB*SV$J*<_27N.9+&!E MBV[@J>,.-'Q>9/5H&"' M(BU%N9&%Z*K<6>F5X338%@O/VSZW)[-[S_;>J68'E%^_4-Y(242JD@R+9@#M MTU;TJALP+%8PP4/-@MJ,:(S&2U9?64>58.W^I&&S]@B%* MU[LY?=IV.&/NPF]8E*G8[Y#6(\MC):G8+O]_?TN_Z*:M6Z9E]6R<7TZ[I809 M:6:,-"A69HL,^ZAAE)ABNU!F((J?"<@U%ANKRZ2((M,G8F^@\N?IL7&3NK+%6<$(O MKMU3G"E^,*1$4T(>A^K450)AGJ8TNV)^HE .H$&8.&>RFWYK6L#Q.C+MC(7: MZ5TAL-%S&#FJ-Y+R6E1,8^$.6<>':K8E'IJ(JE3D"S:@PU6^GN98O8P%E7A@ M%-ZC\@IDS>#J3J&]^&&0484YQ.Q^I>1F(;TUM-X'H"O81JI[%RVO*Y!7]1I/ M1B=X/HLN:9\[-=I93/WDDW"U.AUPSPN6'%)OXWSN%A577(%)/JO^]>2_E9U, MN$>:;MNAQ>J&5:\45M[1$B# 6BH^9?F>)",-V[!T$)1WR,@ZX-X472N;]G=M M?SM>\OZD=J';+L=*SM>521EF@"/78MOJ.>7;/6TM/6;#U:U5N0?<@'Q*V*X) MS5B[5QZZ9YL,*"FQ7AS/LV"Y"TVPAG"G@?FN+&^#U7;KN" 4[K*?0;N(W@T7IQ??,V&YSLK1/([Q&+@G@DPB(BI08-OFZ'0 S MOML]YL[&6T.FB7+1"3@V'319^W%:A$FYE&-0[Y74S:.6 Z;<%^>+N517K^>] M3?3BOAFHK (@&YPHK%?W'Q'OY0WB<*7;IMTU5,*;$%W&ZG9ASPZ06)22APSX M;LU=BO$V5#IOK4<]43XMBG)!LMIIZ?$2M+ M 37_2W?BU 77!MXVP@ ZB(U$I.3<:G1V[Z3O9/264>Y(S5C1==Q'%?JR[5>LJL9D"#C-N M(K,RGYT@,W_ \@Z)\+2IB"/6XJD.=,]N[U#W=J>#AUZQ[67.9"Q$OB+&GI:) ML5IUZ>>6!VY1^EZ664,(K@+HR2W8=Z/6_P;. 9,^O>K]#YC+:105?"="R!YV MQ;#:OMTLZ@!ON;'*+?GY6(C5[09!$7:*+M^-AT=@8;ET:--Y^LT#1-T(+CWU MKS:G^PEN!N%&EQCJ/;M938B,46=MEN_V6^THRZ;9:DW@5EW"$.X9*PF[Q1@ZY'1;=].'N0F:SI,#[&U]HV MJ7CG=Z:C2H*^] HWWC:=[DF:% IJE:.ZXJ))CFQ:SC_$;VL>S+JSWMQC"',> MB"P.+H5(M&SNC7#$GZ8WI3"7\Z"DQ5=F16#"E=@L6_%'5M=U2UATC<=.X)+S M; ];UI9F&\[IVG:-J$>Y]H#:J.J^:@='C,:$[:C01DHSZ=TS+3:7'NW81Q5Q MP*"K-9<2(1[G%VW8JVC+7LKWY??*.YKF&-)4_C=(MQ^4RWP1P@!__?73KE[Z M-U)40)J[SP-M\V7O:$AG[!BSQL7P'@[J"&$C#G:LXH39BZSK ,HAW??U)X!B MI%MKMMQ:.XBMM?L6?R>AZT]_.[_\?/[Q[.V%JIQ]?/O@*<0ARL?>7<7N=N#V MGNITPTYEU5]^Q11-OBA!;6$ZYS=,=T'S4RFG+ F=)W*^WK"L+:L6JP7$":@3 MF78<6AZ-?=T-G#"P]"C47-U]0O7;S4K<]E6E_9@BP5MX;$H17]ZH;]8=YYUH8'^J?86J&C>8JS]%EX^@@O? M^@UB\@IC#RZ KZ?82Q[A!!/-\NN"W%<;N.:/E>(2.RN0W?'7V@+88QA8:[5L MCH?; -X$(7>LV/VPD> \,G"N5GH;%3CO*(NS 79&H1%Z:7]Z4;*>DE^QP$^]1> MNNM\M[VR@K>Y3'Y_N>$5IVY#N.Z3C^"[9_!%/_C%'B M$ ,$NF8"]199PK_[7=/@SXB&R8RDY4\O3DP@)= /!@6?6&O[ZJ<7R;?J3;:8 M17DEKD1_SE%M4_OQ^^4)/3H@M65 #A21D%PJN?1!+G4"&D:1[OBF9UDTB'S@ M.1)$>@0,:U.[ATN];7&I:?BJX;J'S:6[MS.:6LFCL3-.ZW,F;5]YE?68QI17 M3 :J3VZ_O!^KI_6U'_+B7;X(JGB1UL_^W#Q:^ \=S)JA%T2:[41:H%D$\&I& MA&B4Z 'V[]3L'6H6737QB.4*8C$5K,F.VM&D@XC0R @BZCF1%>J6[VN&;>J: M&[I&$'J[9%1=M0WGKDD_.G#Z..:\OR[Y@%+BR0/9FI[I%1"[UC.W(?N15K=1 M&P=N%&F60_78M)P@]'7BFT9L:)$9N6&H[9)534NU[-O,NF_U(I9K%$:@Y*:# MXB;J4BWTJ>4;L6?IFD9"VP!5&-B!9Y&0T%WJ $-3;=T^;&XZQJ#068;G%',L MB7WL8:"]RY:]>(0U &Y I'1D"3$-L.J\.')"TPHBVX]"2]-C8E@N#33;W*%F MMCQ5M\W9EO!%$\HXUVIZ'-613)F%;#RJ 'D]Q& MY#X\::Q#RC$&L5.&K-MNA>5;(2%A3&S+LER#^JYG:T[L1."MAYJC[] 4,#W5 M]+S]2K,-^6%X^T RK&38E0!X2"S;(K%/+2,ULFY2\SH,:%&$!/3-BQ+(XX7VY$; M$-8@;/+$('AJK9QX'O#DGV.FGTL1\=M+B>(S,"R[= /?,?4J&?J?D2T ML(=]MJ:E;ASWMDHHY5T-([14JIQ\0E1<9I%[VM,+.^N6 8-;=N,21R8 M%C$M7W%X1V8,2^2:P(/E'- MTHGG:89I&<3N2<';GAOBZJKK'3@W'4R&]Y:4]UE6D>PJ$0V9*%:V'EQAC\W, M&X&(VOJAD%T(W)WJ+A=U7/'EQ4AO4G)4T_D*=W2-,?6:&"'ND5]*_#"R/-TH@>N M8[MQ#T]M,>=7-9T];\Y+UWO34J$Q+0I6G9HUSJO(-YGXNW=!LQ?_H(;"&4/" M)?G6R)N.> DM*XYTV[&(95IQ;'INY%JVI9F1%MIDIV?I#$UUW3VG$DA76[+2 MMEC)#XS 78SGG4"Q]>)Z<6N$UM4,XB#\3?J.Z81V[$1[3*VKVK&G@-N MAY 'O#I&ZXXQCBN*P'.#!S=#'B3.&$1:E"]P;V2CA7SZB@Q=SFI,-O@?%#D[J^;5JNYU@^#0-'CVS=-S0M]ATGVJ4UA(P/3LR^8S [87R9AWV$ M.Z(C(SR[/W%\KIQW?*^W_^?G;Y M;[E!/)9=K9&09!1R=VQ$D3B1%N2XU> ($#HVDHQ"DHV-*!(GTH+0<(N%V"3K-)0%PS"J@=6DX4!$;D6)KM!*9E^Z:^RPJ.AJI;QN@DC?18)0MM MQD*F;CAZ:(;4B"S+)C;1=&K[ANX%NN';=K#3\BFJ99N'S4,C]>:'Z8\Y)S?8 MR^O8??N]BY6]F/XU"CYQ$-R6+';D@&HV M\R RNDQ ]":FG4#WU;BP-7WZ%R M]G75'.'1:^F02S;:F(W"P([ U/3\V(PM/=:]R-=-0_--AT;4<7HJ&&Q-07L^ M&+D'SD9/4]!/Z<4TOEZ)@+5B0:/N;N<(#F&/ZA#$_8AQ+5=;Y=M%WS5U?;LM6_(%OL_O"3Y M5O(M*Z#@^IYNZIIM8+\4V_3CV+%CSS?#,(P=?Y?=F2U+M=P]MSK?"=]NWSK9 M701A-XV9AK%%I ,T6@?H7ID3&!KQ'"<,C-BU-$_SJ!_2T LM&SLYQ[O_8L*^K MFNL<-@\-N"$O-^C&LD$W$I*,0LJ/C2@2)\]]LW)+ISM^W6,"D32-1F(:=;(? M>FO,^99KQ)YADLCR+5O7_4"+**&>$45V'%*RRW"DKGK>^)K 2@]#LM'&;!09 MANN[6D"\T+$"S_9]8FDQL4R38A^'K>81R5S??H4\\,[D5FM"RSU)N;>Q&]'% M\-6)D/17A[8#.[)-XCH&M6B@^['O^V%,J!50-])[BMMO+]!HJJXI-R4EXTK& M?03C!I[EFK9FN*$56H%A>8;NQ)H71@;U*?5ZL@FV%]VT5-.1NY+#Q0DFVNTC M2-O=E92[DJ6G$,G5*#"\T ]<@'O%=UUR[ MF_PQ,([T*Z2].&Y[4>)$XF0U[H&I;E1X3&/7E&/0Z*V=T,,9J]$.W>O9 M M3\1Q]2 *;,\Q;->*79?8OA6:Q+?-*(A=8[V3F8^:B#;1^FHMKWRAS$F!6%U0 M5=EDZFR>Y>FBFN8%("/JIKB:U/-MW3$6L0W8WT]Y])XU$;6 MEF;@6KH7^)'ENX9N::;C48]2PS!AT8@7A-9:B_:X&1@JL.0:RU:RT2ND&?YC MEN]\4945R3 SIEN03/[$]*&B(% MKO,B*FGVF 6\8PXT\D,G\@+3@16D3J %0>P'9FQJ6 1UO>;/@\WAK"P72P#T M[]2'H=.'^6<-#DO8K-B&1-YB3)97'HOK/614=1GU3-=W&TY' M'@5EX6L =BNDCA^9GFF"%#6]V",TW&;:TYC/=,B@E>2@-J74LD.#K+T/<52<MXFOWAM#RT,W=B.2:!I MEJ4;4:"[3N#:GN;2V":>N2]7<[-91#8UJ.Y[@>6 S^SK) "_RW9BW[:\F/09 M[6/U,SOSOL=%@PDXEN7!+"UB^;KANZYNVDYH. &X*&N>9]B%D[G>\(GCF@36 MRC' LG<\ W"&@0(GU@W/"_7U,A<>-WS=UG;E8]Z:>[]SYOLTAI4+*,S;TD/; M!Y%ON[".Q-%Y?AAKNXP, M.+9J^_;ZR];OORBD4L[#*@]HH9BZJN (57;14TD3 R4TL'O]6 >>])S U'W7 MC*E+7,.!OW?(D0[6*[V-Z!Y*; 6_KDXQH&>$)KBWID<#D+Q:X 4P'=,ET7K! MR4?.U.WMI_+ "GMR"VPL6QM#YP().*\:WK;O!I$5Q8%NF6!JNX%G6334"6A. MTP8D[_"DCF,?>*$SR3W'SCV^:1C$"<$"H*$5.0'8G[9F>DX4Q:#IM)Y-G:T= MU7'\ R^$@>8MJ>K/ MM"))1B.%DB+#'LW2;3Y&P[^&P7N!@M,P7,P6*4;?W]$X"9/EMF.!ZQ'-]D,+ M7.B ^+$6ZP[1XS#6J>>O%Q!\Y*E]VU1]8WS-=:4S+7GJ23SE>PZ-0F*9FN98 M-* ^)GZ"I^U1TR'F3FM5&::N6E9?E/V >.K87.S+@I)R4=S4V\/W0[&^FD5V M1)"'!?L["+1P \/1[9B"K6A8'G%B/_"I[>B:YWCF+G>H[M[&Z-FY66-/8YWI MFD84PUQ)9!J>Y?I1$/FF&YBQ[5#X)5QO"_RQ^:ZV[6TPY8&W,J2S-PYGKP?% MJT'9T/2I04U3"P#$(7%\SPQ E,._!C&\:+V4WV/+)9+L\TS8Y]63^< [!I$(>Q902Z9>DT"*PP!(O:)(%M!]'3CP&4 M;#U.[I6DOJII>_9>-^2:O4A7*26DE-B3E#!\SS;LD%#-""TS=ECA)6P(XT2& M2=WUTB2?*"4LU7?VO#=U"%+BZ.)HK+;[IVE>%7F6A*6J )(G/!8SS5/@S?+_ M*)0559%1F.?I1MXO]9CW*)# B^MTB[^'=H!G?!W#CRWBZ8%G4%8+WO,]:7M=XBQ=-7I/-QZ<\P!M.JZI(@D5%@I1>YLNF M<8\DC&AL$D*I1J+8,F+3,RS7\!ULV6U9OK'+((:OZZJV[R"&;' KN?SY<[E. MB>-JIN6ZG@;_(22V S]P?1/K3UG6+@\&^9JEVLZ>3]@=0C? MEV7H#F[[/$BL,4C%*%\ NVZVL$]?H9?;7H9'2=G]S'WMMJ2G671OG-JU;3LT M+"WT]U?#'BP2L:3SX5W>/_.D8N:!4(2&FWI+L!K>4LKR"FZH@FW3'V#/N>F80I)04C]+2QUU!6?U3EXPO5JF_"780LAM0S>-$(\JT0.;^ MR]G'=^__U3#8Q@^Z1/@K>:R\Y5T%RQ^_)[?7X &&J!?_J2S!O[@6*Q* 1(01 M?OK;^>7G\X]G;R]4Y>SCV\E>!P-T1\G\ML.?%PU3YO$97/&_3DY.LW":%R*%C2(PDQ(3/)E&J:+TIPJ$I5H=]".J^4.2UX M?II"9@#_JGQ]GW1A,A3&F:9"5K/:MO@W2N'Z;R3BN('X-D/KN')717$+QXHDO=Y^H_Y"MOP:K8LD'5/XL'+%9M[=

PWNBW5L]O0&DH:)$CP+#() SC@MQ MG:/9 G(C&1C&&\;,!!*]$=23=\N2I@$+=Y_$]DRIV5)_S][[]K5"'&;W[_/);-[E;'^=3,JLBX@].1TD?81]K\;?2TU8)V"O MZE\[\>IJPGCZVRCS[$T3M&6?(E1C2"E?=5-CWF(-' R3CU9URW5WXE. P6'< M]S8;Z046A@^380=.YQ0T,D<(-D47*6GT'I&T=RNZ@K?@68"RPQ"L,"P,"\./ M9SCZ"%TTSZ1JP!6/RF.).29DXV)>L:ER"_Z%=3BT_A@9/J2\A0Y_1K<9'^.O MT\EL-KB<3NIH?NH)C-.<8K:0@-<+ 5BV^G7"&)(OE!%\9C+:J,@>/')4UNW$ MZF^_9"48GC%'(;%@U+UD'#Z8;JYDR5*Z.K7G M0ULP$HR>C)'FX(K2F34#V R("9+3/L14'/&**0];L'U1#ZWNWSZY/8?6=^GO MR8+(IRZ([,DMZ86J[]M-$3D1.1$YV:*<'%)H9T.IXU>7/*5YU^#/?USR>,:S M[R2ZTQ=[NB>WI!=*MF\W1>1$Y$3DY&@\T-[D6=[P8H+E/],V4ZP%0>\G]W@C&7Z_%XMFX//M$*'ZZ-M^6YQHK+M%Z M-I$"V)H0P64J"8,V$//*Q3*;[_$P0VOZ5R0N[J, MC9@R9&+6(FTUQ =Q:)4 M*I!5-I9(K6BBVD8;AAY:[%^P60 3P-8&K((MI"!DM@Y\@,3%!ZP5DM>8W8J1 ML]OHE+!#%P\SP.!6 MS)J:^_&CD'VIXS1Z[=E%%90"4#ZQ=J@+>14B!QMV4S_EFQ$!AU&L*6M(A.+> M4=PLA$:M]:ZZ!"6Y9%6"J%S.3H-593?E6S"$N.T&T9_C"O!#KY;>X-.R/7.H,D7R?<>."'2+W8\_6(? MJCMN=-UL>0%L"%AS,U":NFM^!V*RM11GV'H@57?3N.'C,!C9W"SD"KD/)Y=" M1-+!&6L3,)AHL@\U!>NU)F-VTROBFYFR[^E/0JZ0>U#D&A5+0RGWLD7J[_=?;[47M7"]N M^OMDMJQX:L%$2MFDR7=;.[%PBB$6T-4DC3NK!=)&FK2%ID.GB:/*26N3"EM0 M79T&V^-";";PI]F@'NSYV-<:!*:UC^;:K30>'(F:+"FG5"^6(PEUZ)" MT"LRX-N85Z2'TU_S_;\G*K;+>F%HNW;31$Y$3D1.3D:+[0W69@7W=)6GLUOS^6N MNV2R\J >#L:\XQ&Z?3/M>@#7?G+#G4"\G(PGGP;$5G2^Y>"C)H12*J!69!)B M*84!0D'PN\G7]"X<)AZD,/5DIE0*)H&IEJ,%DT/J!NX:E2MH5":NF(N_C7;M MH5$R#D&XZ@-7?]H06)")?<:J?#NPK+>I%D65=&@O96/SYA(XL\5M/KL[DS-4 M/4SDW$W89I_KMY^]V4,*D6W#(K\QO"4^UA=_=J=J[%8,%LU?:4775ZT5K2L: MDDL0FZ6MFM'=S /-Q6>G=[.W3@_!],_>OMOQWZ[6$CZ%S^M]5DYI"\"Z^@+6 MN(@A182D;7;!K:H/V8+=;H9FWTV9PJ?PV4<^D^= I,%7\E!"PN2MZV8UM5.4 MLME-4T/CT\KYN7.K?T-Q^ TEQJ\=U$'B)BA\&W>?TQ_=VKK?1K,F$1)V/\Y0 MQGTJ[+;L].?IY-WS]MVC\=5H_.M-7>ID//MA(3+77_>6_N#93W_,IS29EM&8 MIN]?S/G=[.5DW.FQZ60QQ.Y6*R[[$BPDP"A4[H?*H H;JU!7K0!"C3X$B+[4D%3S)7;C/?@X=$&H%"J% MRIM<'&5RN2*!88B%4)&*D5B[I)UU:3<^@Q\ZWS^G8<_EKSN>[+I9TW]7QKY, MD=N8WCN8*7(?--Y-".0''O.GVT>1$R,34F %[%4W1LE2;3K+H*.PFZH=K89& M'\A()9D"*?SVB%]E:@R^^>Z6 8RCJ(A'S\)H$?\X_/EF3P[>3>E**MB:(!V[-:_/)TTZQZ,\&PZ:$/]Y,#NG*9]/+AI[N_1M[KV1?="397+5W;9' M/?3UG][_V/1C>)+>W<][?X3B7>Z7U D\)>!L-:#6J2BM5#)-KUI7S(JXT!8< M(8/#@+9?6O6>I[=_Q=5I)(,>[V;G=9VJ&W/:I(WH@8. M:;32AMRIGV@Z;O=Q-KCDZ;6_))/']YV4[MLMZ47Q0M]NBLB)R(G(R1;EY. # MGAL44_UIV13+OLNY@/KHNZTW51?P:)7X@N$%VP9UU@JLI4D;/MIK16 MFWRJ,>O&.]4<\+$EXT_4!;YG%2"B"T07G)XN0/3%NIHS: /-'J"(+NH L;A M13]V>LP3=8'N6=%(3P.:#[W,_@V0_W%T<37GT@,OJE?UT<#FC]G;H5QZT)YUX.IC4]L/? MO6ORN:@8F0TF5_/9G,;=3=]Q^8C,-.C]+>E%64#?;HK(B?Y'@TE!>-814 P9!'! M8HU&0\K>U!4;QNZ,7YJGC0OS0POA"-T4X5JXW@_7-:5*X+#1&B!TVT 2A1(4 ML;>,ZK$U'4_D.@ZC.<;P@W M7.^'ZV)*REI'PX$@1T1=+%15?%;6:;\BPW!G M3/')7,.^QWL>2%CQ<,O<^U.B<9 %;8>@^?92@?85S7BB+?5%K.RE$QU>%C:]:?J/MPJ*7M7L@6LC=(M@6*7K/-'!PX$Y"BBUXA M&*"JZ+';@9Y&=H#FK4@1NI M9&^.;%TXD;9[*+H9K49&101V,:YQ%=M&MI+[QK'LSLS\O7N.*R[W@G^8)I MNKC1YQ]T77;^!A9@,5"VSG"T!OIEM^_DQ72-GM/RW?QF\^O_N/D9U.9!]QU^+U3:/!^;0C^U]?O/SQ MI__Z -BC?]#;Q=3)21UT2Y4[R?JWO]"7S^ >(&X?_KI(7+_P^\T329.+TJ[P M]=]>O?WEU/O_S7B^FW?=.03]?XO/-!R@G]7G[BG\Y.WLVSN>3 MZ=G9]]W-7/[:P<@W'KQ8VNJUJ[>W^ 7?#4;S]M-S>W]_ M&HT'\_/)U:P=1[-O[](HU^-*,U]6\_[V[6/Q4[FYQQJ48 MW:V=]9FR\BY'C=[14Z3W^CW_B M'@-./?C7+.[4_8.B5Q_2>V'Z_S1%/OAI7)X>L7NX6;-RIO(. JQWR.^F3?>G M_!9SQ.+U*L\G7;6IU<,;^=K'572!O#Z+MXC=L8I=%+$[0;$SN&>Q"WT6N_4/ M\XU+\H:%=K/T/2)NM OJY5[)O9+!NWM=1]ZW89"'WCW:D^*NE3MED_'6 *I, M.D/.3,EDE8&LSBXJJJ>\W5QFU@J3^V#2J922#@8X$FBJT6JEO,K)I>1M7M&A M?3K+TH5)87(?3"JTJ1L[60(&8 Q)8P1D8-?^M.Q.>?>ZS$BX6]Q>S<]YVHU# M6$I(_NFBR=>W-^;]<#!NIOZD#N;TAPQ'D&;F?9?3'TL!.I_.-J-G]W7C9!REZR?-7]2W]L>1G M!#(5C-,I5@^@33+%N6BKQ]1N^*KM?4^-Q\T6C^?L;H=C&,.>)R \VM_8K#Q\ M*Z +Z-L W6:F8*OE&"VH3.BU#Z@@HTT.TV.;B]8$7?NA#T9(%]*/C_0]@]XU M&;$N)68BT)[(!]^=UC7_DZ>BW]J^_\6RE;0)<0W(%FC-2K"*K5++>,GB#@?)VB@+^R=-) M:<+]S?=GO5-4$F(3!G?+H,L5E JYI&S!:1_;'\DYZTO1(>45#&[3/X ]]RD+ MDH+D_I%T8&LHX!FZ_Q?B;GU*C=H:!XA^E3X,1UGJP.E1S&*M:]U)_/+R@M*=:G#Q;Q]UWRH]!SHH\B8F@@R. M3"PFVI 3U6[7IN;=YB!"S[;(W?.<#SY6*>KB&-7%]K0%%PV0=%+9%=#%8F3G M,59#UAN'*^*;6ZA6;NKG&+3$#D>D"=:"]5U8D[-:4DU9 MJ<>NB7MB8U#HV7RTC6"]/\>G7W7177_CY+[:Z!Y8.KV:&GFWFNG7T,@'7FMO M"CM6J,%JL)L":U0 ]['Z(+3SN3D?<#,&^R/?%@]%KH#,73N#@4=GSLD2N)T ME00%W[1"B%"";DH"T01?LP=3JT\EK5A7M>5:+F>L: G1$J(E]I5L6I4],L"* MLRH^=?$2CRZQ=27EP$DU=;&;#E(U!-6S'3E/TPT'W*ZR(??ITPFW,BBF%VGO MO=2PKE!"MPJH?79QU>'VNJLBG(R?S>?34;I:3!A^.WDY&7=*9SJYN&A?\J*; M&L>S^2>+.%VMF(II6@HP!53..LXF$F!V6>UD/(P-0P>J=\EN&44A).Z.Q)": M0U&=CQD1HJ\QEE+0 V*7FO4K!E!L(\K<:A>FQ6<;Z,2#(9.]VP3KG N MG!\1Y]'9H#*[7&.&V#P@92SXDG6H*9*+N^EHAZ%21Y'EW+E7]+4EG_U/;WSA M"[T^GS1!'8_R;-CM^/OS8-9M?3V?7#0H=^D0W7M+^Z! []GA>R13A/OTWI^L MD9<#O^!L @>V. VYE&2,40Z"Z^:((*PH+MF"]V3<,+B>->+<\RSW;U6)4A"E ML"6E8&Q23B-ZS1Z(%89N\VO2F5"E$E:T(F_!U;)JJ+%G!?JB%$0IG*I22*'6 MG)MD(WB(9,DFZZ/.JAH='*V8';J-"K,P]+CG28);40HW?EG[JW,^OE^]N7O+ M^ZK?<'.!0+INGB1I]_Q0C_K?LCY]/:+KM_ 0DP&:K%GZ0LIN_VGY-G[S^=U_C.QT(ON(NQ:O;QH-SJ<=V?_ZXN6/ M/_W7!\ >_8/>+GSO21T\[Y3)8A0V??D,[@%BJQM*7__MU=M?7KU\\?S-Z#I47(@\[=''[^2AS0^..7&5R\&'9[_8M?\-U@ M-&\_/7>]'Z/Q8'X^N9JU2YM]>Y<.O XS9;ZXN#E1_OGNRS]GZ[B 1=W#S7O1ST-"IG+\8B6<SX'ET:][,G,^ MYA5$P(])P%].QF=[E:P/%80B5\RU,_K:?^G"Y'/3]-Y+%O_K'_1--QNR6BY$_LN4LT_;@?^DUE MUB>5#E_(Q'T_[S.9^5,W3>_;FTJOP>9__HN;L6E+E60BFTVU5NAR M(I-Q5W#[[(_1[/]>5X(L3-=_YW=- C]MDC!/:I+P<:BB3+0\+.(.MMFI5P!W M(-U4M%[SMN8T/JS$7C.4Y!KE"=$65"J0\AHTN17+"C= _=-:HWS<\^X.05Z0 M/P+D-7..#ERW@AE\M6@12M&F6JMPY6KTAR#_L3"PJ\Y[,;X)3F\.?P=ZJ%"F MYXH*$!6PK@J(M4(TL18,&3PS6:^S+@:+2\':)ZJ VPK.VP3%YMC7P0^-%XM? MV!?VUV4?P%/P2NM@=3/[50H!@56.U:.+_)7-I/>Q?UOFNZ[-_T^>3@K-SK_Y M_DQH%]J/C_9[5N=M''="TVS]B"KE C9Y JNI )C()L.JZ=$/LO8_UG]_;8_7 M(Y7 0U;SA:$/AQ8#.)PE?*)ECD?+[%C).)=L]+:@3@Z (5GM$!74X,AS>**2 M6?UK-^A5:#?4^M 4BM@9H@'ZIP$\N6H#>?*5 :N/VA(93D8E #1?V>JC-H%Q M-&X(8<_357NUS.=K!0L;VMNSH0G5+WF^E[6;>YK*WXN9^U_105N:J'^V;P3W MMB%"Q&Z/8G?WT?=Z.JFC>5<7NYP&+[565T,S7PE()8HEMR/,@4&/'-*]LS]W MDA#OQ!YH2H34[": M(T&N2.2)49&+1H/3*U://XZ\4TB]"FP"VX-@TYERCKED7YNA62I9=IHR^)2< MTO"5>N9'6)<;3WP*@H+@42%(P1N@4C,' T%K1,<8%-M24LEZ;0=OVVG!.-0. M!3_![T#Q\TDI7S6:X,"C1ZL"5:=3=)%S4+M98Z2')AXX1"?70WPS4'.05ZR. M/?6ZH[TKF"V5">P]12?%+J?:U_SK+J3;L7BOAJ<5ZYF%1-U)U[,SH=B M@BD:BL&O=+-(\DX@% @W!B&81,5$T)X4*&ZNGG*A >ARA83^*R6@DM83( 7( MK0"9JLJV8F'+JIV*F2"14BZK$J.S;FT@-YCP$Q*%Q",FT<5HE.%B(-9NX$)4 M!74(-6<+QNFO3%:2!*!@*!AN$$/M5 Q&%U+6@ZN C3'EK0'.F'2T_4X-?EX4 M T/G][PG7C 53#>/:5;1.=(6P"MP-F(.FJO/D5)!7M]NW7;ZT TC''@SDH I M8*YP**%4YV-,(01(/B7PC@(I-& 4/R#"LY'$HAJ"\H>-UPGV^KUICW8VF-0N MM]AM!IYUKLI@?MZN^=?S ;^[O)B\9[YY>7*Y$%8:E\'EU32?TXP'EQ?TY'VO M4N1PR$4."Z_VQ6QVQ>7'JVG7H,S3T:1_/E#$Y#2Z;&FQ*C["Q9<]ZV1G4:3R M\V1:>32_:E^SK*=\U5J5YH)'!]':2.B5S:%HSSJFM<>=;27OJTW_XM92.":@ M/L:">"2GD;NPF%?.A0(8(C(YR"F#+XIMZF<66%9&"*4G16E#K<:25#L^,Q3E M(I)#MM#^2V#+VE546\\)ZZ%34:@5:D^)6E4RDB+3_'0 5U/"[N/0C8+*Q<': MD;03R1 +I4+I%BGMVH(AZ](<503*.GEML\F!"@9;)5\LB JB>T:4E2$?"7.- M&8 K):Z*56F<5N^XYYW# JZ >Z+@!B!?F#0Z4E"33I8=)C;%6%],O3];);ED M8558W0FKUI7 R3=3&#.@ V)O*V'U2GEG_?T9FTW%B?K7>R?=Q?=T%W<9PK/4 ME2TLAA??UBWL)YTL=2Z[JG/9^_!B*:\Z1;&[^TA\5OYQ-9MW)N/L[>0KB8V% MPDJ?EUG]PLW&G#5)>L/3WT:9K\_27SA/?ATO?LKB6%U>I:BR!L;BG&[G92@) M=3?DT;&OF%R1P<<"L #<9X 3!N6P5EW1 I9,I&(QJGFGFG,Q_<^KFJ'6_JZES9:!!"Q!1-0&>24C8K4&N'BT\D[RH4"\7[I)@(B )6[SR4 M9E]K3T5#K@U09*\K8 M8!\B MV%DEE3DR4HX0#$?/;!-DG8RQ&(WD=85E8?DP6(9"6&O1@0R!3I"<,^U_7ONJ M4@WW![$ECK6EO.\EM0<__O7L^EO;BY=_'$";\8^CWT;M=Y398#YI-VM9D0]& M-YI\ML6,\*/OVFY5W61:>/KAXF[N\V VN1B5[5WJ$Y7A6M=ZR*GF1\K0[H]N M$?)C%/*[;8)_'XTGTV8KWYK#/W+N0EC\\W3R[L=15^N5KKIO:Q;#:OOY;Y.+ M]E:7:[ZJ05W;(9Q=0D"N2=OLVYE?%$4/#SC[3RN!+6I!U,(IJ 7@')-5R5L= M@9C)1%VKQ9I,,EGU< 2UJ A1$:(B=J@B,GC/ )ZL[^:0*>2B"P(DQ]56+].O M13>(;CA1W6!B"L55Y[S-H'33":EDA4#%!0UJ[6&_1Y>Y%\4@BN$4%(-S$0M MAA08@@WHLR(BQHQ>6T-2#R#J0M1%7]7%GW:N+U+RY"T%9VV$K"#&YEW$6!VH MG%7J7_OX9UG-.+31'H.NV*P@?2O9/U$]/5<]N4)4QK<_$H M&JNW3*2S=QH1 M[R]=%/VQ,_UQT'SP*L\G[0@;&!P..GF4 M_OM3K"&[GMO^ZFH^F].X@WAYZ)U7%;4O)7;Q&94P5ZQ=!A@":5M7J+>]#67W M<>B]/^S:,"'N-(CK)/_\VI:X!N3%.%]<=>R]GDR[;W@VOS9&*%WPUXR1Y0$# MA@*#)F>S!Z)&JU=8:G.+7$-6KZBSWMM,=A_[MSM!&!5&M\YH9H-::4PE!""K M4OLPIV*M5X6=71'4[,7D =AZ%#.56'V!)E-MIVJP<20:X& -=H838WM6*T5 M+*ZH>]QQS<+G8_$B#BTJ@55@/3U8@S*@:LV.'8 "A[&F;)4ST2L7>$6IT4D6 M$0B>@N<^\*R.D-JIZ;-3X+VBVF7K:D2E(3.LJ/;9?RK_<]]U&+%_.\6$7J%W MZ_028+=*6+MD/! [HAAM\1F,+H1FQ8ZB/B36M5'#8 590?8$D8TIM^.J5G(Q M@TT<'6F#02G4*:;X->=U(PEI[X8&W6%SMY-T<;]Z\E_R?#!:&$VRV?LXUT3L M?12[;"&W)LG7)UFH,!556S'5L MQY=5B\JJV-58G5;/N: FJ#T5-JLDW[#RV_\!S2<4%YZ&&6HQ1E=3PI.NI<\?U7? MTA_+'8FN*$^IV9O)0XF!/("!4())8#6M+L:6[)U *!!N$$+0*=E 6#,#)QV3 M33H1.1M+L''M!,-IY?4$2 %R32!3L:P*>T,Y ZE$QA6HQ3OPVH")/N4E R@8"H9/F+'W2 X--]N4*&@R$9!+ MBA1L>X4U9E/TT.SA8/[>SN?(4>1G=HG"FB#F0-IK,(4, $8T;LMILJ=-VHVA?Q/& MI!1+T'P@FO])%U=\+YDF6<*JO:=JH9**QN9@756%$V98NV1R*\-U4;@4+H^; M2U2^ 'AOH_'@P9 .L?A"56."%-9.H6U]H"X,_;Z7=0BGPNG6.45T/E>3E F@ MV"!HS5B3#JA],FLGV$XDU2U<"I<;Y3(&3Q2U22DR(#+FXI0QD!LIWJ]?@G(* MB6^!4J#<*)0)-=E%8!P+V.9S4M9$AHVV)7A3)TAEB2RC9J;S0D8\F'Z!4E[S.YZNXO M)]E0A ?-8;-V@GVVOW"W #@W$^DFSTN_T[3,VMV>S9L4+O*]_$]>$]2O+:?J4$];# (?6 M+B+4"K5K46NSI@K(69L*SOJ(55MJ_%+Q,=6U6[].)$,LE JE6Z0T@&%()H// M ;PJ%)7'[&I*S8'5O':#UBGDBP51072+B((K/F7RQ=>NCL.02T4K8X(BLM:N MO2GG=+/' JZ NT5P*3KK?/-7G6= <%0*5]\LX:J4 =._L_C;*?'V6_L)Y\NMX\5,6Q^HGTRY3#;9B44Q@M<5$RI>D$&PS=]??;W?\ M,Z %8 %XCP"#L0Y06[:8P>@4CJ.;%$A6W_E3X$\F["L5"\1XIIF(2%&? U03&IY@9T63, MM8(FE '6@K @W&^$@W/1-VB9500BBA@I$60"#=Y@#V=?"]@"MH!]/]A!U5*Q MD=RMV]4FINPH80@909>P=D'&2>5UA65A>8\L.^TZFSIE# @*7$13O*Z5NRFM M6>L=Y7T//HYU@AW%SSL=/4I7"P&NT\F[=G.6%?=@=*.Y9])0?)S5*7O/ $M1 MU"F*W=V'YVKKL?F#7<2'?VYZZLU5FHW*B*;OK\W/KH**QGGY6,S:)8@Z L0" MUF5TP59C0JZ)O$G;'EQ^!':MH"EH;@5-KQF"[39OA]HM "9=FJV:HZ9LC(+U MA\EM/6M[Z#6.0JO0^N"#U!7P%E1IS$+S*!NNC(62:B M:6HYJ.C)4S>:-:MVJ/K%N(E82[94)<\J< J<>X*S^9VEG9.46"%$BXD9;2V! MHLW>N_4'OYQL!E60%62W@JRU1OE(G!42^!IB#C&8V+C42;NP=O7AQG.CGSNG M81C%/Q5>3X77KI(AFH3M_P%49@0=NQ[8!+J=L7 _KQN"#O'0MFM+X^N/H]]& M[7>4V6 ^Z4GN4RHXI/M5"H>.6.SN/A+_?32>3+N#[D;[_,@?#\,?1[,/Y1JS MMY/5I^??)A>%I\N#(6+,)9K(J58-7&/JSDNEHBI&PP:*_8X_$RJ@"J@[ -6$ MD&U,U12V$ %34D:;4GU(/A'U,"\JT JT)PZMBIXA@^J:4\$$0(K1U +&I:I\ M!DF/"JU":U]HCI&K*@>6U;^!22I8*JH+H#5(,+OE"V MKMH$[(#85Q>"I>;,DK%K]X^?;NI4 #Y%@/^TZASF=N^G=K,Q\*[D/408;\I.Y$9^S@08W*/1H VL?$V)T M)JC[+6\A>AM$;S[I>TFE-$DXN_[6]N+E'P?0"OOZ:IK/FX3/!I,ZF-]X<8/% MGMTMZL!'WZO=*L;)M$'\X>)N[NY@-KD8E>U=ZA-5YUK7NDM7Z9,0P?5NWF>Y MF3=3+LO>3](:B])LL$)T%;%V%=VFAH@,L';7Q6;V[_;&RWDD2+MW?83T$R=] M,;;C%O3GD\Y/F9]/EI'/I?CF+I58:X8*)E6=*E' H"P%@Y*G%^0%^:-"/ED3 M@TE.15M ET0FQE SJ92[*?1K(W_$&7_!7_ _=/Q99TA&,YI$@(@IN6;C<["^ M9 <8I79 N!?N>\']/0'31X)O D0-R@&D H%2]!&-@J[<3V>/:_>8;:H,X;/P MJ;%#K?4Q\'\X:1)1)\>H3C:J32@:P%(MANPAE!"KYYBIR[2J9EK(>F6Q+$05 MG(8J*#J4#"&DP@S6:\1NBX[/OH1,9OUJY.,=["WT"_T'[U?4Z!39I P4ALP! M655H?Z"M-:8'X"]>PB&77CR]WW[==W?]PN_R] MGDR[;W@VOZ[FI'3!7ZOF7*Y+JBEEIR%DW?Z(@5RI/GEMK63)FL$[6O*L9CFFFOELVWP/HW9#18 ?.'DZR& $U@%UA[ >D\4;>.T M1B@4@G4U=_G[9".IA&@1LP:5W(JZO6UG[6>+QW;6^\!GVM@;S[0_1"_ $/VAF=VB%D0M],^*+^BM4@6B MJ0PEI00%"&.RR=:HXHI=+'V8;'E!=OO(:F!OC;%DL)OCEUQ0 M-A2+BEPAO2)EOK%$.2H8.H^'S=U.LM@KBR\VG\7^YOMG97*YD+I)'3Q[\Q]= MKAK.%,KZZ^-<3['W$?![JR83L>OM5I3GURY@\_A^JI7S_%5M/ZUYANW*YMTQ M-QV-\^CRHOF#KWDZFI17]59K+1UK.KD$KAMMF1D4I)@XDHL(;$S1:<7\B&M+ M]%GYQ]5LWIFBLY\GT\]^\63YEG/531"O*"_&D@#R%49:P'UA&R M:N<[5$[&E49^L%\ON-P]\J86K)7)K/]F?92ZW:< MA3-[3V9+O=8IBMT.#DHB*KIF$SQH*-$1FUR<*JIZM@IW$ /SVDLR6R 7R+>8 MVT+C'%FJNEO-FFP,AH&5SPT^CKR#"-A#(3^M9+8 ?XK W]-/M1'B R0B6WS) M'("")>^HRV4S6Y\R?[6':O?$KYG-?D@3EAYJ>V@SA:0)2W1)/XP'G[OVZY*U M)@?N>ULJZ/YWR>SV=(9BB:AL\$I M'W17LQY-N]RD0L7@X"L1_&; +_:-X.FM+!?4!+6GHF93)5U!;L!+L'8:>]CRYFJV,U75]6C)FX,&/$E%-<&[LM3NC& M8<#^.8)"GI#W(/*ZV29&NV(K$T1CDBY8D]/&L_&$*W,]CR'O%!*Q IO ]B#8 M'(<874W:87/DBB7G-,:*77B4&X)K6Y@-3%7-"X9U2UX M<2N[<3_A;Q,0@1H"'G@+_'$UT2[,E?9SENR5P9\NFNA\NY3X M!,-3Q/">#HE']A>6V4/;;N>-$@) M_KL^A4U6GL&58C!"XY]\^\06;Z-5@=/*\<.]RCP.5>Q?XE'.Y5,$<[/G,F:= MFU<:;'<6LPZQ&J/WFG-I1O_CSAR8AI=-\3>W1Y].;'*1 V'2:5:!3 M))L*V:QMY!@5K1TAOR=-99YD=5CLW[@V*782-!^(YG_2Q17?2V8WCC74"M9K M!UH#88Z4G0FJ4. <^I% _MSO%RZ%R^/F,E$(QGK6Q0?HBH8C*T[5>,PU(:P? ML-MX3OD+7\(9X50X/7).;6W.>B[6*5W 64TIJQ1RU2[;9.+: Q).)-4L7 J7 MFST_:V(()=AVY**1V@2S&8U"S;PJ8;>JON+ZO<5(2G?U49CV+MN#I9?VD: M=#K*S?JYR>'2[]TXXG8C9]U\XD4NE__HY$EZ6O>M<_92-G9G$O>C]"R^[%DG M.XN*E9\GT\JC^57[FN64+A"6YF!CZ2I*T5 JU)6N. XUN >HH'VD=#7ZWBDL M*2,34!]C'#R2TV[9?#/E$X&VD#RFV(6I(1F5O=*E)Q-\/S0[@4,0JU0>TK4U@S!1D54C6\GJDW*0*ZF&<:^ M>>1EY49K2?X*I4+I+BDMQ0$6I<$YAE 3LM;6%YU+;4ZKEE2P("J([A?1& !B M!6]&5-PE9Z@KODWUGJB@T60Y!OJPWVDRF6ZI1=5:?L??JQ%$6=HMC=?=HMK=Y^ M._E*SF*AL-+GQ5&_<#,?9TV2WO#TMU'FZV/R%\Z37\>+G[(X,9+LV0.U4QC;W\:FE&Q6!*9:VT@V:^=S3B'E*@@+PGM$V':U3)"55=C^BIP\ MUZRJ U5JU,9+2E; %K /$.S8C&DVWE@N#JK+*99B8X3H0XU*KSWQ[:12ML*R ML+S/0YH51N04-3I(BJ(.G&,RQ:>0V>TFI7L$<:SCZ@-^WJG?4;I:R&:=3MZU M][VLDP>C&Z4L7<#'65*R]]RN5#*=HMC=?2RNM@N;I]?%7*79J(QH M^O[:L.S*GFB"IFT6 MI]7>>S 1LG*8R:NH8[=VDT)9OX9?MN *IH+INIB& M::XJ(MW4O7,6Q[]ZW!H<7^+=(17H77K?!J=$ %$0&]!TH^1J.A%N^R=3'%'8TV M/@+HCJM-],Q]^-H]J$ 8_9VLOI<_-ODHO#TDV$JFB+8C.W(4^!2PHHU!N,SYU -;'M+ M\A%XD0*J@+H#4&-0CG6Q)>8$3E4R1.Q-"&B@!M7#:;T"K4![ZM!R#*D;^UD# M@5$Y*N#L?(3(JF:[]O*Y$TE\"JU"ZPYHK1!#J;DH]A9B5].>@[)932(,*JH+J+E#%9-#&J$JNH#$C>0!0E+"46K)TB@K O C /[3S@G655?4 MZ#PF#QPM-G89.1M,7(I:NW1WVSE2@"':_DT5O1O?S0K-MY+\$&VP&6U@V;F@ MC7,V9=!11:7(0@@*VP&/ZGY'69#>"M+'U:3Z"U]>3?-Y$]7!I':3A]\UV;Y> M6]L^GWTH%) >U>,L)=E[4E1SML*A<+@^AU2]3Z52)H-0-*.J,;IB&#$3P-I+WDXK M)2M,"I/K,^DSL]%!6]\<2>=BVQ?Z>04!42A<3U2515:Z!V*%8 ,$RH;"G*038UFQ(E M7RI\"I^[R9"L!A1C!IMT55P38&>SQL8?YE)LH&S6KA3<=CK4A0,C\Z!3H0+Z MP8*>0DW>943K&0JEJ LI=B$UBM'%W60ZA=;=9SE7YNJWD>5\?9/CG'5)S?F- MBW2=YI2"C>,LV+A;27WB)B^F@,^>Y68D3+DL*28PR@1O0:$/4"VD$+,S33\1 ME921MIQ5,H?O"DCII+!W)WN+4?JWZ#V?=/;W_'RR#*$OT8"*L;8/(!F/#3W3 MZ.)<@@3U&B]YG4FOGD4XDJ2LDGB*)]T2P'HFB!:=#KJ89I@A* M$6)L!Z.MT,Q3OX%-;IM*Z7X^7$T//?H#(_*@0]0"^$$>M>R]-;E04H8A59.J M=JFK:'2HV+%,&Y;35^#<&YPA0;260SM_(::*Y,"%9""!<@W8WB6)A4?AL5\\ M;M8:]AZRJH *BP%5=3LVM2[&V53 *W<_D&+;'DA"]Y)*:3KQ[/I;VXN7?^R[ MEW7>Q+)3Y3M-\S[Z/NQ6HTVFA:R@58],36F7%-F5MRU[K*F:+YW=VW^S$J([" =IBYD?T@.B! M>_1 +&0@A6J,,I!U0EHT^[JVBW&\U1Y"O]!_Z/2[9 JE;#QYA%@5H>%04\[&V(K@ME-:.],'%5M&]5Q#[W872JYZ^*05U?SV9S&W?-?WOA"7"$5C,E[ MJ"$F5$DK+&2K@;!J-.?>RD*\&SIT_=* ]SSG_1LQ1T7X9J'Y'YM6M,>C,#IP MSZ_WP5SS_6*<+ZXZP7H]F7;?\&Q^O5"&VK5_;:',\F8XCD"D'7 @\(9BMRS9 M:*ZF!D^T8J_4W@I&O-MSU:ZH&%$QHF(>K6)TI%!5R3X%:(8+=I]EDT/*":O2 M*T:X]:*4Q!D86MVSU*^H'%$YHG+N53G)LT.C(+M0@'5(VKNB(B6D&C#CTU3. M]HI,C+-#-$9TC>@:T34'IFNJ4<7Z[-$D!:'85(+#"+88GXP-*VIF3W)7@V@7 MT2['H%WNJ8O=N'IQE+++7"%BAF@)70VA4RU:0[+T5.]IXW4M#ZEZPZ%21Q$F M/MQ:6M%JHM7V;S-12:B@:UKT" R8H%K#J5B%P7-YHE+;]M(.#7IHE#H&!29V M5!^H$XVS,XVC' 5GG%?@%&@?$ZF8=,+(30]IMV)<_\8&SJ#60X7'&-RY*1!J M?W5/H?MH\8[2=/"7FW=W_=(V![N\81Y0;@9KNVOOVSML%SMOWS2?= ]T4=?6 M&;F#.AK3.(_HHEW+S1DR^_/R-:ZX[#O>2;Y@FBYN]/G_&KRCZ:^C\=E\BI-1'17+S6GMLYS=W_S&RTXGL(^Y:O+YI-#B?=FC_ZXN7/_[T7Q\ >_0/>MN) M?S=7Z'FG0YID_=M?Z,MG< \0MP]_*T5MK__VZNTOKUZ^>/YF.'CQ\OF?]WHQ M[;YW>ODYSG7W?W;OGR^A^,/H6&WJZ[QITWS;; M[7M8_(+O!EV.<92[.,!H/)B?3ZYF-"ZS;^]2&POEV*[FXN)&"?_O;]0WB\\[ M]7K[>7='_NF3\&9[BD1KM__VZP>&4#=L>&3:[5;_4>FU8]^-2;]JR>\EO,$8O74DWVC7SM MXRK6J0;?A7B+V!VKV$41NQ,4.X-[%KO09[';2*-23^S3A7]3._]F4*>3=X/) M)4]IW@4VNK#1;Z/YB&??;=B(W1QA'YJ^-JHM'A'QVH66DMLEMVM'79,>'K&^ M>V\ZZR7/!Z-%T<"I[W4_V/P0[O2-W9W\>3V=U-'\[Y/9)XO@=51%IZA<2!!L M3W?/@]A4IC[SW(7IKB<3GX;%2Z#]'XG<0I9"_98O=2W6]*+X[!O-T7D M1.1$Y&2+T<)NI'$9T+NN\*+0>=],6/XC.LJN!WL3" M-JBL(# C<2ZJVJR="TJMZ++?0D@N8'/_XV&[&H*7X/4E7LG7;%T*654'*G,T M&IVCC,#5&[MB . 6HFL-+R?1-<'K^/!"5+X6ISE! ; Z8<@F^:12)>8".PF4 MQ6X9]4D'RA8U6;N)DFW*M'[VF24]&L]I_.NHJ_*GV8SG,PE[]<5-W:7^61:+ M5_7%!Z%XMI")Y8DQJ7I=,1?""*E&;#J(O2H:J7J75\S^BA?YEL"?\( M5T_FRK;3'$MQA5.%RAFSM<[F!E!UR8857&W!8(9AP#TO]A*NA*M-K'AX"S1C+OG\NZ2Q[.%P$F M^11=](4T_- )P_,E65@.*:MVD!U&#"N<\BV8QG;HXYZG M_$C(2WC:"$^ P8!U#(TAV\YO'W+UQ+98EZW?30S9#K7P)#P= T^EY&;P@LLJ MQW8F45(Q1)M4T4Y7MY+9 MDM]]SXS@6UFXGK/[EO[XZ8].U_ //.8Z^F1UBH%@,SE;O0.?70K)IH %%1N; MTOUK[C, U(R$S1G< M#R'6!"N\"J_'Q^NF?-9U\;,H]^Z(*&0V_VO(BR9[0>3 !O4^[!B_%O[5=, MIJ-=I^'[YC[V0'%MJ=;GT8IK22:6:^@8L3\$K:U1G84"BVO[+KBK,6'0"VDV+ M6AQZ*]D!H55HO8=6BC'8I)PRL8*EKLS/0X)B(0;GTP;K<>_*#NAA$%P%UV/$ M=:.T:E55S<'Z9 I0\8F<;Z8Z$5I3\JH)+D_U#1Y2/:^'NH=]=ONLRUVYHK'_ ML?X/I4"7]+Y+1PT'E//TBLMRS>['DMTMJJI'W\#=ZJ][5Z/V*.ZQUK7V)$/Z M^EH>GXW+0BV^NMVA\?>/8KFD'54*!:IAPZB@V2\QZ6[+BPY #HW?X-RX!VE' M/<1]ASH?B=/!6SJB/HY1?>Q&>U138S:(X!U"]#F1;2:6=59;!LPKIGAMJ4[* M[MFFVHS2V&(9OE!^C)3OR$C0$=#I4&HU#JK#;EZ?R]ULV5*CBBN6,FS3A0I# MO>\]<(=@(^S)3=M03F:#6Z0?M%:N!P;6GN)+3U%G^XI K76MNS2PFMP];V+W M^D;J?GC_'[.N=?R#GGWV0? ^V1Y04M9(%\ M'-JXY^41F(=&N4D56#9T_$ ]) MF!:F^\UTK,T5LEK%"@Y\2>1U21ALJ8UHT&DWW29^&/<]X&4K2!_20/,-.2F= M" [JQ>3WV:!.)^\&H_%O/-OOVFNI@.W]+9%1'B(G(B9:;*$SY]8V0O.Y$Y-FX_'0K(,OK MCS2A(G)% 4/T-D6*I)V+&DHE6I$XW<8\F!"'-DC/NE KU#Z(6J42A$+)ZEPA M6D/5A6J!T<44(O).HGEHABX*M *M0/L@:"T:R]E6(., K8X>32D(6&JMF']=D.ZV_;%YC^JXIKL3F>7 :FFX,E'Q"ZIJ!2N&"6_C3$Q8:A4_^;0 M27A+N'HJ5VA,1$O.-9A -\1,M#FR*U0M96=WDY9O6/7/)!"L!*NG8J4#9E]J ML@D #(?D5+6L27'PA:!NQ]3^)T\GA6;GWWQ_=M@TG79L??1A6;R,3NF'KNF) MD__B@V!\T=M==-9&Y\1"ZNMB%+$O8_)3B$!\TV5(H MXDV3BE?UQ0>1:/_V#\Z?*+- I*(BS$I%\ Y0!8@F1:ZQAF:%;,<[.)IPA$ E M4'T)53+9: 4Q5AN@A$J:V[&/,>802HY;,N4%*H'JB*'JAFTAH*F.$Z2@D E\ M=MZ'VJ#!W;24Z7VWB$K\_-$S")L_-QLMY*_9Q^EJ-AKS3 +G^U8Y>^EE_<+- M_^%&''CVU^ED]DE922B6M0M! Y*V.@5K45.ELL++/W;#^%$MJ@*4 /4I M4,Z;G).N27>9[^BBQ?:Y)V]<8%PU1?/8C6(!ZA2!>FPD^NM$15;:(CJ@YFR& M!)0;+QRKJXS-T5SA9F[!(G9#4.K T#JH4/2.9W]ORNY^)1.]95CGEJR-GR?3 MY>#!0M1>W X$63F/QBP@0!(&>??J<=%YFO=N=Y';2 MV[-_S<%KS&E9U)!2',^GOU4@*5&6;#FT)$L)9]*)+?$%*%05J@I5OQJ0/_<1 MB[H#^O-^!>O!HS),6!.#LT6,DD3)5!+C+$N9\CNL-WB0@DW)B,5?!5;WZ60Z M#\IB4!8/4Q92<$4293WB]Q/%9:895YJ)V!H.FN/ KEL\$OQ$O+=!5PRZXMO2 M%3'3)D[C-(E=QA2WFCO"=2)59E+)V X3P!ZD*\0H)D]9B/6&EJY[0$Y)V8@_ M=1.C(7=U$*I="15Q+K3N]&EL&4FX4,+*Q-O,*"54D@YIX(,H#:+T(%%BEF5) M%DNJB&?"*L&P-"F5B8J-R^B&X/G7#B7X1:)T,H&I71F_+^"3,M?SP&_! (:U M0Q8IB_$8 U0Y<$OIJ@$ZY,F5SI,79/^23XHRG]V\OU2ENRS&UI4KYW9:TT1X MP3R3C&2Q\JEU5,?:4D\R>AA002I'B3P^&*0A4C.(UB-$*^4T$UI(3H1B&7,Z M \.8>1[ M[W<@,BS#]SM;"3E$V?-#*(UB-9N1@8IXF7V7)"&M.N+2<,1*KC,'_ MI#89!YFCCB4Z2?2>0LVW1!./;P;)'"1SD,QN3PH&.Z.U.B9*LX02 2(IC3"6 M)LPEL3T4<@D=T.Y/,E5S5P;^RQSSCR>VBJ8JMS"#(2+^C<46'HC&!!JL994V MQG#1L$:WMMBG(M':Q0S_."F$HB1):2PQ;239T#)O#[X 2T=Q>GR(3(>L(#ZP MQ3%(ZTE**T\\933A&#UDS@JI)4FS6&2$,<'EG@ );_?Q&!%^:G'V05@'83VT ML#IA! S=4.X< Z=!,9EEL=$^B3.BT@V^_#Z:[HRH/#Z/X2F%]9L[$EAIQSDK MG:KFY0T,JS!_#&&.;S+,T8$B^M5-&_9XZU\45U?%Y#TR1C>EG"6>$V(E$Y1Y M;Z1GJ=*9C04UU/(#-:LG(WZ$A_M#3'(0UJ,25K AO%,BE5HH9C"QUGB?6A-3 M18TGAW$0:#(BY(GQ0@=A'83U"7+@OVACY9I+Y:E2/F-",QDKX4FLK.:)EG9# MZ.UK3^T9JHLU>2C&UIH'H/B>?*,PF7Q3<@IK'X#UBPO MX(/)+/_DGD]L^/@GY!Q03%,WJ10^\=U832JX;#Q'@):@K-Y.\8N5=$0.YK]( M/7=4L)1Y36D,BBN)8VDS'6>'<09&<79\YL60Z#N(Y5.)I4XH387/G&<^).!3 MR;3D3B:,)HIOZ!6PI[2AH;1E$,M!+%NQ5 S\;P-FOV)GBC8,,!:[B6ZV%&%G>A%X+77+0S@1FQ+ M9<"T]]0Q0A4S-I7$,<]UYJ7/K$S<84&S)1UP+0<,W$%9'*FR,$)+G<3<4IXR M'ALMI=69$IY'X#GL ^8;.3P;0X@J2JO84LAI#--X$;._#)P"<#GPQ\,L0D]]GB M;U/GB,&O&/R* W3BV>)2: TN@LTXEXHYGPIA8YHPRX22"?@6AXU6,CJ*TR$& M,<0@!EUQA+I")\1+GJ:,,,E^4T2QU3P@JM8YUYPY*$DP/W9H]'\JD!8DY!5PSARB&\<-SA MA8%/!CX9^&3@DR% M+9GQUP4;XA?/)W;U@\Z5*^F:AANK8I4EANG$*L>Y9XF4:98J*@_4_F24B">N MW-J->[+'77@0_:]1]+?$'O8K^SS.1,9]:@5)F^*"E*.,4?R_@STQ*)73L2GX$$+$ M'$,12,/?#+P MR< G Y\<:AR$^PB%6V24FC@1 MJ7&>&/&R..\:[T15\E,FOT1 88H6#;W_9Z[+YLV1^_?O^ZZV7HY6P\S=P/XVW( ME"4ZD3+E$TL? MZ]A8G3#/?":U3:6(LRSA1DEE-_0J_;H/48Y1^1PPSGH4#N;[^70Z=M@X2HTC MFU=F7%3STJ$7"7QR%AS+?%)S%C#,#X=-8C^VR,40S!F"?@.?#'PR\,G7%1S> M7QQX5YW)GQM3SF&+AITXFI;%%&9T,XJF8S69A6 P1H>GN(U'TWEI+A4V"[+S M$M-&]QP-/AYOZJMUE8[&#YKF8":^^CQU$YO/P$RL+B9F7I;._C2?O2EF_^MF M[U1NN]%9*IS@VB?$4N:\T2Y)P>61SB96DL0>!!*3)".>/7&8]I@BLH/$#A)[ MI\0Z3BT1&:$\X8RY5&>:F]1:ST0LG-D@L?LH%Y)/0F)356F M;9IPDFC-J$VD]I+HV+O,"AYO@I[= TPD'67\B6$B=Y1B"?\H/7;X4QB\+J,_ M-1.I/[I[D#V8 2G1/O#VUUN?=XL9G_WX_\(D\(F[?B[RK"^*V:28N9KQX)>_ M>>TL%30QJ>K\0_@V'S\O\_5<]$;G#"EWY\'UFZ'^&-+9?BL&5N( MCBY)\X#QM=QWZQDKK/9%W+>#8##,6!E37,'D;M!UQ,E62# 88-T/:GRM;BI\R&797E1/()QM1#&>;[0* M*HZ7AU[-9[!&EPYWHB9'_/8";E!H[5==,CZ[1>HO8A34CE] -5$33467)6X7 M_W+QYN6KOSY;431?\J /J&E1\%[@#@5L]!]_4NMKL(7[V\5_+/_7'UPW*Z*+ ML841OOO/MQ]^??OFXL7[473QYL7YDPX&Z(X:!I52-2M>=&2R[J '5_P_9V?/ M)^:R*,_.?D1BOFDEN'MU]'HAP>\7$ORD,_M?8.C6Q,+BW9E9H5T8)&:$R MEJ/;GX@0\6H_!%\!/\P.._[P@A\BM-5R@R! ^01VDV)>P="J$?:^<=-95%VJ M$E1JV(FJ[[>HR-8R?#._/'VMS+%Q>OWB^5 MS9;5UBZ/W'&F?.29/Q!4_S:M\XJIJ'X1( M^A""G=9BLSYS3&_/T>;5=*QN4,;<^G#O(,;?Y]4L]S>WCEOJLY4#.UU@$EP6 ML[*8Y ;T//CFY]%WSY8?/1M%S]"K>%$;T?CKM8.__\^_"$KC/Q?S,OQ$_CR* MBC("[?[L^RC'KFC!#,([KXMR;/^] @90F"T#)O%D[L&?GI>N#'W5IO R&$OU M![P?'%MS&>$F%?WA;O#* M=_1) ME;F;W>##<$+XZ0B'KF!-JPJ&#DP,Q (.@->7T>QFVB4W1CG"@] MQ9_1'P/^ M0"6:)HF!\&"+\!L#!>P][6#<0=?'F]2(2%:]$HLXJ9S : M!7)C*S=Y]B.0\9.;;(A%[8)0'=9&_O$+.G1E$2RQP#\@#1]4?@WO^^Z(EBE. MA$Z\\(2"UD[25-K8PK*1Q!/'M-L."?VWA=/P%]?J^_CFO_O;A]WO6,+YC M!=>2%?>T=J!8_KL _WT4Q/XW&":L49A+=50+) EUDB0N295EW#E!.,NXS+BS M1E"R(:#[\ 7"<-HQ+]"K.28W'-5R:)^9C"IA>>J98EP2Z;AU.N5494)LJ#!Z M^'+4T_W%X5AVL#";CLQVM#"X(QW1HB@JG)&>2*,R)AP7J6*Q-MXGAK)8;.^U M><^BO'BSFXUH=EWL:Q<".Z^V 3 P"^YYJ )=;D:X\[RXS"?J/'H[+X/MTU#Q M!K_Z3^==/JJO&*%] 60P\(!I6:!%$[R"VI"#*8&54QN08*J D>)SG'P(S-16 M"CS_XD7[[O#XO^:PHI,'/7]VF9=W/?Y\+2:[.U\F[>/+\-/RUWB?.69/Y)S? M&_M:QBZ! "'F=;,IXJ4S8S(/=@PH ,82*83(I :35-,LY60C MT71KP\21,- M2D8Z+1BA3&>$*^(XF+PB)D#/6][E7FBU0HZ%D-R*6_5@J.V3ZT$1^NP1+)SU M86&QE87O"0'0AVUAC=!NTT\[)/ZCZ"CZT%%^;:&;]7/M#Y>W#CRWGG-BWZ?Q MW+KZZ+@.Q ?G_794:#<;_2C"\,/U93&&O;ZXGL"H,(B1VQQC#-5H/\?]86.O MXSA_+TK8U<_67]VXN_DL<%99C*OSZ/EX',(G94/12*LQ4-#5$9@0N:G-H*J. M781S>3?.KX#0C;]LNKKM 1; #O=+V>N((SXMHX#$O6;Y5"I6:1"$Y\V8P">,"W*Y:NNSJ..R)>P@88Z'YC>95[-BOKHP'V> MPNO1X:[]\TDXCRA@#.MOPT? _NL^U6EQVD787ZB8A+2<.2Q)&688SD&N@&JX ME]2D@;7+P MG%5G_Z&%X@+!P[+A[54@3K.P]8WX6VWK+(9J'=@X8+0X>WX8TX3T.E\F]QXP M+^3OJ,R37H?,9.V4>>-$#V^AO [1K+J)5\<^\9J"*H\]29Q@J=6")K$D/&:6 MF$217=@GB7)9IFA"B8F9,HG6EBKO4DL=QD340>R3>OK1_X8"Q)U9)-NGUH,> MC]M'>X43R;WQQ)9KC]$HV2\Q>\4MR5K@\@B-DA=U)!PMBV!I8.P\Y#,V46^L MU!V%3SL?(*@C)C=TLB#/HXL)VB9%&:ZHUNZI\*;ECOP>MG+8/A'; [9%W.F[ MSWJW>-!BVPT;8%Y%K\$N@L&?_7?MKT^*6>VS(_1D\-@[N?3X@#,$H+2M'=1Y MR8&VR5[Q0G)OP/ XM\E> 3VR%M$[DFVRP5"ZW?ORSD!_G%FC+*'.2\W &U)* M.AISE\4F@7BZ+V!N&/>3?=*3-HKWD?7XGU?7^Q_(5RWT947(7[3 M7H&YE> [CG.X"/W!3[#]U>&#.F PB<#W_IA/8/<%EW..$?,ZF[-TX-?"P"XK MS!TZ11VYCH/LUK6"T1E7OT1GA6:!8?M'>8Z1^??J'GE;GT70OAH M*)2U:[WKTP6,S1A5EN'$)0QD,=.5=5#3:5E\#EY\,V.OX*_ZCE%DYZZA151= M%N7L#)WREBAY_T!(B6=*I/*%IB!1BCEEQ1>_DN4QFVDJ$'[1ZW$?<*X=$'A?".T:K9 M+S%[A0GI5U>,LKZY_KZH"%@>6)3.%&6=J;?(6"@[DCEK=E>=C\=8;U$;'_5Q M?C&?8?P^5*),%=@$N.L:H$ !PHFF4)&;YA"@#K]CW@0(-PP,HP*YKK,"ZW*+ MIK"CCO[7O2I&D0/SYZ:)M9]''^H-O:Z0J V;Z\4A!590%%75AC7:=]3'.VIM M6%A8 Q:$QEF.ZJ.$0 B\-SPG6'^ELWF#!+"BGFRKGEJ:A:A+&-RGQ=A4:ZOA MNY;' LUARGRR($,S K"RRH_N(6^K4=W:W(AP1^G&(>BR7+L#Q55HK_@F?5!\ M(SR]XMGTWD3<)S2-+R:H_8KRYN[PG$VHI90HY2UA ME%C%%/%2>:ZUDAG;7F#T@,KSS/#44Z\L]\PP)8PW0&FOX\P[;LU!S-R6%.!K M[M!T?0!G].$G<:^]M96^L7"NE%71@;=/LFM92P+,%>]"SS"8LM4=8+E9DLY31EA&_L_?*% M:HF9U#AE8 .%UY 4W'R-)_R<$R9T)LBNU=**#@I&>',NU]C88&'6936FJ&:C MKH&Z3.[Q>5DA(XV:G\#BC[YKRIQ?7[Q^NRANOG*SR\*&NO6)FV$ M-\]@T;OZF@KD!,<.@[:HT M6=%1=>F CN&X](>[J=1C"]E.BA[T2Q[EL/]6$(-(_Z.V(CM[SB6?Z8TS5*3&>>48L(2R:B":=@L<_!$&_..G9.BZK*"I!\^F^:2L;3$UGQ7!57L,%ORFEMU'TJ!E]^R].TC5 MS62['Y"6/O@M867N:!,5:D1J[W5[EZ!-'OM>'()EPDM#Z:<8!%HK^\==W=CD M_C"XR /7'2?7B6/FNL6^-A#]/4WL?A#]14@(6.N7EK/>N-E;_RLX[.6G%209SIU, M/2?<2L(RR77*,VZ8MAG5'#[?8P-QQD[[%I-TU'A,2G+:'[MR=VU"MO1_;$[T7Y!Z:Q3LO"+.!^ MO]VV/$_>8?))^N@L% QRP\7D7Q$3[UE,L- M8%$[V_;IB-"AN=4@15^!%-&,6>.UD;!B[UD2&RZ( M2C8FDN\J="A'1#SQ><1>9'^]^?9>2S@VP]ILO>O$VC,F_?HS/E6#QGL+/MYA MHYQR=O-NC!U0)Q;1D*8(Z7%W'1K%J@YK4Q]KSU0&HDEM##)+,LMB+G;1#X)K MD<124A")&%Y!)<]BQ^(DY41GQK&#U*&UI!E%@3BA.W&8_RW=!-W#?9& X(,XS8-"G: 3X#=&U;2@=[%OIVC4,U4XQ4$/ .D MAZK!HU7 R,)R.QO:'B)TU651N1H3(;^:EL4G%PK% HY#@[@ $Z]JQ(?/>17@ MM56@0OTB-0V]M/_I['GTVQ3F6"DLT2Z;)IG((D65X_M'38U5-6M;IH;GA%GE M =JBIMC=U M@%5<%+D3 DN[V\F@P*B8W#1@FCO,C$#0 >"%H1%ZUD)-($)XHB5-B:(J>4 #SKV01WU^$'D2N4:>!K3Y M2IE+X-OR9M6ZV#E[*:Z)B>,TH:"\I$VUD['D-+:4V"PQVPO?'T2_7]K9=+_O MS53IGGG*:.6RA!EA!0&EZP3PE?&I3Z07,:CY@]+D@9Q$UHG2<%+HJ#X'.Z2V MW#S<.B^;'B.%]XB%M3_VTM:D()*P.5+##(\1Z2U+,^U2A&E6V]WL!Y'R=3L] M^/YU,[_>W)7LF;MB0A*'+1U,FC"OK/;,&9)R'SNN%=L.]+A#DCR0N>[@K?/H M9ZV&SPKK/GCH$0[0X[QCO1;KYC,UY>V7ERTT<=4>'0U$8_*#1W M<5?3<7$#)HS]&+CX=ONJY:<97:IZWT MCFGZRTSO%68;8.6JNK$-#$%%70A? M,-; >(.MPA;7$UCI2?MV!/7'A0>OR)G+"5AQ'T,;H$*#Y>0JXX(7N/"C:IC? M,)"5YCSP_-S40',+/,#%4%LX8NS!4_< "%!Z,.@#@M EO7"/DM,#]T]ZP0LE MQPKN?S$!%ON("(AUT ,S.V8NA$'6 '+!\&649;AOI,S35"8PNT18PY3F(MX% ML+^VVNC$,Y+Y@$PJ5&RU#E<5':7N O M[&0!_;<3L\<*/"I0RWJ!QK#]=P'8!0#60I2:<"),M,JK&3;(N5(E8NR'\.9B M>T0@?]@6P311'TOGEM:$@4V\#C&>M<&!?/%TL$(^!##Y^BWWA(!'MX"XEJ#U M>'%C\2#J4_W&$$1="_>N1G>?=WY#JP@V>--,WC@3L5/2,<G^N MWG@XNNVF=.XZWA_O%UO$:O5<\;H?;YA+^' \V4?7=WMP0 MV3Y?LP-@#U@ 7J*7'31BXV0C0OV*_WL-OFYPYA=M8-O>,LO7-H&"8$ZL;,_K MN/#=S3A1==@JU0.^MV=&LH63W= "J_810P-1_E:^#V#?+]V@MQS.%SZWS88+O/&C6G MP[=ONB[F8[2W*T?.+BG7>W,NX. MMEW<6OJO555W8]XI*.D#-I,^6]#I]3AFO;)FV+'V.%[FN+PM7X8L#35^ZS'7 M)9C7=7SC[B0]S66:L%3$FG'&1:*M,RZ5F@IP(:384(#WY;V0!=P$M)2:I,@%9W4L)6^0IU-:Y,5L&QBN.5X8Y,1U9R\A!??<=01O>SNE,$47'Q= M=SK"$=?[^1RSV- T73FS:JW"<.^*M=%8(!VC8YF!MDA3:[HU+EWT\-#ZO";0 M 8RD;K+<>?1+QTIH+-%5*R70=;Q&^K;WDOL\;:RR< B(K\-!@$FXQ6QIGM,% MG0^!"]5:4KB<$U-=W=9).#Y] M:2?9N:F_;VBXB*!U>DT>Z(2+]3KA8O>><.VM*.%T>BS1H3LLOGYKZ"(X%I01/QYAI?)^Q MMYVD/=9A>Y7:,1K-#R!D'_*OG6$^.CZPK5/2]N7IL:;)S@.M'4$*)F<3*>JT M'O_7^ZMC5U54Y[3,QHH0DV7,BY1QD@F7.FXX2) AX-?W0=1-%_6Q_/[ZV/-- M&!T]&A!M6XT>2\AVOH01W#MNL^W[KI;0U#GX"U9!,TFETHGDPC+J=>:XW[AQ M[&RU-H$?[WRU]DGX6[4+3=U7:!;>N"%MC5?C#"Z[-8PBI'E8NUL?BE%(8D!X MGN:,O],PJAJA7[@(Y==.4-FL;NV43IJ^]ZTLXRB7V1!M;@/X/&-\>9VFNT1Q4/3GN=O:;W5FD_83SX)_3R756] M**YT&R=9LU95!@J&*6Z(9XQY)A(AF(LU890[GNXBT<^F3H):LQ*T&V,BU5XF M&76&B%1Q00]3FMT2(^I28X0V629/PI6[J$&<]G&9:B[';\^@OS?5U$<+B M*U5WJV]CI,TQ,P:&Z[R&SR9D*R[BYOCJD'1IFPKQ:%:J2>7=HD <2)Q7'0(N M']E-CQPMRTCNF_OB6/P>V@HQE5IE%,5 MS4.^UI7ZPZV4/74KO%9/S^"W4:3&L\MB_C$H<.W&N?OD@C9:N6RU3,S5+VF5 MH:J*2:U \$(\A@)'*>1FU\>$\)RP%=0'>Y@5,P+'%X96;S&@:9K3Q^ TK9PY MHOX%CZN%Q5#>AW.T1K>;.7B\-ZUVQ&N-PG,UH P>X=5'?W426PYWENT1(,)L M7'P]N"4M[%2YUTP93J-W08)^8P!XP/EAZ M0-KK_(D_J(SNJ )BO-=)#W_82<_A V*O B_^$DIQ$%&TFEUM/,$EUF:$B,Q* M9EELE"#6:_C!N2S1=#.LZ!?&Q'R:.65CQY(4#XECF6(#M=3#_5XZZ0Y4_+J@ M 8KA?P6?_'\:GWR'L;'MD^U!H4?%QGBOD#8_V:JC_1*S5]B<[[]DZ?%;.9[H M^!P!_/*.*P 6=+XJ.O>$LRX5ND)1-\2T?&(;;%H[OL(#JI63I^4]H9ZU/@:* M+NX=1@CBK XDN!!-@F38Z5UIT#%:1;CPX*7@;EQG-*K9"!_>;,)U4:V:A=,J M\$FNX6TW:".8D-=X/6GLB6:#;K)%:S#&$+2J#8*Z(')3K<9J[41C)2Q23!4> M;Y;AH"S?E.]8FU*3S@(U<) KM2=-R"S?D)K8FECP#"#SM"A5>1,*BS!Y%.]] MMNF*T;/@[H61MQ&X!GIE\A%-&E\[L$V.: W'&'(YEV4@F^I-%I/ BA[MP+\, M!Y3,"I.\-IU1YE,0&;L_Z]@8X,53Q=GFIKDJK5-SM7(QHA-W8? M$U M9W7.[:PI5JI+OQ;C;1:G?Z\R#GU[I"N]UM,"/M73EQ4+5 17^ M1Y4AE'S1*,=7,,W9S9J5YJQ+O>$D950SI8VF!J;LE,C 1X@? *:VW4K+M".( M,9]*:QF35$MNG?,\83$53JJ#6&DM.:*6'E$@2+Y3$VW[3'N0YW%61:\X.C_9 M4I7MQ.RQ H\ZON2]PN'\%,+AOR_LDV"=K.ZUR]@T5J^X$G>X.C03N4;REA9> M8\[4=Q:&!DYI3T *,WJHH=6-[36O,:+0V[QA.LS9A*G@[3,-AX&QQ+RCB MW-;G P@"M_DI0/HF#^U3J\07%G_+2DU66C@Q;R[^GXM7[<>[LINVZHD>RN51 MQZ2\5Q2>?WM1^.VKT&/I'G5,RGN%[ODIA.Y_=UVONP$-6#C]&-@._F4CWFMN M_FUHAH>Z_P%7LW8>F^L;37#_;6U"ZW>U5SE'#W'A?;K:T6P>5">=8AK*Q.%^ M!#\OTF%]1[M^CY-J?>AFFBT$9Q@:%D,MMX&[=?Q=^GQY^!J!FKM?F;?.\IV: M?*' @_9<4]9X23UA6#\\M1VU[ZV'9]I PP(B% ;8C80TP"-PPWGT=@++\H^Y M*H'V<)E655Z%,UX,1E3HE+?()@\.^N#1Q^3FMN41[LW;S.%VFSC01K#9Z-YR MTZ,. GFOPY1L[3#EZ]\(MI.D#R%/ 5JP/S_S?: X=5V'.]P&-.$>M#]TC>RM M"D//%U=N#MABQ+<.V=4EXFV45FV*TY;593[M:J,NH-U:F+;9^CI^ H[[RKE9 M>PNF05[A#*LFE/J@$/ RW'OK\L500AN*^F),^6D"H+>BHS8 1BF+=14+$!TT MN+M9C4CRL"!UE#5O,8]FN,.%@#,Z3B$Y\8#U%9MK"[?>]63U%:=3<)X,!>=? M>\'YYB+.K7<=:\W.18#A^* ^WXW3%'LA3:JX$50R8:BP@ELIA(ACEW"Y'0)U M>]S;&6J$3RB)M0+R44F<2^(X,1ZV6V73 V4G!$02H,5N(]W;6:,/0]T;#-E. MSQZ+<++)" ^@99\5N#>FL9V8/5;@5#(8&FR?F?J,![T-J":"5[=]O!KDH.#3 MMO$ C%@6F P.=_U]7N:5;:I:_[U]7MN'3SM?E-VW($3W2U=7G:Q\W/;KJW.- MX<%U8F1X9YU<[4+"MG9@KKK))GBH+JS0[7QI-!N[V1IHS(4$P7DY+2K716AJ M'S:O6CBK#HV:RU>R*C>,>(+(28L#]286$5X!UQF8.]B78?3P_&M5VKI]"J:6 MK^!0!9>AFQF_ I>:^VX*Z'A<7-=R2,#&!4R49M+82Q-O!N' M-EK$AUW9O>&7K;KKQY*[V3K0Q] RSXK MD#UF!3;N=-MN.HGZT&4@>E5(0Y]6<]GN,@\2^I 05]HFW+Q0C9AQ5*OC_-/* M)E80H>IZ2%"LOARD=Q>U2'SMG@1]6104FU*U\J.= L L/XJ!"A I2X'#L[V.IX2IU?K M(WH='XECJ_4!#:-_^% &6(.;][/"_'%W),UQX8R(C><\9EHX;81BQ#NFM$QB MD>ZBR1V7DKG8>X$0U$K ;YX Y53,2<+)8>I\6G)$@1Z[['"W=78]2/*HK%'1 MZRQ%G&PL;;_$[!5;%Z<0%ON][-)SC;@ZFVI;B<;=*IR>Q;ZVD[S6:C3@1O%-=&\=ZY\C_QR][9.30R;<^(YRV+&M%%" MI=P0I;.$@5FO=K"MBUC*5.E4<9LQKXRRL<\P2=\[Y^H*Z/UOZRU%(B!)%&BR MPZU]^PQ[D.5QNU&O"*DXV8*0_1*S5[!3G$)MQT^J N6Q"/Y/03CJ7>J[9Z_> MO7_V_5K#C%JLG#UKM[_)'#N"XGX.WN<5;LYA@P*/=(:00K9%45J"8X0FM. ! MUY65&#H4#0MY3@QI_'KW$2V 0,*;V6*QJ$FO;?O7U4\(H%]FJ!>(5 MX8%.ZS>'1Y_5$YJJF_I8*1PW12O'87@D4L[;1#4<35/[BX,'8C6F13$!(LQV MAL_V ([JPX>GUTM>] JBB6/M)1^VFY^0Z5X45QA0#^1X&TXPGT_LQ01SMT MWHW5!M#9--7:J23)K)&,&BX3I3(N/7;PS:38Q0YM4A<;XVP:*\8\UXI3> 85 M\"(E8T(/LD,'*IT%,D5=.NUPG]X^SQ[$>=S6TBMB)D^VR?QV8O98@4<5;LI> MH3QY"IG@OW=0(5:V/M,1K\49WP+%M'+EI]PLNF\N>H\U&V78G#OQ[D^A)N?] MML]JIFL9;OH2Q3+QJ!KIA[.CSN(F.U!=CC2:%-W1LWJXZWM M4YH^=$T@J<15_%3@Z.I^= OHCW:% B*';Z96U8/?F>6U76)!'7G55WV]]-8F3_.WIO+8HR.VP;E$?1\4 ]U:-2Y M1G ;<0SGFHO.X7?(],*/M H+3QH'-ECD !V%>]^Z2B!C>J M47M0[WT.+\;6Z_] E=_N PM5'>"$%OM9J_J"(JX[B'?=U;HWR9V:)R2JK.J_ M5<#? ,E>AJ:483/IS &4K3J0LRA[A6[EZ85N9:_0K3S6T.VOKG*J--@\[Z7[ MY,;%%'?05[5EL(Z^*)3D/F&"LX2YE(F4BL09;S7)4AOOI+Z!>6TH9W$J#&/" MZHQ@C@?5A&5QH@Y3W]!2)4A?ARX[= ZWS[,'<1[E',I>05QYLD'<_1*S5Q!7 MGD(0=T4X[%(X&N3BUM.95'4WC!:$N/9&@L%>S3J=MK"^H/,0\-"*VLD#93W@F:_$,\QIV^@;9KW2SW(!C4!5UL+:^ M^.)%&,GK=R^CZ64Q@WE6?ZP\\E!;9J_XJGRR^.KIU):RH;;T:Z\ME;UB]E)N M,8=>%R6LX>1%R$TW-Q\Z;3C 0@J_CNMHPMUGW$QEEA(O<6-A+F92QUXP+V2: M&2V]V47JFDW21!J59EG">*Q%DJ6IH D\1EHC]1-F_C44C%H21AVBK2B7%?MI MAUJU5X@;!/J^W7X[O7LLTLDFMCV$F+W6X!2BW/V99&-P9]M-MUL:/WX"6'L# M]#S[[7W(^,IM#G98Z,233^IL[[;Y3EV&N?ADV5 U HVGQDT%CT&+*7J^N>RS M17U>>1-:B+-&*]06WF_G[\\C6XS'J@R]W;#U3;#XW.DN8;S+8%?G]G^KN1C[ZU^_N[Z=\]W:*>98_P[-^"@7*']3G3K/E.,V8%AF72@B6 M$*5T[%CL,Y(D"K;2Y $;Z /;+B-2#WQV;_]EYZ'E81R7:KP_E!*Z_05.ME MX9U>XW$<+/:B[@U MHG:)?[1]GCV(\Z@P-K)Q+^[_:J$H<&J]*'(*T!#]67.CDMQVT^Z=6]1G,S5I M\(+A+_12WMS511R<-O@A^'0U_LVD*$-'1,Q(:K#X_QU/'0(Z1#$)V0:7M3O5 M1N3=@VIBS>O%Y94O&) G57.H!%U7906R/'LQ]EUL0L+:OOZ]V": MW?L\;74@I@&KRFN2FBEZ^>1?]@L='+XH2 MD4G"]+]K<+W?O?SE10/D':"[/ZC\6DWJ8["_YL ?D^AYV"M@+O^E<$:=)S=/ M/1]%/\]L]-TS?-A?GX7GO+C,)VJ$@Z[=^\E=[%T/_GY[_Y>&Y]OM[&T+/ONN M1J-5']U/-ZL"5%_285J;4&6<\W 3:0;#D6V4.3- MNUL4J44JR,DI$<9KE3$O$S 9##.42"85*+O8&<0]D!MK=?Z-E=+ZTMO[[YZZQ]=]%Z=07"^";XE-8I";>=MU!C*@K0:Z:CIIWV5Q- M)O&B*A7'^7.=HK0BKUMBZ^_J8M'J0]'R\/N.!NBR9^QX"I(IP/N$;95J;V6< MN=1J+F$Y-FZK2W^!)/'=C/JW]PL\B%>($_'A9NK"-;<^W\36?* 49QZ\E%C3#$QUC#5DB3 '":PN MB0$J>%D(CTKZ/UW=U_GYHGG5#J.MVR??@V*/C+;V2@DE\8-R0H\QVKIGF;.@Y6B?K($A\%Z/V*D!AU2DTRQ+-4&S5M$)R MDX^85Q- ;Q="VT6O0$L'#R5#X2=\U\+IML!:#2[].FKO!K3OVG[JSJXN>PUX M''4F2XLD4I?85@_,O&E'@1DX+7#6IE2<$;Q\ZFI,D0:/!&O8FFCARL"PSK9I M,0=_W6 SNC&L?:#')2BQ!7YH*/BZZ& FWW?EJ(%@;Z8"=B"\4^&P.^2_F@= M,/BPOCTT0US">^+D1G5UW&@]76@EHRA0L0''#UUF0RUV7MW&&\5\?"Q^6^ [ M-Q7;0%U75_,U) H#&FV\):1)7>;N4R"N]\"0@1EN\4&W4AC&IJK+R(^+ZVKE M#39@.W<3NMHBNL4E;1G=53@7L(4)_%JS^MU##ROUT8&!C)AMX<%@!(>7(WVJ M)81;\Q+,1+L$?N]6+[0-&UHL6"P]KXNK.],Q*G0[T#?1%;H@KDF\NWN]<#XK M:UQU&E6V\PN%CF$E08N X(;/0%CA\H]UT7,][L6R3+"Z8@-)ZJ#U.H%'-=)< M3:Q#G;_U2_ EIP?[BF/N-=5C WY=%AL"B\W=KS720 ACWVG])E(X(J7UVG#& MM1-$*9]*09A5VLA=X- 0\ @3QF*6ZIAQ2C1H7JYEZM*4>A?; Y4:!II$':+L MT,;=/L4>='F<44;ZI0Z1DTV7WS,Y^Z4GD1,!#5"VF.)&^GQA%$7OL7 ^P(3\ M-@UP(B#Q["RNPWIXY-_!:\63#]L JRURH6%@XS9O#GZQH<,$;K<;7_(B7&#J M=?E03$&K\9A'9VW[YE: @QF+E4\8NH+7(6CK"R /&)QEM6@'W=RT>,XB9GF& M)N8B_M@$)4<=I-NK=J"EFY7%(A4_)'P'M;& P2TF,*_P_B9#$,T0LQA9@_<* MA$"3'NW>L0N@ @O+-H"Z^)KV\&!,20&^C@' M#P0]CQK -FIL<[RZMC@Z6?5U;VBL/T"4GA8@,'RX;$O5H-BT8+[-\)!P/6;7 M?41]^A*Z%RT'_&5$O]6//.#QE#D8K9C V8)!-.DFKNDECB,,?8\6H$,M=&$G M_W_!*N?1.^P8BS!$#C@%9I'5D64$ E;Y&&X'&3;SJFK6(%A_#7>6R^VEJ5=H M:A>6+#_%O?APY:^H@GIIKM/#C, Q]YKJL:)&M-KQ75G8N9G]KDI$.+E9SPWU MRLA8$ZZ%9,Q2G;G8:<9<%J>);>'7'F7$F9@S3](LSA+"=)PJSJ07-F,I4T!" M=1 CKJ%#U!)BER""6^?7@RB/-#GZ'3R0DT6*V#,Y^QUND/UC1?0K+ER *M0! MNPJ[G==FS'4M'KEKMNDFM()P\R&H$4RHE>7'S,2S_//996YA8#_4&3,J)<9Z MY0Q1S-M8>D59;'C&C7$Y&\"[OR6]^*;>=@-6.4&R4-M]*P M)(YEEF6:T5A):S/A-M0IW=)' ;CP1 )^(8%+'Q= MR]A9]2:,O,B[789?P4 *=$'KJ]# F@UF7]-LJ#5C%G;>>?2?"YPK[#:YF*H9 MJ_RJ6F6XU1:3> 1?YFI\,#NGWZ$.N?=0I\9^."XCI]]I"[D71_G+Y]FC)]%? M$.%M@F[(7Y!=[CF3-89Q09ARB:3,QU:(S%NK$P$;1);97;0E_W*_Z[!.T,?K@K7N?;B7A:,;\(D=>O/![/BXY/@ U]AT\P.SOCWSJ.&M MVLC!X@AU@4, N]ZB.RI&0^J./N%MY]'KVR^M^P:H21T#@*UU5N9ZWIP9M?OU MIM6(67K/L S.7.*I6@>_OW_5=E?Q^_;#JXA&9]&[ M7]^^>_7KA_\=1>]^?O[F0_3\SYM:/ZV2\7P$UB!Q96HDSJ6:8U ^-*>$*Y-ED*GUK/ MQ2ZJZFWB4AXCZBEC7L6"FH3P)+1Z27T D=MQGG1+@5$T11K4,$XM%5IHT(6) MY8LQ[."P:?^PRQ+[K9/N0:E[C=[M3-U#$NX] PD,?HS.PU[IN/&(9=M-]0'+ M+.RTQHW'4RS!FGP,!=+X.TS>M+_C2/[)B1&,>\&]YBQ-J$A%XA(F?*J3A""0 M35^W?/NFUEA&&1I+C2V(%_Y0VU+-)V6]A:GYK C&813]QZP,_^)/%I/I H1. M;44NAHN=Q3"6UHX S,X_1PTU%A8G&F*P1 _7JV>R8[?68Y4[TK0[9^[_^-/, M=N@$0\0O_^\ST @/I%G]]5UD^S__0GC\Y[O>0A_\EK RC:W M!E=TYLZ0?X$JD^*Z5--[UJ[U$?9B1W5*K1I2/\4H<&/LN]+K;/XE:W_'6MS/ M$ /;?35L)XZ9[>"'\G';Q,XY><=,NUOI>_B:'$3JOR5:/8Y5KW)KQVYI1?%_ MVQA$>O'BU:O7KX_%S/D97*1=FR=MT&W+_ ^PZ \;R$J$]-$4_===D[,[WV!\ M+R8F#SJQ+17E=P4?_E(65;>B/,NH-"86@G+!B&%"JD3+V' 54T;0)C)B"2; (5.2)@/8I^\#O\[%OODIWD^ MMB%5/YPX7TW+MGSQL%;+@BI/K>@>/9"=:::-C'(TFBG5A"J1.:^M99Q1E1G. M4YTFF1),;,(,?+B9T3(E?-W^>-'AS!TJK8R.$A8?G=9JEOXH3)!!,D],,EGJ MF(G3)$V89UPQ;9VGE#)G1>Q,ECW&9CB<9%(VRC)RVI+Y#<8[?D%0B(DK;U;/ MAK_U$,B3JZSC=G,\35W*5,82S> _JQ1WQ!%FG$F,]W=B4SY$92TXLOO]#A75 M*&-BQ,2F'D,GY/H,$CE(9%.*DL8DYY9X03(H79,&3 C8G$Q8U7G9X'D6WN?&(P>-YF.+2S-A$ M>YVF6!C+E=!4"ZI2L"^,\X\ZT%BP*'S_NN'1'>HM-F+QIH:X)^3M#-(X2..* M54]E)A+MB,L4(QQ^CI.4<"&X-X9LLNH?;D;L61KIB)$3SVK:O16Q,;_YZ ,2 M6-T^*^0J$&B M5K(I,ZNML\K(Q"%NA+1,49UY^$AJ(S?")^U,H@2GHXR<>&AO"";4#/F\T]O, M(H"NR=4"SE]=%3#O?ZJZ?>SP!U!_SSOL M=Z=J["9LVB3UBE*6D929C"IJPR%O+'5*O9)[M3,2T(J2/O%![6Y\B=WRP?># MYA@TQY%KCC3+4F,32E1,&"=>$J^I]28FL55"\[W:4U3&(YD\<6+H*6B.QX/* MW&NPL3NF?(@PQ\'&LDM%9HLY(MQM'>MI5^Q+&1"J:2H) M ^G/F*&94JG+.&7<.*.,VA";W9GEDV9DE(FO41DTA@K\@Q"PCP:XW0XWVP.C M]MZV:<>'[+TVW"-L+'LQB?Y+PA94CX%*9#NBFJ1OJ4" <+ES+#M%:2 M,L6Y"42Q:G7(O$:Q/'RE*#\:L= MP+&GGDOC'1.925DJ8\6<9 +!%S31FIDG[8*01&?1Q9L/S]_\Y>*GGU]%S]^_ M?_7A_9=W/M@^QQZ$.;+.!]N'VV..1]_YH!O':7L5M4#^+XHK, ANL-4UR?Y< M@8A/<&L>YY]J==O(8=OLZ%I5V_1@]VUO_6U1[JH\1R67,:>Q" M4&X\H1OS@&_)[>-5'COG=ZJ\T>ZFFCI!.4X6IAJK3+@LL8Q1SZEUX$4>1+NS M\_7S^X5VQX.J7RF9CQ\[-[ZUT&7_HRJ]+:TA/Y1FXP9FR5*DXQS"G:@M%IC MG@\1EL/_G78;[, O[RV#<&Y)DD@M$Y8XJUUJB,W25',&VG?G7;G1I+^]CS3] M9& 7VF4#F>V,U8,;^7V-3[;3LL<";#>:CK&!S'8Z]B!^]ACBTR]M(,-2KQ(3 M2QT;Q=+4"QU;<,1BS6)GF;(':" C#M% IDV\^;9ZR#S]M#;Z<,]#4ZU.0XSH M,=U0GJ8!2I_UJV]Z<)-=U\BZ>EO<>G9,X M<.!I,9Y81ZG2:",I)PEPFF=8;8J5U(?0]K_CIYA?U]Z)\@2WN M:[2IP.0(=MUR^0[K(5,YXF0]JGQ2A1V#E ]2WB.I^!X9[-B]7>.S>VS@J*8V ML4+HA,5<*)V0C,62RCBU1FUHB'-L@I^,$GIJT+2G4Z8PZ)&O1X_T5B.K>7=& M6M 0)F8B9[YHDTR*]TX M[&+593X=P*R?NMK\22!>OL"SB0T3BEG*8B=8HF,9"\*E3T5F*#%B \C+EVNK MEC5_SJM=ZBDY E/LZ/34@&;]+#4@M>PD-KK8_KI.5]X6?7JG0UC/WLTI5' .QP5"60]X,E/!6V MU:/&>B3:< U1SCF7,4(821*6QE0;IH3B2<9B1EER)RS^%^G#XFHZG[FRY?M; M-^PRDI(F)X(;$I3YB554CH5"^>LTH:KW9A, MAU(1Z4BR)S:C=J,B3L=M&C3.UZAQ=N2/64>,)B81J6>,9E1YHU/L+A93PG6R MH4[LF)6+.!$$["<^W'DH5,3>@AH]8"N."OAN"TS*GD(P)P$1/LS^$B MB4VD9R:F*F&4"BFL(<8K[KQR&=FGG8B#+PR< G Y]\(RG?CS6N'H[)(8;TLF-)+SL2DAR%5CTVH@Q\,O#)P"B%9+*2G7C-C$RZ\2S>D*QV9X#,Y2M@39RE]Q;F. M@Q[Y>O3(C@[$3Y$^<$?$W1 MR@&@8H@W'(^R6LM/]+%2WF?4$,X2ERB6F"R+F1*)-HK97:BK_0%4L./34T/\ M[UN4QWTZ(42DCF::.\(Y2YF1DEJO4B:S#"LH=F)1[$E$LY%,C\_[^%HR"0>) M/\4=^%9/:9I81JV6+.;,>2&5E4YF<>JD,QDHPA3TB00_JF+$DE5XG<4)WHA$/"%%!OL8BT4$?#/K@ M"2NFM&%$4 ;^OX._0%5($5/#TD2X1.TFQGI B H>/_'1[ !1,6B&&A\@*AZMG88"T:,YC#ZF MN>_,X=+"IS%3D@G)61;'&HO1/;6,>(/0R',9&9E*4R5LR!N6B=IYIHS4SC%,.-L(7, M'GB3>(;CNO?XZTMXDM8\JH8 M'4E7EAL3XZ7TARI((H M1\K\8YZ7SL)7D<]1ZJ(;ITJLGI8C9%9S&>45#/-J6N:5"T^IFK#'"+]IM,B; M^16\Q=Q2(L^;I]^C3'YOAOZ\'OEOE?/S\<^Y=RMMF$A"L]@XE7!&J9:4" &+ MY2EQS"0; \8D)K-BGP"D';UT5CGS@YV7UZ#>*S=Y]N/LLG0N$+)JM5-#H!_/ MH[TMF(BNU6$6A*8]+$;9/'+YPHV8DNWI"7L2M% M?*_@O3>7SL['KO#WNJX3]^KS%&MG/Z 9@&3Z:5R8/YXM:9VEC/!$ MRIA*$#X=2Z[@5VY\YFA&R<9H]XIF?!8YT"%3I%(Y=YL6)O.QX,XGC O'E#1: M"5B3S*DLRU(G#*S+?Z!EM3O#].*6)*XJQP+T$HIL-('1@0K\U,@U;D8.V/T* M'>%H5D0:;X?'C\?%=?7#?_P)!_GC;>G?"X.37@Q.G]WSSNVKT&/IZ%83[M;: MWE83VQ9W*94-\>\D]B[)_RA"UC0)=G=DW'CB'-)V4- ME*/FL^+/S_J?N\R*VU&0)\IWVXC_\[HVA?X7-<$/.W;JMP5(Z(,?B#3<<03Z M"YS6_9_-U3RRXV#Z0/XOFU^M$X0X!9@0&M-X*/ ]Y8CF\>>';+"GW\"-K7C M(?KKN,IV07^1;[U$Z&O37\=VW+)!?Z&9^^&ZZ$*=.&N%R8C74C-L"JEL;.+$ M6AI;G8@-:?<[4UMTE*$0')G:.F AT4F:770PN[XNM74"9E=06QB)[R@N0S)J MC/%"<\8(IXIE-K/.&YG1J:W!VKI?;26#M?5UJ:T3L;9>%_.R MVP@S,XF63IJ4:I92H1/OG";5-Z:U^MA:7YB2U\E&V)"@<$_. M@AG#\H6)7"ZT$JB^]@BL^:1-.FS8IWGJW6>Z!E2=*WMQ9CC 97SM)'?]A5/U MT9WITJD_SI2'U_V@QM?JIL*'7);M1?4$0KID?5C9+E4<+_-DF\] E"Z;T[Y0 M?W9;SC8L;?M5EXS/;E-_6Y9(]V'()U] -5$3347@[8#8_,O%FY>O_MKG)+A^ M4,C_P 2D%RB?DUGU'W]2ZVNPPEGW):/\CRIS?.(%(T8^"R2;8QS?<+,TVH,-8;:B3X?XQH!--A M0E":?OA5<2BL^C=RU]>_#7ZK[<7;SY$__/JS8?? M?GVUDM+0S2NY,P%A^RQ[D&9[)L=!4\"V#[?'').])^/V5(N;LF/BASSO%K=B MYE/T7PJH6=Z$?,Y1].ZRF)7%)#?5*)I=@H[[>!GEF)IX68S'-V?%]<39Z'T^ M^:BF1>FB:JZKW.9X_W>7(-KY)&C@$6C7V64^@4?D,()BYJ+_\R] V?C/UR[\ M0/X\BHJR_7#YTN;+[TBERJ,W^70**_VNS''Y/H)".A]%/\_L^:;Q1?7X M.J-JWO#RS;OH>96KZ)TRN0?]].[#J_HQS1L?.'QX3CO$*&QM(2]V5D0J^GL! M/X!A,,&4.C!@8#]ITIGQY86>J1S'IJ)V1[O7]-JL,=_"]$H$:GWG2MQ:8>/K M1K9,1F.C;")2PH@BRFI+M:.<.Z84VV!MW+BDF6J^PP2CZ M \R[":8%-@Q4WQ@]#TI;H?3A9)8"$/VBJC^63+Z9.UNQP=UA*3&8B]T=,G"E M=9_E1_8+IB"?I:8 )BP&N4#U0NU8-(=T2>6X6^;*X"G=CXAP.58UA#2M8 M2@-KCQ?GDT] &,2]ANO4+ CD=3X>1].R^)3;]8$6,+9R084SN,S@$&;+'C-X M$?"*::#RJO,=#4_"%0N#K2?6@$Q9)]6^*=9=NQ\K@HT(M M "(!1 H2!=H ?0,;S7$;0C:K1Q@R@_T&KC_?GGO:VXQ)^I@Q;+]Y[,=DYK$^ M]$F/AS[+ JM9,0,UUE%>Y]/LY!TJOWK9&% MTEY5A0F?PIW_A=+P/[4P=!4-M5:IQ*=$,LH!1M-HGH=BF$N4[.+LVIQJMTCHIXP)SVWU-.U RP+>].+5+DY_A>U =2)87 M\[($_?"F^!4VUWE9=9T8;[BE(E$D-6".I$Y)+P@#I2VSV,1*[$M+I ^D;<+. MUP_QEVH"=7?IKH",2+>]BK?U&:&)%$(H8-DL$3&31G,J1!;'QFP/D#V(9G][ M/X.O<2MY#VX1#+@(5[2_O!NKR>X8EZZ[>RUINWMAL-TU6&+H9=O1K0JMRF$A MZ3CZQUR50->J]N:[WL$3LG<&#CE+6:J9%(Q3ISUCB8VE));!MGA7MN_#EFK! M.1>3:E;.D5;AFI=./P C[L'[Y-W\7SN/A]OAB%$R30FU1BOF$ZJYTDE&8T92 MIF._L='B+1& ;1FM'?CGU3_F^2>8_V365 '#9PUACTY0-B#<+-8 N#D8&POK M YO[U%[RNK'2J[!XNT7=PPSGQV.&[]M-X7WHDYT -,1O(>JYXH",@DD,WH?R M/CC2HR8V:ER)UD9D\M+,KZH9AEI"T-G5)^(88IG.9R&ZVPW1U:8*?+EDYK#M M5F[U47"M&<^MBY!.8(*C*_]1E2'0A2\!#0GR^C$W<$'I3.O0-X_',-&5NHD4 MEN)'(>X6[LKKL$JT$G? 0,59_OGL,K= SQ]J.R9-'75H<1-0^!Y,2-#T\ DU MAE#MXV<_SJZ+LX"DT 0,8$G*JSJFT*%?$%2C)I-BAEL>!K;&G\!$TVYV[?Y_ M]MZ\N8TC21_^*AW:G0T[ N+6?=B[$R'+\JSV9UL.2[.S^_XS4:>(-0A@T( D M[J=_LZH;!XDF >)L4#TQ89$@NKLZ*_/)H_((540"[E2,0=D!*ET5;X<+5=?+ MYY#-+LJGD"\=C?.+9UJGV%L9"):WHC]9TCXA2/[C=%1M4V[\GQ]\VRO* MZ]%LX.MK1O,X]CS9MIY2Y"3 C$N,#.(&FL$%UH(%*+D,2;: 6EN MDU.<8K4+"J8XHEGI9I$#C;"7PRWVBS"AL8W44L>X].F),E*G-#@!4I$7?R[[ M7^;/ >F%6\Q2]!*>D0IZKHJ*]]-;EK/D^ZVS=0G GKW(=?*4Q>=,OE1"/LU? M#E_ZV;_/Y$U>/);?ERM7CA9#SU<[-38NVG3181H7 M'3"(]K>P#-TF&4@!W5 N#POJ"%HRC1:H?YCPS*MTJ@'__E A]'^]?0,&9GU^ M-P_;O1VZT4U8B\4[CH7$483@0FHV9#B1C#$#1$Y3]QIRTP\=B]_6#697C[AJ M289/33J3%$54UFF#&?9&I7Q^I[Q#UB-)&P8CW>\0="K2H:OU*80K7NZ\R5+: MTDS)ZF >B#2>GY==%7_)YW*#P@%X]M-YW)*)_6@S@C-J$(G1"T(IHX%KL$L0 MD@#K1 3M >S W)CC=[85)K4KFU7&]:)C47KJ2L8 [,U5%5!*AV,W!@1I=@.J M;)RS?-*U^5QE]5UJQR0O'53?>H U'<+LQ$S5?W^I%I&XY4V]CC4W,BC'HV"! M4IEZ?$4#+,0D$ (4G75-W:5.%O+;.BREK]:'0BS"4L=0$XW=HS;F&JUUCWJ^ M>K2Y[=3&JX[<=NI ;:;RH=&=P^758Y\'^!^^Z^K_-F7\:<0C=Y)2%Q0+6!F@ M5? "&X\])GIS-&=SQA^(%XO**66)==NPI.9]HL7\540H3_-P8\"5GA5_(?YE*A[8U+.2\)!*_<)NY>!'O8A-E_O99!X6<57P M.M\%O@ILDF,4DY#>,#NDV;LN4Q?#&;";6?)W;^6 >DF<.:-D,\*FD,4**_G* M'[UO0Q3O4FY-?H=RSB36Y)Z(=0X&[-/BU:[#(.75Y7CG"!0>+'+Y^/70T3=5 M5EZUKK2/R0!)7'E=[4XFTNAS"OB,ZMA09?(L6:,*#XW@KB6@;1;#G#'6OQG# MMU)&%+PP6$S#T0U(-U L:V[@L6\S7=,!<8[,9$?$ F*;>13&V'(TL7-O)6CE*D-[SQ(F[NZLAPM2^]^G[#EDH;&[_/B)B=S MA>H>32^^8I]NY+6:PRJ676Q[3LV;TP'"# #:,7L1HH0 MBR%8Q5 *LUFN#7%(>ZG]%J"UV=_0VFKP89 0%@.!M;& BYP8%+SWD?+#8T R MN9V93&YS>4+JIS8U/0V TRB/@C^Z&-MN2;[KBD:5*Z$@P;S%KI59^SF55X=L*/NYGW9 M83,?;0.[A<3M(J>'2>Y]Y%3XC UY+Z=*5795JI=3I;JC?.Z46XX/DUS>!OG< M&4OW@T7^U/;8"!XI M51$\H8$LJYR)S4F$<9:3I#.WI[;'6*]MCSE@,/C'@" M2*C&ZK:C*TECG?/A.?=P'3J:!M%NZF\BGOR4S?.0-\^&:])D1]FN^V=SQV^G MT3@-^#0#-;O]W[3_JLW[OU_/IZVWI[W8FJ<9+0Z(VH".V[?-OTCI>%T[W36I MS[&$*K&AS6+9,=[A=WUY>'9&UIO'VSKF^[J8;SO4>U 9=C#8<6('@Y=D&M_T MO1^$1:B#DTOHB/IZ?N*9#Q:ZWJA=;]2]>Z-6;5!KQEJM7^>"$$LU\BHR%(F. MB%)CE-(T=;EHJ,H^3.+^UL,S6 \S[K GEX+ MLY["SV/HP %C XUQBM8/?OIU-'SI3A4T>#*)3HN(&X. QUCJCB"WUUI/#X/ M9FX-"5,.L@=317"BF.72"BLXXI01ABD1>[4(.XBS@5D/-30!.RG0/5%F3F_1 M=$+="?7JE&\5'7-"RR@H""V,;FW2U3)43W).HJ4GXI8O]^>(7[4IX^)#'1[0FF%=; MK/1N.FW)Q9D"L>T)L[8DB+H^$VUU'"@X&\P$K734C#FM0]">@<^!K14*-21\ MG3AL('I*G?FXLTVG()V<7::N- M]1A;GV[026(GB1[S4@/Z3.7,'?1 M_DZP+TZP-16226U50()Q2XVRTD2BI:36LHLXLP?' _'G&/SO9+^3_6/*OM5: M6!N%%Z$^HF6NJ TBC1%@>-DJ5MEK N& M@.A*@<0EU!?@YRCW76^$U=J"=D4RNM*KYU-ZM8*/*ZB(I61.>D5%E"PBH6-0 M0GJ-+,%(T+/W5>2JI]6%Y!UWE92=.)]9G#VA 0?$A4&2482M,(9S3:@CP7G: M,.N]?5$+W6/Z0LJ*.HGO)/[,$N\$T)(BXJ-#9V^%D+(? MSMV2L1/G3IPO1)PQ98*EX>Z>$A:9--)+B8PS@;$ @GT148J>.'?#Q@OM@L#V MR[PX0%)%.$-CQHUOW0:T\Z-9FI7ZI!W:?S].W^^52>9<*?%8W)^C!24 M6,N"E\9$0N"_4A@6+7EZ3O:!;2&I>_C<_>2?*'SGMX4Z=.C0X2#H8*PF@5O$ M? A,8JV55($A%;G$#J#@ F(C5/>X/G/)1@<@;0&0KPDP3@(0F%$9<(PR**:I M,K XKI52PH40=DAP/[#Y0'%/M:VK9"?]G?0_#^F/ 8.SP#&QT3'&E&6& !IH MGDJIL6G(Y&Y?Y(7W=-OZ3QX$(.K("_R3")I_@G=,^]$?SDS]DNN?I->&[^:W MMY/B7^]]5)'IU]E-F/3=?0YQ+DV[+7\SM^F1\.MD%OQ*S.[5T+^;7H?)RD<_ M]DLW&)6S2:B+ISX 7\8C-P?%9NE7_].#?'(.VJU%\Q38[01+,0HO-4\J,8 M'T9X.IK;HR^* ,PP3OL#2ZJ^#N\<_*MI_0CFO%$,.>EM8!9^T=9:[)PP)/4> M"_A%38+C19(:I[C^^N[#FX(7+XM7KU___M_Y0ZD(9M)\Q12D J+[O+>.J/N_(YDEW>D]]_1]\OQP-PF MLH?UY6Z?&X7583*A'A7,+'2U?*W(WH"BP6#T&9#XNW_[U_3P/Z])UA'XD>["C^S%(T_<3-L=-F2SE-_; ML?LRO6G+ED)4D_Y!4A^0^'O1L2))5J^%"X-!K<;__47J5P>_)P4]_SW=]/^X MEJGN34H6.%,!6QZ#8?";!!^%1_EB5]NMV*R-:G-#H#_=2\5$R=BH/YE4NL?, MIJ/O7^Q^;#,=C1^:"]^*M-'#\^GA_(-FLCWN<)&MGY)W9O-Y;[.!>98Q]N_< M= 2F?@&.?$WJKYV@J.;<1B6E9TP"8,4ORC"E_39J1L+=C-IG^5,VCIL20.S,R'CNX/$C5+L,IQ&^NB7=6,;X=N=!.* MJ?G2=2G^.GO)U3'*BA$^)#YHF$ZOK*6,4A8\Q-1Y;XH^I]6F/ MD#.7&;6I!*&3I,N6)*.\4%0Q[! 3D6F*(\7$>!6%X?BA[@8'RO>GHGWJ^82I M_9?H_ ^G::/.-TR@?2[%V<'E+#[ G!/^UI]>OYZ5L/)E3L-M \ZDLR="0Q#( M,X>1QEK !UQK:9D5#Q48'P1G<(\STCJLJ?HF2M2.M?Z::SW7V8P"X7Q/OC"#'TQ2ADQG:?="K0YGW]@ M!C^-)MDYR!E2'Z[-\%&' 52W!< AC%'-N+(&&(IP*25%QKBC*G+:DZ)]\?;. M\^XDZR"2)1$SPE&. Z5,(Z$UML8J0AA&7K*&P=T'T^:T)\[=+*OSQ)_&@+]- M1C&4)>R3&10Q=&[XV9'F/ 6K58QOE1M^"DWHHBCB1FB');%,&:PB$QS\AT@H MYLHU^ H'T]NWGG?G2SM+$N$*TP",:"7,9.&&$Z%(P0IH\$";JH(/US0 MO ?&]F5+TX$U]65V[I]\$TV!;Y%!?3&2SSU'K%X3I^68"DB%$@8 $P MZ:,.#F/P.P0-'@7=<.AW,%M ] 1I62>;KJM?)[L7)+N,$LJ94X@I%HC75AM) MO,5&."[X0S-&#F+'][0\\SE:"_OS;31(CM9)HNMJ<6>2X91HUI/D>S*1@NB=1RW"I:V_3 <'7"001>2H$"5AX MQ#CR6G..M.%.@KV"13RB?<)8CSW+-IG':&,S?\M'#>#'&FK\&.QTV;FFJ84& MBP)KR:@@T3&!B45"2121P@R[T#3C]NDM:ZSPC&"F2&HB((1QCG#LN<(.Q:CB M65O6B.)E\?.[7__R\L.;WW\I?GSSPX<=NM5L?,$=J'*>;C4[,-]N-&GN;K/A MHLON;O/>70<_&X1W,8GEVV$) G,#CR^;Y-([Y#$((N R8<)8R]/YLC+&$A&L M;^Q7^$2Y)(#U6FOG,8E,V^7D$J#L-DQO0''8Z[VI3 M'J*MS<$8=S-5=B EV4=4FAOO;+B(M;D-SOU.;;OMQ%Y$9;L0E3^UD8Z7F/(T MA](0SHQ2RNC44(=( 287T^H$C734!372D5=D[2RG_FQ_\)G;:UT;G.-U KF_ MG]4Q6@M:E#0NK&N6TS%GFYGSF;?4>>ZZX7"2MHAA'!0UGA [.05:?67D:FDN M[%'%[+?)Z'^#FQ8_C\SPJ\^%O>R >$NBW2FB\"%,;E)$Y4[O":JYP5)&S1A- MMIBVM(+VJ';&WT:3 M/\"K*5Z;<7]J!I6]47SS::6X=FJ^P(-NQJ,AK.?;KK;V:ZP ? "+) [$&4( M>323G%LOG$,>420%<;3A2/1!XZ%FQ)H/$QO^UZL/AS,C=(_3"V_.TXG:URQJ M7L0\I)'[D ;<$^NIID%SI+V0(CPXE>T$HM9F ^ Y%-T>U0!XG!GO3U.OU-_")$5[S<=P)V?*>LVX#@A\RNBMML[R: CU3$;LG^)2OAX-,YGM M(+P/P_YH\NMH&LI?S'0V"?[5>-(?I*N;>%>L\BY;L.Y+\KBW>476)PO^*:UW MOHRBS.L 'H*%P)[DE11Y*<4^IR3/Q?4[.VBWR5?3/N*HB5)!4*8$59%ZIZEE M1CK-R$/=10XK"<\ Q;MH2R=R6XH<-F FI80PPRPC!+20$H(1:33%BN"GA$>. M+G+W"Y)DC_'V]2UYMM70EW=.VI55MJ^L\J1D[8I].Z[\2KCR:W3&CZXT.GOV MTNQ90R+AD1B.56!:$$NP52%BQY4QSARSN05C/43:%S3OG,%.>+84'A9-P-YQ MGXKTO%$Z!) G+6R@$2-_S'$0G3-WT_=^$)Z+/U>7!A?CT23SWR@6@SLU6IVK M]^R-ZL,BVC?;0]IZ77I03#G! I4J,L2CM2$&9Z@16EFA\1'- M+#YYX_<1B' MX[#;>@C94*\8(UI8J@XEV%CX%1#AFK!OWE#IS)_HG"MGY#W<[%.A0 MX/ H$#1R&$DB*#%,.62%\@1%I0BQAJJ##HYJ3=+C461_MT:+.S>*XKLTBA+/ MNWF?V(4F\JC-^T[5S>SNRMP@F$EF_>N%-0R6^+S52_W)G/UK)+E[B['Y&%[: M23!_O#01K-[OS."SN2W3BJXG\R]5-\H"5+7OF@L90DNJ__=F6/D+ARCGDF[QYQE6I229-.GLQNN/S>#M\%=XI0^?P^!3^ 4>HQ?>,?%YF2&T,T,Z,V0+$/EI-)NL'H>S&!'WBIE F>=1>1>HXPI9[J0T M]H@80GN,X=9!R%=LA[#.#NGLD&T@I/]IU0Q1,@ $:(C)L^BON6T>/:DX;['P+.3]USJQDZWYA2K M3>^^4Z\"CD4,QD8J+676<,4@.C C3<&XM M$LTR]8".1!^&[QKBQB>@7G]8Q'Y:89WT6B%LXHM,V/2*O0*(-@ZPID]A<'NU M.9ER=Q5)=E*1]'G70N"=QK/CS?/9]U;^]0?I]M\5:2A&WS5-GVT$U(TYB:PS%S"ID'1= %"\C8XK:AAS(>Q;( MEM/B-I5.8.*1QT$Q6 ##(6IJ>/":.Z*#CK!1!R^=>#LL?AU]RLO+X-\K?OOQ ME]?_G0UF,QY/X&\^J:_"38+O3Y-]_<\;W/7^$+;@=?XZJ-G^H#^]_<5\Z=_, M;GX832:CS]4H'?C+]'9U](.B2&L6!<-@17NB-!82644$IXS*IXQ^>-*8/K&E MGN9-&2+-A2 /BNWF[=V!)\C!>6)I))0SF^%[.BID)W=O5)1A;+*[-X ]+LS'20B5,_+-O_R3 M(@1]GQYS1_?DS_'WWV9>SBXCO,8T-2BT9H#OL@MS+R]RI60->Z]9P>=6_QR7K3AT-L'IJ^:]4 M7!.GM>=!LNBH5C*D[%GEA &M;$Y0_JOXG_8I[)UW3&]*_CA^]L3A>?1PA__- M%'D\NX*(K1\S)_SF#*O-?617M\9E'^]0\ M7^R>[UQ+UNWYQ>XY[_;\J]MST>8]/^AL.?R4-O[M&YJR*(9:1&R[&I8VU'%T M-2S';M;&"8D4U]IKIU*6"/R*9#U4LOC.D MI0.4RP64]99M."J-G",*4 -01"M-+)=>,DZQX,2?&T=$C\H+F2[2X4B'(U\3 MCMQKW)9Z+@DIE7(*,>N91EH9;P(EG'$V[P]^/B3A/:$ZBZ1#D@Y)VH8D][JW M(<4U%M0B81@+@FFI O;4*Q2=D_/<^/,!20M:O'5 T@%)!R2;>KAIYSFS,@C/ M.6,R&FI36;2SA#!A_$/U^"?T;<[>Z*T#D@Y(.B#9HJN:IGMM-X.H):WUSB:%UW M/ES?:U,VK[&\6Y1=E8Z;5#5>_]F&H;N^,9,_X+V'23P63<[RQ6$T'H14V8[E M]V7Q@QG^D?Z4R\B+;[;JC'078%8;G+V?ID+WW\(D9=V8CZM&D5?:(,J9-L2S M(*GB!''J -BLBNZ0D9H[7=&68+:A*QIK:$AUQ*9HJ<7!_3KZ;U_ MC29_)*QZ7?>Y.%KS)[)3VS#RS-N&D9W:AI&UMF&MT\]':O[D)"7<<6UTI,Q* M9)'G3)G /) EFH;.0UMTK*AEH!:!I_2 $K IL"%>6=@M;I QP6$G;<<91XISD&"L>6"!8:P RJBTFA*9Y97OQS$]@.[P; MATG5D.UP["-.Q#V-ILJFBX[7&VG./1'(6HP6=$W6RXV%[4_MW!($W6N,E%VE MJM?;<32A1]XQJS1F&C$NHHW8( &@@XA%YL$)NZW3A ?BFL8F3ILN.GP3ISG7 M;--,;WNV6-EV:9W 5&'-X96.L/>I&R*NF 4 'W_G&5E.; M+CI\JZDG=>G,'Q*=P.VS=8)"=B45;MZR\$Z$W2.SJR=[]J4/,@P- G>->L*B%DEP# M1'/C&;(^[M8I^LCRBYI&#!R>#1H/OS9=I(^'S7XV27N=)#:-. "G-#D"]Y7T M<;H&EH?L&[C'GC0>U6T,-:"]PH\[=>0GFSORG[$KX.Y1F_U(N5,;?R*>V@DP M$:O+:ER27Z2M;-IU M&^PVO&LU^#5N>*O[#!YN1K9@75.B+J>]RVEO8WW,HTV)A. N,LI5BD,&8@PU MD>AH!)8F&LJ.?#JU;9*[$EU'D0Y5.E1I$ZJL=R;RV B+/,"&T$Q8IG"D'BL* MOV$DFX9!GP5,<$^3#DXZ..G@I'5P8R7OB4OPR$XSJ$K#]$--\F%N&3WDD MZG1BAF4E867O .--)4',(4-)M)YA<'\\9E8#E"BGP7IIZ(&V4U+ L9(]J;A: M+_X]^&!01XUV 6%A%1AV/&I/.8M&6H:"]52K8*Y2Z&D-EX,QDR7,A57WBE968C\8F9QJC4 ;9;6 #NQ/_=:JC3"5$7G->.( M:0:T9"I(;0*WI#$#=TD\3-'NQ/O[^YDMPS]F<-6;3VE;;\. M!N0\'0U.1Y6=.B#0UG= :.Y3L)+'NJ[1LE[*+/L%.'T:!K<;P':GC@/&.)9P M-@H7&9+&@AF!:$1,,NDXM/0EBK,/;>. M"T\8LMIJS)Q A!.>BMKL,?+0#]C7(04SIM M\:NIC8-,)YN:9R1.R)6&^4"W5XP'L[(HQY-@?%F99> X? R57;(Q/9M8YQ'( MO8[1,2J%*Z7D?-9Y[G^;-,M->:*2QV\D>!A*&*IH,(&C<&, M(RB$7(BQO"60 A3*>-3/]9;/I2'%^?&?[M2Y@IZE<\7=)[H!V-DY^'.]. >? MCL;S!(3ZDWD J%8+=V\Q!OAX:4$F_GAI4M>\[\S@L[DMTU*N)_,O53?*(:0J MD7,>9D)H&7ZL/P-5=5WG/.2T@_MZK&$/YW]:?9T7=\A0_[O[%N_4AH.VJ0W' MFW_,^I7@)00\1O\-NE/_#?K,^V_0G?IOT-;WWW@38W!)"Q3_.1O@;NJJ_^"KNG]3_&+*U 7@YP *N7BU+.VO:[!_^?G5O :[U@EAF$+$@/W9 M")HD1PRTE?&?#.B?99D%: R0=[AS,D4KF[0_S%\)"XZ'#T&5#4)E"TQ2LP)W MG7_I5SHOUW6\'::-&H;*EOK,>2%AH^;LBF0).KOR8E]%U]-LHFR,,FJ305J6P;ED;)K;7'=R MDY*$ "7 9FZ,6.:^FNOARG?QOPS8C7"'9*JOYAA9AWBP$5%N&;'*4.R-!2CE M*%@I4:-4S*-%.\G'WU=7DK_[\PCH,5RX"^\ #T&XTY]_?OO#N]^W"74"P2;3 MVY?>W*X%._,]*I?C*5[>#\G&?Y]]E'?#U27C.]RJ@@! B:!]F,56P^].*A(M M,T+)AMC[V:CWH)M(MG43UR-M?RJ^V=5Q7BB]YK@$\0$(:I1RD3G.4QA=. !M MPJF #Q[RG<]/3;8M-0&IBS[L9_=Y#LH"%_- M_C7<"OQ]6-2KP9V.(7?>+8='.E9ZO:W=*=BC"I M:)$G2*\(_Q.8Z<.I1:X&HAFGE(U%6<&G2<:AIKO\RFIA&8 &Z'5NO0*>=TR88 ,B3GH)>OZ5;K49K#8V88B@]9$&5K2:1P8^(A.VH>_Y$5B/-L=>CP)V MC]""*A8#N,?@V\'["Z^(\$)K #TLF>'-QO5A66XG2F!T19OJ ^^S7$*Q#'#W M\2V?AU5&P?+@*QUWP5?W]Z,%.-$A>F$4)2#4SM*@C5,X$O#[K&M@,;""GL)B M3Y3D UF0:R9WLHCJ"',^(IS;ENV(G^Z47$LO;%P8W2E9EJTERYXQ?EJ=X2]S M&(Y!)K933AE[YM.0UM^OA;'/]V$\79V>,C^M6J;"[%ZTXU3*&TTS)J1DS&#P M8R6H1,$$"B*JAH#G%I[KJYO<"_75T/\>RAR]J3A\+>/@L:/LV/\47C:6[9CJ M]ODT<%(_X($1'R_NB]9R+$/EGUZG0\%=,FU>5T=PCV7:2 .N)=/.68Z9Q-(Z M%Z@@GD;*#%*-%2C[4G3_G!O^2&W.\A R)\OV%E&I\&5LAMEP=34=CC>L0(*_ MA!#(+\- W6B40=%CJB-6'MSVAA;);2 K;O 0E@W^4_CE/JNFT^N5D]MR9E,A MW[2?FGO/Z_Q2U-Z499B6Q6#DLB#,$]"&>61$#IZ6653N>+> (://^5C @7%E M^CF?"K32,#^G[_MFTD^%<,T+&[K!S,-M;_K#M%O+@@,W2A6P'T.1JQUZ]3B+ M0;C[:5K-_-+9,%T(K6,EN;' :3W ;)]V8,?TTKL;%Y+F?'%AYMQ58H"#TYC@%+U M1)VS=(>D"8E7X[-;1V7G'O/O"T+\&J:O\J[^-$I.<^X>!*X-QY0^96I[2X!]/C0@"4C]OCG9)8\6 MV5B(0@.Q*%HD+&$D8"VQ$8XR$7$,)!6B#$?SDI'5.E.8FB8C.XB@PILP1JJ@V %J."*R%$T]I M\+83O7?.7%MO:]":-V3+< MT.#-/#[U\O3?0,^^GH'&@^\G%^O^M$O&-*'8L@ 8P 1) MY_Y&>ZM#1,B+V!#YN>=0;)Y@23WC5$LF U%,I%'W<*%S2DL=!7AW6_BL1VFE M^NN[#V\*6;PL?G_S7V]^_>N;.YNRU9#&S6^V SG6:H8.Y>(2N77W\@/%@C:_ MZ@[T62L7VHD^_PLRT8^WYYA-NT%*?P/[QMTVR:H']:84\4(:H!'R&E'IG0)U MYZT#7^H LHI41)XE\:>,<1'2T D;@N5!&LR%/ORT6;!:C!^-DSOQRKED#"9; MXWTR.LS$E\5?Q_G<'UZ!O425/9G.ZP"HW*,K-2XJ;,+T>@9(9#>&] M\O-!9Z?O)7_&+5:6C_JSVS4<32N_*TS#HJ-,6"139-K7/NV\VX3)];?_F/63 M*SM>60?\=3"G4GV?CS,PQI<.7>%F-[.!R=\.V8B )R19F^Z3$ ?Y%9)E

4%POYP8GE8($C2LZ5 7CN73FTR??*<%JUP]-"CX".C; M6)>XZ2+V6/AV,WKL #E'TX<9[-LX16CS'NRP<7R?C6M4U)LNN@1%70V=7HA? M#M9/@AM]',*WX*<*]C]?AV$O%5R8LE?!T&A0U2]^'(UR)489)I]2!D &C0C* MH,X0J'5#;C>7HDU5C*GJ'5&!7A7D2G&-OJ^;CBQ':*>C@R]S=+?5@>]T4"FR M>097A2?U<^L19Z,RY*65*VO+.5XI6@ _5*@%]\P!R07&QH^0(OVIO.Z/ MQ]6,V_E+EKEJIU)FY2BEG"T+FJJ'5][0\ON+B?)9DZ3U7CU^-O+>70<_&X1W M$;9UJ+ ,82EQW-P,;;-I190!L03?66#&J-5:.D8$)]H*S5&4AS>M/N3RV51"E;FB MJJ:NU=.*KBT7D>DF1EC&3I>1MT7,M[P.8=JKP]4K?\^N?%V>'5/\.;/#L(X8 M1UA1N5"#CPWC>[HV? +,;L:O'4#O,&7[CX%>FQRXQEJH31>)QS319BG90;2> MK0G1L.(]6KH\\N[SF38[3KK+P+'5&?@+5:H8RQ?4D M:9I_>OOKCV_^>Y>!B]6-/N0 ,F!PH1;_%#;C>^3W5@WLS_]HNZ*K;HB MZW*;O^'!_:D\LN\JMV;0SPAQWTP]V43/;GCG]G+0]C&SC<+RJBQ^#^-1*K]H M\Y"_;NN/"TGH2E;S#!:A\YV'!W;L<(%#/N=J,AU1C&;G4Y2) QM"0FWFQ?VU M7VMFB#9NR/962I5$=YP9\0<6SL.BS('MJ8Y6':U::J>O3DJ^B*'(]7',_.0G MN?)'G(K# M5\N$M]]R=M?K17I;E2+_89$DEF_^8S\W7H4'_A"FGT,8UHF#?ZFSY-X.J\M^ M"*E\Z]70OTKG7-FQ K_JB=-#R\PJ+S>TNN!\?4I*NT'GL+SY;6=@=!AV*@,# MXV@,8HP1@1G%Q@2%B8^IS)4**B\!PEZ;@9OE'L@Y-^Y1 -L1N!XUDTA/Z3,/ M/C[0C.,C>G;+5@IM\>S>#M.$Q-'D]K1PNR#$N>%V[X4<#!\;>>/8^+C8?H#% M%3ST+I+(N>0H4&:1TM8@+X+%4D4APD,-\0^!)$SU,&\?D-2[TPI_JQ.>5@L/ M0XA[PBPE-###L>$!3 EJ@[ 0/10YIV6-!AP:5B@4"> MB6AP,,P!(B ;J#14NC2L-95O7P 6G->QX*Q'V'K]_T5!P-=X8O0NC_:;#] Q M]9GVUQW1.3LRGB4$DSFA2FI8#[P(*XT-5A/! _/:VF@-1HH;912A[I@G.U3U MJ&H?LG0'.U^C"&TXB7E4AARA,AH5F5&NT;X:BGFQA M0*,[)=D@,S^&U*,A]V_()?%3\R6%MYH0/YDL%EG?#/H0) M;!1%7I/ "!96,\EE, I+<'A$.*);0P!B9/M21[J8:2=*.XF28,I:20*1)C A MA.4*-#2AUA.O=.B\F^VA03<-3^I@H8.%"X0%0 'EB,D3S9@"GX0CB[PGW/B MN&KH?]LZ6#BO*P)V@A(7;B><\&"E"[RV)1K2$I*T0F6UC2@=GW1\TO%)%WQK M3S7]SWUCTT22?CA227WG5.SL5+2$)*U Z+81I>.3CD\Z/GD>OFM+-'EN(S&9 MA30E<$4I?]U9!EV5YV&J/!-?K=AZZ[D+R%')E41(.LRH3^.S6!I8S#$/,O"& M(3R'*VG2/8E(ZT)MG8/:">8)6DALE$S%L3!((D>89,X@[1'FZ0#=(A! _Y!D MMBF4W[K\18S;=];792]^E?&UMAD"TC!.L U$"\MXE$KH8+R+)BCMO'UPJG"+ MX.:\)X=@SG!]X>;,">.H77R@BP]T<:2.3SH^Z?BDBS=>SLGAFW_,^M/;LQP: M=NY$ZTG2"G!N&U$Z/NGXI..3Y^&VMD2)O_CS;]>CZ60T[+NR5[P=NJNBO#:3 M< WJ/$S*?_FG5.C^?1%J9?UUI_8\MS.+LY0?O)^.W!\U>U4VX&HG>LJ0#,%Z MC3G3G%IFC=$&<4IZCM5H'=PG-F]MW?MC34EP8U%ST"6*'7!>*7'L EXI.$^J#H$XP&0F8 M$3Y&K"QA#%/T4)> -@'7>4\BI9 ]C2\-I[[ZP.R+/_\Z&B;6GHP& ^#+HI\F M88:RZQ#9GK#(*4'RE_YP- %H?%NSP>I@#LV(UM1Z[R)3C%@I3$K95))99/!# M9=X'&6G!<(^@2TNCZ@*+SU."-CA(CXB0U%9@ DX10HXA8C4X2XPSY4E$0IE+ ML#):YQXIU36'[!3U,X29G5%&F?I^U3^Y]D)GJ RS_[]0S3K5D,A#@(V.T M!J9Q3FFIH^"+T@"X,/A7TRTOTB\>>2)1!BZ11 C,&+5:2\>(X 1TJ.8H2M;T MQ$T7\1>)$BMRZOOE>&!NTSZG3)-_LY/B7^N-OOO%#4X:D970KN:TK,HT663! M/ P"R\>O)+H<>^/T+AN'T3X[QW?9.9%W+C-SX<)@,#;> _C\^POT(O^>Q&'^ M>UK)_]&H=8 [$2(8V86D0HZ4X_5Z-"Q'@W[2"[X 13'- M&J08Q:)J*59#ZCF6]J"HHNU$=>OLM?\)9E*\@0]\L9#LZI^M;_'.34>@W J* M>T72UWNFPCU!(>T1-CLP_Y[ X#Q1C+"&KI?5=T%W "@\]--D=/,ZY4[ E_X&QL5KL#!'-V'R MYHL;S)+&3=W2X?_^@_FR.I&$&TXD89[(R()CUG/G)8L*QRBU;3A(5Q@C/!T= M\DB=<]03HCM2[Z3W&4KOAA/Z_<07A<"DT193'9GT01FBN2^ M;3IH:]UQ/NM1<6DG;]V!?@=RS\M$0=2[F$[@5. ,.V)%<(@&3B4AGH;+PKCS M)A-P)GKDX@;8'M=A; Q(740%[.M1F4\O/XY&ODSQSIT/$K;8M2>3Z;00OC$& MW*+6,7NM]92XG1CL7?Q+8B^PMMZ'R:>^"^5[8+35#"\;K!,&1[!#&>=11Z>( M)XA(::D*XB0>)".ZI_"9QU8]441.[U9V,OP<97B#@[F5$',;O;=&@ \I&%@@ MVD>A":918I%:8EZ4C=4Z/Y+T"#]S-=IAL.ERG,L.ZIXCU!T Z6S $EN#@U:$ M24.U,0(A&0@.TE/3,#>XQ4AWYH:_1/:XH,\!V+HSR3__93(JRV(\&<7^]&N/ M^GV=93R9 W[+#+#:C0 '3@@S/!T/.D:5X I13Q1Q-&+=4,%S!/\.I['$#%]V MX*H3HVS2#'%% I. M.>$EDX;;Z'!45!K@<460OR@+I'7N#I7MR]%1ASL7K,F9I]B&P(+3B&$* M2ET*\'&IMD2%V51X:JGA07;G=T14_G&Q'1Y1)_?;G$ MX$57P:8$RZ^FTTG?SG*_UP^CNQS8T/.:,\40ES1@'IA'3'M": SPLU(Z6GNJ MTR2AU3/,S>TDNY/LO5R[?42;<##$O,7818"2 M/8L*SLMQ"CO\>X[X=SSXP]9$1K!G3"#&3+#$1444$=QJR2*_*/@[]^F:?AYH M=UI'E3VPQO:=PU5"5I@5"8/7*QX=6W]"J-](R#9 O1_-$MF>M.G[[]RINS2U MZ=V?H#ONM \05MF@'&6&$8FU9IB&((SUT6FT.5AY"$0ENB=URZI1-^S>^3W> M#@8Z&-C3A5[M!>0"T]A18YAG41)C>+#<*"E)X"1T29][N<=:G?D0XS#H=KGN M<0>6'5@>S&8R41,>G1 L:F8M>- Z*NNX4U8A([JVED^P_%1/X3-7Z!W%\COQ MW$R,=IJ_B/>9ORAVF;\HN\F9ZYNPR]:1?;9./G4*IN/(4D)"T#$RA(("*Y$H MH8VPSD>L7]PA>3<%5W\-!A]GL>ANDF8SW 29C<<\J$3FA8) M:3<<\NO=^FXXY->Z]=UPR&XXY!--R)8,\>MHU=&JI3;L11;PONT*>"\^1-V2 M^'-C=9&S7ADLK THLN"595(Q*C!5B,,GIVGJVM4#=S+Y7&5RE_)B(0DVTAM+ M/&/(.F.0QA(SC)#C?(LN9&TZ$6K=Z7E77OS5EQ=WV'4L>T);ZP3EE!J%F9?6 MQ"!X-$R9$"TBE]49H:M6;EFU\D44)K^^-L./\*W^L!B-0SHN&GXL3,6GY7== MO[JV]*MK"4E:X5ZTC2@=GW1\TO')$?GD:XRGUK9B64R""_U/*5VI^\W%LX<9 MI-6CY-*\BRX,TDE_V\(@3Q3^X*D3#&GX7V3<61,DPA9+ X" J>XJH_:KC#IW MW6=WC-1A4/LM$,H]\A[PASK-0E#*.YY&&X!6>6#4 E75$1*.15LS38*/FQCIN(OPD M\6DZ\!/:0ZI]J/5)3:2H^ :A9$^*)LI),Z M:H].9^:H?1Y:!SL=[+0%=BA%2E*!L1*&.>&L0E%K@S%G1D>D+PIVSMP-@O=X M"].*SXDV7^.QW[OI=9@4;C:9I/)V4Y;AJ$,"+B+J=G80;DN8+#/'ZXHW7F76 M6,W#%L@QKE2,5C,1D65&"80 E%%4R*N3N&JJ)UHX?;$[I^ND]>0':X\*J_66 M!R(QTI8P)81E!!,;E> N!.PW#]MHD^'4NH,UVL-"7!@*?>U':\\5-@ZKY+'F MFC,JA46",:8U-Y0:+Y3"GLB +PHWSNMP\1X3_,) XM+]K?8=A2W2+,?F-IT[ M]U+QPV06?#'H&]L? +>&$CX<^F*4!+,+B'4!L3LI"[]5? -630;N=_,BFI^7 M[+."WPQ;207U7D;-HC46YI<>8.I"V+.74"_4P$ M^C3RK$VROH(22J9XB]1!2.?2$%QC _>7%0!OR[F;9!<&25U9T_/$D!,9!9YA M%"+'3CH"+ATQX,WAB*DUR@DG.Z=N-]-&=3E#3>[=R=JRDYUZ>].C-DE_$AE) M94C A*41WHA ["(428/3C[3TB8748M_IAHB 5D6=6AT@9XV Z1<)M")8' M:3 7FC719--%_%X+[?U?X&]AW@4AH0SX_X693%*KA)OJ7+8PQ:2"MKS)>O?Q;UGUEZF:Z^K?4H2$] )0(K.$CP'?Z)'WCXVCDX>N3H@R33WT'?X>' MV%!,$T2#:3>IUY&^.S:W^57 @KN!94X";!'\WH_]*@R2OK/ZRNEETN+#Q(%6 M*,J9+:<)T:O8"!!\$-R\]RJLM(2[3>JM+PN@@4VWO2K>5] _Z?NC MV62%FFESXF1TDY=0 NAG"HRO1X"OIORCO"I@_>I/AF$FJ*P)?@W?[EGQ0AZ/OTQ_SU_#O^_MM>PFK8TD0A M6-MXTB_A&K@7:,%I?SP(!8@>/*NBV!AN.+KI#W-#7/A2=>UG(.[PTPAV)#T) MOG=;E-?]<7KR8JU7Q:NRNL5RC>F9P*"S"*\WJYFD%F4@UV"!\7O-Z+[%G36N0"^!Z M$,::U@4PR\VHG,Y98K'$O.,W8&(!$?)?ZIME*MMR1LWS#<( 'XW>9: @P=F1IF_3G[K3P9,'2##DOI9ZD (*FXTRVV" MC9OF:\+05W^:Y![H^8)L,>6]F:0&R<"*((ZF &,E=>"';]\'D3*M<,$U>3OK MEPW^^QJ*@'MF\/?E)=-K,TU?3_R29'@ZJ#;%5BP;AF5^U71U1=?TROUASC+Q MQ7@PJ^#,E*-A'HLQSLV2'MI.>$T#]X!KR_%HF,%G(8,Y824_*"]Q99_R'JY" M:I* <;5E'EYTZ =5ZQG@V6P@+]YJCI(F>9OIT7,)&-FIZ0_+HI[^6Q$_86!B M.1ONWVY4Q-D@ICW(+ 0(TZ\D8PZ/"PS-'R;$K9_4*P#*KO,7DB(HYQ?[!=!F MME[ERI$%-3L7S75\OUH,75@WP8Y@:#0JU8U7\7WT.-]%CXMCFS9G')+3L&@W M"&:278?KQ?G&=#2>MSBO/ZD\BX5E4MWBD=>?MUC?P6K+;\7QVNNM/W!L/H:7 M%C#CCY=9+K\S@\_FMDPWN9[,OU2]0)XJ50VLF3M'""VGH=6?@95V77=SS_W3 M[YMP#<[4_$^K9'QQCS\V^@BK-TN>V1.H5C.4*:XGR6G]I[>__OCFOW>9!E3= MZ$/&WC31)GG[>9""6=^#U7?; Q$:Q7/C56(?1&B%#RFZ4C:'V>A5F+]2?WA,)3E\ARS2 L:U68K?"?KP#K* M!8M)OL/:S<%H A;ME]?)NK@&6?QX70S#QQ$8\UG156^SLM+D!X3TZ.G@ME=I MW25E_ @,U6EEXI1U'&K%.(3G3.=V8;6@J^+#=6A::.T??3)@.MZ8_QU-^N!\ MK;D5*?:_I&V[JOE/M?&9GI<,S6H4V1V?Z?-H-O#) M?JM7F_EFVO3ZO<*"M9M?IK9:@,6S8Y?,)Y.#9=E-@(\2,2;@4:T:GM63TDZ, M'!B$U3NEVZ2887YS(.8DY(C>_ G5HE,@\S99UF (C@;@XUZ=:&A<(Y!LO$KN M@UUR%^Q2W;R_]4W89>O4/ENG=MDZ?7_K'C<<=I]@DV__7=&?PKW=@Z/O*N>J MR@;K%8L/?KZ?HK+(9OG]7M.PHV]L(Y4W7J7WV5B]R\9BU GE^B[LL'<$[;-W MS3-;-UZ%+\ :_-MJT,3<#XUD]7H_A%7%!U:^.TY-_WPH:Q,&9'D\70^LYB"I M68E2@/5D\\':PNX [>QG=8SVT7OET#08>^D7,!!FXW3_RD2L#<8<^Z@BQV4) MWE\VNX >5TL\JLJ5X"$Q!8/S Q>QE>J).4ZS&O:\%Y6MC)9L>"83V"6;=319 M"34F8R<9*[= RQQ! K.C>+72)+$R2&KZ^X6)ELU,> &P:E9>LS&X>6]WYB'$ M99@T&TI+ZZ\*Y=Z)W%X5[U;BEW.Z@+T&'G&_BEF7_2K0>=="JRS1N?$*SO^< M"/"OG]4!]N0V5Z9\G*7UW/$O5HA9K;L."=\A6:^*XMX),R;#= @?NY#)N"!- M'=J_QR_?5(9ICK&MAPZ_G9NKR#"H_9R46_FY817+G MWL>2EM8 Y7)H ME>&!74QT7[UQ>HV5TX@!? UV,^0@9%W'MPBZK^RBNW6#L)#+03 ^2U-UOQ3* MJ%$!@ UVSDS6Q0R8Y)\?3U"87_$WH,KKFKC9B/@U3.L,\]4",BXYP]H \ 86 MJ-!11B23\3*J!#78CVMS0NEVG&M!($QHQ!M7()&5*&>FPP %1Y:AN2-XX&-4P MOEI/8'^0;*_6\YISUW?@OOL3@;.L+Z8MVWJ^(_C]89I/.WX=?A3-^39P.S<4^:D>Y,<@8PC!&&BM!D!-"LZA5:.P6=J04FD/L M,7M4,D[&Y9HX;*T((FK/F&+ \IX;,-"\)EJPQGJU%E-57JVG!LVIF@^J[ECQ M+\O@7O:_O+SN>S 5OZLZ'WA%%<4^G=?!'QUNIBT9$+Z^M0PG2>"]-V7S0K;5D_F_%Y[72=H_;ZXV\JN M(R6-](JH5$ULD;/:$QTQO'EJ\*#VZ_V[-RMP%#^N$SW*""X@ICS6I:1R^Y,I/; M.3;'[)16.4\5CEZ!K;,:?O^<$&70#\FS*@:C,B=V5"D JZE29FU%J_E2BQ2, M296TE>^3M3XX,OUJ?4"GT>=LH*5%^=',3L$M7) KGV&LNF+)P1[.'Y?K-Z!>[:3#Z&;9Z6%P>OG5*@ZE2:^=G!C-1BM;>*^\Q,HQS1GB M0J%(!=4D4LZMB/+%GZ?7_&PJ/"MY* M(#$8@6%Y3V]NRQZ@Y#A4J@2V.8=GB2%1+#\OBQLRHBL M8X?IMC4Z+R->BTAH#K2Y"K!KK;?02N-)*//RS#V%5TSZY1^U@OK'K+\:= ;U MXC_-4V#OYP#F8&-(-PIU)G*VZL$5 -4Y!KV0R9+4#/R]BH$MH@C5^L9)7\&* M9F6.:Z;\W>QFKD30%T189.HM(ZMW YEP]3Q>;>:TR1F--V.0J>%T>2!>JWY; MU<8MPK^+"/=*&F)C(O8RYIT]N/IRDPG7S\GA\UA?NG( .WB#9*SVP M.0%IXU6'21!\5MIKITPNLE+]/N[X/80!,*S5J*GRR/%?LKN#.4T?W58UHE,_?@81E6&]!*A%[&2E8RE M"HQS$'=^67J"F]9NP6IB^6H!"> 6Z+!D;U='A,L#B__HEZEC:#X8Z2T(5U^7 MB@)JE/ZT6*"O5K9$RL7A57TBZFL7*A\'UJKO_FGJ2NIU.E6Z2>>A=U=V(LG< M*4^)[)6GU)Q@L_&JM4RE-;3L$J>W2)PF7>+T//K##0Z MF#-WSZ;N,N.[6+-B%NE$B!\&(_?'BR4UL2#*&:!)")$I;;0,,A)K!.;4.+)- ME]M0.C-.=)C,0A/I)76>2>\\98%I+HVWA'D?"$OSIZS'!R\V3GGM<92LPASC M3.]>SAWO.UGL*>:Z,03JER2M\FKJK).4I0)&ZDK, HPS4#-5M'N:8K8?JP.U M;&KF!/C5,K7E'NXD!YO)NL->/'J(LH4,[2)YATE"O*0,TLV[L,/6/1K\WF(3 M=MFZZO!R6A5Q@!,/*.4 M:T<1IH%+MHO14FGKS09 ;=_Q9/+=:7Z8+<+ZDTFEVLUL.LHF[A[-&S=U93Q M5XB#<_;!>@YM:F)$MKYAU0=S8W^7)L?C,";@/7/O#M'S4WV*462!^ZZ*00SZ M&;C^)VF5-TFK[$GC)W3+.B<23R/X?9NI MX_/#-];=GJG?OKY@_CU!#[[3L,[M/D]%-4[KLFR]UM4M*/(?_^P_FRVIZM)!8**<#]QB\!*0L<3J2@ 3EA,Z3 M/1Z)2OR]5N?O)N^K$^.<#YTX'.RQMW IN.S@S;_N3]RL/RT/.!&:BQ[#[6N4 M^*1A&0=&O]HK7)P?Y+#Z172S_R7U0YI.@KDY(B@^F3RG1X=PIN[WC?#XY+;CXF0A.F> ME&>> _M$F6LU;+;/DOPPFII!D?R0LX/FF)R8Y<4%G\XN7FTC25O$JWW!B?/$:]L&OY=N+C^+@(2) MT7JG5!!>,1N,0M)+S)@/1BLB&YN$;!^O_6E@IK^981C\6"4&'= DUJJGZ*5- M[.O"#A<0K;W$P,,%1&LO,%)@-(E>2*108$QJ;8*B42%GI 'DXV'O:.T1\9'Q MGJ"RBQ@\WR.N*E:;';"S8^8EGG!=MO79HE<_)@1C+C!Q!!-#$7-6618 B$6P M1GL*2+PC!!\1>,%X[C&A+P-YVV2NLE,;.8_0ZVAK.23.I9Y#@[!YK<\1Z,[S M[L=$.B:VH-E_8* MQ^"5YHRP**DVR%)" 4<<1SJ-D3A)#5=3==8"2]@Q:RD.65_^6.E*\Q6/\ODN ME2]_61:POLL%K LY>5Y%2Y=W@/K!]#^;X==^)'K9AN>SL"JYI1IC+'RTB&$G M#4& ],32:.%_9'/CZK^_3P/]4I^B)=J807:B/_SM,%FEK$?EF2.5+0M*7D3\ M\?^-)L%\[4?89\_ZN,"8GK!*TJBI4]XS+YV.'D6.;!0HH. V>[J/8-+_^_TP M,3S9DY2U#I.ZQ+4-;/M7V/K@B\P?Y==N?IT=FR[07L+4.L-$$,Z!GT^)H3@8 M"I]H(3V-6]0O/HQ-?WU_$&Q"O(?8^KBCM!+";=0_C,9YHM M,Y@N-^LMS[/*8YA?E?UC M9S3GV[@'3A"S33B$(:84Z"0Y%QP$,:@TZ&&V%4 M8+:7F09LG\?\)J8_8*Y:3Z,N4ZW+5.LRU;I,M2?T^.+<,AH]1 MW])&0FVD7:;:)66J-4Y-VG31HT.3MDA9=M2CX+.Y%)+A 6PJM F>%,$>H-H4:#]>BHWJ+9884U[^*'>K+H MN_B7TIOEK< M4*2&(.UH?OU[&@ I4H1X$TB"$ER)+8$$T'VZSW,N?2[+J5RSS\;!I\V?)MU@ M%JV6/#ML%C0YZ9<2BN39(15>E MV,PK>;?+E[3 M2R+971=?A]MO!R%EI<#;X+-B#,,,:%HT+P9"74_AAN$H&X=!L=+Y=?\VZ^=9 MR).H[N?7<.]7T*,RD[E*E2KG\;4_&,!=^710.#3B=#*%%]IIWA_">RZS3]=A M'&"" <83LJ^CZ<##>R:SOL;_#ID9WF6WH_&L_3E,(*^FL#SM]"O@7OI.2;=T M!&"*7990,0U_#"II>HV;@FDYG SN$FGA<:$*UW*I*OX-3&F8J%4<+E14FH_M M?ESY-%$/=,1)?GD<1F5[M4!F^$F,6MN[=^-=I$/9U6789_'6]LS>8AGV6;R5 M>BLG5-]^"S<5*W\(X\(H M[,W@/FE$WH\R.MWEZ5:]C:MME;K,,^J\Q&&A9MS=)CT/P8E %2=.!W$ M)/7GBD#A'$]&(R*8_OJ#E P0$D* MX^(522N V\,?+BDH\*6EC7B1!W?1_^/BNN]AMM^5WAHLC6.,\( 4P\S;U!L> MS#K'B10RU28"HE8[,0U\\P.)B-&GC2(M"XC#7UPZXGR@!$D'&O'DZVCVP*\A M_%ZJ=V]?9[?7(Z"%R>&*&?K-;U)1,>*PD%AAQEU02@8DE-3(2^GK3-D/G MBCIC(PTLP,Z67//(+#S)<*+23."!U^,05@?_\X>?%D9_F<'JPW* )NHK!>G3 M"#9!)I H-+AK\R5D81!T&>*Z3C< M)MUL.*DTW*3;@;HU328IP4;G(##(_+2-/BCU::'OYC8D^ ]7O'R&)Y:2]E:*\ MC+@_DM^9/\EG0OOR7M_)8-+T,S!#VL5'L/LFS10!^'%+@W MLV^_EKS2GYW,W'LDX/+GD,7QZ&:S_1V%(U1Z3["V0*^HO6&:\D"5CAA)N^*+ M*(,[WDUOPAC,ZS*(!0AGO_M0N$S>QQD/+X2G**,MLE;!2GA&/=661HHHM\(: MS?3S''02 ]TRN/D^Y?7 PFFOZ@<%2, M8.&+,ZG%58>KY8G4S!^1PUM3%^7'/!C)3;6H'\V]"I?9?_=ADAU^/9E\H)%&%+&4JA2[/0)H3NX]FJ:X IUY48+4(T'P).3=33[*-%,KYZ M2/U=M((40K4#U51)-)-=CQ.G_^GMNY_>_,\^66RJ*A6=XOA 7T\A)NG4^J]_ M,:MKL+2SZN!K%H/W'O@&-NCP\R\A'6*_C[^D4+OP4^DFG(Y#$BT_#D;N]U?W MDD9KR24.T4G&F:5>2>(BM5X2RA0' -T<>A=R9VX3J:&WOWG]ZDZGL(GO_XOONO[)88S,]* YNG0\21V5?#*@(T^393F9U MGBIV%-(S'=+<)FN[DC0P]@N7I->@9/ 97Y:/ 9&;#@!FWGBX*_QQ&X9Y$HYY M]A_KXVP?\/AOL+PEVN1M-F0/A!H3$T---@A?(A:"68#5'4-$43:8[% M;&'>R5%RV'4MHI'ZZ3%9VDJ]]+5TOQ9>V@2W]>=5&VXZAW/PM3K.1W<=_'00WL>?BY"W7_O#9$[]5K@Z/YB[ MA,+YSZ/Q WXJ-*TZ]4=Y++0)WE 24AD3,+2# K[BP;K 9^$I3U)_9)""!18( M59$%%XQA6' A5%H7%XLXLB8#FXMDQ_=N,@(#,Z.X5_%A%2)X4Q*LDFBW%<6V M$USEX7 _Y?T#>X,-<),OAP[,SVZ_!GB522?=Z4P[_VXQ:GI1H=J#+S:36NC5ZM@]*Q_D!PPTURUZ(DGM.8&HAZF >C'AL<;0PT M^=LDHRFT[^!%2>@C14E.79Y"K^1?ZV8@G2""NJH4YYR)V)(TPP=B?4D'F$G_ MGZ;A=1F(OEBJEG"' *V\2H[YB+4-% 5!@?F5 %A9E?.-Y17BGFIA5>SG4+/_ MD'B%NVK]+[%:_Y8 \W;XZ>OH?T'3S1M$)\>8-BLQ@#$I='P%99AT1$F'4S'(X*W" MGEO"-'4":<[B05&&TTZ3.3=-AG::3*?)K$&9GT?3\4.0$983[YP20G(F%3'4 M< >F4HR:&8MJ>J$U!C*RA37W.D5F/<2P3I'I%)EU$-/_LJ+',%!9-,;,62)8 M]-*@$*2.WNA4! _7U'QJ#&(8:5]_UTZ+6;,-BVH61=19I\MTNLRC0'._319P MAB.CJ=?.62F8PU([DUI8<*V0C5'4!+@UAC-M[&W?5;WLJEZV_*RI37-O!)<6 M4PD(;CX!7^??5-=G7^M^N#; M7DJU?3?Z4B3P9%5X59G<\GG:]T722E6V)<]N9B\=A\EX- M\+.=2A(:&?E$A MK:Q,E]D JO.PZK&2+H#--.B'?%(5=,FJ5!EXX.CQFZKOIM3AZCW?KY00F8PR ML"/ M.9Y#HL3;8?:K&;OK I][69ZX[!HV5*HY!6@S!M $O,Z&\) $D),[ (N4NY8@ MT2VP:@83&\X1. '0![AP#\"+%23OGY!/@'VK?,2BJN;PXE]3F'>!OP\^+'_] MG/(!9[]=I,J?,+RO9NSS(DQ] EMY,KMW]4JADLV?E>874@VE-/Y"J86/%A,9 MJV\O7JH>G*1862BS&N4X) MM3-ZS6XTT\GU: SKY(LWP3C*;Q?+ R-:^G6A0%.1(0GVM*M*D-F[;)IGWZ3V M*==%;/#PXL:,?T]%*A+JIV*H7U)&S$*!U/S;WNRYUV%0B-ZRA"J(VNGXKL@K M3:5$;VQ_6%(ND2&,8BE/;\I M*/T\6Z_3W\N&1>EQ-2ZRDI.L^/%N17Q@NI*WC86.XR6A//'?*'MMYVHI01&7*G..,&<$T)S(0 M3J5T7 E:<_ARD#2R57=$31I92BC)MTDFVP#L;RKO;D;3I2!CB0'@HZ=$><%4Q-H@)BQP2#3P;U1/HNK6 M0']J*F B<%2!(X8$(U)J;Z.DF"LL&5&X1LCM@")G0P6D8,5AU9V4A%%!C>&1 M(@ 7J;A0LB91=E M]F3JB##V\ U?UMM-RNR21)S[ O?*HM[L;]C#2=&^+.K-(]YCFBM9U+73/(AC MKN"$K&*%0Q"D-IEUTTUKDUE;N>ZUN::;;FJF0]DIL^=K4;?<35=#_W;F2TNF M7X9K;]?;&ZY%](QLK& M2G5@7PG,0!O&@C ,8IEI)*C GE-M,(Z+E>H>2Y=_=+MOIL<>1"2-$W&KDOK& MPS83,C)*#9,*,#H(%0,,T?H@TY%(Z(R ]-L MP?.?2/2XN[]R\V# MNZ2,+7F?2[=UYI/S.Q5?3J^K#H33CQ?%!]'TQ^7CRDH9I00OO(NEH97,J\$H M+ULKS-J*I=/3Q]Z5SU]6GH.GAF-FX*:E7CG-9TKCCP/C?K_XZ*Y'10WIDB;I M%>D+-R,?!I=9\A 5)QM?1JD1V: XF\GO1Y:>Y6<'90RM:&]MR2.7O?.IKLJZ^YOG4U]R/=6JKWF^ZJ9G>!(_&61VM%E?] M@>BBU^;O(/E*IVJ>3V_*:X\6Y=)4L"@84]I(QK123I$ ZK+TBG'XL8' &XRX MBAA3C6QDTF$C01/W\!RX;"BES1L01?7C@A^#OP M9&R*8\S;Z:1LP?*HN"D. MGO,D4,M>2C,97X9N%?+_@8:QJ&!41X^5$^F1(Y7YB4HA'.^#S*KCU+**5Z%/ MI"5KLIK79@[9)VIJ;3^"S4N_QW[9'(+4QG)>6Q!R'_*O+6V_F9)[D)_N4 5L MW_)>E71-0:7F-H?+LY]VJ/REDIA>RI JI'AU95Q*:S.=C+ZOJI4Q::,6R#FI M#>/(*86DTR(JL/$TBZJNC%@UP>J5@ERB%%9?EYVQ*;VK 0'2^)Y_+%2=OGHP M<2HO-7YDXH\E&8"BE'H4]/T:TLRTP8/X=U.69/8&I+A_,-M'4G%V6>O:#);E M!V!R*E[/PA/ MJ6'P= E4X]IZ IO.DIKVF5&5ZG;HI+2] UA_!@,BV6EAP4:;4>_O<^+]!K;& MXAD\(I'A:&SPA!$L%:>,":\-X19'5A/GLO>AT.)9O5@\J[_/@+L@ZR/.Z"5> M.8K_<[<=FML.@7(PVHCBSDH6##(.2:.IE4IQJW!-=:H'H2A'W0ZX)M9TV^U0 M)V*Z[?!@.Q G+0HXA!1J(;G6EJ@@')>"*X",&D_.@PB=HVX'4A.'^W ['$H> M;EEPX^G;X[='_$R'0<&-TSK';9](^#-0\&U2Q4(^>;#ID='$1H28D)X92E)_ M>$R-I6#+PZYO+DYBL:U'#.0R]5*?]G%H7)G]J!R4!RT#<'@+\0HE^\% M'K%%. KM/&$ C9IJ"LAM+RUHFI;GG+ M>AS*:":Q< 2XUSEJ0O214R0D 8W%;V[K?,3E;;C>YA;1A/O$()Y933B\5U$X MW$Q5N#8%D"\RV6( ^56J\M*?W#T:-,Z4$83CZ#VS#&EFN+&222V4!!K6U=;: M.6@\V. !;@,AW+!4W"-:3Z7UFMM ><"'"1HOHUJ+:E/9/-G)9( I-V9<)& M M%;?+3$6IFICO(N2[JLFU5*5S^0D+J5 I*>EA+^G+!N._MR'I_DRU5Q$#S'9M M*6RMC=$JY#EL/H2#U=9;,#.IET)Y)X_04KA, -HNLGC_BNYSHW+_*+H#%BU= MJHK07+7RAT6K4S+5IG+P9.>W/$+2@IQE_E9],>R3Q F6)0X/7SJ\CO3;%07O M5KWY5?_'+'OIA!&J5V7BU E',*M*E'U(6=KMYX%=FG6T-3JZVWEI!+\5B>JP M%TXXAI1).RO%\$L_[KW_.]C=?N-]_CP.G\WDE%OO+:QZ?YB#!5=X--J,>D_K M6?3TL^$E,_IP+='>K[71ZO-DGL"7I^V,=.+6BVUI-[3W@5EE&2WLF;)8^8(' MTJ5B04Q3(A1BCFOM V,J,(\"=BC4A(X\X8ATJ80YFA^+H?5Q(3U&:(^+U;.Q MP\/14WL4/6/^.[]>8\^0G6<*\&=8SVX,?VVG5I0AX+*8^WN ?3*-O5 M9/>_ROIH1] IHJ;8&_G;85G\_K_&HWRQ#K>RPA)!F)1" M,!>,U<%J+X+00AMC-]=K.J(6B2GI 8G;(6-V:L;[C#GQ6>B0[63L?"?.WE*/ MM-A2Z23%P.0,"VR$CM$1R55DH%'6-!QHA.'WTBCUY4FZ<#?#[0WJ&.U!DZ=K ME(?!S>,M[@OQ4<[@XQ@Z94N\(<_*&_G-!MF3T/IM45_RIR+4J)0A97# 8NS6 M?!\LB!!F4U5/K:UUDDD?-=$\ZE3S,UKBZOV-I](9*0&=$;=$9UQONC:[ ;Y] M.8S[+%30=KHQ-ZF@,WC860OE1$L31-!$,>:#HE*=0M[MR&_GJ42W$%2>) 3.0]T^\11/#$1;JN2&.&L4 MTR*EI5(LE):EBBGA2G$+'[L]Z10C%>"C:-!(D!BT M\#7G=\8)J$7^Z6+Q<>$19LIP%24C MG"BJ"6>60>(:2Z'1^A7:=)58J4E$O MJ)U^A2.>!#P9I8]YU/AD6#U+9__"?EWQ*WB$C+!(&*(X\]XJ&RGWBD5,F#61 MGMZO@'L"\QXAJ^UI6HFHQTWQ>"G8\ (UN'.'FBW]"L1J%K!7VGO$N-4F@/'% M!!'*$1YP3:'N8_L5U*58;2+Y7+"G#?@5'M_:C_D5%@O^1H_!8.$"$>,9 M(LI(2U,I2H0\I81NKE;:@%^!78K6^A4ZJ=1)I?52J1G67?8K+'*HX)0@PH+P M+#(JC3$>!!#AABIK5<,G;/LY%D -9JN]X'OS1$ EM"8T4*VZD M8L@RS8R6V!(D%)5>-"N[]@V10/H9AT@,,X9/]QS(J1#]2.XL.?8$+S'HF+<,5MU%[XU+V;&16U M%,1B$Y2*8'FK5I7UH)=T]2RPUU[:8LUB\ *#0! L O93% -7G'K*4R/1 [7$ MWHNVY%*NBH1B$[>6O%XQ#A1F3HB$0<@:;P+'1+I@.'5-MO%L8.MR7;-UQR%/ MBD;_2QC<769%_\'1!-"D/^\ L@(_85;>:WL ,OFA%W&EJ-"G-(U'=22*.>-8 M",L%95X&([P#O8E9ZAA"=?9](Z"SK"WQ^=*)]2%0EZNU%3*0,@/XX>#@LR-A ML<'<I"F1'V&,BS(VVU11QI(I#E M@7F7&J!&Y0D-)F@=Y:'@9M]-NPHW]YMV"78.HC2*O91&>=@&NZU2J^5>%%)G MH%;_(\ &N[5(V84J"J0II@&4(V490\1Z:8U2 MS$2**.&'TD#WHPI;(VBWD0>[$$98&1R.V.O @!H6,#QRRK 54AJL:B+"3@CF MY'+U^'-.F/YPHP;X4,^\J@UHZ&63N?XY'0('CSX/@:V3#^A>NL(O^23=/1U^ M*4,F*KXVB1QYH6N:V]OQZ \8^@3>MFG1YH0+XR]]%^IE^KM1];:"Z'DAIQ<_ M?PV#>C>:_&\ 0L^&O;@#%FOF@-3VS"NL!&=:.Z4Q<9XZT#J#HW7=$XZ.#FB- M[$Y&@IF4J]#/EV)5; &[LT4;@0&5F57WAKD9C2?]?Y>+>5NH/6DYUQZ4'&R- M2K7KY]&XNI2^MW@88I%$3C$/E@)AWDJ%(@D&[ 4F5"2B1IUM_C!D :N7#T,. MHSBIO=0"OYO5=Z6])5BMBFF(6&(_* M1HN0EQ()+3&H3*]^ /+]]2_I,3\D4;+Q@8R)5#Q>,P3ZD\7!*DD,\ZE+"5V()EX5[:]FE;BJ](8FR1 'S@L+%\\>A=+N^2><)2+T!BC-71P%(8Q"1S.TNR>S JL*BQ>#M&>6W#IE[[2)H.5CW" M%-F@F.12$;!Q.'9"6^ELG?MWO6US*)(2C1XA:=+/6T=6XAS!1&,%A&12^Z1K M,>^DQ]AX.1/;VUM&AR(K!;M&\E6R/H:TZ\[M>MM83=N?%A;FU>1Z!)@],XL. M>0:XXUKO K3VK#ZDZ!CM#BDML+9;$ M4BP\,V#M:!JQ-=B;B+#W-14VGHQJ^^9EKB;#'-1K?T"B'#CFI41 M5TL','4+I()R2B*M$>$,9+Y)2I2,!+GH,7(['QANL4"'.'=I.YF-"@Y@G3,= M/2"_MHR9X)D$<\$Z$= !P&=?,J_QB)X4A+:D-#*1V^ TLQZ0AGIMJ1"*:HUU M0"[4)-X_&7'VI70-S,\HO64$PN[^YU67<\*PQS2[X6@"+Y\LNC];Y(>>/ZF\ MZ>&&693]G&OJA>5&"="ZN2EZQ0>AHP*V1#6J]U&Q;=WYS,OR2Q,.9B<%$62X M8A@+:P(-H Z+*,$FU;$A<;3&)_U(+8&#^*0)V3T>W,55Q=F04R5T[ \A%KYN5@'F&\5PA\X53CO/*NW4]F]86WP%D7 M=AS,[QS[Y43J (PA6DC=!_]7UU#WV?7E5>\ M*);_T%M:$\$]^VB1C*\>+/S&8([%AZ5P\!VHIDJBF>QZG)CQ3V_?_?3F?^;! MZSL_Z%-1> Z0*>7P) 7@KW\QJVNP.+:N@Y\.POM8+Y,>X/W?0,+DA42X M2CH2*)C%+DLS^W$ G[]:H Z!%>=:((<)"\RJ(*G')*A(4_1KC8;^0/*\R@(( M^]NTV.-IJ*.E4@X@/WH5D6.1.,6<-3P:S!25#*C<."VOLGQZ S!TE_BJ7LG+ M3$69&IVST!X+93,ID/G$3*;Y[-A@M-"%XC'UL;Z^0R_I,;=P3RB\AC8,1E^_ MFV/NLO!=O%PO3YH4QWNEG1#^%*:K?>6FF]:^@^<#V;M%GE&36V"OG!PBGK(%GK2:Y<(4:5E9Z@19I7\5_J[T>TKLFOV> M'OIO$HU'G$2./6),6T,U"1*QX@P"U.]]!'BIKZU7+A* 5;J. O7GU?Z%<69) M;X^D3X+Z5#997),&/=,1CU(#9X>8A\.VI&JN[]2&)5CH<;FY,V'=NAR$Y&5# M]Q,U1CM.W9)NU5=6?79:<5$=5U3K?XJA)'=E5O@K,S,YX3B*$YLL'=FTF1D: M*.(LUQTWSVJ,GZM%W%$1Z8>1JM)6 %'\^@_I^Z[L1J@,6-FE/#9/V%.4[ M]W(A&T\!YX<.*R7W AK9:[%""DPUJH*A7"M>$[5VS%@UAG6/Z!,W M$6Q37;VSX-[S+B_T('$4':A=G9/^JPR /:ZN':R9D9GP<;/3>EYUJBPB^:CB/CCL$)XS0+-AAM M$+'8:A&ME:&I2-&G]WG4O"?4B;LL[&S3-;M[OGWIL/#<5*IGYD=:!IE=5"HG M<,HI+%(W&54 0@999D10T1+":_K,GDJE$B?NJM ^MU+MT73K?4VOS3#%=1U4 MU=J9,FUH&; 0?M(B)]63QOI,=+B?1^,8^O5J'"914"X9\QPQ))$51*60:ZFH MYO(@>?#[J7&JQT_MR=J1+<]>M7O.,'3>&F&+IGYB4)N.0[Y3Y7J%P&(E@0?, MF 6-D1'.B0\L59:FJ$T^N):U9-T/[8ZN19Y'5];U45M="]8]6S*U0KE\5OVC MGA 0)CA!CBFL.4KEJH6A0H48,;5:F1"W+$A[*(52,-3#>#7O__R;175HT36O M>VG@LXL*2$7PR#HFE?+,1L"E8!1C2D8K(],UC:&.J_C)EIFY37:P.X'BMZ7[ M\.E,\&:A-$S:E8^D7[= MVN5P;X!L=KE.-QVL,> U]N!L0?$UN5.H4L5?[W MG' KG6<$6Z7 CD9<8AW7K"?E:A>25D+HR0+AGC52O$"][OD" MSTZGP4A$SBE'1@,R16YT8-%ZJ@B+!JAV:LU.K);0/']8VJ\W<9,U0_9JR496 M6K*MDK15?27V:JM&5MJJ-:_Y5A?2X[_+^A-XMDO:<%7"L"ROD7V8CMTU0$'V M86"&!Z'/7OUER-K^,BW^A0_";A97 M]J&XFHW\0^K9\3Z^+EY;3.I#&* 94! M#XLE3H5 C 3&D)>.D=0F+4@<-6'""!=9;9[RSHM44^#T*RAV>1@6'6D*JCRL MM?;M9?:/A8JR!0D3AQ0U9X? U6!N$FJ1YL#J:IJLNO+#M\8H/;T)AL6[OGT MO8IEX*>EUC/%RJ3.EO:N*#!7?.UZ- !M-*^JW^-A,^N32J &$ "%Y.$'0V:\.?K%5[Z_F3M M;!X_7_,$I?ZO6BO.&,5&"14MXQR#Z@!&4$T$?@/$%X\0OT Y6( YRKT;K1*_ M(GK1,R:?VO\#,R\ARV(I2[BVF=#/H 2YD6 M9*4TW%M85/$&8W:(.P=9=P3I3VH EXB MCIQ1?C.W;"YLRFWP@H= B %>),P"7UH';Q$1=@A;WT6O22/@0:&K=^\_O8&/ MLXOLS:\??GG_OV_>9+^]^?3VMS>_OGGW*?OPR]6[CTM+N5AX]%$5>?-D]Z#0 MYOJ:1S4#=AYN"ZV ?R3=HS^

+.%B MXOPERZ#Z>KHV-Q!* >E2G7UXP&"0Q2G\E9[DPKAXS:T9 Z# V+*_77Z\7+ D MOEZ/ .J_%%KK[2"D0YJ-G0"M-L)PY[PDFAF.M99!!K_A>I[<[GD'3] M0BF\S/XV5P(G8+OE,[5_8>UZ"VMP8^Z*48W[=@HVPO2VZ,>X5JK^!/ Z3"*U MN@N^D9[Z:ZG27@V!;P:+'^:@[<_HN&J=<2P%4EHB&S0L(]?1J=3]13M)J?6; M%?\F;*^:OFXSVZL/.K<9F/%=;U$XSO;V3(\W-Z,IJ F]BAV^@CZ35'-X7RK- MG93WM 9)"S'#N\UV\2,DKJ@X_C4]%KASZ?.2LN]C\>&B7JB0MCXJA"EG7DFMBM \O"'"WF^T*RC<1HN M93*1H(Q*FY$PCX%\W#A/0+&&_YF51R'>:IKD.MK=*[J7]_Z>A'K5=\!?E4'W)>V7OI0!N ZW:TWXR-*E MUBGW35,65BEZ1IR3DDD,"(RP-<$F*T@QZ9TAF_/-FFFCOEK';.M67+O.&,RZ M8)BE8&L(1A0#U/2146.93TA:H[X^Z)QUZ!EOTQ5KUTG+M,Y@2U%F,',8='9E M&1(@7IT5AM8L\X,F5LU,6CP^:8"G'9M3'<]H>CL$; B?S!_K#:.(,*=*(REB M9($C+3@V5$B)#3&6US2%VKWC R+2>,VP I%O$-/I+% IH8DUQJ 3&T88#*.W M[UZ___5-]NGJ?][L80MMGM\>1&F9+;1YN'O,L9D63C4I TVVD=FB"TO):C\& M@)%PSW;P#UAV[FJ8.GW!SAL^VG5%2@[0I4 1EH1%'8RG$5GM ^<8>5);C&]' M'B1>"LR,#P:EI@G.1*^EE 8);8R(OOFN*R4A0"M.5"F4EWYY96+^R)*3NY\7 MJ@2,->_GD[GA$D>#P>@K:&J/=T-I?OO6=OW9=!-;U[)B,\'W6*56-R#9F_BU MW5\VW;2V7\AV=-RA7P@W7D:=NH7$P"13FA,AE!<^$*1LZHO4]GXAD]'M8YT1 M6I&+U?RV/6U#"8RV?DVQ-&?53N)_TW'R&]@3>]=?:'_OA#4,RT< M-9VP0_2*Z;7?&VX[H$V\[V>9M]W1AWN*V/O,H\3:W M]>G(U9&KK4VC"M2O#&7!SJ%2<&K*7+2]-)/]VS%VE4';D"O6EOK#I M_SP>W;PN/6,@;=_?AG'A(,L?N*A#/G-2+YRZ(1NDXD(J%RW3#%F/.-5&(HHB MY?AIAZMT?NJ6?BK6X&)]E'R/RA/G:W5E@SMPZ,"A2MLPD@5GD#-4,225<=R2 MX# "8(B"UQ1NVR$.86=PT#W%.W#HP*$#AU: @_)64AME3%WEB",&26-9T*FH M+7&V)K1SAWB=G<$!XQYG7<>!QU]U#W:^A) +:RR MNP>(5AMQ,7D9.2<#93$*S03&UGNB,'?!>(D\)LU97VNK]_30J9M/':3P;HQVK%XQ^(=BQ]" MBDO%)&4HBJB8=]' +T80JW7 "(F:XJ;[6D)K6)RJ'D8MJW75@O+U*T=%1ZNN MW%5Z/F=?39OFWCB$O?EC,C8PP_[0C._>3L)-JGA19/.-!@.X]6V*/%DN0!HL MUTIS "MC&&/4&NZ5TD8HKRRO*_-W"$L%]20ZDS*C7?GX#E0Z4%D/*I$I3W3D MT@O*:'36"B9 .0J.*A(8.HIM)%2/GTOMX@Y4.E#I0&6#IH*L9L91CZ1A$J?" MD%8@9V74R"-;DUYY &N,B!X_=??90_:4V+'R\-[)@GR?9$%QDF3J]=G[#]PL9("NOK"6_,Y7-AQ M,+]?F BO^\X,OIJ[/#WD>CS[4CF!8K-EJ CWKC8D0O=@55T#B+FNPM(+3\%# M_*G9J[./%LGXZF&AA%W*"Z2-OP/55$DTDUV/$S[\Z>V[G][\SS[IH.6#BASQ ME J=P#!5(OSK7\SJ&CPL K$?*]56[-YTTTK![C/-V4^UF6#$J=9CG(N7-V6- MUZJDX*/Y^I@:AB0%,'*&<1T4@Q]UC$P*0W"=>V_G?'T?N$JE<*G1CE$G+?,$ M8AG($1+T99>@WR7HMR2GL$O0[U)67T*F M=)>@WVV[+D&_VW9=@O[)MUT3"?JM4'1?3\?C](J&E=2&.:C5R=P=K3I:O>@B M 5A>$MY0LDH 26D&7:+?.1_)MB71KY)MU9Y:\7@O]FD@/EJ4HE>E9YI(PY1" MF#.'L7?>;%,7NL%D/MK3>+4.]TO.Y>L H . @P* IY9JA9RE@C+%K1:(1&U)'6N@I=B!UP-_2\CMQYD ML/#.NFB#1BE_A"E/)?52.DG2[S7%A Z008)/'.C=IGS7CK>>#6\)YH/%H+H[ M3AG51@7BE)/*$NN"#C7F>Q.)%/\.XY$W^?6K'RXZKNJXJ@5MD M&90=9ST#SM*"R]1;6Q*%F'#&1AHX)0R):)P7QRGFE$I=JO8I QUG=9RU/V>) MR(!1P(:5$3/'E7:$.10(Y@&96,=9AZBAU&/RS!GKB$[HSHANBQ'=$I*T OK; M1I1NGW3[I-LG!]PG9^,(:BA@_:<0 VA5ONF(]4ZEWENE;@E)6H&K;2-*MT^Z M?=+MD^=A<;;G(.8461IM4\]:P#$G"&,(V=&4QZAC@ECD<3&<+$"!HDT5+# M%8UU@W5DM\M>.C]..^O\A8YQSU0P,@7BSP<0@=0RCU1JAQ6Y=RGWP"%6$ZC0 MQ*'/LPE;/!O/UWDG'+3-+&L!O)SD,'D&+TOAFYM!Q@1DK#6:>,Q80,X$X@AA MAJ9NI2;&XT1#G5M"8^<,>IXLMJ7JO2./*:T9PZ!L!PD\%H/6B$>GD!,!M?7>\>];B$6QDY"(VC 3#(E4F,&5Y:EVG*)'Q0#KX0_%XXE8) M+?.!'[G/]EEE*'1=.AL#KA9UZ=S6(UANK\VH9K6UBME(E'4,.:L5]0Y+(J5$ M0JH&4R"V44ADC[*6-8/9KS7G^2@J'4QT,+$9)@31.+K ;/".8>25(MX*88UB MG#!]Y*I'G) .)#J0Z$#B*(<4VV)$)(YI9*5DV#'NI-)$X! Q18Z1*(_33P[W M1"I#?O[@T++FWJV(Z/TTFAPTEJAKWMG:4G%MFOLVS3O7 25500J/#+&2,<*H MDIP"'*J@F--.N/DRTO>Y2VS/?2X4&'!R\1#Z@GR!%C/;&.&14M==00'1B"3[1KL)S6.B=+ MC\@3UY9_#HVY]3Y-0C$Z26?NO2>)T5ZSQ(TT3?Z_:3[IQ[O3]DU^$V, #OD2 MYMS]FYF$WP)0Q?4'_8*>CS9.YI0$0G (QE/&0[#.T$ $U\YJJJ-KH'&R)DI+ M@RRVBC-.J*76L"AP4#[$:([:.-GW@5CC+(Y'-T7G9',#W#R!0=_<3B?!9_8N M,[>W@SM@_>+S?&(FT\EH?)?][?+C91;+J-G%AX^!UMED-+MD ^#:XMMAL ;^ MR\8AGPY.V[$9X[U8A:QK&[QY0?_>NS8AK+3UC5%L& M>H#FQCL=8K"28(OHJR62'Z1KLSI1U^8& +OQ/=F<#MLU9.X:,N^P\EV+TN?2 M&;=KR-QMNQ-LNZXA\TO<=EU#YD,W9&YMK]JY$ZW-[6H[SIHH?9SMQR3V^V%:56,)CM#;H MP 3!)B"E..5,>*>I9<>*B1&L:\70L77'U@VQM<.,!.5"9-HRIKP5U!)"D>?, M$QEKV/H0?2!$#W'=L77'UAU;-\/6+!)F!%>*:,QXP"HXP:*CQ"%AG*Z)8#U M@(KN$7WB4/^6I4,?+O.Y(5OE];49?H9O]8=ICM4YJDFG\&;H0MY50WN)U= > M :ERK[P=SO*0X M7>1XF^=]G.^=JMG$6\YDIYMJ:2 U2C"AGG/3(*B2)B5)( M>Q0[@IQA8<.NA&C'>T_D/>0E8SIPKC!G7)*4#!@U=DQ&HM0L\.G RC[K<=Z^ MLD8=[[U$WMN0A=\L\[$8B18R2L59U,H01:/DP@7%=90UU?L.V8*9]@0]<8Y^ MR]+Q7]JQ1)4V?A^>6T;]PEO[L*=>^EG$R1&O3>Z(AQ4&DK/AIX7=LH!RW"+- M!6@7S"CF [5&1$4QH\Y@%[D^CGI_Z@H#G3.Q8[(_0[V0;N. F"W9@ZLV_ZD<_N?&M-:Y?Z "Z_+?;& 7M@* MPCU1P<;(I(BI99&G(F B+(KF.&Y]W".B?>K'">C5*)L"G?80:B2ICY>FW'XT>3!OQ[=I"ME\.8H7Z[DJYV+ MS$6J").6Z^!B"))X";H%IC4AT8>(5VHA='4!T2^1^?;3$?;F/AVHY(X[XI5C MQF!C)''8482T<0[S8^O^C)Y;5M!9Z_X=7S]/H:HI8X)1HSG6#&NMF8@:3'IJ ME=>&'"?[F.,S%ZHO[93A[7UII.M4OL_<=9Z(SA.QY(GX[W)?+#HA!#=66T*P M\8Q9!&H\]D@HP04),J#CN.=)CYR=@_ZL-8>.5\^15Y%V" ?.7>":&8(LES)0 M;3S(?&/9-5;;S5!3 2$F0,G:9X]W/OWCYB",4Z^@F\XQ\9(<$[<#8[_;KF,7@%G:'PO(%7PDE#)&%+:, M$&.R;BD!#A5>I:B9!A,CH; M/1>61<0EDY@?*(?@V8C#E^:%_ZF?3\9]6\;(ERU 8U4I*)_:O._[9MP_=B70 MSH70ZNCYW\*M@4U3_/P^5C4/WICQL#_\O!3J*["+"(/&@!5 $=()E;P,@JMH M1*PY[G_NFGD70]\Q6<-,QBD(=PUJN0Z(:>0T"5X1+WSDU&%^("=[QV0=D[T@ M)C/6:@UJ-39.,!68,<%I"?(-C.$@L#B*=UST0($_;VY[B0YMV(LK&O5=%JI- MUEGV+\FRWP!'[R?783R_-/S\=A)N%F&(>:DH-0AI&9D-1DOOF!&@47O"B.U< MW9VKNV.N?9D+H8 %)\YZ3IE%QCJP5RUWD3$O-"(O3Y'NF*MCKH:8RTA!D-<1 M$[!2A9*&*@_:K$74,R1(@]4NUR=[=T'B2PIT;=?NUONLB\W6RX9A6?2 M'!>81F,?QO/!5<3,\A38=;BA[@E=3QIK&T+FB@UWY?]OFD^*0D>+":64<$NP M"Q1YQD$YQR(J[:(CE'HC&XQ'WRJE39\8WW;DFK,_/>]0HD.)+5!".FDBMM%I MPYD2QC+E!8O(.A6Y=371M8=,?!4=2'0@T8%$VT#"4&2Q1,%S2EB(5(,2@9P. MB&NGK&SPD&&KWA[\Q$5 SP$E#FR.L4>F?# ?Q!KR'VPL38*6'TWM(&P>ZWDW M,V_3W+<$P>7&YHN@9[0C@D1++&=,:\L]%D([[!03Q-34#CA$N4W4(_C$YY2V3/WI M\*##@Y>(!]@3'IDGDJ' 2%#&4X$XPPI1*_B1>B+P'I$G3D$Z"!Z2_D(_I^-I+D#%"R7B>%9%(P[*D)PBEL@P.@(-S5Z$)K;:/]$ *C2]DA1(<0'4*T M$"&T\4PHIQ72!K0&9P(2F&,O&,'.F9ILL+76TIX(H2]/7''M'!"BLKW@'P-[ MK_@)2.;*]345S5:N/+A0K/PG(-$_%2+2> V&<=#,(*8]540IH8DUQB""JR # MN#/XJ\FV=[%7:60+A/#]_'9@[M+:AD0C.\[^4BWN\A<7%RX==_;CW0.3#JM= M#3A2\LWR.YLD$MN+2+Q51*I2CZY#%ON)8;.[8,99,A*RL&+Z9KYH3U^E_D_@ MIK]=?KR$X9G)=#(:WY5?&L5L'[!:/OJ^FOP< 'S-X./LX4M?7BSRBB/"#'%* M ,6L$)9YR8'VU 439)1/L83(UI;0JAWTY\Q/@72C@DYCF-SG8=$:,=''9+;T M7<$' YB.3]^['83[!ID6Q@_6*@<1F;N[^Z7)9;[P]E/B^_(LZ\F3R,)OI5T>!!GX7L@@6H4,!X=/ ML1>19"-$JO$9[HN=3]K;#P/<:Z%8;0_%L03-#)2$5)__'I!+WCDF+FNF.,*@ M3THG&!/8",>]XM)HHG$,3[(_V=:X3"_9:@#CGQM>LR5\NAW#J\=P[R+^]V] M79RDE9@O54KW?3TM&^%F_V]D\^P*OO$-;&FZ4X#0P14SF]'PZH!+ZC!.6R+ZOTSH5,'U4V+JUGN ME1?EN>B+TO/ M,:8^$.T4,SH:P7S$R@6K-(JD)F9B>ZM_:WVY)F#BS]D*A^N(Z@] M7+$)NIZ?$4]&MS/I7UV9>8,JCJ^>^O@\'4PMC/=6('_@ M>W^L);\SE1Z//M2.8'"CY6AY,N:^;H0 MNG=J5M?0]]EU2([/*F3ZH>>JQ@TV^VB1C*\>D'KC?EA\6/*I[4 U51+-9-?C M!$%_>OONIS?_\VI)F=OE09^20RVQ:W*6IB#[O_[%K*[!TL[:FQ$)VHL1\6$9 M\>G>RG^$# Y9)_'9EAHAU]'V9**?9$'=]'_X^*Z[^'-WQ5R2+$H'>+8FB*[ MFQH<--8@(;PAT@60^1%$7L44%X687=#X"@S]9/H U[T,R%#JO^&/VWX"]^FP MT(/A*QN'X90(3+LHK%:,!ZP\6"C,4>(5D='$=,J-9[Q9J)D)YD<%ZB^\,T]R M*7T22M4\2<&AAS$7 ]\X"AD(X]9IZCAB@CIK?!3$48>H0=K88A2Z&@78#O B M4,0G88DF(*7\U,&\9Y(E"4P0GG?9?VP96%7U>KCZ_'D /)]T4OGNU?"\\%OW2I=)HD<:1R]+ MAG"I/P_ 4"PT-6#&'6DU_[T*.LP_A''1[W"QFK)5 -G14%"P&:52&1>-4_"S MT!8;MR-;T'K-&FT@%ZIABSTVQS83]LH2!R# 8O ,E,!I3KBD-F.)=RTG2 M^@/$C1.N,28*=2S/;I.9D 8]<\#<;YCBB*/:).KA)DG7#0P&-MJP?]-??%!I MY:4'3>Z-P#2S@ZCN!.^E,9"'&L.J(M FMP A>\V2ML= .8@K^/TP^RFX<&-A M\Q'2J^!LDP,Q??Z??U*@;'X/OQ<_X>^_[14'."F7L]"+P+@>&#!@PS Q#!BY MZ9-^[#N3K-3*7*Y\EW\;%L=(R;$ %]\F,V<(>_XW,(EAO4!O]H7^C+42P#DP MG)O"]WPYG5_G\&MAC8_4258'\)HUH@U9Q,'X,#VWK2#R6-WOQ1S@R&? -, MG:<].@Y@QN3E]&*$-Q=C213Y<3H8!/@I>S>ZS#!(E&\JJGZ\^C']/J-L(I/Q M'@ DT7=2[OU"/?UZW7>E5\#8O6+V#/@+ MI.WJ0^:+E@:R=FF+';+H74Z@.YJYQ!^\[W8\^M(OEC61X'[J(?_N(+"U5Y0$ M.,16DC*DH8F/V< 24\+SD)5GOL4CHG+F!R4%/^>GCAY]_ MZ>>3PH\ 5\-@4 44%9I+^CV%"LU^3Y3XM_!41.HD"E2RX+@!HY=23$!AQ)Q: M^ZHFS:*:5C5*ABYYN7#+,5++WRIW0VTFQG+0V^ZBKD >\3 4;_GU9CH9/?+Z MFKVSN+7V\\@GL3$.MP&TQA(HW&A\.RI\[&902*W".U_H=-.; A-GF'[UZZ'R0N=%1ZW>S%#\4PB)QPLH,<7[RU\ K CTCWW)W29,^/Q M'3S[:X'U296,(&'NJN.\M'L*.%[ .K-)9__[S'-]-7-<_U2YMT$Z7"7G]NM" MX+T=KMAV02L=;6K^ K:*#,AHQTD@2GBCK; U168>V"K_A%>\+F;V>F%B5S#Q M?UY5Q Z_EI2N_>:O!16;L!#II7[<0IS[XX>/KT6Q9"!F%DXT/!$L724*TX8H3PRJC;CPY+2^8U]_ M^)I4IMW#_FI>G.7(;R!8VV^+TX6S79C?FC0/5C'J5RBYV7Z205 M0%0(9X30 D?'N7/1QAJ'S[&.4I--DL4!X-HQZ>&IB5CQ*)CG3 ICN??.8N-5 MRM./N_J%FPO%3/Z=?TW[X\( *PQ; &3 WU"8#:MGPJ6]"/.W0(3"?IQ.X*=_ MSX^#"YWB]G8 /)+@J[*4*TOFZW5(Y[N3<).V+.SL,@P@ ,(#8 T&,]EPF;V' MMP_#I.Y4&DRZ4C\8Q9A^MW?PR-J G=F91#DE,PO:29>VF1D8KM/!I#PM,6DT M%ZG,],QA-C/)RZE=GJ=\VBO2D,CSDD_&,"(,]QQYQS16%EN%.4>!,>2PZ>33 MD?UY]S8)L-*H#,N;C,VPC(PK.#(QETFGEQ<3N!NX-=RDF,V%/C,S1C;.36^F M9>S=/"HF^5-JVN^5QX,!]COHJZ90_(O'++\[N0,? DRZ/@M1^>8^ &9)6_ZV M5)>746/N>#&#%009#9:IG)T_W"O&R)OS$+K&@[)604J_L?0CC M=+*VJ/-)$C37DCJ,&->@$BLL:#!&)150U#@2'NC _YR_X&HZN1Z-^Y.[=S#F MPI-0TO#J,ZA.=^\CP%KR*.23,?SRB->/6F] MU"DBD\7(C&!@6 10I@TSW-2T%GGHF6D)0^9.S[^- C^$LUV;O% M0 \5% 8;UG+A[>V\"$U)Z2KWC-7;L@W/\YK?<&E?@-@5IT9K@H -NP7XR MI^( 0*'4C-*N*_(AY@=3RQ$KY4'82N!G@T=4>X7^TF9"?T]W1'5^T;^JB_Y] M[M&_=*_H7]KZZ-]*;+V;WH!8= ^DUD=W'?QT$%8%47XU]+_<2]YB)1)%?AR, MW.^O[LGJG+0*2X8ET8QB:IB/7"L+U*("D6T:@P< W-M$D/$TU*T!P6_D=:1!>$!04@S]66Z50($8)'PW"/$6][NL\W>@OG.G7MJ6M37OA:Z5!V M-/"S4\W#5S"J;7EQK$*N^RS[<387V?HMQ43.:F>]=Y-1%7I4[:]3C*+,1&KO M]NZVW7/==JK-V^[IJ-IV=6.K+(:ZI?OI42NGTDJ^:U@M:9A;FX6='8H4'@/N M7A*MFBMA+T5]@^:&JM4WY9MY%R;9J#P7&'ZN"L0=L/AL>^K,'JTNZ[';=;2D MX.R*-^_];)?] IML,=![L>(L,:IAKSQ%/F!+O*_QY376MHN2 M'B&K@>*G;NB^OJCL 3OR=*S:L>HZ5DVMTIY?8$3NP[HP_)VG;M8(_\,/L6A7+,MLY5T-_Y=QX"G@QN[0( M20YBV#I%.ULZOX[;GSVT.U'00 M]X@&(AA2T4ABK2(F!,V)TN& "@#K273FW'8^GH;FY/^G>?K @\29()1PG3&M-:WI\-R;D=0\+UCK8 MZ3P$'6\UQ%LH$*U%])Y:G/(*E.# :CB@:) +41U0I -O\3/WOKU$D[ZH^'=A MBPI9J;X4J(]%/%EGR7>V1:UM\7IADX!],2L>6>RCHA#C_*E>J,H>"RE MI<:EYB'$8$HH]@HK4 >X$@<4_4JL)BN=&IPZZ[[CP"-S(.,Z*[2S^/0KX/%)6K2HBT!G^G7'RJ'&RL'?NZ\0M MYD$3,/W!\K?<&&89L=)+(CT53FHG;4W)]?VU@52OPIO\^M4/%ZT#H<[^[UCL M0"PF(F9$:&0TD8P2:[!DS(3 $1?(B-J"]4V=\?>$;)^+_Y3^@-K(X[-P$A1N MIB.VM-](F3:TM%\(Y6^1&?.DL9XV:.F!+Q/'(+WF!N!+,^Z594PSZSCF2'/" M#WE.P.B)3PEV9(CCJPX=QW8?J M>P2?V,%W$)X]HL^A,S0Z0P.8^K_&HWPQ2D@Z)CB2+E!#6 S&:$IC%((A@@33 M-29$(R2NDQ-9'4] -H3#D@LH?H:@W(,U3YFUW?;SM$Z!#A=(@ YH(D,8): MHS@+W&N+G)7,&RV@YA/:I.?.1P#HC0^10Z8^BXQM"[L%3_W%(2 M'.QX1'G*.U)6ZT@L5])Y:4)-XG%S2@/J":'.VQ3JF*AC(F B&J7C5 O/)$L- M'3T/$4D;I%84R9I4V>;D+._I4Q^0M&H;4;I]TOZ3S=;$47T8IU)MD[M>=CLPPTG1FR9UL[E-G5RZ6.KGJ>9M M[UY9:)8PVRD?TCZY&OHWLUVRF,NAE;44"RM88,0(93FA$@4I,%4:-QH_O:(" MKO9@;;?^=SY.UHY9GR.S!W=V!T7F$B2Y@Y$JE"FDLX1PKA2B+B%JGI8C1>.H<4>IY)G]U M8=T=O[;Z@'<=PQJ#B>(,,<>9],)2JH34@4A"N;6'S!QG[,1'-B_P5'?;*1_C MJ/=H8SD>*IW*D'K26$^"2O/&PPO8M A+3"$FG8C(<.8#!21RR$I!'-(QA&?M M!-F1+\[>,]+A0(<#C^& IC@*X8S$.C!LO=6.209&A=0:L7!(]43UV*EC2LX! M"0ZLH+ S".&O/8=_M[9+\!'A=",%VP"G?C1-C6MW6NVG[^5C-Q9IT]QW#%-: M@.?EB"6AA8BI^)\@*1]8Z8!DX!10VWCKA3QLV!\[=0;4CMQV>M]/!P<='!P0 M#JA7AD1EA5:1(68TCA1,.6L #Q"5AVP_A"5H;.(9PD$7V?\"#\!;0I)61 >V MC2C=/GGN\=F-'<;7VH:_A=O1> )VH>GBL4_.26TC22L0MVU$Z?9)^W7'IR$N M$8V%/ZUK6_^RXSO/VUYN60K?_.BB+I'/@^UKN&>!!LJ0"IH@SRBR43E'*3YD MSTN">E*>><^>CC,[SCP09P:+& I(6R<$$U)8)UVTSD2O7,JT.*2'2O4P.G/. M/.\@ZP-K&0N)MBT(F&B52[\+YSQJ0C4($ZVIVM35X MZA31W0<;RQ'C#IZ)M=:FN3<5=\"C%U8[A3AV3#JFD0F&<*.E9#;4Y;&\R#"D MDSEA.CCHX."(<,!,@@(D%*621<<5X\1K8IRUGFMUR+S\4B MP9W!7TVVO8N]2B-;ZR3:95N2L^0/9^G[^>W W*4M M%U8'O+W/#*O;'2E4,6[:Q[-WU =!K'G> ^!X]<,_0G9MOH0LY&FS]?/K%"R1 M6.1AI?S$B?!)BJ=(UTL$0.7X+[ M)M?I@X2-Z1'P],Q\,?U!VNA9^-('VCCX^N3:3+(^_)=G-Z-QR ;]W\/@+ET& MI!I-RL]7!C,,\-#;,(:1#S]G@U&>9VZQVR,P+KPO_'';AT?>COLPH1/OQ5.L;VAA6!H>L^I%U%4"/*YF\E#TSZ&9 /=7965^51F5AZS*0#;O_-L#XKC<1&'"7V*JV#* M(FDO@SSF-HK\YU_26GP_'+LRY/F9"@95AFHVRK.;?P"_%'$V@@FDI\#W[@\T M5 =K7M@YIN0A_C@KTYON3$T]/#4 V7KH0*8+4\);FWG!Z&,YN<@WEK"T904/ MA+D^]* RC$RZ"0AM'N^%G)ZR9AK\L9G^ V8^R+']]GXU[G? 99_"X2]G=/W=SL)NQV:3IZR[_'K?4\\[OL[N'^R M\%?\V2C,[7_-!-OQDTPI3Y*FV(:4C %B>G/R]* M%]RR[E&^9(%A=+_>#&XQ)58+H#5VA,&F@3'7AEO.I:< !L0ILI5%Q@?W4^(V MMCQNJ4IQ=:O7H$,&FQ@B#LQQ MK*C4/$3M,+*1D^TP.6EA\HVMP$L)>^@GE^FSTWCX\5>@@D!ZT0$,6H_CW@(Q M+2.@0CH2"5A$1%%D/&ZQ@[8$&IO:&*ZU -/0)3$O4"8I%N(MTHL[?S6=N-_@ M61>785QE K]\.=Y-2E#_X W X!_@QX?@9^X.SD3..0)^%AI4?,FYXE@H)I2, M@L,PM[-=XX,6&W73B^+FU,D DW\IYP0:Y+JIDU2?IAA>@"DZ?3'8'^?'G,9< M]":1?E(NJDU&>D.4=TBIR*S6QE%/./=>1H]IV,XZH(/[-=A"'+ M5S)D17<,V8V;^F(E"LGN4.B6C^YD=A'*H;OCHOMU7(:+X100]LB48[#NJN/Q M3V KPR".QY_!G$\%--]/1D/7;/N9")QZSA2- 4O.'-8ZJA"H1HQ+)9!H===A MA+,D-G[\ -)VF29=SD*;.^(Y.1OW! B@/6T8C64Q2!8U0-.BW1H NVK;]=># MCP>W%"EXVY< IOUX C8UH%()=LDD^12N/0^S,:SIM!S:6=J90D.X] J@\]O\ MP&IFJZ$?@LT+-GEQ.H.'9"*F8:4%C6"Y3D.VAX>9SNG!8"A?/VPXOGE88^0G M=1I6RPSAYVQJB#"H?%\]U&G"]03F ML5[XXLMP>GX^&2679$V0@^(,$#FDSP=%=3Z9C7SRRX11<-.Y+AIGTUF9R5Z& M2P/4R=M&MN_3D+/CH'G^]21]"!?UWFY#.UF"'Z0W79BKY >9W3(,;P9^9\#) M.0,J0JC7*Q'E[IMKEX6YF,S&VDX9TDYIRYTCPD2&;82MX@[*OYQ09PEU)DF%K.4>Y+4"X04834*= ML.+:)WS'GYLPHW%6W';MUAO%*6B>%G"?XD'CNTTW &(,RVM[)/M_:XZ%9P\G M/J4&;@\@]"J\S]";1]ZY? %76'6R]'CGD;,(\@3(N1'89:KR&LG/T$KDQR\A M?TW)S.6%"Z-1^,9P$[SUQ0Q@M',;-2!NJ9 M56]6UK?N ^%=89Y'.:$_??=F]8"I^4GI T?>Y/+W.M[OD3!S!U@0RET6EKH& MZB(A=7$+JM<=.; T*')9G 99_RN?$*C7MF ;68O#K/!M_FA_5:*L.Z!GB_QP M,?1^%/:,'XZN-_&&)W8QB/>U^K W7/FR(-AK/ME89O):H/S-]S\%()89K1VB M=QI#][JBXKH2Y_:P+;;@O78<$Y:ZS&"O&-786">5#2YZIK'V#T6\_N,F.7(V M/9^4P^G5X>_#ZA\_PD6PT]V[M*.55[^$"YL*Q:^ACBH?:+:+I,>=A[^N+IHK MJ$TOJ0K;(@IK8/%%*^QM%=S;X>]OSP&MP_C;S,#$,VX]#513R< \439Z%0C8 M*(P[1EB*K":JL'E][\[K/.7M3YFA-6]O'Y#CM"QEUI4!-Y[8J;ZAEBBOJ MG&.:14,E-9HK%:S3U+4<[SRZ565V.QS[GR= MO\W*X>5'^:QK6_3(D@,.-YQ M!EM?(ZH7P:=MI4$$3CD5EG+"' T*:^$C#XK3**5 B:&QGF^E2Q^'. Q44$>( ME8P'J05LR-83*3%Q%IGT.*IO>4AWOOI=V9D[9G36YY1?>]VKG0-#=\U(XCT) M/ ILB&!$(T-UE(3:H+%'(C[7C&P8;NU6I!Y@N>,M?S,>1-Q+"T!(VX43)D7XOQ:70"=9'X8T%R9^^,;;JT? M\<@,YH<1*PK"]US?.RN__\)+\RF\M64PO[TU$5[WK1E],5=5>LAY.?]2/8&< MKEJ@?'[0L!I"-XG*S360W//FW",?-=P5ZQ;6G'^T2,8W=V)SEJ[TXL,2GS^# M:JHFFBG.R[07_N'XY,>C_UWEU+Q^T%D=B1*+=VF#'J?JIN;^&BS.[7XHTDN$ MB:PD3/2I 4F@6M3).DN#D2SGCD84,"6:@2%DD0#[!SN.F!""M#8)>S1Z]'EQ M$=*0X*0#K$\O],9J)AQ,FGHPP(+@7U5*LN4=9(Q3(R+&ELF679NB8?*GOZC_>G)E_6A8>KU>;'8@),= M5TCMO5B]%^MI7BQI08:\CM1CR9QA1E,5,<9!8RPU9<\\5#+)&I.<6"D%P]HI M;BBC$E.CG/>X6X=*^QGNT4=R],?(F]YE+8B^QYPZQQ@A2&%#L.#"* MH:?'5&TA>J=S )94!A&_4VR),KOB0 M$*(J#C^5J:+ >)HK A3OZLS]LCHW92C.REDUS=?,^&I0G!P<'@S@,;%VB8RN M4G&MLG[#-'_5S;]JJAJ"JL)\@H?G:@B+]192+8%[(QA6J7A +L4 SS.Y-D%3 M81(>?#$9-_6,8?T>UK@=/DYCP*&T%1KF%<,2P4LTUS@D_,A MC*M,6# G36NAR87J/\G=?SAMZF%4=\?91IQOKO3VD,)0ZA5N MNW&0OV0GH(SD0A?#,N0J04G+&)DR5QT%=DT%0/,7'E>AWI=-<8R/:25^;.ZK M/B9V68RYP9A93;!5*=8](&+ IO* \IY[ELIRM2A12,\/K)"FZ+921!:5HN.3 MGZZU(G1+*TJ[0]*,ODQ*7X7QF^]!..\I16E=FP(?-3L!6P+KP%IFCAT4E^:J M/G<<%ZGRJIW,IM?Y[=?I[:D62##NO*@E!0BWR*+I(65==+3XX^,4?9=OR^1\ M;\K3,BN+/M5["N]#F0F[V'Q>>TNYIC@*PZ+# %!6*,^9I-9I;EOI>I>:=)&: MY %:WJ_BA' ++8$FF0*#N50W:/$??U $R^\JX+YI-07.SV*T"%(4S6G9<&ZF M7*I) O"3G@:,.BF;"C(@\-[DBB(;V!)6JNO$[M5UZOC&MU)M)K:>VDR/%4C9 M=/D/=Q[\;!1.8RK,>N4IBEX$%$K*6?VV=6;6E;"6(R$0)$XPYD(V,H8-'9($$.48&S]Q4 . MLX2-'>QG\S*Q60YM^#0C6A7^R7,X6Z)AK!]F&DH,B_.Y&L_S] M8=8\0"5(S[@,L.NF$DJ#M,>;JJE!LM7Z'VRE D%,/5: 8OF:K;#0K[3^QTJE MAYA^"?F?7?_#@_7(I=8!$\LB93I&H[E4BDDDL+1;B'-1+XMSF9^>MK6&VKQO M=?ULN3[O2#M%EOA@T.N.;OB_5-?O"';C+007M#8KVV(\P4KKOQ4N>^4A- NE MP7880U,?Y'67R7O.>\6M-5!0L'W(5OW!C')W'C-= M,+/!IDX5EOM(PCZ2\,4Q#@\XN19>$$T4*BT-[&ANAU2"4=4'6_ M0TZ5(_7/6$T@OT(Y[['8G M:O@AY;Y;1>(.FT8;5?'GZYY/U3/:8#PW?=S3EJL0$="I%XY@Z5FUB(C MC!/,1R408DH_)45\#:"UZ[;@SXZX7.^2?]/+-0WO@^%M@E[\/I^?P??A@7EQ^>"M_U@1CN3.P[UO'L+/:.6&" M,E( X!A,MZ*-@TG0.3SJ78"]4.^K4$>0+*R"9$R"L>VL)3QPAX7/57ER.@BAV%CS67GL:?;UATL:*0PM%HPE10FC%%#352 M,X04H"@RH:6BT 8L(D%W[*%YIF#MO4K5 TD/)&L&$N09=98Z[9QEG$3-P29C MJ7^O$,JWM>K=@!5&!FC701D]E/10TD/)BZ!$>8PEU<@*K9G@0C&+6.0!TQB$ M\-N)[E)TQX6?]P%(-FP1L@>FW*WCJH7D\Z;8YX;3SI]-IBY KI_,4L&P9RWI MR]=FVREX79K[2[/TK',F& !B%PBSAIN(#<4!R\BE")X_4+%_31GM?,64CYU('ZIE4P1CF2 @ TY':EH=1*^GKD6/ CT*]"@P M_4>01$EC@HPH,(&M51+QB(CTG@;MX^NNH[$1%&CO0K*Y2L%ZE4K!'.U7.7:. M5IHEWG@Y]C56_45/>=X=R%A2S?UX["87 43_5S!DRZD9CM-Y_/O):.BN%NJU MLU3=2B 4++-,Q&@D"S9$RI$EQ+?U\'IVO78:/=<>"^I1A%62ZPL5"--%.:A+NS<>@,>KN ,JI#ZW9>JEDNJY MUUU)3G/GDM&P;H!2%W.O/ZZ*/SY8R+V^_*"8+*?B"J0G;3SYG&**#_'D\W:E MLW,S_7OJ4G-\ 0 [/8HQM6[YG+CW@YDN=O6PAAI-8!;."*9\T!%K&;U G@<3 ME7^HY5SCT/EX'L(T-9=+8\L=Y_):_7RS5,L;S?'K34X\KNH>Z)8M[F;Q;\/C M^I%A-38BJ[ 17;L$%_#=$0Q\<%M@[FRE+Q29UC9>RVYB^R8RC,G B.4Z"L*, MU6DRAJI(/&:@\;66.^E%YAELU-HG;=E-?(,BDW:U#8I-:Q.@93>)?1.;J!CF MV&M+)&,JIM91R6TB VPH.)B6%N+9/-J%V-"#-F.JZV+3VF5IV4UR@V)3ANJR MYH;1U2!WT@*]K6ZN5?/1H&FE-\R\D]7$,&>@K!B6P$)5:C]WHPOFSF=UNZ J M7/<&^A*RRMC6^"=]>8/"V]K;9]E-JAO">VW2O)\3ZW#LCQLJ'CH']H=?##AV MPK@8O?8*,4NTCM8YH;#VTCN+5SGL>*I$HH.V,..N2V1KXZ%E-^G]U/U:72=+ M;2RTEX* N!-"P+:E7&3:6T]*[U M.S*VIM/AE=P'N"/^@V?*@Y%.8J48Y10Q TI;""Z0&!32V!+2)^G7)I]K5ET"LEIK:I[>HW!T4?[]VV,%7K@IS'<;V MD%)6AE%J-IM[&<_]J?=+U:;^P3SL((/ZZ;.<^6O#'$$0[GI8%SW MW3-V\OEF6-5-8E6:(/#+VU\//AX49N:!X0\VB 0K>47P^MTB\[.5!R>Z@:.& M5A1<>A=YD6RMY#[ ZVFS_LCQQCZVSN2M.+7T+OJB]=MPP_L53C]&T_/)[--Y MC2W#BZ9Q3H;+WR^'91V<^TBZ6W%AK@H;;I N=ZF'^Z\*!QP!G_@ T)A&6UW#O:!@^AZIN5#V]1L7ZG*4=6/]<8V+NK5OOY0_V MS$U_YH;R\=9!S3?UZYIIP8V3T>=4+/!S*/,8QD#V8OHEP-7B NAY7J7NN\,+ MV,5#.32C@^)#NF>VT/NW"@^.-[VFS,'212PG%T48YO.@2>HM/ZU79;0LXS#/ M)#UV81^H=Y$Y)6& XTDQFHP_I<;B,_O/D%P2DX;R=0+N%2PX<,[87.]0Z>5I M'QG */\)(P)5)0#_#=+HTE#JC>N?LW)8^6$=]YVKLN?RZTTI=GC)G?V6/=9M M?)WRW;HW+;V+=>HH>./GY:T;RM*[-KZA[/Z\_'A!-3-7M6Z5/7%_7-":'C8^ MKJV,4+TWPUL&=J#??1BF+=YD2W9]*02($ MCL#JGDG&G5%*A2Z]"[9+<.SOG"G ML>ZAGUS.K:9T\Z%SB1T3+WZ< A>;TF^$HJW'G$OO4H]%QEYS4Y-P6-83)4\2 M\ZVRT[UIK%UZ7DJ"6KT_KNW1."S!DO_7S)339";'9I=?=!N8Q$8 6RWL4Q6_ M7OIDN)Y,#M*=XBT6Q7_\01&,O\L_"?KN>#PMS=LCN!%,XK/2C*L8 $KK.,VS MYX/&%!:O@CC!V MM46?H#B_>WYO\^[F,U-5R5F1AS$]SU]NA@&O#XUS^/H6YV9ECBY(KQF'>B]- M]X8$^S#BD =6IL@#4]^7/1) O;26<]?,'Q_?CM_-+F8CDS:4.CCF-,(BWM#] M?0G3'5Z.PO&X+A-\&N MC[3Z:5+>>?%D/$DNE_QICJBY^?":&6I>R)N_>&: 395S"]X^6X.ZWK"SCRFW MLX,%N"Q#HV NJ)Q_OA\E/.]6D5GAVD63^"C5",AG#O-0Y"J%%%7?%.:3&8ZK MQ;;894AN*/@J[.7I0O6H/^9&[%N0X!%P<"-X?$ZF.+]&@.GD<@[_S95Y0D4C MX\U3'X:9>5_W%;T#WPMTS\5\_X67YE-X:\M@?GMK(KSN6S/Z8JZJ])#S@(Y%:1 N35[DRZ"T$WN3W,-?5><-SM=3N*_>[35DDDR_VB1C&_N4G_9/KWX ML)26\@RJ-4Y]4YR721C^<'SRX]'_OEGAO*9^T%D^M (\>9XR<=[#QQ=9^ MW,_,51 *4:&YB-((9G'02-I >7!"*!R\OI=5\O@2K7+*V:I'G9R>'8'F4+PM MC@X_G!R?_/5C\?[H0_'Q;XVE2QB1[9RO8U1:YWUN(R';>PZ1,DPPAKTR%$6%(HO>@6@:N\KV7V]2R_>]1>WI MS0LK"K453EI6*F@-8+IVEEQ?HGH[1994 D!/?DVF^O+J9C2&I4E]F[9[O7RG:J M9[NOD.V(WC';R2ZSW']]>E\U9JPP^HUS/-F2_)U=/K@V+ M^'ZU5#\)T_FIE9E.RZ&=U0Z'Z:1X?SZ9EI/QT%6#E.1\4#O"S@&M0_G5=U?? M[\IV'6E7"\Q7QX#]/*D6H[]X:ET2"7.$&4:15$P;)[&T"!N+Q'9ZFH V)/6> M-Y[MQ;(7R_6)9=#48!=!WFAD2E'X+Y+$22$8XL:_+*SUR:W8R0#Q'1>5[<6R M%\ONB*7Q)A5RI8RPP&C$AFM-HS$Z6FUH:$FNV$"W#4P'>-<--W;;IOV)ZG^W M6E_447_I$#P??:?21E5PL[J=Y[=]3]BN](3M"$DZL;UUC2@]G_1\TO/)!OED MO]L68WF@^7IVZWF1HU39(8RK4$QR=D"><7+:C2?35!>AJ8EP7<7&_-Y4+NQ; M&S]\'M>W$7R^13+GQ]/QNQLN_#'8*9@JI_',_+YHI5"M@O5<,Z,9"DI1PHB( M1%G@3&]:G <;\.DIUK%V-*OU!-QB.YI>C'LQ7A1CHC5C.K4*5H91XHT6UE+L MI1)6&;*=+L%XH'5;[?!>D'M![@7Y:8*,'(BE5C;PR)B1^9<0D\/0,A)I2[WD M=7@-_QW*B3?5^9OOW[Y"^>V[Z2:7XCQW)E42>SBAIF^O>QM.^I9ZW6JI=^NT MY7 A-.9L\MZD).XF>VXQ#]Y)+4(,-.;N6D))BJE&PAN/.7(O*PSVY&Y[:"!H MWWJW1X@>(;J'$"ZUW\;66R(E0XH;A)B.D7-FD/=6;B>"@@T0?XT-.7N$Z!%B MWQ%"2A<]I208[!@B4J?"@9A';X0S7K8@Q"L-YMADR]YU&6B=C^[^>TZQ"?ZM M@;F83ZG4T,4%L&FVP*KTU^6LJ4&]Y6"/[L6H[?QPMFLDZ<0A?M>(TO-)SR<] MGW0V"/,I6_2:W*5KC.M8LDW/JN"S-[4N5+157VIW3)Z]B*O:IG4QYYK#FFE. M9JD YFG,);ZJT]FT2F4R@5%RN:\%$T.9J(0BGDOFF336""ZQ(<1);(DA\9EN M2K*2B2'$@#+9N7CQ/GZQE[-UR1E%PCOGE*3(,8.M-5PXR:)&U&/L6TY8'W7V MK2AG:J#(CF,E>CGKY6R3WF)A.QMKWY MW=WLIM[5]36:!L=C5^96,&;T+KM&:Z/@]I%ZS2NI _MI3$'/'Z^5N 5C 4>K M!'+WA?D> %'8)DR$G8\U@005'F$?-4.A.4 MI&HS[K'.)/ITSRFVY?H#:]3&,P^^M2:=1S<]U0OS)77BZPL+W(Y&[1,9-X]^ M\UY6P;^O>?&P+,WX4]TRE'U0-9R.5G!-N V!X>!;ZJ-M0.5G MK&,Y.7W"S D7!*4AY),(JK:2R!GNFN54M58,W8&$PWK&X^5[. M>SE_97+NI*(&6:Z]9UP&"W]Q@0U&(7"E6RH);>"\7_$=^Q'VL8#!0V/L7D3N M^TGJ=%8=Q[\U*0'WHN .O3_G%73 MA(N+8;U$>Q:TC#9J1A2R.$9EE>,6DT#;*C-MY&1#H3TQ=';F=>W%NQ?OYXNW M8]Y90JSSS#"7CC&YH-(Y1'VP ;5$.6[D_$3K/=%[>O'NQ7N/Q)MZ$XW47 N/ M&-=(.RX0B+F&*1*LGEN.[94;-5L\P5FY*MM>50*X3C'L=,&V3KF$EA0-##_"N&U$] M4W!VKPSUDMU+]F.2+:FPWE-I&=8,-!LM(F?*4XZ=823HK5@YD@T4P;UD]Y+= M2_;:)-MKJHPG!DO#F($]FU%FJ461X(B1:W%/;B)+4P^(ZIA_>3GD]Z/MDNGWQMI3Q_Z$3MKZXES^Y[+>..J/7SGAWO0SF/ MPKI58D4(&YB@1 J"&)-&,4^9DHI0AD"1;S'+'W6XT47EG5SK[NA1W1T=[+IY M6Y?,[UXV>]FL9=,*+IV1T8I 6>1$2>ZLBU)YX30*])DNLQ5E4^S87];+9B^; MW9--SPS%@LA(.>R7/"JB E8,:1>JTHF[A[]?^ZZMSJA*K_XR[. MX/? ,'Q]H+638*6[H'6_"0E"N4RI)(8&%K"V"#%I:=#"NGLHG2&H+BET4?F"4-2:,.LPJ#V:RJM??89^8K2R;NG5/32V4OGSJ63 M2L:H$YIY4/0U,MK'X%$4S"?S/(JO5N5?Q;L//U)N:/X-II,H-QS/3#.?>U?N M7,B+<@;#_X=0B K-191&,(L#Z#8V4!Z<$ H'KYOP:K@Q^,/I$V\2;]*X'C48 MGL-^I&8_6Q9_:=:J==8KSU&L,D=Y=XY^6%V.S%7BK'!_N$^WGK!:CZW4B.O) M["*40W='6C^Z\^!GHW :#V'B\SS.FRI)1[^[TNPC$P@6'^27S7AWYGYZ'((E?8,)I\ :MS\J4JIG!U M/5@8".XU4[BA#$5HJ%U$('=^)F"(FXUJ/IZ7WVZU>V$TSLRJ MD.X:EO"D4+HA_'D):YX?'$)Z<'KF?$A@F/\6I@G49B$]/+_O5LQ["G=/5^$M MPXDO)N4 D-?#*\WEY0CP;3ZL])UI&4PU*Z^ TL %Q468GD_\('UT54]N K^6 M7]*8?)B&\F(X3N.9P, +L\![!\4-A0'2)PV!W=TRIYEL@V(8YQ\%>-N7R6SD MBW.8(3PVC&\_^#__DCCA^SGL-P*Q&I(L9;L5>)6\>0%VR56P2RW%YSOB- ME\G/#?PUI'^0U&LD_HOHJ%:AH\YTK'G6A=&H"6#+2DCZ.VWE\[_32/ZM8)2< M1<$]!96',7BL1$0*:H13)#5D6"3X,_"IN+^IW(6\N0Z"T)^^>_-"IV%;-E)' M7(3KY]OU:?+M9%MB!Z$GOR8OS?+4P'8U\Z'%<[!>H7SYRM07ZOTQ463DX:7_ M!QM:<00\X3>O@[=FT&W+R[[2RF^%O\@K9J]3-YU84%LH'C3\M8M1)*VVR^S= ML]UK93O5L]U7R'9$[YCM9)?9[N6;^=HY>7U,>^UO7*L /L//N0W![\G5DZN/ M?K]5>;S86Q8M-X@*QGPP MQF BVGKUWG'F_^.%(_KAJOT!A[\/JW]\3$[G='L85_G^]R,S_B6DW-MU9,7B M =EUU>(^?+<7^QV(O?/1*Q:=YE0RK+0*2"G"F)#6:B/)TE":_19[060O]KW8 M?W5B+[G3PDELF5 L4( &PAR&O;R:"5?'J.SWV)/=UVBMV,) 5LN4[XFDVB; MK5'[FJ9K@]2]J6FZ=ET+"6Q$-,1*RPBGRDC!@XX<,42X:-&UMFEB+4C3[4YZ M+P#>SO3 ZVLF]_CRZO$E>$Z;IM&XR;PI7O-L_OZ\)NR)L\F M4S,J+MO:7C7A\O/P_;X._&WHZVO*=@RH=2 ,;$I,I8L,:Z0X#21**J50"KF6 M_H ;J [?@3.UOH1T+^Y?@;@S02.F!#%/*'-4:Q$8T8PJ(A525&VE9'P'SM)Z M<>_%_2L0=^1NI??+)NK(#]2KW-VWG':O5TE' MQ&B_\N[OCW>].?0K!%/.;!7^-4LQE--)L9#'420->%!\"449+F>E.\_QEH_+ M]UF3&9U/K9NVWNY?LV%YJRI&Q,(2+IT@*#)KE&8&8VJ")(@3R5L.?_2"3HZ) M_,?-H(\^PS]G5Y>A/BV_?7VYNX-?R[A84D3C?@V- J@\&MZDD$]B,9F5UWGE MB00'Q<<0BA,PI NL3C_,-=5+[#9&+RW+RJ307U<%C2<0W#-+" M,X]70DA=UX>YYV!U./;O\G,_A;$#*/YQ6+G1!):PMU,2WHJ7R_M&CD[&-Q>/(C_'UR=GSRUZ.3=\=''V^MV&+F_8.(L7S" M*U")= L5EP]WA3G2KB'I@VG8Z"G/N\.U;[X_S(C2"LCGQM\JP7&-'.Y&LM/- M?YPG=3\*VN^;NT\MD"2OW&*Q;Z*]5U(9%RG#PIGH-/SC0?8=,:'%H&KQFN"5 M,!=3=$#OZU7KI?(>FDV24.,#UKBNS9#P\1RH%FZ\V).RI>\Y\WW M7TRNR](\K' UA8LP)_%!<3QNJL@,Q[DR"ZS%--5LR79",:Q@41]>S9M5/ ;J MIXS\L\D/X:?AV(Q=\+^FZB_-HOX,6DU8#!E4V"G.&=%$,Z:L"0S3&'C '%%* M6]I7K6U!02;NK^?U M34!X08YADEC2[6\YE7L[FFXBC-Z: E '<=+.JJJF8 M=1614.8__J (EM]=UY>Y!+7D<],8UM2W+SX_%\^9XQ P@BG.80-]FT8Q&D[/ MDT9S>7X%=TQ&\[' 0S^5(>3\G9R?F8< SX1QQ&$B1X:\!25*/:1#32Y#:9(: MTPQL 0@?TZ)6WK'H*CL6Z\Z.M>D=G:U"']X=^M0[^I(M>,TP6@:7/#E)7HP= MCK)KY*8NU8)H70/@T_?X#\VS?QW#LOAA^H89/;KQ6ZH89SI0%0F@&VQ:6D1C MA,2$,MC--KEIR8.6H^7-[%D'R^LUK2P$K84$E]UTKY#@6H5@>T6N[H_/ 327 MV7UU?GUL/9UPN3)W834BV-BS#\]TGMF_HK[^?>I5<6W)L+KOC6C+^:J2@\Y+^=?JB>0G6\%RLGY"^6GYE[:YAJ8I>>-@9G#%N[: MK"V^N_E'BV1\<]?N?XYMG!R!SZ!:PSZPKY=)NO]P?/+CT?^N4KVK?M!9+B$& M );\#VF?_L^_F/MK<->GL9H@;E:FUA!P\?=0)!]0-;/_#"X[XCZ;.GT0'3E\ DG8:E:M=+G%]QCQ41U LI+?/",V*8 MQ9Q'K4S V&K=9GH]VV/EI%98(QTYQDQZJQB*$3GX5>D@A=VMQXH5;XN_'IW^ M]')6?'NUX]GI[\4FEX 'H"1^JMWM802(5$[&<-$-2S<; M3FN%>78#D]'8S#Y0N[ C?YORFJA@ MHE..P]-I--0Y)[$26- (O]XM'_WL/>B>B74*:D)M+Z?Q9GE+Q^Y%6=.QL%?% MIVL*@? /07O.WX(/8*MJY#.=AOF9 \E.P &8426%W]/]*=78USWN*X%^#05H^[K'/=OU=8][MNOK M'N^<[=91]W@7CMLPG=O(:]9*URPRG2Z*V].JI]5776P9RP/-UY0/;H9?S/AK M+Z[\VGJF[B0#K'&BUZE>XVGZTM^'T_.Y'[U.!8/M/OG04TSBF?E],1J9,<&< MMC959#8\6F4YE]XAD[+ <$NWX[MEPS[.#ZAO.>=3[LC9WQ^+77IJ,AAA;$!E M7TFU%^U>M)\EVH$*B3BUWGO!D)26("$P<3SFOH=^><6NC8LVE0-$N]=+N1?M M7K0[+=I22H$\C\Q@RE1T%K9K9#UUW 0>?$N^Y]UB69L6;:SD0.&^$/(2RV1- M-8_7:)G\]Z0,9KN&R8[* G:GZ%]'2OJ]#).,=D@P$8@T@?GH 9 L<)NVL;FPPZ:@?_1,XDD9*U[(M/ MU]77)(N$#+#@^RV+7^,IPJ^P],$7F3_Z3HV[QJ8]]",HJ0@S+C(5$--4:4QM M<)AY*F,PAKY$9__UXUJP"?$!J"Z=PZ;>1=C+XIKM9RIYE,Y&R0TSWBH4N'=1 M4\.5$:CE).[I.ON:9!&3@6![[M/K9;&7Q:6RZ'GTGGC->0A,FZ@\-9$@'06B M4NF6??'I.ONZ]D4"^^*>MQ7^&OWK1[-RD? 5.!*<98C;J&'3-TP) M9PA'03C)- & XBWU@YZNK-=T]MZ[UPOE>H42)"QRY3CB MFC(>@T41@_8N&)$^*/NB()NU"V5J,=4]E:$7REXHUQSYYJ7$'!1U(Q6+6%IL M?#H$HTPS8L(3&I!O42C% "F\WT*YHX;AW7/(OSL?CC<9//-LRG2AQ\OCS2N[ MU>+EB6/='RC$.%IDJ4$R(&8UM0$)@UA4BE/EV@HK/]UH>'>R%D^&'B#L'O!?]QP4?68!<<$XX9AIBV7E#0A[@DGBDM7W2]W*]1[@EL^(8@;26U3%JP@:*0V+) M7>4MS@DGF[[K$GNQ8Z/$#GQ>-=7^P401"D,?"I1 +%Z6- MDA!*D2+:\8!;_$)/-X: [4\3UR>F7Y]W" \TVG%^Y#/%K+LZ4H\#/0[4.,"1 M)\A(*M.AC37>6A.TB$+@B)17+5T7GVX;;0H'%-EQLD2/ ST.O#(<0"0J;"T2 MP@H6,+?&.F]L]"#RS.*6-*FGVTJ;P0$R8.@UXL"&K:>M]Y=?O9-X-V!I-ZWN MMUT+HDMSWR3.4>EHT)HK&@TSE!KE"#686H1<$&%Y:O8ZH(MS-!"B8P<]2Q9Y M]TI,CQ8]6FP[SE00$I@WFA#/O!>6X"B5%D9HYR5J\9+J66_%?M7 MH;6C(!7HYXRR*!FRWBJOJ>81!:'?G,F7ZZA.]K'=:UCVEB$;%)1:2F>B-EE1PJAW5R+%Y M*_G'HAVV+^M8#)#H7J767M9[6>^TK!,'8R+@@K0A8AD&M0:Y Q+M7FBABO^"0'>6T<"K <$DQX)>B3HD6"=P4PH:DV] M1CK 9JN)9EIH::A@GDO[E%) 6T<"A 9LUYVS^B#O/A#KE?AUNC3W32*=YBHZ MJ;16)+"HE2$"<0LJD'6@]>"60*P^R+L/V^S1XNM$"X &801VPC'%F-<&6\>( M%30@@BU??BC4!WGW:-&C18?FOM&$>4*=09'YX!6S5AIKL?(26\ULC+REF%@? MY/W\TR/X88!Q\F\PQT32X7AFFDG>NW+G0EZM,YC3/YS4"H/%&SG&3'JK&(H1 M.?A5Z:0/-OE^<&/PA],GWJ3>//)&KXD*)CKEN&:$1D.=^.R MF]B;1(G'#K9@2&F1YY\OR@1)1UQ+A ANMV7Q%Z!M>DK#1YLFOEJ%^/HEQ&>K M$)_?);ZO'1U)\L("Y1J2/;WX%%9/6)DV>%M%9^N$_\+4P:3_BDNRU#!9.%[ M-HPF7PZVRF!Z%0;#Z"4-.*9Y,]5]O MTEC@[[3[S/].#_UWH,QZV,NU@Y%HJHR/DDCL"2$&J<1!BR1_AI@6]X7_KF+3 M[*42_>F[-R]T!K8Y*5]:"$^O)S1B_8R[/IVVG6Q+C ;TY-=<#+T?A:><,+3K M1@^MGTN(6KY\<>H+7T+2YA-11CX5+:R*2=R\(MGJ5M^6[WRE==\*=Y$GOR5/ M9*\XZ]1-)S:4!<6#AK]V,8JDSW29O7NV>ZULIWJV^PK9CN@=LYWL,MN]?#/O MA)K;2ON?[QK):U9?URQ=ZX6)9[@4MP%//:UZ6G4ZQ?H5M>;JSH'BL>)P:L-$5&"N8<-<9KG!(4A+"< MB)84Z^WTVR*4#*CNTEMUUR#1:<<(N9,I$IJ57D"'�Q /VFEU*'>Q%;=]%C8$=300+Q K!1(B68.,Q5R!OT4?6 MTMERF5J^)E&3U-8G:D)K;:3@!DG+@B/62D2BE YIBFEL;Q[] MJ!Z])E%3J0;@CK/D.Y8&NQ?>]U]AZ8,O,G^L^T1P[SP".X>>+IOPR 6L%&96 M6,2$E1H#%OGH722*:]?2DVV90OWKQ[5 #T4#37OG6R]JKT;4G.*@(0O.A8E, M1*P,5M)J'0*-'/G6(L!;$34N!IKM.-&K%[5>U-;HF :9,DIR;;QEV'IML5%( MIRI5EEO9WE/K485Z3:*FT #I/=_5OD;7]']/RK#E<);>AM\K&YY@'"BUT2(4 M&$-&.QPC-2S]0Y%L.0M;IDC_]X?U5+J3 \F[!SF]NZP7M55M5H&DI["54^R9 ME4YK)P-2@AJLA4(K!(RL2=0(B%H'R^CWHM:+VHJBQH4F*J+H T*,*V>I FO5 M*!HI(Y*VURUZ5)%>DZ@Q.2!BSW>U'56Q[YZ[^FB6N+$#Q>T[5=/I\>*PNW($ MO&BL'40X#)IZB)8A[ 53')0*1;VSVB"-K20M9V_+]/::F]?8G6>@=,=*/"Y9 MZ-T7;>L%O!?PN8!K#@8XP<%ZSY1T)I) E8H@Y3I2V:+"++,6UBW@8@"J52_@ MO8#W KZ*@$MAO7#.,B$T$]BE LR:4P&"[B*S+4?8RVR4=0LXI@,J]Z391)?Z M<#U4[7%CMOL*E2<[U?MB22G4#7D:]J(,;)>]+"0&IX4S1@G"" HV2DDQ,51& M)X-N45'65D%>4#)@;,=M?I\I:[O7/GHPZ,%@4V 030PX@H#SX)D3V$B%%(N2 MV4M!>(E'DC5@T$/!CT8= ,,G##<&XQB,(@9154,+ 0L&8&KWC^4 M8;NN;A%8[SBE;2-@L.7Z[QBO5*.8+"W8_"RF)#53WJXCOLY9WAOO2B7,_SFK MIL-XU5K%_.4R>3H.A6MZ,!3&.>"AE"$%=6(\Q[+_KAZHF%Q%4Q9+?1!N&Z#,( O5Y X)M$LH0"40:ZB-8'0QC M;:R+R3"A2%C)R1.Z>W># 4X3I>:7UKC^]V-/_C18#^4=THYY3W#DC+DHE:"" M.**$\[#M:KDOF\@6*9^E8BW$#R828JD6 M0T'N=4RY_\)+8-.WM@SFM[SD+;48GU@RP MS0>DD6 D1(L592%&@KSG:9]?;G.^U AKK6)]O"W>_>WPY*]''XOC MD^+PW;M??_GUY\.SHQ^+T[._'7THWIW^\O[#T=^.3CX>_\\1? 7^/BI^^+]\ M_?3DZ.3L%I#<+-4C9NURBJQ QHZ9[LN'N\(?"S43B- MA\[-+F8C \KS0R+\\Z2J,EJT2:T0FDK)#.*.,1V%5I1+"682UX@J3-<@M09C MSIF7$M[$#*::"\%K\>0R/!12> MFM_3CS_>FLG;*KBWP]_?G@\],,>W]?D(1X"-CB'.$6/2&K!+';?2"D*%1_P. M,=H> 2LE,6? TP@QBQ \0WAGP."-*BKMWGR/KO?DVS^>"BO+EVR%=29K7^=O MZF5,1B,L5Z.O!1!$7RQT-,D:7-;=[EQ4WRX2IEUQ>P9.+9__"D2CC[5Z6PYR M*R#CO4::ZT)&(C?4[.RE'O#E:[#"PK&7+%QK$\YE-_'G-O8CCLD0E(B6<&8U M!P4N1(7@@89I@] 6&ONIOK'?*VWLMW_=B/X/MH_BJ'7W>-WM@?I>?SOAMY\F M)5P8%^]F91G&[FJ'+;#.2C.N1GF3VN$H#GTZ/KVHG1G=%;B."\+\+7LE"]EV M[1?]ZUKTL\G4C+J\Z'M3>W--ZNH/9F3&+A1F>L]4_MJK<.YW8.'6)O;GQT\Q M/TXG[K=SD/Y05BED<'JU&#D4)V$Z6D\,[\O MYH$X80P&0#0JU8*56EMJ?(R88,MT>ZGWV\'33\;+Q@D^]X'?V&4P[M$L^6W> M3\ILL4VGY=#.\O'FV:0]+&T#($L&2NY;7[2]5LMZ*'E54()\,%(2&:E63&JK M'<+68(NM#A0])0_CQ:K7*DBR*1M/[EMYW1Y+>BSI"I9XSG7T41LL'8M8&N2H M#!;Q% #%R?((\V58,G'#SJ@=FN^XD$7'H&*_JPVOR=K[.535MX_%)O\YV7[? M%&:!:V'NL$:+? M?KAEWDU9B7_'PZZMX^!C,S_'\&;BZF#1O+ \V%2$0A"FB MC1=11D=M4(K*^(2D^9=;I#O:"O [[I=<%]>M0>;'8#-"Y3*EZ$-Z)6,V&"U M9(@QC !CL.4824NL8KRE_]K:C=9-&:F/ ,VNCQ_7@S+[8[#VH/4:06MG&I(. MS$6OHM>8J>@T)Y()$H) !#'+UV$<[TP# @1^#=C4L?+3G3!I'XXY73GKIB^" MN<]Q)%V:^TM"3:2RS@JO4'2&$1J,1T0297FT@GGGEW;FZ4HXJQI0^BJ*ZNZO M:MC#4P]/:X8G#M:LM=IH'!TC!)NH"-/:"F&(4:RE"^F:+-N-A<_N^FRU!ZD> MI'J06BM(!1ZX1@XI$0)#7"MAI:66:A*CI;C%$;U<_K:.7WM MG%=21F7_!.'P(IT6_GO7[)?J4)OJ?(?_KZN,4%\[ZBM< M]*^H=A0G>UH[BM1],V1?UV&??*]4F8_M4,QRGZ\J=RA!+?#6"TR%UE0%1Z1LB79Y)I)L/=IE MUQ'1/6CTH+$'H/&2"#D70N0H2F<,BS1H;X-!'/!#!(ID2^F2-6'&^NP*,5"Z M>V4$MI@D<6= #[E2NI42T5;3;=Y[+!?+*,J[U3+ZNBI]7965ZZJD!LWP_T@5 M,\Q9J30@GJ9:$9>*[.+E'9M?3;DW+ 9"DLXAYFL)&>ZQ9(=8L@TH,5C&7$B7 M>,Z$-!9@1!JL#:-"2=YN9ZT&)7=\-[>]-%N DT44^7H+V5+MAIN]#.9SX%JS'5EBDG,=1>88M55PX)W%@+J5FF9:"NWOI&.JD)=?7 M7.QQYFO!&4D$C20:&A!A.&*KC)42M$G$2/#8O"*OT3[$ _70TT//UP(]5H%^ M8[Q1B!C&N#<1?A"6RG4)P]>JXG3)A]6K.3W6]%BS9:PQD@MCA++>6>:M,,KS MZ(Q6@F%F&7U%KK-7J<)\A:%(P,6%J]FZN,Q\_4CWD3YPH#]7>*"F]0(*1F$E M"BI8'B63VBDCE138<*L1P52^$J=2'VW41QM]S:"Q5LR@7GO"HV!6*A8 ,@(2 MS@L7D/24TY_VRK81S*@2/">?,>6K[0>F9 S"BV #PR@JCY41R&M!A*'QM84+$;IG4MSE M<*%[17#V,U;HX::M3;?6)K>K;]K:.[M?61_%Z)U6%DPU'QD2QII4O]DXBA'3 M2,9MN'JV;*(-)-YQ(9^^C6*/6?N/6;N"K("QPPJ@B*#(F(\Z)<)2'@5%V&#S M\C.Z)WJ:^C#'_OR_AY=7!R^.2B(]=YPIQK0*EH**%&2T*"#OR#92YC;EW'J* MBP1YL>;5ZS :8)9L@S!K"C6:#*8JI(L()CX84E+Z_LL9FFT(\:6$*( MUP B>^UXV_?6TBLWI>G;(NYSU;DNS?TEU2RC1X18[XF3E#'#5(A4,*^9E,IP MW +KS]0=M]5:F@THZ5BD:!=[(O;PU,/3EN?^DJK=/D@1/;=6.\:C5RHZA2RE MU'/#V^IFOLQQMH&JW7OA*EL-J;9HO/;0TD/+FC4?3I'$(FK+D6,461,(#0P& M$DVP(,TOQI:MU_&FO?[3ZS\]2'5M[B\"*<88 CL,81E9)$Q;^%49RH5F3(>6 MMB5K JF-6&BZ:_ZV+B+4FKO6+V]%7CR_?[G:5 ]YK)[0D?L6$4EM8]Q^X1KI MS MBU .W1U<>S<9I[:-97[4AV'UVX_#RHTFU:P,B? _C #VWMRL@Y ^E4_0(CC- ML"-:&AFY4& M2M#V)"4^,D^7)Z=E1@47Q'W]0!./OBG>G)^^.3LX^')X=GYY\ M+$Y_*MY]./KQ^*SX@59D.:VV*<7+A[O"'.E:4"[Y M/(?QJA7H7HX%V<, P_IPVIRM!2G0-@ MO9V&\J+&J>'X?%869S^#-]^VA63BY#?I,- MHV'X'.HI9]Q0[&GQ*8Q# MF=]6!M#3RI"_#2^%BW4)2 ?, QA=UKE^1B#HITPS+K.>D:612+5 &"%5=@JH6 @-HIB%N&E<1K M^9Y\/"@49OJQ(>;ZP4H(%F^ MOPRGY\,L3]>J5Y*@G]YE< K96R4!&ZY/FSV8XROD;2;RK&8SA^N$U MTMUYZ ' 97/YYHLPU$60\2%!Y&&>S.03DI_I6\W].K M =QTV>21W";JEU!O%V"VIK=>)%BWP90 G.-D[RV"2P:O."LS:LR!=?$+58V; MB1R3#+8/KSX,L )CU>3US&3)\ 4DA+]- 39G.IRO27E#FTV('U]%_,37 T\; MGNH:K*XLLG?B.?2@:/?7P-#MMR>9O4[CN_D.><_*.1X?-COPAVOU8C%%V01# ME>%.6L*T!]H)&SD/EB%*=6@I67+/S%ETR:A%E\SQR4_7/AETRQ7SM@HNN6.^ M3$I?A?&;[V$%[GEB$C&R[,WG-MB'JQ_"V)V#=OG;W+MUA_ZU,ZOMSK.K MRY!O>I?!Z-XWFCM_,?^P,D M'^>;;;IYZL,J0B)N*%<*34FG#-\+^I]_R;_< M3/G^"R^!Y=Y:4#Q_>VLBO.Y;,_IBKJKTD/-R_J5Z OE,?CD]^ M//K?ZQ.99S_H+)L5P(;ODG".4SJZN;\&3W8X?ZA-B/>FG%[EJ,.:TZO'_8XSZXFT_'Q?\S0([R"C3,N9;Y_GPR+2?CH:L&Q?'8'109C[-O!LQY4[1* M;59"0?"KV0CH].GP4QGRR51=\G8QS\TZ!_9D1-JFEK+.2L*"$\B8",:F;ST" MOVTQ/ 0,/UPM?I+WWQ^/?CD\K*J)&\+UZN>?W\WWX+LJJ)^5URIHA&WT[15 M\ETAR1Z2>GZ%F4\P^YN*]*+BYDV# MXUR/KH'Q]1V@_'0/O1NTDU!<7]^MD) M/M.7%W./@T*$ *@9%9A'SBJ/)=+*2TT1T' [1'LX>(!?:R[B4<4%';#[VCWP MZRC[W<'6260_*,Z^3(J+_-)JKM;8B2E]=LD-0:E)[N]%1V#V\IV;(;QX7!\I MF.8!US[ YM-\*">_ Q/BX@*4N>2XJB5FD)UF"V]M6]+L^8+7IEH2O@B_7X9Q M!4*677JA_#QT(9V,3, TJ0\:IN?#*HG/<'J5'OD +RS9\9J.4J=QX=JB0!FK MB4B!M$PR&KT-/E*AM&6.4XY;;)4]Y(VTI!NA'N,1Z 0GYK7"2.,Y1[Q@#T) M#C#I"0U&ND*]^_6EKJDW'!=QF!Z3Y:O*?K%Y2(%*/N%T5%0?S$9)-\$B'U'A.:WYT^,_"F27)83;Z,4_#.S%9#V('*J_I&,Q_4 6A= MB_+:2.F79^X\X^$2@&>)6]K"LCZ'("D=3A5AK;Y%Y]D8.6;/OT%'.3>^[73K";)__\#O)$R;OER+_@#IL=0X5?B3 M3"%OL V:&0(KQ+21+7'K6Q=M0@[N=X9Y#L<^D11(. MX^"1;L6[;9."MJA9-PRYR&N#EBUC(\Z.U@R<93>]H@RUG4J7($N\EY>+G7(&CUU3EH M]W5BX4%Q!MK^NT;MFK]T0QY2+9%%1D2JA6#8&HT]LKDIAT_MF%OJ]+_ 2GL_ MI]L/B6P?9Y>7H^$ZS3+V"%XDTK>OVZ()W6J?Y]2L+^>AML/OK.@7 S=?7(XF M5[5K9K9:_.IR$5GEK!I]54;9%J:[%ARYEP637)^'C<+XT[0.TJZ_.8%+%0B M^3PIYXT'9CD7J4E]J6/&9R,/6AD\?V*G9I@CN M-C*LC0XL>A)H $N( T_N-CQ$%6^+GPZ//Q3_<_CSKT?%+T>''W_]Z GTZ%ANR?+@KS'$?8D.>)F^_!).$+8=Z3$9#=U7_VR9[TH$>H1R) MU$=&9#0.*,$#90;L7TZ7^T_NR-YM?^K+)YQTJL:V3#M\+&'&7R;E;W5"7DB8 M-QSG3V#RJ8[!+,Q3N).N=@Z*B@%-K#Y4 HC^;:XG-,DW\X3"H;'#4:,$IH\7 M#ZYF5>T\NZC)NO"J0:,PAG&=X5A#OO$W(0XW^5(+>>')$9<=#\VK+F=P"&:8K;7F2_7QUC"Q M=NB^[*97=.B^?*HKT."JMI*YZ :UIG*,\OS<$S*;C->\GM]Q;F\K*<_ [FWC3I MSV&8AEZ6J?#??$9^EI79^L.%U'>XI<&7N_!W387/IAQFP4_2#:A@I[<2]1,$ MF*)E7'4XP,W(JJ5#NWG5V.0AJL>]7'LS#8P8NS[5TTK.J,!X" MS@%,A<;%T#+800;3:39RCVOZI?>(%XV%!H870#%!< ;)%2MC02;Z%4. M/S<60O/) E0F2V;PP'/RY*IKO+VNG)+F5Z6*2_6&DLE\FRS)#,\Q(SE#-JU7 M5&C+/7S5I]Z^*:@@B8\HF@[4^A9JC]Z+ I?#1M\/?WYX//8CQ MM[7+1$3M+-@83/W_[+U[5^,XMC?\5?PRYSFK^SP!)%F^J'JZUZ* ZF:F"AB@ MYO+^TTNR9/!TB'/LI KFTS^2;"%YP/7QXB$!'FA=),@]WWI9-/@X!>><,5- MHW.M[I\UA[VUMZF KU(_2#Z:5 LE(VL'=])\4MBX4D52DR@^5HTJU""]\2>, M2KNF4],3G*@O3X3&I#=9G/;'UC=4OEQ^H)WZ0RE<^ M+E+]8!0#:T=+:?-Q=YB+B4/G4MJ<-U5\7'+O^)I-K'UM>&/11>\HO+&8U ;K MTX;PQEP\X#9Z$'S8%5?Q:6G1: ;,3WK\7+[4HQ[$6&$&^55\)D_B"1[6I6.U MY5SRV$(Q90(R/:\DC$,.<,Q$&/HTY#7A\3?C=2P D4]I#(3OX3"2QULL '-I M&- ^/&KHW8]0,.$:[W(3%-FV*;MM)EF6JV59JZ1II:V:&_"A.JUUY?/*%MH ME6M>N# OK>Y%.U S)F2;GGQM9&,H=)DON&A2GUL8&(OC#&4ILP_^CZ[37F5&4-TH)$.&_ZR?!=?7![E^V>8W MFO;?_)3%$] 6=\JMJ]C?2-QJ70.:7O/;6S9AN9D):QBNU80#ML-G:.FG:$): MQ633/I.9[&6W?@$D#"F' M,*0AJFG&5F2A?TY[]PH'4 \==ZT:N[6WVJN]5$[MV5!<]4ZD0]Y55R_L3867 M[4VU@=5@&$< (4$) 1BH]"V?!XQ23$6 J%?;T\>0U7"/4$T=X.OF73.A!QV3 M%-Q9&*H)754VXGDN$12[KD\B1GS/"V,W@!Z/Z1+1G@"%/J;(I8(3>0O.0,"X M'P > >Q2'ZNV;Y!,QWC6ZP!-3KPQ9KCUUL9!;WNNSM8(6]@6L.)^):MUR9R3 M,TXCU7,51Q&#'B8-P^WWN"00:LOK+ZHTQ> N1YG88 " MRK$/(",BC#'&S".,A/[,.K9%^J)R'F]$/\VD[5+4T1BM,KR@@[W7C8):I3*: M#=1Z;SU.L>UQVN(>I[K[WZTJZ)/*HRS?N\[2^XP^JI#YM7Q7H5JQZ&&"U^47 M;M3*UU:UQ,"-8Q8P#ZMA[QY@((X]E??%(*>$O3FSOB;V!WVI*1GBL7(&(@]* M!P%2#B(_P@+':)FFIVNL8B&CX5JWOYWU,_E..@,E&8JV^-NRK#(4%U;E:UE^I@Y/1?0OS8K)-NL=5;2.6+CLC MF O"A.M[R.>>"[C\%,Y"B>H53]$679.NOGG2Z\GG18*7?UYLA/A+UN#*DV5N M#:Z:=!.ECX]IK\@:Z:@*YWRH:J!UU[>)M96C M>A'G)-+S>"!Q7><'E4\C33DN^(^-*G$7\W0#07A'E1>+26VP/NNIO%BOHJA" MTT5[$H,UA6!YQ, ,20QXY!&D,>"4!Q[0LR<.SQ;4Y2TJZ]N3E74@*?S M-85SH3HE2T:BZ%B:5_T#LME9%Q/ZBK[1*Y5R^B\--W MX<5]B^72) BU?BK];8Z]6+OMI^7%RC<]HX-)W#SB/O1\(3U=1K&(@A!@X+$ M<%=@G[/%QIX*Y+%Z<8+KA-?HD M6*;[LY>E"--KM)$#K+;^8-%%[ZC^8#&I#=9GP_4'C0ZPJKONC-/K8W5ZG>W6 MSH4"0,10Y,- *JZ(NM@C1)YE@'/7I76G%PCF2Z8B?,-'UUN-7'MT389\400Q M][A/@U 5O!&(0MA MM,U0''KR'RIHY 8T<$' B*"(!!/'I7ZJ1O\ZXZ9#$X)9SA_5?8>>'JBNKM_( M.5%;"[3HHG=4"[28U ;KLYY:H#6>$TL6_MQE.DCRK&7]X_-IE^;U8"6E5*@V MBX*JQHJ(>@3S*(IHQ!!BT>(!,$N4]" .0J#04"1-WM"G$>$!I+$;8@*QYTV7 M]+P9F7Q5E'HRGC:L=64^T96M4+]:1G4CIM=J-"\J=#(Q2(KN]M,-NDFAAN_J M*ELFVX>4CI7%R]M@3]"\*HO%,M,$LEY/,[!9DF9BK;KJ2@H M-/B_*@U>KN\V'ET%#'.3$]HM@ZV7P4++8);!UKK+=^E \M?T7F_CR5^UQ5PE M1)C,9+8LQY;EV+5Z=VNUOA(F'_^?-]8I!4?H5:52^=G;L1OIYI=#4$M88@P- M\,V5;FPWWWK])__<+.B7N[GNU.87*)K&L/.3Z'^'"A>:@,==0'% &(V"@.& M"1IZ 0I0B+GGQ8PLT\9Z,L*!&B43HPYT=YQ+O.T: \O8&V9LY@L*/$ZI[T(< M $!10"F&&(;$#T14D\DZ-3IJ/8SM>:%E;,O8Z]38V)?<&5(?NA13#S"(:.@& MV&>N"F+7%*V-&7MM&AMW?%(SR=0XQEZO^;61PK#W4H^V54%LPY+8ND7+)Y9/ M+)]LET\V?^)]TO_;)19QFN:#;2,1FP$I47^>J3N MKNNQR_TSXHBSTFJE50UVC*/ AU3^1V".(".N%T>(N1#C*'!KI'4N+M106MT. MA#OVGZVT6FDU7UHQ]'S"XU! @&&LDO8A!CZG#",?L>B-8%U3N1KTWM13L/ITX0[?9$5N)B%PE:)U!IJ MGF_4'*\L\9*KE$%^+3(=B)[L!8$I%*$NH/5Q'*!0B%@/K@EQ@-W(>R/@)@G& 7.DM!P(S'Q&&O8$?Q$&@["H8,,)Y&&,8>?*!).+1MOJDKGGH]J5JNXI M-0&][+ZZ[LG>MU\_WEZ<79S<_,LYN_C[Q=GYY5E=^?M2W5P7;T2#W5L\X7*K M_4?>_+IFC;S6+:@F.EWDQ;!UU3^GZ$EU??;EM+XSU2/]MY9[)_VN1M[F0Y8G M/%%]TI*>3[[37*3QK250B7YKK*:]2BT4/SOS38UJE7,DG9/E#TA_/IOGX M?)GVU)9D:;>;].Z+K[RHSP@@<:& ,"88$1Y"%@F7QZ[G<3?P:HZ3HFG1Z%FZ M3]'U0RJ?T$NB_*S7_T+S/T[3K)\6;>RN^6.TK:$]ZU@1W_4I0S"*/>#A(*34 MQA'NGMS345VX:+^?I4]Z>$CW>5'_LVOZK&=> M7\5G%6M.+_#$NN$(^H$7"!(CA+V LB@"?N@C'S />E[ML).7C;!67\&7\3=O MR09HV#MZ'2O7PKW6!8(A4]W!((QHB&,?AA& 4N+D(>_&THBK:8(\Y4CM;('" M(S2S15S'D63VA?SPFV2I3M$?2.NS02K-KTE1&XW2SN?U^'KS_(/Y=M??AC23 M3^T^?TIZM!WS@]?+T^^GEWLVH''# M3?+7ECVRJ$70TQI1#D0+@',E>8#I)2M076$3& : MRV]'),;(#9@+W!AQZ'.!7)?%TPWC5E\QU-$S*Q>#7!T8@PHA^;_5VDF+N5P\A],!_;#&QFZ+^; !\^)Y/<46+WR#W5JL M$DSLS;9X'1LLOK?*XM?JJD47N6]M A>0@(2"!Q'@! ,LC3GY9%=;2++G O@\R;FU!K^\2U9B3YIR3+!R:W/+([ON8=OQ52RS:N@;);WL(M MOWM(,KOC^[3CG]*AM.OMEN_1EJO.G"9O^#IZ%QI@WLYKCJH0@ ]KMECWJ0^> M72N[5G:M[%JU9:UL.U[+JG:M[%K9M;)KM=5B,PP6%.$9X"@=_'(COHG><,LU M9J;5(;Z_EA ;(FQ^EE;)2Y^R]/%4)2/)+_TC&3R<#G-)A,C.GZ+N4 $3)WDN MY/_S._HTF0Z(!*">FKJ+?.QAP<+ XX(*EU"& HKGQO0!5 ,@5^\0 1'N!/!U M$M:N<^YM8;657J.EEP>"^C"*U !'[%$^GK)KI==*KY7>.=(;>8%+"(1" (1#"JD0C CL1R$";E"7,:UDEI32 M&ZQ+>L,.M&>OE5XKO6^3WI!YC',W%"Q"&'H1"XCK"9?3P ,^J6ODH&26K+>W M&O3\#O+,:UQJI==*K]'22^+ !8)A*L(0NT@0X ./X3"*"!/R/UOI.NQYH./[ M+;><-X_=-6H4M3'L[M'OIAI@3SJ.8Q)#0F$>\KL9L XB6E"( S3N6K119*5I.BEP2D= E'O B@CVB M!MP)ET520H0K#=VZMA?K1Y9]3Y3:N3[9"<);J)+/4JE,]N$*<, % M9Q"$!'/I^F% 0Q\%&+IQ!!G?"LP2= )_QX/);=#%RE!3&4(1%V$44"_PJ#1L MA3R,8QPA$;B!ZWNH-G2Y=I"%=$+//*32RI"5H:5D*)"B$"N9(3''E /*<,"( M2[D?*5&J"2!N &*1,N2:USG>RI"5H:5D*(I!##C$D'"&(S\(!0Y%3"*7H0 M'&\GA<;M ->\:2A6B*P0+25$DGFE+\00P,S#@E-*?.03WV>>\&+.:E#*#> K M&'0P,0]>L8DL2\$K#AT,LH0-BV:!@]09]U[N.!>]Z*@8B?:0=KG((S70;YY1[B-D5@Q M6E:,I-,8 ,Y##_( LXA3-W8Q%=P/.8A L!U()NS@P(8:K1BU5XP !Q["0<0) MXUC*4HA%@'$"@1* PP18CB4(H4 M=SES@Y"ZVZEM(IT V/0Q*T;M%2.7^32@D92;,,88AV$HD#R@O#B*$>#A,@,S MUI#,+.6(N.V6HRUFOEADU11DU9 E,4+3F[8HED\LGU@^L7QB^<3RB>63%O#) MO@4WSVG62WKWN=,761&]7/?X >N;-_;-#5D2(S2L:8MB^<3RB>43RR>63RR? M6#YI 9^TIBH4^D=H/<;]1YHGT;[7A-HF@FN(W%5NXK7(;I63J#EKLE(.,A_1 M.(ZH"+! B+J!Z_I^1("/"(=O;>KE3D;PT"B !^8&\, 1L+6F5C:M;$[)9BRX MQT(> <\+<(112'SB8>R[(D!HCWQ<,_)I;G)G4]GTK&Q:V;2R^5(V?=4_FA$/<>3A* :,12(@P'4! MXMS'_ALS1AO*)FZY;+8FV+T^2.PLZ0X'@N][C/N]*:F=I+-/*ZF2MR;4E, L M%BQBPD?2RL>A+YUR% 9["XO9"(^5SIU+9Q#&H2LB1A $..#2B(@! M)9' 42$('=O@3$KG58Z=RZ=G*$XAL0-:.CCP(-A'$4H]E#@1:$GQ79OH3$K MG58Z=R^=(78YPSZ- ,:"N#0F!(3,BX3GD1C5..![ HY9Z;32N7/I9"XB04S= M,&(A)IA3"BEQ.?"@_E,+RJK7[9B^>17FLPEZ\PNP M-.,B&SV_7!HG3[L)7_0V,WAEUD9%A-^[7EK2NY:(U<=&MB-)>XR02RT:6C30;W3TDF>4BRT4K'FGI,!L\6#:R M;+02&_U+T*RE3+0&-V-SY=QK\2AFV+(J$..HZ,W:FS;MU@7=L2MN*O%;4JG- MR6^@/=]*[*9UX\$OS@_TQ\TKPA;OLI5PN_=V[_=O[ZUVW]HN;[$R:]]3TG8> MVC%M28P( 9JV*)9/+)]8/K%\8OG$\HGEDQ;P26O:?:XIX^1&?!.]H;#=/M]7 M@11X?HAB(#" $2$$(")_Y8B&G-7T @T@<($N/@E5@?4ZIOE!Y'8P]HTK0+%I MEE9ZS9;>R%=EU\SC/L2^$(2(4! .?+]F$0U'0F5S))2>C$B:Y%>%W0" T>L M6^FUTFNT],8\ ! @X").,.2 A1A0$'&7N!'PW9JF"5)F1V=OL"[I]3LN@59Z MK?1:Z7V+]'K28F:1AR../=6GF]& TQ#$$<(A#S"JD]Z@DMYUS<&&&'=\W[RV M)U9ZK?0:+;T0^!S&A D<4 R88%)\ ?*8#P(./% CO1-^[[JDUW.]#@I:[O>V MIB_IFK"[7[,TSYU^EL9)X]HD"W>WN:6+YH!KS0"3UCP5<>1C'S".,&01]>.( M$1R%P"<^4<;Z%I T%$AS !FG4&S0R$K180D:DE" BS3HW!"YBVT%:H L['FAY\_9]RY*Z M% ,GZ47IX]XG2NUI5";4"7!]$<8\@@+'&!-"4$R1'W$_]KR8 MD)I!;QN 64@'AS9D:F6HI3+D"C5-F%,6$29=19=($4&N&PH>Q13'-5#E)M*& MO X,S0-9K!!9(5I*B+#O>3"0!Q#T!4;0IQA@REQIV89AA%FXG>P=T@D,Q%BL M$%DA6DJ(F.>KF%E( 80XY!Y%H4 !])D\G0)8-]5K$TDT?B?P[4EDA:BE0D1\ M"( 78A'+$\8G/F/4 \"-! MX3/E\EVA=0N3##G)M*DNK4EG& (M#!X,L8<,! M95TA*7&N'])!EO:2*.\X%[WHR,G5\)J'M,M%EMNTEWV$=R6W7&AFF5(_<0 ] M2+$',2#8HXP$@>\*Y ;4"S".:L(D&T!DO$Y([.1<*T;M%2.":63RR?6#ZQ?&+YQ/))"_ADW^*;YS3K);W[W.F+ MK A@KGWTDO7-]Z)!K>43RR>63RR?6#ZQ?&+YQ/*):7S2FM)0Z!^A]1CW'VF> M1/M>&&H[":XAYB=F!O T? 5BA8V;2R.26;U",<4!(#-^0XCB"+!4&(B""F M@*+Z;*\Y69,-91.:%UJWLFEE<\>RR4,&@< "84*PQP,BL!=1#],8((_ZM<5] MM;%K9G))-R*$'I27+ I75*4U;QC$1 KO$CWG$:^8^S[/O"%:0F\WINQFA#V?1;WN"H M-<'N]4%B9TEW.!!\WV/<[TU)[22=?5I)E;PU:=XC2H#KNS$-( X1)QZ((:$4 M"I=SO\Z$V!-8S$9XK'3N7#J]@(8X\F(<$X0C-PC#*&34E4(;Q##T:YJ"[ DP M9J732N?.I1,+-P*N "".&>:<, )8&*N&R $#+&9;@L;,<[^M=%KIW+ET0I\Q M&'@,,RS/4"FB(L("1#&&C,8>XWL+CEGIM-*Y<^EDF(2$(20HP]@+ H8A<2,* MD1OY @=O+:AN*)U>R_W.$AZ3_ZB6;_HG28Y:N:0WI"4]KSZ9^D!ORIU\_=^E MHL0T(!SXP,=4^)0%6#5I)P % H2P'$4O+Q3\9+#D1?[!G">&3& :0P(C$F/D M!LP%;HPX]+E KLMBM^Z)BR["!VHEYL%Y\I74?E9_GV1OC>(MD =Y.)["Q=_#1CIGQ^RZO8/0FG!#P[J/XU$"RFLMWJ* M)TUN>%(K:]6?7K\B2S,N,B5X/3&%] +UH/*3K'@V'0[2GPXT0VR#$X+I)>9) MWN_2YP_Z;^%$0AIASGP1$VFDA\CVI+F-2 M.WAPZ2:&R]("CNKZ$-=]4/'&+QL0LQ0O8E'=>?.K#69_#$2C^K&)SU^^B#/&I%?]":_ MD_2BI-\5N5(A'[MI],?!6*-X7LA5^W84P!"#D(5!S%VF&L(BY@-:!SM!"*!6 MGJ0X"(14D'VU"=E0U!WQ7! OD"K+#0(A%85ZB#Q^8GE[P7V.$5QL@K^5YXL/ MOI>,Q](NEQMQ>75W[B#D'#HWYZ?GEW?.R>GIU=?+NXO+7YWKFZM+^?/I^1?Y MA]L7RF:\$W,4\V(:&RP,6N_"E&KMI=IZP^&S^'4;T.ANRCF P1'QUN$+U/)2 M4Q&]3KM)]%S\MU8<":12_D0 /6F%1HSA2$AK)?("CWHLK,&9WBZ. /K,%42> MUQQ3X#&?Q=R#RFPBH2IG6+,-4;M^X_5Q;@>TQVG&<^=KG].!O-L@=9AP+AZE MSE*+II*+QE;!I#AN@(EK$9Q%%^%Y_N+B]6ZP2:]4P]K$QCWR^F8B3HMWH<'6 M>:ML7;W&6W#1YC7>VRW$BY[SEV%/.%*+^!UG\""<3TF/2K.!=IU:4?V8RG^< M'_[[3R%"X*=/)[7GQ\$?M+K!_"^DV?=.VT_>')'J0MU:ZH9^EWQ(NOY5FPAGF(AYV MG:17^&9J^RA+AP-'//7EY?)%HN(Q7?T8Y83$(]*27BZUI%;,CJ3,D9:FR.26 M/CXF@^)3Y:OT'/EC,GA6SY;K+7K5/8\KE](TL!%MR-W1!K \D^._IM/.CGU]!2 M7/J3OF=/;J[^53[J?X=))A\E^3*7BY052Z+(<%B64OF)DRD347TDS?P\[6GS M5%%?4J)_GUQ/27;QZXO'BWP@/5^IKH^<.T5W06CY="H)>1QVJ5J'0Q''\NT= MRO\]S/6R2O>O6"XA];ST)%3LI?H@3K)\H%9,OHGZN"\U?:J7IF !]9W[8<+E M#@K%#Y2G?;DR1R_X37Y>/%1QCWSSUY-EY/T2N;W%T_YW2#/IZZA7B!/E[3O/ MTO.0=T.PW /Y:_>Y>)9:$?E2DD/T8_\AUTZR8;EO\DOB&^TJ/2+?7;UK2?S@ M@0X*_E#O^5VZQM^3SRZ"X8=I M?"@/L!(.TTHX2J4BR?MICRL-TDTH2[K)()&7*SU&I=[H%@^NSH:D)_\L=854 M8(]*K8DG>=(4^O6[Z'Y3QV1O\) 7FJI0EB_(40]5M\V'+)=OK-6S5#E1(G0JOC$=T=I<0NTV_BD4D=*C6F?]4D=7FK7CB$2?P5I;UAP/2A'+Q1A4YT)?WE2["$XZ^Z+RN^H0+)^C5T-T MBT-5[@OM]R5Y+\Z6Y6_6T6NHMC;CBK+)G?WAYNKKC\66\6J;T[@(L:BG9NF3 M/D7ETQ= ^U=]?9CW[C7C?2X9XWDR1R'T/<)CZ,608^Y'H0C]V,64!P&+ *R! MZ=.HZCE MFM0KE;KZ+J09(Y6Q)D0QZT!;)M)<+2QVJ6*8O%/Z7=TETX;?=@ZVH,G!%JYR ML-5;00LN\EN9Q;%X'1LL/EEE\>OMF 47;2S%8 6KXL4!*$_8]+ORBZ0\L\+5 MT,>/7)KBW.]KX56^AW+V>%*BVQX*)P,<#^(KG$]9NQPF%YX)^76^[TTL%+ M_U:B-4VJ]W.19^J4[,\@)7(2]UT6/P6I8_R?-: D[2LJ:94WU$ZA=I[DWO:*])8-#J4CK"[ZI@P1'W#1I$\ MZ*X4!:G7*8NN6B)V_&+#@V4LK9H-=_Y'NK@#C9A*Y9RK_?O^( I7M?>L=C_) M"B=42'] HW^5$.<:($PUR#=0P':AX$V1[48!+[A:Q*M1R LN$0[?U%Z7:KHK M/TEB*>^:7@W(Z,TO=USO?L$(9NUQH\@87"DT-D.'++KJ57!L>WM< 6E<;F T MD"^?#_+7>VS6QC;"Z^>7."RQ14TV=G.0?=B, _XA'%Z89D5T3:,=HPB/=+Q& M *<&"(LPCH[5T/S!B;4[)YE#7U5 <>I[RI+K/A?@;)1^$SVJC+IA3\7=],5% M!(W>9V*K@9WZE%*M)6]KL1[@97 MYFJ(A%5VT.>FNQN#8"P-!* -@,%;'HJE<0F '( MZ<5$/'%!/!:&E;]](_)!EFAP]%2>T+."L3H1@XXS*]1)/W&B2UN@JWPT]R&A7V@9< MY%&6,!T/E.\U>FM]O;0HIC^:N*6.JF9"&J6B\]8[%S'*F;=6".2PRU7B95(4 M&_'2BJDN?G6%=(![&L+L1=+^*9=H%"]5$=!RO=35HL'@,W#J-Y(E_F:LI8U*D]Q7$A M'0BN[4H5U\T2O3/)8Y^^-A]'I&[)"$2-<%NT$FX[XR1;=-5BY+:-YT+#,H"5 M@-099]&BS-972.JZSX4=[E][2K9\6[+5GI*MACJA$=B.5@+;9QP$BZYZ!;:; M82M>18-T&5/1KTS%"P7,'YX72=UWZFR/1:93YHKB8N=* _MWTOZ3ML0W^8II M]CQE4(IN\ICTBG(5E9?V%(F1,5"%=:45U*GRR :2%FTHE(_KC%*]E?W!A?PH MTXEU42J_.*!/9<9?HM^U3$#7"62C6^1EOOK@0:KT9SQ3A^)# M0,;NMM0W0ZE2LO11'Y-%J%.[C*?#7)I)4D%-Z.3 *3J3$B.H7F3L%X^R=7@1S9?W*3Q8[:F^J+<9%>P4I8SR2B'U9'%= M7ZY8HM*![].4ZQA"+K)OB:X/*C5[5EP95>LX46)#NWDZ46?#N5XB';;*HVZJ MZJO* BB=7$ 'PS%6T%&G4'$H2<6N,E@S%9"6!XL^M IZ1ZZ^]E%GZ@&P#)M- MF8<'OS@T2W2P3;--1=\X5-XIP0?UE5QRN0ZVR@7^]Y#?/TZ *L4Q/;4A1<1N M5%\E%S!E.N N_Q8/N[$JNIG(K5'%6R?#>_D.BK>]F5SO'4)<,O#HF!Z?6^KX MTUZ_LAXFQ(3)1>V)XBPM4^S3[X(7I61)40TP4574<9CRQ+" '*J[JV4H,^@EQ=VI8UK^<4'^?;$H4C"Z"ZTI,+*FE.Y) MXF>U9]$]M?I424ZRI+C90TE )>5]R8I(.,,JUUS8.NV-'1_<+< MR,M37$,#;&&Y3AE/S&]&%UV*P6GA\DWVY/8PX@ #X;D$NQA13X0>%"&0[$#C MRKX4+_H]K+<\!0-2E*?\?E$DP)PHAZ](<;K6:/WIJ)3W7.O8NY%:U3<_2^2G MDJQ(?!2#[T+T2M/PUW)W+GK%91]UW.*DQT\42J6S*WS@KZ\TIJX#U[@29L)6 MJ"R <3W6HLVL[-M_R*.U,FXU5'#YHM:(8NR"P ]B$B-,U.Q!RH%P8P_YH<]K M&ZS;S:S?3+Q@,_DP*L6S CZ4354ERR\6SQ&L\W('.0U\J2,9!KZ/L=R_T,." M(A$#$DO=[=L=?+F#N6XM?#AW*]V:DK67%6JCTDEYRDMMFPVEM5M@7Q-@V&(I M/5&7"GZAK[I3%[W6MZ''*/$!E+H58QS*7X0;AB)BL1 !9M!N\-LW&!RY,S>X ML,TGG?DT+GVX\8I*7ZA36OC24W_,"XL\$W%9[*1"N>61K/TF)?;R*)>NG7*H MRM[=54F%UNYIMUND=$K*5;5PJ1B6X:*;\L953W"YE\5^"'XFI#N:3+*3B$,! MHY!@GP(<,T$Q5--N7,Z@&U)44UVZW^PTAXO@T>O9?Z/^D6IO%^S;EZ0G#X'! M\T6YYQ.[!"!GOMP9YM( ^U*3R^,8$:GE$>,@QG7SNNTNS9P0,?=@M(ACG0OAK%\ MVE"#?:FT&>KJN?+V+(XQKZ MR5"0[JFY1%6]QKBKP,E(.;+TFSA4JD-^J*S*JE);_EWU<9D/(U5'N?,H!@]I M <-/Q++'='1*;'E4SJ]K^+5F5&FI6Z4[FO1L5'92CH@_3(N3$>VU8B1MLE/C9)8W9626&?HH$6]!1>W VBE M0#=KM+U2QN ,);+HJLUE##:O^ISNHS.0[MN@<'3F":H^H=,H4L9" TE5+NGD MW=)12H(R/\JJC]>JX;5:*:V:-RJ';5D*CBJ M5_#@KL_U4^5IYP-]JE8N1ZS[1#7:&1'\7E5!/ MB[1N^*!#MULZ?W$C%!"OA +.T!6+QE2\3Q00-T(!\4HHX Q=L>BJC0UXW-GY M^S47Y6BHL@@FZ?6'@S+\5]6W2(?\L9AX56%\]YDVE]/ONKO4Z R.BV#F!* X M =05+OLD6C>9B[&+(QLWFY&W$D@W0]TLNNI]@G2X$4B'5P+I9JB;15=MKM2U MX9%]HFL,M4!6186=8HS.6(!5$7M1=J:^)F(IBCI)U5%Y77G\7(CS#"R]](Q5 M%%]DWS2DST4_B0;SY'W>#[B&53Z?Y'T4J@C)7^@_/N<(OU."< M&76KCGHE7>'[7$Q)*_/?.B4\*6^N3!HUX:YXU2*A7^[$8?%:JJ13T58F1\IW MRY]SG2*L;E#0E*^B:!"06=H>X7764T"MJ>#D"![0#4 MC@Y ZY7S1F [7FV<7R.P';\"V^=O:_.&K3L-RTUT5RC]^%?HF2XN&?8*&R$I MA@'T:38H.@"./YYQW.S$DF]#'N@*'.VM>93YP2^?TLD\"6W!%*98;Z)10]7\ M@P_'XW='S2#D#530I/-ZI-,20:%A7HT.*AFRR$RE]]+@N5<9'NOFRN+INCM+ MUJGTJVGJ?.BD*C_W@\QI(#/2! @&&(F1_P&+G"\P5C M)-88B./\>9#I?]5/O'KW\E6"(Y_(=_DF,LT"U4.E$:*D8 L:=JHE]L7=^1>' ME);OGX\'?.:;$W3D0I->_?2WD\M?SV^=BTOGY/+,.;NX/?GUYOS\R_GEW:WS MCXN[WYR3T].KKY=W)^J#J\OJUXO+7_4%GRXN3RY/+TX^JTM//U_=?KTYGUH' M^4.F65JSZ0P67EYA-IU$) ^G"7=S=7GV^U3%S?7)V>GTE!N%V[)*SE9<_+P>O%>7LV-MA."W>_ MP RNLS02\F 6^3RAV6)*2*Y6+0N\'\:.^%'J\_*VT9F^%?'"12GK^5#8^ M/RF*\B!Q<9%U4G9J^D%=4.+>DU\N<>\?.ZH1N5RO @R2;_DMX6*R2)+FDAAM M:6CK(ND5!:?)N$]3E;E:63F\PNP*FT.U]5:UET7>JGJ=R??HJ 6H>@ITBF7* M<_7C1 5-T7= W:QL=%X%Q56?SL*>D4LJ#;G1P.NI95(W&#WU-'U\3'172[4( M,/A)OL"PBN$IZO()R$MOU"3123[&N"HVD#<<]E194;$6DHUH46(YV2)-XX(/ MB8BEA2;?K&CR%LCR[\5NZFZWT@3D2HX3N4.*@NSR#J22Z"[ MR1YKQHCM?N3UCGM3E5,6&5^G3HI1$^>LRO#NF;;(2M3![>\^SK^NE M94,PYT&^^7=YHHT93WTWU2.BU;XKA+'BP[0G::ME1EU/)E?L6U6UI>Z650UC M%%[(_EW4?)6[.?'B/:%XK$!0O]/\!1\7P\55^7*%..LY[>-%*@J,\\$A$STI MMX.BP9%:^H>DK\-!J>2MHKRX=BWF&@";UV4*4YYDT+%8ZHZ/WPJP6>>1J2BY M=G24"Q(E_;%_U)25RW6<;LK74P!PJ=P*KIC@B8EG+F90)2Q5J]K"]9E(GE,S MGM0VL^>B6+E0*4?.1PU?#_L:35<>U.APZC0E5;U?.9AA!,LO\?:ZE\:X.9Z> M?E'+_EWQ372;$-N8^=9CHV@-K).:=.L'Y8&?5@(KW]?Y-%K(F\IAW:VXZ!D> M6DM(#58>(.7QEE041),4C%EA[')/3"6)Y952K,KNS54_YQ*;R"?'4!13S)1& M5-UU\C$?/#O=Y ^E]/51,_7]SMM>;5E^,!1P#RW@W@[ _35G;5_Y?!F=>B.[ MKU R*HS:$G4TIJ%0"7E?9;6IW=#=9"O_I#+N*K=$_\ZEF:-@QZ65P_*>2OS" M4XE'GLJDI7\T7N.%"E,9V94OL+R#,C9]![J/53>IACVF<>UC1G4W65%T][*. MYV6/$KV^3R4!_6$FS;SB(%/1_*QH?* MIIK>UK5-L'=L!TYP4C%6=991]K:C MKC!)IMN^=,99&MI^EFZ9.K8<-2%!)6P\%&9*Z9M)-T%KEUO%W*D^.J^R>RI= MC1+G+KGK3G(!E[I\PJ.K)DF-AT>\E.I#S83WVM5P/F722U8]?ZHDL!_DN[H_ M'CE?=F4?UUB-RR_]R_$1]1NQ8Z:[*[98'MG/(QVL[MD7^L9*@E6*KK);^T.I MR:))T8F3[+'CG(ENJCC$^6_ZV/_)N4NE?A+.Y\_7'6U 4>ELS_4O7C]^5=:F MY7"P"GA(*N1#L;NR/AP7CQHD?4JE)H7@\*\[WHDSZ0.7,_L*.MX/+!T(S^,( MQQZ$',?4)4@(-R;4PXAXS O;"DM_;"4L?77WV_F-KFR\G=Q=7E9D,S M3>5A86C&?&>(6&?HG3M#35FD5C"O3V[NG(N+B_>C^/W(%XARSZ52_0L7,>K! M$.& 8\%8S$!+%3\$K53\9QW'>?\G^>G7^\N_G[N7'WZ='%Z?E,$ M*4^O;JZO;D[NSIU?K_Y^?J.B^!L.W*]BMTX&@:A..#Y+,FE?IME$!$&Z,1AI"6>==Q-M&[LGB.)CR9_-AV7I4?;8F<*A)P?438/1(RMXPKV*:%%Z5[INUS=7UU>W M)Y\=*)VV\\^2E:3M(/G'&?-5Y;:55]R6WX'^#R<_.A_/+\\EKZFTD*M_7$J6 M^^WBVKDYEPRG$T=.K[YK4\FRM[!14_> MUUQW/G(IKPJW,2_O6CB.2W+,3))>RVK3]S0;1]5P<3TP M<52W4:(S.J5ORG'OS SUI)/7O?YS$>*I_C[ASY9?.').Y*OUGRNYF7K-1_JL M9+J8CJ6B 7%6H"-2'K-[T5%K_EV)MX*]BOY3:CZ9;JB;< UAE(B4HYZ<"UU* M\6H"MUP+Z"E5(:FY2:E\SLBR@"V'6CJ*U6 VREU3!6/TI#GU_>&NPS3NOG:2M GONH MYH#7"F%TMOP@QB:!J$R"\NJ@D3'P2K7GKW7[Y.*.!C^6WY(Z_^Y$)6..LC"G MOS$Z@DL4;?[M)OXV/B.=B\N[\YO/5Z=_+0[/B\O;B[/S&T=Y)?+4OIZ\E5Z< M^7%+GI(J4U*HN<3Y^*\);VK*-Y_%>XW7XOWHSCCPO#@(8!!Q@3V" M22 =_4B@$/LA(;YHJ^YT6ZD[*T[5"E *J^+TVQ[F1$JV!@Z,:69OP7XJ+'>JAU15MZ_7NR+-="FE R@ M/D"(HRB25IJ/.",NB)#@,:.Q%X+6&FBXE4KF^N;B4GDEGR=JT9Q/BN.5 -R> MW_Q='IUM-;1(65NB4KKD!M%#"& M[KM>'?))R%>_5@U*2]SJ8B(3Y&:<"7)= M9(*,1[8YGY+LL4:[G'P]N[A[Y12NQ6 Q._0; !OZ;6OH=QX_;$:5Z;COW]_/ M24FIZT6 ,D%0A)D?T="- I_%/O-%B&/6UI/2V_1)^>)T.2R*FDL-IKY0U3EO M".?][>+CQ=WM5 7W[9VT#S6F<7OZV_G9U\_;.537,P M3E59GB[X2*-AD3:L M.FD5\5B:ZT31429@<>1\>#]RZ$$0?DZ?=A,\1M^;G^[4\M$L!6/N] M+]-I!5/*5OLW29MD=3LT=?O5"5YOW8J:K+R$TI^_A!NSGBJ;9*^:XN%A!(5K3.73^/NK8HH"4OPWE MN\?/RM@M@9GQ%!R5\I<[1?^1U^4R4Y^$^G;5AXCH#P-3=7)@=;()HO+VC3M1 MPQLE$)9-X9#O4Z$)4I_:CY$FU0+T?92OF6># M#]7Y=16/SJZ3'A^?7-7!-6X_ICJ5?NRFT1\'X\:EA,6^:G%'(/8QYBX+ 4%! M$,4!10&-RT:\\ILW:@LC=:1!". @5<<=!&IBJ<@CVE=KEPU%7=]>+^:N#P0+ M$O^NU6Z4-=G[HW-I)++GQ3<_'%HM] 7\R= MI++1X-)")V%.=^'&:U0[[63117,G$F]TC2HWZ5_:33I?TDW:Q,+5#HM8=-'< M61$;7;AZ1W']RU+;6W_117-;ZV]T67Y(>LY_28Y*A[E%3\Y):TC>T^909N,EY<,4.?/ MR-NJL_?G WE>+DE%Z=W,H*+6-1X]!;WY*3.BASHN5=B/WQ^2@3A4_")I[:7? M,SK/]]RH1OE(N[J?%1TL%WO*] M/DG6J67K54G+<\E65*%=*[M6=JU66ZMU*&6[_)95[5K9M6KI6JVN BN,VE,) M*34A]-/3\_-/G]Y8VD1>53:1]53]*#_AL#[1<=TP=87=+UB6+3#"4]C^,\Y8JSRD_Z?$;D8OL MF\A+7[T(+'V2-_@=,=_S<>AS03".. @90A0&GDM Z H?U>4J 1?^/O\Y=\]] MM<.Y\M_V#+A7R^/_&AM!JM+-JU+QJ&="5424!C[48A%2 0. DHPPU)+,*E+ MA! N-4N5S-,@ =YO%?(#M5K$:I'M>QZ8\9@$5$1( $Q92&G@"@9CX!,>A0B\ MUB!FZ8V.Z[9-_FD_V<^]A)N5P..EF77&K!V?]Z#!MP08>O5@!3XS/>H MRA".<>"1D. @ZA+:AP07V#?98 )A+%0PZX)BY#G,2 =$$%B&_S=M .RC^DO4WV^7M9E6Q#Z MO6C 5H#0L=1VB 2,B$P!H2BV$><,\IB:5S!&E/*5Z:4*1K0[1 C=. -OW% MRKF)$$Q$8D(%!3&4Q@Z$((0Q]R@E(0T1\!"L%_8B9KU]Y'4IOZGC ] R^5]W M^)K9\+75*#O!81!PL0@]@0DG.(HYB2-!(HQ"WZ/*EWMSCX47W6F7 M&-,4=6DN5<'9[?6GSTD^T/U;#Y9K6^?ZL6#20/)C*K 7A 2Z$71=X0F"/,"B MQ<.=BDE;M:#GRR-@32?_G'[7=#A(9[Q*#8.L_ZR)TW302P>B.#/D+[_CR"78 M#3!Q YD:)W^/7VX)>O/4E"5PW858Q'J]$-WS/5!K_G MI''<<7IB4$[+?)1LH">6R?-"R#5QHF&FAF,^.X.,]O)BO/"1%KWJF=,GQ3*Z M>,E6P>L2V-;)GF"8Q@'"-(HQ"3D)>$P\-_)P(%F%+C$*>)NRQ]HF>ZI"$D$" M.0P #@.?(<2#$$.(F(=#GZU-]FZ$)#NG7250W\:-DBM[;B-RM&P/_38/'F1! MR#Q(&?5"@'T/AE% ?8A=EZ#8EV+3U@&@?BM'97^ZNOFB!ZLYMU^_?#FY^==F M!W@6,TK?K@LNZ^:[-)K2NY95*YO7OQP \KI__6ALJOY"6^45NHW<:F79#)_OYS11,?X: =+UHW^\; US1W/4=( MB'QUC9S1Q!TE'(^FE&]72L9^=&Q$*9_J*6_BS]/NIF,V5Z M'OES-ZT6*YU].W_NJ")C5_.3'@&=5DTE=_(*PZR7Y ]BE_V$?Y,L]#T9/#09 MHC='YQN[[>4AU\(%>JD--KY&7MC"-9('I717=GA$G4F# M9UW'TS9\\-7M9]/>*DS!E8W-_ATEG2;?XE8".\X5F MT8,#??V[UW$NTV\ZS\J!KOXHJ*Z GBI[ DB'S?\R[ GYF_[$6R:&TWH6:"31 M2S@Q<]3PVI3%[FP'NSKSK &[.O/.=R-(^.>F3_\E.XZ9X?FUA("WG-8&OG[; MUW^M[+\#G?1&M6HB"6\\DDTDX5WLPIN.?A-)> >[\$838]08NL=*(>W'1I@.SFP-FUDFZ:NAU]XTG\SP=][4,C?U1YJG7!G_ULU\S-V^ M=5.?;+ENA.WRE<037CD6BS<>BUVWGEK2_G[[4DPDLA:^1#3,DD$BICV.W:Z5 M:>'$]>M'8][:N/#;^O7C%BVO[07$K-%EC2YCW]H:7>TVNAH#U$3ULO(+@'IU MJVW3 /6.K+:UY[9I)%FU1W54;9T"D_LB&LC7E/9=IFR[$^#.[2"- M_NB4B/(82T9XSMAZLPV_MJ.\&[0NMX&^PETOC;EX*,+'2\J4@=;RI@\V\U)S M6I];9'.[VA.DW'4FQ3O-9[&Y72:08'.[3"#!YG:UP75&P \"##WYLPL"Z3KK M)@'X<-4$+WF:V@2O7;[^A6[E,LQ$Z6S_A?:&-'MV$-*NMM=1;954]A<3@^]" M]%YD?*G/U>\?:>\/Y>.K1_TKS?YPOHAN-^TY=]DP'U3?[CB71R=''94@-E"? M"V%SPMXK6F#0^6(N*E&0H!'$_=@(4S$0>(Q"A8%X^[$1YD8FMYP39LP9T7I, MP6(Z[3$R=NU!O5,_UF(Z)I!@,1T32+"83ALPG3(=(@#8)\ ]%D\0K)P/ 8%M M*;3;U[\;XS/__:<0P>"G7#4!0L[Y8[^;/@M1)%)*;36?NR!L2 ,.D9 H3#!?NR$16%,- MM.C/SD]M@]$?FX*SZSTX]BWV8RH)%OMI 0$6^VF-?;%K7^B=>J0V \<$$BPZ M8P()%IUI$3KC QQ #Q3H#%X=G7$M.M,V=*88T!7JFBM@P1DSG"$+SNR>!"D- M>%_VP%QP)K MLTTEP8(S+2# @C.ML2]V[0J]4X?4@C,FD&#!&1-(L.!,B\"9 M$&!/_G.< X \ I_@[PJF.5P#3&,[W[0.IBF3: J$4(?O=6!UP\.ZJG(10R1D#.1%3,XH$%"$+^IX7#>'8]S]!.8=S66YOK$-HI MC.:^LYW"N+6WME,8VVV;K9#T['F8A,=QFCUR$4-,5S?P?!M1V^7KJQQ!Y_Q_ MA\G@V;GH*6:3;*";$8I>3O4X;V5)VK"9&1;(V?DG!^*3_8@,F!XSVY==,#5> MAHX1L4G.II)@ V4M(, &REIC9>P:EGZGP0$;*#.!!!LH,X$$&RC;4: L6!U' M"2R.LLO7KQOA@ (G,]I[_[P3F2/KU$6"ZP8$) R2/U:O,,$$@P,FAJT.J:# M$#-"M/(?RKI"_:3_S#+GN%2WQ4?5NT5=0>5[L'3P\)/S2+/[I'/+N_Z\DYU5#:P$W2K\ "]Z!FNZ'G]P#Z]%X_T M.5 MHYK]KOXTN8P'4TL]9YU>GT9OM*["E\;5GRXNS\[_V<2P*FYTIYA&I="?R.]5//SD+;8 #)^$_'_P'^ A1)A 2KL"^8"P044B B !C./;1P4(#/#PB MIMO@Z^D"M08C/ES>B/=;;05B? 2,M&-?I=4M8\2OJ2%4N[=T&W)N>T*UU8,H M$(I]V -RA$R5@[WJ">4=&;H-S;',-ZI8\^)=;SSD#"3@C7:+@12T?0O6+03F MHV0FDF##IB:0\$9;PT02WL$NO,W2V#4%F[ T6@7:>/+GP',+T"9<';0A%K0Q M%K1QE@1M(-2H39,9:^W>4XO:[/[\,!JUV9,N1":C-GK,FK(V)I!@<9N6X38HD+\6N U.H$5Y=DQ"=J+\B"P!I0'693'*)3GJB\RJF"9-:,\%M\QSYNR^(X))$@MB,!^;(+%=\S8 M!XOOF.>;MQY#K-H24R'/JI^.A.(3F5EP1]C7"T+_IA @@)_X'YL@@5_S-@'"_Z8Y[BW'GFPX,_.";#@ MCPDD6/#'!!(L^&,""1;\:3'X@]8 _F +_NR8@L^)Y+!8]YZ9,&".SLGP(([)I!@P1T32+#@C@DD6'"GQ>". MNP9PQ[/@3OO '9O*8]$>$TEX)VB/NQ^;8-$>,_;!HCWF>>JMAQHLVK-S BS: M8P()%NTQ@02+]IA @D5[6HSVX#6@/;Y%>W9,P1>:W2>]W9=P_6D?N,""/2:< M.F:#/7@_-L&"/6;L@P5[S'/46X\T6+!GYP18L,<$$BS88P()%NPQ@00+]K08 M[/'6 /8$%NS9-=@CLGN1O0)[_D)[0YH].]#76 \>)_8LC=\4#9HOK_45\OGR MKWNC)5[Y_=NYH\IWV;+-F\[PLB_N80(+"??8$;["XCQG[8'$?\WSVUH,. M%O?9.0$6]S&!!(O[F$""Q7U,(,'B/KO ?8J)Z>$:8)O0PC8[IN#\243#0?)- M..>/_6[ZK*&;,8@SJ\7.Z4.6Y/+E'T3F_.7(N<[2^Z[(.L[?DTC(WT2><'EY M1WXO$?$D7',5Q_(K68D.W8K^H,@%@CH7" 0%?O-_+7ZSB(#J >_;E6R*J^S' MZC0%//9C=0R'(?YI<8A6$F!QB%T38'$($TBP.(0))%@0<2TD5SJW1\Y?DZR;]$I/X ?0*\N(7+ ZC(. A7':">/<)-&#Z';E54?.QV&63> X"&H@!U@@ MQQC'254&[8?O:C20XX+]V 1S@1QX'"@@Q]^/?;! CGE.>.M1! OD[)P "^28 M0((%U46Y&GLIJ@*JMYV:G4/+*9CC@]ED9W=DZ"0';BIT][$K3 8WT''""B$ M)]BG_; XCWD^>NM!!HOS[)P B_.80(+%>4P@P>(\)I!@<9Y6X3PAP)[\YS@' M 'D$/L'?%>)SB-:!^""+^&P9\3E->_FPJP9Y&"1V(O.-\ M_GPZU2*X' <5'NW#+EH@QY0SQ&@@1P'9^[ )9D,X4$$XFZQZ6Z(A3RM!%?D/ M95VA?M)_9IES7![2Q4?G(>]=S 0TE;^9#J$_GG0?HX>G)Y MUY=WJB.R@:V3RY/KE\#]\['^8?3*-:_>I_?BD&6"_G%(8_FX#[3[G3[GZB8/ M6?6E@@!Y;O6?'-!_^LFI& 8 N:LLS;C(#LO/Y"X\B.3^8?#!0>JKTUM4L]W5 MGR:7\6!JJ>>LT^O3[XT68OC20/S3Q>79^3^;&'3%C>X4TSAI+"T(N8&]03ZV M[2;V8)*VUYPU_9%F1,D1W6Z?YP5/W>T 2MW4ZYGEW:S^5W MJI]^Q:WIEC,9OJV-D&D&TFX(U'L($4M'T+;"#2!!)L(-($$MYH YA(PCO8 MA3?:&KLFP48B9T0B\1K "&S!B)V#$<-L\%!@$8(7#0)$/M!PPVDF>/(:A:"Y M0B_&B>_<3PTH[SD4O.M+QS4]I)N1[.[=#EB<\43',CVF6I=_E M]=9_.*=IUD^S(K_FGPF5 MW]=PRT6/#_-!EM!NF;/S^"BR2/WZ<9@).G1.'Y(>=3XGCXE"ALHKY3^]^__^ M4XA@\)-\@X\9[44/CHAC$17I/QK:N4R_E?@0*4JF=KNC>PNO++4VIOIYI3K8 MY>+L.1RQ5,G_6HK?-NJ^+Z/S&WIU&SA.#'GM#2YV4Y-U_=K,D+=NZH;L]JV; MFNU;$/UW84X':S"G VM.SUR??Z39'ZHQV"GM)P-I]LXPJ==I)ZL;+&FBSS2I M@\UW(+,F]3LVJ0-K4EN3VIK4UJ2V)K5Q;VU-ZO68U#X(P@"&Y;"F=60IAC9+ M<<<47/3DM@]FC&PJC>:[5/7I^BTYO!/RWPG+_4Q\$]VTKZ_Y_].>D&9WC]X7 M]U 6?3(8"#%MGM]*[X!*NUPXUP-QY'P><-OV=]>F_=_V(_O*:!?"M;<#S[>LQ[G-^F1XY4+Z KKG<,9#244"*\Z?_:6?\#>(*RW<@939S+I-^7W[[.DIZ>]GF:'FE#\\CY067A M(?#3V>7UCQV=2)]2YIE$2)]$XM#?YQ1=?T1_#G^3%KSKL5I>,_U#WY;I M8J?FVO'WQG=1EG1IDY>-JQK-WOPRH-8DUU4%$!92EX*%IO,HB/<8X51;I,8&$35>]&K0)%NDQ M923K,H@;HSMGE=6>Z*YCZ53YKJC789&+/RQ0AG>IC@1]C?"P+_)A 0MFX M91\VP0(_INR$!7X,=-I;CSI8X&?G!%C@QP02+/!C @D6^#&!! O\M!GX64.[ M ]>UP,^.*:@=H_TYD6R7B_E(4-5RHF,.)GIC/K_NC#G5!//K7SMV MA,C.':@-3P;8#2F@X#%=$PEP6(Z[2# 8CJ[)L!B.B:0 M8#$=$TBPF(X))%A,IUV8#I%&,/31L7C"O\,U(#K>NYU!LCH'WHI(@RMNB)R; MY/YAD(]QEDZ9)4-SYU;T!^*1B<\>Y/#HY4G?-B@?2>_FP3>(P&YP_LGD=$6X4(-G@D)/-+PT^ M@KM=&G/A!'*,L$(3-IFKL\&A+5L8JS ZYNU$E0:WMA-5MO?6=J+*.["&Q1-: MU99%MH'DKBGXG$@[-HV=VR'+$Y[0+)&7R-_5'+_2O#W:Y"0]8W;(7'MY4\B& MB228:YKOTRZ8ZP7LTRZ8&U#R;"QQYP386*())-A8H@DDV%BB M"2386.*NT!-WY5@@S3HC6>_L6<-DY 19P,8$$"[B80((%7$P@P0(N.P)< M7/@[_&-%Q,6%%G'9.06GZH5B^4HZT3N-G=.'1,3.^9.(AH/DFW"N8OE7D3G] M898/:6\@7]FY&7:% UUZ"/$/],=CZ/'BIRK9Y59>G"4#E?YR_A0]T-Z]<$XB M#>M XN*.2N^F/.VK_/')^X[RS0$:W8IFC/9$?GCUU!7/U5T0 ,BFTK3$%7P' MWJQ%=DP@P2([)I!@D1VS3HC6PPH6V=DY 1;9,8$$B^R80()%=DP@P2([NT-V MT!J0'3OD=-<4S$!V/B4]VHL2VK7(3JML+A-=P7?@S5IDQP02++)C @D6V3'K MA&@]K&"1G9T38)$=$TBPR(X))%ADQP02++*S*V0'K2%G!]F8_$:(T))%B\Q@02+%YCU@G1>K# XC4[ M)\#B-2:08/$:$TBP>(T))%B\9G=XS>J9.,AFXNR<@D:9.!:OL7C-._!1+5YC M @D6KS&!A-;A-?(?RKI"_:3_S#+GN#0EBH^JMXJZ@LHW8.G@X2?GD6;W2>]0 MDE7>O_I$_GF0/HX>6M[UY9WJZ&M@1>5]VOLEP'\^UC^,7KGFU?OT7ARR3- _ M#FDL'_>!=K_3YUS=Y"&KOE00( _%_I,#^D\_.153 B WE*49%]EA^9G<@ >A M9E=]<)#ZZO3NU.QT]:?)93R86NHYZ_3Z:'VC[1F^-#W_='%Y=O[/)E9G<:,[ MQ33:SI%_D7N8CRW0B3V8I.TU9TU_I!E1<)[W[GP_ @?Y=[G!4_=[0 M3J[=3KF>7=K/Y7>JGWYR%AHT!T["?S[XC^\*YJ/8A5S$. @\"D,OCK'@L8@\ MB(.#A1Z*H>H: GAT<7F[G/VX5GV] W?"Q-?_Y\>;S\Y%+Q](UT$X9VDT5,/X M]F$_#)6(?3)@K#%O @GAD1>VG(1WL O^D8_,)*%1\+7UD=>UPNQF&QL&OG[; MU]_&F79.@HVYFD#"&XT+$TEX![OP1N-BUR2LW<+8,J)Q>_K;/GC0!B,:=_0I M[:6/S\[YTT#TQ".U$,?N162?W#H+<9A @H4X3"#!0AP&G0VM=[$M MQ-$>XV+7#L4[=>LLQ&$""1;B,($$"W%L%>(X/?F\#QYTNR".4]J-AMTB+?QS MTON#T=SF=!@@,/ODY%G PP02+.!A @D6\##H;&B]PVT!C_88%[MV+]ZIDV]LG'LWB'"218O,,$ M$BS>8=#9T'I_V^(=[3$N=NU=O%,?S^(=)I!@\0X32+!XQU;QCL\G'_?!@VX7 MWO&9,M&U4(=!HK)/[IV%.DP@P4(=)I!@H0Z#SH;6N]H6ZFB/<;%KQ^*=NG<6 MZC"!! MUF$""A3JV"G5L677W[KZ[WL!;]$P_>H2_/\YX.S MV^M/GY-\H)O?'RSL5*_;Q"/& BPB&%'(,(\8E?_G<_[_VKNRYK9M(/Q7,,E, M)VD=1;QTI&EF'.=.G7ALMWT&0=#$#$6P(!5'_?5=D#IL6K1IF31!"@^)9)K' M8O'MXMM=F$L_U2?MR*&SQ/ M>Q!^:[MAUZ+ ^-.U@ M\T]5PMP)%Y*F)GFK+)8@^C-@+DM1@']0Y%(* )NQM-AD"R-!_YW3)(5;2E!& M/O, ?;*#5RHH3C/<^BR$RRY9&N1=N"B9"Y8RD E''O!E$DC4HB,^F[%$,F<- MW@R\AFEZU,,3FXQMQQ]BSQT[MD,MP[%-//):!>^O*H'WJL.,ULA- YPB0/(U M^,'/AU$T!WS"18!Y!*'9!RYF<*L77W?"7<55.<='=H1%TD9>(6L4[Z3[\R S MEAA'"QA6&*)8\!]@=V"-A,<+:<+R5RL]S&,8HZ"$LCCK=X?1I9"6'%VS76F9 M,983-@^Q6%_,UU\3Y-&$">H-T"$\%4L6$18#-?1G^ Z4O9#=M*1 M[0&30<6)4+09DZ.;,5726@>:,=TZ]'NO,MF!R^4LN3ST0.JSSQ^_'9[_=?K^ MK![ODR\..S"%*\N_-%?I", MS#+W"TK=].:4SL-PGGG/U_TW-RO_>M5?-N$T MII9]L+S?!2R40CXAP.!TYN$"$3S/W(ITWR+WV_!T<#D)C Y^ 8^3#LJE 0Y] MY"ZR&P&"JDV\VWK.G0-'P?#Z>$VF1J MXO&8&KXYL5QS.IE.)G=3B;(NLJTF&^'FTG_^\<1^4A!W6I:J*)=W149J$/GD MT_?ST^_?/A^=':#/WXY*:(56>&T*ST6N_O^ST[63>:XGIWEY=Z^YM:?IMXL* M&46SK""UF:G=KFX^Y5AM?&6U@Z;&UZB=*(ZXRGGL4KVNN,(JDED*(XD^2GC( MO,=QQR^3E^@+#R)T,H!/X>'H8::DCN++2VG**/Z]8 2=0I L< >UWGL3;5[& M@N5)3G M$+D1:);??1/V9'F*,QHQB.G^9H1FFQNR7.\!.@H8]=$'%N&(R,SO M]RPY(Y9::GBTST[6Z:$;$A2YG6(3]7"WT[R,-[U)PP^\ 2XN(-['*MR67!D.CL_FE5G7=JX#_ MA*;@V,\&Z"L3(>M/Q+\+NEM?,MLWR3TTQN9E+-I8C7%0'L2_7^^P>-0@_AWP M%I+RQT\9W!AO%R.^^OQ6"[:DG)B=]E2:IJE/B0N%,_7'WRN:VM.ZE&:I>^_[ ME8&M+D!I-JG99 \\BF:3FDTJN((IQ":[O=FF@#RSB#Q[.AB6_<&T$K1R']#^ MN'L\:B1KE79R/#9%Z\<>CV8,5Q,A383:)T)=L+S*,E;9)*] ;*4C++6!]!#& M6]WB:O9J;;A?N5C_\&AW"%W/$ ? M& 69^"4C_W5VM=+D5)NDJK#=;FDU$L_"GE!%U:"YIDJ:UEQSW]*S55!A%5$Q MMG1%754&]X4G- [0H5Q7N& I/D!?1/$-6DI"41?7%=*[,M@HP;,F2IHH::+4 M9Z*T:U).':>I4W_[ZRFZ1QS_9#BZ>'$4<(X^)4Q7I'72;]^,L7D9BS:F$(O- M/9 B]$H364UDNZ=O360UD:T;N2JXY>JKARK[+#]2+B[HM2U=2O,"36<[9)*J M0:(]V&XQ,X48K6KSI, JVFEC?7W7&T.[U\!LI!N85=*::@W,NO5&5<\T/>(. M1S:AEFW[XXGC^K;GC:AK689A6BIWK[I_3%76)[SB=MWNQ#E*.FE5<=2?OR$[ MQF*!3G"(P>_P#@*E)K-K/:912ZN]-[_F9=QF6 T_LG]VMQSS%(2T#!$'P?H?)'P_KRX5P<.V@K;#AQN&)>N M@BB[7'90CP^H?VP[U& ]8[RJ9VPJ$[N6&K;)E:^GKU#$([HNVDC5OT)XGO+U M(9$_,CMVK4RQ_G2YM\B^!.DL?/,_4$L#!!0 ( &.ME$]9')J^HP@ &H) M * :6UA9V4P+FIP9YV2>3S4^QK'OV.&L8R0)9QALDR6RE[6D%Q+3LF6 M1"2G4 T)H<7O6#J.*4W6PBDMBD-&DB74I#$H1129L0Y*-&&L8\S,[TR=<\^] M?]P_[KV?[S_?U^M9W\_SP/WP*)#=[>3J!! (!#@L? > +N N)@86DQ4'(U& M2TB(2V(4I#%24AB5]?(R"FJJ.'4U52QVH[:!SD;-+5I8K*ZYWA8C8S,S,YR. MY0X+$QL#4S.3;TD0$A(2&"F,LK2TLHD&5L/D?Q;\',B)@SW 8G0!")R"*0< M FX!. 0HHCO G\)(8)$B8JAQ24DI80.-;) !(%$BJ"0HJ(HE-!Z06@'*#G1 M]1K&.\7D/8+1FE$*)DF9M\6U'*J:%3V[Y[1-CYQ.EI!4VJ"LHHK?I*.KIV^V M;;NYA:75+L=_.#F[N.[V\O;9[WO [V#(3T>/A8:%'X^.B3T3%Y]P-B7UXB]I MOZ83L[)S MO@_]= 9S;'SBXZ?)SU/3[/F%Q:7E%/8W MM.]D_QU8\O]%]C?8O[@8 (-$")>'E -VX',0EO>T!1EKF3) MCBM)A\%(;>7ATF''*R8SKXA6>18B#[DUIG2_9>NC^!6M=A@PW:>A1<5J&% ( M^[KFBKR3MXYQ):IXQDXM@F)?,O]9ER!Q5&A,SK,N3R@\Z=7"LGQ1KZ/PK,*E M\NO@V5Y*,\YF.*R/&]M&GXTD;_VHIN2V 26H"6(Q?/EB.!B =Z)SQG.;@][ M";P,A[[-UYO;_398;/MX<"1M6X:Y3Y:4(68J+B_M$]&GKDT][1.6./E[VJE> MPL*.!^NBL M,HB;GZ;6]1$'4_;T/>M2GY4,GQYP+; FX(?(7IE72V-3#>A@X1O+%]V_@:3S#P^ 6?I(_;]?: (-?!+C>18J\ M6Q14$N#_@D!$7P6F]5&!LE M'3;&!XT*7_]\]$/=WM4WL3Z98_(7^)>LIM)/KF1#Y[$P4&71*J^D\9YP MX@2KNVT[QC-A8)"H!H-G(61U=T.J0&(9YQ^TP(9&HV P@='5FJ/0QP;*I]?. M8!(G8MKZB-/CM6PHI[ B1FW Z53YY6Y?%H^"%H1JT4[PW'DWH'F=VSWJ>L?O MP8 AH)GWVU36$/@?;MS(7VG;-MB5O7N&5F;EJP,#Q9%(EB$OW:U('7HO!0/- M_8GO7MZ O 6\Q(7BAB?$3H9;>N')J(S7I_:BF8'18])QU$!MHXQ=[FRDMC;K M0,400N=IC"5[A&]/F<<;G$^ P3YA-@]+R\W^H6U%2R(P:*^Y5GV(@NSFLBB3DP)O M:"+:B!'OWDXZED_^RC"^/F)!4^R[S;Y"&VRP94633%7NE&=WS%G>-/#EP&"^ MA(>\_V"(0/!W:O!_G_^5F,@.'@P@$9H$/O=\*I4^/IA0.NVLUHQK#/?.10]* M3IU3QYN'EWQ*Z*(W"1=EJ[YQG'^):/MF='9UCHWFLZ,.!=&;@H4;5!.."E$$ M ^)=EL!(>$Q7LF'P>7,T2&/Y[L.>%HE;IYD3R0?M /3?,S X9][[:"5)()[<7FH3.Z0PP M\77U<=U+"EF#Z+RAK&!]C4Y<1.(L.M.!)&&F]&@3J;2J$?/62>MZ8RG(:TV< MU2I(HQ945MOA?SG(91RK/%C0Q'*U2!0K$,5>' M727U_/<9*MK%(657(*^8:D;-X*[7.1$9>W_ +J'+ELAGQWVRGY^-N%%. M4VY:R%Q<3N^DIN:^LIU)F$C)[*H(,TR#ND,U616,*0J!R P!;:8V5UQ4IA84 MM6R(.WX[A^YCXX3%PY2;-BP[/U&:-[F8GNMS;\NGH*5@IX20J1^-.8[^Y=+Z MBX./6^5"T\_S1R.T(F8Z.L\>>938R8A(YC:XJ!XR&7[!WD=&YJ;G5 ::*"\, M#-_JL_'"KR03>!ZE_VO*48GDUW;+%M%L9DLG'\+9+U& M?_]B&!.F=52?Z"U+[DFV^+S31G7SS:H>WIZXDH$ ZKA4Z9$"?*;F]@X->WN- M./F\MA]O[E%8U>H/\JODS'-D[5UM<]NVLOY^9\Y_X/6GWIG*LI,V MC3)-S] 2[;!7$E5*2IO[Y0Q,0A(:BE0!TK;.KS\+D)1(\06D)#MT+VUHSQ@RHCG?KRXOKRZ4+!K>39QEQ\O M9!S"+DXI^__.._ M?O[O3N<.NY@B']O*_5;1!G>JN2 .D#)E8AKP$ROO+M]<7EU>*3?40S8E]A)W M.ISYB7U@U@JOD>(CNL3^&*TQVR +?[Q8^?[F0[>[67D^]5QBL4O+6W??7%WW MKJ_>7D-]'+S&KG_KT?4 +U#@^!\O_@J00Q8$VQ<*"."R#T]L5]#CX^/EX]M+ MCRZAD*OK[A^CX51\.J;=..A>_MF0%J3[FBKYZ9XZ<=EONSS['C&\JT:&/JK) M=:_7ZXK<'2D41$J*)B[SD6OA)+WM[QB2Q#]VP\R8%'#SMQN\;Y(%8O>".,X1 M@TLPY=E=8&&@SZ)FP_V' MXR(0M3*E9)0("O$VF/H$,-GK8/=L8EG(J2L6L%B!TVBI;+RH*Q6P$).MJ,_ LP(^Q*NNK;D^\;[3\(2DC^1:RMA<4JBO)^[AX4CT/9=Y#K'YO'^#'#XG35<8^RR$ICB[ M%!= 1> RA:;#$3#)HI2H+"4LK 6E(B@31$'R%?8)B")!*$V;% _6>F&F8L+7 M/I0A(]9W93A?U\%9^2Y5J?]I<2_&?=>DS%CHL&A?XRS>.32E<+V1=\OR EB,N\L)M*<%VXL0LXJTI<"]BS-^7BFC^^4B3'4^[HV;>%+PS<)=X#;B8/"+1F,21NN M]B%BQ=D2D-YD09J8QD0S9U^^5R9#@9E'0QS-U?*??##5%G4ZU6=LC#GN$O;:>?O6(ZW\&0:'1HIZ0 M29:T_0\Y/6 PZO^A_&H !LIG4/JYJ;6MGVY]F YH@.TA0??$(?YNZLA)E[3_ MC]GVA_G G&L#9:BK-_I0G[7S0:;]AYZ[]#$WS]Q'4T J1=+F[[)M/C3&=YV9 M9HZ4@7;3#O,'S6WB!^P&T1 3_R%IY)^RC6QJ,)S,V\'DH'6-#3=QPM)RB!&+ M1Y+#1$EKO\^V-E_&J&)5.=34:3N&9+8$*T0QMR78_% "NRQQ^E^0)P&AE[/D M_Z2:6N<&VG^@](W11!M/ 1-CW(*1!D-;;QQOB[&)?4+%AI:OY:.^4)19#L?U M518.;309&E\T#8:BF6YJ?$DOEOEMY\@L[/G)W P]X=V:?I\@:?>J"T.]..#![OXHJ(Q DC.IA;ZP$B?\4%G*HX5^H8X]='&[9%/%IL[ M["TIVJR(!2V?.(GK!\R'D8AF+/9U&"38Y6R*[S3CSE0GG_2^@"YY?M>?3V

\ )-^%ST?SH3J#E9LQ^P3P\O6;J7V")9S^68NGM)LO(MT8MZ># M>382"R2DHJ;9P0R\ZT011?SNCL)9&EL @WN$7Y$I0R=WRASUHHIJS+PJ@ _N?OD"H MA20-R2TB]#-R CR"#7\0;G,B//*S)&#DG CIT'FZ 6B3R M#@9,O FHM4(,3RA?5ZQ9XF0@)U."1M'1 '20R=R$:6>J<"5<_1@:GPMEO)L M,(TQ_.ZW4T[N$&>ML!TX6"-4[V$HC5TY2AF'! MD984SNJG8RVR1VXM#R?'2K3E)ZQLJQM5XS62ZB C*MWUE$5I2$&O&_;1XEPQ_B,);T%>^8KL(.I#BF25 MT)$6O:KG$:G>69!YWK.(]Y7/(EH,*T:B)$$LS"U#,2?^1(IBM3"6%L4*\2Q) M_'+2RY!+1[%(09/&P;1XE9__):%*)YU^]O>^].ROQ:5**$T2G_RL,IP. VBD M@%4(PFF1JW5FF]H]EE$\PWGM^WKGM2VNLM/:].;@,/E,)[7OY2>U+5*5XE"2 M6[P4 MV3H^]BVVISA[)Y&NPU"&>PT7;YDFG.A!WNK&21;? ?81<6J9?&.6%['Y]DZU M^4:U;=6CJM$WI1%2JNS^Z80+LH\I^6W5]'RVP)8T?2;[J-% MN>4BA"@M8C1,19A%X1Q-F$#+L>Z5A'G5X@W%13B>R6N MI!+5DM]^'-93A"LE:MHJ3W77@91B%&>?UWF@5]EYH 52[CV0@C OXVS^ [TJ M_@,M9 4/$.T1Z4.5WT:/#AVF5@=KW]058,N,L>D2%/YQY6V+6:[3A[[>(,N' M:='V-OS;AEOTW$VJ+Q[-?;HK2:_$E>1[):R1F$"C.BGPK_C%G+93UU:0W2L- M\9,XU32CD.T\*I$9!20JL7^$8O<.3ZL+I^C"[A&0VNJ0X3R/1OQPBD;L'Q]I MM4*B%?PB20KM&>Y8$BMLV&3%UROP@"GRP ^B\[3CN!+.HR7O"K4DKE6T%?L^ MM0_C^[*X:LJ^;JVR2)0%FAHMEQ0O18V-19RJRVTM>ZC3V$K MH2D#M_ >>AFZM2ZU;^&MX)5\8+K*I)=;K2K[)??D?LDM6%*PYB[%EK=TR;^Y M3\G3#7:A*N'=[-P@L/#H(Z)V(:8UV<\(?6:OG>3_7IF/3:UOW(WU_X,1&M*4 M&VVLW>KQ/?&J:7ZY-HGK#*\DR>MZK"O M7%VW4);'(J3GW8+,T@FW;C1"KVHT0ML;:[^MD4*S ET9L*5O:D@QKOM(1POW M&:)/4O ?P5>F#N>-/^F=)?ZD59FS!J"D1X_3RB@=69XS!*7W'"$HK:+5?8?D M8":2D95/1"7OCTBUH>Z#)BW8=9\V.3@O+RM)$BG*M!U):B&O%E*7P M+:4H _>XJ+)>K:BR%M9:8679\_1B&NF!^A&!9;V:@64MO%6?<3F(%"K*+@4U M^WR+#,Z*K\"T0)X4(IC"MA9'&=SG"Q+LG1PDV*K',;<"'RS#JI"6+\9.NA.X M=]R=P"WTISUCDQ[X:S*53@=U'K"1ZL9I[^/\OU"3G[M/[ /:;(B[\$12F."Z M7BA F 9)9+WQJ*^X:(W9!EEXIT<+Q.XO/;KL!JRS1&C3?7-UW>M<77?>7E\H M#!I\C8:>)0K;\3S=4^NC8FT M.JR(B?\XN09"E>B6%_A3K5HD&>,_.OM2CJQ-0*&S6=OZC9+BW/UUGV!Q*4UP=7D[G^DWG^MWI]?!KU\$_YOOI1O4WE+?J M^WI0Q%SB5V?/?W0CO.T2E_D\=*-:(P@6_ENK>@A$A?PH_K(K8I]@X!_^\3A);9]V?9@9NZ[G=MQ@C2FQJGT_ MR3D.&4_N OLRCZO)\=5(SLN\+':F&5V4=/9,?,D.PA.-..\^#)J##'Q/_&*A/R-*^*=TU\>P]/H83M!%.NO[<> MG02^ ?^%I]R&"+AB,^\&:T] 0EC\WK)HL1?[8G,;^R9@Q,6,#="6@2S&/6R\ MN8^8B?\*",6VNME0[P&^PUV,'(PH[YE J#T1<>[$[8 Y+7J>8IO7;.)*C1'F M0B:'U&1J6&E8D,!*X(/MK4'P;SJ:A/=\Z"X,[;!#$)YBW&^,WRT'2AJGZZZZ M6!"'P"Z"[0P*/"J.,<\2J<"9O.PD.:4\WR=>>BH*5^]^W9GHX.*FG"FHD*)A M<\\^>AW(DF#DSR[B'KKH_QE^\F\(8\QN\ M\"C>>4O#.NN!,'XFF]6&8Y@;IBB[JNXM .+RQY3.%Y$<(8OM?UA!/K6">ZR_ MI%1#F,CX!UFY9 FRAB$%TRHF2Q=JFZ.)>9D-J[^V6&#+WSDC0E5-F"Q,;'FN M):83WDW\2! >6!_PS62*.%JL)>0^9Z'1\ 1CTR9,^K8CTPR11^2JW!5\:RQF M*SR"I1>4"W_<$I?/9YD%3'66QJUN')@_7$"#UW@=K &;T/LP&9>4D;<65]-$ MKJ*Z/)'/*.N:*I_@:\PI@"60J3!F?Q(KC;P#@&*2AHUUX38=*OH%]D1199,3 M3T%^\S9*1:[D0X\QD:?:?P8LC%X98U_(E)#S./97H[+1O/)K0 FS2>A!FQFD MRHB:-B;E#J Y'5%"U[#>F(A\5&U;F/F1LU_RL;*11LK2,%EW7AFJXWB/7(W# M")%!@&=>WZ,;#TK83QIV8(7E)8X?CRN@,9U6>MI<)I_XJ;L#O,"4BACI^ :? M;>4V*BWCM3?3V!C.?9#EWZBBWAPRO/8&$!CO[B1;J-/YFZOK=U>]JNJ1R_K: M&T4=S<+Y@%5HAB3Q:Q<\OJ1.+&:X]=2C59H@G^VU-T:(:KWA(8?GM32#298K MG^UL<3FKB$**ABT:8G-/9#5;3#%](( 0+-P=[.?:VHI)F[>)B4X'U"4V%O&= M18PO9M9X[MJ8IN\O2@A;E[%YHHMPH9O#Z[=42GG?XW0WVSW)!&V%FO+%/'^5 MA%N=H0Z!V)Z)H6H&?38RC?;#:&/8THD"F,Y8D-*4E_]TJE>%.7_3QM>>-M@2 M=KG/F/F_8S[.8%M]P!0M\1V4[P]@=;X+ GP15&K7*77>*C[Z(B;!0K1\S_H: MR:+R [9\)Y1RLH8-[$>C'0L8W6;)[7L@#".6P"ZO69[[2W^SECWH'R9>AYX5 M\0VR0>CK\PPM7?O+?Y>6KSF"?8-!\Z6G,.F8&%]"$X7TX+RSP!*:AFG."/WI MT;BZUYF#VOSLIAW1[IS=HHJRU*T=_+(.<1?,P078>=YR-0M(@DD YR6FW]B) M*_+52UR@%5UK 4MTM"$^OVMZ"A$^1B;H2 JF]S M[$Q%%$T31765DGVHH,30.UPOUIJ@]XW <^__3,RX=4\&:U^AD* M?X4->'3CO';!X7\GL,6#SU1L'9Y3DT[^6-,:.'E96>EQ>SE=PT96[E,=.#Q, M8E?7B2C@P.^Z@*9Y9\V)FTIGV%JYGN,MMY%]@ E/:#M'H6MQ-4TS!]I(W<<] M#(?]C'B%%$T3A<_;4 OV]0:6UU^GP6;CD!RXRLF:)I0*%4%.WV-^&!T6]J7X MI"LYK$H(7XM-4G5]8A-'Q,!-L170\$VL[%@I(VS88+F_(FD*>T&;/U(PW_"W M&46(GLZ-CYPZ]X#J"-Z&20]Z^(!A+H=BI]@E'AU[4/M!@ U7W5#B\/#B3$^M MP]2T?BMN%]Q?+AC?+9AW&BZC;!B4!?(>'+VWG]JBYCP[I9[*UC4!O3O=L864/%C,44 MN!GO4]S(FC$BU&9MWDP:+5AT]\$C%N;^B=G53"JS>2*,$'=D@9W]6N[+48&V M:1US7^4*?C=5B)LFX"?8ZVBN74$Z*65#19/KI8RP:8+!R/ GC'9##[G9:2Z; MU[3J_^[1K]P,%;G?Y4E13-(T8<+;Y8R%B?ETRJ>@,?;%+6K\:L']#6/BYKDY M=U+8):2NF1.6.F<[6V$8/Q9^^O#M^;[QTA; (Z^P&^![?^]O'MXS$E_29J:/ M\>2DS9M$AYZ[Y#7E=1\A/S);FG@3.MTS8S&!I9I%-LC177ZYRI0O^Q)"'UM M4^"7.;V.$ -U%9ZZ.Y>1G.FWF*AIPT9V@/NLSBH,@PFJIHE4P3+[[AAS[KNF M"JRNA5\YC+E\8!8K(J'&Q1I:F:-IHN;#)$8:?EUN/6-]$5O3A,[VOMO M?=/ MG%7HKOD,31/T%EDX7F-HR%IQE"+HL&W0!(I)Q_P:3(WQ,TK.,^))H_#^^U_^ M U!+ P04 " !CK91/222(3,\9 " @P$ %0 '!L86(M,C Q.3$P,S%? M8V%L+GAM;.U=ZW/;.)+_?E7W/_B\GQW;D[V]36JR6[)LSWG+B5RV9^;NTQ9- M01)G*,(+4K9U?_T!?(D//!H@)38]J9K*)&)WH[OQ0Z/Q_O'O;^OPZ(6P.*#1 ME^/S#V?'1R3RZ3R(EE^.-_&)%_M!*%1O'GMSCXOKZ\?7C]^H&QY^L/9V?GI_WR]??!79.V=!%&< M>)%/CH\X_>;>.SK*_,=H2.[)XDC\ M_^?[FY+[>4431J/ CS_X='TJ/I].5UZT)/%--/']S7H3BEJ;)2O"IG3]S,B* M1''P0FYX7:_)Q5;\2",2)9.EEYY+!(8O"/L8>4QTL$$I2A7W3)K'[TW$N>RIE[H MGYV[**>6U9]V_>CEKM'L6<077@6WA#>K+EJI)+EJ=DF>DHK;/[KHU);AJLTM MC98)8>N*1!>%I&)<=>+-GFW(_#;PGGBGD 2=JD\CS%6_N_G:?_L'#:+D%QYV M-HQ,/<:V'"&3-=U$23Q;3.*8)/$DZLF&C@6ZMVK><2R#IY!DXCLU;84HYSI@ ME+?+9'L7>E'"[;[ZUR9X7G?K=\PR7;5]V*S7'MO.%@_!,@H6@2\*\'U1>;P6 M[V@8^-T08EF JQU3&L5$1',R M+XH22CH:D)98E!E2OU9.* 81E-4MRHM)<_&%%S^E"3D?!RT][_E46'I*PB0N M?DEM/SD[ST<-?\I__F<6+0O)W$DD_')<_S$)$F%6\>/I4*JF&7JFQ3<:^1O& M.*H:FFMI87$OE?:W7>'ASE%*>QB)]"VDG FT/!OV!T MW7(WA9E1T?#S449[E- C!2ME<\+R8?,K"9:K)/_'8-79[+&_D>3JS0\W8D#_ M$Z7SUR ,&[5KPY)["<:"J>X=C%1 28I1\8/>)"1:3N5-G#IMUJ$FLH;]#"! M2FZ$FJ =HA3F'!ZC34TIP X),'/"1JB:XHU3(DODN;KXG\C77[Q0)#.3I!@B M_>*%&]*H8"N>W%= 'H0P<+%6CPR@Q!PL_XD'+#?1"]>4LBV/M:W.J_VI[*2J MGQ#6L$9W?476&?/Z^HBGOO(A;'Q/?,)AQKM*KJBBYP&0%AV1EA1A_5K8IJ]O MO:"\_O]LJ/]A\R_+_BRU6MJ'(0I+RHFG=IB"D.;>T)-BJE,+HQ15K)< !/8! M:_R2+ B'X[Q<\BB' (WZ-A/FCM$18JIKL$&*FM;QY_7\%SSU7)F.YZA\2*C_ M^XJ&7,M8(#39-FH;2IZ[R$R.P7"UC6ISAM2<1LO'?"E+.9&E)RKL41 -UQQE MOJ= :VKML2)(-$J5 'P993JHK6BOGZK4$E8G Q2$Z&H:;)6NMG5"\$T05!25 MCQS4!.VX-/SL59'"WWE;D;_K!T-RHL8PJ$F$ K2:49#6*!5N)8.@IAQ\P:H: M5A7855-(.B'T56PV!U"_4B'XA@#MC2G*MJRGVS5G%1W6ZH::!FO4*E'XNJ2' M%66)@.@%98R^BHV"C4K74.0^D5)@K6BS.8 JE@H!3N8@2+V<49[&-#6N,4W7 M@<>O5#<.5#E"*K+A'8P+IFVE;Z)\G?>.0UI43)*PX&F3B'SDD8I\FD8)]S97 M97D3)821N-DM]"NT""H]"1W,U5^#B+)4;:G35)]S\]N?AVM*/=3&R" MLBT 7Z#D*J]IE)HGW5>C^%QLH6E]QHH%@R& RFY+P+?L?"^. T1D7AQ6JP#T MDBP"/VBF3W"&W%$0!JP8L#86@ J(3'SCESN6K[DJ&[Z&HMR,(*' 6O5FMIM;ZT,.2Q/YXVZ^*6__L09[PDA]^&"L,\Z]\- M 1JQ5_HMK]3&M\&ZD9H>#M.9SOPR/[A,4AXR%,@KE';W0JV)UX2)]NP@7=9T M93W783?++H)$TDS:'W8;8"+"@CE6M. MKMX2YG%3@LACVQONU!@4+ ]04@UI>RIIR+.MJ0H\\Q&;1')LM9RL(]J=7Y42 M#=<0#X$-"O1.K6'O4;'\-*U4(=E(8.! \9,71+/HP0N)2#M?N-)I#MK GX$J M=[&2ZMTC$.:?0T)0J1&^69]T 8);0HO+K3*3Y9$01ES=#JTA?O>XM/+6(>%I M4@S?ZE2">, M"'L)?!(_T'#>,,1,6"X'J@F'BQ*R>J 65M5:=$58MBBH%H)P0'-/7DBT(44P M8IZ?_!HDJ^DF3GA+8N5E)>($'O]OWMY:T$%"N8+H( $=>KK[00T.R(0 TZUZHXXVR\%>B$_7;8!B\;6">Q(3[M55 M.HA_(2%-S_#+ 0.B+7L1+2U2>-A8:$:%01HP^T?4'YA"(J17D,B )F+O<>AJ M'$T==+PJTP;A>1_=TL#[.;A M 3<+-W51[$ '4.ZV$*LIA]P6K=*JAY->>Y)N]NC(SGXY''UPV.CO:0/EE%V@-3?/C(OBCT_K=EHGOXK#]/SWS;9VH6#V[H7 G!TET(&S&=MT$8/ MY.9ZE@S0L%Q*V(-F^(Y6Z2R])W[HQ7'ZW$+=(I%M36;3FUET25CPD@Z[76)0 MQQ( +E;-5&V83Y3VN9OWG: +-E>Q!PQ9S'8@1G@/O5!-_14(V)_H#P?M?@Z6()E.+9^@&_)Y MD\8[&_?<@2SPN:KY.QSU'RJ4=WR(0,5-V>)D*KDDV?_+V'/UYJ7#EDX4,>G1/:\][W)>"@O=C^'(OKS' MY<",WS-#^S4HVUJQ6: "RE;DDS6(O7YO]0RL5^^_AA:H\YAQ,651 ;B ML6'#RO@.>#&5@R_];#T&H3U<":16/:B!Y["E&XSLS.^ (V-!^*Y"NB0\G?6# MU%S^]Y#DZQ75)M%"$YREA!2$97RXLG9$)W!!2L,WT?7.#_VY00CLL)=07#0^J M?WZE'5AO?%F]0OMLH.JP\J-AU*_\2!G[VS'(B_,)F:>'D'ZB+X1%8A3.JY;_ M*?8OMA=X0.2[91\#.;IXJ:LH:NT 2*R4E)@O$1E*PC>3QA/0=!+GFK*J^FDV M:FXZCMP%UFRY1P>]3N[I@D3;@F6+",-?35HJWIQSY-]^XYV6+M:96"3Q3LTR M.N#9.Z*GN*;.(C$K2YQ>L&)(MB9R!O134T^.E39 M.:"'^*4N">&20TMI;BQ/G9/M7>A%XBI-D9^G]T28@&5D5$%,PSAZL$&=TB?L M-&7*]@!A Z!A'Q"87@6W$>P&LD59#QN"H.!2[@GZ\_=I%,TTBF7BC&8:19=W M?\23%"FTOPXB+_(=IE$TC/II%"GCX+%UMK@,A)K1/#8\CVO!T8BO6@YT$597 MP=3%#9 8*RFT&F.UA2&\'+0Z@KJ)XPVWC8^BTAT5\<_17 S:\TDD<=6I=*.% M2%'B,C*EKPW-GL4'W2!Y;V5)1M=[*&MT;>& KN_2BO:KIFP]$F/S$R\?@-I. ME5 +_(SP?:!68G3OD,O*P)T'>3ONVE0HR.78$=./F8$ 1S0$X[D M)>';+E_5N3)QGT[6F]-N1VX)UD#<8X:>O7MZ0B*H8'R[O"IJWY/G#>.#W9BD MUR(6KW&KEP,-#.T50"7#Z!!GZX0>QCNZLJ"32@>]F?IY-U!K9UFJS^7]T\W/ M8X.(P< .@&A+AC[9]8>>4[3L"=#,*>HZ$D0+K9D=LT75MEG4R8N-D+''$G( M[*6$/V(3W']5#=Q6]V(@JF>_'P2PV':V> B647JO8I3DVX+36YC"P.>1Z)(D M7A .=]M+L0E^RX-G:S-Y^U.Y:;SZ:< =\KD:U^*QD169IP]=JO/$"PP NSNP7%TR*LO8\7SM"L M=PT#8@Q S83A02,-7[I4:OTK9;_?1.E,0FLWFIZHB8$&$>)ZUYD#J^N&!%0] MIW)#T="=I5*Q=N<)(=U-+VI(A[LMR?G-3;SH@?"Y=J:UTQS.(V-36!]_M# 6?E;E6D#))1M5' M-?"!SGSM MO_V#!E'R"^_F-HQ,/<:V8J5BG=X>,%ODYD3SRETG0W+"-QV5Z3C5 M5-E44U]3O)4E5UM;4]-&-6%ZX5G:6,0=8!+YCC5/QMJ#G)[\&R6JZB1.N,BOL MW,IQ9<-2OB0)84&.)0>[X2B""<]C!Z"V-E@EA:W%(:>AAJ-#E,=>E.9LC^51,XM0^#3LF%I-U<]^7K'@L@/GKWP)OI?XO$,G)'FX==J4@"_-M;?DE79&WTZ$,_:$B/> O)8K>L:=D(\[#S#8 M,5GPS%J8$+^4JC M9-7:N]&'+)>(V)8U:F :G=-?C&P7A.]TK770OZ8;UK6/KLIP[:0S&2.'HL(9 M_7;360'X)M'M#>G42;=E.$-O_-VSTAD]0Z_:,:O6CP\[L[![.%1<4#+XQIZ& M.M<;<0+@:Q %ZTUY&=[EI@E[2ZYB;1O*-=RZ/DS#QQ5AQ!/9GYM?VOQV'JKR M#Q<&;$% N_NG%AV PM+] _;EXLOF@4:(N\9>B(A^S13>78 =/&L"WB,^U1[: M,T!K!T=IM61\B3_0#,5N/B=F.W B M6/G;'RX!ZX7]0Q+Q;F-XZ.?CZ&[=>E. =;>^$_ >D:GVT/Z[]5W!"'<[@\/^ M*^W6J3?XK;OTDO]]PE/AG_UWYV6YAC7>0U]_4^[5'7H:)5/EEL;I*P)B6V@0 M;;AG$BQ5OGI+F,?]&40>V]YP'*4G[\2&4AIR_9:*Q\H.4%)Y M)>$>2QKPRD9KJZ[Y/X-E\PJ6[H+<_5P*&O)ZR/WCD/;HY<:-E'M3/KO@TEUI M?+MH'*RYY'^)D\#OWF2:DMS;S$[2]T8#]C/R5K/3&M^XKE3SZDT\MD,N+"F$FN[#F?K!C';J=JZVAG;P@ M:90M%M&@[(K ]]AC/FE34]\$+BN>XIP;C ">YL%&<9:$!,S4!C8$*-&R?+K0.-03B^>?8"^)GBT$!CH&X$&B4U:L#8 MV6H;:)12\2U=%^#FRF:7F54O;FM=A@ND;H06)34>JP&F NQ#9I3LOG@]D0(H(QACW]]G+U_OSQ%.H.PT+?] ,@=Y]^87X*DGX+@UH:?J+%VZRZ@A#^NI%?O/ J@6'JFG*.$8$ M"Z/!;AB1B96E%[+'5 ?UEV(J5.:Z]E2BWE=UT5*WI2+Q-JQRTES]E@^$M-&4 MY*2#&UM7R##84%&VHT:;[(K040 MRI?"NX'*Z4%P-Z"9W_TVS7X@[ZD ,=BUQY*+-O7P0Y\#$G>VGIT/=AKHC[U* M6U:'::U63:A*')3KMF-IH'TGE#+!XTHK ? M0A8QQQ/;] M^,3Q,R\YU?G\+-=8_/+/J\6"^&(5LBSKWDO(/?%IY'-/IW4E?A0G6-8-(YQX MBY0Y':#5XY[E=EL=-UD MHD;L/OP&17)/91>A_Q.>=$%AV73E14O>;NUG?_L3J,>VE< Q MO=8QU1;54P MOH-("JL>BRU-SCU7Z,<)-:6]'-%7E%O%O!%U\.F%:_A0MT_/4,.1H M6?4@4K".$4\0+W2$EJ*( F6(9KD5!HC;E!.6&[/(ST9<>2SBQ@#!!A*A!YU! MQ!C!9^.5CB T%(5OAXXZ3O\W#8.YMX5WD$T&8P^Y8Q@CJM06=^\C=X)ERR0X M^TC1M:7%7QX:KM*T9 M"P-L-]EZ&+O*'B.X>_%C1\B[ZH!O4XYNO#69_[:)D_2^4HOAL(0+,!*N<8T1 ME@;;^QC_UJ074%+=Z'+8O2+%*.B.L'16?.B+8[^1)/.D.$DQ2?BH[6F3>$\A M>:1WGNB7+H-PD^P,S'%MRY97+IQMP':>W0@XBWC>^$)8NHZ1/OY-DMGBL75\ M%TQ?MFTC_7"MVKI:J;T#:@T<6F#6XHT%X3LH7C-0UXAT+65LD- 9YES]#:'X M%EE^3;4@\PG'IK4FE MYZXCAW@++D7G-8B4(;-01H0.7CBEZS6-,C7K36>WW)[?HC]A3"Q?*A+4G@3N M+=EUQ1??@T5K$=%0PSY@[*X8OZH*LRA*&.%V.$!G# _'SQSM=FH-9 MFDU;T$E[_PT![,N#M@*=5L"IB<$K"Y [T+XZ4G/EJ+41E>*L!;YXI+"^906/ ML:WW"9QX]1F@BO?]@!7HG[U 5%VV(4H<=M(IV[T6WT03W]^LA5@R3R?*Q'9, M1E8DBLL=R1=;\2.-Q.!KZ+>A%2J* :!B-L:&I7C="\0R6#RY)W[HQ7&P"/QL M$8DW(D UYG>+WA$6T+G"6?L0G3NU7]$#OJ9F@R>Z5Y?67UD#Z"6B5K_ZR$YV M#;P-0^>([+F6I@M<0@=0$B"B&"6-!^O].\P_BCR<^2/[;_P-0 M2P,$% @ 8ZV43TV5SN$79 5\P& !4 !P;&%B+3(P,3DQ,#,Q7V1E M9BYX;6SMO5MS(S>R+OI^(LY_\/%^MKO;GK''$^.]@[IY:6VUJ"6IW6L].4HL MD"R;+-!U48OSZP]0+)!U2=Q1!(IFQ(1'S4HD,I$?@ 202/SK_[RM5U^]HBQ/ M;?1/DL2;[^/__[__U__O7_??/-+RA%652@ M^*N7[5?75[],'N?)BI#F7ST\3LF?Z*L?OOWNV_??OO_J(L-1G"7Q GWS#2U, MJ/[X)_W/2Y2CKTBE:?[/MSSY^>ME46S^^>[=ER]?OOWR_;X5E45!(WBK^]9"O&X/MW^[JX%/1? MWS"R;^A/WWSX[IOO/WS[EL=?UR+2SPJ5,/*W'GVMTX>??OKI7?5U3TH8)0+6 M#;4K^N+#GKA)^/?J7W'Q-6GDK[[:-7.&5^@1S;^B___I\79?;K/$18;39)9_ M.\/K=_3S.]K(<;E"M\EKM"JK1IVD\7^5T2J9;XEE)[,9+M,BOT)%E*QR(DU5 M1;'=H)^_SI/U9H78;\L,S7_^>K.*7DAC?OCIP_M=4_XO[2K>&>KRB&8H+6IV MA/$#(2!_SM :V6F@R-A4;M(468&RU?81Y>6JR*?SZ89V,])0^:4UBE-J(+&!F+-\RR@CQILQF2])EB0T76;2V K:$ MHZFD-U&2_4JZ"OJ(HKS,K.$KYF?>VU9T)G@@V-H^9U&:1[,*45;]3,+25-9+ MG-(>7&-^.K_,$ ']8Y+_82&M E-C>9=1ND#Y;4K&G')=5JTR+98HN\3K38:6 M*,V35W1+)NHUNMC2'W%*1+%1QK)&4TU_0;33;);)C,P)3\DB3>;)+$J+RS(O M2%79;3K'V;IJ8@OM3&HQQ]IZG115'R.5$9#0&8/X5 FRZ1HJ7$TEOHZRE#IQ M#RBKAC0+,;FL3&7;(>XY>MOK>1FM9N\_F C'Y^5 ND]IAF:8(.O?*"8_7!!/ M>9[LC!5EV9;@ZTN4Q380L*C,7>N[:7<+K)(*\181^B+9S60/J\AJTI%QM/(W MZ.(@IJ,E&3]M!S$)0U,Y:U\P7=P1[\#*SCQ.YA[&*TI+=)7DT6*1H46E[W3. M?K;Q,Y086\I-!^F,>#"3/$=%?I=$+V2M7) !FW13MN:A*PNR+'I9.5#'L#Y+ M+6_7&U+G=#Z)\:9JQO2I(,X#[4?$)8KRY+T\J!H;M"ZVK M(C"JAC,RAKG1P;)"9WJZ5,&!GU>0Y5]"IH6=\E;.'H>5<-569CXY",@I8+0:Q\G!WH*Y4 3 MM^MUR\&"R\_1:MUR M<3LGVX@GXV@Y_]D!LV-N=L412L%.W/N/[)KC?1:YM\K<2MN#J0B?],^B=-O8C2/RI7" MU*4L(\#;K<1X'24*QC81N&;M0MZ*U3=KM'Y!F4MAVWP=2+HD0F6S\@5]LV\( MA_*"W)M2$Y D:4+[VQWY9ZMB]%:@-#[L:5)Q+4:'H6I5'.:.4J5@&ABJ?MG$ M>8QZI7[&,82H?;2J5E;O"L]:E:WHG7V<@9VIZDCS*'^I>E.9?[.(HLT[.EV] M0ZLB9[]4$]@W[S_4E_3_5_WS;WM1B(;HEORYG[/)K(=6/W_-)R!=A>H,$;SS MIPZ>_;'$JQAE^:YEB5U795PM-++J(*@HLN2E+.BA^C.^Q\3L*3'6BHBR(*L] ME*&\Z#6!2Z;[9G/#M-W4!\1.LG:CDX&;25"/X8;3T3S#:R$L\$ M=M#MGU_U MJ_^JP%^YJA9GA$.=TL,?E.GV73XM"YK,@JK0127O.P-8_WN86)'HH6#V/H?: M@M]YM>#E[AB%3"[7\SFB]WKNT9?F"6^2SA+B)-VF#RA+<'RX]],QM3VCNBUM M& 4)'F9354U'+_W"L>'#,^3X@[GW2F^_Z%NE.:'(,W/E5QNSF;1VCQ_ M\VH>WEDK%?$>$;@]1V\=P^D4J1M&K4B0QC;05@X#-:8U0/[NUR&@WLUMGI\4\.F'VO$H.FS:C(($DK6+:'HBVI64HDCV0IEB6S:KN$4$UH6I9J1+[! MV1PE]&RXOU?AAIW"<*?&;DR0-&TENZ%0K<(:K/\($:R[;N8.K?K\5 ;-T\.K M<3M9#JA:B/W)*V(G\>]EO@LG?,:3.*Z4CE8/41+?II?1)BFB%1PE]HC^+),\ M*= 3REZ3&=HUP.,N0X M=E3X.MLAJL67 <;OL<9S5MU4 MVU;>>.4P3&9DO,ZHJY$7'U&QQ'$'+3I%ZF93*Q(D3@RTE8-$C2E#B-^3E9:L MNT4<$U8$#)@2PD.7,GP8"'73M'Z7%S.ZW].2EHB[VUD-:.XR%HJL+RD"P8!; M)'P\J&FK"0PN4X80OP<= (AKB>6C0H>0/RCL"]^/#/V0KG*/[YZR*C M^S#T![* 0&_%]:HJ]?/7.5HT[YWY-.MNE;Z_F)Y/WA)N,*N(MFMTF'9(# B" MZSN8:%L=ZVD(PJ/BV((&S"F(&,F.:%>M2QZUS84T=4MP: 8=LSE74SH&%IH1 MJVD'VAEB3,W.83AN<__V75 &;]^>LU3BN_XF/+PV'1 ML;SO+.BU_]V3,R;NK%BN2M.J(+,J4+7/)(C>RSD: FVJ1+L_!Q32AFIK'165 M["YA&$1??J3)U5,4LWPRH/'%1'63\(A"-;>24DIVYG$*(LB\M0P$K2N@@);1 MH=M5KHZ244$V0<2E*Z0#@X=PW7)L.%=*U/-%*? =HU1V7YTF$K90+=S;%I O+VC MR3D([_&95'"X5@=[%P(2YEZ )/[V>LQLC)5T;6) JY[*)P'Y![&6-$1";YO$ M*Q:@;2"G8!#N"CF!0S";1 ?AG^@E>AZI>YN"=JI3Q MY( (1P1LIG$3,Q#_VB=5X1O$T"&2]8I4.7%R69=5R1+KNJR+ MGU#892U@WF27%0B30SOM8PJ)L5W6IY0CW&V/XB1)=ZJ5,"6\V^%8,2N^RTJ- MGP]PJKF+-QD-2?57+:Q$9/4!W?DSR"1ZGV"MH KLKP%4F>Q/.:.K"7\V.2970VH<"_V!Y( M'J)ME?V6WF._XR4!=<:PF9S0DJ'?S(P]X:>;NI/?5E,DF9F(';#V#Q%I@E92^2\I@#CZ5WS9;AW MQ_>X4?QN^\! K3M SW G:7-/S;M'&I8K'P+ M@ZXJK[:>VY6&,?P:JW70)HWIM'(?K1$8$#]D%:K>G%$5'D_D07AR?0^G;=DZ MHFW*P?=;=."L:?K\,W%@_QGZ@:!/X M"-N$2ENQE:/JXVA_Z(J[!_R#*]K=<1ZZPOYA_] U-H_\Z[I\S5-4A-LT)\MP M,$E!/4M)J.J1F$L5P/[8QXA J3+N=$Z;_[G9_,_$@A=$C#^XVV!ZQ7N[7:K% M/4WE,O-BZZ9H3M*PB0; "O/K&#V@_KRT8=R="1@::-HR],8'Y>L95 MVN3J,^Q;.+C=*DL[][8YO%L:VODQ,[5P"T?/V [V8OJ/=]-?Z%MHOZ-9<8%.%^_WP,EKW>Q">%[P1(M.&;Z'V)@; Q[(W MGRQ@FRGJIFHZ/CN_5RWJ4*VAU\N=V/*AJX/CPH;?9]EOY0U=53?X>^CZ-**Q MAQ;%,"9[:+' K=6CX+P?N3QTM4HQQ8/KKK2I>T63]:S\[]Q?G!\5&C/SA",GJG7ENSLLD+F>NB63>-LX0*%OQ Y0LJ_].YCM,%X>>R>9U=>U(^E-E"N)'(L\90X5M*]OA(Q%N7:] BX+?#.U3-;Y[\&*@; M8+'@/8L<$GUTBGGK(Q^C-[Y-H&_,)NUO@=E$(+C()NUB07B*W=?&> M3*1WG M33>[A>B0*3 YRUF9G.7W0IM945]W:QJ=$"76S; MT-V12$9!;3Z<45*#3\@X<]4\ROBSJ#"(=.UU 'O^C)DFU9;^$GP96(V8[=1( MB$.&D9:BREB1<0TBVWM7 VC#3DC#&6!\;- 9#1FR#3FMX:"] ??WL#?@]F,7 ML D'?JM;I_/-ZV:R/U]KM\F0G:K%.UDW#33F:I >/]]@?X5^GF8Y3_<8FS#=Z% M#-#K0G 0H%8AYO= !\R'VN\?.K7_=Q(1P#]< M?;S\;YGQU45Q-_]#;Q^N-KE.D;JI MU(J$V B_9#C/.4? NL7DC=$IYJF':!D8&[=#L_^H5$F[DGI5@?>N3SF:EZN[ M9-[=M=1>D7>+[NY&[,NMIRC#XT2LC&K62(0 M%U 12J+QB]L.L&LHKE$XBC5K"GL&Y.ZQ:Y20H2F,XQ8=6(A0I'0(HU"9$$#! M'649($((.;MQC2'BZ%_PD"(G9(<= L)Q0$)950-$B'CS M@\9&L(;0VT26KQ3Z6\B.8Q<_1FDYCV8TN7FZN(EF]8L#%]M#CKQH]8@6NR1G M\%UJ"Q;[$=2$Q>"MP-D85J06Z^9]4]C*;%BW%5K!A08U[^8128U#W\8&J^^ M0Y&Z=Q.;0SU2<.BU@@MP2&OT/GZ"EQ\-B^N/FUZN3 XSQ*BVSH!CCD $[UO& M2G?)GHJHJ 1HZ@'%Q\0 Y_8T\.M3R&;1:"$LH':/!QD M];'J*I?W'3L=?J@5HS^$;).>P,J6H"6;N7>._[P-=[\X@'ES3DT4L-J#IUP.2:;6T$=VQ' ="!6E$?RNX$"2+3J [J(43K7:_U W M2/-#:!XS''G/5<4@TK[)*XB!X'R1ZU0NYW=3[A*G>9&5,ZK5+=U;7A ) M84BHD++0%R'I.&"AH:X!,,3P&Z"GQ/RC*GK]@*_1V>!B!=L_C)+$* MM]#P$-W7V]^,& (3:*4C(717&T1M<]C;> MK9@8(W3'Y&0!"K31%9,3A>>_38Z$CRKBFMX M_A0J/*$;5:KDBF_XG0*X9#>K',"H?;OJP_M0$=.X4]-$OL9@)F:@,)#Q&(P? M9VIMXWH XU7*L!CR28[6"8[6RBH1%(!PXG?TY#S&Z+&" K]#=$/?QO/W3F!4A?;C]'O.+M< M17D.W*$S*"F?\/HE [E3IXPT\4PH:1GS!UBUZ@P]-.8@[WVTAJ],&9:6(Q N M[>\NG@F8Q!A4:!_%@;(K@ 2(<,5_/3#V+K*%"D?H7M]Q\"B\ZS@,6S1I%9E/W+SJ%E8X_7L[3\Q,<*O9.@K,^3[ILBO49;0)0]I+92A MO+A.B36VO5V"&N.*U+5!I=3NKH; 57&"7=6(A4IX#UA5M0365+?9"25UT$XG MXQW$G X+.?V2HBQ?)IL'E!&?I(@6W8U![7)"R(#EQHH>>2,X 1)831 > BSO M+=4X6M&KBGB5Q-6.^2_$"-/LKG\>;\-"B#09B[&"3JMIG.!/5J/E-1#.9#99 MTXSYM^DKD0/%DS0FKLTZ*[1O&R; LJ3"(BR&PY(>9!,5WY'O]Q-]E MF64T\RQ^1#-<9KF:)ZK+3(A-=69CA:EARF)+_9+-EE*/IAK9 3MV,ZS="DN2'O;/.&]A' MJK5HOZ4]>*WA@]R/ 33[Q]&$M+R'(NE:%V5.M,KSJVB;$WFF+P4Q8)(N'M$N M.<%D0[.B12OJ:E^N4)01MP<1PNLWTE3I@KX L^7T'Y>L.YW$#>OQ](0!FM(0 M[FXD">+R"F?G>$:Z,OG_"U1\02C]]?::)@3;[05N4!91+6[3&5XCC2TU4Z;B M$P!MIN$#?I#F"F^.S$P#X/J%C&P?LL4C M"^1BA1HRL++"\!4*82TL72_,?8B8$&,@@.'G MO8>\D7 LB_<"YP.P.72-P,[HPNL!9F9W$/;/V3U[N/IX^=]@#"[PI=:G]<63 M%ZG0Y[!(!YE-#K&P+1X!Q^ ]9,DZRLBJ/B6JS1+R)VA6L\+"E0:_<-#@L&H) M=?SH5A-P2-X]+JQ0IE!>"#1A^1%B3;T];.$FK"F4!,R[.)3;ZFD*NK:![W6+ MJ(K]E468:FS+"C5U#5<57.9!C$#/693FK%;"#P\:"MV;B]!DE NY4@"-=N)*CO+7%&B7O.#?)C M E]VE?P8T _F3OD5>H&O@_8_U*W5_.#)_QMD&,0"G9L(<5DYA56STB#&P\LH M7]+X"_)_]"FSUVA%!89VG*6$;,M)0#@V]U!9:=-]9P'_(!8-CT3J+)F1A1 L M*OPK.,:X8%6WMATKCWO=O@MF;N383^#0UY!.:6%L[T^K8. M9@9G$M+WP,&9G$_0L723P-/,+N^G6$&A]M#-X=BT;I.3MR[\&*4+!,S+O=^9 M5W_X?6SS+T\EPSFWP6Z(R^SJUH.7^DA]S0&V"?2-V:3]+3";" 07V:1=K-]/O":\O(RR;$OS_U:W4/+I MO'ZL*&W>FCIGQ0Q'ZV;H5MMXD.6T4F[:L5:^VJC#>JP7S)PTI?.+D#J2!''@ ML1.Q3LO3P3#XK6ZYSK?P42121C>=7)M5$'L(]2MF.)T)3-G_W+)F\_-8#,I5 MR(71&K#AF#<$59(TS?SN,9:%>7,C0V,NJ;9 )W;FV]EOFU'9E%G=K3.R^?4 M%>H]J.=8?3!6F: M-;V0Y_L E\IPN"W86S8T[F@*J!H7-D$J?QLRC9:NMP8G:7S8-^(6:M-'F7L0\TY;$S:>/9)AKXH:CKD/(NH7!+N0N&"X M(#)67Q%&.OR#.&5]6N*L>*Z!_QDEBR5]3^P5943$IOC=?2K-8FRC2KE8N! R M5%T10.K<@SC-92(]1$GW%1CH4]T6[4_AFEJ@@J(YVQR".-MM2_LQ*LJ,.,%7 M_3XN)P2GAC9AN,955L]HZ&_S"^3,-T73^66&XJ2XB69T3<%RBU_@+,-?DG1Q M&6W(E]Z+-"9%]Z>(.D7#A8M%$ZBZH%HU!'&L_)#A&4)Q?D-:D8J?,_F[&U@R M.K:=Q:<+%QFJRBG"0, NB,/H1[2)ME4"G^F\SN]/2^QRN826J*-JS MSR6(\^FVQ!=1GN1/FPQ%\31EVV34S_P@= KDQ4 7050L7#@8JF[D/HBX!_'V M5W.4NLWSDKY2!HX'(:QCM3;3F)1PH_)24C W'0)!N+_;FJ&=F]R2V,9YS: M\M&%*\W;F.4%>YKR8>?'B%T"A7(@(H3EQ@(1=>6-,"-DWWK**1 07>+T%65% M0D8V]OXIS4=%G\'>IP$5HDF' 0@K-09CP9=!ACC3_4R./W(8&4FM MT6QYCPM4"X3B:=:0K0,=_8)U&^D4#!+#H@DL#D+X-3!,^=U.91/C(3/K/:JS)=S@ MK!F6.$GC3^FL\<-3^9(G<1)E_$6TGXD&8N'KRP@)G3U1X',C0;@8+AT]4 M!T-72/OES>#,Z_DDL MV=#'U>[16_'\!:U>T4><%LM>LA<7O L&? :!]1L&\D B095,J!ZCB_64>)_ M4)0]?\$V^.RP,('EGL6)H!%NDB% N*^)8<]S?BMMV4GM7:?,CHDQ_G9,3@F! M0+,,AL%=70R%G@\6=*6_P65WT\R*ARD&=SQ."() HPR%P%U5#(!^3R'TA2<+ M(&L -G@8 [#B<4H [#?*8 "LJF( ]!L6KB'\A.[NVF,09*,/PPZ;DT"BJ&G< M@[%3&[N>[#A87;MW/*%7U$V+9G,A<2 M <8-()FYIGV5LI@KFAAZ-"*DI!50YF0!!1R&Z2$CLG[TI23KL7KX92NS\?=_ M]Y;:V-+R0()C/@%H]P"2&HMLW(. )'4QP*MO_>$2%%N:\SY:(S!QK8P,-&V3 MS%^:8H'Y>L;E*L8W,[U;FDH.;&9J85)B?6,/6 RX@S_CF;% M'>8\X,W]?KC-W_T>A!\%]#@LUX9OH0._^O9^EX]E;^28YS/._MB%1"5%M.): M2496J\;86@>++)DA4M UK5I.@A MR[M&T8"M;]$&JHC0J\(R':,62JY*-$V9!#]H8$144(@0N.#H\*&@OQTZX HL M\SYRKW%4R;TG:4R#[JNW6JL(VLDB0]7R#02&9JG]%0O%4@%#PDQS53PH<[?, M!:GL$/PZ>5;T"7J47+>@0>G)T-)9'_0,>!HVC;E 6 M47ES1=N*"G'-#!<:E<45]#8W/LP\B'S>SZ2"Z7R295&Z0)P=,R%-W3@S?BC@V%IY@+HEO:W!2=& K9MB2:( MP*HJ?T"WBB"V[8X*L-Y&6*@0@_;^7&-,N"OH"F7#[1=^C/("97'SR%[)!)E%)R1 M/H<@GOUHB@6>Z_ ) $/Z/[/C&@HKJ (]0\P8=6T8U!F=@15[LY1'.T*SLIXA MA7.NFBD=S*C.XJ!BG%8WG%^B](_I?(XR%%-![VXOIH_@7*Q5YA EI5+&\[OS M0&?%9OKR(''8^5/DZNVUX$?J,0!3;>]W]D3#X?>0)U>>^ JS:J/H$$\RJ5L% M[)7 EZ9E_"^O^RV/15(W#;(ONC=#&-U#9HC>3.'#%-"$)[.%<(KC66.H24W) M'A^)>.MR#2\>H6]LO=C^YFD"@KH!%@O>LTAC-=/IE!#?Y9DCKM^I1,=J0^8\"54[(U.'E7(SH"::@JN 9=1 M$$_X =*!"S%^#?\) S8V-YH:-C M8OM@5O8="<%)6$@#V]SSI"SOPGUK2Z=J+E/ TGRGZE_O.DUQ1_ZY^P)\:#42 M>BNJ," F8ZN9-DM<9#A-9OFW,[Q^5[40G8:N4!$EJ_PR6LV^W\O@O*9'>H&V M1+?K330KIO-)C#>4\31M)F>]B%;TQ;&G)4),K*]]X?X>?9G,9C2M;)(N'H@Z MY,_9[C!DFETNJ5=VFS8IJOO"*W37O5=5]Q%G_&K@.>#G;TRA$6I45/J<4$I, MGD2K!YSO.CZ<:%"G"!MQE(IX&H#Y(0:8D?@U#W'PX@!,4A!) MP7.JH#D^6 +9=/N8I#BKWC[<90_OGTF GP_'$IW/IP /B=+.P=&OKX:&W[2S M1.RL1'%CMH0S"TGIF'?+ISL%U*@V@WN?EU]QC2._B6-K^?-'-$/)*SV+N$>< M)%4JI 4(UL2\[O V=7:(Z( M0/%M.L-K]!R][:3L#QURPGW.'C[A*:!'N2&4S6AU'Y.>%D> MVOA(%^@4K"X;T3F>+85CD/]N/&D-;VG[1:O)9K-*9M4]\@>4)3B^+-?E*J+O MDNT>**MN>>T@U@_HLF.R=_?,F'@-!W.#9NRH"5WTAWT$FJE$01SLZ0L/!C+9 MLC&&MO_H-TM &D%:&CMG)I09FH.*O/.,YUY06_"(AL+Z_$%:&!1X?% '$U)X ME527U,C$=(&*+PBE=7#8+V42T_BOVW2GP 6:XPQ-TKAZW.,9;Y+9#^_AA',N M6;+UHQ.6GE::UJ,P'J1-[3K (9C2C6A!C/$T[I+JB^)/*1%'J(BP"]@S8CD8 M+1B-&.[.VL\5R&T$"F*%51-+.6M8,X,$5M*UE2A(IYY&DKL._R"F8T,D M]%Q]KUB ED%.P2!4V<>*B?9J+LD!/(IU M^+UNQ[T$U[@\LSM4/=]^.]W;;SL+[TW.N4 @H=KOR'*H@AL6C *G5)I@@!@J M3K5!3#_U&')#FOL2IY5DGY-B>4E<+B)U=OTV6Y4QT8W&9)#_Q<_16P=9%AQ8 M^B$3#J> 2/NF4O28SE#_A5=P!K)QP_WH, MG_ 4X*?<$,Y1)JHYB(MYOV0XSXEV\Z0[D0)?ZE9J?3D%?/!5=0Z(5E5!W*;; M1R->OVU0FJ,+E*(^&B14+;<*H#H%E*@UP4!N%5!M$-?L=E"^(Z#N *;_X?#& MY/[#*<""JZAS)#1K"N(BW3TJ=NBD,DV*(DM>RH*>9SQC^A@Y=:OPBM2ZX%S" M-"Z_7\UJES\%Q-DVVP"!P-H"!7&!KR6W")LBW)T@IHZ*ET!NW9VO/FAC\WSU MP?+JPT_GFP_GFP_GFP^C@O7YYH-M".'YYL/)XOE\\^%\\V$(6)]O/HPB%/Q\ M\^$HYW_GFP]AP/U\\\$UM,\W'\XW'\XW'\XW'\XW'\XW'\XW'\XW'\XW'\XW M'\XW'R0W'RZC?'FSPE_R\^6'T[W\ -E;_N0/E[3_U ] &MQ 8??$CZPQG!\2 MB^L.8FHZA^]Y#=_SZZC>IK,,13FZ0KO_OTVG&Y1%5(/+:),4T8I_QTJSX"$^ M6+G@*8#+N*&&B")6EB2(BPE]@6L5&ZG;I;#D%^$"$BIRFE"4-LX10 C)$,JM MB(ZH+$5\@OIA30JT7,"U:$\3:?SF. +$6I4'<6<"&(MI?ODZL_PN*;A\QN46 MX<^U0)'3!)RT<8XQOP(R!'%K@S\*/T1;.@1/TK@2?N\A-%[@49YR-7A)YV(E M7J>)9//F/.+LK21<(#<^SE'^FM@_1_E;1OG_XQSE?X[R/T?YCPK6YRC_4$*B M@PJ(/N/Y'.5O#^ESE/\YRG_$8<_G*/]C=(9SE'\@<#]'^;N&]CG*_QSE?X[R M/T?YGZ/\SU'^YRC_TH5J+U#*=[0_NYJ@ MO9+IG0.V\ZL[8-A.MV[%T&.6[WY2\@H8! P,&EM.?*Y1V7TN<*VRGH89AUC! M=NW5')#LI=KE#->2)HC)CRT (=FE:#4IR]"J5_8TT&K17@.@54\:2]]]0S!3 M8?##^QJ!]!'V'*-<^"00:-5B M[B&H*X[E_08.!HD#&I<$_U%&I.0.=A*JPR4KF.HDX*/6!NYQPJW7\L8!#Q"5 M;-,YJZ^+!,YG!H'>Y].PO5CK 8S>J]#R#@#'VFS.FU+N.7VK85:@^#E9DP%I M.G\B@N9S K:]^%TGR+ X\X.TBY\$FBQ;;0!O2%N@(*X$")VW_?0ZPXLT^3?J M/S-E4EBPW!05/@W8VK38<1:<(G$L(_G%_M-M^HJ3&7I&V1IVG0""MM?4(C@) MO$@U'\Q7:E49Q#L-W-V1>U34MZU4=\/Z)61[8,T2)X$L_;8YXGY74X;FBPE! M86\_4*J#CU=$94H\??A)6N?(TU\7@!_>>XX*K'(UT'F8B4V?F*3YH9*,GGP! MJ5RTRNQC_93*G 8(#=IG !2J2<%@&,1CROHJ0_@YU/9505WL$Y5G10 _Y5QVP3_-GE#VFLP0X/2*2-J; M_!V2$W%A%?1WZZG"%0XQZ^A A 8\UP+E8.8"*5T;+!"=/Y]4:&2LKEP3"1#/ MAGTA7K[' 7,C]UPO_V:&W$UC.PM=2VU+.W C.2>VMVF!%AF]B'R9D $R*7)P MYI>1[9.(\,@\S>_R?HB5E0,LV.>[2^+!XV?97SDVO"$3Q$.4HM55DI,?MK ) M)52UDERJD VHIIJR_;CLO,VICS0^&_"U>K^S'?3#[R?B5?$T=>M*-6H9(H&Z MNJW!'@Q\:=K;_TY=WTA8)'7+=JSHW@S>USI*ANC-\SY, 7DN,EL('12>-8;: MSE*RQTC96UDYG]L,W 9QA$SV^*U\AC(K4\ MEQ8P/T [&@S(]#0# L"U/P1XR&MSE>318I&AW47LZ9S][#F!#4>L.TYZ&E7R M?9I@&;G'/,N@:)P;ZXK48K6]WV!7MA[6U;C95V6U['(42[@',8+74MV0QH/N M1UR_S59EG*0+.OF0_\7/T5MWH\N<0SN66X_#"/!EWS*ZF#.J,0CWD:,==(] MA50\2OFX ^!@8)+%[UN,2NW8^^^]A=[_M0.,E.RN'SXD8BL-#AIAW$AP42/G MX*!S<- Y..@<''0.#@K4@",)#N*8[S^2Q?(ZC=6LJ$9<:RPC]F13F?!84\VF M83DEJ%EE/(?IG!])*^1%AJ*UFH&5Z??'[%+Z<,VLJZRBI178#MJ5%2=51>IV M9PYNBI6*CW4U;5J95Z31H8\]W1[0I6AG]0*]/CU*:VOKJVIP%<;>8M>>"B(. MW4[Y!6$BVF:9S*(5L+)UI0(7 I+Z9C= M^73^]CODQL3J&C8MSF5SL#_@T.[7S865RX_6%FA,CEK MDQS-OEW@UW?5;=QL2RW_(_L'-?R/#P(KMS\MZ1O_GYXZ[7_XH5:' M_A!R^_<$5FY_6M+;C:'K,L,;^*8*]*G6K?TI9+,(E% V4)N'@\!JJZYR>=^Q MT^$'EKSQ/FR;] 16M@0M.4SZ_LEJ58723?(D@O.7< E8LA* (&0K2!52M@K$ M*8BT]BSO?G5Q8HZRZ?P7C&-1?(!&">:7J908Q;I:7W>=%;82]R&F0=>H 1=E M6F74D.-_;:X#"#E^I"MVA>H4@!34#9C!H-1/MA<4F*!U_Q!H$NX&N,13,-=I MF)09BJ>O*"/"P\Z[E([AAD_G*^V>UC""U575P$9C*\OJ=EE*$7 M4E5\B=<;,B/L;BQYONQ32771E6I"WX1;5%O&%]L#R4.TI3]-OD19?,>Y#N2. M(=NM=\#0VS!TD*PAX.1MA1"[;6 M_=;B54]2JBA'$WM_U>K/" M6X3JN8C3 CN-ZFU.]BYFG;,'YT7>>,MILJ;'-MV3M6%K88=T0]5R$KWC.#9P MWYT&DSN(A%%*VCU';Q=\=?J8 M&M^_3J\R:&=/_4A-4LL3:<_+E.H_OZ*\>EFB&B$^N%JA"%C;+DY UB?1A09L M[8"6)*"P000-P/N7?95>NBH13S;)&ND;H5[DDF^S"[GA>SK]9X!V'JCSN)&T M[CD_^N\Y)JUR$R79K]&J1),\+]>[:762QA]1L<0Q7N'%5KIC/'B-MA.63HVG MTP^/:IN IC<='>J^^P^W 8U-%W4R*Y+7I.#V(@72_=TQ$>EIX%:]-08 G+#R M&BD_C7.49VK%<=5D$;TZ33-)E9G"B>" ==F.[&IUG4;?.*(] AK-U:1GIY7O MQ]D]K_\LR6!S2^]!E]7Y;!73_;R,TEI]NEI#\6WMIZ^5+I7>>:5)\SL]/[C'Q?^@XG"R MT CPJ IU&\=D-WY(.71V[X>1XR0&B5#LZ.ET8!C-V%#A-R9CN('R*/Z_&RD& M=R3.:X9CV7!,KH3B.L-OI(SQYO5#F'C RLTSDIO<9IM>]!7*<9Z@7+ M#%^1[4&*0D6GTY./88F CEH41&?]T31RAK>!.]CX=<7O6GTT7]66U,LRQ/(=:=1QK.(]5[OVIYQ*O5#UV)AZ/:P.Z_,!1!X-J_5GE"R6=,?B%671 OU"6!=748'V6Y5>!P43Z8XW M:NA)=QY6!K?Y*,<=/7W9P#32P"Z'S1+@:!3@$'0>=X:R[FD.-H<1QC3\+/01 MIM(Y9^>RX0PSAG(-/M9HRW4>< :T\YA&'6U-V= STGA&S9"0<(8>0[F.'%9U M'GK\VGE,0X^VIBSOQ:G&:I(%Y!PE!3TX#F?<,1%J\$%'3ZCSB#.4A<3N=BG+CK_IVZ[W>#N[K-[ST&!AIS%U_9XFK&L'$-9YA.TA3_NLGK91S_W: MQDICZM9=15BO]IM6[5@[+YZV,#WM4)Y[M8V5QM2KNXJP7GVJ,:+U!H>'CLVM M^5@;@>?N[M_.T+>=IU^W<66VL-*:>VE6$==.1ADCZ M#5/R&XQT#CGR9K. >KQE^-!W(XU2MUS&U:9$F:)[,A>KM.E8ZZ MN%J5YWYM9IWP.K.:$JP'^PT ?,CP#*$XIRG>F_D7F0[=Q:\R?6T=!?J3 +YN MN[A'K8($[)49OX%?PZ47LGP"PU6=@R?8^HL^G>'8/F-*G 4]N?']B>;3V\V9 M-SBK?Z)TW5.LVGMBL[XTT.*FO76=_B:T0JC1?5//YT/U24P#W M?599@'-_=F&YH/NZLDIL' @EUUVM2D?^1T111?2ZQ&F5-+.,5L\H6P_TRH1A M[8ZZM';MY_YL;;/P.K.V/JPGFX8P#=23)XM%AA91@=I[Q4.]#Z-6FZL78F2U MG7NFMDW"ZXE2^5G/&VFRN;[W,.AAI;0>]Y[Q^5C2P@[A=4B!Y*PK!A []")7 M\$5\V!J]K#IC#OB0\Z 5V:925ZCH='KC,2P14"IU!=%9?QQW2,_NML DC=NA MBHUQB.,C.)XZK>5P-+5:R'$ZG3T .X8W-5MHQH:* )*'60R&_#TXW@K^.\=S MNH4$CB9[(PE.9V#P:KOPW ,CG>K!X&\!I/-RXQDIJCZ@@Z\K@7O/7UV"\V#@ MQ';A#09&.K'!P&]LF*WJ)L/RGJP#AUX\%MN<\'2JE.[KUFU8[NL^:_1N0>S ME8<.[E(7ULD#3]0E4[EW\?*8_=RH 2;**PR!#P#%D<>356\KRUQ@@CFC/\%8 EMJQX6/<@7S\/=8A!PK-6MVF M(9'7>N[\QC8*KYLKZ\$Z= #A@(,&51RQG[L1YFB!2.=1X;@6#6^PL%6/C2'C M#F%LJ.OV)0X9?_<[^N>7-33:/;S^"$C,NE@ H7\6BK4W)W_)<-[-V#1@#8-D M[JQK.'=[>^>0^MH]J?;/"]1?%5F9"S8R5BIDZLD[3-GP+J* M 8/3Z FV+3< T U$8C@.("ILR!VK8^_G'GO/]E0ZU9'M$MYDHZ !Z[+C#J1J M[#X-LI3B\G>_9WI>2FFT>WA=#I"8=;' 0YNL]VP&Z7FZU1YM%_/<3^VM%%[W M55>$]>K 8YEX^N[?>)@0%W_-QJZ=SK_B%6&S2HKM8U0X.ZS0K]&V+^O4^-?N MQL:V":@'Z^C .N](@Y(@51^3_(^;#-$[W(CX^\7075=4WQ =%Z[OW&T-[!)X MIX4U8%UVI(% HM'I*GE-8I3&QYIMH?J&G&O;]9V[K(%= N^RL :LRP80ZO,B M5_1%1U&GEWZ5*[*]Q*M0T>GTSF-8(J!+M@JBL_[H.6QFMD1QN4+3N;3%N%<1 MGNG^6K?[N>;+>IL[OD-VKFBU&K1+#=2Z _0@=Y*R#E,%P10?_CE;84+X\]=% M1K-CT1\P\5'?BNM5Q>[GKW.TH']X[%T[\4DMD[>D&^L"?JOMT/DV)%*7I&0V M*U_0-^178A7"MH-#P/[-W%+H1WF87A:73]4;LLF_%MRV-T7%-5_[@GF M5?P&)@<<:U] \ZA<%1X[0Z\YC]X=?CMDU_,;AK%_;>X0WO41 8>Z4KKN"X9] MNE#7F3:C*59O&2VWUT"FUMN!?5F"&'X?45YD"5V?5A*"2!/2U&W)H3E1A*FT MR#'0Q9$CO'%,/H+)QZX3QY2\-8X^7G7PY#1V*L^*!I;(O[HX(C_]]DBU 1;1 MO=_9*'3X_?06SSRE!ULX-RH<8D111P \*_6_-%%PE-%"N)KLVPN+I&Z:<5]T M;X8AG09WANBY\3Y, 2UF9+80KC]XUAAJR:!DCX]$O'6Y!BT"?JL5ZWSS-)E" MW0"+!>]99$=%;=(IYJV/?(S>^#:!OC&;M+\%9A.!X"*;M(OU^\F_WG74NR/_ MW'T!/K041V\%2N/#_:N6ZILE+C*<)K/\VQE>OZNT9E[-(RJ2K)K]J.>37Z$B M2E9[9\%]O;>SDE]_X.BK*ZS"SHA M3:T@AR9DTZFHI6PW#K,@UOI=P:FL25JM.*[Z\72*U)Q>VZ,.&0%ZJAKWX1[; M(5;LUJC8/W%UA5>K*)NL<9E*AW)1&=ZX#I<9$TY4U#8?\6'F+-M(4)C9__L" MI43?(G] 6;5M(<&-M!P'.X)R8\*/JOK&&!)4P )V@L(1%*PFI.'-/AZ"R,QF M&DF[TKG796S6NY4>SYW/9^[GL]=S^>NYW/7\[FK^W-7I^=R5TE.=P'*#/4V M);H^N("TZX6#I.ZDKYT@ZB'!YXE\@K8+V2+P[4"*VAOMT%NJU6^$N4SM 5FJ,L0S&5-<]1<;FD_>4V!4\?3(O73:A?/'#06+:' M#J3TJQIF:+N>S]&L2%[17F":1^$1S7 Z2U;)3L2B[@!/1524A/.V1?Q %@^H MARWWC%F0M$/&@>-QL#;40:I+(<(ZIZ6I"M(@S/V@7>"@=M3IRNX%\7R$%K=7Q4> M"'+(^'ZJUV-!5;R(M3*R>X]E\_!W'$>$1(M+@D6"VBC+MG.<59=D^GN24CH6 MI\:G"V//D@<#K*ZC!"O[G4P!OR"6"Z!\W'ODBM0B'(21YT!N9AX6E-(7<-ES M(1%<5@*GP.AM(& 81N0 +J!BTPIUTQ:0A!2OU[,M%@4'0$F/.1T)0OH4C+"@$,07B4MC# M03.@2140P[D3SU'R)4HG"Y3.MM/Y\[*:JO(B(_^X25*ZNPWZ$KK%]OZD:C'? M6UNBKHZ-]9>CX> \J%?1'RR.>65UKP?*/Z49FN%%FOR[VC)C$?>3-&XZ/-YO MF-9[?>GB#N=Y2[+>ME0-=XT2M:652@1T^L@Y8)83LG@$H9U\?@3<4+N_@Z'>!Q U5+9 &8R_LT[S ,$F)"JXKB2.%H=-JJE]E46T.&T;C@+"SIC) KDW=-6!_\KR=-\M0E!,!.<[K;?Y( MOI,YY66U?2!MD?1C3*UX[+?OC'B, Z$N&LAHN\ZH6K;-_#Z,10?*'Z*DNR3G M?.T[D[NOXX")6"D[UW#'D)G6[Q$"F>%G",7Y#6FDPQT2-"_3N'N91UID>$%E[5YLS:F2?>8%:B[@3F@),8IVJ< M1@U6@\9RAUBURAEL_9Z7<%10@Z0:W$8.I<%@]1 M=P$G#3KTJ"\7AW4(O\45S.JI[;TNHNVN1H.I]L-JMD1B\6[E+WD)_N MDG521!IS@8L:Q)W#KH91=Q&'C>NNH]@)Q6*]_1XB/61UQ'KU]N]5\IK$*(WS MZE6/_E&# NW^K$%(.PXPZBAL=-H@9,\ XO@D' M<5[ET2C!(C!42HP#,OK*F\14J%3"X./WM J^_P"EX52@%-X[\9M5>PZ5;"X./WN(:O40.Q8$1950-HB'@S1/@]O>%+*!Q5=(M)T3+.\<6P&9PBB3?2.+ZTT;\^ MOHN>GGQ\WHU^W2%$O0#W^GZ_P#A@H:VZD^O\_3H8%$P/%C2A<#^]^U0DJ^3? M$1!VKE=( HENH7'#0M@$#J'1K8?!PW0G7A,>.UCJ(X1;3@(2H-RX<2)K"(=0 M :IB:#'=IM9$RU6)GC%[Q:"1'H*7.-V:CP1-"GS&C2[=AG*(-H6J6<('TUU? M$_2Q"S73^>3I$RG[P_N?=$ G**Z"-;#X"4!,WBRND076R !ENDML-)SA;(.) M.H=G,.J#$*VQ3,9$:2#C,SD!B*DVD?,AC%\O@YOC%$4\<7;![M/YM%BB[(;\ MB3/5]9FHJ 1:<-%Q TJA.1S""*Z-@AY$$5JZ<:0C\="G.T"R9X. ML=[\:3\D\OW?QO.2B/C!;FY*7Z7LW@%D]E;%!)C+5Y+<6\(;3N0;T$,BE@_2 M2\T?8DYOU=?H!6;7?XO^-.RMD+L[R+S=JB;7S-IJJ(D'*-8A>?[-[RE/4Z44D[3>CQ]/E%712M3/, M:IB,MW5=333E(IL)"-N6 PG#MY]D09>@QP!_W&?$[>X@M8;ZZ46B:<2QR+J(5/;-Y6B)44$DK _5=)QE9W41\LK$X3HJ* M:OI-?*Z6BZ'A0 !.C')" 1#\^TE2XW( (/60>(QYM@_*-W)@_9Z#$(#](6?( M#@!"-\@, L$X0-4Q/8M22Q"\=2(F8@?@'")/[H!"?\:*FLG,?9C[>>R&Z.]Y M5C3,3/[5-3'YZ;?'*J"^/Z_W?F=>[>'WL/LB^[-$$:WD1FB-RWX, 4TV\EL(9S/>-88:L92L@=] MM'==KD&+@-]JQ3K?/$U%4#? 8L%[%ME149MTBGGK(Q^C-[Y-H&_,)NUO@=E$ M(+C()NUB07AVD_CW,B^JM$TW.!,](]-W#XS*ULVD678L;H9-DVBZ(II5!?$. MWC.IX/" "_S:O8"$;:B#)/Z\&C.C8R5=FZ#0JJ?:7P?Y![&M8(B$_N&*3RQ M;I53, A],"=P"&:+X2#\4Q&E,1WJ/FWBJ$#T(M.''T"$:)5A$X]:&5_'$Z(1 M 9MIW#J9 /A7DXD:W_[0\:]WG0:Z(__'UNZK=&H_Q7*$B2E9D9ES-WG_8R^*\QNLHHX_,YBQK5EWMU]XZ"3%1 MG*Q*^K#'$YJ5N]2:N]=Q45PEI,7K3;G+(3B==\6_Z][J8/W(,5O6U9RQ=1<( M!LO$>1=3C5BHK??7+)W;%FNV2VO*424)X0R]189"F)""<+PFNRT!1,M.N7I9BKPG+SQ>&.H72L? M=ZC5EC6(:(:GV1+%Y8IZP79:09>!AV'.;HHX9G[4J\9#=*%!6WNHON1:Z.8Q MY#AN1%OJ?;'E>'[ !O7P-;F9W\0U>=W\'JB3V<^ &M9I]F6W^CB8'<5Z!+&* M@07D!LBKD@O[3AAW)XZ!46Y74+I^,:"$?' '=X/#,4)[^^[!8!0\<@@#I.+# M"K\P#>:8H]I*H*H2@U:Z/JPBWC5R*>7^"KF ,J@E,^^BA:JF\_=\V]XR#FVL;S0HS6Q?3AN:%M"V $5T< V]^Q8R+MPW]I2 M/X++%+!T&'$R]/FW9!<8-DECXN/0N!Z4SI)]W,QP$3._(+S(HLTRF9&JGY)% MFLR36906EV5>X#7*;M,YSM:["U&>@VE(P\Q(&^W>E'E,\C]ZAPP'KUM">'"X MN83N0EA84]8Q6RCF1*](Z9C4?#I/_5BAP;&Z?LW.S.=<+0?X'(.8LWO2$U>3 M_A MT <99@%2'FI;I&%#0%U+#10(F08Q??=$A ZCQ40\X_LX'#8TMNS85M/, MG1S3XSE0[6ERL;T@T_UR'65_ !L%JN0\A/3(O6X=2% !X4:LKQ!!^S6]G&F8 M,\9>2'"QITK.A4:7W-^*7]GJ($*$:@L1TJD&QDJ7_2EBI;=X#@8MT#:!2[@( MMPU< ":<;81HA?)'1):^);I'G&T$$0W;1H!I0O$]><,!5M-.;/XV[VI3 >89 MZ""QY9Q'*%#R/8Q SB6,G N%,P8MOR*P\X*^[+RM8P5*[BHDB%,#%>.""Q.5 MLP,!Y1$@DQ@KN8<"K8J^\!)M\4G@8;<#Y[G5GFOZXZXL%)->W%Y]H;=#T$M MNZN4H4PT?O95F**9>K5+$;)MY2HIFQ9D%8377._SY#2<\/JM0%D:K0X#"DT0 MGR[NDE<43_(<%?V'6?>O$-BQV;]78,K&=P/NPC'3ZKC^A+5*PBQ9KI4DTE&CWQ(2!)$$,Z0\9)NN-8DNO M)!1$R^L_RV1#3Y+O43>21X6T;E,0K*ZIJ#A[@0VS M7K8",V9'#4!Q 5"GK><*PK9">0^&45K!5H_IT'H/T:?1"KHB(Z-KOLD*TP5R M3<8*8EB])>"+,2:U[Q\]@FOUMOOQM$-L4R+X'H2,CF&'3^?Q^HO4W%A=PQ8F M>(PK<_,9CM?<_6LOW@T.7GNQLKCXXHN1S1T=4^6L37(T^W:!7]_-=L\'4\O_ MR/Y!#?]CP_#US[\]?^Y8^? #RZWWV=_E%6GWPX# +XVK%H=*7 N4@RLM*5T;+!"= MOX6UT,A87;DF$B">#?M"O+PMIZV-W%MI^C'B1V[3 I%) MIT#Q94(&R*2 $U#)R&HE^62>YFIY/\3*R@$6[/.E9N3SL^RO'!O>K*+B(4K1 MZBK)R0];V(02JEI)+E7(!E133=E^7';]+GC4]!Y+^JQ@?IM.9K-R7:XHP';Q M+7B]R="2CF.O:/=8SL66_HA3XE7Z3K>A("U][.Z.]T:-8?'#LT^:Q3T&M,Q6 M49Y7B5,H8J@?J"#^99EEQ,P/*$MP?(^*Z?PY>N.D!AFRBGU(S!!5^,I8: H^ M?)2V;J4]U!1U%T0SA(A!1-E4&4"7>$5$R6G\1K'MG0GS")K953L$(X2A5$]; M$$$5!!$C(]+@ LUQAKKXSQF8.UAQP*D5BVO(:83H<]=RMC"UDB2(%VQ33'$?W;A;P^ZW3Z$4 M!DJTW9ARF-;KH;<1G+">_@:XZ\>-P_4$L='4$0T\!172L* OF": V'&AD;&: M=F <,<2XB@B#&8[;W+T#8;\&%\:.&UE<+79T8"6*SDA0:1PF>)80L797DC5\>!A43I@QI%DR"Q9^+AM)#9.6 M-88QT!$EK(!I!<13 =[P0#, EM_#B\:(?8,SE"S2W2[R;#N)?R_SZM4:<^ - MPKP_%SMA[FO?S R7>.#6;2T/M43L^ %.1 O#63@H=8^*7XA!Z:*XRG02YH-Q%=W%<0;_+.*M@S-UFF%9VUG6:#PO=VO3HU2FX9F-<&WK:.FJZ+D-LDBV4T'5LW.P MVAZ'IS=$]QRX0DU/\-Q-CVF5P;KJ8.)[\RQ-A+;R-!U5J.YY6E=X2OWO.%89 MK/\-)GYHGNQS%J7YJ@I:/?@#LBZG4*C?;82%PHV!$Z)US0]+7V64E]*A^5((>NJ$5T VD(6;WZ,E4]B MY5\$X2M8HD^_85S@3*G6_LQ\U#OIS;>,\NG\,D-Q4M!'C7Q?.Y>_+ M%)7Y(YJAY!6X#6''A+W09<@D:)PX:1EU!)E6%\0:6OR6(??=5J#!>$1'O4QC M.)#(+LAH#B'M2R]_&\^E%]FC]#)<<,CY[WMWR -_UE-37^.7OCM,P_1&.@_6 M2Z$!DW.AT24/ZO5OV.H@0H1J2UY^;E4#8Z7+_A2Q(G\;W!=:%!\(-X:+[E/A MVH )Z49-QT'B;4X)R0[;4!RR4!Q7WKB E7440Z'-OMY(XK -=,S8/WPO]SJZ ME'R'XT Y/E^#HZ6QFW'@%\00('CB7KH>Z5%R%R4-RJ!HJ*9X@]^PH/8K;>$LRWWO.&#>=.;?Q-"\;6AC MX62M:>7AGH%H5?8!G&E%)-"0^\'SO"KO==T1%U:J:2\NS]ZP^R&HQ?8NDJ06 M#;2N@**50+!#$;)MY2HIFQ9DY?,^K*! "^@ T'KJ4LJ&P'K:ME^T%]>QRTDL MY#W,"SK$E\[)A)^DBWV5N^S&_?T',=UA[X%'-P+SJFJI:UH!WX'B8M.TC%:7 M."^F\T/EE_2N0[\+JQ&S P<)\0BLK*6OKJEES(.(A>$H,EE7YR;3>>,WM5E+ M5%(\@<$E1X B\Y:PF1BD-061B[Y^T+.Z"5DC_W-2+)D?>?U67\JB[WF2_\70 MNPS&'/9X,^ P"MS9MHP^_@QJ#")M??\D^!X5]2,.TO/V/BGWS+U).@((:>BJ M/?T)60>1E[WY[C"\DKS8MKX <:)6/%A^;#,>1XTRU4&5BS;1A9MAG>-+TJZF M'G!:I%]0[*^!!8-YP%P?=WQ/3MY$O-?,E:40>'=@[4%LJ3;% L\[^ 0 M/P? M81F8'RLHJ3"4 55T$1%4N(J!Y7N'0!YM#YUMN3*^\+#+UOS#G7Y=77^<$+<= MSQ)297YW=PD>D4BH:HVY5 %XQ/TS$C6=>%8\')!P^0RS7WN;SG&VKB(?GM%L MF>(57FS90]X/&7Y-8LXYET')_=OV&B6#-+:Y[G( :/$>IA<_+#%9B4?Y'Q>K M*/WCJ=QL5@D'!2JDM>IBTB#MK*&=W+!B9M["BDXP/LS:@]<*'S/VU 7194[# M1L_19>?HLG-TV3FZ[!Q=IA5==LP8I)LHR7Z-5B7ZB**\S*IM0N\!2'NA+B+B MLG;=]C[UT MMVE>9&5E[/UO=TGTDJP(KE .:99SXJ:<\F1-[(:GIX'%&=[P,*W;'+!L9:7C MFB,9@]@9O,3I*\J*A'C*5^BEV#?/59+3PQ4R0@)W6U5+'$++Y"5. +OZ+>,: MF4H2!'%ACHIWZ#XL@>\C4:[2,#ZDN.IN:6H79+N<&@5/ (S&[>0:DSJ"!!%C MUQ;X8U2465)LKXBL0BA"A"#TVH0G!S5!.PP+K7;%0833'93<0FI" 2HZ17H. MNJC(4<-/G+J$^BWBW.-3$J$9.3>.X)2&7HWU\$64)]#^M")U'Y4PM=>=:RU0 M85W=8?SQ:^I@#*XAB/4"X%+27E*'-(/[G#I%NM@1%O&WO:V*!FRD/0<]4$TM MX AK" (]^[<\]C(#PL/'G_HEV6FH3DG?WI@*2+!-:X#8$M1:G:?JU/;7P5GO M(",V!U. M%P7*UG3'A9/S4D12MQ=,,JIUH(*6)HL_F&T0PTY7-'"-)R;BF-__.DYH3<#: MTN4:Q!"R;U"K,@L+]YP^SS:&W%TS(PO=63TS#Q>EU#CO>T)I@K-[7*#\JD33 M=++)DA4M 7L#V@7[9[G2@IY\ $FGQ1;:BS#0F.(UV/N-AGI:1ADBGDB9S991 MCAXRO,BBM?=XJ.L_RZ387JZBO$J24"T8MT\%GG%?1-,HP191*B7<]=2JI?-^ M4T_2^(&40UF&XJKVAYK@,5DL"UX,DB-N[#ZS+3=/'5W'Z-AUHS6' @5!JCO/ MM@($X2U4$O:4F)3%$F?)O]F"IOO\FV8IADS54B-!H%$CF"!-M:)AW!*X^DN\ M)G[:K-KY Z(I] H) =(O-&9\2)K &3SZ]02Q]0 +>_VV279YI)6A!!<1 JE; M9,PP$JKO#$3=6H((PVDIL9N%)S.B98:ZV1(5*.L6$U*. R?JRAK 0\@\B!Q3 M+0FK33HF($T"^!&1R5((#TD1""?<(B,$C)KZMLCAUA)$1JJ6J$S*"5G\1PM$ MA7U 605]$8P4BD%0$A8;(9S4F\$64L*:F@FF_)WT ?J C][*Z-BF'9_NJ%&A MFOA05<\ $ +6-0+^,9XHSD/LZDZK'%:G0,D&;A&EK[?B^#T5Z^@&C-<- MGM5 +>(51)>&C]N@F5I*V#RZX1".8*Y655-]LA9P#*/;@P*"X[L*J1 & ]!@$&L#YWQH.8E? &!##1>A,RD69%_3W29KB M,IVAN*X9?CQ>D9PEM)>2>YKUE;HTUM97;NV#.R!G/4RBS_\L5UORZS^4[*U& M7&LO(P[)323;!K[CJK[F*28YD=@*3AZ>ZXLKYV,CB6WX].YZV7W.*4; MKJ1)">V"576X)<$)D-,MQA(M*A?SU/7DML'&RK?R,/+JJ=(Q*O,/PLWNZC+] MDJ(L7R:;0^:9BVU;IQV)I%]H\^'T&PT^(:/.5?,HP]"BPB"V AZB;94Z;CIG M,T3>5:F#0(T2[$JR2HF04:6OLC)^E%@'$0+7%0LZ"Q;2<$8>'V? 1F.)[-17 M:YQHG_/^S=LYKU(RZ?V@!NP2@]_8ZJ']S>M>L-B:6*R(R,S[;=\. V^IO_=R M@)MXG*]=B_G?MH7M@64:-$W58M$RD??\[%I&ZFTX^C(3M)^J:B?AKJG,4L/M MC3[LE\U7Z>9CE/]QB;,-WD4//\3K&?<=%/5"C1=15 IY\H1XW0H;J@N:M_T^ MB@K/(%9O=!\%_5F2F??ZE?R'DWQ 0L4.1GA484^/:LHI391<5D&LB #IX-,P M&1W?WOXG5YDU88/+3T-AMARCAW4.:FOV_@FH=\.#QY\6EA\S$FD7[EM;?BC"8PI8.HP$ _]51AF9@E;;1Y23_I!/YU,R&U:> M1OXIC8E_/4Q&E<93%^:=-3%_P?,87Z':] MV6W7H)AS,&1G;*G@%F;YG*.5TUA@O#,:IUR.GTFKW0) M>8^*RS++JFUP:%@5DK9'4 [I*0!/HS&&&ASHFU2EP"E 3+MAG&--18(@$C](XK\DD4_!1'8Y MA8]&N)<3L'!CP/[A%1KUOFFZN$,L,^1T_BE'E1?6C6%0H67Q#&+:4T"03G,X MAY.D\AI;/P6$K?UVA!!5/2H03PVJTT,2KPD&QE"C6K:E^=XK?$QUA,)8G?"R M/+CP$1;K%*8N&]$YF"V%8Y#_,)[\3+>T_:+59+-9);-=E!7*$AQ?[IS0Y!5= MS^=H5CQG49KO(-:/<+)CLM_M,&/B-3[*#9JQHR9TT1_VX5BF$@5QE*4O/!C5 M8\O&&-K^0\$L 6D$:6D@F9E09F@.*@S-,YY[$5[!(QJ*)+,? MWO\ AN.Y9%D;RPU+3VM,ZU$8#]*F=AW@$%GH1K0@QOA)_'N9%Y6'=H,S@?\& M>.!&9=DIDE[9T_"W;1K,J9NM*4@0PS8-[IW.)S'>T$8 AV$1"4L9#I+X\WC- M((&5=&U"1JN>*D,XR#^(,?!M4JHX"4 M1ID1(H6GL2U2&GS[8\I1\Y3-EB@N5^@V>8U69;4R(![\?Y71*IG3=\I90*GC M6S)*-_5_%4NT3SC5.P2IH6Q4 MH^P5Y8]XM2)SX!>"QFYTB3D'%H!BPL'3H&".#>RBJ9KCA[8H59B*B0A!3$IB M>2^B%?V)VY,5RO1ZK[#,&/%GTAS6B%.L- @762QK8SF@A3.@G!+66N5.#V_\ M9AD8+>BU/'&(JP M,BJKZ1#[B*!RA#7]1G$(.*7*F]=LQA$ )>Y1G)1.>H641L1 $CZ9@4TZ(BKD MA=*J63X6]M)'A;RP (,U=(JH3;K>@XHT02*?:&4!0VH5*LRL(04##82EWBE% M4&B"#FF&@9/PM,8MH,(YMF$RWN#L,D-Q4MSA/(?WX!5(V=:[D-2[WZ\PHF M M?=6!TG@*2,A>/4-6_3O]STN4H__]_P-02P,$% @ 8ZV43PTZ+)A!% $ M8RX1 !4 !P;&%B+3(P,3DQ,#,Q7VQA8BYX;6SLO7MOW$B6)_K_!>YWB%N[ MP%0!Y_1?_W__6O_\^;-[_A%&=Q@3?H^ADMW_^VN+A)MJ5HCLXO MSLH_,?KEQZ,?W_[X%KW+2+S)DLTM?O.&*I=2?_R%_L]UG&-4.DWSOSSER;]] M=U<4#W_YZ:'/_V?CR>7ZSM\'[])TKR(TS7^#I7R M?\FK#T_(.BZJ%O?4GZZS;6O@YY_VOH02]%]O6K$W]*,WAT=O?C[\\2G??-_'D+U[Y>1+;[ -XC^]]/% M2JC]ZT]4XJ<4%R?Q-=Z6+BOUXOD!_]MW>7+_L,7M9W<9ON';V6;9W@S]=7ZE MO\[A+_37^6^=Y9]LFG=+H71%BGCKIIV5O7%;1V[L&WWJZJ>5-?G4Y:]<4AQ/ M\"OWW-@W^AQG"=DLTXW_AK.N7#7^LHBS": R=F;_!?RWFM/4+?WHI/QKX!<_ M%3C=X$WKF=J6Q,[*=15L*\M[VV0]L+JE681DXZ^3EU8KBSE>_WA+'G_:X*2T M?/@K_>,-_>/-V\,F4_RW\J/_.B9E"EU@W8)[] M-&PNU1\T.,,YV65KS'@8M>"_MM=;K9]JT--UTT1&[[>E6UH?]-%-NR=.%NW32K_5'R-1N*G-2E3YD/Q9O"-;C)R M+^H'HOCYFE^CLO<7-!!#!4$"W9\FPMTR+=OWO-AL2F3DS7]*\N!#!B%*N>9K M2N0LL"FTZ@JG*@\/^S;_S_;(C_GR'X+[LMT SP,Y0!/^LSX&<5 WZ>E@&+^W)@4/Y_ M\6$;WS+8XSYKOB;SS += TNN$,TS*D+Q6#;:?X3H9_.BE-\+1/'C#=$X$&L1 MR-&="G7'%/H9CH_)AH4$[U$[VAL\LAGL]0PY&^N-;0J'>JQH=%S%R?(C1#^; M>9S'ZP B_^&845Y/:C_(&VG.DN-I,\ZR*_(EE67XL10OO_>E7&7WSJ:7W#XR M#\KLC-8HKU?H)1FB$@%E=$XO\O(Y_R>79/-.@9O+67OSX)SLTB)[EH)\*,)% M>"OB#-ZU03_8'MB& ;NG,D9U_3 D0#,]QD7S^!>60;F6YN.X;VFRPF"79;0B M2?)UO/T;CK-ENGD?%Z,B02'6%@Q",9OB06#462$AMR\L*F1J4?,4U8\1?5XB M88.HQ,SEAJHK"?QG9\H0@<:^))%:G KQ[\EZ1XOP_0(:!^Y2F>9+"V0L@,ZU MZ KE,N,BB(MUHO81JI\%@FUYOQ'@SSQ$-5>\A;3$UK1ER"I=D^R!9-4ND\NB M;$633C@C/@V-09&BT+"N6:3VW98P$%?RBD9MH2UP!I('J)*EU7M;"\P_ M4! M!#'J,5Y))%4>5D@ /U/1C>[DVI[?D12?[NZO<<:@6?2X^0'&CRU8PQIS11&! M71$?N.)1]2FJ/D;UY_-B7-@Q1/UC#M'+2K90Y5N8931Z3O(BWOZ_R8,P^LL$ M>2-31M#5^'1@ULLHE>+2?N6-7X4](!G%#G2X8UF. MU5F(4.6*L^P\(X]).H(C1)1'AI&H*SHPAKT0@N\#1 F>ZH@4^_JF%0N(%J(^ MYA%#TA<2:C!:7')P+4]%CTN\WF5E6PZ/KJ_HUV @*7K\0]2\Z!"TKV0*5;V$J<)Z2JRRF1SDN MG^^OR9:S1"Z1:+X@5\("I1Q[KH J-BW"JD@C.B6H>8+J1P$LI,OZBH!^W"%F M.<(M;(5VID+NP#V#(NZSYJLQSRQP.K#D"J$\HR)LCF6C(23G12._%XCBQQLB M<"#68H^C.W4R7SZM[\HNP:?QO2BA\T28I#X4<9#8^P9=)W>.;56"'ZE$[1/4 M/D+T61@YGMMA!/8#\W-]7YK-]V-+TX[7_A-OM_^>DB_I)8YSDN+-*L]WH]DU MD.Q@Q":4M1ZR"2R[';/)G<@';3+==M1&9=[\0850*X5JL1!&;:J.)IK]P1NW M"=2& S>I[6F)\CO9[M(BSIX_)%NB6"'SC<@+P=%K@ M[Y^A^F$(F[&50+10" 10]3/1Z@D<'OM:0%3++TY*CHN5Q M7.!;(MA:R)484(&1L&; P)Y;X/-,R_$^UFAA7CU![:,0P,WO*@+Z;7E0'@@/ M$>H>A " M5'G=0P"_* ^F/=$A2$H>HC*IR%@6=1O!/@SYENBW^2QDT% IBQQZL MGXEF=_!X(5 ;\D-J>^*X3^[OZ3Y8LO[C\BXN07JV*^CE>W09BI\$ K#C"!5 ML$\/$O..&N/;F07E]>$F-6;T1XILC M?7-0+?GH9[GLJ?.2/;$Z-_:O2K@#N_4<,PNM'#D!-#;G&<<^F"KI[ MT0ZM]*,PX#GX_8G\=^.#D$JQN.LTIX;:(DUW\;9>4!) CB?"0&\HX@""?8.N MH4+'O5(2'UT0FQF-49SF6ISZ.'V! MZ>W(R2-^'Q=QLR6 .[XD-U5EZHVAV2WXO0>R3B M=I]*"+,FBAXF>CW!FRGA:[%GX,66I]^6(IF9'S\>;4AQ-O_>&7._%45CEIT1 M[V]""6@JG=,QH^TGL GS3G*\\62^:?'+.[S='I/[ASCEKX7R! ;8' I8H[-O MSBT^.9;E"!TIM!BM'J#F20@HY782@?RL/*3V98=8'5N9%JW+>YS=)NGM;QGY M4MS)8"N5'.!7(&D-9*Y=MXB6N9!#6ZS98KR50+5(2&B7]RW1Z@0>_KE*0R)( M[$X?L)B^+FX_]: MD'6R*(HLN=X5\?467Y'3\IOMCFYC.*>'24AJ%1OLC?5BA8TQ!['#W+WK6&+=$E5LL710QYJ]$=18 M>8'1QP%^B0\4C:.3N5TV6MFV<+[H]27.-G3-=/&4L-4X]UD;6X;/;$-%WYI3 MYG,,2XD\DH^JCZIE<_29?CHWP[B=0@"_)8/_OM@ SF/]^="99?2Z"KI>E"_2 M3J90'&Z&?S[K+BC,?@N3M%0Z?-[<8(&AN=ZA@:1P*0-\\6* M]9K>%ET?Y4XW91#+/SULX@*7\K\<_L*/$#HZ;5R Z=A& X@7IS% PZ&4^6 [ MT>+R$Z*?OCG\)93R50L/Q**[&))"U ?4A/L+DI!_>ONK-B%'.@!"]G0\$G+O M92I"L@Y-"3FTTQ+R3V_>_OH""#G& Y"0W.Z"$W*O#B4DXR\ 0IZ3;;).<,Z^ M=W[$0I'@B'IC06=\8TW[(9G "XQ97.7H\M/'CXN+OZ&S#^AR]=OIZL/J>'%Z MA1;'QV>?3J]6I[^A\[.3U?%J>5F.+!O-8/@F['DNR61])&(6J\.G$]]R !SB M)-ZW1_I5)JL#J3(['9]59NM%EV\%SG)\8EIJ,EZ-2\V!G:[4?'OT C+;&!30 M4I/79QJE9JL.+C6'_J9"X^$D@Q[6HQ,H'I98W,NBO3"JI;\ZC!Y.#=+#^7-' M?AX_TW4!_G9SN= P.XR$W!"0,>NAWN)[ !",I]@2*DG17[H\XNR:@\8[;!FHD2Q<. MH\7Q\<6GY7MTLEJ\6YVLKE;+RS "BV.(B_.S0V!)\[JE'TD]X.0;!,=6UZ-! MQTV;EJB'O5J@L7J &KNH9^6@6E.OU]%['Z/.^L'^$O'/U .J7 123+PDSLN' MN"^"]"$,FKOJ[107\J&S3%0XBNB+.A])=,8]EA<2=WH#"T:]"RC97N0 I;B@ M[TV,MUOR):;OP"S_\=\/#W[^^4\H2>D\UJ]5A"D_^O/1+\U'_S.,Z"'%AW0X MPN]'U9"DTY(/2UCKGF'H/&_*'-D@\) +P=>%)466L 73S!$\V\7;#R2[BI]P M7J6>J[LX7:5K5+OR*1RLQ-3%S3$MCM'G 7:8!BLY7E2W+I,%9INW8&V3B-4 =V0#%6/ M^SN):ZWZ\X,P;J:9$LSB#.0=S;-GI\'P2)*,9'+]W,.79LQP8TB9F( H@Y )M:9:K@K@6S@9GVK[SC-S@/$]( M6E;Q6%$4*X2'9!,*NV&:P+P'FLD] 3@F,Q#U'Z(;'$BIH^KI,:$ _<%EDT"/ M0R6IA[EY!)ODE,D-V>-K"I-GV=>XTGR"4J@;-9,WH4Q 2CMT3!+MZ46>"H<: M/B*<@[] M,*'1^3<(CLLNUXT]-&U:&M?E9FL4C3C=V7UIESZ^0+J+"^,7P_>95\V5W\;= MI;B3.-.HK^:\5-=K\QS/DOIOJ6T$M[VT]Q469HZO[YT,K_J!W-'UOQ-\PQ#B M?+6'B[XW),-W.,V31UP/ZT](GE_1+R*.VF#5<0P&J+J+J$IGGN(CU"\PVL', M#8K1>AOD0*>=U?J>JOV /E>:X<0O.*;XT4BKKX6Q16E%$"F WD/@_2DN?HN3 ME+;L0]D)[W%>AKCJ.V3_L8NWRW&+!;CZFJ:P;- 7OF"FITA:BQMJ<3T'/,C$?34Z=Q]6RSS>&:D'M M95 TD#DFYCL,6^MB7LFQ V5]8N[ 6\@T;9+?-3NWC32+J59.Q95-_D)*&VLR M@,*H"_A!8ZJI+UB$M?LF0?)[@@+)MGG34]M)\?1B5O9>7%#0KK3"C0J!5&'O M\4.&UTF5RN^W9J=EQQ65I MUET8OW^OI[- ]1:+?^B=NOK M"/>FOQ%8"WTOB\&!5#/2^LS'WB7/#C7GG,+8P^2IB1.NISENLHMAK/6;R%_7 MC)6W#4T3@-=L[.I\8Y/7;_HBHLGD,V#VS9T_E!C-D.U=HL;G*YTS>XEAR7). M[27%I4"J5-E&L9,DQ:L"W^=F.R]'ZGJ[+WOJT^S W#N<81KAA#L]L.EOR^0"P&AKYMZ2P?9,IA6A!XDR1)[=7,5/9C&"U=8+$9WV M-!&B]3=#@&!<.X@/ XN#\%#?M;P>A(=MJ?$B L$(4?IQ@-?-1F&@-600!89M M>"E!0'QMGHT5LZ#@\HH]$[\S!@F]Z_B,+4?'?UV<_K:\1*M3^M+Q3Q\_G2RN MEN_1V=5?EQ?H^.SC^<7RK\O3R]7ORU*D_/<2O?M;]?G9Z?+T*J3[_*S@:1YA M0'?_F1BTB#CAW!/8MKIWYK$[\J::#0.*5,E=&)&X\3FSK'8+C!0J0R_X MV"H$-GR^ SM52&^)OH#-2H^3(=;'["7 I1NX6MR;$>K1!&\H5D_0.8=QX!-E MJCP$TX.7N.ZSD=R3SX0$\FQ9O3)OL=:9 PN-U4 HZ96C&AE*;D*SY/23I]3> M?*0JF%=G0*8)Z^QX]6*RD6?&4=PX1YM=1A?(2Z*@9QQG MLI<%FDQ35VRK.XZ1L]G'\D!3QELWZ++_$63F@*$<6Z>UB722/ MU6O)1'L%/+K8L]>'"VO2NV^4VUCAK7WR$./);=1?ABSIE[6V48J+_;MZ2/6O M-=U#_M X0-?/B+3&R[%P:_TO<\)M65GZ/M[O1\L%$[GC%FQ=W M+@LY#PWT<1_>-$T&UWF^FA!5%MY4)JK][:T-A)_HWW//L4[%)%$YYQFMDM+. M@V=AF>?M6[Z P.%NU66BQLX=,^CJS?GJ^ #U0\=Y_%QO!\RRLFU5XC^@FXH9^];8/&*YM<=669=3-I6QO&F^A+OV"^QK/,F6Q)J*;6%'5#) M-LJ"W#@=,>IXE,8[N"%EI4-GN.@&Y\W,D4D/*<2F'YD@ =(?4%W#XZQ\_1*7 MOWK27J$J ]V1W7=#- M&\U403"'72#=3O2[9TPOD19+*KGU(*C4=F;;EV6:QLDCW7C+O/:U[,;=J<7RVV0<$MFA; M>Z7FW>]JAKB3DE1M8'0]X&@#\LS$A'4_,>DD MAGI2O0'7 !Z\(\W=W!+(E1W,#K]*G(DF3!P";=;)BGN:79,FZOL"M M;AHM+TF:DVVRH4.X1;KY1.]GVW]PN;O.DTT29PGFQ'N75KO$X,:J/:]=M,-I M9>BT28HXX0'Y9]Y?5*O9$U>W41>CG3P_4,= M>5)$9P*+Y]G#C5.4$Z\0&\4O%PZ80.>NS?,%Q+0H6[(M@?>(+_%ZEU4;E99/ M].)*O*FNM"3W#[NBB>?+.$N3]#8_QUD]Q_7,-\#;.>3?4QLX?7JR#:;^VN8T MP'IOIC3H>O8>]9^C3B",G5 3\(1,#D@F'/MS.@C1OK_;2PW;)Z)[>QV;=1.0 M3]S=\^NH(0&%6K9-'N/J"7-?L""(MO::V]4[BW0(W=I$I=%ZQT1(-PF[AK^[ M.,N%GM.@>L*]D=AIJP,+EZ?Q/7Y/[N,D!87!L;@TO/7%O82MSH'_<#3RI1]F M&!.B\'& J"#Z7(L&&1 X0% 2G=]9$ )WFFIBLEX"(QPX;M1C:[?%R="FF\JD MM3EO65*W(J":9- @CP5)ST]T1>B)X0=2X-)FO-T^HWUPR:ELCG!;EWQ?4JG^ M[(<0PXLIHMT5&V- .:TT:O,.RXQ^>^<+>?747YQDU;;,]TF^WI)\EXVV/JKD MVM DEK,--R++3D.(PHDT+$AU&ZH'L0*G[$NB^;,S1!.I#,@CMSLS(42'^+D/ M!]!W=W!^8,[]E@>>>36\F;/FEY?+J\L0T"P]VBW\)7FXY1ZGYEAPWKWN]AEP M3>OU+=U'4*^2!_,V X-^%NT+T.CH6=?]N=NTN-NQ'&V[,MM>13.;.M: 8TR8 M^5*,.%5$&0/,803Q$#G@$6,0*<+O)&DXX/?2_/07;,3F/1L$ V<;J?O6/(4& MC=W0(_DF4*R;G;KA! S9'F;1;\H#)F\/\EC?=2\[CBF,9:TN+B/,\8ON76G< M@73O_%'H%/,C4._S0?2I/G>"R=*2IZC365;#L96-Z,N8PT%A_^E;!G7=8]UXXU0JD]Z2Q0]9] <0,DJXEQ+>H/L9PY%M "B'*E'Y[S?A%3&<3AHCE?O#PGOM"26G7B0"5I"7VS:^>RXTI6,"0KEJ'F.*@'42@2R>030T42W M2X9$$>OTV:*R[!5+SHI5M1MS(!U^14@25,$NH#1GG<0BDI,$GJ='/\0 M&9XD[ )/7TA5A40)X.2$LG,5))&?61!IJ/@A/"W@$CM>PVS?B2EP)"'V%2%' M([CJ0&?6P+I+MAMZBWFZ:?]<(; M-N?-('F2XCP_)O?725HEMOR<;)/U\RAMJ 3WN4(L:,U!D6D/64'A2DXXJ7+4 M/D=]@;EII>Q>HML1+']$.D/2R"U[19##T*UR8PZ?0P%^4/-C?F[^>X6?"O2N M#!U_S!ZQW4%+&)OML35G%#Z.M^OZM>6?T@W.+O C3G?XMUVRH<..5;J\N<'K MXAV^(1F^(@_)^I>WOW"+>WM#S0]K8\B2H^:N7:X/6;="QG!+X_O1^I>DN".[ M BTVY*$]Q%W)HU(AD(+- 22):W ,HX>YS7YTL6W9C,&GNN:^N@![DQ2[DIZK MYG;Q=[OBE!1_PP6]$'\4:O34]H$%JF8=1F".W 8-+9_R$*%ABEZ%F^WB;75S M63G$>,!9\7R 'DKK1360HU>4/50OO7@H?[*[ZE[YS2ZC[QM[QG$V=X301!*Q MZV66_3 +0Z[K>)V;V$]R&6J7)U#4XB_J;#I M;(BIY=$),.G^]$X6M<+5RY(.4 ^T5.&U(U0P$/4'T7F'IUGV7-8*%_B!9/3. MS.I(/^=0LV!,:J2]SRV:VM9,UO+GMGHT<2WGMK[%J%5"]=NR0AE%FH&(..E9 MEN1:AH9T-VC#C+S/[Q;IAOYG60X@'N,M^Y+?/<55@GLVBP6MB2LR[9:C"B]R M.DJ5ZRNHZ7"M^J,G$L0^#$ G$]WN8(DETAER2&XY,+IT5U#SGW-7VUR8DE(. M:LH+*6'./0SEK!NCSVX-\U$G6U$A1+IK0E 9$/2A D9,*OJH*+3NIF9XG!@ M:=\0GS0YE.3) \102" 5ZE)I:)P3CG+#(-V\8^+\3M7PX0<]24ZVM[;52_<6 MMAQ$,6/ON@G_H7KE\F419X4J[=NV2170[.Q7 >T K6F$]1L7\"4>4#0.6\9FV;AEV;ZY>:95+M1$6Z8;KS2#% Z6 M#G2)ALN/OU%,#J!0.38N#B8GV9'+FMRZ)5ZY==1R"U:2LY_U%+X130"B4(EV M%-R4VZ)HY]FK67789#5?1SYOS>KXF<(>>IE@-IOKT&!BFV.G&[NS27A^WL-! MH9[G%O<9:,I[J Z8_>;Y"XR5];B=SK544RT@5@ITI*P-EHLEJOE=] M:O+LB*?50J2F"!E*:DHZ#D)-1EU-3:Z_J2#I>598X-$)'N7SO"]K!MO-^2ZG98V= MNYC'-7 ^YUA9N[G:V59U4^HLS?;1OH'E#3ZY1]5L0Z<-YL_ M_L[ 65<#?BLF.)P@T&Z'LQD%PU_@Q84OIY79]$T/*W8=.IM]/$!U U#; O1] MVX8?#M"^&:AM!Z(-075+OD6^V4CT]8:^N:MSP99_]D&OJG6V4;\UY7I&5&-[ M_4"X'J^&LE]^U -$]=N-2<3;P#[4G ][%1=6:7MJYC^3XNYXEQ?D'FYL9LHB##F?(JV-FP&]]__.%@&VC!3^57$MM ML9PMC466G5)6X41*3ZEN5#VN+A=I!% E@3Y7,G-S3MF]1+,G&"Z)5 :\D=N= MFR-5>[@WWHL%AJP8"+BA0\^D!QZ,K0,(P"IUR&\ '\25XY(^&T-=\"MS,=Z3 MY8![9&D^5)/[^Z2HKE&D2QAEKBK'1SA=)WBTM5HMV>)<)FD+>+%MI\A7NI%2 M0*$=]03J'1Q]D9D9 >AFHMT?#$?$2@.RJ&R'R)KNX+%HR&2BJV863] M)F*?T+$A'P7VHN.SCQ]75Q^7IU>7:''Z'AV?G5ZM3G];GAZOEI?A#)*,L 2C MK[R+P80>FP%27.0_;-(+-V49*>O0WN$V+2UWNL1_Q-DU4>S8,FF =0!@]W#) M(L +H+U\CXQQ%QL0G[]IQJ %D^/:W=*BD6NWD#XPL OQ]QR08B+(XY]@) ^3%&W(=AMG.7HH@993E1^"H9,2 M'WR"03I02#F1LH"$78LMEQK3;RCECG)]NYYHQG$!I-9( MDZ%319H<)95 1:GZDW!XQ.UO _.KL][5_^Q\'AGXX41OYG,,047Q0@ 8&0@./C_UPK'O#I=!*99UP7FH?# MB:J#^GKR U37P"^S_R53MCH F'G:]0&G>?U*;'JXH4BRZ@6GD"T%NII=@(9K MVG,#ZLMQU:/I5L$G+6O1\N/YR=G?EDMTL;Q:72SI>B(Z/UFWR*B[.;J_B)0V:%9(^\0DD'9!78=G]D M7.E+Q4B9=C00H&>Q2XFR\"FRY'I7M+N/S^](D9$T6>?5V<0?Z_+ICFPW.)M_ M1YX2$$2[Y\;\$RBQ?)/:]HLZEY64RH\%Y Y9S-4BZ'OZ!J(?#A"]'8"> (B? M#M""Q6&)NG3N\Z]. 2>NS!P@;NYZ3="T?J]>D=/RIZ:'@,AV2]]E S.E5&TGW#2E!6!8 M9-%%$3CX0 P# Q2\C2'&L/UI^7.25?6UTYAF8UT=X\RL^XMY)NV9LLRV:)]A M8#3VR"WG@XU\5C"'14);;($CHXDC8*0T_P[A<7:*08I-VR8FK,Y@J+L4J'$R M&AX-_:#6T3?^6^#T)0> N<=_N[(IE^2F^%(.V\MVE;Q*RA8OZ*O%15NGX3J] M.@>@XR 2*KVX'I=!':IB%LQ.U(I4JZ%GQ1W.PMFDK0$+8M%K8[(KU5D* _W- MR,OR=Z9WKM! 6>!T!/$^TN8WZ'T_7=?9S]P7M5-5!<1*&1N&L>,0Z\ MDHGO2XM1/!,\6NVEPGB7-10%,GI)>DK!,4932C2NEW#8=HXS^D%\BP]53..( MBE@V$'7-L)YQK^P:^]%B%JL>M?>P_4MUL*AY1H>A:3D:C==KLJ,G9#.\QLDC M'8($1C%>]\OH)>@F!;5Z6E):C:Q[1IG6!(OZ[3 ;S9@._PN:CYI\97'6[K? MLT89WJ ;DJ'K9Y0GMVERDZSC4G+=X/-UX4XXX^ &>//.!;"YILTTL(&'0%Q8 M.K'BSDNGH0._I1/7EU[IQ#&A*)W"'):(<" MGL1]I2J>AIKRXHGG)1R^G20I M7A7X7CE(&0F*.-83=,VNO6FOO&*]:#%JJ,SCTF_AT>LZ!0655^Y O4V$2(?KPG"'+L!XR W_@5X6 MY1>:T!&,(VR&-:)YIA/5L'E@5E(\!=Q)NI_];6U[GOAEW&C.^0ZTQ:LH8<[T MCOI9/LG+ZQ#E_&ZKI)C:'=H.AS;H, UZW>A$?KJ!+$B=P 2 MQ"L3Y%TI75-4O"R!*R]?20SA-0DDS-BE3[B MO+X*L1/%FV5:?OM2JGYK[I@O[FQV]')ATYZ-]JW0WBD,F!-WUBH%X1WYB00; M V<_$^$2N,0C;D:QQ]X\$ZI$G:T#U+>&2-9LKNL9 M/$!]DZBU&?#KYX.GKG@P&BAW9Q[.=E_B][+YM%1JLT35U&=UZ0'1XY47'4&UG&R%(#W^84D0Z^PAB0U+[@.)CG539*LRRE%>2EH).J2Q8QQQY-)*C]@ MIO+4A]P,B&6BOA412]('$BHQ6D+V<*W/RI49N2[3F@@-7:M$> M7\2B#O@B,NZ:+PH_*KY(U:.^!'VC="L3S$DJ0'\3_7X9<[O %7I/;E'O]N(ERQS,M97OF:;CS,4C2=Z^@J*[!J/D848Z@'!=E M"^^;';(U:6QU>7J2;?:N%%^T:Z$K2GD37 M0S00>ILDZ:F\ZX8#N3UA,*C4J@L ]HH!W<1K B]%, #UNCH4",VH(H'"_]0X M]YKTE)Z=@ER2\KZAG-OG<\$\R'QWBHOC74:OFX5FN;&&*K?U-7PQO?/A>"(% MZ,Z(TXR5CL@Q?1K@"$P$ @O^3T$)&.G#*(@ZRLHWNV# YQX(A7(9(I/ZK%. MIITXL6,@UTQ'P9YL(AM/,:S .76#P\&L$H++:]4U5;EE66?Q"JSP*#7J7&!A959104NI^6NH1YP5]'[!]_BZ M^! G6?6JKNZ\'.0M M,!*(<5>-**=29I@'\Q4* 2_Q>I=5-8EHLP5$FD^\L;1;TK'V/1).X$J#;%P+ M Z*=4H:%L^D"U.]BFLDZ1THQ5E%"+[Z/&:F5%V/;..N3.\28IC]J@TOWZ!R+;!5BYK M2Q>9=:>5"\"1E#)*_:@6&9YG;T[PAU&]@'J=&'0.PR29VH!,:OOST6EWO]N6 M37K$RYL;O"Y)?XJ_+.J[3.GK.[(D72L#;5$ MM#!DRU)CUTXI;-L**;_MC$>=/L*5 9H^XT:DOA'W2WL7+CVX_] :G#DFV*.3 MN,8)$TV,;0Y"C67+9HQ#U8S^91$7F.ZZ*#UMK^*GY1-]'SA^AU-\DXSFU'5T M]M$%I&,=2 !>W,8,N$-Y>(#:B2J9N5FM P!BT3\L5P'J0UJ"_2GK(.K&T&[Z)['M@FL(5@&-2"U'S- A^*3MYS"Q(3W Y)5+DL$GN8W8> MX0W.P#E,)"11Y/)+Z MF)M']7LE1XVCB]Q)NBMKVK,'7(^I<]$A#VM#0_89&7)#3 /7'CAKW@H G4V- M1^T>HF"VQ=O#;AP/+ ' #14&-CE1Q+AE,P:8=E=97@C6O\42^Y# D;#F^LBF M^\VX0A]RBO*U]N_?0A=X6_?Q7?(0S&JVI!<)^&=GJ3,2'G)"8,L/--PMMXGM M&^#BL >,ZM&K (1H79OBV:M;937-\OKK96W0GF)9.\[L! M=2QI!_+BDGPZ#F44A-N)AJ)T2:L1GI=]>J @%GTV9")(O<]'#7^AL?)$\-(Y MJ+B MI@(1!20]K[ENJA1GF=F4Q KAC2N@_@;F,[,T!LU>87)(,.L-E)8SR=G\M<+^ M!'S2F(F&6)"Q*I ):"@"U-Q23R4K% $,"V12F!XL6567?-(+%=_'!3Z[^9!D M>7&!_[%+,KPYCY_IDT.6;KIZ+?'@>K84A'IR2D9-IU)::MF*J "EY0T505DC M@QYJH9FIJ8T68MF1#%VA)@;$U?,;"(6O<'8OY6I?@$O*6L I^ZA)YVLZ0A=P M4NV5(OH79<^6Q#-O0I+TEI 4[.\K0W_U384P[RQY 8"SE1NQ>?W>/RR#9_D M=4\.$'WV":!RX/#8OCPFFWT[M39.A+R#]:&,C&(+8HJJ MO,[*V^X."-& 72K4XR1/R $#QV9=\TWH0<4N@6)T\)XG.[S[FR%B>983(8B!YJW>-0_UG3E](DR5K1>("Z'$SEU3/:>J2>/*7 MN]1.X ,Y7=QAM'W28HV9+N-L[S[](?YF:@'(&%* _:M M+*=)3(B3FM+OK*SF;A4:/^CQTM$&H,Z4EW$T>&\/(QQ51[O0AR2-TS4]_QK& MUAU.CQ#5;SE&\GCO#:OIM%.=CHWAFQE9Z7HL_/+Z43+F575D.&-<[@*Q6((_ M?^=F.7ALTU].!R_^"K2BR_4=WNRVU03X"4EOWQ1TQ MW#L6EDSMA+"X.VC1XBD9[4$2"G!!7PLXQ3PUZ0_R/>MPQ.^5V G+W!-\#H39KSJ< M!)D?\;*N%$Y]0#:B\A7$DQ_RS:8.<>*T4)7X,(1(6\)VC\N\'\J;R-T@1E+K MFD,FG"KX1+0O62[%+0Q.W.U"YMOU5R*P+N!UP@FSU9@M%DZ"V6"LZ%%AW<#] M^67%PPEW%[',9B!D.(WO\7MR'R?L#70J,2X=^F).^= 9]D>(D0\X(QC5\8(_ M%4"?:Y&@2,'I6"$K^)T@HT6G(>8%:S408GR(UWAQ3V]ZDQ)C+,8E1E_,*3$Z MP_Z(,?(!)P:C&M%_H[CZ@$ZF;$KAD-C Z4TA&_B_O(P-G8:8#:S50-BP2@M< MXK*@Z__5O6N;9I2/0#@45(2&@WRB@JLR$FK=IS(#3^&!?T)0_/=+NQE+8\02Y-AX).:=DW M[8^&'"]PVHV4H_83M&DVS(>6XK@]*^24J ]D'.KKB#DSMAP(1WI;!$YW= WO M[&;YCUW9TMY2#W1GC=* :HN-Q("OO39"EYZWV<P6@+CMQH5#^FC*VVVN0( MQ^N[ZDU=*,G1NO=NH1+2='=.+1;JEAPU\B![,<5>KH'J"-*K=]? O]ZR0 Z$S$-&\*9:>_7Q?4-^LDC-A@X2G25 M8T>NKK?A(\>;Y[0)\VXVDA39B_8/4-(?5H9$?RA^0,-)1;="1Y0<,[!!I=#_ MU$#VE/* GIVBF)?H]I,D5.\ =3 _#WZ^Q!?&08G-)\CG36?K#,?)5?E,])&E]OG\])GB>\#986-O;IS>%(EV(X*?6U4JJ-6G\ZO=!90:^)KYX@P\M3B$L<" MET_;3BXP4@DP(&.6N*,4[!HJ2BG&\^$? M(R/?$/)JF9148@%=]&.(*PZ]3?J:3W>H)1[_]5HQ>SQH7ETI>/><( K E!CN MJY0<,5[NQL-,M89;",4!AL)X):LF&#B$A7<5GZ9R?1XY(1XGPZ'SZA#FT@T( M^[5B(]VO&1L%]'VC,ON6.?]85920/L :0D&IESGT4H;O7.$H26B-W(P3@S0C MO(1)6SC9C#."!KMT64!1H M%9TRHQH%J;IMX<2:WI*'QEJQQD*QUT4[PR7B*U+$6]-U8LM%8LG@[V6L$>LN MUYFM#D/7Z;RO"T^V*&R[(LS6DJ-UX-\RDK\R7!FL >L *X2J<+\X576?:HUW M("1:R6V$7*_75F:UIP6@H9CK1FL!ME/L2!+:3C=!1\J63D<_NV*!M)*7+H/V M+'K#B/.0RG=A!A VC-:/@XJ@-D!11$T3I 05*8?;>*#;8^1:HE@JTG)-'+X? MKWM@I"ZUB"6Q%%W@!Y*5-7D9AH,;RD*Q(6.=NN,4+.0;D-)2YC-4FNK14X^6 MONGHO^@QWJUSJ<:D@,9,@-?A_U1C?LN!_FAT+Q]AA#O@UQWEFPWMH>/Y M@ ?Q@)$[8+CN98P^R<#<<#0^/BK<8T6*JTN+'MN#2"AN3R*%QQ(H._18H6*# MGV&V][&UZ8!:/8JF>-D?7$.+UX$7Z# :")B@:I!F9U!Z>T+R_#C.LN<;DGV) MLXURB5>M*8JR,DW77!+[\EJ_*-UJ\4YAK:IN2"N#MJ50*!MW=- B8R*L&Q7\ M%!N1TE;E^R60^9C222JB"74RNE[$EI; MWWBF1E&H1 NJG"__."[_G12#AB^V99Y*8WI9]LYW]Z6=>AP3Z[= *6;KFH]XC=%\_JR9_UI65T,8/)FB4A2%#5"B"D(95:0S2 M;EWH$>BLN,.96<09J.I%F$9UFHA2.9LA@O3].H@8G;GH:A\-T+HO\B)"PQ V M^J%@U)U&U*^L&%"]YST<:H-(#**K)V(:4=!@"&_*N!ZWJC\#(Q*<,KKD4-- M#'AWJ/ X(.V[,(.$< CY.H "'L;!D1+:P*O]K-EU0D>+Y7_K*QS33?NZA$OZ M'M!W<8XW?8%CDBMG9!VZD)11]BX\E%NVC?*?$]PU4K>&<^(VJIZ_N:8":-V3 M""SRN.2 HB9TB3EU[6CK355CNODV@5+;7V)WV, Y>"TJ*NC?^P>-@WH^NK50 M;5YMG1R@?G@8B%%/WV*$$_"^CB 1>%5V@7.*\_#Z+]3K;Q=N\_4B__@(8 M@U=:4F/^ Z_$_1S5D[HYEO%4Y2!J_X524J#UKE1-B^TSVN#-;EV$\,8Y)_#4 M"W! D&A',HE=S9BE;.'L3)JR6 $TQ2^-] J0?9_3XJ,UUWW\C7!"+(7+N$#J M@=ZY5?4..(GP.)]SA=U%&8YY3XM,8D_ &"$RH'H/68B[7V00X%-8T5%"AG+T M! P4>@B!8'5X&+^T1E55BS5$I3-/PW56'_LPO.)1JPP6>M5*T@(KT>_C(A)9K3B 97N%U MGM%#*L7S>0FGHBP7E__8)0_WY; :5(DIM:6EF43;2ZTF].8WF&":W6<_PNZK6X??XB?47$7%]7NESA]1E^2 M[1;=4^NS1P=;M!+7N!F%%D.;3.2Q:MFLA'*9"2V;X8]+=1ZE!E!?HAH8':#6 M"&JM#(3*X5/3Y27YEAWYZJO_S^/G;R0;82D\E@68_IOPODC37;SM/\S+=K= MTZH#3"S*"P(]BWX"F4X;?.P'<]0F@^BF[24Z'Y0*>;R-LZ8X6,IDJ\7.] M&L06CIVH2<;_D@\R-47FI@DL@\\S7"09KG9#T U5\^_5U<"/.BR(NQ?$_*$Z M@-T\?U,!UW>VY'MT@EIYU@OB]+=G6.IE) >XG#>S/&1XG52[B/JWU[<[-,V>-$MV]80HETAC226YZ/.\G- M#-<,IQ=^V11@-7;J+%YN^[O*B#Q>?ZP=R' M\5U"E?B#"A-R'%@?!"=GK9TQC&UW-+I>XO4ND][ H13/]_+7N_FQ-B>?G;&K"EJX]XMC1VT1$YU:P?1 MY5\7%\LW[Q:7R_?H^.SC^?+T M]1LO'/B[L:8;FT36I@I.?/\^3E\Y:9&3*"7Q( Q3+R0V*1NIMQ-6SR3Z'!XC7\C@Q995CJM-Q)\I@JHTG@I67]29HEFYH.B MUJSS^>0>YT6R/B:[M,B>^9.,,IDV3_-E;&,&SZK3BE_B0,INH5[T 6]P%F]# MF763]AW1^*D9!O'$![P0VYL-[,LX2Y/TEAXU:"F9K!?IIIHSP!O!6%M3J_F= MP%J6% 'Z<;XS0L^OC$LZEJ+C>+O>;?>[(:ZI;+4:MJFE$6ZLT6WU**?V@AD8 MZP*)6/7RD*] WT&:_F<#L7.BD!-GXX@7!9UK71U=*V2/T#O]D!N=+XRU H* M-;^PG;/P8ILIFDY1R@GRC;LI$*%E#Y,;*E\Z)&0F)):+B]/5Z6^7Z'QY@:K9 MB;!X)1T*@?I 3AWNZ$5AUR=RO,5QK6&Z0ID3JP,:<[N#$##\ZF,HI!#;9 !% M@&6D!.%U+^68(HW="4+KT),.1_J:45NN?)^D:$.VVSCKE=X_A,4/MFLE[.#T M@YP:[>\@(<; IC_<: 56[7$>X\@0-X<=<#@#MM>+)6"D\8S\ M Y06A!,71_%4=CW&6#U#^5 +'#*CK#( CB#H]$I 2('#- MS]LBG^FJGD'6L5C(8[:QCW+.7\(BC,Y*AOZ"&V2IPNN2FO$:FO84@9X$1?X+#V.\SOZ__2M4(_QEFZAN\!E@Y,UW6-7/EBDF^$'/4DVF?OS MT-8!/CS8LME]FYP6[=Z:)XT@GKPV9_;RZD+/QC;*2N.H_KM\D*)UJ7A0_6]U M@4NC?U!M LGVYBN!F:.51\*0R1#*A$CWS@;1U==WF3DN)X]X5;WS_2I^HM^) MWG25KI-M?6G)HF@VOUX6<;$K&_(\$.;&82<6!W'7TJ*3.&O5!O=QU45SU''4 MWDOTZ"E0A,X38YP:DHUCG#"6\V&9E?!S+'+0UL-A%;^Y+TEU9!)^5 MH\OJ:_!+11U%:23B*WH).#Q7_N.*Q*M^^! :B_;RJ(B?@@T24I@H8X&J R&4 MY]E0,UOL>3X"-Y?B7Q9D_0?WC))$HJ4D3\*6>V.;3DDF-"]EDT K:A^@Z@DZ M+[_879SCZN[70(XKR;J1@']WAAMCX0$)1+;F1SO.'I,U[DX/]L\7EF1]AU-\ MDQ0?RE]N^82S=9+CLYOJ:YP]<+.9:[LLL^SMNN*C;4N\L-A1HT#<=^(KJO-" ME66O:XT<93C>5GG-_BV#CH_J&GP.T]XTJ.P=H^;3>[C9)>HMJ2_5K6TJY.JYV+3B@ M5_#OYGXKQ+X7C"XS7T1"4;6\EDRC;A!4?T(W9"LG3:J\@FY MX>2?\?S2*TTXEQ;9J0?G7V0W[=:H[:X_C MAZ2H5_KJ6023[&/N12?-F'B9(I_HMVN>E0GC=EJG"4//@TFS<098=THO(/1; M<$0WQML!TB"8ZSO4CMJFWRG< ##MO+MY&V=B/V3.O,'2\;= X 68KRD2A##W MW+PKX"2)KY-M])O*,P*/3@K:)1>81$)[F-X=Z%=EH3 M/]'/0MGBID8")S2 .HO/<:$JCZT*/U- SWDN57JSQMUAMU'[30NZGN0!:F1? M*P 56<8= D.(_+VY;/6Q!IX<[W##4,[E$8>^97]C58$G\)F'D6Y4'WAH%RD" M/.K [5K1@0=1+TB./?15A(93!M;^3*VW.!9=;IP)'$@9810+ZH?H?TS M]+E^.C.%=?N\=%OT)VP *A MK!,V"*R[9X7N#:PQSBUS#3::1^?"0=P#N M %E(::7)2>6HF(K2'0&M<%.Q?:;RJ%(((TV!T#%.6M#NXZ8PF3(GH:E]S4?* MO$CNZ65*-Q_B)/L]WN[P_H_N5:S\L;2!:DM3+55;OFHX?+I8?EZ=7E\'< MW@WJH'7NRQ+TMM2X)30 MTV7U/^E+=Y2DF*ZF^ M<519_T9Q6TR^3(X',;AX]]P;!]5-?$K8526@-%N]B*1=A3:^?7\UAM0?* 9) M+$2])_NX4#X,)28HNIY';#/\[<9T6Y+TN0'7Y=*%/E!R

RH4*F:QDDLC#@@3/NF[T!KQ/$N)/=[J(76[@SQ<%0BIICRMFB716 M$WAJJGDB3ZL&(@_N [;,DQ6JABL"/2GT.;PE &<04\5L:XP%$:_?Q24NZ"E" MC(O?,K)[*,<'^W5*^@*;*L\.OC>&FK-!;1'S1FHN;6B/;!$M:2997ZQ:=/* #CH M851DUQC?!#S\QL )&*@-[B*K[/Z61 TREJ?:@03$0 8X<_1@/I0.$\CU!9,UBB\S<_/;G1" MXT9]%TC./1^HHR*>ON&HN!]JCYQXWO,C\JT$^=:.G6F'6<9<^TZ'VD.:,Z2EGJP?YP^_TN.UO1^W*Q(:.&7XS0A M&;UK&0>T@\8IVN5!R YLRI"E;UX1X$S;&PI-W/1WH-W2+FL M#P&N[/!45W2ET)M*"G5BS8F& U1*OCZDB8O M-9AIJV,Z7]L?(WG^)BJB)*X-&2NTJ&1PI=E<2T5U0UF[,(09C.BJO@<3GV<( M& G$;0@Q,BS6Z]W]KKJFNBPPLB+Y9W7?/#PX* RHXX/0@+\0(7 )CA*_UE$B MQ;?5]=YFP4+>",-X(3,:]1ZB_M-@(X(*6["@ .AM<%P0V *&!FE+9H'[%'6K MPKU[I /JVV]4$")A?BX$6D17LS+BE4XM->#LHLOU2I C'TN2.HYMIAZ'"XLC MTH>T_J"'%8VI2=!J'\B"SE2EZS4[L+,ITA?7J2N< E)5/7'\M8%7/QTY06^@ MJ><4%_J)AZ,$FH&?(NGTW$PT-S/V:#Z)*LPT<B YK:JBH.7KB[M EP,F4)2'KU)"B)\P!26F&#>GPE0Y,8$3E M=B.8IB?<N^>N^4#_E$$74UU M.AEK^N,MZVNBXD_@UI##7&LJ)E\_#Y;D CD'H8TF&+-EW0SF-VL$2'.^[Q#) MWI_W7-;O=3[%3\75%[Q]Q!])6MQI\%_#&&!-#F+,XX*%VOV452F\.:9K&4 ' MT=';H[?!Q@P=! *7*_1P %^Y4-N%KF) 6S@[6299Z8,WQ2]3("N _26KQA3= M]_94H-H:JLU]HYL02>'R+=#J_L..OH23\QWT)W?!IM3)'F#*7_12.I]HA !M MAV'<@ID?326CN!^ER"-]P]H=1BF-4C>E'_2,X^Q%+ [!\0J+55JX 0$3,Z6.;<7!CSGSX.VC/7&B?:7*):8$7J!M/)5$;J#3RM;/$R721 M2YJ\K&SZH92U3J=](\;YM#8R>8BA;@/(J+UFN(TS>\,TI_[II46+ ;*LP@7; MS[;A@MJSBQ==BV8#_8R)M=\$/XBW2ZW4RC>V.,NN[NCRLO+K5>G>/L$.K)B/ M6&LKTU?QU&\ .;;?#L?%_-XRS;)'+RUN#.%E5Y6S?6U=EE.#EH5YUZ;YL#_G M&+;?!D_ MQS'4C/?6.-R-.N0-B\KXWXH"6P_HNT9,1_15D:F+^Y+".[ MN7G#Z0FB_@59B'=20^"RVO.AD60XN4V/=UF&T_7S51:G>;RNWH.W2#?5/[<5 MB_)SLDU* =$+R6WMM#@WMV-+"E//3AEDV0@IW:QL1XTZ:O513V-FLEICCSB& M 1,&3$T.8H9=NP(,,+_%27I"\OP=OBEEKN(G<$@1:BJ#"$?36]@8^9HF4(C< MFH4&OK5],%BWP:#H5-#WVU+A!W1;JH8:&,0( H4":=="R3\R J.[P/?L!*>7 MV6?/'_']-1[-!DE$&,H.11QQLV_4!PDY]B%L&ZGM:?6Y_G#NTQ^R;N/P1/0S M\PG1E^8A?VQM=H@W9!0=[I)+\7.3NR-9?+ONIR6E?C22#//:.$EU&TBBV[6Z"3^[#$#N''/"\+L"()M"L$#/K%-@N2Y/J0%VZ M^9 \T;]R?N&@%&RCJD30EAE"T^YCJ\J5E")RY6C_G+[GKWY:C?Z!M&\:'N>J+;20Q_A#H#"BDL>T67N]"K=&,.K<.O&ENBX.P 7'.& M:#K*/$LOXRT^NUFECS@OJI=),BA62#4_B5#*DCL"N^"P#'_KA]R3C#HRS8@^ MS%%9X.;E\^H-R4DG,B]%5#U+M+IAR V!0I\84IO^8.,LWBI\&"+FL(9,BY@A M8%X#7@3!U XP2)W0\>W93+U(?I&E@#B+*#/B4G/C$DDUF.YI/+@'5Y.0[':E1VVVL#\_4FU M\E%BK"=)H;9XI5"3!&Q76)LU?!.R^9)LMV5YSNXP*IN[WI*+T]]6[TZ6:'%YN;RZ#&;NT P_Q$&W,ES6 M,3.@MK[_^8A.WQMSGI&;9$3C\9.6I/TGMA3L;#DEV,BLE#Z,=%2_J>BA^F1F M,G!Z@2A_/@;(G= IJRNVZ[4JF.4+Z?G&-?HT<.7VZ6B0@/4IW.6$*O[ASC) MZ&#T+*M+G'A[=G-"TMMJXW(=#^5[*VU,-#^7F0E+)I@X=1G]+/S+2&5L-NHT MZ9B :C3'"D(8'EBAC+CK]2'!3:SU(X%Y:^:+&.F:W-.-7\!9O=5SL?G[KI[I.KMYCV]PEN%-J5A]JY,DODZV2?',1A-/YMM( MX]R\;11RW"#G&B@-83Y<[K=A))5U5,1/"-?VT??7M8QK$32_?(D J.YMG]-6XJ7E\2&\MKPA,MR0O6P(WIG\X0)UUU)D_0)T# M6MRT+BHCWU=>?D![/]^B@!547W88F'4TUGZ?Q:ZX(UG9(LY+V>1";)W#"+D* M<0.S3D=%,@^@8#-6[$>,_=,@7HFFZ$L>8X6_O(!V WDN>3@6 V+ :7R/WY/[ M.$F5/!B+"MG0%W7.B564:W M.FMUU!DFF"J-;HSY4/Y@O.%6??QW_P5POGPJB4ZR39+&V?.*OA;[M.R 4K/L MC+)]MZNTP"7P^?G)JZQ+F7J4[B-2$DK%D&<0^/J"[M#AY+1PIC MA@EL^H./WN9)V$8+H2-#%'7I:?_XE:%&&MQ-83-_4-7*%\W>%OO!,V/(?&R\ M-S1]D=NX]K03RJ(ICJO4OO%V=U,(A+8"G%U1R.EZZY*OW3=F5]$-6C8K)^8< MUS'-\$<(ZU'9-SZ)8!,>H5Y8LGY?_I$7R=H^6[.6S--U9VGZV-3Z=C\BLVF& MX]@TL!Y]HJ\&:,9TKY(8UV7Z(\ZN"?"8@MB=YN8.]G14;W='"(Q5]+!\3P?D:)-$2[&K0WY4 MR360W&^1ESBRP=!PZWHGA#Y3,53)!3$CXPY:JCWAEMB:O_ ;[3T716.^E/Q4 MFJ\3*5.=$3,_ZC58:P]N=5WHC%MKGI0#G'7R>7G)_28#"D2%:N.>"#M 5 M;Z1H@:.PO8I,8/W*>E_D^# %S]%UTW@855%;]-,R$,1:SA\%-O<]2T8'!QWOBT>[M/+%F!M]ZX.A0ZWUW.J@<"6,LT 9G@N$[XM M'V[,]'!EJ-OX@0?'@(?&O!T8F^*PF,5!,=4AL6"/A^D<#=,_%@8Y$A;6<; + M3'^^9)M4M!40?%%\P)N2V5LZ.[TKF_367&-,$,MPN(CU(H\$JJM^(EY*K\31#=@$PSB&,CR_C8I M&J5H8$*;GD@HTPB&F%,')!T @$*/RB @R,#:-'\X^6NUI;L+=4TPS,]Q=GD7 M9\(""ZK'A@RUGJL@H?+D;]T!Z!D4#4"VHO)?**?_1+B$V+JHWW:R+USN:B/H M^W* L"';;9SEZ*%5">6:.3"B> %!I[,%(4!E@DMZF-\I(>U^ 1KJU1F>AZLG MC<9!;TLD:K40!7ZE][6 6+7RX@W%0:QN-PV]PME]DE9Y]KUD$D N+RE.I:YT:,JST)_Z;A-+T(RBC&Y<'_-S;%C' M'M^56,&KE+VE,/\]WNXJB<5V2[[$Z8@ [@S*AYU:!OV,0#6:,,%@5+\U!N-2 M72=1K9"792EZ;$50W,J$.48UP:IZN&J(%M#(5<,V8!"KW=+YHU<;6^/KK;(N MZ,N(JH%:QG4-0*UZS?P]!UKY?J_'J<#1Y^IQ*.MJW%Z4I73V1UDVM"B:,M465O.F.=H# W'&WQJ3#11>XDX9 M*,[--M!H(,QX7XW"A^%V&U#+@Z+J'*\Q #9K.IX>?A[X*[J>!FLM7\1P6RT#6G*;W%[F^%;NHA6K5_4@%04^%(=0<$OT'$\ M .!Z\;X@)?.J,TH0VXGJ3Z2K4(&$#A!&),,)91?*AQ=<==EP0^)O*G!Z6UJ2 M>G2"3,&2TEX>-<"M-5X[1(&+2.XP&E(F.4E27%UBJ,@>(SE!QNC).2;BWK+W MS,!ZTN'<4)<[;T1%4"432N$H[&,)G;C=(6?07D7&&L:N3Q!YB^ C+\8(XD;J M5PDA8!36QU 0T78XK#@EZ09O=N5H\WJ+F\%)M;7@79SCS3&YIY_4:PY$<.V^ M(YORQ41=FW[6$_5:,<&2HE&##%85#?Q$R_N'+7G&&.4%O;"!/!3A',QW ECU MBJ(Y7D"+BGKF >N*)NT-+:)UL5=82"H5Y+%HH. GT/1<@*/(KW442:M"?P.J M,E5.#2(%:X2S*RG(&,!#@9K@@GX"L;>G"Z#FR-,DP'-?ERK=V6-.:P9]..T0 MTBR#!WRJ*EN' VBUOU4_LI9$2=ID>#\O&S=^EF4$R2B;#;@BKJB(\>XESI2 M[ =$0)%ZM'^U19QNT#E.XRV5*&FWK=Y/4.)HKUIQ[YSD2;7N$0CK9#C@\4W1 M7P*B<;2X%!-:GY];=6N4]TL*Q%A.C<1<\8DQ[(5+?!\@'O%4>_,LP>R_%'4C MCQ*2GUQ !T:#2P6NU?EI,$R"9\4=SKJ7R -'("(M^3!DK.6G)&3]3#"M(7!I M4!IR+475IPD(\J L^66>!BC[6 *#RX_L,DIK[C]);Z5*3ABJ I&-5 MCTQEG4U%5X%?4\YRS46T8JPOXJN.U>>[ZSS9)''VC'""BD[@TI"Q(TM1-P=(UX4> MVCG [HM=;O;T%=OE;\5SA[I2[9R7)1MKD^PR-V!?X(2ZRIB"]:6YQ6C9%/XSE(!-RRBM,^.&_U.D$P0#BWR R MJ,U&[Y.\E+BNN5Z_G&\T]$N"F2,U09LZ)(!['Q0?I-8 P0+0FODCQV#51'60 M5BHL7?IS?^"5:][_\I_)F52Q@?XVT8%4>,?4Y'VO7.[3. 3*U5,O^85V93K. MS^-D(Z+2\"G+G?:I*[+4]KRP8V :1(>>1F_'4XGYA_+C0-#.= \/WN/?5(#G M6I +X+Z-.1&;X3C'[W']WU4]BWF\R^@]G_5E*6,8@U4Z; -4[ &O=.)GKA#J M5L$0F)EZ40ZMZP@%G#-/)3)M7*S7=(*X3&3/]#*A1;JI6MT< MTD]O3Y+XNAP1%=P)1GM;PNRB9M0EGM51H'*%ZO MLQW>H&TG6LU=$FHHM,AA E%I2#%$BBK4:)B5QR#M]LW-);UW:P).&=LWQRNE M#H&<.OA&*B5D0F55F"G_ J]Q\LB_I1*LHDS@?15OL:5S,LGP4.C6+%(P9KIX MD.T?A$IY#B! S.9W&)2_G3:,IJRWB7#H<70H=N@"@N+1X1Z:%U\)-+5SBQTV MP\H4^WQV'#\D1;P5+S!I*HHG%86*[F=T!*[\#N@47C7G=F3&^M>=UU.,!X)Z M\B^A45@)'_DL#Z!CE5,] AN*"1^IYTD1['L8I?+M#LB' R235I*.D:H ^A6A M%SY3Z1R^826F5?J(T](;9%:2(RM,/P-9YWSM69]DF#+VI\=*5C_J?1 :Z7B] M+.69H#-4S.JIR,<+ P=L48K.':+IO.=X>D_M[ MDE9W*>6+HM[42(VLZX4MF;8K8)?8_>>!2-L4Z M:BD\1/7SZGY!E)("O[1(!8"F;IB"X<,@1HD-:PLV\EBT M0!YPC U'C2[J*:-:&W7JJ-9'G0'TF9J8_7B"%1R)2W"P8@B'B^R1?;TF^R[#X M"E2PAH"&7 W'+.3XT"5A.3*\)JJE$;-O%#4I:9^*2L)C>"Z^:!\H*,P)%W3,B1!Y\EF8KYFE\*KZ2+Z;O8B?@J#6VI@<&@&ZCL^X82J/.XI M_,S.0NY-6>-'#+<_!#J8HOS@U[UJC*Y& M\]Z\JXQOV GZ35Y5)5$,Z_*+H11[^ M-=Y4QM?@X]8M%>/7"&\-.9E<6ED'@3H5CQ $/<[A =< MYH<4@+64X@)TK^VX7QW.9(P-ZW3I8=>GL[]M6J]'A3,2L"X=SS[8]NF13I\6 MI(BW.E0]TNS8HQ?;L4=V'7L40@;Y3Y+]L4K/,[+&N7#PP!5BLPHCY JS [-> MZB>>!Q" QXH1_8@>[WRH/PP$S_S^XR%;^&L+(#Z0YX*=8W%^U)<,%%[Q(A;A MU%$.KVT9&_6"]K%]:+!FWPC0'=X-YR4 DLX3!'+(I2EC:5%<#^9R_Z9)%_&7 MCW&!LR3>YM5K=V<7'_'] M-4,>2=" ONKQ37KNDXU7&/[B=J/H ?:X_FCEOZ<&!6/36D(D@ M]3X9-?Q-A4-G$Q1:'IV \+!$826+]L*HD:[?=_I]I?##5X-2P4R)/YC.N;.C M;.1MVUEL2^@EA\-4JCVS?T4;69Z0#1 MIT&<^Y7V(('_XB-"C*09_ NL!8'V]DTAZ>:T_.6:?_"'X[IJ'%;(U1PR1>;( M1\6DXQA**Z6I'M4V=-]@*$-_;: (R ?M1#$A919$)%5[G1"G+BLJ+:>N0'HX M3@CM:Y[H?M=.Z:M#K[C \@K?D,HL[C4.7H"@:^69_E%OCZ!(FBH.0* MXN8#16]*RB[5K05\>5GI%<2- R=EV.//0XT>M%CO/;#%]]Z44TRS5J4X'@I' M]-^A#*K'/4!4OQV#R;W, (>,YGS8HU>XWI'M9G7_D)''^OY#/AC5DBTZ99*V M>E NNC.TZYXG0A9(C LWH['QYL;A:G?Z&3I:+R^5E.",!18>RO)#_^AQ. MC!5&?!#9G(\+W=M'NY@"6$B#AEAD*85N"2,T[Y0G$DY0N:@/1 M%=T+V'^WSLQ<@?4T,>D/ACE2O0&! !Y"X)$HGX@EQHQQET?&-CUQ0R=_"+2B M_LLS@TD;DG[CXQ^0+L;" J2'ER86Z>:R(.L_:&F'LWSYCUU2/ ,P#U'C$$&N MYI =,D?NUQCT'$/)I#05G:P6[U8GJZM569@M3M^CY7]\6EW]+1R&@5 BH!VT M!\5S=)AEQ-!_+C$-X7\8=B3JKGN;@1@Z 9&'T MHO+?;]J-7"'6G)PNY-."_XL+J=#;O\;'/VLO!,P?\S>RC8$O$!RC?R3HC@+' MO!V8SGG ]P(D T\Y.AZS8>:7Q@,ZEL\)21<(B7$LV:VHL!P019344%+" Q5\ MUNW')LF@K]34YB'G K;KI*#7 ;L,TI_M);C,LVP&HDMN'/*&<-=8%EMW6 '(G3XW(0V 0^P[ ME*4MW,J0R;K>@R"WA+P2@R+W!:;G%,LVFM!;K2PAN$S9 M \7%[CSLGS1PK\MUA<%H\1@GY<^RQ2^"[P D*1@/ZU\UY\5V5*Q7M6!R4#N< MJC-Q[1;1UZ+'ZZ:D_CORE1< M[#+)&0"0<.\B")FP@PLAQ.9=7PRA]*2Z($)A(&H^I=M82LX.KXT(9[\TK/^) M22^-KY 0Z[%72:@\!,$N"9/X,5/-N"9\V50_59U MW72!VQ?ZGMV<9TFZ3A[B[2K]&XZS#R6();E7VP8G-6O8<$@ZL%=?HW#=!D ) MJV]. M>VM;)@%C;&O*P,%Z=[_8Y* USJ()USZ-*F]?4%01@L\TNL@P8!%E6+/&T8;? MOKE9XF7VQ[@E7BG"N;B\LT.7MUI+="9];XN^;Y):0[4Y5-O[1C0!C$)E6BC3 M:Z"BY*KT/KIXT5(H+)G-13HM2B(4"$XL2B6X)#"!9D9"4YO-M MH#.LLD-K\M]J361+3^X@%65O]; 2/%M7. -=/BE5F%TQ=B739U)HR+)FIB\I+I"YFW8-K[=ULN-69IL708#BFUH615*@V[UK90 M^D+LRJ2V-2\G+'Q('JV'4WT;QBLJE8W)5U1*K_.NJ'0-<+NBTMJEP>%/+RPX M#/!DM:+"=*_MBDIISFY%9=^>EQ @%C=ER698'.$VPA?^#9=$8FH' M44.(6OK&'S=+(%X(-.?X_6.\ODM2G#TOT@V])_2!MI9[-Q% LOE9I9*6L4)B MV_F. K4O&>E5VM%>8'^[[4- MQ1!NIMH]\N0>!*E/K>4MOUBREF* ?BQ -3A MUX4H02QW ZE9(W*2$GK.;966 0KG1??RM"O\5+PK/?_!1F:X1ANA(1JVK%+[ M<#GE 7F@ MOL+A'EYG](6@'\J?N&QMD277.[H8E5\1NGN=I$79+64K;EN%O]8WKJL(:FE6 MQ&)CLZZI;M@0<#R +TLZ;II6[+!Q%;U/'I,-3C?5'JMT((^21B&PB&.+:EE8 MPR]" -<%:M#HB4[DI@QXV:BH^'U=L6^AQLA0Y0:Q=16J"!90H.@1YJ MK'_CL!8 7Q:)0QI'*&H216WA/!SYK/T-DG6==$_Y>38PDD+(!D]\,NP'7(Y? MX V^?ZB(J%%M<[0 Q?1 RV-:[OF9N!0>>S;-K*REZ (_E#_''4V0Y :MR?T] M25%.7T^%KI]1OKO.DTT29S/?3Z8+&F">$_0H/(OU#$"3U,CG=(B=I$[D^'0$ M5GB5U^\6DJ'S'L)7828-/X VJ,OL$1U25762I'A5X'M5$AK)"=).3\XQ;?>6 M?59>K!,=8@YU14Q$GZD@:65_7Q* D*1M"0!PVP25E0T6Q7,$'GBM[[K0@H QE!L&AD' >"RJI/ MDO<=Z!"XTQ-GX4HFL 0\[$H)ST:_O)Q#E;B,'SU[\V&?/%;O\5JEO\?;74RK MY<5V2[[$Y<]'WPA]@7.+\HNS*#R3[$F<;EAGF%EK>F%BP996^3Z><,W8O M9:2AU:A5I'=B[%717K?:&/0?NWB;W#Q3/B_6:_K:H1Q]II908VIN6EO@D#@# M!A,2](T- H9I6V8+)Z>X;.R:W.,3DN>+HE[VH&'NBIS'].3I^V2[*S ;0W35 MFE\9KF89+:".M#>3JN[3UG0L"PY:IJ)EG-'7$^0E%O$&W9 ,;>K'"+=/RKH; MY7>EZKR\U\8.L>O7(<.A%OJTUO,Z(72=3<3J.G6%6SH5BPM4RZ/OJ<8/J*]# MNZ'6.D"-WM>!7L&4JV_XSCGI6K;S.,[OSC-"]T1MWCU_*D/9*CTKXU:92M/; MQ;I('JL#%^-LI*G8Y2.PHCVM@:Y\Y"0]UPIVZQBKZ+TN%=!#HT&7 TDKC>*] M^.RTUH40L>W<$;.!-AAN:WF>%,4NTY.F6W<0;E(4U4#G/0Q_3[7*\=W$Y>S=DOHN72X6&'MW$PR&[Z6LXL'-EGS)ZSUMO)3VEY<2 M!61OJK3K<].@P'NCI6E+0HL1G+);+T8 #&C/Q/B.$1*7$\0(M7)#DL;IVF# *U&4QP2NHI]8P'$UU8!7[-H@ M (B,C0>\-ZUDZ ->&7S4A%=T+(CH'!L @@L]3XI@WP->B5MW\%4/>/>*H0]X MO:!9;\#K%,XS#WB[Y4[9OA79YA2WR_A^MYGH[B7I0G]2K[O'[(+['2DRDB;K M_( NS?]8[QJY"^$D.[\#16OLP&T@PL5R]QLZ_.W:T-Z:T0NA7P,.(!LJI$ ( MWKE^NK-O2)]?ULE^1YUXP/@/G73-ACNH)38E&7R, _9 MF2,.MJE2#0+PYDJ^*> N2UD[YJ" 5@&JO#_9N G.*3"^V.&K![K^-F)/2!]7 MSY- _5"*./L&&$SFD8-%#V4)=5#8&\ MS :,"Q!?52]*4FG"^"AY95((_*/W8-2U1,XM)L0K6,XLJA,VW**_' YM@_;F M O6$GJLV&:9[+2]E6"'5I:'T,CDFI%P6<;JA=[1\;E6"C2?Z((:5""8H E<- M4./ 0D*OK6$PS^%F#F?MF8!VAV7EO3Q>GEZAQ?'QV:?3J]7I;^C\XNRT_/MX M^;%\@FLFWV+*4]A.E*Z.V5]O;MIRE# MN W3#70=S$XJ;M>T,NMB5C*$VSHMPJ[!+*6V2?N!T"2SF>!&>-G?XZQ9GLHR M=D)4498%&[WTT>NF&+.;. 5;=U2-R2=8YR)="*.@48.FX-NAJJJ@-_$VYD1U M15X6%J5-5!D-M[H(@I_N1TM>"3KK>*GLY3B_.\O.XZQH_K%8_V.7Y F=+ON0 M/.'-(L]Q^97HIQG>'+*EAKF%MK(PL6 ;T_1]NI]"-6Z#-&@96HV6Y;\>JF65 MN'E 8Q%^6M?C';H8\Y"1S6X]]P8Q"\ 19PA@0HN^L4$D,6W+/"QPE\C-_7N@ M0+,SF)ZBH>]Q*W7;?D4][0-4Z:/: &HM?,V<$.7;64@QBY4JH?)EL(-"9@NL &]%9<8>S]N#+][@6^6'NTW#@[B>& M/30BI%R5H1_$SZR5ZWC[M)AH .%>/2H3=I!TQ>8=\TOM295(%0:BRT_O+E?O M5XN+OZ'WJ]]7[Y>G[\-9U(-U.S'IG'&N$^NQ:4WEP3O"'!_N OFS YKX?;SY MJX:;I+9RA;>YYQ_&K2OSS?Z%OY?[MX+3 6KQO,KS'7U5$BC"ZQB21G^8(2^\ MA;CV,C=AU11]MH.-1\=4F1ZDHANZJJL.!$>70PP'6I!4A@I=<$"B",2F.L+ M6S8K:YS.9=@UPQ]E9"^S;VW41.JLH-H,:NU\X]((,N&1*;Q4SC]) 1"5IF-7 M)R@DQB=*J?#C$RIU2O$WQ_P".8QS$I!>5[)4>3Y"HJ4FFN18G4LA:4DEJ MW7F@AGB3\4FM'U4?OB$W;W9EX;6E8AL45VL9\S()UN7$H&>&5)*J];D$L.\; M6\[B-,B3%;#*2-V]9ZX2.D![J)6"]:+E:X.8(%R[PU@X 3N_P&G1K,.<*@*V M0)8;L$>R3DG%6/<X+SBZ4?T,]0L&Z)=NBDS?O?^BRJ !Q6Y17TOI)6D MBV2L8M3$K.+:]PTR3Y%;X,D*8>/(G9>AFX*ND3N@]U"]-HB!(K<-QH*(W$V3 MV)NQA,_9"-T]=T68UJ)V)%9=.2_R .+&0">ZHKYZ0;8)OJ&$V5&G\7#/^YT% M4&]%N? >VO&! O>ADK6N#8%!2%R^\-Y713IP]P<1T<:WZK,QC7/O/A/5^A*N M$,U_J8/;R#;R 0(VH]5#=KTG+1!G^.R/+:K^S3JPPM:2MF*4CJP385"R9#["55*C$)\9W]N+\^;>&^N>DAE(5^]85#8 M19H!>++W=C_O(B0]#]/T=96DW\)TF1%#(_I5$E^$>1>LIMUZI2I5-[""@ER1 M$T[IZ=0K,FB("O:?(=(O2I:^Y-:ZX. 6&O0'3E1RD$O@5Q]TM'I 5EHDN8[" MQV@=Y:_2VG&O%;=JW&@%6LJKY3JN%'?UZ%?PVCT#]AE:EQ]._OY(U5@*2W3< M'UY6FZL[B*MR'9GN@.*HVMO388D2WMI 8\*)5S#4%C!?9?\^_7PM>=F#0 M0YG;7(.]L$!#QS@935>=73+3EM(D%9U0MIIZ],X $VAH93;*LTT-LQ, (/_$A,I0:KBM5FO( N/X5VUGED[7UWC+,/X(LH6ZR0CEHMND37OR'<2THZP M_D&BRM0U:-S[:JS52XNDI[-=3"(?64UL?I]R>HD_"2M+;N4MZ;CKRYY'1,0.MEM4X0?0!Y M[%7\*7K!@^HY/0&F!9V&@+'FO[7*Z4HZ71- )L%MH;2H\S>OF&Z"(IOI+'=< M+:>SM2RK^6S'DDF /7YEIZ<>'M56M1TJX:"*.P[H,+2\ \B'PPB,A)## F-7 M@'%@W L8S7]4*B<,C!T38%Q(2R@-C'\]%$_00Y&5)^"-JZTCJ&39.8*V)9, M>X+ V%4/CVJ[P$@D'%9@A*?#X, (QP<_ F-WBX+V3ASM#3@.]]V,L]UFT"Z; M[N::-=UT&+RE!I(7?B274I/MPJ-=2!S+3;@[+J^E%\ C M-"\-6;5WS-1[998[7\[9:V+%G-R#XYP%A\>,9U/$,,"X91JK:*AZ"Y =%H,L M,7L L>9\EZ;DGW8AI]/9+/+4G!&%ZWOR"68/(CH7!2FSZ#@@K0-T)H$%2%P.F)[B]^'S^/^B_YE7_IRJ D5NXA X M'9<%(;[EQN#LG2[H M%52?L8/3?KRL2#9ZB?;/W2%2OW&+%B)9;B !5Y\5R[= PVGU%O@:%,< "%'E MU H1DU9$F4G)9IOB9QQGT0O>WP/[$9.Y)[[#BW689=$J6C OGMW@?+YZ"+]S M_>,@22T_:BD)A%Q6NN$WL@RV1^DEK1=-">6UVN@'NF_M1_3(Q*"T*\<' MY@\#:L]##$8,SY%8">T[G &V33GU1DZDEBKZA! MR0H1:>_$XH#'1V9-'_*+19OK_>6IK+XLO)/"I$][.J3J Y,-R[6 5E$,%&KD MRQIR@MEBD>[P$EU[<]6M$1SZZ;3^:''S:WEW3L:MH\_+%+SK1&;+?Y+I RV< MT'>2S^;G5_/X J?1"_GV!=NDY@,U:*3LUAH<)A^6-FG[D9\+/Q+CIS#'2]LD M?YB5MAG+$*W!;).D>5D+I$G)(LR>T6J=?$//>/DT]:XJASS03%P @*>?SU@J MT\US!CV+G^0>9<8QT+X)>*TW0^DJ0'L-B!(041V(?-[0N^!BH.R/UJ4 E"^[X/"NI,7$TMGQ-#TPS PU/?$]OITG?'0)_*B M6#7+,IQGLL5Y83-.2:K=#+ *U13LJO#$T:%;:^IUK==GBPW@Q?=^K=**QU50 M6Q*-@;BN]30"BF9D.RS--L\;1*G;6)3CMO8UZ>B&P>PB56 A\GHV+SS,/\YH;\NLG<4Y&@JA\NHIS3"B2 MRW=_6$M19#]**8[8K= [VG9./3MLW(".Y.#\[[.;7R[OT=4-FIV??_G\Y7KV M<'F!Y@]_O[Q#Y_//MW>7?[^\N;_Z]9(T(7]?HH^_L\_G-YS#F2 MG$ !-IGBBC='09T"%=^<5,L@AXL#639B"(3)E>=ELEP5WVYQ&B5+\GE* MK]>YP,5_1??0@ DT6.Q3"1RAKBTW8=0SS48F#2V+:RA1K^.[YIG?(8+](Y<]%4!Y3;\!: M[-C9[>Y;%:C9MI@*0QA+\1BG<3OE7JE*Y"+B"H M2^9%D$5AO"SW^I0?_("+YC^R^.L!^=5@Z!);:\@XG!7VZ_%1H<$Y[F!CF%+5 M,-#5L:?9J@X]9<,?CP]ILO !+7)W7ICKZF\)B)MV'3G@H80E.**=N/&9:J4 M;!)W+HFT]NJN"OG0=BFC' 0.6[A]>DR12':*'EAG+%5C#YW:"3=:%.OIWE27 M@7 D<[L#@>23NQ6?1M$ZAN+H_,G@@R?&[M7LV(G@O,D=7B3I$B_I._1Z-/'I MS(G^81/34R;JXR5ZYTK@8./,KQK>NRKHV?>G1P0432=J@I3)G:>JB$(OUTGB M69ZGT>,N9[=8)?QM33;+&^;23=8Z3*2/4875MV?D:Y_L+1Q>8$E0K0K$-^P0[I=^X/P.@ADW_RK*N\7[61$LHVB*H:M[90B1N#[*42 MB8??5*70I-Y=)150N!8//(!Z='L;K73&@+?C2M2OO_5*KF$R[E2O*/N4I+=I MLL!XF=&KW9C-5_$+83A1J%N./BZ 67?E&*Q:(SNCQN)ZC !!D4?@L%#,EO\:Q>E^"K."7BB MQS4NCL<(8H&R?2<42-H#\5"HP6$@4.G4H:)<1CL,1'43+XYOZ8.!0S^M\>*3 M3]B5QSV%GC'0!QX$E-H& Z\9 LB/6K9$^Z;E.=EC!:#"_<,AT ?G/U]=D+G) M$L?+[',4)VF4OPK6W UZ= * M <0"24Z' 8!M58=-JJD!/77:!M&2W]7G$T@ MPF&EYACR:2GIS".F4MD"I+'C$A%I("%I _1H@YG'W=9 M%&,2R;)?TB13SA0$S443A5YSZ$RMHV",:0)?I5&RQA,1L.^RJ'I#W6/9Q@_: M*0$@R\TD@Z3(S#H]I8D95\L(>',W,1 H&PHUP;1@W_($L;;'B3S=2<% Z'GE MY&]3>@XN?[TEN,EG\?*2?+K=]#>2F'<4.7Y)1VA*"E6-$0Q4RHVX*A?6KB)M MR[8G:$M;L\/(N&KO&7/5*))Q6&M\%606RI#26J%Y5""[BS)*M7 8%D2>VQK+ MK-<) _/EVP.S;FAR@&8_PE4U6[I_#E/\G*R7.!7/2&2->V&)WQB,P3SQD'L= MM33I\50H("AQLD0IWH113.?^HNH4RFAO;S)$*12X=%0-F(B!O'Y\UHDU3$SV[N)Z;\4.@E ML##HN E+B2T',LBJ"9D!EZ .-,(5*6CR6G1G^6FQ(;,M 54BT%Z&1R]8\(4] MHCQW8OI,F@-71Y,^A5'Z:[C>X?H?>VNY]U98]*P"L$G/H9Y%7Q=HWFRL5NH] M#*4%U4G#,$>T)6)-T6>V#;1P&'Y<>V"#H63PX';8KR^D17A3W=-1G,C"*9E? ML3V#]0HAFQ_T9KDZ;2L:R]L.):Y,.BA5-11)R:GLOU_I7N+%FGR\/$';JE>Q M*9OME,7AXKF8X-)"ZZ+8*5M\G>SR+"?1GTZ&?XCBF!)+,:TPU!9 MMQ8GU?(]8>%MF,[3^YR6_9G+N,4ILU)*1U4G+B_%G4 )*E+CCJD*C?J4E0H* M;MM$)NS8M^K3X?_ZZ>__'2Z M#T(GZ.SDIY]^JE@2[O+G)(W^35/,.(EQ11MV9?@^A_2).NUQ%W*F-U RLA3S M72%+&K(\H4?!V_E^A#2""Z>U),*T6CL(,PWYKF--7Y5IP.E*$$:= YAWB<&@ MB#^"$5,'H49'523JZ?"*;[/:6VK0K=]8PK9F8P=DVXMWS;6>)E.J=00(F;:/ M7'X3C0,#!<_X@Z6FV;Z?BF5=#1.2;'^#1>/X,EL2^13%8;R0WH!DU[NFH6'O MP;PTTF=*5.6EVG;ZY?0UE^C%_4>6N$E !K-+9"-!;69;V# ^B.'6V^UT R.8 MKJXW;SQ"/S1OKZCN/ZH[^W/_T22@%ZV@CXKZ2=?+&^;2,@NQ#\]7%_BQ=Z1! MV9 3M[H- =G=%@V;-BJTZ#*6T[G#S27YW!_:"895P##Q (BYU.XCH@U/LA\$ M83?A/H3?[_!J%R]E^9ZH*8\DO::0-.D(=T84OAYMJO"Z!^=A]HQ2O,#1"YDT MT"7EM/BZN/Z%74R=A]]]"EW"<1>Q2#(^$AYU>@F9Q)7N!9=TCBAH-N=PRLTQ M!84"5]RR/:J@(R(XI\<2Z"W>='\5"TJ>WJ2A"P8!T0P/*BAZB@CGXV&%AGG7 M]'3M?'6>XF4D2_"X[3@TZ[0#Y%=+LM-: T^3+JWZ?3L)WH)]@U;A@M[L_>H/ MA?@C+.".<##$I&EU$;&%(]^V0Y O M<^G[<$WF+\6%Q[0&0+[[)U[T;Y TZ,+QO^(N@#P2*7'JE15*=0DF%=.A6D;: MEC.+JKE'.8\2'0+JZ8R>F(2BWB(^RK6-!$HG?EZE$ *1/>]/&U-$[INCJOUQ M(U,C/D!"TYNH0== YULZ%\LNO^-T$66!E<38YDR;3X* M973+3Y202=$0X;*E3S248D'$0=5P2?C'ZRHDGUB/%\3;EYR+'0A?XB5]7<6" M^ DR^+-XR3[^&!*KZ;O1<)R%]%GH%2 9:;;>T1U!S8?46CT!UB5=@ '3Y60- M!\@Z]\M L(::KR1!ZN_FOU3&ATJ5 M-M#GF]*E+W>+_#<&W_RU>J/>*RT37.5XPW'+>NWWKE75?KA[E&L =G%:RA1N M2D-&4#9#5;OZG?6OZ"MMBEC;J8]O:\,AL1RQ'N?E73N\U='C'?<>Z.MA-7G7 M:JO@7-G6$=^8]#&XUE1DP[-]?RG'6#-/Z=4>=0UJ]09'CU8/U0NJ#>1/2:=5 ME%]SKA+O?;$G2OW%<%:4HH IT):JP'NS<4!?/%YL^9@<.U_1TC8- R*4G77T \"L6GIIW1[>OCCY!17M$.QPS)L5^W@$HO8P, MW+?7:#56Q0.@-]=(Q0.GJVI-5N1KO*QF3SO.ZP=.T),'[P_1&WP=KJG>6B/M MIT4P\1MK/*"6I JIV4%%,= ZI$+%*%0SK$3J")%'.K^JD;JPT"&?7CU2T5>+ MA!Y5)/D&:ES-;M%514XG5[ ;*#,EK,ZUZ^;JK1@LO%[]]FY^>WGW\/L)NU3] M C&\A01R<\K MT$=&M^G$#!C>7D[5C(.7<<@:(5!9AR?[ AY(2.H&(AF%/:6J'4&'!!TS+HX4 M8$8.*S#!Q"R$%,N_R/_H 0!)TT@Q )->1H798Y:GX8)SO%.OO2HF[-N[(F2E M890*0T>9%1E;,N1S$O2U:NPK!7MXT&$@;\@T^5=UU:)?6\\8 #1;.K?.2;HJ M!^-0'1..'HBFD< :B5[&@8^O#T3W['ND76[N]U#%@F8/5V3X&FG*T] V!%YDHG.=Q$\?UNR4=IAEV(,CBZ!P,IW'&.*I/WN!!M29$: T MMI\KM0T!U-G;+5> U-T$V5#_2ZN:)<1]$H>0)?IQ4' M>:(.4,WW#A0YA1XU7$;IW@$$]W?O$.*7ML6^ 62G( "SCT+Q9LC M@KK;"@;[;PX7!2+?: &#*7W=/W9A2AS#^K5\GU&XOHI72;IAQHDFU&:=RA]( MM]- 2NBI<7!^PDBQC#\&@H)_?)G=/5S>7?^.[B[OOUP_W*/Y)T2W+,T>KN8W M]^B'+S>S+Q=7#Y<7$[^NTA RR9 !;3-2KW^3I28:1T,KF%,W4PD#5.+\Z\:H M;HT:S3TZ#C$&5 71PR56O8TR^V,:@BJ096^=N,/K[9+2?7V015T[U=84%T@T M"4K>3*MM,:;+?OG &WB!OB!M=R"R83*W<,?NXZ;'&;*'-%S22TK9NS5GBT6R M(W/$_?>S]3KY1F\W_92D%\GN,5_MUE6KHM;=8:,+T>4HP8H>Z&T@C8%T10[L MDODI<'5!]1G:=V7UP;H_>X=A)0%5S:?U8DY0G[A'6]O_06II.D=XZZ?TG.LP MRZ)5M&"NG5X 30S<;79K>N\8>RQZRW.*GW&<12^X>'OD^2Y-Z>H@3J-D>8/S M^>HA_"[(NERJV'M2!RJ&>U1PH\!+M0Z-5+A9-VJ#\V=Z1WV&HA@U!)9O.&^) M1(5,]/4N6:\1(>BW,%U.G#TZY4HR'C9[?AA<6\E2^T98NU].U:1/"[9W !V>-P M#5,6P2"?R6&NYC!'\\HQ:^=D/Q?^.,9/5,=86=G(V5@YZ=T4<]ZTEER_+(TE M8HM6(N;#Q=].D._(KXZ3:;ERH]YE5MYF5&-G4F4&U159$%=O-G6"2LFH$-W, MI]X);H7(PV3XQ D2P4&TCMB3S%=?8A*'DJ$O,^XABOHCR[_%Y.$LIH M11XB#Z.8?/"07'X/-U',FM_A?)?&&9T+E%.!?M(TBKI](N58W7#?[-1 X.6% M,6Q5>'#W)@1-J6QR6\GU9N5T-!HETT"UY\>=:N[X]A&>SA\@+=SNX>?D)W5AUZ2?OV>:=CA;?^'8M>$N.;G,YWZ[!WI"C4C " MW[JZ+/C6%A&4K1!KAAKM/'HOCC80U(3C#I86X:YY;\31T^(;X;*/K\UO.#>& MFG=4!#U>1T?AKZ]JC$ HU&H3$@7".F3UX?I0"Z!H1$7Y$.K%Q[X,G4@ITNP; MA[IA,4^7@WJ(J6X+,@NE!9??MSC.V';&!5UI6;+- MXD])LLP0^4>&TY=H0;[>ILE+1&>ICZ\H+3W EGF Y2ZE^YOR9XRV;)'&2V<@ M19S:&ZB@H.4.>$(T_(%8][BP!RRU&.L%Q/RI)-\\0=6^$KJ@O/_\+4%:6($9 M ],^5F+4[VVTZ*E(55V\M=% EX-+!\RUVR2MPEO##A#F_#5[8Z/U]=X,?^ M\A?_ZQK0W:\'P[DMT,E6?*X*.:(Y78+]IW3VLB2?3XUEP5@E>K]O%\?MEFT4 M\Z0X&'K G((OW'343X]GV(5QW&SJ: MG("?\>81IP*NM;_LT*KZ$HA!A3@'BP8<\3KD:'0(/N$E3L,U$O$!?2U:3YX2 M-PX'^C\V'>]&.A^RF!' $ "8//-%FPW_:\(-TL_YYBI=1CL[#-'U=E1N\ M#W?\A;F$/@"\S2-,,@B3W,%MUN#,!1")@G&*8)D<:*<%H+Y4 MJ '5P MDC3$.5G!XRA0<*';(=A_AA;DP\FASAN>1.='[6&YT:X#WIX$\)&&]'\9G^=1 T7*09DCQPV'>Y\GB#U']4-RF MYRY;;< HT) *7($7*M"#?[=?$_SL.W^J29)!Y$)?\)N+@-]HSL=]3YX'J&=< MC-E_Z-ON7L(U757C?ZH@A[TH?LIA* HVVA@I=\-(:SL,XI:Y^(!%-%K 8/]H M-/)F)PT (,6AT!H8TGAI)%4252VLF] )T3M@\/(R3.E-,"+W(FM4.PY^H\$N M@2?6P5Q%HD;.96''H/H.55]Z$X:EXYF8_/I=1O':M[DBEN@,*H!S%9D*.YR< M'C=0A',5>Z1,.U=I6]6X1/$"KZ)%U"_TZ'80.%)>!V"F]%7 9E.:VDSX(Q"R MIQ(N&_K%(,GH2]@D'Q\YL?I]9203:9J0;R\XWF%Z7^DYO= _7.2_1?GS^2[+ MDPU.BXU/XJ-A-IUK'IIU'LQ)$W4.$B +]7+"&@L,RCY34]8*- G$4':I;"*G M36MS"T;'+V!69J,:%KRG-7J+^[2K;N@;Z8>JCNAKN;'3H^-BXZ-=F!*.!_=I M4TBIM<(%0Z->>D$,<$E12P]L6FFB<@#;N]?3_7IY\^72H_4D,USH,U=G:5)+ M@ %5O;FGCEEY%4=Y%*YGV^VZO#>_N G_O,B1HQ=\N5KA1<[.JD;RF^R@!+:) M/4@@#.<'F.# '0RW1L-3#%52I0HGJ)2$&J+*5VN@O3!42$-[<5Y=S0>&[+YK M L(6UVL-D,UQ:(,M/3Q?]T!?M@?EYUK"AOJX4MA4_HVI]\*W-2UQXM?V"@!\ M&A-VJ.ZL#6 (5]:#$9 ;>ZA>D@EIX=3N2Y106I8&+8N"HY4#)RL$ I8 >Y=$ ML8F5%_37AX7^=&IXP<^F]C%JD6^2\AYD8<^JI'0"> M, -G(+9E&I"/%>!D^AW@^_0=X-8QSA'"/8A\=\4K!=FL4&?/A;I].ZK)VL/0 M6ZS!0:E&J4R#N H9=7+::.<%8S6&OL]/O='ADE'991WW#YG4S3 MXW!=^85L%B^OD_CI.GK!2^H;\DRQT&0MILU*"S$P9#56[(##MC9H4-M.=,7X MK)B/5OWKJ6C&CH10$1^8#%0(\6^QR!Z=?<-F+*V:SOM$V1_4 MO"]DZ-AK@?,("]^"J-.V\B/RMD.=A4PZJ$?04"2EO;)_<#Z_.;^\>;B;%:\Z MG']"YW>7%U?CZ[[);7&9ZHQ>_C;?LFO/+[_C=!%E=)'E-QP]/>?$ M:[S@-'PB6'5W-8O8A>L'G&Y..T29T()R/">Q8*!;F?>. M'C#KW3U.6P:W?N3+[]LH;>RF@LK017*'YMU]N5/%I*XEX%N=H"US$D*XNH*F MC\X/UT<+00SA>67X 7*G714@3I)OMT\LG#[?$UDU&@5ALISRH/CKD#$F?$1"NU@A[0*Y7J1/$%VL^V>'YYG)*_2O.Z"PZ7M8/E="/ MYKL\R\.8[BF;: D)WC"@E25(PR8NV\(]BC]S;%>/YK+."VQL4,ACNWIP'4VMXZ,N& MAZ8?DU9[$]_0@MM;\NV.EN?>@G,_R$+8+0DVS^3#VS1:X/F*]-XD,7NEQ"TF M82CN;I5UKVCH9$A#T51!6&F:3YOF=(UU$BGUE ?E'W3?VR9,_\ YVM(.*'\. MR3_#-(\6T3:D;Y'8AJ]HE:0HH^HRE.T>LT4:/>)#79_0IQ-$J#$"+E#D4.H$ MB02:3^:UQY@^#="G5"2H5OCL5<&P?GUC;;S<)_/:$4R?!FJ;.9T7<'D"H5:'F+YWEP*.[./S*8>< M!)K72<^ L\,!%@"EC5863!Q&+&SVJ3 Y^"E<1A];JX)&QR-+3H>0%##$#$0] M;.BQ, 8R)EG_%H?IN;S)C ?8[Z'3 LZEW^;F@L/VCHXR\\-TCY/F\HMGO-RM M<;+Z1.S+,;N1B\PWR!-'9.91W,WU:9?O4CS;)&D>_9O])G3C0YQA]MH#T?V7 M+D17V3>HZ*'!"= 8^,(LO''2B *M+MAW+B[Q0\U^:/Y"7Y7]C-$-O7K^$WV= MRN\X3"=^U[$3Y"?N$==QQH!:6EX6W'K/" R7-CHP;$SVTD2O%$DGI870\D;. M+J])(E=(;A.\E%V^$LF?M\4>&L5%"=>!<'S2%"E/$8)KJ_>C>D=-NV P-?DA-8 "9B(O'FB&!)4?'%":)?'0$2 MA-F%.11\*(;,5U@^8U*D;/B@Z9BG:F) MEJB@:A-A3RH!VM#@3 %,AHV?W:LD\#)W/:TC(A-\5JVK% J6G=EPW>$$E5V\ MG>2Z1J]BO5U@_5:NLO:4C\V 7]CMXS M5&QHI-ZN5.N+/P/E!=?K0:-1Y!HA]/ =*-P3>.!EBUKC9S+UWNPV=^1APG7Y M5-FG))UO,;V>,'ZZQN1Y=9TK@,R>3QTD$\R5#K#"C0<=;I">XQRJ)RC7,$H) MB#6L=JX0#QHOR1SX)HD_+$+BI=8LW:NE%JV]\9$0\.:Z1B!TB3SB /%\1SC8 M7@_\G^';V#Z^_H*3IS3+D&"./)JF4W2EJ.^*_/(4F4(_K>T?F*.F&ZP_D"/^JN MGIEU[_DFW>Y@GDA/H<-5-2,#]%R-@A#S M<1;Y"SU)?.]@8L4$$'>P/&>F'!K?G>4Z&=@]7K@;%__*A;QQ".#'PMZ7.,6+ MY"F._HV7#^'WCSC&JRC/[I+U^E.2TEJZ9ERT%=2+D.:"P!R)J6HWV;JE%7JN MQ4IX<(*K)8 M[UCSJY@X)YSE3,0M)A/DW*.],-: YKJG(= 2^2E3F7R/96>9!Z[K'[LP)0!: MOWZ*XI"@,UPWRFF:7LM"1L]A&8.$"VD0"DE&DI M7;.N:2S=<9'3T)XQ*YYVI@TI?]IH;-9"]_W+LBCK?"A545O@&Y1(!Z#-K%YJ MJ,BD>&KU#![X4LFI26:Q>$^29L?^QB-E1[C=10I5CK80Z6G5W">D(\S@\'-9 M0?*F;*0-(_X&'X,!%N[B4<@0;-71TGP !-?8?6@JP9CR3G86ZNITN&QB:@., M2U#<:^)-<<8<5U8^P&Q+GZXP.Z_@:O7$2*^#!11C_0Z0;G0'B,<+*5/00KF< M,B8O_%A4,=S[)4^6AP@;NA\5.JFV4>_%OE+SY-M:0N\A;/R,U$?!&&(?:/:";V-7)#]GWXE_E?Q@MCY$:^2%!?_?@B_7Y#_9'FT M(,9_(I]'3[J++(.D<>XAL)(&> C<0K\;)S;$%-T#X[8:@J(Y*OJB\B^Z%'R; M)B]11M>1Z3L+*V',DY7B?/%;PX K.&<^$#WBT^<6@D6'TJUM],!WG8=I^AK% M3^Q4+_6TE\3L39CC)3WL6WPZ7]$].5=QEJ<[=D1*TY,!RN[Y-1#98%X.P!HW M/@_.,#T/"*4O:!PUIZZNDMO8-'.>Q"\XS=E4\Q['44)/8>;^[(B!1#_7.0*# M3N0J =3P'2>8_3ZXT62S36)J8!402! HK[XL]PCI.DU;27T7:2X)SB&:ZG;D M_BS-T'1V5M(#7G+GC=.R1A_?10V!@= AF0H5N!\[VSQP-A=XA=.4[3\LIL-T M@AR%C]&:;:76=#164GI.QE *F(,QTNO&N=B8H.=8S"4'],+=JEMS^NC70I0= MYKBNQ1H (K=B))#O4BQL\L"=7(8IW9J>W>*TVG'#)JX7T7J78]T3#592>N[$ M4 J8.S'2ZW =V\8./9]B+CFH+@6K#C'0'FPV5O9!E4SZKOOB13^^.!H[-'(= MC34T1([&2"#?T5C8-!U5'*R"6]G@B">=U? ^)TXXS/%W47Q*YB@7QZ>@CA^+ MY)>K%:;[6_?Z,4UH^2?$SCK/Z M<:Z33+?X,$A:SPU92@/S1%;ZW3BC(:;H^2-[#<'Y,WWK9H:BD("8&M>14 M)8S'5U37Z7QQ6<.PR_5:@P$D!^EBC?= @IO._<0(3#^3H W% MHDINL;FQ(9D_Z_1M5R,H1_A.%!B90I\*H$?@8L&>P ./VUVXUUB0DG?@K#V) M.@ N,_%5."P!*U3JKB!)A 1L"_2#;_>Z*<=?L ZD'B'QD@^_KVAU1Z9I%,@Y M**6JU W'6Z= VKEGK='+XZHH/#:5M4XX.DYNUX.=_E61X6M[:),_+V:FEOC31)$9T?^[=6"LX;)]FY4=4#2)>; M+-U1W@!IEH,\ ]J\\?W JP8^D[09_FRT6],@%,?0V M36+RSP5F*>8L7I;U_*NXV2:*%]%VC34F_)#">\D:C' P[PQACINR*:!E>CX9 M3&%PM=F&BYS=WCU;)MO*R9XG\9+NXE[2?V7).EJR9::/X9J^H8VX78SS$U&K M>\+.PICBC;YL&:HX@I0]HT_KY)LWNVE!^M?-MJ483+UR/H3^6(E\@E\!GN8Y6#_C+O]!REJ;4"S&?]/&5_XI> M.<&!Y&I>H6L@U_'EN=J6C'EMKJE10R[,-=/5FKZRQA\>PR(!VHM$39ET_TVS M82FWN%?7-[<%Q0*#^W2M &AVDZZV"I,[= WM]L!UWF&V\^@V)%[^@1B?D<2? MOC[MXVOK&\7=8,8R.%>"&<@ O E,6ZNK"\!,#="]]\M,;N>ZKV+_(&N#FMU/ MJ.-J?^V9L[+!HN!N+RMHB*_TTA8GNLG+T!X/G,L#?8'L+GUE%XI_?#U?AYE& M^4JK5\^!*'J!N0RI'C=.0D>EGEM02PI8T,H(R;?DYW@FP8M>IO"4AAMORC-Z M^."26GOP1#26"N 35T.G!U3]-4PCZCNJMV%=QGEQMEI)5^V>/&;?T>%6UU>@RE MK%J'*5U?SF MU?_7)S]>GJ?';S M@,Z_W#_,/U_>H:N;3_.[S[.'J_G-Q'0UP$EB/9 =FJH[MRBJJVL<<,)M[=+7 M!X!+NOFJ:(GJIFC?E@0/;_9/.86D:(>3$TQ.N@>I8^+L,9_3#ESC<+2/2YD>/ M"&N#K01@R+O4-A#3YKNQ_BF= )'Y] N.<1JN9_%RMMQ$<41MHQN3RRMN^^PW MZ+2GO5:GX7S74 -,='V-"H;K"@K*MB?HJ6C-ZIQAJ_WD+#;!2#)D!'N\U>C? M(:RVQ@F9FD8XF]VFY;VQ;.GE,]X\XK1'3V7+FI.2EH.)*)0-RSZ5&CGEY+V# MH@&:H;I)^;;PKT6KR6.E>J@3XS'I\DG8J4TBA>SIF$-7?_=KO^72[^Q[E'6) MHVQ8\4;2<"AMA*)!6:/2(B6-O'.QVLY9;"<9)FDS-6/48YR8CD:'+\(^+;HH M)$_+%JM-@'-VJ":[_([31931DQ*WQ"BR8 M1GF3U2,JA_ 4HYD+[GW&MESIT<8U**@^6J(?HA@MD_4Z3#.T)4$UHYI^],!- MCD_$KNN=!-X<=SZ:';T0,?(OX&_843QKX]H-V5/>$9ZMDI1V- T]S@S0#3\. M#' =@L!-AK][9JI'&!2/W!@55(T_E*U1U1P5SLF;$O%T7#6)4$[1;QBEP&TQ MBE2.?HF#=%]PFRHF,]\_WW5:EAT4AQ2E9Q1/4&D"^B!-4F8'>O:*W7E&T MU>4-NL5)-^)PJUH7R2:,8JUB:[NIM-Q:-752<"V$NR^YMO28%UT;W25EUZ*5 M#]Y)-=[*TFM_7'2*KT4O=?FU*=W?F;!JVO\+:9E/4GTUUPQ5>C71/'7=5=_6 M\6>[X+8[+;L:6A.P]L=:<;4@'V2YU0[5P+56?2- "ZVFSWY8'FB\"2N\W1ZY M'\TIJOP>G<88L.;O(9J,V=D#583>& M@I2.7?Z&G@5UK=BJ%>(<11KW#M_:[S9*QN4T8]'XUD<7I^]I3 FOYIV7\-=? M1VIG[[^D2<;=^>Y& ]#N)JZ&B=?_.39YMS]);*/+17R1UE8%EE5=,]_+K@.0 M#[@JKH :[*HW1QGDLK;P6?RDLS?[=23V3PS>X2!K MBNS_?B6S+?JN&/8\IU")ET3TT(R+*WHJW\PQQHLZFM@N)[Y8I"XHWJ[P4GQ# M%[/)5P?J-&60AO"6"B@!>4F.%A#W*+3^\-SB=13CJQQOP&:A/8%#76!#X%2. MKS;!"W?7M<:)DVLK&9Y>HJ]4(F(B#[5LWXQU(/G%US MV?PAF3_F813_DB3+;!8O[W'Z$BUP)KHV;9"0GE,S$P+FR$S4.JR'69BAY[6, M!8L]E7^KAE; X[H<6QB(W(R)/+YK,;=H,DXX*"K9F."&$)W24!V3]V).6M?Q MOI.DCPM_6'*0E1?E,OBG)%WA*"?XRY0+X:-MXK(QROG>+3.CO-VR9?(8_JSB MN7BL:79I&1L:G-,WL*_7AWI>8UPO,,K^*UL.C;7MRL2^<79;F?]B1^- IU\W M=?)(A^$]859G"[-0PR[$#$,YL6R_=MLPCG,(I;&)=K^[]MUW^^Z[H5>/WX#S M/LZ94GM!?K2Y$%^M\]E.5ZVWX;AMJ!>+1'8V3Q-0.:89$6W:-$HG$R!TK MU+0M&">8\)[Z\*)%'>]F6;;;5->,;MG[3BZBEVB)X^4=B8M08<)4W]#XH*]O MJL"@:Z$7$<'06">AP,B&H/H$O49X?:@[J8Q9 ^'W;8 )Y/!U58-X>K/G/#P7 MKSLMPLO1YP1"S6,M@C0U>SLSZ-FJ'0I^+D)!C)\(?I>3+FCTK)^T[M:QIK,T M<>1S!3'KQBQ<\>$\PSM*+KQR]L 3!9H9#*SM J2=&WYVCQC @T\C1:,)%H'6Z)&<<:M+2(/$K\ MTJ7%6)%,9L\X04W]BQQ]>)LHH$T4P@XF:!U4(8AKN@_QJ8A(Q6=OH?XCX-@$ MT67Z>#)%!/&\YM,W]@ */GRC??$NHY9Z2D=V]'4>O]S8Z!4>/_S8<=9VZCM5 M)[WY>]*+O0_LWNX!UW)/>-A+8O[$5V_W;M9F C/TM?%R.F^.]X[*P'$OQO;E MWNOIKK56W5KMOS,Z@/199KI?GFC45+HV@OQSMWDDWR6ZA/BX@X;KCI8WST0%/F'./&F.9S'Y(G,LJR"S)= MQA,MA0G,]\83G?9<$3U!\^Z$)G1"TZ6[$WNA">\JMS'W[( F^VVKO?$^9Y-. M\=\=VLA$>6L.[>RX9^W^W+YH;I)'[\T]A*@'?N^B/Q4"O^]>-#13MZ[P=JYD MM' -GKT0U^^WX/KVZMM#*6? 7\3H2Z7#\_L83>U4UT?>G>EA.=/I"BP'Z4T/ MHBRC]22'5+'1?J!#\*)3U7G>]HVVQ^&MIZL>':2W/LZ:4_L*1G\*3Y9VC7P7 M[B&7H R?Y("VA-L]F0]W[FK6HIJ7\KZ=.9*M2YC@ E\O2T^&)DYQ!?"A%Z$L MGN8 =K9;/M7!.-11]\,7]NV/EK[UN=2Q>?71:V#'XM8/^[.+C7Y,U$;,F M/]18M[_S-;J\_[VKT<<;X-LV>G$MF;&YH]\"S[$BJ+Y#+_67!QJ5+$CD^CIX M,4I'N!"^K=SYE?"\9ST\WV]XU8,_M35+NT:^0>R0:VN&3^)%3'+T4#[<'Z19 M5FM<7_9VJFJVSF"".X*\K*H9FCC%)4-V5;5CB,"SY3*B_PC7%U&V6"<9?6_E M[)&T#Q?Y:/%6RPKGT55AA;>Q5&KW841.G4>8)DZJ+0ONB"^A-TB3R'B?)XL_ M3E!8=T++?2_TM>IWM#=YZ!%YE,BHS8JQXJ#4H'&BGL9O/GL7+SSA_ M3DB6FCR]0LA&3C,T=K<(HL2*H,M4/8;D4%L7;79ZA M,%ZB-,K^^+!*,48IK5$E*Y3B?)?&B%F1$?^"V5U"BW"]V*U9&>L9HR>VEK:D M?[;?E) 4UAQ^U+*@JZM:IIH/#FN9?.7.:IFR9SV\*%,+(W^ MC<%N;%7)'QI!Q/*GBAW!3CIO=D%/N"GN$'[^G5?;VG"ZB#)H[TVP(!A@_ M3 $,&S-TM$,&"OVG/?3@$#ZN<2<05@]_FT8]?SBR5M@0H=;J1Y10V>E=V<;, M[A$"AI8E0:/QD=_S9Z\1V?&6W-<15$GH8\*^E4PE'SZYG?HM8R*+?$Y8W;\O3*I3 MG80>]@X2)0G<>&EG;_@2J7+D>'UX8Y?,*A]SP1%>O"57ZBZ_.^C7V$SN"MRG M9B/Y@H-,MWB;E>^B[(]/*<97,0GY.,M=7T@CT^?BL A?GT]'17@6>K$096CL M:,=$A#8$=X*#( ?JKHWYX^KTA@JB#L]N\%0[.[DA?L[#<_9E]&J\28/SDGF@ M";9<"= L6Z1DXJ2<;Y87#ES'0I?)N41Q^PTO9,:-&Y/P8L, "FGK#'VE?5'9 M^5"/XND1!3#]5L,2-@7GZX/,PV5/=+#N>91K2,:\;,3O*T4.YN*0J:\'T;\$ M9':D5WZ,?K''1-=WC'9)QS%?Q5$^&XE)*QSE[(GBY>7W;90R"?4F-F"/KJT/ MR*MKZ)O8LRLMU/;N/Q?>/<9/9!+HYOV.AC:[=/1Z-@3G(7&TZS5>LIQ]570Z MBG/6QHP"=/E&H(5U^TK5D*Y?\SD/P85XL^JF;>WDW@-X5:ZADSFCAM;]X;9W M9^08_L?NC0YRG4_W 4<\=0!BRUA9K-=EPE?1CTFIOT0FJ;4*U M4<=P4]/QN%1'1;+#]ZE>%]4RT9.S_WL@]I&GOB6^Z";M(9V'4J 4K>_L&12=;M4'Y7G'6#'TMOO%]N\T0[)LX]H%8,W39%MJ, MO+'UT_CK9_5W>SHY$RZ4#[];W9,SX3V+3'UK<2+Z/@_3W&4=1&3G2#O5FR?# M6YO420J/GZ(XIG\C2?#X[.Y/6KV@]YDO%3ZA=:.S^@RV(M;NC3MM)NQC9?.3;QCR\02=>)W;!NT3!GH M)AA,L^E*TP!'<:%*DOR57Y-4L5V6L MCW-?'9L]<4 NY\E'?0WV8?@O]Y-M#_W7D4S,G6XZ5^J!GWQ[MFE<:)EWF\)5 MEHX42GB;NF43Z*/Q[^ZW&&IAT9D+=[=#4/%-1 M;6?VQY>XG\].Y$R\WDX\>!_UB<,,:,=B31ZQ6=8>9[EX>"/,ZT9WC42T*2 M8XI'68<%XONHYVVF63\:9M>X!V^\7VT:_@C>).@PC^*W7YSL@.-1UY"/T?=. M=N#Q<)SO<<]5G)S4,54[VOS#DW,]NH8>X)QBM/,_1J8HYPEL;G#H1P:,:3=J M*')]>DC7@G&CBT=GC4R,/:!T?;P#26:V3)2"'\-QAT-Q9)-ES]-Z,O\RXN(A MB/57!)-Q'KU@>K(^NTW6T>)5*[G5DB#-4Q42G#A_J[S9/%' ME1N@V6*1[$C+^ D5K=XR_HTBLFL"N-J9K53L>)>UEGX'T._L?JYSY48Z_;4< MO ?\/4W*XU%!Z,-Q:[I,/E&W^:>%%Y2R/N^F?*UOX>@=E.BNY.B M'"U*=O;Z!!_#-;T;W[-R&7?,NL01_=*-(5#%X?8NT$,%@"Q&&@%@VOB6I/D#3C<7 M^#'OK&A>Q61FC[/\+LS[VP_-NM714+?;8$;H*7)0ZC!2+*>0@:B@:O A+'=0 M1&43E-)[HY,5\;=$'OI /MV@)1$Y->\,$90,&]TN2?4DM+EKHG5$ .NN9@I MA4(O6_,@S0MLT@Z<'4%5)T1[G=!C2+<)P3A] >!#M)E\B] X:!8F'6[A/&WA MOK3S8Y*FR3<2,S-1,.JWZ,:=9@LHANYENHLF/1U:U.OT:I+,HP# &34>._@_ MLX '^\9SFP/9H:16_Q9+ M#32.!E8XKVZD$@:GU/?O&_>6 $ES]-6?)9 1H"H*'PZQ.FF0H66G,%W>ILER MM\A_"^D26/[*W^^BT[8**?*V0\DIDP[ZVA@-15(B*OL'Y5>H^FYBBFF-<6(Q M%!T^R;JU:*26/R5YKH'0.JVP M17=.LW:HV?"H(2?*B4 Q-W$6E+-M/_/5IR@.XT44KF^3+&+[4!ZS/ T7.<^; M:W9ING1E%PCF*90 9TBZ^I0,U!$3G"=Q1H+_,J1K =56DOMGC',R5:F:^D!# M77!TN6@P>!P^*GKW2*FE;21,&H4$O8Q#4RL$-*L(P;8/)BM4-T95ZS>#3UG M< !0+T+'^3K,LOF*;:F>?8]Z:U*J=MT@T6\'Q<*N9"?A0*!$BVC-RZMQ/*G)]%U%.,K\D\A]JDON&V/# ^SO=]3@%?6CHO5AH3I<3I? MG8?9\Z=U\BU3SV2$3?O3%DY3N#E*3[BC"8E(C^;L@]]=.M4@/1#KXN,$0SS\ M_-F$=)B$4X=>+\$\02#=,N5*A).H4TE #)WP^Z@VCD)?B M[@*"JO1-2%1BV!W>$O0_A_0&W>0I#3>7W[=1RFZ(N C[!U -NM0TU>DRF*5J M)0XV6VDKE1-54TQYD5!:-T7;HBWZ0&])+9LC2N.I66J DL1^%+L<5?=N4U17 MVTC@!-RKI:\0 IGU'5?[MJALC/:MT<71 U.8U;E!YK19'K'Q*LMV>'FQ2^FF M^^)F$W;3 ONRO/"LNJ!]R0LE5@*:@<50 23C51J!YV?"UK'^(EF8I'CH01D.3*U M_8L2*B;^A2M,W\%(;)F&+B-%9:E^!TRIXG*&BKXGJ+KG3G'O[ D*5SE.T:$HWZ4^S$LG8XA5"'9%$6^#\!W.\C2BKUHHMO[2I.X&TTWS-8CZ6X. Y.D$ M:#UY+OV/C@5C!V\#FZP=E+:.8-^RC-XA;9NQ]UK1VR"J]UW%F4_W]H*A6-=5 MF0+)P&_IB-;V8OIV^D"[<9( $VN<,ZXN3!>"4"&IG'/OLX4&+8OFY8R=B&1' MS/9"WYFHP);O5)P\O>B5]6>[_#E)HW_CY6Q#[Z\YY241^KVDJZZ<7D[6MGIZ M8#=(F*@T7]_B2^HMOBY16#=$(6OI@7

4GGES#8AZQ+LD4P\- MAUC\3CTRR62[A15L:BG7,P!3IQHO)#I"9,F2L\'0FCRAZF>$OX;K'1ZR9J(A M0%Z1D0IP,Q>4J!ROYJ(VPF+*IQ(*LUSB >'M@*B>RFE"0VOJ)I&E,5=36C() M-UP71C34P].BOS;".AS+TL@HS#"K:CBEAJ]A%FY5Q%B<1@B>#*JQ5P]#T44-G5T$H/.#9*F'>\_&&H0[KZ4>8#![[X,3D# M+9*$*2@X>0+1.@%W%2_6NR6[JC]E]PSFY"$>=SF]<^ AN2$H2.*<((*8\E2] M%4MX=-2%\&9R 2@NU[/"8HX+A!, M3\\A C^!1]Y1Z>&47LJ!IS%>/DKR<*V 2\IY8BU>A7\;JPVY8H(?GP9?%J MZ/)"\\-%@BSI-(0"T!Z0GERC%Z$76+C/PS0W1X/RI>B"7L%'_!3%\5$ 0O16 M= M ]-^+#@.(O\)O/N#J,(?"7_\4''GD^"L+'_RQ(??X/#Q]^\2J5MY@5."@Q."@N>%!1&F!H,,,M] M%:$Y!?$S4@Q"+'CIP'7) +Y4X&C.9&N*Q3S+(K<>8MTXI",S.D\S=_\(ISUE M](=Q+J:FMK983&>-2QM#;!N'<&?OA#-'S.$0SL74W]86HW*!^Z4IN^J"O2;N MO)/5)@J!J)38FXJVA:)*ZCM?M0%W.'SMUV*FG&MK+]!K+[8[7#@?9Q%\T((V M;W':HYN8E:,J9:G-\K'>4K OR[J[QPS_:T??:O1"_H]_9E#6IF(%O\U00O"D M@G)!HD!* V&_8/\58M_YP3^O>0OZ8GF^H/Z!Z+M(-F'4.WFE M:L='?[,=+ /VDAVRH*?$@ F=OGTVT ;H:]'$+TIP1E=,"_Y 2*FQ[R*A1U>N M3Q3AO9!1WDI,#YB7,/+E.J:&[HL7)3U%M/#AM8N*$9530O&J17X'!1U\>+WB M;K,)T]?YZB'\?I[B992?AVGZNDI2=A#D 7_//Q+U?_388=:MIHMNM\'\T5,$ M?R>#F6(YS0Q$!:01*EJA5K.I.6>(DV38&'99J2>A35,3K2/"%.[XC*%2*(S2 MXS!%-)S*96=\RVF;]:(GZZ3+#,+ M0 9=NT%(JRL4PS64N0M&^LJUR*XK+J@;(MK2R\!D@A\>LPW'54!N#2E<@FMK M'QG&\,'*0#$DAMM!2X9G?P/72!!7!3#'&)\VD&VW:W9]1[BNW@=Z%1,S-^P" M"='"C%FO.GQI]AI,>2T]L"4)$Y5RFNM+"IJ-T3+*%NLDVZ7L2J,XB3\LZ-MP MHWWGJ<\G&J(F&32D72YK"6C3V$#G9 1^2,,X6^&4),OS%YP^1!O,73!2MBM_ M+TF[@;042H8DHDJ)C'KRO@']#-$//5D]4H]H8OCCMRDC[-(DB4*N#[28Y;=) M%.=7L0XW)(W[!.$VAF,)1[PCJH@U:?)%)""8Y2A$[#OZRC(_V2,;"_ M0+PBJGZ/BJ8Z/8:25*W#P;V4^EJE/-64$C3>/;_UX#6[)DA(K(>J0T)UYQ8% M=76- S^P,KZ!/@#DG0JW0]"7/]>8I,V/&9&"@KP;2$Y9?N>:6+R_1B<8M%O* M@D#5T@7["MG@:\!J7<:$:_1F/%L4/%LTFGCQ0B:=P5:QJC\J&F0J.BE)U)3M M%E%N_7A;SP XR?SV[.@ 9>*>C1'EG3N^"3>"B;1>:YE;;K9V0:2]?-!ILY8J M8SIU)(@911OZ,D76Q("*7/R!TN#7OJ.28UT=?M&,5T!6M9-F/"#%8I'DL::X MNO5A:5\1D_RH RL'61F8Y#5?41=U3!+5=T%1Y#C#:6BQ!I XNSDR!!DE-B80 MFC2I*8NBV2Q>%@515BO]%,5AO(C"]56F.[G/)Z-&>C/\5/P-R(+JSS XC M&FA1'L(8%TOX@';I+/B#J0OJ[U&C@2^IG0MP<_830(.*O_L 0@MOKP*<]1,Z M2!QFN_2570C!7HTR6_QK%Z7T76I9_AGGS\FRY_CTN]0.3:?+8$>E5J+M@'XN M'%",G\(<2R\D,U K]R^:8H+;\@V<&5T\SN2W)U[S9Y M=;6-A$>C)%A=.3;0"H%'DA_3#R@6L^+-F6G]=OJI5PX=XU&4,3L"Y/!['74U M&=W:*,_1]!5"@/&,3-8JA\C:UN]KJ]J?((;6HLMQPU-PDZ(K>/9O09PHBSEG M+[1FELHR%TXS7K;2:@;)OX9@UUE)7Y4VV;I=]_S*"G[]5+G],$?S19[0;;U_ M/3U!=*38BTC/3O[C/_ZWN-'_]HB$/$B(B"<8/@G7&CV$_.I)=8@XN.*;0HDM MV$[[WKQH47KUXT".3A9A 9UIJVX]NXJWJJO]<;N=V"%7[>#Y44B&W]&AT&1( MDD;?GDLN?>T/45S^\T?OF-(99CE5^B.BI$K11<&5IER7.'+I:-M:K$$D<;5% MHV-!D+ZW-820-_ZV,*G*T64>E]^2YW.[+2'9TI;MUN]R=6F3AM.[+L;U:W&> M^E_!H(OX(QX="8':G804XLEVBRPWGIBO9P"LB#>^VQ?1T(*YFN-&E8Y?MH85 M<.6LK\"H8*:S'4:M;@"\SOX4W.S8^5MNT?98(:93#[.&F#?5KSN;.5W#$Z=+ 00G=[,&:M(-B.Y2?B$J:VW.&51 M3A8X-+KQ@H>T&R1?)8I@=Z(9Z=1FK4I44'Z!MBD]-[\-HR4]L5OD;BR+6R;K M=9AF^T]]2NATT"/BL.;(2F@LD2"DLE*K'VP6W/,D;,'C*-B-3CV9;BL\!A&+2*5HUU-:GC+# E*SLW3ZZG7YJ#OF\NH19W24 MM:.RCZ)TU)+L%%8N2]X=-?:(XDQ"BS;U9/1XD*1?Z3:&TJ2>F"B8KV;+9$OO M%^&GH)(FE??E-AE*$(Y0T/F?6+Z4$J)N 7OY%G&LU7>^' J2C5^B_WMW@,]I MW8*\4-K46$]3,K0L"O+.;\O:M-'>;0,#][94!WCG*M /*=?<$X+%8\)O9SH M!:-&$[:%M/GW/'^F^'@.8]3NY,5I7.F@]RDB'B,N1]K-.23AR9N,)5_B%"^2 MISCZ-UX^A-\_XABOHCR[BAW6] T1G\AO=YM&27K+KILC;6^3+*)L M[Y(*4F3Y"\.('$A9"",@&0YHC\PA@*D)9LME\2=:)<0[A-_1MFI [][>TK[H M%8?IQ!O90 &OY*SP6Y\BJFCJ*X!/0REI8;Y+HL MG$#!ZX\AZ;? ]-P()HD R8DIB;WDL $MC9FF01Z04H)$ME$=H8#,?1ZFN25H M5/4$:=00UA&'J&[Y*3" <[4JK088F9LS\%S6_9>TZK M[X\!,(*];\, ,^6>-X%9%YB70MSC/"_>9I7]%N7/I#WY8K;+GY.4)!.]8TE. M9,MCO:UL-X2UL\;!(H8+^RP\Q !]0:.5EXYD(*K5[F2J)^">HDHMJN8BR"#4DHV]$-"IDHX;P=Y9;8O)0:3[EJINX MDI)L,"V7X#A<4T-G\?(JSC%Q./ELL4AWO0T2 )*4%54-28T_22MK3[Z/#,R0JQ6"=4(.KJ54Z50 MO8*IIFW3TLIUVF%BAT-.R5.*0@K[L);#.%=)0J6H=U9QD.,CK3P,_ _/8?Y; MLELOKS;;<)%?KE9X05?'29.[_DO6A@F1AWNE$# X1H.1V%/ U_HV719'1Q';PU M37##%5G(+LC"!*!" JI%L(9W[V0Q#M&CL,7#P,PO+PS:]60ETF898N1=3T9& M3+WH +[YR5Q-<(>7N\4![WZR [)M31)J]Y.1=.L"I,GNIZGX-\VJ@L*@,:AG MMX; !*)"8E$.J&2^LU,+9H=!3P^3D'V@:#W$=;C-Z.[Q[78=+<+'-;[/PWR7 MDX^NHTV4AP8Y"80&>8HR3(,;CSG$IO$2& K+9SJ8*T!:\I>=I(5;=B_U_MF M7KI-$":HO2@4]+1\ZA!E&BYV^+/X26_7^1&$?1,P6YX]U=*[Z1.3STY'UAI0 MJ8)^>OWN%T Q>PR.P<-4C'_6Y7R7ICC.8<_!*87:G(23"!WS+)S0C,E.PZDL M CL/)U?4.!'WR"YU)8YT4?1@E:!VE)]_HV5"ZIXL$4YP27I7'13L0,^I3_BJ: M?0:"7DN+W3%OY9E=$]TRMNC+:9[F_=@\S?O[Y*=YS2"2#!C!-NNTNC?):*!O M+&Q:'"A7W$%@I!H$F^VCYI?%#05O 9:"\I [7 X_G*ZM"NRHNI%&$#R>_2FX MOSQ']XMGO-RM\0DZ/?OPT\\G^W%!>PDL(ZED^'&]OWO<"L[!N\/ME&?DY49> MU$55H[RGWTTK]6EVAMHMLJ6AL-YRF4ON9WTNDK.G:EFG;3BSKZ3 M4VI7:B +4$8:[4G=$A0HR6)L2M^NO3MJW14\X65U"; MY8JM+GIY8MG%;2!F2L;C:DO?@/"[%Z/!4S_N##<"B'YX[0V@461EO0VB:D.; MI^2<+?^Y*Y:'S&(JIY\635O]G'*UH6D\PO:5VK.V*RLX?P[3I^(@^B+)\H*V M^/L6Q]G4MP>9@T6;LH)Q-.%M0X0^>7MZ/6+P[#'+TW#1?3FONJ&0H_N&X*2L M1+ME84>+&>U:G7DADN2M91/OPF)OB*7,X@V&BDI5'SEWVI(](LL%7N$T9;NB M9EF&<^)&XR=\%7/?;VW;74@L57=PNLD5@M]C86F &3\U1 ;%9W1CT4O-W[ 2 MX!MI-4$EI;+^0*L(+I#U/XBQ91TNZ?G4> MINDKO:62V@>;#UZ1;M&:75@K33GC1=3R%%#W8#\$9 YL,@]LE]U[ ZH*J M/0I9!W9,,V2]V!1WO>_G41[N /.)>ZQU'2"8[_9L+D\5W&3W.$% M\219?V0,XMX$PQ2UIV+RG$+*_\+80JGB?"V@1W,/[D*Y>T(OF]$ZS#KIL=) M#\_+@#D7X!@^V)-((_;X_H/>+RK8!B-JT&%^LP$0K?M)/T7$C'GZ762]3DD/]^Q/DWC.-?KRYG M\;+X:K[%:4@OE2O>?&809FV%2@.ON5 GGLC4#/G-H5#).@ZJHZB=MN*:JX>G&ZEL?!XO\_A]^CS6Y#27;Y?Z=A8YZ MAEAK435"2HH0V0EG1ZJ3<:^VCR]##F-)A: ^ZCKN0"E,["PU;/',5UU&, MKW*\T9O.]UI+74"CM1.ZU_+=4[NKRIS&;0GB5:ZOM"%B+3W)Q%404#*4.TXZ M;*P[JIG7T>$9RV[3:!.FK\7;&HA_2%\_X\TC3K5(I^HLY:"XLQ-*BM2-= Y MH=ZUSDJ=)'"VR/8V_%@V\Y*X224HJZXRO#K-%SRX M3WLM-L_:^;>8Y"3/T?86$X[%>?BD=P)$TD^:N''[.7$!'$WN)U1BI>:T%\D* MZB_0MO[&1SK+,*)DLF+X=#C,$:&FKU"O9\2]2?)!TR^-_E(B2_L[(;1$HWMB MJY6;$UPE,[BXN?4Z7NM@2$ETS6'5(;Q$E)KX2CLFCI.QDMZ)45]\6.'7 .EE+^_M92!+L%2KW&!)LG# MM6PB.\P.F8\8(CFX37+R[RAJ.R.RKZHU( *B2@A@BTE_%. M&6&]:%K.3+GCF&OV?-6S^&.810N=<*SJ*PO"XKXNG(I(&V0F;J/8V'U(Y07L MGYZ'3B5H5.S7&4L-RHO$*(DNUS\V>HT"H7)!STH]*(@;D>]#6$:^=F:XRTCT M6R4I>F3#A:NWG&_IAAO:Y"T3P"3H.6& AP%.%)GU0IRJMSS(B7N[<10B?2,$ M.H5J"R\AE1A4B;#O;%<"2,UWG5'5(KQ(D ;EY3:,CV:SP&=5*%$; QJ@^"W M+-%_@.'/,2',0J C1G@7!M734\&%XT#2AA5DP:X5'Z@?? <=C#T.JE#M2\,O M5RN\R.E5X76Y-L.+7>K7/>%04!U>?U+?!CY0,$ Y2GKG]P2\FKJDV[7%,:E( MK&>O#J&?A^L:#W6YMZSOSO(\C1YW.=LR10;]HN)?29&AL5XGL3S'B8F6)1/?V9"/92_A/#[V+#LXL:FF6 ML5LBR::@YCXZ*Y1.4U@>'(25,E4S;/+7EH1;>EF0YYGM"/@?6$Z&(@!@A,S2 MO!$=R5_=R$@^^C_-BZ[9=JM(\&9U=]1 MU<"3NZ")F)X*.\R@BBNCE-U$//#@^BCE>$HX(+]*2M1#!G_AM5)0,''F,)L* M;# B=I9' A(#-ZF+DK%=Y.4N3;:8>Q2&]U7YH.VO!N"Z*0BBVB&0*4)OKVE0 M?.+)01+N""3R7ZX-Q6:K"G[]GJ,B[G/XSR0]WV5YLB$QBQ..Q0W*9^,U&(#! MOC@H) HEB_ HZ!!4'WGA.27CD^C\HFV$]MM6.!5)&1FM[-(WKH/D?E=CM/7= M('@V),$ALR]4#,INV_I60C_<)'\<$L7/UX5AH]D>@;V^XX(OBL7@XWU7@:_] MW1#P-26!@8\C5 B^7MN@_,@7\'''(5'\?!WP-9O5X.OW'15\-^$&SU[\ED[WPU =$L2%(IY0D7([;=M7*+A0P+*'X=$\?.U0=EJ5@&1TW<: M\'$=K>#;+@ !G&I'%C@(M1PHKW43B%[X3=&8=,&H\I&=ACU 3N8/;]-DN5OD MV2Q>WN/T)5H(EB*5[HJJ!)]!6CVAB M\..WX2[L4@%?(7,*"LS3TA).9B!KT@9^I\EPS+<$ L.=)UN!]'X7$<@]2"2D MPY;H_B03@Q^]#6UAEPKJ"IFN( *R MX4.IP0H?IT<*$,%.CV$(&7NOQ_WB&2]W:SQ?_1JN=VR/.9E?_6,7KJ/5*]WS MO%C0=]1DDC?7U_YSL*3:PPZ0-(A@UGI-O;3DQG\82\1,'28YJ 2@JZL/M0@V MC=L+0964J6D^')$)*#2ZGL):Z-Z7#+1K.KH 1:S!-CAB"HUZE^?U&)^@T[,/ M/_U\4G] S[8I^8/VPM%7*AXQ^9.'3U]X)0S!4Q-K]#".G^C,\1>!:UZV*ZWPX"UUVIX-@6*%#BF]NOX\5]PKEP&+M8E_WB M KQWN_0PSY_XJ1)MH\HN=^!G0M?&>T97\MTG+[.^,O1]LX5!8KMF.U2%Y@ M5I2X]N>MU+8@TR*[8MQ->,\1I><"A#9XZ0T>Z/UPEIZ@U=?0"Y1]1_ 3-/8 M[&\J'C)J;'&[YN(?J'.I0(W%%/=EB!#,GAUIB]./1ZGAS,@HFL>."-BOQ8PB+__ M?=<9X/T'I\[X-'[?1/0+M='RWW=-M%0M M088$C+][<>KQ.#V< 1'PES8@?:DR;!2-@J^Q!&]PHNM)&2>(*;Q$R>B'ZD-F"_W M3L1G@?$R^T3L^R5YP6E,5UVNR!/$]-9\SK$Q MK>;[(V2*YI;XTK+=%'K+9+%C;Q>@T]_.DY@HY*%3OW_P\(S1(LR>412OULDW M1*&#GNKFY..J/5KN4O;J'=)CB],H6?YE\N-I>O!(+(:P=VY-VI/2QD"%:QP. M#IA&F@8A\)0=@&3-$&V']@W1ON41 DT0LT&1U@_VX% [ TF8C=0-PMO9GX)? M>-[M"!%V-@+"SB#3@U_#-**%WJN8 5G.;O\\U6XYT&G<;U@(F\\A"5RV7#N M6$^/D!PZW8.J$:I:%9?2OGJT>4%KU!/SL>FN9L@ZUA31DN^:(%=D[A&%ZP>< M;N:KV5.*V5XF+;K(NTK)(^H*3R6^)O!\VT*Y(=DDLH([O"H.HD=%(T0Z;NC! MB+!J=T*^0K?Q[_'G^.(A_COYS_V?Z__\?G MT[]>_!FE>$OT8[IH2?-V\F>2THGJ*BQ>&)C$&+WB,"42Z&O+-DFS_H9Q9GZ^OK*K,^AZ^?PO7Z(UXGWQZ^$5M>;W%*IUN?DO1VE\_) M_Z6+YS##\RU[ ]I#\A%??B=-H@PO.Q0:66MUB^U86HL0E?J5A<63AQ4CPVPY/IZ-.Y,7D< ^KH M,>H#'XAC@YD[C&RP#R[MM.G3&OI0H7!_U>U^/D/]#E6*F%94J$6E7D04H]O" MEU6Z4:F<(I@XK%K_N[\:BQ5OQF$-G..-:"G@]'!DJWUP6V12>LL6_:M.CZ46MCC#5G^22A%*2TTHK%2Q]9Q%I:Q<+&+J MT);J*W9]T0GP^VK3QA%QNZ$!FC!\]P^AI>?CX4SWR?/ SF@AK1K-Y[3FII50 M=%&YF%HNJ@2C6(-]KO*>YV!!Q)H%,/?:&Z8TC/,M!/ M/#G_93" HL,(ZA$<>L2@+0WR-$%?LNXXDFAY'J9I<>?+AIZ&.[P1%6W^5X\H MJ*0Y62]IZ2^*V:Z79!TM0]JO MWQ*SC6P39PK.V9>,B/2VOW2EL7:^;A_)5[<"DZJYMG 2AW):>Y1*#IK1TEKM M/!X2]!'OO[R*T5X-:NI!>T5,!%.%*EWO+@,.Q4?D,P;F\RY- YP_(Z([Z&3OBN3^\5-$$E2B%.>"@]N*5N6/*VPUQ#L)A,)E M) H%0K<@[1?LOT7L:V].8ZN&,C'XW=ND$O2H.2&7Z @C@ %(H<4&*&?'#12! M]QT %%#?=U[/T\EDO^EF^4?/;DG;1?G_HK>(0HJLKBD&$3F$7A 6@!>F (T2 M,A=,1]"X?9P6F(K+LMEZ+&O-EF@736V4#$N<+=+HL3CFE$5/<;2*%B&9#_YS MMV1O,"L6>L,LVVW*PP.;<$DK3:0K/89:K ]_>\9$0(I"7M4*KY?H\95I*.I2 MU7)RL1U,5+TJ3RFT*EW4EA^2]$>T+!Z6=BIVG[%[V1^378ZBG%;(7I+U2W'8 M\UN4/TL5_7_LVPUY@F29K).G5[2C6UC;)M-?C_?$Y.,XH4I15#S.-HTV84I/ MA,68_)81_3<9#[D!Q5:W]@C0W7%)FK$?(%KBM'S\_<#P!B)_#O/"C.1;4NL2O> @4$N!E MSR&U\X#FVT2T]QMOKJ*%\D&?V2'YHI_/X3?;]/D)V_X M-3)[ ?5$SUS ,!=CJ@\RRMOJEG@..Y'!OB.:KU#1'!5]J[](;U1W]Z9",P!Q M"0P&ND["5%C#)5C:,3X!0".JK0' +#AKL8!,)J,"]^6YX?*OG+!@^\X"175S M=!8 KP>5JN1O0E0UJU>$1,V&E?OY4L%KC I%DHJ_I%^G%LBID=5LPU.?JE0. MT2[LZ\>T^+-=#%7O[:EW>5@V))W^6;@PG4]7\BB7CT%!-M@@*0 MN$'Y:+P&0]#>EP>'<;%L(;)%78+R"P9H7V:-DL%*]'[>-E[[C6N4"N7 8?-R MM<)T_7@_4[PC >N.+A4OV/Y".F7,2T/H"^]V1/)KJW%YH5,'9_""RY\-4O 0 M#L'9 9Y.@9LF9"ZPIJ#\(WQB,]Q52?\57N*49&I9)8 5E%+2F=YJ#Y[PO'B=;YZ>,:?HS@BTQCRQR=6?,/<2X%,NY4_ ML7ZW(:Y&5PMX2F^H6.@GC.0$%YAN)F853)I7+S&]!*RZR8 6*!OOCB:?%,(G M3KB-\9,,&-LVOW4EU.PU4SD6<&'26%.-() E*6C1'!7M*YQ67>C?92=/;OD9 M!:Z"Q- I7@Q]6&L"-AH^/Q=7>I.$ZSS% MRRAG%XZMDO1;F"ZY29!%S^K6*I.>@RY_T%<$?[>4L6[Q'0V&H@):G%BP%FC1 M:$+7EMXW, ME4*!F=X^5 .U[,**;T4GU.SE2> 9$<2B"W_NZ )E$YUBWY(]SIO+!:@>WT-UI@;?5T7KVM5DZP4=[4/ MJD&WA567WY7SG65$)*283G,> M?KI0MB1?;7=Y<0\ 73M^+8[78[HY#V=YM. L-C<$INQ^/<%*<_%B'?*T) O< M4;G)ED@JKE<(\SR-'G=YM5+-A+$?X@#6I_LT,2F;<]%K7ABOQ1C5OCO*1V7J M>,O!/;5P'#58U"T^9SW?%*8'++L"@'J$Q=.6/KUT\><"U3%^HJL'@U9(>]KA MP'U63.?3MX?9 2N4 )AU<_#L[^QH^*OP)D)YL^Z)BEXSD.WE':D.MI8+-*BW ME7,[-K>4EPV\V8FK'-'>3G+9KR_81=[ITM]!SI<)N(R.T\U\113]CL.T5-8] M,21M4RV0\]L,6J/AB81?^I9H$2^_"#LUWK1)+]AB\_T:B5B8$X0 K3'+Q)MC@ZX>BR!QT(@0K?_:00+4OXFE"F8 1-2AF@'YP0)2.QKU.I;E6%^H-U_/"G&$G*"22D3,&V:$(.I- M0HF!51I;M8!K>T-, "?&64F,-XQN005G$G2#UG/*S>K_M4NC;!DMV/H)=Y.4 MNF'[^#2W(< Q:HY<\$Q-J4IUN%K4LS$=KHY;_K/9=.*42F.,$Z/1X!Z^YO3I M'L(6BG4'(-#S^!(=EM!IG,]OM?!DMP48>"?&P]+=UR_IU]C,KY;N8&T19[/ZW;[[.X,RU5JC9K?NVJ.R&\A:I$*+ M@[5)38WJM4HM0=7:94[;GS1?SKS<=_&&9,:8Z:UNFHRG8+53(:*_^JFG$XZ0 MOX;K77&H>;U.OM&S.^?/!"KX8HPC7; ^]%+%ETH>"BN!:+ECNR\7E;3]14)I)7#B M">] ;"9@2&E["#MYM;\88LXTA(&)?,/T.Z#**7V[2<6+NC8Z"A^C=92_&N6?&G*T4E"I''=.0Z)VY$14;8FE M[U )-DY'62-Z 7EQ%*F4R[S+NI+L=5ZJ@UD]YZ()'Q/W(A&IZ6&41DU&IS'2 M5 T3W!!)+UDM_KJ*426&9:VUH'?:V*:MSGGC-'E5Z!XM?]6PPPU[E%EL'9KX M >>=.+;YK'/BC)+5WLROO^1$Y;];Z95W4N2KW4XNG$);QVB9*%>M,=\Y M4DQS3"("[?8R/,TF!?!145D\N'JT;?=7P:#=+PRW6R9;.EW\]7L_@OI M^__^]+-)=4[27:QI8J0$G]9L1P$(@SD.1Y+>U$9HPM@L&*%R)M$,BG^M.EG5E[ZJONQ-X/X& MT6Y3"X.&N\O*ET#E6 4OB7I0T*L2-H%_?X. MZEA00-^E 1O]OFAV!O2F.6=B38K7[21D10>;7VU,?.# "C8B9_2/6HN.^K M)%]7C7MTNDV@^KH&XE*>)%'HE8V/%'F&:8\U]!RE-FTEH]2:^BH'0E"5LC3\ MWY&"T# 5L0;A*.G&U68;+O+YBIV,_T3^F:2ZB8>LJR(%X7=U03F>IM'2$HER M8Q8*9=G4C2(FC'8IKA]:%?(\35BD0%-Q5P4 /1+SI"CI+%8])M+=IC@RK6 8 MEZ<]12]:$BHN$2H[OB$L&Z9%H&!VE"J)U(V2-,F4@X%:E4@)?/0;@K5AH@4* MZU&2KR+9,]^@).RG2+LX_5QPMZ=FM(1+I-F8M'Q!QE6AXCX$_[3)57>'B_2P08L889%!!D'>5.7%VC)$Y" MS3#05:5,??!ZFBX!H]?9["G%F$9^P9TTBE;EXPM;#2&; M0"A<.% H$#)(VB\HOD7UU]Y<%:,:RL3@=V_#7M"C!KE<(ARD;W;TDK/YZG,2 MY\_9?'6/TY>(,"K9;->8>-<.RG2;EP^K;CX$[2KIX!F]ID(A"[3Z!W=X2YZ: MWOS*RJ QZT33^0WK1O^5%1W92_98S^*NE0U&NWA)&J+:J,F ML1C9-J]4/6N"Z:EP#4\8KZRK:1 PB9^^T8'B$4)-X,-!L38PS=91 ;@Q35?= M(,2=:2).[OR.$(^"5!H4CZ")<_E&X]D3GJ\NB9+D%>.,7BBRP5_HF-W50W9+ M1JR#;[O.Y4]CVGD(!\UT@60+"3;.BS%;S?&+H%J=-H\!Z85IDK!$RR M[)0#@OSL'>1F8SX1R$%SM?OG,,4?PPPO:3Z(XZRHM:8IK;%2K1]?]TUNPU=6 MGJ)W@U_^:Q?EKU=QEJ9//P',9S=E A.]]M=NN0OKZ8"-BE_&FI)D.LS1L0X M1A'KBK*(KBNQG9+,%4;%$2SZ 34^C%__G-4.&V5YLO@#;0F2GHGM/F3:DS$] M\8 ][4@QMB5UK)GF)S@TEP%?M0PH-Q52TU I0UH;T0A*D.%&>]>;SH"O6&W-W F.H7)@'/9J!4ED+@T+Y+],AF+Z/X@X>M& VPT MY/$$1FA*'D&4^'#1!W\@@EYI' !.L7TA-T*"A+ "'ISDDVATLCL9MIYD^ G4 MP0C'FE@-NSC"C&OUHYV,$Y[[-HKE5SH.]UMMO*RZ-UY6Y<;+:G_CY4QOYT4T M:_AGZ.$9*?M(BDX2V4L"W2303WD.@+VZ\2-PXZ-OYIR$'Y_M]H_%=SF*?2'+ M[W41C2."%;X9+E%M+)[B"=E$L=?<_I)%PJ[BX5+#"+ MOEQX:? DNJLXX*?3M-S+Z6SJ-"%T:$8,MC50U!ZS5_A<-B&\>&-'BT:S.?^G M-=+<=$1:1MXA5MM=O^X9;-B6'7Q\C.79[$]1&@=1$GC29%76- Z:Z^:J+MHD M09Y>YV:P!C?K*'XL9H*/L5ZN5L05(JD@\R7O?'S=2';H'(!9D!TIK-)#=@^6 MC+[AS!W.'-:*9KV=TNN(==VKIYC 4V OP.;G*>;Q2K_H;VMY=\LV-(B"Z'') M(]GAC(;W+-X,%#%:HB-%D,;H4SIXP\[.)\*T[/A@OM^J/^X1:)4,N_?^I>H! M:72!0!].9IZQM7.L>'#G(<.>H,U+=K_ D3F\&46XEKV?D]<3$7 I];;; M5WT.'DXG)CY"7S50S'Q$OFH>,;7AJY6)LF G2G(]CK?N1YNB.I<,U#K!M#@\ M2Y/R+.R*AK( :[)FK$XMY5F:I#3R85+92S.ET(/BV"T$UB\TW72R=^;3)XN. M_L+[>%(]9[#&M^SQ++S4P'F8:6<>YJO?&L\T7I#C.I+=48.9N)YF)*'_#X@O/@XMRQ(K_\&NFWG;% '2T<_&* M2K5X 5@OA-+E]$B>E\])T6 V^W3]@\J-?O]=(U3*5%;3IW4PQB!.?+TX=K19 MG#YM%+[;D3:XI9KIOWE@5?OR0.NZPJ52U1 ,0:HXW*'=F!M0 M/7B7#^_('_GCB1V=$Q54Q7YMN.!:N%>AUF@:?&+QBG<5Z.T ,>9$<_J[CM@I M\$%5%]>&#ZB37'D!0HF3+.$7@/=\,#/[E.EA0825RIF2 M)1O;UX_8<^/PG21F^O9N*K'ISC0F@GNCDQW^ ,;QSM$Z7KAQ]-P@-;IU(-TV M90X\P!U4=IT8P$86KS:"0HV9V AJQ'E3%%X7"_Y-D,IM[UL64KG+O:3;(*4A M[(MOX4G+XFQ$BY_03-3%(Y@@H4>2%N!*\S?6=7ZQD5N5Q8Z.,&<>^\PG?!4& MC[G-"RX*OD7)@W -#UGD)^ H/%#EF:Q^(>+SX/O(!37MV9MEAGAZ]^^6RA[KP6*@(R$;KEPD#&E8C="OGB(CQ:V7@( M2B:.OFS)QMT9T'K#;::H?N]MTX&1.8^4BV,'C,GV=SMT_[3+\U*22-$J-I/" M+X[DJO2?\5CNFBIDCHB90&2'CLEU$:Q]S!??._[ZQ3%9E9$T'I-18S- ?8PA M$%P&L9<%:7(P@ZFO6?%CJ)NYV)Y**WK\U .D-*=.N696$X]8N>VUC;F?>6EU MZH[!AM74>4V]P\P-AF370%02E25TJQR*/SBQ2!^"%7-$=%$_)N7SF:2YH#!% M$14X4<5QGN]2C3BA]\%8$49,T9^6I\0/Q5SKQ _4V?-C2-,;&K'P,DC$!\^' M)\^>5L674[9RH;-"*?K,V8VC9'.7V#'-FWTCS/6'8Y?J"H&*Z9T*!R(.SI39 M V!#&3%APE,B'Y/R^4P<(@)%%-.E T<<)\L.S:AIPSTX-ER!Y>S-Y>EP0S%5 M.G!C?Z+$XL9[O#BJ!\6&&>]/C!GOT9GQ'C.$N@A#>9SU(@GHP>A)W:#X0H<: MN#!W7Q]ZN*2$4!)6(:$(DAX9%_'O=AUX-(2"/#0AWX1P&2V]J6Z.@ R9E'YE M,.;>U"]?.D:::XW-+L/WVU;D5JG!IPU.L*36;4@8$2*)!T7I$W@T$S]G/?2* MF,AX[!TCH<-*$3<,U "&#%B<&@,4D8\Q W#/2XDO"F40>2C:/L)^!-1,$U.I M%_(DBU57NYB*E6>BM,6<<<-(6C!;6:M:\G6^J@'<.!Q% M.D%@A(? 3C@U4#4FEU]N"#0GC?;DAYO+J^6/,UD&#$Y/U3F!H?CI>C9 &PCS M5( 1* )+X22 (.%+X: JLW\H#J(&*1>>F( S>79 KJ)AYHO9FD5)\,0^B\!T,H-PP'@# :?,(O3_X&]9#=5&]>S4,XOER M#>4V$[ B6D,0+O?#O":("-D A= &#(A%/'K;7&P%Y6)+_"<+4_@(_$BN%LB8_"WM:F'CI6O2DXT->8GV- >B4Q6-]&=@GP2J3A"/*-\1W5)-=-+EJ. M0+7IDJN81RQSM Y ]6+GV#R ZXNE03J%^6)JL Z.[ ?$&N35<#&Y=>2&._:B MR6E!Y+38&7,A,_$B!7I'>MBZ_K5(T7*VG!*%V+AO1Y67E;-B)5J]D7/S[O>?KMZ]OWQ#XKH\0BKO&H']*F%8<#H'M$/-A&=&8Z$!UI0; M,7FODS-"(U^T#T13%A&?/B>3EZ7N8Q,W&?AVZ5*%2*-(::?2P8B*52BZ!\*. MHK+X<_F\X:/S%B?!%V759B?".%=B[M"-6G.Y!\>.-HL=VE3>C6Q/AS;*$LE. MM$$N>YS/'&)2NV?>.N(A?WR^*ZZ'NHGY4^ K7NU92%;%D0TDW6J8:@.AAP/F MV!VE3LU4B:CY :X/%&PJ;Y#9ROCYVYI#V4AH#Q>)55I)6JFMK@:;O "S.;NX MV["W:ZMJ*VF46S4$'I'<6/6=C4&Q:"VK0->4K45(*4-*H9EL4([(864!Z<%) M[%QFV@@-M?*T,3(6E1>O5-88XM&IC!I877ZXNKA($NX%8@)./G]>'@RB>EH5 M/X&RE8OE*92B!T+=.$J3ZA*KM@5[PAJO7E_,)*SI&V^N/SB[YJ$0J$RA4^% M-,().7H ; @D0@EX2NK'9T0TF(FO1>"((AQP((GC--^A&7%*[T&QH"8QO:/+U9S%T7^^R[38,%!L2.DT;5;_435W+U*@T#U+AJP>LLR9- MIVSG+D*2MT_(ME1#5J!GZOE5BP/<<*SVB].HI'9*TG2K'I)D>"6Z^E"LZ564 MX\JI(]N0LM%,?"LJE3J*;3ES:7]J=CDA$D49#9<\2:\?ZEWH)>3R[.?1Z#4N M3V;T-';*&NS4C7\B0@=.G:S7+RTK*<+KV/!9+&(2^8:6$J]H(E_RSF]MH\D& M;CQFK32X3KDZA4U#_;"40\ITU\)Q(!MDF,M&9%DPK?%:KFQX8LQ2)6-C4%LOK M4!2YLWJ-JSF_N[&;D73IQG3 .C@=]M$O?MYL1.I6LTESU!QT;CXT;?OH$FS8 MAX9^U%/3/(O !.]2&ODT]I-_;'W8]X KJC]!KAV$B\Q7F8RM?'VFV53>\0B. M&1SJL3X[Z*Z3,38:SVLY4@F20A)XN&*D(3P?0[6F&D<9_;T3*V:ZF@=0K'HQ M.N]Q2WW8X>.2?_%*?DL*3$I^[.3^)Q:GP2H4\VL4\/@+%^B7&;N.+K9Q$(+$ MP3UX<\$Z_5];T#%I5A-GB ,"9M!=>;4FFLY_$P%2RB)X2;X)$GD6?$N?"261 MD"/?UH&W)AZ-P*[9=T\6P?#E)A,ER99YP4,@_OXSH_+.1%C )76(^H/XS>%V M1;E3M=GPB"0I][[^>$9H*H\:\*U\%U]^I-7O;#@+'=B MTUXVL*:.9GJP$>QX!H-V4,$0$\E4\J,,I0#))8@4(4*&7$>DDIK):XK1V*L^ M S$L?=U/21B H18&,(=&HK$(X=[_=?'37XB2S%V'VP\W_[A=_GIQ]^'F]OJ7VXNK.\4.A&;KX@?I;>UBCSW*\28132"E MR6G)G\M6I&Y&RG:S617ICCVW&*!="^J1K,Q&#P'15M8T9K=L*RBYI@F[B>%. M\$UR$?DW,>2X"$=X!S'K3='@-GA(U$!:I.3ZS6C[&37'M@S Z.+'M(C.DO2TZXMI7\U%18[;F M@[KP_(6+)6\$8=PO,8W2Y(:'@?>L"I8U6Q<_76]K%R_0HQP]F-7#4YJQCOAY M?16[S!"M7]MM96L9ECY6BLBCU#1QJ*E+"6X^;KL6V"-869@6P,#,PPGE-(%< M."="L;H5R9N1/_*&9#91U@ <4T1)B"1SC'(T$!"C&$TT%ZHM#E#MY&BEB!X0 M:84Z^]_'C(KIYCD/.3JG?IVFQ9?N;NIB%%V:T6=\#3"E/?3*:LWU::&EV&-Z MHF$F>WO6N*ABP](U]T%'S#P>R\_J3:N$_)!G:<=PVD]J8(7(CW*I78@#&CR4 MYT^R5<+^S,!*Q5C0D$T<86@QCQLR9-<^NZ0JX^Q7/22U<4(*'11K4HM@HFQ2 M;-S,+I) Y9(BAD ADV/TT*<>,730@;*FU*)-J1.BCR)60*$/:I1P[:5\Q6+Q MX.\7423F*8_YQ<;%P:Q![?;%%]=H[V(+O>K1(P==1*59Z"F0+Z^*II#Z\7=2 M-2[WTR>>NO69P&T&:]=P>D4KZ]$$&9QT.'.Z-I0;W<3LWLVUF20>#<0YQ62/ M3#K<@T[98Y:D\+F6V]9M7AYCZFWN='JC1SM^$0 ]0/7A#!UYZ;'SEGFN'JV, M:#L+AZW- 6XQ3JT#%3V2]?D)+8BAR89T(DX3R8EF<-ZMP;&Y.NI!N*8ZNH9) M-MQL-HC@]UX(+OE&>"M/'@RZI&F;M69"96Z:II#3NWDM#/Q,,Q-8]:MV?2WG M\'_DVYI%A&;IFL?!?R 53)$R)H_2@ Y?7O:Q7/[^^]NKJ[>7E\4]'U-GBYFQ MB5N/=>N5NI9\_>;< &X<"B,E;!GA(9 7TJ_D[MQ^^A5IMB<@<.+,5"5+#45- MU]0G;2#,#"OP?[/P67O?4*]Q M\3/T-78QLV[=Z-&+%IS2KC2DY;(3VLUSEU!SW+GQZ.Q:3+=<92DZZHSBQI6&?UG#OS9#F MMG@UM^',K>MTQSS,#?VZA9A'@9=WR3DTY)L:)3!)=!9 M+'-)!5 *6\ZY^!E9KH.(SN!2!W-B<=?QWB_5KZUFIW:_(?BHW,:[*<(8%H_5 MQ5T2N0P10@2D2$.LH#.1@C-9:([,ZHX;*$:@M6-,:(R'& %:8>.16T1W+YBU MBO!K)-;BAE8Q]S,O_8W&<%+G6;%ETM.J#)=4K9R,[+!2Q&FB&T!M,UURY\53 M4CZ>S6JF;RBYP>_>HO]AB9KHG1H'X@BFR^U&L2'*XK2)HO*3]D3!]7TL#KA_ M_5 "M9V>XG'I[?8>.U&XI0U_B7<80,W:0^W/;]E6? L&QZNA4NY6-H)3>]]* M^GIP]I,^RN. VWP@$Y+PT)]ZN:8:3:XQ BW^MEK6Q#VH IL62-.>0K,1(6"B MVZ/ $8ZS:D8S&6C7.>R 2LS)2Z'>:+@;TU5E[[D+.,(Q5TU.)F...AU=-?>\ M/E(O"&4M\Y^??V&P_;I=0T'S6_8(]\;35=AFD:UX\?7-Q5W8;HJ&/AU:=D!I M+E;ZSB]9XL7!BB5%37H&R[[HD3Q4"LH*]3$3:T+YC.7U[E?/Y+&A6C0 W1-/ MLM8VHN3T&'?@<1.Q3RC:)_TRE-,2FJQC ?W@A2D@(M_TKNUZ)]W09.L&2) M:".(7E1$+B=1R?\@RL^L@#>A2<(% EP:]2U(U\3G&RI4;^2.:T)\)OJ0HW'1 M01[#V\EG0K_GUT[![)SWX6C5F:L-1P/),SOC6X3])XYN"X+6$+B[AUX=(%=*-86 2KKT;1L=\R MB5&,L6^C>)6JV;H[+L5YM=JC?/!I3?M5JY:\VB[G\D9-=^A[+$WC56R/9)_] M#';GS9<,0NKK!P5NBZ2:K8NOWMO:Q51ZE*,OS/3PE :C(WY^OPX2$I9KKGK) ME6]&1E(%;#_NYF+N;TWF&Y(3KWYTN<+-!W37M'H$*]/2 AB8DCC>6Q/(A8S" M>W_IY=O)$4SAO!$9YAC\:R @QOF::"X\6[Q(GBDB;T2>H<;3-=Z_>2QFENMO M$?/OLE42^ &-N\*$GO9[@8*R/8[1*-0/&"QT(VI83I>"=O)/,T+(Y0@'05EY MNY3,=U23X#$*'L1B+$I))+C/HU1\M1#L+HB$5V#)Y!> Z+-HW_(T!EIE>@K1 M \;7"3(X8;%#B1XH-ZJVP@DE.4^2<;U1!0KET"*+#HQ!8HL>/#?BR=U!!%]X MDL3L#4-0B(F;(?SU<^H?/E:Z_Z3,"VX^<D?@T CQ[I^VE0E8-ZJ3 -N"B .,E->[KU1W:"&;]_^(^&@NI[KT1U"5P-L_ MA*C[F[?LB449NV600" \^@V+99J!^(K7JS!XE/:H>C-@)UQ\85-A%]Z:8>%1 MVPY7R7X;=>>%T!FIQ$A#CC0$9_/:P9)7W'VT=XW13%%EKU;XX](;,5"U T?D M^ (X_DKMOI&>B-JHT>TR2U*^$1%U[ M.?OB^95[*_/M@([IR_7 GT!/8[Q-] MR,\^M(S%5KSXZ(46PD$-"1+" M"DU TA4C#UGX$(1A4?+[S4WT>W057=Y'OXI_[MX4A;_/Y,5[[#O=;$,Q-;ZY M>??[3U?OWE^^:;Y4S),OA6+H%FS,0#+E,Z.QD Z>Q#I"+(37R9DL#96N ]&4 M1<2GSU-O#%K3G"-0;]?-F&JJ'(U=%\:V-YPHT189U=)$I+C<,2U![%*2Y*)@ M DWAL^+HV0MDNR)@')7NCD&C#21BV&@+CTKZ19OT9_5LDC0D9G%F=!*B*\+' M48D^1/F83]$3#SQVS^)->Y]4V6"W:,Q. X1:( U]^)NG*HB^$B!M"5GW3ACV MIDRE*@HFB%!+-LPO--[29WE)0,)2T0?XWZEW5M5CRK5&X6 YD$;;=B60/37X M!$&M)71 MR$U&A6$BB<$'AWIN'<7#-(?>)PR02VE^!6"#@ 8#G^CT$+A"J2; M.-+A[RX#I#_\R%G[093 S?2;CR%-;VC$PLL@$8^>DX,O_+3;5YG[O>W=_+9>C8K"JTDM5'RAVSR8]?ZO*#VPQA.[^_ M1[21X:\%,C@5L0Z2:$*YD5 >)BG;$6A(9$M2-IW)"]*!.*<\5()*.N>#B1H8 MJ*<0-?'%J1]44.?P%[8H!; M,1N5_@$#AQY(#0.CA*>U%1_Q80P==5G#SH=LUI1[!RHZT 8F M'TZLH GD0CL1)4"KMRSR9QPC#, Q172 2#+'N$ # 3$HT$1SH=JB0;63I94B M#$"DU1 !@-[[![W&N]/_(&\>NG4/-?E;OG/0D#[RJ5]W2TY_V X:3]]>G([Z M85F'.NO;OE[0$:\=\7S?+*"3JWO&=V<7SGP_SJL$/3 'CLUVLL?C4_=4[\XG M["RY?S,O_IYG2/7?NZ8![.K;H@,N8,(76DP!P3.?XN#-&41S,"; M(,FKEM-G0DG$4U8>8: 1'%1@W[VU4%WDS%&2;)DG9G'Q]Y\9S:],$%-YPKPL MSLO;_"!^*"@/&<*=19N-F.H3N-+XQS,BG')^'4,9 ,!?09)D,J]5_K7FH<_B MZ?/P%+3A.B.]EXVSV[29C'-("3H#T5+P#JLVXUZ>@ >?$W@P$S=J.>+J_#N3 M(7?/OMO7B9M\=UB_V< O=@=^+@&9YL^$+J9BY<56E%GRA[@)34[91[G38[3:F76=R !;MVI9*HS*M;Y5"4Q9E9 M^Q"LR"KFV>(Q*9[/:;Y%H8IB]G7BBN-&OD8Q)_U[D.!EEYYX&_U&P=#4[X.7@7IW$Q[YH^ID8@ M H+D&')EMFP[F5T/0Q06/+J M,##I>U(. W4I>BOZT7(YN\^('[V_NXOKZ MM*,OLS0!E9Y(2_[\OE&2I*Q)3B C3GQ"A8\),R_-Q)]B^?,$G LV3*R'"(4U M4A;*2(9&8AGDLSA\AHV:%8N\]8;&7UOJA+,*1*OO$Z]KM#G%+<9]U_+[)"L# MUH,8FKPXH;LNDA-M12 -S4C=3I9,(=7MZPHII50% M6QI^BGYG-+Z#6KPMYKHI*7XJ6R4NUF:'B1ZM.'5#:9H.6AM;+:'0\E;67O-A MUA#"P,4SDH@O(>^#R^1B2:R/8EESK:A,RV&!U'P?+E]P^WE@1&,FUU=L(WW! MZKEXX0VOQA^"[Z(9K,X8H :1;+(5L3G+%V:^#*@VM+B/+HAD^)5 W]-U8?/CNA9D/O8-P*]A(@'R-5Q1?3,BW-8NJY^6'^3AV&W/JK<\(N)D2=45#61P\63.6RJ\P<2CG:+(H.8]4/#3J*(L9.7(']>ZY M_=R_?U[<:Z;6[[549M^( M)-).T3=F$7JB_H[V07/U]Y!LN:3,V/^AY9=DTBN/A#/_\?0XIIW3;\PQW$L! M>?3$XC00BXH[%@4\_B)FLN0R8]?1Q38.0B'QMX-1A;E@>1&@@:#3%4W:..@A MB#&T^EXF,TUS#U"FOMO/G+/Y^T==0W/AG"CFZZER-//]1!/*B*TU#3Y M&4 S#G'[ 6[GS&LI:&3 &P".1%VLDW!&@!BDE:?4:G*6[4DN,+N=_Q%(JCP* M-AA+G8]I:2.A'KHR0L7@ZN*5JZKQ'(VK(VQ)R=0'T9LBTOH?@TVI;M'.;2F5 M*/XRY3#22%M3G>"&:Y4.7:_;4Q9KHA[V=J^*^EFELRPZK*5G8=0%/:;Y#+E1 MU8V*9CBMS:J=!7XA12JQFLMB&:XH;S"[EJ9.VZJ2"/E+UI1<$A6(DR?PH$2"TQD_EK<'9J9U@AT1,][TH%-&@*5A,?\Z;D1Z+<:;"Q8_CXF@BS7JXZ!'5\;02K,T MU'1^OPX2(OHC@IR4;7;>%(I0YT%H([0ZSA$@@41=&@7@_(R!4_J:3(==Q< MX+X0\BJBIL'9ZQ@]F8$A1E#FP$@<7A0<[O3(+X2TBB!J<-)6P53S=_XL_D]\ M6'XD_K.B"3O_?U!+ P04 " !CK91/OBL&HN.; "Q[ H %0 '!L86(M M,C Q.3$P,S%?<')E+GAM;.R]67,C.9(_^+YF^QUJ:Y[KR.J9ZLZV[OT;=66K M1REJ*&75]+Z4A8(@%5W! #L.I=B??H$XR#AP.! ( J!H-M.E9#@<[HX?')?# M\9?_\[:)OWE%:1;AY*_??OC^QV^_04F(EU&R_NNW1?9=D(51].W_^7__[__K M+__/=]]]0@E*@QPMOWG>?7-]]6FV6$4Q(5C,R9_HFY^__^G['[__\9N+ M% ?+-%JNT7??T<*$ZO<_T_]Y#C+T#:DTR?[\ED5__?8ES[=__N&'KU^_?O_U M#]_C=/W#3S_^^.&'__U\]QB^H$WP791D>9"$Z-MO"/V?L_+'.QP&>2EQJ_C; M M44RJ+(OGNRWZZ[=9M-G&J/GM)44K-I\X3?=LJ'4^4NM\^)E:YS\.G'\8(]Z: M0ND)YT%L1LZ2WU#6037CA;XW95J1R/,5F%YJ!5&W+SA/<1*%V?K'1F59F&(BR3/KE >1'$F5V4;!\]$U \?/_Q8#0/_H5R%KBX+ M%*(DK]D1Q@^$@/P9H@T:IP&0L:[?9?#7?TBD",53V)0F* M943:>83X:ORUD50\9]$R"M+=5?0:+5$R1F0!,VWY7H*4$&^+-'PATPW2ANLT MV(P"MH2CKJ0W093^0KH*^HR"K$A'PU?,3[^WQ:77)-C:/:5!D@5AB:A1_4S" M4E?62YS0'EQC?KZZ3!$!_2+*?A\A+8"IMKPO0;)&V6U"?$ZQ*4JKS/,7E%[B MS39%+RC)HE=T2Q89&W2QHS_BA(@R1IF1->IJ^@G13K-]B4(R)CQ&ZR1:16&0 MY)=%EI.JTMMDA=--:>(1VNG4HH^US2;*RSY&*B,@H2,&60]&:$S7@'#5E?@Z M2!.Z "43H-*EC1"3RTI7M@IQ3\';7L_+( Y__* C')^7 >F^)"D*,4'6O\D, M/GB[(*O\550U5I"F.X*OKT&Z' .!$969L[X9NX_ *JD0[Q"ASZ-J)'N(@U&# MCHSCJ/D&W=A84F])_.=8)R9AJ"MG/1=,UG=D=C"JG7F<]&<8KR@IT%64!>MU M2I<[1-_YJOEYS#P#Q'BDW-1)IV0&,\LRE&=W4? 7/ M)E:I5XEQ?0A:,AQ'2SK1NPABNDWZ^(+0F#FD?EVZVEVAY[PUE/]!1^HA#UUI M[G"R)NOL38NCCD!,-KHRD8Z?%FC9\@8C)!,PTY7O8;D)W_Z.HR3_A<">+$[+ M"0S=%=J4#HO J'1GQ(>9T6%DA<;T-*F"@7E>3I9_$1D6*N5'3?8XK+0MEV(R MK\AW=%:6DU:Y_E<1;3?C5KMRGOJ[8)M-D.[FJ]8JL[5Q2+S@R(6@8@63[DD^ MT8G$=%N2#7O#.W[Z4DL8&MWOTY=2R.[(.U+Z6HRL\ C[4?JZ:51B:F]'7V@> M)P-["_I",9B87:^/=!9 MQN:E^L)Q69F:E8YQ$VQ.QN>D(ZPG8SGMC'2$GU/B/\W9?E.+^CL[LQ M DL8&AB/QTC'9&-V3!XCGHSCR/%O'!![+(SY]#%2"9A-ZY%&M;)B#5-'3TT9 M-C653S7O2R?>C9AL'\)D3)298"CC>R(&=T,,CY3&1DCSD4XF0YRFB&TR&]1T M]+VC(^X:'66_:.*=HDDBE@R'*IG;QS*Q@V5DKCQRCFP\$L9@"(SI>;NY^;JQ M_3,#.V>CUPPCU@IF]LG&[I"9W!LSLRMF<.UD9,UD;@_,Q.[7!/M>1G>\IEY9 M3K>B'#6+VX?([*. LE9DD^9D3L;4M+RT$?.=26$;CL8M.YP1&K4QB[UI'&(>=JF)Z8QVG7<5H31FI MJKPWF:'P^S5^_6&)HA^HLO2/4NOO?OQ0WTK_#_+3;Y?X%:6SYZR,EVWXQ?0F MY5^_97XCM]^.)*XE9T6:!W1FI/\/CAT^EIJ$4DM/)NDJT.[J6=I5Y\@ M#1N.Y,]..P^OWM<4/VS+SOE=^!+%>XBL4KSAV1F#5&F+^>=O.IR^R?$W; XX M7:+TK]_^2/,S$ 8KE*;U]5F!'J42=Z^V^T8[8WAZ;3 MX ,:5UM A6$?T5Q_-\)_IH\HB##"5K>9EF!4F;WE]!VW "7 MUCU$J"@'<@M<5C4V_N )-G[!,5EODF7H312C-&-B@D/3P<* QE4,B)4!M?V M1=WF_^E)F]>.;8&V.*5;#72Q5K";7DS:G11P2%T% D@UV!2!PZF&Q7]Y HO; M)$=4L>@5D6$NJ+5BPD),VH$%C]156(!4 \&"QZF&Q<^>P.+QA0QU=.LI2-@K M!A9!!P)= E<;7J &J+F[Y>M&_J,GC5R.9)=DM/3U M!J5K,AWYE.*O^8O(@PLI.RW/H705 1#%0$C@,&KV@GS9 'PHGN,HO(EQP)[7 M,;YWFK_SW=5&YRL!:NI.\::!W=_MJY+/!R6..P]_+,)=L7N0T82U-',Q> MX $*=)=YP@*N8D)!3=B23\BO08W[&X3-R=D3X=O#!^M3;:+N)_?:7""ZI'6[ M)9MV='\S;T:$7E+!;^*@W]&9WVIS]+ZYUY0BX25MV2O:-*;[NW0-"/?)CQFG M-D*:7C?MT;C7R!!E@!VWQZ)I=/?WX!H%#L=--^27_@I-0M5K^ &5NTTO5@C8 M^ ,F3?.[O]?65:%"L1P ##HF!#ITKH. KY02##IL&B"XOQ]WB&5*BB"NSA0X M&&"1])J_2^)NRPM4 39ZET/3WN[ORNUGG/3F5D25%+8YCZP_,Q^0N=OV$I6@ M,_8!EP8#ONS7T7WE^V+SS(G,&'X>[+XWG]UK:XD*X'WWIG03@>/+QMM3\':[ M)!J68?Y42T%#2V@[K."R:L#ARZ8=#9!/B<\JE2@CYR_I)9!T M=XF7[*!<4(G>,;RPA*MP45$4>"@O9-A Q_V=NTJ=V7))M,[J_]Q%"?K !(R MK@,3)IVKX) K!8($DTT#!/>W_GA*_ 0$PD] (/SD$Q#Z2FD"X:<#$-S?-N0I M\0<@$/X !,(?? )"7RE-(/SA 3WMQ([2ER2/^?I$_Z:B& PI&*!H$WE. 2X M"JD H,VD:7[WMQ([*I13G'GZD.+7J'JME8L!#BD+" -2Q]$@5DT%$@-.#2[< MWUGL0KN:]0I]0I>$Z1 :$L?;GZV*DBMH.#3M[?[.8D?^!YSE0?S_15ONFE)$ MR&K['J'C"!"II8*#'I\&#>[O,=*Q;):B@-'^K$^U:;J?W&MC@>BRVWV=DLVM M+??W$^D;Z_'#"T[8>\6\S[51AI_=:U.)"I)V'99NVM;][6'GYZ? MJ+*]MN5]K@TS_.Q>VTI4D+3ML'33MN[OU]WCIS2@X8&/N\TSCAEQ6@**VCQ, M"O<:6:Z(I)V9#)JF=G]'KB-\KY&9WVJK]+ZYU[ BX25-VBO:-*;[NVJ-S[E^ M"\M$H(Q$*2*2GF_NDKC7P@!5@#ZZRZ%I[[&;9W_Y86"J._+#9)F%^$F7].#7 MH&\59,^EGD7VW3H(MA4$49QGS2]]+-8__]9ZS_$F2HA $9GNX"KR@9-^2*5( M@U=0$V,-:VLE<9 MZ#R#MX?O4H^ D#4N7X+XX)N]'W">/DU MBOO;GRI%]M,N2!$'$:2AJPQ),):VTI..1]15+>S^-9N]FCT<,Y:% MUD03@8NY8!#Q68N<<*BT.Z ?(KFS(]%8>]=+0+&/&F10 M.(X,N58JR&!R\W?EWISO/ 0[>K@C/CEC$_7.S/I$CJ,#I)L*0'@,_5V+#Y_ MY,)$3'= "H_.?;" -%3$"X^G_O+1\F4^X4M2XBW6H6$ M[?U6#J%7D )KK \K417ZDTK79@C\J0%_3N 95O@Z&1FW1LT7N5.#8P8,X\TF MRLNWHFG,*BY?/T=).$0'@+()#A91>H4>N,[Z:!+6X>_QT%#IVZ0^*W^@#[61 M]L[S-'HNQ$E'7Y>A?*>-O%TS#?W[XPR]QB+%$-F%(C5NB_ M@&(?.<2@L'AD-4F[8X@E^B=<)B6IXI08$OB[#&J]T<&\=,+YW!I"NI]/$',2 M&TP-N&'UWB^:9LME><81 E:'D=I D]T)R%8;$I8GJA]0JMHC#JSVS@!>I&@10X0<0JVVEJ M\$($LO4Z^7@4))%KZ@*P;W#&8V^G:^>@K?A":I.Z<.YJEKI M$T3X. M./JM0E<[6P_%3[+E(]TVD>Q\GB5BI':8&)4L _9?IG=A)_APE."U- M4ZG;@Q[O<3A)W$!E.#;EA]#;FC9\]U97MYDFWE2;:33[(_3&+OX[MN M/:'KOJ>1R=C;F*))CVWT3^!,B^7O!%)F-7[ @) <>&'%,S0K:F\DWH!3T113 M1X=OHFE>F-*[HP:O3/_X9!@8Y$RJQ8>RU5Y0'H5!?,Z[:/,\_YQWL:>0.S< M9W&,O]).EKV.FY@)5\H?V,MNQJ6ZF2S(G_!:?3OPQJ0B6D>,1/+0^*3Q[#$/L?% M[E 8?Y,@L#2[S;("A-$[P2G3+C8PV@CB;^0F2ZMYD6=YD%!; 4#* MH!8@M4/]3N#*MY -S':D\3=4LQ76#YSE*I087L]X5_-;=4L=\1*'=&;KX2W" MEGJ2:2V <@C>=S&AA5OFB&#E3F4]/#4?J,6. \X1DLS")'!V5O[JIQ MJ.X<(/D35P@I#YJG/F55L,W10(*$?N29;C<6'O*\KQ'1SXGL/-&)\Z#30JW&QOF6R^JNYC60LSJZK? M"\0Y<)50[5_.X5!9O(S^BI("W9!.0-,,46E^C?*7RR++B:3I_BT;&HU _F\Y MO"LY@L/^NKH&!VN>0M;2V(1)NGZ"4V5UQ5RC*G]/-2]Q1IPE?5BI](0H?8U" ME#WB>+BREA'N5S!\0I==O6Y00O\<9LZ5T39)4/IV]Z#%43L$_H83( M%I/^.EMNHB2B%*15JHKV A:QU$'DS8DW5N[V'6T^YD@+R]W?H M71!;D,:@S]A?D4E'C,L',]E ]'N9W]"6K=AI:*H IHD;$VN\ESPSS*_+//' MKJ-$II ",ABLIABMW9K?0 =J\&Q'P-#?((^]4H<$-KR.-:3H=ZTVA1?0X*JD M#HHVJRE>^3@B)NYQ@KMJU8CG3(G!]+5Q ?1V7TO@"MCO&B#B]JL) F)K'0;> M?%A1Y6XODM:S?R]!P-_S"TW[TP\Z1WOF3(3%1(?WU)E$?L (I*(&?'A\-2:_ M;J4F_!1$R3QY#&)$SS9>B8KE04=_6TI,U6Q1\:C\P Y,20WP\TI2I041-%Z/HB3[ *M<%KGA7P*WE!V_4:T)AI'29#N M;HF],E NL2/4U#EHG*@FE[O \4P,[CR3BN1Y@LB]SK4_N4 )&A[12*@ZF&=0 MN8]7F6J*6&.PTP\'=&*R79U,,;8TAA_V]ZD.'UP& %80?(]@X+-]U MMGU<<%'-6Q[-33K.1JJ,K+8BG\P9!2^"+ HEVG5H.*K5--;P+FT1#-.K"WP> M5XI\#C=_0P#Z"EU%<9$/+K5)J#CPV%-Y!1"V;OH0V?.;)N#.K>$%Z"/!(PV? M7V--?^,7?T71^H4@8T;D"=;HOM@\HW2^&ES\X@Q'NL7K)E O[KRA6,.:5EE% M$]D>!K61@,?9I]N+5:6@W5NQ=G^'68ZB]=@@N[VK65H,8W[I4P(RT$:309E? MO^&<7F[- T8.3N#Y@7H]C=G''A>ZI']HQ78QU5.(/AINL0%"N,@RZ)5%/8TI]$8L_GE[3RY M(C9_+>]I\1X$GK &0&_5KN$==%4SUC]V/]66VF+TZY;TA;('?OBQ[G_T%V'G M*[\==-/I73(6@.[#9_$.^@?0?L?N 'RQ1EQG.U>8T'TAU_5_YX\'8$ MS@/X:MP?=.(VYHB%N_%UY.@%OPF)/+]KS="^T?QV_./8$W$_)!/B>9Y[1F /L_W+;']ZE_W'L?ZBU#\\S$\@4!T.>SBD3PZN1X2BV;P' MKIQ^UB^C.W#@"7[^4JG,\'#3T8J*?C*=SYV->L_FA?A5*<1PPBVTO77_# MSM\3E]ER66:I#N*'("*KY\M@&Q&WSP0'B+9YNUQ,ZSYH5)15!)"$M;_//BY0 M'D0)6C;QVTP4B8GVN0391.[C!J2>(F!X/#W?8>^\+,'$BH""]2:(/RB1*Z8( M$2;#$5O8+N!C%H;%IHCI[)^W

IU3+-6,6O)S["-,U@NI8!J]FQ$K4!32R M]W&8 (20'O+N"4C=AYF"JHK($G/6SU+D!)AZ2E_A#1G@>R@2TC27+]DT[N,& MHIPB8#@L#;_T9\.8W2T4K+85P;%BR;-Z.DK(R^>E[3XHY0:G]^@K&:MP09,V MK1]2G) _PVI#D;'7HU5VO_15*FMO^DTJF*]F2[RET&#/OP4DS02<26)SSEC; M^I%> @K29?9E2S>0"?U__OB1-U^$ESG,%2%EK/D.8[.986J_8PZ!8>P=7EBOW0M@[J7=,1YS6P:Z$NG2W/8VABR%A2P!@TMI*"1X M4WPCG@D=D^D@'$+!9;4#3%]'6ZU0F,]7O0$M2L)H&Z/;I(K1/DP?^M$'HQDU M80HC&#D*0&.V@2!U3&6&$_.?4S2,PXUJ%H8.#AB)%CR,5SW?Y)*B9/3-+#9^ ME&Y::1P,.I+3KYP3WF99@99714H=9.D5?PGB C4)0U$9Q4N,$# &/GT&[=F^ M(@-'H3C:%N!9O&(E^D>.;L.TFI:.P2F$@QBH8@Y^(57!&B.@*JY%_]#3;:R6 M'71!%M!I%):7 @C5[&N0+LO1Y :G*Q3E13IXB=84.X"[A;'S"]*Z=AKKBF%5 MZC^)XC;8JRYN#NWJ_"!.^Q3QKFVIT0Y="?$:K\,X@OC6^<<3YL3#EP9Y[H]M M"_2O(LJB'#VB]#4*466\!0KQ.BFYE(Z#'\XQ:77#")")JG.T.QW9SI#>-KU( M_C^ PSRB:#)IT#Q6C\5S%BVC(-W51Q[$>P5)V.]FXQD)HV)AC!SM&L9L P'] MF,K&O.OC0FCMYRC!:7DL5VG=9(*A6E]%674V1VR7\<[F_E8=[O6P;9IMW9KF MV#J*^XGL!ND%YJK6>7;$K;>J1;98H"7:E*V9 M-7A1.>=R"R\.!Q3_]M,YI-B U2P$%7_0. JKXDFO$_L]0C6F>(A3?Z.*]=## MCRO6."$2 \&)FSG2.R/@.\\M!H;C5NUDJ03D%L1O49YA'@FT&?0'$%I,#A'KJLYKA&-!(]L5Z_D=)X8[!Q^TY/K M)(QBFASX$(;]A,=UM"FK8(53&*O"6J-<(0*B,"KA2?Z.4=G3$KH)0J;Z_V;% MW:H4J8T&*^+"#7?SL,%:%N->C#<[(N64=D6CC+ M,I0/DX4):)Y/F+.Y^"*)DGCT&,J'*OJ#9A#[T2JKI! MN%0GBU>878X#5*XL&FM^Q[:/0;=V0!=S7+M[,S5 -2[H3(5/R2T>#Z_<7M7" M5H9Y"MZNWZA>Z (EB*RK!M-;$/5^9BNA/EG(JMGI6/-9B4SZMWMM@[C_EF#+ M%G7@.&=-K%ZP;C*5@@Z9IS0[<7P M:FG?A%6GL=9T:Q(T5)-.\A)26S2X&@>BY4*P0^L]]OB:FP5=IQZ+[YY/-BJ4 M62Z*E+87I?(IWY.T$Y_%CL93: M ^1Y1-6JM<# @W@8!\/1MCH+&A%.!F @]BA"!O;"R8)=DS"CNOI%Q"; R'81N0PQ4(48:S*51N<3]P2W!4 M@O+#CS4DZ2\TO#%$:)G1:]*?\"M*$RHIF0V1_XU>!\,^E/P0"BDA]Q5Q:G8P M@C-IE9X'A0PZDB2X"4S/%%D48)([\L^I8P+"T!RGKL[A6NXG;3W-;3W,[P%LK9M3&!8I7+]9.^GL$,*WX,SLD,JK.[DSEANHB1( MPA$[I &8H\B9.#$HJM)G3I?7:'GP8ZHE)"QP.H3NN9 (8V*%70'.4Q!I?W% M5+\R?P\NVEHUR2/+VP(OS"2U4'(&YMCD)X \@!U,XX]=I;^#PP)MZRDUT\?Q M/M?6'7[V%%42/4V@:%B%__N3!X4B:HIDF?73X'+6V8 2O;6UL(2GJ%.WAA%W M!JE58VO236S>X)3TO"(-7X*,S!HN\6:#DS+?$7\+2%)@N.O#+> Y,,&V,(E+ M4:7^;U,RY[)5FK]:% URXE;1W!+5W KV%L;9M3"!8I7+]MS5/X6P!OGMMY&Q!6)WA_+1']"#7 MJQ4*B2FNW\AL/5FC!3'./*$&H/]/(T]?@QB5M]*;QR_I!S)[Z/[0HNRYF@EK MJ-MWDAJ<[Q;3VU6MWTPBC[]9=D8I7CUG.;PV6$_*VR:NS-[KL@8S90JJ.,>Q5KV4"^QDZ+.Z_?%-MM7)HHB!L3W28KG&XJC' >?% KU:3\A):RZ 7* MS!5E2L%EE!<$3&2HI_E[EA=%?H_S?Z" MQX756_5A:'V&P[(<]*5Z_5+-9X+KT-_*L_HBSV.QV03I;KYZC-9)M(I">F&Y M2FE4/H\61R'=J;26ZGX@"N^A#"EAD^)>0&AO7!(9_XDTZD4\C)90*]2,2L!" M]A)-R1L2:^K>2Q7%K:CL]\ *]+WL*TJ?<>\ ZMB]GY^GP.(I+ULB3K\'TQ]. M)0YNDY"6FM]9JU0F]\> M8W#%W]K[(1@OOT9Q3.S=E^E@=H[3T"K;O#6B5M9BWE*><#P?HE!BGX,44,*: MQ]!K9:QCB*[34*JXRBX)J-!OO_&PW(1O?\=1DO]"F!+-K#F.>;H.DOI=I<-[ MI-4S80\MG>>K.F @B ]/E7(-:8,\;3F@'X)THAFQ&T"VJ_)%#K?R=V0 M(YJ&>7<;RAASF_LU0#CAB4TZ MV-X1RU7F@C8LC]].[0XG:^*W-^752'MOFSWGT@6O^"3 5+:_\:Y2^7 M19;C#4HY'5*QU/[N.K"4Q;OY0@EY?5BU&,P>+O1RU8;&VL;H^@%@O=4M?VA] M)M\!/[:?.#PP0T,T[2T_JNH/F>W9_D%"53;ZZHQD;D7P45R_8 M;/LH%+3F!63-B4<8H-OO.371?JY2@]]S@O*:[_/@!6-K\]B]A"0S>TL#J. 7;<&Y2P@SW%2-RN-F;TEB!EO8 MM$5[2YQ14I9+H;'2^>T>KS?;&.\06J \2LM-Z3(#@C7_V&Z",J2Z$4NZKZ%1 MLHFN52EI+\*%B%@)6.ZJ/1!@IGM)ZS?- 2?58]DTD2_:;*QY-!V 8&,&Z_HM M!5G**!EM&?SV3M6S@D_!F\5%VEX&J0<"4!X>H.53VGRNMR\5/]Y%3LK7U05O M &DLK*1HMX<+^->/H@KX^MUKKX,T(4M+>B.VG#E9Z[I]03C]5D;6)%K@DMG+ M7]$3B===I70<%5WHJ-+6P7#]NEV4Q[G,Y\#GZ'?GI/D(H^H)7S*=H)N\1$V4 M6+VI(I ),NU7+WN8^*N4M7?9$"(GK^_K%5:QD M>0@\&>*1Y!I-ZN SEA43% MNOWV/)\07J?!]B4*:?;%PQVAYG"I=370FB=Z1&O:' NTQ:G@2$9&UEP8XY+9 MNRW7$TGN/Q1*<-1VRU-(VP[KZ-R[&\Q^4]"P!&3*M=-6#/WT'<+S1C04:C!IDPW" '5$:L\ M6]85Q^>0$C)YHZFETY)=-E]=$M&C?!%EO]N+1B.5TWGE%R)9F@=1(G@C"T3; M1%J):2VNDEI-0(6$K(W@1?8K(D@1>S%FH(;$6JKWHLI$-56K&T@-?L]TZE/B MAR#-=T]ID&1$=^H +(:@L@7BQI["R/=!EC)RB]&F;-'D3D"CI,0!AW>=WI(Z9[F1J_S1;7B^N'+XO+O\T>KQ\6\T^+V>='WD8DC+K9F)-1 M:_12GAIL.U67HJLV+Q_7>:@)%M'ZA1^4:8A;8X:QW.SM70*;&YLV66][4RQ& MNB^*+0VUK,W73C>!$;$\3 MD3;:QMS-!H,<]^_U&>!H\7U#;>EYCLLDR_$V=L'IF00=GL3 O1G7>'FK=_Y, MR.FW8WT,7]"RB-$M?:>C:.[BD$$ECE:[\JW#*L.1*1>;I7FK\Y-_]3L^^>FW M7X2B<#RG6J%]TC]8(5/^#Z1^TR;SE5@\0-S:>$[-?M$83M8>WC$:"7B+41$MV>Z)$^#)6JR0S23Y,/W61SCKP%9W]_@ M] H7S_FJB/?I>TNK#$+BS+/>Q\R99.TXT">THTI_,"N&_JO5MKWT;?)*3(;3 MG=@QR\CVB2UX9(ZC$JB?"L+X+/7??+:-%N[35&+TJ!:3/27F&[HT]5=!&[P* M_7>7;:.O_Z[1391$.;J+7M&2.62#Z3GO3S'H'0>:JL9J_DS*V]"CM3:@M=D& M45H^W)M>1=D69T$\7]$7#$H%*XTE0^0(%@T M5BXCLGQ=E&"J59U-7+_Y!]R MV0N[!2(6B4*:K5.P\ .MOM58"1?E4%:.(]J@G<8OX:'5U@C_Z.G*_J+(H@1E MV27>/$=)%4_(!+&BCXG*. M8TW7 MKGIN(Z&@QJG*LXX=#VN5)EVW9BLGX^6N_6%C#]U):Y/)8-9C0.1_3] M%N51?&A!B D-9V$I,ZC@4%/57P(&;;8$)CY]\)/]+/Z2J&$I": MDSG7-T"I::LT09)Q;F#EX1'!X6&0=D+_^;8.7+PM$^!$KZA\4X,Y61K!H7V; M696#XV@<;Q45A&K5UJ!6XVC!"6>X(/8AS44W4:[0*XIQ>8!R_4;U1YR@ '") M_5D_H(3C4%376NUD'L"]@9J'1PTW.$71.JE>>PZ[J8"29?G/N+W[PLW,,I9/ M$V.GS\=QG)JRD%+TGGZ=#:9]/(1HK[SWJ1Z(:>9I&573V@4ZD*)EN29O0OB% M>R9C>;+V4_1Y.H[[*2RGO0^C7W_3'WP]LKA":?0:T%F2Q)/+"?>OM/,)'<3?8\O $ MXS$/DF60+A]2O"S"_-<@)5,2SJD%B+993BJ9*RV@QWP9'1[W=P=E1 M_H1?49K00?D3E5$R9 &I:Y-)J1V'AYJV*@"1B)\>-\FP>;3## MTYQ[Z C1;E+1.:O8AYADR5K?:;.TYHW,(JF_$C1CXJYW,R+Q8,VH+:G/&3+K M>:=U%UG+<4,029]?HPWT:Y2_-$^2<;/F*Y7JKD3DI6ROQ7@2@A9FBH5AMG'' M:ZDV/1YIF'Y:?5#MK94=N%:?O4EY@/?[%8FVV,=PB5D695J,5GM'E&:<^R4KHF_HI/9R];_Y2H MP'#;])+W3R!5&>?%E\9P%J=C;IDQ_1LW0LEHC^]MK;4EX4@V1YO^A,,<0^BX"F#HF'G/\:SI^'G!5MT.WXX$>= MY;7X?)(L?FO-NE,XO[EFT<(0AZ1;7&X[U]S3\=Y-4W=FT[^19MSU69T!P=X> M*O<*SB\/'2W"99]3N[I?FY?VE[]V!BLVB$^1%7/\UH*F_DKW6\!5^#P#XN;6 MMMS]N7)QO "87I9_W0&?P&\3U1STRMGG7? \*84I9^'N0!I7<+\\R?B _K9 MSRUW_4\8+[]&<5R>778EDVZV:Y7=W^13*NO E*&5II[9AO+9@S*'P41"@8,U MCZ*'"FS"4%UWHR1(=Q*B((!)7V01WUBD\TU!+U#--CC-ZRM:=18E$/!-LN[U M"#.L_>TJ$YC64!\R(YG^J8?]@7YP9]GR2'^^L7SL&0/SQBG=[ &\J@XLR7A% M75KR=&XEZQMLHLO'2@)YNJ$Y"\.T(((2]:*XTLGZYF5/H'KKB+^'":,_;&7* MZ*TYFS(-6BU.OT5X;D:I3..4865L;F0"VQ3K&6"PF2FNCCH#8#6>N@'Z$!9Q M;9LK]&Q[^Y**(-VL$!/M\^*QB1R83%#1;A,B4%&..O(YA*S 8.K +V O\%C< M:%A#WUZD,+."[E#.9^SYVK^K&.OJMH"BU6,&%(YHQ+A3S2=@ZF/Y=G57&.X- M:1D94[61-Y4YV9T>4OQ/%.9W.&!?.>9^/YR5]+];=3Y"LV*Y/D-OP^)8GWOT M.5ES+YS&_16GOT?)^C+81GD0<]M81E:;AD_F=(L#M8,W/)^AR=TOZ];L7_(& M.BV1'9O;VGQ6_MZX%HV\ ^M)+U SN T-Y_M]Z*XV=YQ+SA(JYEAYY\)UY/U\ M]'.0%VFYE*R>(WYJK\+DZP*UXH-5 K2X(SUGV,!XM#%$?>NNS*EV/0U2V3DZ=WC.IL?)8WH<[9+MFCU8AXX499L%ZG:%V?1K8]'_=-&)4RAQ26D#(^05O' M#-J(!5;FZ7@[WZ(TH+WK#@69]=/?2HB]3)QQ5D)5-SB7RH%QM(J9^APET:;8 M+&AKQDWBDAN188//(W9NAZ&(T0O-'5,Y9Z>-;-S M4-L^=3YGH)[.V[$S*K72GV;TPGSE&;*LV%2_ =V>2>:"7-1CF)]HJB]C]CY& MOJ\QPOJ[QI!E/FM;8A;FT6N4[Y3[G1Y#8-YW",,3[5^C['KL''H0 0WOYCK4 MCQ:(6"H*B2E+.WQ)(F*],H.TB4ZER1W8PY2YOX/N-L[BQ^Y[RM(VSP=ZMG)H M9;&TO%QX/SDLV[D#D&R.X,7)R:'%S/3NA M67,I)3 <7?4I3)JID\4)=<>-&8CJ]>W&"Y2@502-T]#F-("Z!B=_8#[63)H0 MUZCV%.:RUZL5HC.$0[=>D!D)?>(\":,X.NS+R?&MSVH +B#ZC'F$<3SXI5UE#6>"_=.I2; ME(.'TR"<99=!FN[(C(RN\OBA-1I%&] J%74>J?J&4(.G4CTU)O_3TPMG>V6) M.2Z)Y%&N!DI@L3X@I<6\ :.: ?2 **VC!N%_^0K"_8! 'W$(\3J)_ET."O6T M/5O@.+ZIU :.];J,!L.].B/GH6O*2)J#OGJM-;Q_]FRGLWF'Y &EY9:OY>W. MOCB)7FTI#J21?\C"NL;2]=O85P05U1%OFZV19,,:>!R MI" W7<$ _^8J\*1K3&11G5YC3A2?T_Y]0GB=!MN7TF&T*W"9E2;UP( M8'Q$:WINO$!;FH>1&SHM(VOZ()?, <=6!^!G%(37I$73)(B;!BFW@3!9=]-, ME=7&T,7NT(I!/$M1 -WUFZJB@:,S7Y&]QV5E ,-'M'#7\?%$ZSH^\R)Y&J?= MOH%5;(HR6*7*@D84)+MCQ,N=OLC-/OY V7"TCVY>Y27FR/\K()CN!QR M#>IQ<<#) F4'>M)1W(;S0CUN-O,9CD(3-FW*0?Y#'?%Z\T4]L3SUC/UPV+^:3'[_,A;E,*HFRXDHW; *3VEY;BP*^.QR>0X#C) @Q0J8$CD92R MMQ($MBK6-4%O=2>NKNL")-5XVKG_IPA2LF"-=PN4%3$-9JSC$'"2?4F"8ADU M^]WV9BE[&??)]UM[:-)H>LW2-6"42SO@280R ZX7R((K/S^FJSL$^!TFQ(CR+E%1T$X1U9&1WPW*! MU@V>>MKH%J]U5"]NRMEF:=YJ7/*O?L.2GW[;O_C2V;T=IAB7TC6.DD]W7+VJ M/>ZV%,PLXU*Z[D$0BTY3KZQ1+$/A]VO\^D/9%](=U>V/S3^H:G]LJ5;__-O3 MKST]#C_4 M,?;!]^"*R*&2(S3RF&/.CX0,O:NE@UJN'^>]%KN,,/M17H#VXW MW$!DA8:C96U=&1K5<%\>>PUW^*&V OW![88;B*S0<+2L,_=@0$/ =4$?768F M\V=]:H+R.I_<;D^!&@HMV^5BZX+(J,YY>=]KX,,/M3WH#VXWYD!DA2:D9?5O M4=A.$2V?6V+X1*UG-1[KC7K20#HHP7,*GMJ *EK-:34KKD# MUL:?FLH@']#>TI.R]_R5B%$]':MV'&T7?-=^RD-:Y_LT'+3Q@ON;A@$O5Q MT2-R'QS\]:.'Z)\'>C21YKN'F(;$),OK?Q71EO>NNVJQ06R7K)@U@W %N]@] MD;H9\1H*)0Z/E,M+N&U#[\?GPYF:Z<\:4M*]M93RQM_>@D>R+#^M9,7;K? M[#T;S+ I%HO>[54M!N5THUO0KR[R.7CC-R;KVWX>^N9T8PI$%S=FMZ#AV>*Q M#=,?R?GNA&&49ESN%'I?XR]OH- ?95L<_5V)<-6\XP3UP0O(=I;N1@7L3:P^ M)P8 3"]3WH'H *YL7S*T*N*[:-7?9%8H(=._7<*]Q1/KW$)=>>#2J7V: :K$ M\V!!!0\B,COH[$A>E]#J)H(!G;"YT14KS]-/L&"]&T3W>;A' SL7U3S!4SDK MA5?A;[S!04<:0I&C,DWG+3%0LHZ(:E7"3O$)*K3@X Q57M !!P#63F/2+./- MGC;;7U^K;^#S%>5-G%6*-)OZH"(N&N%3BC-NXD'%8G)C](HY:!#NE%JEB-00 M3DRJE9L7:UFAE_@/6&EY$ 2JS/,)GY*W$;: L%."6Z$SWX97YGDKZ(VZ&B/% MF $95MV[N%RC/0?4FX7+*_'WR"S1HW?$P&16SO5[3/3=^2M*G[$O;@0$:Q67P6/H^>NA-SA%T3JY M+(C82;CCK1?$5,VLF$?EBG9/:9!D1"+2W)^"**&)\"_0"M-W_=[$&D-*LJT@ M+FEO1M#2'.(H6'1'#5D9/XU(29]B;:,R"KFMUKVWC<[,C-O/G"^]N4><:.! MDV+E89_;]BK9?@ZRWR]QNL55XNV'Y29DAN6H%6K.5(&%K'D<7AM@386[7J?' MO3P^ G*U]JRG'#/W#SVY_S<*-BAYN/I\^;\RZ,#+#A$$*>LXD)355\$3A/D4 M6R.C8/7[7;YD@V;XI8%$^XN3#%_9WI MBF==6#REZ24M8K'JF,OW$\S'XCE#_RJ(RM>O]<4,5NIS,55S LZCS\]<7RCKNT(3 &V < MQ@PCGL9=+^F@ G.1P.&%R\S?"/.^KG>\;+$R.LZ^R9T#D3#W. EQ0M8,<4RO MOM>26B<'-@E6 MU[K;[\7U=#/%_$XD;]\JG5%QPOA_B%$3?;,Q)B#Y"HI*\JW&3,_=WU MD4^+L.*40CP5O6L'ZLGX>AZ>)YW;0^>DP-F]@)V_ 6FK0: 9=P:FW=,U:V,?^-:1,46?(KU,9FX1G@Y7S5U].7D?&X$''QV MI>[J<>XG:]FOE[SFKR3E_]CE_]CE_=L\"=T'" M#@@;?JCU:7]P+U,,.R: JXQ6OM@V-W]7C.?,Z:>4.?WX(:;G].FGGCY=8\O9 M"4S=H2 K#WBD_@Q V8QZ(DI?, 575V]<%+'W][[Z.26_DRGY?;W:?(D3LA0N MRNNDY?M^:Z(;&U 0TMK*8E)?0*6@L!:LQ/SUKY_:WL,[O_7@>^;,=__6PSD_ MM2'U[U'3P(I;NMR",G,P"KIGEC)]&-04'6*9^C6Q>\Z?WZ B3\32'>C^!Q4* MW5!=D;\>:!:&Q::(@QPMKQ 1/8Q* Y&_8U2V>[*<;7":1_^N[IOS#-%#I6FV M=1N:8^L9TB>RYY@^84XDC>V_CU7O2=":UF][.20RG,+(I3!6>0=@!;TG<=3M M%ZAU]@1=>(':T-,"LCD2T/YW$>2- 49EGM_PH5'C0?8R3Q^"-*__,0N)OEE$ M+783O:%EE>6R_)7H]J'G T9P:-V;4^;@"6['6T<'P%JU>IXU]G2>S? P9$WI M=1XCKV> GNA1?D1C[)KGV&%M_53$MJ/9/F&\_!K%,;'P0+0H"V.8\@N=N7UZLLXR#)&_)M&2?D;%<.2+EKF(.-]L&'' MQFF6EEN(7=I>?$$4HB2CH3GK%(FB"V1T36P!G\[%5R*$;8GA:O?2\:I56,8; M\"OR=U/QLLARO$'I791Q8"6@: Z#610^0DFNZF@0,:OP/*CN$F^V!9'D$:_R MKZ1=>K;@Q!HHE-D''8#*>(D\#7.,QR*L4G]OA.O,G\3/W@ F%N!FZ8L@>0*' M7?4IQ#,8>I)(,B7F[6Z,?)EH6*N_DP'/'Q/DW)?N5<)9H$NH:MFY5/9.A5L' M=_-5WZ#]LUX0<7."*R&VYCED3845%>UZ!@[W\AQ5PM5?9ZSZ2A^LMX"'PL[^ M/I>WYZ=1 OWON6Y)K9# ]3M\O==UV; MO)J3G-:T(F/:SAV./PD#.2*Y#$X#HS#[3(!:;L7>AS")S:,T?BB-&Z<"25D8 MDQ'XG4(0D\&GF_ES%;TY(K0J?U.X-K$K DU_1='ZA?JW5Y0&:\1]VMT$JWU4 M[QA6WB#9H,7T\#U. ,\O5 N4OBG*6YJM ?WZ;8N2C!=V88*5?' $L'+1F R! M[]%;_O05Q:_H,T[R%X6%F (SP*08PLQ%;P('E63:K&Q-L)^1BBB;6$-$.]VM M&H;Z_T!!^O05C^HK/1Y:763/XYWU#+;M;':(O42>G^QK:$VJ[\\_1W+1[PL5 ME_?8&QCVL]X?*IE.=V[*T?L&%X/,+:.8:/>'BLD[[ X,Z]GN#95(^EF*?.T, MA'9\9V@QT>\,)9/WV!F&UK/>&4J1IDBTY$:+JNZ6JFY-&-]#!0A@.,&:SX%G MP^:=-.+LSL2=.B>ZC-ZE*#SBPE"W293J[UZYD]?KZ:6[A^4F?/L[CI+\%\*4 MZ&_[UMT\70=)[85H0C4<1\N@SEKQT%*];),@":,@?B2_5![\$:40Q?%L_:76=$!4C)+FZ!RHUN+9U.CFA0+$1E^1XKQQ=?;[\7^;5$<:7)@U+^XNU M40U@2"S2HCM&\;F5%^_;7/R-T&)Z@=U#&FV"='>!$K2*B+],=TP\Z!6NC:U: MV'%4C;*%"O!4*_)\(YRM[CW.1V$44%X(4V%Y+Y$*M\AXL KK\O?2FW1Z@A7& M>KF5FYMK(I:>O\ZK.L?E&%CA3IJP'IZUQ]X^<\+1[M=&MV7J[#+G#3,QAHCJ ML"G,IK*FW5,:)!EIDHRL"1]1^DI\3K)N+0@/@F8T$5O&_L2:%\*2]<=08QF'CC/8HSF7O;]CZ)4W&F"SI?V@6NM<@+KL#LY&&PP(MNWYE M3'7EDJ%5C;].'. VL-$^U5L!S4KK]22*7SN)):B43 M3[>L*3! I7X_YO"LHBR&O/2=XRM*G[']Q:*X@V(XXGN& M9+%M&Y'!SO-EM\9H _&.V@,-A[DS+Y""_/(B2-:(,:X,?F^6&H??CR\G>QTU M_-*6U?0J!R3MYRB)-L6&_< TZULM<>^;O24.PZ98+'IOT7)@4#X#W2WH3, " MK#&#-WYCLKXUC=G]YEQC"D07-V:WH+_O.PQ]'!:Y$X91]@O =J%WM9[CC1/: MHVJ+H?[% -N[H>S @SM.+DT@M3 DY&Z*#)KLJCBQM3!BH1(.1,.R!9M_3<@, M^"7:/J TI+!>]^-AEEF*]YLHIS\_80O4//[;3);K:(X(JOD[+%XSJ)E1/1'V2S+<%C^ M2DJV;YPPLA9/6DV3VVJR:CSH!4>RL6I/F4XLS_,0L$VW#RB8I_/\!:6/Q7:+ MT[RR(FA, '$0#@D2#A[TA?&6,3,@2&IT9H/1$'C;,:UWY#OIT'1%>%FDM$GO M\0*%N"!=#X1C569"2,.9>8MN37N9 3J\\BER!)A?&=4;N:K_6MA*G-R M3E'(7'Q0U%M,@FQA=.X]J*K&VW^Y@K?[@NXMSE>TQZ"PR*,FY=Y^S=OH]3G8 MW01Q?(%B_/7I*U%F5Z^&;W#Z4.1S\C]I^!)D:+ZEILOH?.KZC9!$V>&V> W5 M(]=:M^S1:O6@@]AI =6^=30IZV[YLVO=\J+(H@1EV56PRX@F\^>!S/#VJ->-($M M=;N*&5'J_O#'DUK,SD+B0,A_+U#^%:'DE]MK^K1YM<.[16E ];]-0KQ!"GN> MNDS%YQ7*3#WH+)/8S\QL35V(NH/\Z<37RB:6R"96QJ>[(+:Q#AXL?S^>"HRK M_ZT#26A/O7[;5DFWX#N60!Y"&$MY> MC->N8@;&TSN8DR\/0&&B,!G\ A:1P ME-0B&!D-/)9HV\0:T4=JD3/:,4G2:O2WBVP;W6Q&/*R;&*[;-$:$ZN9ME AS M*DD;+X,TW9%9<.5QL_FJSK^;M.<5Y\R.Y\R.C*YXSNQXSNQXSNQX(ID='=[? M.Z=W5(;6":9W=.1ZYCEKG@/+N'/6O'=RS^186^/=91!K#:1TB64<:_!&N@IK M>^\3EV+5(5K]@&W6MUK]WC?'-O)&MC 6ZP[9Y-.3H(R5[M;L[X67^AUOG(0" M= T_=P#6_GRB&.-:X!@P:U?N;[:Z2A;U*!\57L_%DO5V M&>YO@6+_M/=Y#$7TZ,IRCO_A[FA.'O_C80ZL<_R/S_$_LS!,"^12;,]0HGKU MQ=EP!],WX[^:>[J#Z6O= ?36_ B\';&ZXEWO(*V* M]GQ %9Z?_=5FJ.Z[/ 5O/)1)Z;H]BT7G!ZJ@BFJ@2<#:\P@D2 MF$]3*MAVNSO01&2U@5T-77-# MU]J^0&E"%,D!9&07_=@;2G+LJQ?]$87Z'.6^/<;\W-ZV&WZTY>:E9L5R?KD_G<2QO7 TY6=L:Y#3NKSC] M/4K6E\$VHB,$KXUE9+5I^&132OS+[ DH]("2*W>+TAI8I4;'*CIV8887@.9CH,-F/\7>MF/#"-!EPD<3/D-K M)P64YA&9.#ZB),+I/226LVT:Q;0,^X%NC:*'HP"%HDYC M9X05X'A2JT3_0&"JMT+8\E\5:)XTTO^L@#%102'"V 4]Q!? F/1Q:["VHX^ M]Q6:"S\C?,4[2S-;">- L @]O0<&/O^MO>V'\B%$-+7I.#3V#BP.DM!XYGN:I1N/KEK:W,#U.&N83VCNJT6P?K*!X[^1&K<;J,6-^3?[Z6+$SP&/[3M?JS,K* MZ8!J)?X:7#*H09PS:%SC,/+W)GX3E[\@LT7&J,;[W,NI=#AFY[XF2)D_*VQ'.0_#Y?$4RA)17M[O9BOF .5TIEFANBL#+6[Y0Q6@WK M:@,[L*L,:L'F?@K#89W_8+S#>G&U,@NK@QNP7]O<<[ M]'%8Y$X81FF&S4ZADQTO>6,":*!L%?8WI1!],!W]JR!Z7;]2Y4A]C+%30E5; MC4OEDG;,59F4CJ^A]35:3R:F4Q?2L'6S[N3E;8)ABO42/O#8EID"V.S\]7^R MCCLT(1?[4C,V0X> H;^&E PD, <)&E:XK/R][-35](Z3F%I"Q8RBOG,@$77[ MMD1S1Z3"HD8Z'$BZ>E8 $SFNIBB)&NU&B""6MSM^'$ FL/QJ()W5T[NQ^7W": M-U[L5Q2M7XAJLU>4$KW:.O>W2!2+-;LFX&(N8T]3>3#RX/P]SV74*/,01,L> MP%B?:CMV/[D,%($28#!T>?B[==Y5L;R+$^6[JZ%KD1,RA[(NHKP-TW00XI#A);9#3$^U3EKE.X!3TIWR!S!HW,94E#UP/@1,!R1$LB% MN782%1!HR&(9\:!'_TSV-TU;P(LBA[)!H$ MRWG2CAG\()S]R(LQYT*B8B[C2%-YS7F2B'^-NS_YA[NV1[W-LB)(0L3T0')" MQEC5)W0936 %M4:K/L<:,1^/B1C.7;G>43E*-X>W'!A[.5!R=@XU!KG+H%!4 M5M.UL/@V>X2GL5=-)ONH>EI'B*8A&1-%;3)_T,-53A,U;7X-6CS<4NXJ17=I2ZL>\-0+UO95*>@RT+0- :82@T-L(PFW''!$59_TOU4\$ MW^"T_8KP+%E^2<+6#_2^2;2,@G3XI+MAKOLLBH:XNHSN:4P'!KZQZIL^<=1S M VZJ3R-*S9*D".)X]_2"4A2L^Q.PM+H*;[:!RB M.#?)$4QB!),4M[$H4$)KDG$(8+6?"L3(C':!Z,U=,DW2F=/*"PMFM:+"OD!* MV1"C9K:B6AI8^OI",?_NPO5JA<(\>D4:5TL$9:6W2YAE70;F&#,8N&/"K*2! MI:_Q_NT;[)DY9<.-;3LRXK\@B=D+E6BPR^6D'NCVD41)&VR"^3>[16_[T M%<6OZ#-.\I?^ M,(+X;!-'A9O0<*0 4V:ZWA)5&^#/VKH1IU>WZK44G[?Z @ M??J*QT"]QT('X7L6IP9LMFTFQ?.^2G]O1:KK2VKO3Z3&,=%&<<7D)'',L,_T M2*XJ=2:KZ_18OL$%(TNU/@]=)%<\3A'(#.M,CN.J3G_OCZHK3!9/HV'I?CYWJ M(4KE[OF(7E$_7>PX)KINMV9R6CCEVV=RQUM7.L6M7+\? :UT:QCU^T+SE.<1&'V?8@W5>6EEB@/HCB[ M#.+P#WLY)JAK05U?@6XW6V+(^6JVQ%O*>)ZT@QTN@IA>!WU\0:@1[%M[N0=* M@>DU52)BV?Z_1OG+99'E>(-2SH&+8JE]I@)@*6M3[GOT=1:&-&@E2M8/I'') MGV'UPMX\O7RA[Q+<)FV*KU38RPJNVW$A>%K-VD;D"F;QNMW$4EEWL M :417EX6FR(.Z)EE=7A9OE88E3YT^$;".";[3&!Z3#PR'?,!AK%LM,UG_?F& MJZA\UHWTDPN4?T4HJ=W/IX)X8?+K;5*)?(%6F Q^R;)<8CWA;13^_.//S-<> M3+)LPB",L+0V)QD-+SR)5;O3'%TARXF0$>&<><5*N1?1&1,U$EI^(1.A5*B] ML.^,9U2W[1A&7O<38Q8TUSO&B.3O8V C)R38V*@\MB&;AV7TQ?'WW1DSTW.M MMI0^8#-*-KT&[;R$X^$X-5O^DRPC2Q/=X%1@0,8"0ZML<]5$K:PU^]0OF]?[ M$$K)V)XN'!URO#-A'0"I%FB==0$7L3:K*B\D<==D?FVE2[Z/M>6&V M0"&*7JF+N$><9P$AI-U9((?4WL#);A*LI%MOA.RP;,WG.*S\72_?)O0-7)SN MB#J#(Z/AI_TQ4/N3@RTOD%W6TMVB_HZ3\_P%I95Z[)[/)Z@MQ2)PL*VE>LA: MG,5 __+&Z,!*4_>Y*YEODQ!OR#3QK5)PV,WEA/N;VGQ"!V$!UDL&#Q$C_./60:3V-Y#&;X@:WPXY$WA/TO F3 MK[^SN,<P&-: MO@#+8.9Y4HC/48+3,GE[E>2F!PG>Y]IXP\^.PT&BCPH8AJS\C;)1'5C CE!O M?!&Q-WSCWX,3D>$F.-;:$C9S&'+7OCX%D\+S69>QDRS3IR"&3[<,B.=OYU2] M93.B.>5WQ8#"C&DTOZ^9<:]^M1Q2M95TOO-UOO-UOO-UOO-UOO-E_/#C?.?+ MQ>L/YSM?7NT]GN]\.=-/SG>^'%F+G>]\G>]\C6G+\YVO"0ZISW>^SG>^SG>^ MSG>^SG>^SG>^O#+H^^<[7E)O-]"QJ?SC%.?614.VWBCE4 MUK23G#M=OX5QL21-0H.0R?\MGX(WM?,N$0?8V1>;@\4=#G%+8Q,FZ>]>,*ND M+DZK*OU1RI'+&YK3Q@OLUFR?$3I:Q2B[!$?VJK96942-CNG D*7H096 M$(PH$4=_1\A/*;@[ZLP]RBO=*2*S/(\C9Z+G"X,G_ ]ID^HYT1,4NN:$SVO77Z_ MY%$N[S*LQIH#C#Z-BO2?*G#B&D='8Q$*10CS"#U&D#'JV13N),6#_;;A%@N& M[CY,<(F 6_'YWL#YWH#K6][G>P.G=F_@,LA>;F+\-3M?'3A?'3A?'3A?'3A? M'3!MP//5 2>C:,]7![S:G3I?'7"FGYRO#CBR'#M?'3A?'1C3EN>K ^;'J?/5 M@?/5@?/5@?/5@?/5@?/5 ;\,>KXZX("[.%\=<'Z&=[XZ<)3G8O8G4_)G8KBD MP^=A&*3GD#KM])E\P\/CZD3L.,%U'BX+;Y,P14&&KE#UW]MDOD5I0#O@9;"- MJ@R9H3;=O;8<6#M5L7N^)T/ \&$#+A6"'UGOL\34W"[I./1IS2-?1 M5KX<5+_@4#UC(A\/N$7X(P&CB/<0E-K!+!)9U6E$]KD.R,;+/P0[ZN)GR;)4 M?&^KUNL8X(%:@9=T! ?Q\A[;^I:;9LP'R:%_V>@'!?.Z>@G'-0SCDHQP.#GH-R MCKW0&3M5,AJ5,TXF_; <^R?L69JW1CSRK_YH1WZB$13+(LSG:9UTC3%]$Y$< MHBH8)#84:>>/8]ZBE-)U56+1:>BU);674G_XL9:9_O(;S2>S3NFQQ664AD64 M9\RIA8QLO\7/([/F$>36QF#UNOV:R[G:Z>5QM/;\,@88"&A5-3T38 M53H3!@P:IA=TUY@QR1C\WFR8'7X_OIQ,7\SXTI;5]-X%2-K/41)MB@U37N:W M6N+>-WO=DF%3+!:]U[D.#&A/Z17T:TK^.7CC-R;K6].8W6_.-:9 ='%C=@OZ M>]E\Z..PR)TPC-*,S9U"Y]&8/WR8'H);]1@^CS[B[O9%$-.<#H\O".5WN+( M8TB6D=4FYI,YI2!S,T!.*%#2>EJD8?PD<\R0D=4J\LFL^0= \V"P?EU7P&=- MNSF?I3-3B5%H:84S2"'#I67@AD'K$7ADFNHBB,'7WTF,=%3 "FY5;M%FQB-B M>9X @0=KT_,A?K7^OM.@;94[SO5DD"!6F580F:+=@EK7E&OE;&.(;K^4*GBZMTJ0(7^3AE9 MZNWM ,8'W,*0F0*CL#T' MK04#V9Q!9IZ>IU:103I[8-3M6BA5'1YQF[SB*$1/*-VP0_\8!-V8OPZ!?QB2 MJCD2)RS^GD=6&1Z^1PP"DPS?:O+86!]PNO3>Z]"-7AIOC=(53C=TRW'^'$?K MTA:\]'9ZA;M;;.#"YG1N6F9.FR&CS]^&.5H^11LBQ7SU2"K.5J3*/0CZ ZQF M\6:(52YNN].JMB\>;2-F'P6*4?9'Y>H]SW)@UKV.ZM=3^%=5@:98ZQJ8./T: MI$0_[M)&0M6=0@VI#(I;MLU\U=31EY/SN1%P\-EV/#?7HEBJ##.2N\^OG+,- M^)Q=RG#*+,'V%+Z#6[/GJ9\,AO:9/CTU'A-H0$##;]Z[G=S&:$8-[>PV8Z7P M.[W-590%ZW6*JLG)?-7\?,YCXU >&TXCL;+40$CW[U2*2,^WC\^WC[LR&[Y] M/$;BOT7KE^MD"10<2%W++Z6VF )5H@!6U;6?TI1=B(Z24KZNG0)\)IV$.&X4 M;( H@1?8W[.2%W :*\H:P^$"8>WY6<$YI8%[*0T,C"DPJ6'$W1'%O;0,,O&Q MHJ)=&'/*M$8368(&9Z!\<&

(#I!T.)ER!151>,$P#C]S"*G#.CG#.C',N$ MH T$G;PG(L;2K";V@^9!R_]]COI/")-)VO8E"H.8L9DAI>L_MS>D.ZY>:-V7 M@KFM(:5K].+3:>J5-8IE*/Q^C5]_*%/SI3NJVQ^;?U#5_MA2K?[YMZ=?>WH< M?F@2\OYJ\_D,J54Q0^3>FQ@\'F7^R5\M!^N.:KW_7O1:[_!#;0KZ@]NM-Q!9 MH?5HV2G&[>.TWI?'7NL=?JA-07]PN_4&(BNT'BWK3 H1T&!P7:1XR\Z)Q?I4 MFZ3[R>WV%*BAT+)=+K;N08_JG)?WO08^_-#$"=Z[WI@#D16:D)8U?"0_9AMB M%L=E/HE9%@7LW/-<@B;1/(/ [>:3JJ30G"Q>=?/^EZZ?%-; NX^GM5MXEF+L-FB-SSU2>,EZ*#?H42S>(,4L)5"S#7 MT4IE8%:PGJ6LD8L@=_Z*4B(N>PXII6OTY=/9>[1#J=TP7-FN)P%54R[L^>R= MV5@; Z19_H"C)+]-(&@2$ \AQ23V$E=RM<>#BUF'O[G-5(8@K.>ME6R^?R<& M5M'I3\#4YPAJ4S$0?V=V;4S%D]YQ\I9!R<5QI7<.Y!SCB,8))P92B]5V('Q8 M$N!\_1;&Q9+@G:;R(/^W? K>>I88P0$69,WFX)H?$EQB&&$:D&MBW%A0JU)_ M4" 3QV=L?Z<#[(6P:L\%-V+4@J7.K2O M08GK\/22TWR+TH ^T'>' N(+;=]JJJ38"\69=DBHZH;F4ME++-XU]H(T(\UI MD&3H'O5U!-$VB<7%M-8ZLJR=L)J:W9[+85ZF%!?J*_X&"M+\QH5U>#OEL23)&Y MR$EX1Z_C//B @3*\#PQ.&]X<0QT1W@<)].-"?8+WTPM*4;#*AT_#Z997 W>[ M_ ECFVNF8T&[+8!^2*PG"TH]*.L!^*1A:PFL>XC^K.%\<1[$ML\RU;>.%73Y=48BNHZ]DG0XPMIC&>BXO(2;^AF>>KMEP+%)<9 M7G"69P?)F_;@AZL88':(9AG%S-H0\!B^H&41$[%+\2[Z33ZC"5;799Q]=K$[ MT-0JS+X&Z9*56,\XW^8JM#F^UFQ>"4%J883S,[\UMY&ZW^QA1MOR!PV2Y4,< M)/?!AAW1/V45#9(FJ<):HUQOMC'>(?28X_#W^9;JPKYS*J-K+J#RZ>S=WIH2 M%1ANF][%KPFD*B_$\J7Q_-!Z@O.MT-KGCE+O,DP>CW!X6W&0/B*8N&QRQV=@30'R4*5&WP3J2E#=N)Y' MW]A?\VL<+%X ]#J4J>K+N_[=:IT)D@&E6%E0/1F+J<'OS;SA\/OQY63/=H9? MVK*.2-^J+VV]K<7.V,GZUF3G['ZS%SG.L"D6B]X+!S\P*+-K=@OZU44^!V_\ MQF1]VZ=:?7.Z,06BBQNS6]#?R[=#'X=%[H1AE&9X[Q0ZC\IH8-#CCLBM*OU= M5DGMP#/#'>=RK3F&T&U $,'S-N&UA.>/^=D;DTO8;>S[7(.0L8Q&9A1C8D# MIE-L]_N">LBZBV>S(G_!*>/%]LGXC\4MG[\#6Q5:"(0LCD=:F[>5H2(O: FM M+JTQ3U-+?Y_:="T>=Y_C M6-Y4?YM,6L_O6(#L\A2\7: $K:*<7O2_?D-I&&5TS78X9^VO.HSS5>F),+ZG MWONQJR0F:X_[V(0VMKXV M8HIH(P^YP9XVB+T=VN&Y;P3;[F-F^/K>P2:PKM'>94:^ M*7+ ^S"2W011^DL0%VB69<6F&M*)M3^C_ 4O<8S7.^D.Z^0UCAWW5&H\C1:D MFQ,TD.T7'!,V<93O%D$^"&<_7HU3M""O1@?\[?0]8LSL1[OY%&/?QJL[:@:E MHJ:_^\U&S;.(LM]O4H3H ].DK?.IG8:HOBE+K&_@JTBNG\K$^/NB[:.]69B3 ML2SG[@ "2/>/V(M(_9L/UZK,BSS+@X0^M+' <7R#4_K1U"085,G8F:^DDE-H MFBK,<+I6Z?(WWR -?P?\_R0('C,^ %O#T&1"J,^HT8*OA_[6Y+8\VGK,@S3W M]GBJMLLG0IAGM_5IW:<49\;N4,AK,-2CF36<^_2(%O&E5S,U\3R[>3FCNR53 M6[2\*M)]D$IIAZP]W6NBQ@;3(FT&[3FE(H-3[FYC[7FTWJ0AJ,8NVL>JLR3T M-:N:UN,!D-AOA2*:F)$N(@_A*WNO8G@X!-=G:' $U'?*???(K>7+P G02V-7 M[;0\P]$7NK_]=%[JNK34';2'+[V;O]C5"'"N%KO7B??]N9[UT(P)D_1G+G]# MO9G!_]R;M5O#E[[,T..]1E37%J%W-]"RFK94QX"8_C3U<*U:K:%>#Z_V[ Q, MMYTO/@*NWHBG';BNXYA(@QR,FIT*\D\&>^@0B&9X3M<1Z1T&6 \M\BN*UB^T M"[RB-%BC9G_K(8U"1*VUFOK\6%$ \^L[L "GWMQVVMA.PY[&F*_:=\SZ=X56 MG6PZ +2 X6%$K/G[.!WG)E9D'C":]#OF:Q[]4HE&S6?_<^36]<('F=3>]]/\ ML;9JS&'%"6E5;LH/*59^=D7';^.3\$:*!O#\WM&4A\9'7)<9D>58(19GQS7! M&LXD KSP8]/:XQWFFO-A8VG*F)"S6[*WM72\V!*'-Y?.T2CEN?X1O8YBK>8C M5\X^9P*?H]>JI^!QP)J?8V8D$0)'=$)FA#E:?,W994W@LHQBX!0\V5B#G"-[ MCA.S82WJ!RRNM1,37N*+D3;H*;Y ]"5@8I!+G)1V+H*8)H(QG4UW7.V&1B?E MVOU+:B5%.D_IGU@M;4>"L6FPQDC@[01$MV>-R95EK*G-3CD433$JH=88$^@' M!1'6S]B1==0(J_'7FSRK&9%.SLZAP"AO<>T*1EIGBO\03WB,8M^8^[0:0LJ[4W.R?:'9JM MUVF9;^26*!PE6116N6&GV0T"UF9H]T=:F[?G42WWU=5MNB@;=CWFHVKZ]7@[ M'8!BW>RNO+"9S([F$@4-[]_W%=/?2W'G1-K,RJYKF0DW3#@5F=\7&53T;IS M,1K*CA>82+-3O]\T^MB;TSY'CTF1R'&T-Q= JEL^K<_W&CCO?+M>W]*[^C GUPQ]@".L,JZ1?[X_N[CS);+B/X1Q%=1 M%L8X*Z\T3;2? ZG+U&Z.N"YOVTMXF[_\>$4\S_[5)L,MJ%G[)$]/ &IWP$5. MV5.,OTZAVJ"&)V8BICON]H/*0X16F8W!'B0MV_ ]'5S ^A/OYNI&NW(?00@GK\Y6:XW MVQCO$*H7B&QCWN/DM=J_H7;+RC[>_GZ)L_P>Y_] ^0*%>)U$_T;+MJ5ZG>2H M==:8.5*=I]]9;33>D3O\D53T-^/)9 :JYA W.*U_HG3]\U@[E4_M1CB5G_W) MI,UY*HZ%HZM^FI-W_#"]QLZL]2?I83+7XV(28HRF:8 MYR\H?7H)DLZY9&?U:GRGV(@08[=V1@KQ'CV!R7:S[B)&*E/[CH_^^8[I9O.' M1BP+]0UZM%4O4([)5\)2.3QV(JZTGBD_8E&?9C?XW9TA25WP42(/S$@Q^73D MY*(5I!KO>QOCR:_)&UU4^>1MS:[\E)O8[ N1NO4>KV']?2-R7,^9=/DA;E5# M>UM:^D^[4AGH_3[>BM*V5S?(YVA.AUWMY#ZG7^W9Y1RK34_7X_35]C>@Y5C[ M1Y;V3BWMEIZ]S/':]'2]3%]MC:BBCY672!B::P0GO1??X\@FCKF7F<[;."YMXTSU,I.#?H>WD6/G72;3 M"<*DZG>OPA_-C["KG=R)]*L]^Y!CM>GI.I"^VE.\LG02R)S^RIN)$\9C 76Z M:W&:5GBOMVKAYI)>3;9Z:*XCW?%F[6K2O6L4.0@=!_%RDD/DN,Y\G*'34C:* M:6QWI(%VTJ06[S!^P!T?:BGUCGFYSM[47@S#V:5.9[CWFEM6\:37'8^J*=>1 MHRW.'M4QCSH.-N_8HRH;SM]$,Y.?7M,]/'<\J8Y0QXH@ 0IU]J$6HD]T /.. M':B:U:;(,GT2+M3K#5(;@3!G]^F8^QP!EW?L/C4V2=]E;(X[;E%3KB-']YS= MHV/N<1QLWK&'5#;<.03)@Q"D$?$:[RE&2I4>R':W\27)&"Q#X0=? M+]8^RVWVW+?90Y&&+^3'AY0TPWQ%2F]P4F8*?D!I2*A8<\M)*QK['BF@(M^[ M^C'L;[0W3R1PTV$U#B3(F/*,77K07>J\+HM-$1-NKU6ZM.PVRXK!"Q"VJI]\ MA<>KWO>N;*^MW!^N>6HTW=[_]QH5+787)>@V1YN,#2,M(!I=5^P%[ )#3; I MKB,SX1!_+-N(KAI!A-K@IF40=OMY#UMZA6M#JQ;V#7>CC#,*A:HU>QX]?H569#9%QF'Z&.9S08U$ M]?H4-J8A;WS9Y!CW9Y&./K6 \R;<52W,"*._FS=Y;Y2 MJYE^#G+2_,FZ\[U2G0QJ]".LIZCS$_<3%7XGTDNT33A%'U$1QO/83WT+&.L: MQOK$>^H,;O2",=%[H\]I)NT ='?D\/@,#.OL,F)8]\N<"(*%II@"K/T*389+ M'7O3Z38A?Z*GX U9WVC:BR+=6 )0ULTOI#2WU&=4T]DSY8HCO@2*JD@XQ259Z?:LK= M U;M60![TPJHI:6,#1T<63"L=&3AV97AF[L6Y7'F&K3BJ&]*1^;J>[UG1?Z" MTRC?4:0PACPY87]89Q ZIB9SQ(.0"E4U/]8]!='7()FM41+NYJNGE]*'DND= M^<=-E 1)B)@#G6JQ_2 .+6;?#XC:"&M;@.,:&)55[@%:B>?#&L %8*7^ [%S M,ZJ)V9[VD ;VO? Q3<32QI-9\!7G73](B[_J')#R5YXM4G/2W^ 41>N$6IF] MPN<3U)*R"*P-HO0>4=4EXAA_I8[MJ@8'E2_+4'[Y0H.7;I/9!A>#[6S=XK4I MU(M;Z]."9L6C[=#MX\.J:.]6K\*UJ)+KU0J%-)IYWU<79.U(MR.3,(JC2KF\ MUOZ16*,@G'<=8O:ABGG&=;N89.PHS'033)BOW/%YEKQ2]\IQDZ (E:$66 MISC)HZ2(DO5\B]+2(-EL^<\BRS?E\6K?!]Q%P3.Q7+[CC:2&V?='7V/L'>TN M$]L1TFG,BS!%^(K=Z?9PEH@!,S/I5/NN?;V#Q>Z=K%GDTW&-50N3J;_W(" G M?6R;RN\L"'AS3&KV?H&)V2 ]T,8)O1,Q7U4"7Z 5Z5)[X1]2_!IEM*'X,?IZ M#%JA^JH,+,\/[G"6W1!XL9Q]3WB479$_LCP*F5.!49PZH[XF)ZLA')JXP2:M M-XSO4)/JT-,UI;'A#*QUAGJT'M\7>HSTN\*>T?OI"6S;6>H(>V%.8N6HI/KU M&S$<43M* K*[+BIK%B.";RK6\3HMGP4 UO9_^IFE]2QT2 M+NV(!2O.@]C!!2NKP4=/<)46#3JUG83GA.VD2,(YU3EH[)S97X5<%BD%]7C# MC6?4+.)&,+)MQAM$ND\0#Z1FVTI&W34(G]K>\#>^S;&J-7I#F;8$I8>4U>SO M@JI6C1ZQH%FRO",U06$)*],%IZS,:4!4R3(3 %56OXV8$+/^<[\##_*?$NJ> M_^12GP8X@=:8PG]R:SZ!S?Y1;3)^-L29\6NUDY8T_@Z!S?GH^+FM 4Z'VY#Z MG*Q;LIXH<83G& U6J&7YDQ?DOH^*4@":S%G9J';F3JI M 5BE: _&L**G F8-0TT":9@?9B6!8A=G_9-%H 7XRO.GD^G'J=&:<7W!D,3=*''_?E%&-OC/=2)+ /(U& M\/#1:05U#S']W>#_T<=N0,;JIW%2QO;-WI6,H]NL.=!@WZ_@6=XD[[[QS?"V M[WO,H1-/:WGMD48B?\?GF9';WPU&CB&:6WO]^QG9\,(?K"]J,!1W0"6&[Z/7 MZ=O80E=3$M;?0T&.]OW5,74C5]&**$::(0IB6*>"<_GMKL?H&V09Y6?\]7]0+].D@38D^@GP:Q$'MN"8L3ZQ(&[&C!NTO$ MJSO(GTYFOE*^&[[_*5D+4VDJ%!7W!$[1]]$#(':S@'R.6#7B/YX6X@_9S53 MSB@%P'FGU#N".-]:MM#=D:@YK?(YX=HT;:D0!SA1V_$BJ'5"J+EQ@4=T1>QI M.,M*H!69J*!P.<8N>&(XUK;9\1=B;*$:M/M\F=%8["2TX:<-J91*X?DCI&Z?U^_'E9#I+QI>VK&S7.+&T]2.H M3'F9WVJ)>]^L=2263;%8]&ZO:3&@?:57T*\N\CEXXS"0V2I^ G=+:NWN9 \6\N@X:\N[ M*9XJ[%.(/.JB*^]17)1NYBM2QS]0D')"\(0TS7.W;!IG^AAKTPBB ME[C+M?> .-R<&83'[^H0!:.DM,25X)JRF)JWT].G=AHX:KK"(23E>SKN?+9> MIV7LVQ6.XR!E/G6J5(;G,]EEO((71&]]D'&XGTH*HUK+_;_KTZKL :5EA+T$ M<])R'-P)RGF%/:C^^O@3U##%Z:!%>P^GIJS.KG1"V^?,[."G]%:B=,M1L@Q0 MW74Y9+TQ"+27BY'-JE3RLY7PVP6"@: M%!<815S<'4/5P3#)FC[,=!FDZ6Z%TZ]!NNROLC5*\LPC*FD][:(R!O 8V[#S M+T)E:*?S ]7M[VI_H";UY/5O=:#7@I@R?479+%G.PC M@CAK?I)A68L9#]Z* MS$X#\6,L.$$G4!3G1'(YM]6OCT!A8A*[6!AL/J9+J0IO6.-A!QA/$W;GRXM(),H$!3I9.:%!UI M^M.=Z&ALR;GI8C^E9)TN U6'B >JFN@T0,72> )0U=5H9/QQZ2:J>JIH]3S% M;B=[-HH]Q9S-1H H2+WL;^(>EF4 >^^ _?53@=I0VPFP55:BG^3&B4=X0(=4 M' LKG.7(K2^SM+BRD]B!OXN"YRB.\@C)7CP5$P_[-Y/8,94?4KQ%:;Y[B(,D MGR7+ZW\5T9:F'P'90%I::!1!:1=ZIJBM\5B+<+LFH]9>YX35IM$WG1UN6QI+ M5JT\2B$.'5J_:F%.:S./G\07O.QF3M;Q#[0/.6?H"%%YN:MP;K4_L$*8"^(]Z_9&^#3\@;%IWKZU90S\ 5B#/S:7V&F!CG+@"RCC^W/#TW@_;&QE Y;8_ZECJWWQE MFOU+7AWZ<2W.7,T17R@!M8K&O1(Q7_UCQXY9__+#P*IWY(?J&_-3Q^+H+4?T M@9]&SX[-MR\X3W$2A=GW1-&J\KW.*/N2I"C$ZR3Z=ZEC$R,U2Y:=V) KE =1 MG'UK_;XE'P7]&Y8"O/3N5+(HK4TE^.'_K+2'0.I:8RFU_?NTYU2(WJ5") *@ M+(]"42Y$(4TST673V!]Y!-D0(7K!TR%RN/F[+J*Y:!$92^Y(%?'?BS3*EE%( M[< $"9"Z-JN4VFG@J.D*AY"4K^=79]ST^[<3@X^"'Q]#S.8&T)V.%KB"W M9S-$B5AZ;E&%(0KH1I5'*#Y?M_+:GA^/.3\>8_B]D?/C,?W&/#\> MCU$87&'/R !&T^&#,J;BU(ZX(&B]8G^#TWOT=1:&]'B-:/Z0XH3\&:+R*V.D MU2I;6UNQK+W-85+!?#5;XBWW_%]$TFP#,TGL-?K>UH]YD"PIJK]LET&."/W/ M'WYF:JE4IFED6!E[VW&BEL-Z.O?VXQ@U4-\!Y.RO0];S#1C4F[HF5JJIW*=C MUN"OJ17&OC$>6WE\5*S,WX1M?%O<<9YG4R@AC8&]&_5DFQD+@%/>@Q.B&$YC MSXG7&=9R^5+.ZCX_55OY_8:#%^#J,2Q@S7/ D@@(^G4%2UD EH NJT MEB]P [F$ Q]/?H<#$[*C51@0BP=7NJO*K)X.;A'"]Z:!>_(NI3E1:NIL8(9))E?5.HO MPRE/\AE)OE;7;]LHK<((NS>-HZ$HZY""1&NG!EKQ^%+81C5PYFY$5)T5\[=@5+%66L- MA)(*'$J?LHC6+V0,7J>H# SBC&X2JN8*!8_*FB=Z:(S[F./P]ZOH-5JB9%F] MZ]I?A8)H:TTEM/:"U"7MA-74[ 6QLYE3O$N8^KN*)-/4#4Y*K1Z"=)Z6M^67 M=/\+/:"TU*\'(X42M95!)5R&E+K*8&"!6+^;!1[,#6N-6%S6_MZS6* 0)V$4 M1T%U(,I)8'O]%L;%DABHFGUG!%=Y$"7DAR=\_19LB)4H^0+E19ID"QS'-Y4! M^V/DD:K;IX29NCIK#<=1I6=O"55M)BZ5/8=Z+)Q@J(UZWGAB^:BWXG1/W:4KV:KJ[8\#MZTDGG99&3^J._?K3_(KL:T']7!DI0(T M&JB8HDB*DBB*(M<5\01VC?.8BAVH[%HHQ3-#$>5[GD8FTI_-G%-DPM^:61S^ M[Y#U6:F%4CPK%5&^YUEI(OW9S$I%)AS&03O8,F_+C.J?W4U3BE1GVQ0@?<]3 MU&P$9C-)E=GP]RRMM$P]HX(,5/7.]$M<[ @\E7N3GW=<5'82W#K;J1SW>YZT M5L9C-G-7EQN-4'HO=MHN)KLOD&6PS^G+_?T^B4/ZRIPZ8,N"_+2,7^-Z'('S MV48/XEEMUL-[GML6QV8V,]R,)XV'"5[,<]A<_>.7JQM5/FM&4IJ-[IO4&ZP= MJ?>I;T\>SGS_HG?+-CF-_J9TZ2IY?$[#FE]J<"=5G: MJ>>1GWQ'22VO-4J#I))5&CVDA&24%XLPS$HTO$VW@$GJL -@\E>_-21E25D31.%':K[1,"UD/^B^MK<>F>#VPVW/VES1R^ M/*V=40\I;TJ1,VR0$\*_)H4'*Q[8:6HVAIG%)NU+WYGG>G*+4A"G M49VQA1P83F'B-(SW"=<*M(BQ&3PK&-V]4"E?RR2@3H3:F[#:#/AI:'U(ZXB$ M8QKNX<,58T3M>Q8#1,[6"9MJA2T*L[^R6*"R>E5C0-TE)FUG;@7V%QJM7<(* M&H+:U! M__7WD6S)"'ZKOS$_]>2.?A0HC8Y>U)[D]SM\:VSR7O?G"V&JN."Q6SUET$@ M\MH*Z"'U]T%]Q1LQ/)]16-8QE;P,BE+ UFDM '3H\:RONU;I+4[?4%90/^X= M^EJ0@5QMR!8P\H$"X3NOJ!3>7:(Y^.X?=2>%2EN?X\Q&DL2>"YI MKT^B'OQU3?=6W4519/'7LJ FZ M>5^/32$*TL0&:L?8\83.?=$]3&'9V2F%_ M!@6X<1$DKB_5OB":LH,P3Q:X8(L>2UI4;[6I<^ZLRB*G50YI#"%[?]5MWHR/ M>O/9"ZI2*DTI]=HJBJAIZVQ2:VL"-I-/?XJK4D'GNF+OGM^B,[EM5K.QF+I* MD"KS7QV;2-=5L+F,3<@J=VJ0-,FF*G+[.T=M1N95S#:U(X]FSCB6P0:V8^R# M&;9YK2D:VH5MBQ2PZ,#);&YQS$ M4&4"21"^FSFD(E@WTTA"H;\'34T!VMG2[6SEES%1[(C0^NS0)FN*,Z[KD34Y MFF@;N!,=5E3H<58>8=)C.$\"L(.XK+7X*,YO?3D:#Y;19,=Q?O^>KTX:WE!# MKYNV5U2]7V?U:B>\AH=B10'!WR M\AX'QJHU/1K>TEBM$.M0TN )*@W^$8M:.D=9^#UWD#^'.Q25"K!"TF0D<,I7DU9.LD2#\A:A / MI[PP]XS+ *K_U]1]8'W7^$N#W?Z%9 M:CRK:Y<4O[_E@2'\,&UD"U1HO/*@Y<<6HW1!'B98A 0X3'IW#H^#L$V&I9E\[C1$]'U%7'09Q'"5-0RE M8=RE)7*6'4A$&C<;57>WIM&VNVE3:NLN5VZ9A;L@1ZNO2;P-&$D<^0!M7EP& M@+.U0V_(,(#-_J*@U$^5#9>!W]E%->>4W])XPMP32FCIL1=\&^SC(DCNBUQ5O"S$5:D/ M6H6W>L=_U.T@886TR."ZB%PNW'GYJC7VE IV*(L,KC\#6'":?.4M8SD*_[;% M;W^O$HEG!\K;;^T?E+7?3EAK?O[CY@=?VA+7S[/ M??1&)"N,'FUKV6\^\69P7V9XCYBA?JQ/[?/1WJ=YCZ> #861[6/1M]3-QMAH MR11X'S$G(!VC#=Q@ M\QY#*4L*8\K"Y?GS;/EQ L-M\X$H>:BKJT@^2G^CC2R=7C'\E,>[X-?IOWZI MR.UW-O%$($MCG>&H#(M5]HRRMSAD/0X1@1R+:#) 7#!"!ZTA(F>>GZ5P?998 M<#8+7!>(J$^!HMLX"\NX8+\&E8&=U'I@@SF;Z7)I8S![_3G,Q=S6=6!CG-OE M[(0\_C#F%T>[*48PQYTB@L5+PT) M2]N7;6-#GRQ_'RE(PTNPY=@+IE=UU'W_48)>M[/Q2^FDS@H1W=JHD)[B_!LK M(D8,=$R4Q02:#VLWAQN4AKO7(/O&<,5!P7GLCL!GQ'A+&--K!P7G,CX$=Q<& M%B0H;V8PV0;9Z5Q$,&U\#QO&8?0G<(0PC+]A>*<8>[5 LK'ZZZH SW:L/$%D MTNUWU&3/DW1P08(>F6B*"Z]$O)V))4=[0;OVS8&3?0P R=_09I"%;#R^O#QD M $BNI3*'7&2ME3FBCIW$% ;=J,<[%A^@$1H+X*PL MT,2WJTV/#.:.)(5K:\[SX>Q=AO?0_\S<4T0@+-G_['SWD$L8@]CJST,N5CH5 MV=B\=_I7,84M6TSM$$ T4F1"S%LWY$PIJ 83F?=Q$8+U&,/7N+X8QSBI_ 2X M+MEP6\$R#OW+:=(_-D.P"*LGB&,2T<-3G!< MN,'9C0$WG[%9HXS^$&S1S[+188#RQJ<'ZFX&2P>*9?/SV1Q,9QYVIMW?PSI% MO*7+E7$\;S%\FD@6R>7IW;D YZ7)5'XXY:V6VF?3Y>BRVM:KL9E=5H.N1>&7 MT#QTOF:XVP7I%N4/*9EEY6M9)5&J+63\2GK:H32/W]!#2AJ@FP/]$:>D=]>Y M,@#4+G&>/Z)BM7D)?O 2>IMA:5^ZZ6)Q?(QDDSF.CP1"]XZ7 FAW*70-1QNK MBF*0-5>O^^.15="MOW=D0*FPXEUTFJI-6=>Q,=T;.QHV6!Q77Y9#%@0[S/C" MAG572;I/#M-=*X1ITP"P8>:LY.Q'UJKMX.K-=ORYDJ M*1,(H-%8&L)&<]Z8!HQA35$H[T@UENI%.[ _SXN4GK!)=N*/9-V@&P&-,[U# M>;Q-*V%E_RR#)-X\:Q$=N&L'$ # &S&Z"X M+V6;Q&%,&*H?UJVIEXP,;E%D\=>RH(>F%_R(:5K9@I!,.M_2= 1$AARKS@JR M=B$Q1#8'R^,#SA#90VY+HA1I>#@:6?9$?I;.QFO[))VYVPOL*"X^\W@,-A0C M)@;+WB3$7X1W:V E]NW!*>;UQ!U*3R+V.KRL^7V><9EPCD_&@(>G(1UVC4Y0 MECJ$G[J,.[RLV7N><9EP]D[&@/[9<28AE/+3H\US"O1(:=CG;)X=:!TQC8Z4 M1D?(BSDR3GI$G/1(Z(V).-V1SZ+Y9_](=YXCW$Q>7D#MW\E/;I.?U-[/M)M& MSA:GGC4"IWG>,O'9:O*SU.1G)[_.2I.=C6R?A:R??5Z5&J4Z1(TW /GU$:M8HRS&D>3IPI1='.OM3M"% MPV!J''[;X83,OKR>F:,(:AY %S8]!G"8$G="!< :?07R2G(J1?3,1GZ*^B^ MZHP>3 M1D-B[K>ID9)KY"8H MU_:DX3#XXY>KRT H#^=. XWJR[73X#YE*^3\7-]C!ZIEVQF4VTF56-OV\<4D MB]*]\#!TMYO=@:AW;CE0<7X#)%HY#5*9:(T3:]%4H\'7=%>GV;ORU>:64!T7 M-(V7ZXQ6E 9:NNHS(3 CI*1%C'+>Y0\$MO4MB6'GDYSR6M)* GXM:37;DE9- MBLJ<&# H?J/JQXM)$X(=;[HY8//)6"FH;07DLK]Q0'0Q7V## /O7CG)P-V%^H8[%)4).?_QB+PY]+XP[ ?%HL\QV%,.LF7RUNFRTT" MU5#*A7(8YLX5+H9R-8Q3'V*DFQ(7D[/:#ISA?D@W.'NM>'E!X2[%"=X>GE'V M%H-EHT E5K.5%7TN8>HCQ+VN:7&7A.KAG"2?[M)@O3;<[G? M)S%'AR"@C=C$H#/5$@7^(&HA1N=O$BR-'1\#-DJ^2,6=U,]-QLC]=?6;V9_8 MP";KCX$6'TMS[UM?9NA*FDFP-?(A67PP("U>-E.=*Y,BCC= M=MW4CY#'M]!BN.,5- ]N%G8[7_ 8SB3?8A^A;US_/+1S\[,LTK0,DEN<%ZO- MD>Q;FAQCK- PX/9%F 1X_MJAQ*ZBBLAP>Y_3CKDD+UZK^^_5YN0WV-HO:BG> M!M@MYZ]]^H)05$6ECJ;((G]6O7Q#:8FJRA3-7/L2%[O6T+K_T52M6N0Y(O\B M5DI%;0R=GFI@\$%?306CK+<:'>H',\PD['P<0_2(BB:;S'"[!H!RGV^?@LY? M^1185=VHA9@U$H;-Y"0,/F-AM8,,R+F][&=0$F+W/)AK*A/0TM^Q#$V;^"I$2?4)"7637_G<>5=43=Q7F8 M8$H7+Z8, MJH@AC4F5'1D45MI8*&-2[CX&N;( G2$#WO$"H^9KC<$V99P>LJ3886@[#)'(1P8@K7 M ST.P %"CUEG0[OG^CA/Z!&S\3\S(W94FO M;T839T+HTM1W=#((9L>JJK=L M0U=56LYI7>>/-3:1AW3Y'O5;!;^J].>O.7B?%_%K4*#51EE#=9HV0Z+6U!L= M-9"(GI*J=>AOH-%MD&4'LI,_H3V9EBBJ!0%55,W6;22,:FMOU-5,+GH:J]RG MO_YHJ"&'M0P?COC9??7.)<(^_(T!53HW8%4[FRMN;E\]F?/Z\/QXM\3IEA#R M>H>^%IQLNR*0UG'$!)D-4\RCBAB(PYC]9P6W.'U#Q% E^O:,TAAGC[A ^5V) M5NEBG\4);<'>$Y4;'@-#P0V=K062T<$&_/<7 G9'3; HN /OGR\()SD&SA:Q M9-MMC(?J_6Q<@!55;[=B(_;WU'#DF\'UAS@EO\5!\DS$5&W+M\&^NH-?U&._G_!;NUD:K6H%U!#182VT0-+ /^(3XZU>D/!U%U)9B?2*+6;6B M1?RV+/I>?@J+,XN)P1Q@4:C,+D*F] M?0"H=L4G#)H=P=36AN=/B&M+C4.59%[ M9M%<&5Q[".7#N4O$VBU!-7$548P+#BE<.YI\.-?C6)'"KB#(!>B/7 _ W9"A MC&9K7K?+5$45\_H# -D.FPC272YQ_KA@%>X&B<1'6*M72R)L_KK=Y?,6 _1_ M\"Z/A[/R^#!P^2L^^=*.X6LC4PW'J"MMY*/TUUO&ME98FXT4L%VV!( S8Y.Y M\4! A:S:OVM?E-LR+^COBS3%);&7HZ8O=H5U('C[O$L*[FZEA(P%5N9XL'0* M.JD>8TF1SZ@*T/^4R8'\^I\@18$!-T*3 <]>292X55,1&6H7_F:.@JS" A.: MP#H"AF\K4,KA9Z\IJCRK*0L N[\>88"9@)7V6(AL6SM7C/;2+5ZH@:9B\@IP M^GN'=O]7&1<'%N,CAW/[X 3>HGUG FEA;U6O!BH?>QT7:=0_/:\;@*=XNRMX M$3&6L)U:R2;8'#KB"%5C]2^+'<[B_VN?$ S+;2JVZIQTP%9NEW8+6H%U1<38 M"O3)J4_T0#)F9."S:;[%KZ^(&!+4/<$(!E!K)-3(<:/+54B)@,ZDCV,J/,_E MRF;S_L<^KFL;@A68W42HOL,FEZN\0N&<276'-'B>[+5GQ]5"6X3$T,N.U\.- MO@(@FY$00EZ"=L)%85TIA5U[G[BUQUV=]Z5ACF8!_X2(%2-42TD3EGYRFUR< MHL*$,ZW&GQ' A3:O( M0CH:9?X/_]QR*EXA;-NKTA\Q "F=/\^$!,_C5D&.5'5GGX)'%83<8_<_,,P0 MPR/T!DN3N(.3:!<68D_S&3^77_,XBH/LTJ6XUV\9P3Z M,+^UE[O];VYH9D;M<+X.Z;8?F[/NYNM=NO\4Y-]N<;;'M=-C';V&W'+0\$8G MA:$AC9PM_KPQP)H,]U?^ ?:V3#0$J^=6"WM&8IG2<\377I:/&OM[/RY>=K%X M3>N+B8FJ)R[O(SZ),8'^*@G+]V_D/T[R) E4ZV/G04\XAR:>ET4 9\^<9Q\_C^]8E8ZX_&;"PRZKV6Q& ML;.#CODT;@Y]/FH0R2@KX^%H@0(>9TN)LG9@>_+JKS]02JJ*\?H4^&L=KX-# ME=-AM6E=;?E0#L.S/+Q%>Y"'M/!*6=5EH*^6H+[\K3HCWPVQ]G8CMD66IS=% M\!X\=ZY(S3RH>0(T] 3H_+WV 7KX&=*4W_B(<;-$ZO=ESS_+("-\)(=6>U3[-///:5!&<8&*U,+CS[FAI!;8AJ($W2(60NOZS!@'^ MGB,^9CC/UQG>Q,.)S?C22+CWQ3\5XS-FJ#H]Q/[ZPVH.EH27X0ER]*$]*)Y\ M\$\?N&P9JL,I7LLF\SDC:%#Q0 S;5\10".:WUF78_^:?6HB8,]2, 6K]"'_7 MRG$?9"E-&-I&R7)L1!E8^Q:9"S8;!FEAHE#"70^&PUH#XRXD6#8B&,;7(+J7 M@[4**&5C\]=R&C)T%R=E,7I@)8'BJ$<'Y96"L'G35Y$.G[XM-9/J/]J;$'#E M--R/^+U,\8+GC'+7=>!@,[]&?S@4B:@32BIU[N\B^C&(4VH$K:@@]CB/*6.K M35T8?IBP @;<'E(EP#[JI)( C)50UIO-U_WG=EX_(7HSO A#FCB#+'WDK%9G MN*JN[%Q[K1_1=QYIBS2ZW07I%N4/Z2E,3,9TGXSSI'4K Y!LMCODSBLX]I1%N/HMGPM$_+W&[K? M;,B6]I(%:;V0,&)YS9 T$M1%XI'HF('"IFBTQ><\S/@N)A1E-//,#2J^(Y0V M+OR/91S1F@T/:4WR#2(;'B*+TV)#-J 7O(_#7W_ZE1F5;!-E6[[("DIG5HNQ M>N%)I-HWT#?;6)\??0;1CBFB-I32DW(@V MO0'U_0G4(OJSS(NZ=A?.1!;WV)C2:MMF6E=KZRY!"^F '$@C7%7 8N[D(I V M\0H3Q-V@=[)^+H(T"K(H_[R/@@(1^%]_^H6=25^E33O(L#;.UC+AR&$]GOLK M$JN'*I$^#/,4 :4ST;-__^D?RGHV:@/0LY,V7NH9CV=S/3O![&^,N-X>A$&K M=E_$2CU5>9^8/5PM/R.[P;+!ITB*OQ%7NI):RD MHRGRLGM@ZXRW-Y%Y#]P.[-@\R],WC1HD>;Y:L%Y:5.O@(HTZO>7LYUIMV]J\ M:FU=G]5S&K80OU'[^!$5MV5&9PC;O!&"]BT9#JB[Y*=: XJ56!]D0E7I\62& M'L5ZQ/G6Q M":>?_-,; 6N&>M+'K/_8:"85(\CRFI4HJM_(O 0_4,[=Z\1PQXV.!^>?%D&9 M-M_B>-UX7Y'DB<9WIBAJX]X)K_4=,DU8L(G#T5M8>(/NM;:\@7^JIRP&0QV$ M]*?_0L'U)BC)UR1)3#2C3$S:^J24>TE9>[C9ECPLX6'5Y6%R8I[ W:%(SCMU M7HTNZFQ?\EB^O+- GL=YIBP^MS 8:D#2*G-"30;;[PQ8S^$.166"'N*W("EK MO4KIF[TDWAQHBIC&2V3Y.1&H"L6_A!1Q7*EJC1J%@C8Z:Q$.,5'']VZL]SQ: M;4'"&+5U9GL>Z4P2_)W&M]/Y_D1F1_:&$))PE9)K\'V3#5C@&&UJ>F@V&FALM-D-"?E"R701N0 MZ=*U<9<9VV#RZ"K'!]XR+F]2306TE? M&>U .MMK=YEZRQ?-&72WU[F_40H2"Q%%94B_JNGLN!GLA'C2[#(UEBN8,RCL M:=\:7N=_U/J:HBV]FISW6FM@%_SQR]4RD O%@6V@$8E1VP;W*5M;9WA,9=YD MFIO\>N?6WOVE%A'OVJ^@=YJUYF( =^_ORUO%FQR%T9'?*<+Z5AF2E N "E'0$ "@ @ 'U4 M97@Q,%\U+FAT;5!+ 0(4 Q0 ( &.ME$\6*O54]$8 $B4 0 * M " 6U_ !E>#$P7S*0 "P @ &/SP 97@S M,5\Q:RYH=&U02P$"% ,4 " !CK91/)+&GJ-\' !-*P "P M @ %NUP 97@S,5\R:RYH=&U02P$"% ,4 " !CK91/.<)"@?<# #I M#0 "P @ %VWP 97@S,E\Q:RYH=&U02P$"% ,4 " !C MK91/UA:G;P\$ !.#@ "P @ &6XP 97@S,E\R:RYH=&U0 M2P$"% ,4 " !CK91/@M;VJN,S !<(@( "0 @ '.YP M97@S7S$N:'1M4$L! A0#% @ 8ZV43Q6%Y5=[%@ )&4 D M ( !V!L! &5X-%\Q+FAT;5!+ 0(4 Q0 ( &.ME$\VJH36%T(# #Y\ M+0 + " 7HR 0!F;W)M,3!K+FAT;5!+ 0(4 Q0 ( &.M ME$]9')J^HP@ &H) * " ;IT! !I;6%G93 N:G!G4$L! M A0#% @ 8ZV43P50T*8=%P OP8! !$ ( !A7T$ '!L M86(M,C Q.3$P,S$N>'-D4$L! A0#% @ 8ZV43TDDB$S/&0 @(,! !4 M ( !T90$ '!L86(M,C Q.3$P,S%?8V%L+GAM;%!+ 0(4 Q0 M ( &.ME$]-E<[A%V0 %?,!@ 5 " =.N! !P;&%B+3(P M,3DQ,#,Q7V1E9BYX;6Q02P$"% ,4 " !CK91/#3HLF$$4 0!C+A$ %0 M @ $=$P4 <&QA8BTR,#$Y,3 S,5]L86(N>&UL4$L! A0#% M @ 8ZV43[XK!J+CFP L>P* !4 ( !D2<& '!L86(M,C Q C.3$P,S%?<')E+GAM;%!+!08 % 4 )<$ "GPP8 ! end XML 34 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Contract with Customer, Asset and Liability [Abstract]    
Contract assets $ 7,600  
Contract liabilities 11,542 $ 7,834
Impairment loss on contract assets 0  
Change in Contract with Customer, Liability [Abstract]    
Revenue from settlement of contract liabilities $ 1,300  
Minimum [Member]    
Change in Contract with Customer, Liability [Abstract]    
Product invoice term 30 days  
Product Warranty [Abstract]    
Product warranty period 1 month  
Maximum [Member]    
Change in Contract with Customer, Liability [Abstract]    
Product invoice term 90 days  
Product Warranty [Abstract]    
Product warranty period 24 months  
IC [Member] | Minimum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 7 days  
IC [Member] | Maximum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 14 days  
FPD [Member] | Minimum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 14 days  
FPD [Member] | Maximum [Member]    
Remaining Performance Obligations [Abstract]    
Customer order, expected satisfaction period 21 days  
ASU 2014-09 [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Contract assets   4,600
Contract liabilities   $ 7,800

XML 35 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EMPLOYEE RETIREMENT PLANS (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
EMPLOYEE RETIREMENT PLANS [Abstract]      
Number of months of service completed to come under retirement plan 3 months    
Minimum age of employees to come under retirement plan 18 years    
Percentage of salary that can be contributed by the employee 50.00%    
Maximum percentage of employees' contributions that Company will match 50.00%    
Maximum percentage of employees' gross pay that Company will match 4.00%    
Company's contribution to defined contribution retirement plans $ 0.7 $ 0.7 $ 0.6
XML 36 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Tables)
12 Months Ended
Oct. 31, 2019
INCOME TAXES [Abstract]  
Income Before Income Tax Provision for Domestic and Foreign Income before the income tax provisions consists of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
United States
 
$
(8,379
)
 
$
(9,859
)
 
$
(11,544
)
Foreign
   
59,080
     
78,430
     
38,109
 
   
$
50,701
   
$
68,571
   
$
26,565
 
Income Tax Provision The income tax provisions consist of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Current:
                 
Federal
 
$
(3,916
)
 
$
(30
)
 
$
173
 
State
   
11
     
-
     
(4
)
Foreign
   
17,777
     
11,584
     
3,474
 
                         
Deferred:
                       
Federal
   
3,673
     
(3,673
)
   
-
 
State
   
10
     
(24
)
   
15
 
Foreign
   
(7,345
)
   
(522
)
   
1,618
 
Total
 
$
10,210
   
$
7,335
   
$
5,276
 
Income Tax Rate Reconciliation The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
U.S. federal income tax at statutory rate
 
$
10,647
   
$
16,059
   
$
9,298
 
Changes in valuation allowances
   
2,673
     
4,554
     
(3,632
)
Foreign tax rate differentials
   
218
     
(2,078
)
   
(5,230
)
Tax credits
   
(1,268
)
   
(1,530
)
   
(1,925
)
Uncertain tax positions, including reserves, settlements and
resolutions
   
134
     
(1,791
)
   
(932
)
Employee stock option
   
232
     
(1,433
)
   
512
 
Income tax holiday
   
(2,234
)
   
(2,648
)
   
(743
)
Tax reform
   
-
     
(3,736
)
   
-
 
Distributions from foreign subsidiaries
   
-
     
-
     
6,471
 
Tax on foreign subsidiary earnings
   
-
     
-
     
1,712
 
Other, net
   
(192
)
   
(62
)
   
(255
)
   
$
10,210
   
$
7,335
   
$
5,276
 
Effective tax rate
   
20.1
%
   
10.7
%
   
19.8
%
Net Deferred Income Tax Assets The net deferred income tax assets consist of the following:


 
As of
 
   
October 31,
2019
   
October 31,
2018
 
Deferred income tax assets:
           
Net operating losses
 
$
32,229
   
$
30,805
 
Reserves not currently deductible
   
5,013
     
4,703
 
Tax credit carryforwards
   
9,164
     
9,159
 
Share-based compensation
   
860
     
767
 
Alternative minimum tax credits
   
-
     
3,673
 
Other
   
434
     
1,210
 
     
47,700
     
50,317
 
Valuation allowances
   
(27,032
)
   
(24,383
)
     
20,668
     
25,934
 
Deferred income tax liabilities:
               
Property, plant and equipment
   
(251
)
   
(8,020
)
Other
   
-
     
(448
)
     
(251
)
   
(8,468
)
Net deferred income tax assets
 
$
20,417
   
$
17,466
 
                 
Reported as:
               
Deferred income tax assets
 
$
20,779
   
$
18,109
 
Deferred income tax liabilities
   
(362
)
   
(643
)
   
$
20,417
   
$
17,466
 
Operating Loss Carryforwards The following tables present our available operating loss and credit carryforwards as of October 31, 2019, and their related expiration periods:

Operating Loss Carryforwards
 
Amount
   
Expiration
Periods
 
Federal
 
$
85,949
   
2028-Indefinite
 
State
   
206,513
     
2019-2039
 
Foreign
   
9,177
     
2022-2029
 
Tax Credit Carryforwards
Tax Credit Carryforwards
 
Amount
   
Expiration
Period
 
Federal research and development
 
$
4,522
     
2019-2039
 
State
   
5,870
     
2020-2029
 
Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Balance at beginning of year
 
$
1,775
   
$
3,384
   
$
4,606
 
Additions (reductions) for tax positions in prior years
   
(466
)
   
(44
)
   
207
 
Additions based on current year tax positions
   
1,286
     
498
     
323
 
Settlements
   
(204
)
   
(56
)
   
(922
)
Lapses of statutes of limitations
   
(633
)
   
(2,007
)
   
(830
)
Balance at end of year
 
$
1,758
   
$
1,775
   
$
3,384
 
XML 37 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LONG-TERM DEBT (Tables)
12 Months Ended
Oct. 31, 2019
LONG-TERM DEBT [Abstract]  
Long-Term Debt Long-term debt consists of the following:

 
 
October 31,
2019
   
October 31,
2018
 
 
           
Project Loans
 
$
34,490
   
$
-
 
Working Capital Loans (value added tax component)
   
9,539
     
-
 
3.25% convertible senior notes matured April 2019
   
-
     
57,453
 
 
               
 
   
44,029
     
57,453
 
Current portion of long-term debt
   
(2,142
)
   
(57,453
)
 
               
Long-term debt
 
$
41,887
   
$
-
 
Debt Instrument [Line Items]  
Maturities of Long-term Debt At October 31, 2019, maturities of our long-term debt over the next five years and thereafter were as follows:

2020
 
$
2,142
 
2021
   
8,304
 
2022
   
12,430
 
2023
   
3,441
 
2024
   
6,589
 
Thereafter
   
11,123
 
 
 
$
44,029
 
Project Loans [Member]  
Debt Instrument [Line Items]  
Maturities of Long-term Debt In November 2018, PDMCX was approved for credit of $50 million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its land, building, and certain equipment as collateral for the Project Loans. As of October 31, 2019, PDMCX had borrowed 243.4 million RMB ($34.5 million) against this approval. Payments on these borrowings are due semi-annually through December 2025; the initial payment is scheduled for June 2020. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.


 
Fiscal Year
 
   
2020
   
2021
   
2022
   
2023
   
2024
   
2025
   
2026
 
Principal payments
 
$
1,275
   
$
6,377
   
$
5,685
   
$
3,441
   
$
6,589
   
$
6,305
   
$
4,818
 
Working Capital Loans [Member]  
Debt Instrument [Line Items]  
Maturities of Long-term Debt In November 2018, PDMCX received approval for unsecured credit of $25.0 million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0 million RMB to pay value-added taxes (“VAT”), and up to 60.0 million RMB to fund operations; combined total borrowings are limited to $25.0 million. As of October 31, 2019, PDMCX had 67.3 million RMB ($9.5 million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, at an increasing rate, through January 2022; PDMCX made installment payments totaling $0.1 million during the year ended October 31, 2019. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.


 
Fiscal Year
 
   
2020
   
2021
   
2022
 
Principal payments
 
$
867
   
$
1,927
   
$
6,745
 
XML 38 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUBSIDIARY DIVIDEND (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Noncontrolling Interest [Abstract]      
Dividend paid to noncontrolling interest $ 45,050 $ 8,166 $ 8,298
PDMC [Member]      
Noncontrolling Interest [Abstract]      
Ownership percentage of noncontrolling interests 49.99% 49.99%  
Dividend paid to noncontrolling interest $ 45,100 $ 8,200  
XML 39 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONCENTRATIONS OF CREDIT RISK (Details) - Customer
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Customer Account [Abstract]    
Number of customers concentration risk in accounts receivable 1 2
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer One [Member]    
Customer Account [Abstract]    
Customer's percentage of net accounts receivable 17.00% 20.00%
Accounts Receivable [Member] | Credit Concentration Risk [Member] | Customer Two [Member]    
Customer Account [Abstract]    
Customer's percentage of net accounts receivable   10.00%
XML 40 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RECENT ACCOUNTING PRONOUNCEMENTS (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Contract with Customer, Asset and Liability [Abstract]    
Accounts receivable $ 134,454 $ 120,515
Inventories 48,155 29,180
Accrual for income taxes 13,227 10,369
Retained earnings 253,922 231,445
Noncontrolling interests 141,200 144,898
ASU 2016-02 [Member]    
Accounting Standards Updates to be Implemented [Abstract]    
Right-of-use leased assets 6,700  
Lease liabilities 6,700  
Adjustments [Member] | ASU 2014-09 [Member]    
Contract with Customer, Asset and Liability [Abstract]    
Accounts receivable (1,559) 600
Contract asset   4,600
Inventories 6,093 (3,700)
Accrual for income taxes   (300)
Retained earnings   1,100
Noncontrolling interests $ (885) $ 100
XML 41 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended 24 Months Ended
Nov. 27, 2019
Oct. 31, 2019
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 31, 2018
Jul. 29, 2018
Apr. 29, 2018
[1]
Jan. 28, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Oct. 31, 2019
Calculation of basic and diluted earnings per share [Abstract]                          
Net income attributable to Photronics, Inc. shareholders   $ 9,700 $ 6,347 $ 8,479 $ 5,267 $ 12,487 $ 13,005 $ 10,665 $ 5,898 $ 29,793 $ 42,055 [1] $ 13,130  
Effect of dilutive securities [Abstract]                          
Interest expense on convertible notes, net of tax                   845 1,999 0  
Earnings used for diluted earnings per share                   $ 30,638 $ 44,054 $ 13,130  
Weighted-average common shares computations [Abstract]                          
Weighted-average common shares used for basic earnings per share (in shares)                   66,347 68,829 68,436  
Effect of dilutive securities [Abstract]                          
Convertible notes (in shares)                   2,360 5,542 0  
Share-based payment awards (in shares)                   448 450 852  
Potentially dilutive common shares (in shares)                   2,808 5,992 852  
Weighted-average common shares used for diluted earnings per share (in shares)                   69,155 74,821 69,288  
Basic earnings per share (in dollars per share)   $ 0.15 $ 0.10 $ 0.13 $ 0.08 $ 0.18 $ 0.19 $ 0.15 $ 0.09 $ 0.45 $ 0.61 [1] $ 0.19  
Diluted earnings per share (in dollars per share)   $ 0.15 $ 0.10 $ 0.13 $ 0.08 $ 0.18 $ 0.18 $ 0.15 $ 0.09 $ 0.44 $ 0.59 [1] $ 0.19  
Antidilutive Securities [Abstract]                          
Total potentially dilutive shares excluded (in shares)                   1,250 1,627 6,850  
Repurchased common stock (in shares)                   2,133 2,558   4,691
Subsequent Event [Member]                          
Antidilutive Securities [Abstract]                          
Repurchased common stock (in shares) 900                        
Share based Payment Awards [Member]                          
Antidilutive Securities [Abstract]                          
Total potentially dilutive shares excluded (in shares)                   1,250 1,627 1,308  
Convertible Notes [Member]                          
Antidilutive Securities [Abstract]                          
Total potentially dilutive shares excluded (in shares)                   0 0 5,542  
[1] Includes $0.6 million gain on sale of assets.
XML 42 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE REPURCHASE PROGRAMS (Tables)
12 Months Ended
Oct. 31, 2019
SHARE REPURCHASE PROGRAMS [Abstract]  
Shares Repurchase Programs All of the shares purchased under the above repurchase programs were retired in fiscal year 2019. The Table below presents information on the repurchase programs.



 
Fiscal Year 2019
Purchases
   
Fiscal Year 2018
Purchases
   
Total Purchases
Under Programs
 
                   
Number of shares repurchased
   
2,133
     
2,558
     
4,691
 
                         
Cost of shares repurchased
 
$
21,696
   
$
23,111
   
$
44,807
 
                         
Average price paid per share
 
$
10.17
   
$
9.04
   
$
9.55
 
XML 43 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Intangible Asset [Abstract]      
Amortization of intangible assets $ 4,641 $ 4,797 $ 4,874
Intangible assets, net [Abstract]      
Gross Amount 75,327 75,282  
Accumulated Amortization (67,457) (62,914)  
Net Amount 7,870 12,368  
Intangible asset amortization over the next five years [Abstract]      
2020 4,589    
2021 2,721    
2022 125    
2023 123    
2024 123    
Technology License Agreement [Member]      
Intangible assets, net [Abstract]      
Gross Amount 59,616 59,616  
Accumulated Amortization (53,323) (49,349)  
Net Amount 6,293 10,267  
Customer Relationships [Member]      
Intangible assets, net [Abstract]      
Gross Amount 9,174 9,147  
Accumulated Amortization (8,186) (7,959)  
Net Amount 988 1,188  
Software and Other [Member]      
Intangible assets, net [Abstract]      
Gross Amount 6,537 6,519  
Accumulated Amortization (5,948) (5,606)  
Net Amount $ 589 $ 913  
Weighted-average amortization period for intangible assets acquired during the year 3 years 3 years  
XML 44 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
RECENT ACCOUNTING PRONOUNCEMENTS (Policies)
12 Months Ended
Oct. 31, 2019
RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]  
Recent Accounting Pronouncements Accounting Standards Updates to be Implemented



In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13 “Measurement of Credit Losses”, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss model, found in current GAAP, with an expected credit loss model; the new model requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.



In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)”, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. We adopted ASU 2016-02 and all subsequent amendments, collectively codified in Topic 842, on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption, and recorded right-of-use (ROU) leased assets of  approximately $6.7 million, and corresponding lease liabilities, which were discounted at our incremental borrowing rates.


The guidance allows a number of elections and practical expedients, of which we have elected to employ the following:
-  Election not to recognize short-term leases on the balance sheet.
-  Practical expedient to not separate lease and non-lease components in a contract.
-  Practical expedient “package” for transitioning to the new guidance:
* Not reassessing whether any expired or existing contracts are or contain leases.
* Not reassessing lease classification for any existing or expired leases.
* Not reassessing initial direct costs for any existing leases.

We do not expect our adoption of Topic 842 to affect our cash flows or our ability to comply with covenants under our credit agreements.



Accounting Standards Updates Implemented



In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.




In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 was effective for us in our first quarter of fiscal year 2019 and applied on a modified retrospective transition basis. Please see Note 11 for a discussion of the effects of adopting this guidance.



In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.



We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition of, and adjustments to, these items were reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation. Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The impact of the adoption of this guidance on our October 31, 2019 financial statements is presented in Note 7. 



The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above-mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.


Shipping and handling activities performed after control of a good is transferred to a customer


We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.

Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year


We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.

Exclusion of sales and similar taxes collected from customers in the transaction price


Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.

Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers


As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ that method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.

Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations
For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE (Policies)
12 Months Ended
Oct. 31, 2019
REVENUE [Abstract]  
Revenue We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.



Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.


We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.



As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.


Contract Assets, Contract Liabilities, and Accounts Receivable



We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $7.6 million are included in “Other” current assets, and contract liabilities of $11.5 million are included in Accrued liabilities in our October 31, 2019 consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the year period ended October 31, 2019, and we recognized $1.3 million of revenue from the settlement of contract liabilities that existed at the beginning of the year.



We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. Credit losses incurred on our accounts receivable during the year ended October 31, 2019, were immaterial.



Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.



In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.

Contract Costs



We pay commissions to third party sales agents for certain sales that they obtain for us. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.


Remaining Performance Obligations



As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.


Sales and Similar Taxes



We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


Product Warranty



Our photomasks are sold under warranties that generally range from one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.
XML 46 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Cash flows from operating activities:      
Net income $ 40,491 $ 61,236 [1] $ 21,289
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of property, plant and equipment 79,238 79,536 81,699
Amortization of intangible assets 4,641 4,797 4,874
Share-based compensation 3,680 3,180 3,627
Deferred income taxes (3,662) (273) 1,633
Changes in assets, liabilities, and other:      
Accounts receivable (12,321) (18,553) (9,625)
Inventories (23,088) (6,162) (602)
Other current assets (8,631) (11,731) 1,127
Accounts payable, accrued liabilities and other (11,962) 18,537 (7,189)
Net cash provided by operating activities 68,386 130,567 96,833
Cash flows from investing activities:      
Purchases of property, plant and equipment (178,375) (92,585) (91,965)
Government incentives 27,003 1,005 0
Purchases of intangible assets (95) (218) (834)
Proceeds from sales of investments 0 0 167
Acquisition of business 0 0 (5,400)
Other 61 929 [2] 17 [2]
Net cash used in investing activities (151,406) (90,869) (98,015)
Cash flows from financing activities:      
Proceeds from debt 54,633 0 0
Contribution from noncontrolling interests 29,394 17,996 0
Repayments of debt (61,319) (4,639) (5,428)
Dividends paid to noncontrolling interests (45,050) (8,166) (8,298)
Purchases of treasury stock (21,696) (23,111) 0
Proceeds from share-based arrangements 2,071 4,634 2,830
Other (92) (519) (32)
Net cash used in financing activities (42,059) (13,805) (10,928)
Effects of exchange rate changes on cash, cash equivalents, and restricted cash 2,381 (4,840) [2] 6,247 [2]
Net (decrease) increase in cash, cash equivalents, and restricted cash (122,698) 21,053 [2] (5,863) [2]
Cash, cash equivalents, and restricted cash at beginning of year 331,989 [2] 310,936 [2] 316,799
Cash, cash equivalents, and restricted cash at end of year 209,291 331,989 [2] 310,936 [2]
Supplemental disclosure of non-cash information:      
Accrual for property, plant and equipment purchased during year $ 13,671 $ 29,602 $ 2,767
[1] Includes $0.6 million gain on sale of assets.
[2] Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 22).
XML 47 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INTANGIBLE ASSETS
12 Months Ended
Oct. 31, 2019
INTANGIBLE ASSETS [Abstract]  
INTANGIBLE ASSETS
NOTE 3 - INTANGIBLE ASSETS


Amortization expense of the Company’s finite-lived intangible assets was $4.6 million, $4.8 million and $4.9 million in fiscal years 2019 2018 and 2017, respectively.


Intangible assets consist of:


As of October 31, 2019
 
Gross
Amount
   
Accumulated
Amortization
   
Net
Amount
 
Technology license agreement
 
$
59,616
   
$
(53,323
)
 
$
6,293
 
Customer relationships
   
9,174
     
(8,186
)
   
988
 
Software and other
   
6,537
     
(5,948
)
   
589
 
   
$
75,327
   
$
(67,457
)
 
$
7,870
 
                         
As of October 31, 2018
                       
Technology license agreement
 
$
59,616
   
$
(49,349
)
 
$
10,267
 
Customer relationships
   
9,147
     
(7,959
)
   
1,188
 
Software and other
   
6,519
     
(5,606
)
   
913
 
   
$
75,282
   
$
(62,914
)
 
$
12,368
 


The weighted-average amortization period of intangible assets acquired in fiscal year 2019, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2018 was three years; these intangible assets were comprised of software.


Intangible asset amortization over the next five years is estimated to be as follows:

Fiscal Years:
     
       
2020
 
$
4,589
 
2021
 
$
2,721
 
2022
 
$
125
 
2023
 
$
123
 
2024
 
$
123
 
XML 48 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE
12 Months Ended
Oct. 31, 2019
REVENUE [Abstract]  
REVENUE
NOTE 7 - REVENUE



We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.



Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.




Consolidated Balance Sheet
October 31, 2019
 
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
Assets
                 
Accounts receivable
 
$
134,454
   
$
(1,559
)
 
$
132,895
 
Inventory
   
48,155
     
6,093
     
54,248
 
Other current assets
   
38,388
     
(7,595
)
   
30,793
 
Deferred income taxes
   
20,779
     
90
     
20,869
 
                         
Liabilities
                       
Accrued liabilities
 
$
49,702
   
$
(110
)
   
49,592
 
                         
Equity
                       
Photronics, Inc. shareholders’ equity
 
$
769,892
   
$
(1,976
)
 
$
767,916
 
Noncontrolling interests
   
141,200
     
(885
)
   
140,315
 


Consolidated Statement of Income
Year Ended October 31, 2019
 
   
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Revenue
 
$
550,660
   
$
(4,365
)
 
$
546,295
 
Cost of goods sold
   
429,819
     
(2,256
)
   
427,563
 
Gross profit
   
120,841
     
(2,109
)
   
118,732
 
Provision for taxes
   
10,210
     
(379
)
   
9,831
 
Net income
   
40,491
     
(1,730
)
   
38,761
 
Noncontrolling interests
   
10,698
     
(749
)
   
9,949
 
Income attributable to Photronics, Inc. shareholders
 
$
29,793
   
$
(981
)
 
$
28,812
 


Consolidated Statement of Cash Flows
Year Ended October 31, 2019
 
   
As Reported
   
Adjustments
   
Balance without
Adoption of Topic 606
 
                   
Net Income
 
$
40,491
   
$
(1,730
)
 
$
38,761
 
Changes in operating accounts:
                       
Accounts receivable
 
$
(12,321
)
 
$
993
   
$
(11,328
)
Inventories
   
(23,088
)
   
(2,503
)
   
(25,591
)
Other current assets
   
(8,631
)
   
3,166
     
(5,465
)
Accounts payable, accrued liabilities, and other
   
(11,962
)
   
74
     
(11,888
)



We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.



As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.


Contract Assets, Contract Liabilities, and Accounts Receivable



We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $7.6 million are included in “Other” current assets, and contract liabilities of $11.5 million are included in Accrued liabilities in our October 31, 2019 consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We did not impair any contract assets during the year period ended October 31, 2019, and we recognized $1.3 million of revenue from the settlement of contract liabilities that existed at the beginning of the year.



We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. Credit losses incurred on our accounts receivable during the year ended October 31, 2019, were immaterial.



Our invoice terms generally range from net thirty to ninety days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.



In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.

Disaggregation of Revenue



 The following tables present our revenue for the year ended October 31, 2019, disaggregated by product type, geographic origin, and timing of recognition.



 
Year Ended
 
Revenue by Product Type
 
October 31, 2019
 
IC
     
High-end
 
$
156,418
 
Mainstream
   
249,773
 
Total IC
 
$
406,191
 
         
FPD
       
High-end
 
$
98,832
 
Mainstream
   
45,637
 
Total FPD
 
$
144,469
 
   
$
550,660
 


Revenue by Geographic Origin
 
Taiwan
 
$
244,377
 
Korea
   
147,734
 
United States
   
105,045
 
Europe
   
32,585
 
China
   
19,010
 
All other Asia
   
1,909
 
   
$
550,660
 


Revenue by Timing of Recognition
 
Over time
 
$
497,942
 
At a point in time
   
52,718
 
   
$
550,660
 


Contract Costs



We pay commissions to third party sales agents for certain sales that they obtain for us. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.


Remaining Performance Obligations



As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of one to two weeks for IC photomasks and two to three weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.


Sales and Similar Taxes



We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.


Product Warranty



Our photomasks are sold under warranties that generally range from one to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.
XML 49 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Current assets:    
Accounts receivable, allowance $ 1,334 $ 1,526
Equity:    
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 2,000 2,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 65,595 69,700
Common stock, shares outstanding (in shares) 65,595 67,142
Treasury stock, shares (in shares) 0 2,558
XML 50 form10k_htm.xml IDEA: XBRL DOCUMENT 0000810136 2018-11-01 2019-10-31 0000810136 2019-04-28 0000810136 2019-12-13 0000810136 2018-10-31 0000810136 2019-10-31 0000810136 2016-10-31 2017-10-29 0000810136 2017-10-30 2018-10-31 0000810136 us-gaap:CommonStockMember 2016-10-30 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-30 0000810136 us-gaap:NoncontrollingInterestMember 2016-10-30 0000810136 us-gaap:AdditionalPaidInCapitalMember 2016-10-30 0000810136 us-gaap:RetainedEarningsMember 2016-10-30 0000810136 2016-10-30 0000810136 us-gaap:TreasuryStockMember 2016-10-30 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201616Member us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-30 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2016-10-31 2017-10-29 0000810136 us-gaap:AdditionalPaidInCapitalMember 2016-10-31 2017-10-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-10-31 2017-10-29 0000810136 us-gaap:CommonStockMember 2018-11-01 2019-10-31 0000810136 us-gaap:CommonStockMember 2017-10-30 2018-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2017-10-30 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 us-gaap:TreasuryStockMember 2017-10-30 2018-10-31 0000810136 us-gaap:CommonStockMember 2016-10-31 2017-10-29 0000810136 us-gaap:TreasuryStockMember 2018-11-01 2019-10-31 0000810136 us-gaap:RetainedEarningsMember 2017-10-30 2018-10-31 0000810136 us-gaap:RetainedEarningsMember 2016-10-31 2017-10-29 0000810136 us-gaap:TreasuryStockMember 2016-10-31 2017-10-29 0000810136 us-gaap:RetainedEarningsMember 2018-11-01 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-11-01 2019-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2017-10-29 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-10-29 0000810136 us-gaap:RetainedEarningsMember 2019-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2018-10-31 0000810136 us-gaap:TreasuryStockMember 2017-10-29 0000810136 2017-10-29 0000810136 us-gaap:AdditionalPaidInCapitalMember 2017-10-29 0000810136 us-gaap:NoncontrollingInterestMember 2018-10-31 0000810136 us-gaap:AdditionalPaidInCapitalMember 2019-10-31 0000810136 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-10-31 0000810136 us-gaap:TreasuryStockMember 2019-10-31 0000810136 us-gaap:RetainedEarningsMember 2017-10-29 0000810136 us-gaap:TreasuryStockMember 2018-10-31 0000810136 us-gaap:CommonStockMember 2019-10-31 0000810136 us-gaap:NoncontrollingInterestMember 2019-10-31 0000810136 us-gaap:RetainedEarningsMember 2018-10-31 0000810136 us-gaap:CommonStockMember 2018-10-31 0000810136 us-gaap:CommonStockMember 2017-10-29 0000810136 us-gaap:EmployeeStockOptionMember 2018-11-01 2019-10-31 0000810136 plab:ProjectLoanMember 2018-11-01 2019-10-31 0000810136 plab:WorkingCapitalLoanMember 2018-11-01 2019-10-31 0000810136 country:KR 2018-11-01 2019-10-31 0000810136 srt:EuropeMember 2018-11-01 2019-10-31 0000810136 country:TW 2018-11-01 2019-10-31 0000810136 country:CN 2018-11-01 2019-10-31 0000810136 country:US 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember 2018-11-01 2019-10-31 0000810136 plab:PhotronicsDNPMaskCorporationXiamenPDMCXMember 2018-10-31 0000810136 plab:PkLtdMember 2019-10-31 0000810136 plab:PkLtdMember 2018-10-31 0000810136 plab:PhotronicsDnpMaskCorporationPdmcMember 2019-10-31 0000810136 plab:PhotronicsDnpMaskCorporationPdmcMember 2018-10-31 0000810136 plab:PhotronicsDNPMaskCorporationXiamenPDMCXMember 2019-10-31 0000810136 plab:PkLtdMember us-gaap:SubsequentEventMember 2019-11-01 2019-11-30 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2019-10-31 0000810136 us-gaap:FurnitureAndFixturesMember 2019-10-31 0000810136 us-gaap:LandMember 2018-10-31 0000810136 us-gaap:LandMember 2019-10-31 0000810136 us-gaap:FurnitureAndFixturesMember 2018-10-31 0000810136 us-gaap:MachineryAndEquipmentMember 2019-10-31 0000810136 us-gaap:ConstructionInProgressMember 2019-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2019-10-31 0000810136 us-gaap:BuildingAndBuildingImprovementsMember 2018-10-31 0000810136 us-gaap:MachineryAndEquipmentMember 2018-10-31 0000810136 us-gaap:ConstructionInProgressMember 2018-10-31 0000810136 us-gaap:LeaseholdImprovementsMember 2018-10-31 0000810136 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-10-31 0000810136 us-gaap:LicensingAgreementsMember 2019-10-31 0000810136 us-gaap:CustomerListsMember 2018-10-31 0000810136 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-10-31 0000810136 us-gaap:CustomerListsMember 2019-10-31 0000810136 us-gaap:LicensingAgreementsMember 2018-10-31 0000810136 us-gaap:ComputerSoftwareIntangibleAssetMember 2018-11-01 2019-10-31 0000810136 us-gaap:ComputerSoftwareIntangibleAssetMember 2017-10-30 2018-10-31 0000810136 plab:PDMCXMember srt:MinimumMember 2018-11-01 2019-10-31 0000810136 us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember 2018-11-01 2019-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-11-01 2019-10-31 0000810136 plab:PDMCXMember 2018-11-01 2019-10-31 0000810136 plab:PDMCXMember 2019-10-31 0000810136 plab:PDMCXMember us-gaap:ScenarioPlanMember 2018-11-01 2019-10-31 0000810136 plab:PDMCXMember us-gaap:ScenarioPlanMember us-gaap:CashMember 2018-11-01 2019-10-31 0000810136 plab:PDMCXMember us-gaap:DebtMember 2019-10-31 0000810136 plab:PDMCXMember srt:MaximumMember 2018-11-01 2019-10-31 0000810136 plab:PDMCXMember 2017-10-30 2018-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-10-31 0000810136 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2018-10-31 0000810136 plab:PDMCXMember 2018-10-31 0000810136 plab:ProjectLoanMember 2018-10-31 0000810136 plab:WorkingCapitalLoanVATMember 2018-10-31 0000810136 plab:WorkingCapitalLoanVATMember 2019-10-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2018-10-31 0000810136 plab:ProjectLoanMember 2019-10-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2019-10-31 0000810136 plab:WorkingCapitalLoanFundOperationsMember 2019-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2016-04-30 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2016-04-01 2016-04-30 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2018-11-01 2019-10-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2019-10-31 0000810136 plab:WorkingCapitalLoanMember 2019-10-31 0000810136 plab:MasterLeaseAgreementMember 2019-07-28 0000810136 plab:WorkingCapitalLoanFundOperationsMember 2018-11-01 2019-10-31 0000810136 plab:WorkingCapitalLoanFundOperationsMember us-gaap:SubsequentEventMember 2019-11-01 2019-11-30 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2019-04-01 2019-04-30 0000810136 plab:WorkingCapitalLoanVATMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember plab:WorkingCapitalLoanMember 2018-11-01 2019-10-31 0000810136 plab:MasterLeaseAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-07-01 2019-07-28 0000810136 srt:MinimumMember plab:WorkingCapitalLoanMember 2018-11-01 2019-10-31 0000810136 plab:MasterLeaseAgreementMember 2019-08-25 2019-08-25 0000810136 plab:ConvertibleSeniorNotesDueOnApril2016Member 2011-03-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2015-01-01 2015-01-31 0000810136 plab:ConvertibleSeniorNotesMaturedApril2019Member 2015-01-31 0000810136 plab:AmendedAndRestatedCreditAgreementMember 2018-11-01 2019-10-31 0000810136 plab:MasterLeaseAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2019-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2019-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2019-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-11-01 2019-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-11-01 2019-10-31 0000810136 plab:FlatPanelDisplaysMember srt:MinimumMember 2018-11-01 2019-10-31 0000810136 plab:IntegratedCircuitsMember srt:MinimumMember 2018-11-01 2019-10-31 0000810136 plab:FlatPanelDisplaysMember srt:MaximumMember 2018-11-01 2019-10-31 0000810136 plab:IntegratedCircuitsMember srt:MaximumMember 2018-11-01 2019-10-31 0000810136 plab:HighEndFlatPanelDisplaysMember 2018-11-01 2019-10-31 0000810136 us-gaap:TransferredAtPointInTimeMember 2018-11-01 2019-10-31 0000810136 plab:IntegratedCircuitsMember 2018-11-01 2019-10-31 0000810136 us-gaap:TransferredOverTimeMember 2018-11-01 2019-10-31 0000810136 plab:AllOtherAsiaMember 2018-11-01 2019-10-31 0000810136 plab:MainstreamIntegratedCircuitsMember 2018-11-01 2019-10-31 0000810136 plab:HighEndIntegratedCircuitsMember 2018-11-01 2019-10-31 0000810136 plab:MainstreamFlatPanelDisplaysMember 2018-11-01 2019-10-31 0000810136 plab:FlatPanelDisplaysMember 2018-11-01 2019-10-31 0000810136 us-gaap:EmployeeStockMember 2019-10-31 0000810136 us-gaap:EmployeeStockMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:RestrictedStockMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:RestrictedStockMember 2018-11-01 2019-10-31 0000810136 us-gaap:EmployeeStockOptionMember 2017-10-30 2018-10-31 0000810136 us-gaap:EmployeeStockOptionMember 2016-10-31 2017-10-29 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2017-10-30 2018-10-31 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2016-10-31 2017-10-29 0000810136 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2017-10-30 2018-10-31 0000810136 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2016-10-31 2017-10-29 0000810136 us-gaap:EmployeeStockOptionMember 2018-10-31 0000810136 us-gaap:EmployeeStockOptionMember 2019-10-31 0000810136 us-gaap:RestrictedStockMember 2018-11-01 2019-10-31 0000810136 us-gaap:RestrictedStockMember 2016-10-31 2017-10-29 0000810136 us-gaap:RestrictedStockMember 2017-10-30 2018-10-31 0000810136 us-gaap:RestrictedStockMember 2019-10-31 0000810136 us-gaap:RestrictedStockMember 2018-10-31 0000810136 plab:AlternateMinimumTaxCreditCarryforwardMember 2018-11-01 2019-10-31 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2016-10-31 2017-10-29 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2018-11-01 2019-10-31 0000810136 plab:TaiwanAgencyOfTheMinistryOfFinanceMember 2017-10-30 2018-10-31 0000810136 srt:MaximumMember us-gaap:ForeignCountryMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:ForeignCountryMember 2018-11-01 2019-10-31 0000810136 us-gaap:ForeignCountryMember 2019-10-31 0000810136 us-gaap:DomesticCountryMember 2019-10-31 0000810136 us-gaap:StateAndLocalJurisdictionMember 2019-10-31 0000810136 srt:MinimumMember us-gaap:DomesticCountryMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2018-11-01 2019-10-31 0000810136 us-gaap:ResearchMember 2019-10-31 0000810136 us-gaap:StateAndLocalJurisdictionMember 2019-10-31 0000810136 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:ResearchMember 2018-11-01 2019-10-31 0000810136 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2018-11-01 2019-10-31 0000810136 srt:MaximumMember us-gaap:ResearchMember 2018-11-01 2019-10-31 0000810136 2019-09-01 2019-09-30 0000810136 2019-09-30 0000810136 us-gaap:OtherLiabilitiesMember 2017-10-29 0000810136 us-gaap:OtherLiabilitiesMember 2019-10-31 0000810136 us-gaap:OtherLiabilitiesMember 2018-10-31 0000810136 us-gaap:StockCompensationPlanMember 2016-10-31 2017-10-29 0000810136 us-gaap:ConvertibleDebtSecuritiesMember 2018-11-01 2019-10-31 0000810136 us-gaap:StockCompensationPlanMember 2017-10-30 2018-10-31 0000810136 us-gaap:ConvertibleDebtSecuritiesMember 2017-10-30 2018-10-31 0000810136 us-gaap:StockCompensationPlanMember 2018-11-01 2019-10-31 0000810136 us-gaap:ConvertibleDebtSecuritiesMember 2016-10-31 2017-10-29 0000810136 us-gaap:SubsequentEventMember 2019-11-01 2019-11-27 0000810136 plab:FlatPanelDisplaysMember 2016-10-31 2017-10-29 0000810136 plab:AllOtherAsiaMember 2017-10-30 2018-10-31 0000810136 country:TW 2017-10-30 2018-10-31 0000810136 country:CN 2016-10-31 2017-10-29 0000810136 country:KR 2017-10-30 2018-10-31 0000810136 country:CN 2017-10-30 2018-10-31 0000810136 country:KR 2016-10-31 2017-10-29 0000810136 srt:EuropeMember 2016-10-31 2017-10-29 0000810136 plab:IntegratedCircuitsMember 2016-10-31 2017-10-29 0000810136 plab:AllOtherAsiaMember 2016-10-31 2017-10-29 0000810136 country:US 2017-10-30 2018-10-31 0000810136 plab:IntegratedCircuitsMember 2017-10-30 2018-10-31 0000810136 country:TW 2016-10-31 2017-10-29 0000810136 plab:FlatPanelDisplaysMember 2017-10-30 2018-10-31 0000810136 srt:EuropeMember 2017-10-30 2018-10-31 0000810136 country:US 2016-10-31 2017-10-29 0000810136 srt:EuropeMember 2019-10-31 0000810136 srt:EuropeMember 2017-10-29 0000810136 country:KR 2018-10-31 0000810136 country:TW 2019-10-31 0000810136 country:KR 2017-10-29 0000810136 country:CN 2017-10-29 0000810136 srt:EuropeMember 2018-10-31 0000810136 country:KR 2019-10-31 0000810136 country:US 2018-10-31 0000810136 country:CN 2018-10-31 0000810136 country:CN 2019-10-31 0000810136 country:TW 2017-10-29 0000810136 country:US 2019-10-31 0000810136 country:US 2017-10-29 0000810136 country:TW 2018-10-31 0000810136 plab:MajorCustomer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-10-30 2018-10-31 0000810136 plab:MajorCustomer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-10-31 2017-10-29 0000810136 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-10-30 2018-10-31 0000810136 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2016-10-31 2017-10-29 0000810136 us-gaap:OtherCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-11-01 2019-10-31 0000810136 plab:MajorCustomer1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2018-10-31 0000810136 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2017-10-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2017-10-29 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2017-10-29 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember 2017-10-30 2018-10-31 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember 2018-11-01 2019-10-31 0000810136 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2017-10-30 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember 2018-11-01 2019-10-31 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2018-11-01 2019-10-31 0000810136 us-gaap:AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 us-gaap:AociAttributableToNoncontrollingInterestMember 2017-10-30 2018-10-31 0000810136 us-gaap:AccumulatedTranslationAdjustmentMember 2019-10-31 0000810136 us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember 2018-10-31 0000810136 plab:AccumulatedOtherComprehensiveIncomeOtherMember 2019-10-31 0000810136 us-gaap:OtherCustomerMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-10-30 2018-10-31 0000810136 plab:MajorCustomer1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-11-01 2019-10-31 0000810136 plab:MajorCustomer1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2017-10-30 2018-10-31 0000810136 plab:DEMAAssociatesLLCMember 2018-11-01 2019-10-31 0000810136 plab:InformationTechnologyServicesProviderMember 2017-10-30 2018-10-31 0000810136 plab:InformationTechnologyServicesProviderMember 2016-10-31 2017-10-29 0000810136 plab:PhotomaskBlankSupplierMember 2016-10-31 2017-10-29 0000810136 plab:DEMAAssociatesLLCMember 2017-10-30 2018-10-31 0000810136 plab:MajorCustomer1Member 2018-11-01 2019-10-31 0000810136 plab:MajorCustomer1Member 2016-10-31 2017-10-29 0000810136 plab:MajorCustomer1Member 2017-10-30 2018-10-31 0000810136 plab:MajorCustomer1Member 2018-10-31 0000810136 plab:MajorCustomer1Member 2019-10-31 0000810136 us-gaap:EstimateOfFairValueFairValueDisclosureMember plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-10-31 0000810136 us-gaap:CarryingReportedAmountFairValueDisclosureMember plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2019-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2018-11-01 2019-10-31 0000810136 plab:ConvertibleSeniorNotesDueOnApril2019Member 2017-10-30 2018-10-31 0000810136 plab:October2018AnnouncedProgramMember 2018-10-31 0000810136 plab:July2018AnnouncedProgramMember 2018-07-31 0000810136 plab:August2019AnnouncedProgramMember 2019-10-31 0000810136 plab:July2018AnnouncedProgramMember 2018-11-01 2019-10-31 0000810136 plab:October2018AnnouncedProgramMember 2018-11-01 2019-10-31 0000810136 2017-10-30 2019-10-31 0000810136 plab:PhotronicsDnpMaskCorporationPdmcMember 2017-10-30 2018-10-31 0000810136 plab:PhotronicsDnpMaskCorporationPdmcMember 2018-11-01 2019-10-31 0000810136 2019-07-29 2019-10-31 0000810136 2018-11-01 2019-01-27 0000810136 2018-01-29 2018-04-29 0000810136 2019-01-28 2019-04-28 0000810136 2017-10-30 2018-01-28 0000810136 2018-04-30 2018-07-29 0000810136 2019-04-29 2019-07-28 0000810136 2018-07-30 2018-10-31 0000810136 us-gaap:AccountingStandardsUpdate201602Member 2019-10-31 0000810136 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-10-31 0000810136 us-gaap:AllowanceForCreditLossMember 2018-10-31 0000810136 us-gaap:AllowanceForCreditLossMember 2016-10-30 0000810136 us-gaap:AllowanceForCreditLossMember 2017-10-29 0000810136 us-gaap:AllowanceForCreditLossMember 2017-10-30 2018-10-31 0000810136 us-gaap:AllowanceForCreditLossMember 2018-11-01 2019-10-31 0000810136 us-gaap:AllowanceForCreditLossMember 2016-10-31 2017-10-29 0000810136 us-gaap:AllowanceForCreditLossMember 2019-10-31 iso4217:USD shares iso4217:USD shares plab:Facility plab:Subsidiary pure iso4217:CNY plab:Customer PHOTRONICS INC PHOTRONICS INC 0000810136 --10-31 false 2019 FY NASDAQ 1 P1M P1M 0.2 P2Y P6M P3D 0 0.006775 0.002575 0 0 P90D P30D P14D P7D P21D P14D P1Y P4Y P1Y P4Y P10Y P3M P5Y December 31, 2019 October 31, 2017 0 0 0 0 2025-12-31 2020-06-30 2022-01-31 2028-10-31 2019-10-31 2039-10-31 2022-10-31 2029-10-31 2019-10-31 2039-10-31 2020-10-31 2029-10-31 0 0 2019-04-01 2019-04-01 2018-10-31 10-K true 2019-10-31 false 0-15451 CT 06-0854886 15 Secor Road Brookfield CT 06804 203 775-9000 COMMON PLAB No No Yes Yes Large Accelerated Filer false false false 617084612 65416365 206530000 329277000 1334000 1526000 134454000 120515000 48155000 29180000 38388000 23759000 427527000 502731000 632441000 571781000 7870000 12368000 20779000 18109000 30048000 5020000 1118665000 1110009000 8731000 0 2142000 57453000 91379000 89149000 49702000 44474000 151954000 191076000 41887000 0 13732000 14364000 207573000 205440000 0.01 0.01 2000000 2000000 0 0 0 0 0 0 0.01 0.01 150000000 150000000 65595000 65595000 69700000 67142000 656000 697000 524319000 555606000 253922000 231445000 0 2558000 0 23111000 -9005000 -4966000 769892000 759671000 141200000 144898000 911092000 904569000 1118665000 1110009000 550660000 535276000 450678000 429819000 403773000 359363000 120841000 131503000 91315000 52326000 51395000 43585000 16394000 14481000 15862000 68720000 65876000 59447000 52121000 65627000 31868000 5000 5206000 -3068000 1425000 2262000 2235000 50701000 68571000 26565000 10210000 7335000 5276000 40491000 61236000 21289000 10698000 19181000 8159000 29793000 42055000 13130000 0.45 0.61 0.19 0.44 0.59 0.19 66347000 68829000 68436000 69155000 74821000 69288000 40491000 61236000 21289000 -2877000 -16672000 19799000 0 -48000 -129000 -74000 101000 478000 -2951000 -16523000 20406000 37540000 44713000 41695000 11786000 14515000 14003000 25754000 30198000 27692000 68080000 681000 541093000 176260000 0 -7671000 115111000 825474000 0 0 13130000 0 0 8159000 21289000 0 0 0 0 14562000 5844000 20406000 459000 5000 2877000 0 0 0 0 2882000 127000 1000 1508000 0 0 0 0 1509000 0 2118000 0 0 0 0 2118000 0 0 0 0 0 8383000 8383000 68666000 687000 547596000 189390000 0 6891000 120731000 865295000 0 0 42055000 0 0 19181000 61236000 0 0 0 0 -11857000 -4666000 -16523000 870000 9000 4683000 0 0 0 0 4692000 164000 1000 1747000 0 0 0 0 1748000 0 1432000 0 0 0 0 1432000 0 148000 0 0 0 17848000 17996000 0 0 0 0 0 8196000 8196000 0 0 0 0 23111000 0 0 23111000 69700000 697000 555606000 231445000 -23111000 -4966000 144898000 904569000 0 0 1083000 0 0 121000 1204000 0 0 -1130000 0 0 -3000 -1133000 0 0 29793000 0 0 10698000 40491000 0 0 0 0 -4039000 1088000 -2951000 390000 4000 2524000 0 0 0 0 2528000 196000 2000 2497000 0 0 0 0 2499000 0 1183000 0 0 0 0 1183000 0 0 0 0 0 29394000 29394000 0 0 0 0 0 44939000 44939000 0 0 0 0 0 57000 57000 0 0 0 0 21696000 0 0 21696000 4691000 47000 37491000 7269000 -44807000 0 0 0 65595000 656000 524319000 253922000 0 -9005000 141200000 911092000 40491000 61236000 21289000 79238000 79536000 81699000 4641000 4797000 4874000 3680000 3180000 3627000 -3662000 -273000 1633000 12321000 18553000 9625000 23088000 6162000 602000 8631000 11731000 -1127000 -11962000 18537000 -7189000 68386000 130567000 96833000 178375000 92585000 91965000 27003000 1005000 0 95000 218000 834000 0 0 167000 0 0 5400000 -61000 -929000 -17000 -151406000 -90869000 -98015000 54633000 0 0 29394000 17996000 0 61319000 4639000 5428000 45050000 8166000 8298000 21696000 23111000 0 2071000 4634000 2830000 -92000 -519000 -32000 -42059000 -13805000 -10928000 2381000 -4840000 6247000 -122698000 21053000 -5863000 331989000 310936000 316799000 209291000 331989000 310936000 13671000 29602000 2767000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 1 - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Business</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">Photronics, Inc. ("Photronics", "the Company", "we", “our”, or "us") is one of the world's leading manufacturers of photomasks, which are high-precision photographic quartz or glass plates containing microscopic images of electronic circuits. Photomasks are a key element in the manufacture of semiconductors and flat-panel displays ("FPDs"), and are used as masters to transfer circuit patterns onto semiconductor wafers and FPD substrates during the fabrication of integrated circuits ("ICs" or “semiconductors”) and a variety of FPDs and, to a lesser extent, other types of electrical and optical components. We currently have </span><span style="font-size: 10pt; font-family: 'Times New Roman';">eleven</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> manufacturing facilities, which are located in Taiwan (</span><span style="font-size: 10pt; font-family: 'Times New Roman';">3</span><span style="font-size: 10pt; font-family: 'Times New Roman';">), Korea, the United States (</span><span style="font-size: 10pt; font-family: 'Times New Roman';">3</span><span style="font-size: 10pt; font-family: 'Times New Roman';">), Europe (</span><span style="font-size: 10pt; font-family: 'Times New Roman';">2</span><span style="font-size: 10pt; font-family: 'Times New Roman';">), and </span><span style="font-size: 10pt; font-family: 'Times New Roman';">two</span><span style="font-size: 10pt; font-family: 'Times New Roman';"> recently constructed facilities in China. Our FPD Facility in Hefei, China, commenced production in the second quarter of fiscal 2019 and our IC facility in Xiamen, China, commenced production in the third quarter of fiscal 2019.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidation</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The accompanying consolidated financial statements include the accounts of Photronics, Inc.</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, its wholly owned subsidiaries,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimates and Assumptions</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect year-end dates of October 31.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash and Cash Equivalents</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Cash and cash equivalents include cash and highly liquid investments with an original maturity of three months or less</span>, readily convertible to known amounts of cash, and so near to their maturity that they present insignificant risk of changes in value because of changes in interest rates. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Receivable and Allowance for Doubtful Accounts</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We </span>generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every period. To the extent that we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inventories</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value.</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Presented below are the components of inventory at the balance sheet dates:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z52575c7ceeaa48d1942abe8d77e890d0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,110</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,402</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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">668</div></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; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property, Plant and Equipment</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, except as explained below under “Impairment of Long-Lived Assets,” is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization, essentially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible Assets</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We </span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable. An impairment loss, the recorded amount of which would be based on the fair value of the intangible asset at the measurement date, would be recorded in the period in which the impairment determination was made.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impairment of Long-Lived Assets</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared with the carrying value of the asset. The carrying values of assets determined to be impaired would be reduced to their estimated fair values.</div> <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: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: #000000;">Restricted Cash</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Restricted cash in the amounts of $2.8</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million and $2.7</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million are included in “Other assets” on our October 31, 2019 and October 31, 2018, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Business Combinations</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third-party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.  Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investments in Joint Ventures</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least twenty percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than its carrying amount, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Variable Interest Entities</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity’s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as “variable interest entities”, or “VIEs”.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a “controlling financial interest” (and thus be considered the “primary beneficiary” of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE’s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these entities.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a twenty percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income Taxes</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Treasury Stock</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Earnings Per Share</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Share-Based Compensation</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock’s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Research and Development</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced subwavelength reticle solutions for IC and FPD photomask technologies.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency Translation</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in Interest income and other income (expense) net, were a net (loss)/gain of $(1.3</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) million, $0.4</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million and $(5.2</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) million in fiscal years 2019, 2018 and 2017, respectively.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Noncontrolling Interests</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Substantially all of Noncontrolling interests represents the minority shareholders' proportionate share in the equity of two</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation (“PDMC”) in Taiwan, and Xiamen American Japan Photronics Mask Co., Ltd ("PDMCX") in China, of which noncontrolling interests owned 49.99</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">% as of October 31, 2019 and October 31, 2018. In addition, noncontrolling shareholders owned approximately 0.2</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">% of PK Ltd. (“PKL”) in Korea as of October 31, 2019 and October 31, 2018. In November 2019, we acquired the remaining noncontrolling interests’ shares of PKL for approximately $0.6</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Derivative Instruments and Hedging Activities</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue Recognition</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606. Please see Note 7 for a detailed discussion of our revenue recognition and related accounting policies.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Product Warranty</span></div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_fa51cdfaec1a4fd09fa240c676cce617">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.</div> <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: 10pt; font-weight: bold;"><span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: #000000;">Government Grants</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We account for funds we receive from government grants by reducing the costs of the assets or expenses to which we apply the funds. Funds we receive that cannot be attributed to specific assets or expenses would be recognized as other income, and included in Interest income and other income (expense), net in the Consolidated Statements of Income. Funds we receive from government grants are classified in our Consolidated Statement of Cash Flows as either cash flows from operating activities or cash flows from investing activities, in accordance with how we expend the funds.</div> 11 3 3 2 2 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidation</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The accompanying consolidated financial statements include the accounts of Photronics, Inc.</span><span style="font-size: 10pt; font-family: 'Times New Roman';">, its wholly owned subsidiaries,</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> and the majority-owned subsidiaries which it controls. All intercompany balances and transactions have been eliminated in consolidation.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Estimates and Assumptions</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires us to make estimates and assumptions that affect amounts reported in them. Estimates are based on historical experience and on various assumptions that are believed to be reasonable under the circumstances. Our estimates are based on the facts and circumstances available at the time they are made. Actual results we report may differ from such estimates. We review these estimates periodically and reflect any effects of revisions in the period in which they are determined.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Commencing with our 2018 fiscal year, our fiscal year ends on October 31. In prior years, our fiscal years ended on the Sunday closest to October 31. Prior year results in this Form 10-K have not been restated to reflect year-end dates of October 31.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cash and Cash Equivalents</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Cash and cash equivalents include cash and highly liquid investments with an original maturity of three months or less</span>, readily convertible to known amounts of cash, and so near to their maturity that they present insignificant risk of changes in value because of changes in interest rates. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> The carrying values of cash equivalents approximate their fair values, due to the short-term maturities of these instruments.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounts Receivable and Allowance for Doubtful Accounts</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We </span>generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed for collectibility during, and at the end of, every period. To the extent that we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Inventories</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value.</span></span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories are stated at the lower of cost, determined under the first-in, first-out (“FIFO”) method, or net realizable value.</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> Presented below are the components of inventory at the balance sheet dates:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z52575c7ceeaa48d1942abe8d77e890d0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Raw materials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">46,027</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,110</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Work in process</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,402</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: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Finished goods</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">668</div></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; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,180</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 46027000 25110000 2122000 3402000 6000 668000 48155000 29180000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property, Plant and Equipment</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment, except as explained below under “Impairment of Long-Lived Assets,” is stated at cost less accumulated depreciation and amortization. Repairs and maintenance, as well as renewals and replacements of a routine nature, are charged to operations as incurred, while those that improve, or extend the lives of, existing assets are capitalized. Upon sale or other disposition, the cost of the asset and its related accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in earnings.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Depreciation and amortization, essentially all of which are included in cost of goods sold, are computed using the straight-line method over the estimated useful lives of the related assets. Buildings and improvements are depreciated over 10 to 39 years, machinery and equipment over 5 to 15 years, and furniture, fixtures and office equipment over 3 to 5 years. Leasehold improvements are amortized over the life of the lease or the estimated useful life of the improvement, whichever is less. We employ judgment and assumptions when we establish estimated useful lives and depreciation periods, as well as when we periodically review property, plant and equipment for any potential impairment in carrying values, whenever events such as a significant industry downturn, plant closures, technological obsolescence, or other change in circumstances indicate that their carrying amounts may not be recoverable.</div> P10Y P39Y P5Y P15Y P3Y P5Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible Assets</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist primarily of a technology license agreement and acquisition-related intangibles. These assets, except as explained below, are stated at fair value as of the date acquired, less accumulated amortization. Amortization is calculated based on the estimated useful lives of the assets, which range from 3 to 15 years, using the straight-line method or another method that more fairly represents the utilization of the assets.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We </span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">periodically evaluate the remaining useful lives of our intangible assets to determine whether events or circumstances warrant a revision to the remaining periods of amortization. In the event that the estimate of an intangible asset’s remaining useful life has changed, the remaining carrying amount of the intangible asset is amortized prospectively over that revised remaining useful life. If it is determined that an intangible asset has an indefinite useful life, that intangible asset would be subject to impairment testing annually or whenever events or circumstances indicate that its carrying value may not, based on future undiscounted cash flows or market factors, be recoverable. An impairment loss, the recorded amount of which would be based on the fair value of the intangible asset at the measurement date, would be recorded in the period in which the impairment determination was made.</span> P3Y P15Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Impairment of Long-Lived Assets</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets may not be recoverable. Determinations of recoverability are based upon our judgment and estimates of undiscounted future cash flows resulting from the use of the assets and their eventual disposition. Measurement of an impairment loss for long-lived assets that we expect to hold and use is based on the fair value of the assets determined using a market or income approach compared with the carrying value of the asset. The carrying values of assets determined to be impaired would be reduced to their estimated fair values.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: #000000;">Restricted Cash</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Restricted cash in the amounts of $2.8</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million and $2.7</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> million are included in “Other assets” on our October 31, 2019 and October 31, 2018, consolidated balance sheets, respectively. The restrictions on these amounts are primarily related to land lease agreements and customs requirements.</span> 2800000 2700000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Business Combinations</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">When acquiring other businesses, or participating in mergers or joint ventures in which we are deemed to be the acquirer, we generally recognize identifiable assets acquired, liabilities assumed and any noncontrolling interests at their acquisition date fair values, separately from any goodwill that may be required to be recognized. Goodwill, when recognizable, would be measured as the excess amount of any consideration transferred, which is generally measured at fair value, over the acquisition date fair values of the identifiable assets acquired and liabilities assumed.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounting for such transactions requires us to make significant assumptions and estimates and, although we believe any estimates and assumptions we make to be reasonable and appropriate at the time they are made, unanticipated events and circumstances may arise that affect their accuracy, which may cause actual results to differ from those we estimated. When required, we will adjust the values of the assets acquired and liabilities assumed against the acquisition gain or goodwill, as initially recorded, for a period of up to one year after the transaction.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Costs incurred to effect a merger or acquisition, such as legal, accounting, valuation and other third-party costs, as well as internal general and administrative costs incurred are charged to expense in the periods incurred.  Costs incurred to issue any debt and equity securities are recognized in accordance with other applicable generally accepted accounting principles.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Investments in Joint Ventures</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The financial results of investments in joint ventures in which we have a controlling financial interest are included in our consolidated financial statements. Investments in joint ventures over which we have the ability to exercise significant influence and that, in general, are at least twenty percent owned are accounted for under the equity method. An impairment loss would be recognized whenever a decrease in the fair value of such an investment below its carrying amount is determined to be other than temporary. In judging "other than temporary," we would consider the length of time and the extent to which the fair value of the investment has been less than its carrying amount, the near-term and longer-term operating and financial prospects of the investee, and our longer-term intent of retaining our investment in the investee.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Variable Interest Entities</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for the investments we make in certain legal entities in which equity investors do not have 1) sufficient equity at risk for the legal entity to finance its activities without additional subordinated financial support or, 2) as a group, the holders of the equity investment at risk do not have either the power, through voting or similar rights, to direct the activities of the legal entity that most significantly impact the entity’s economic performance or, 3) the obligation to absorb the expected losses of the legal entity or the right to receive expected residual returns of the legal entity as “variable interest entities”, or “VIEs”.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consolidate the results of any such entity in which we have determined that we have a controlling financial interest. We would have a “controlling financial interest” (and thus be considered the “primary beneficiary” of the entity) in such an entity when we have both the power to direct the activities that most significantly affect the VIE’s economic performance and the obligation to absorb the losses of, or right to receive the benefits from, the VIE that could be potentially significant to the VIE. On a quarterly basis, we reassess whether we have a controlling financial interest in any investments we have in these entities.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for investments we make in VIEs in which we have determined that we do not have a controlling financial interest but have a significant influence over, and hold at least a twenty percent ownership interest in, using the equity method. Any such investment not meeting the parameters to be accounted for under the equity method would be accounted for using the cost method, unless the investment had a readily determinable fair value, at which value it would then be reported.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Income Taxes</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provision is computed on the basis of the various tax jurisdictions' income or loss before income taxes. Deferred income taxes reflect the tax effects of differences between the carrying amounts of assets and liabilities for financial reporting purposes and their amounts used for income tax purposes, as well as the tax effects of net operating losses and tax credit carryforwards. We use judgment and make assumptions to determine if valuation allowances for deferred income tax assets are required, if their realization is not more likely than not, by considering future market growth, operating forecasts, future taxable income, and the mix of earnings among the tax jurisdictions in which we operate. Accordingly, income taxes charged against earnings may have been impacted by changes in the valuation allowances.</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We consider income taxes in each of the tax jurisdictions in which we operate in order to determine our effective income tax rate. Our current income tax expense is thus identified, and temporary differences resulting from differing treatments of items for tax and financial reporting purposes are assessed. These differences result in deferred tax assets and liabilities, which are included in our consolidated balance sheets.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for uncertain tax positions by recording a liability for unrecognized tax benefits resulting from uncertain tax positions taken, or expected to be taken, in our tax returns. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Treasury Stock</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We record treasury stock purchases under the cost method, recording the entire cost of the acquired stock as treasury stock. Gains and losses on subsequent reissuances would be credited or charged to additional paid-in capital, and we would employ the average cost method (with average cost being determined separately for each share repurchase program), in the event that we subsequently reissue shares.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Earnings Per Share</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share ("EPS") is based on the weighted-average number of common shares outstanding for the period, excluding any dilutive common share equivalents. Diluted EPS reflects the potential dilution that could occur if certain share-based payment awards or financial instruments were exercised, earned or converted.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Share-Based Compensation</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize share-based compensation expense over the service period that the awards are expected to vest. Share-based compensation expense includes the estimated effects of forfeitures, which are adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ, from such estimates. Changes in estimated forfeitures are recognized in the period of change, and will impact the amount of expense to be recognized in future periods. Determining the appropriate option pricing model, calculating the grant date fair value of share-based awards and estimating forfeiture rates requires considerable judgment, including estimations of stock price volatility and the expected term of options granted.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We use the Black-Scholes option pricing model to value employee stock options. We estimate stock price volatility based on daily averages of our common stock’s historical volatility over a term approximately equal to the estimated time period the grant will remain outstanding. The expected term of options and forfeiture rate assumptions are derived from historical data.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Research and Development</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Research and development costs are expensed as incurred, and consist primarily of development efforts related to high-end process technologies for advanced subwavelength reticle solutions for IC and FPD photomask technologies.</div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency Translation</div> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our non-US subsidiaries maintain their accounts in their respective local currencies. Assets and liabilities of such subsidiaries are translated to U.S. dollars at year-end exchange rates. Income and expenses are translated at average rates of exchange prevailing during the year. Foreign currency translation adjustments are accumulated and reported in accumulated other comprehensive income, a component of equity. The effects of changes in exchange rates on foreign currency transactions, which are included in Interest income and other income (expense) net, were a net (loss)/gain of $(1.3</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) million, $0.4</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million and $(5.2</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) million in fiscal years 2019, 2018 and 2017, respectively.</span> -1300000 400000 -5200000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Noncontrolling Interests</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Substantially all of Noncontrolling interests represents the minority shareholders' proportionate share in the equity of two</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> of the Company's majority-owned subsidiaries: Photronics DNP Mask Corporation (“PDMC”) in Taiwan, and Xiamen American Japan Photronics Mask Co., Ltd ("PDMCX") in China, of which noncontrolling interests owned 49.99</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">% as of October 31, 2019 and October 31, 2018. In addition, noncontrolling shareholders owned approximately 0.2</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">% of PK Ltd. (“PKL”) in Korea as of October 31, 2019 and October 31, 2018. In November 2019, we acquired the remaining noncontrolling interests’ shares of PKL for approximately $0.6</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million</span> 2 0.4999 0.4999 0.4999 0.4999 0.002 0.002 600000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Derivative Instruments and Hedging Activities</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We record derivatives in the consolidated balance sheets as assets or liabilities, measured at fair value. We do not engage in derivative instruments for speculative purposes. Gains or losses resulting from changes in the values of derivatives are reflected in earnings, or as accumulated other comprehensive income or loss, a separate component of equity, depending on the use of the derivatives and whether they qualify for hedge accounting. In order to qualify for hedge accounting, among other criteria, a derivative must be a hedge of an interest rate, price, foreign currency exchange rate, or credit risk that is expected to be highly effective at the inception of the hedge, be highly effective in achieving offsetting changes in the fair value or cash flows of the hedged item during the term of the hedge and formally documented at the inception of the hedge. In general, the types of risks we would hedge are those related to the variability of future cash flows caused by movements in foreign currency exchange and interest rates. We would document our risk management strategy and hedge effectiveness at the inception of, and during the term of, each hedge.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Revenue Recognition</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606. Please see Note 7 for a detailed discussion of our revenue recognition and related accounting policies.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Product Warranty</span> <div style="text-align: justify;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_fa51cdfaec1a4fd09fa240c676cce617">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.</div> P24M <span style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: #000000;">Government Grants</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">We account for funds we receive from government grants by reducing the costs of the assets or expenses to which we apply the funds. Funds we receive that cannot be attributed to specific assets or expenses would be recognized as other income, and included in Interest income and other income (expense), net in the Consolidated Statements of Income. Funds we receive from government grants are classified in our Consolidated Statement of Cash Flows as either cash flows from operating activities or cash flows from investing activities, in accordance with how we expend the funds.</div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 2 - PROPERTY, PLANT AND EQUIPMENT</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment consists of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z61c846f86fb645328583e348f5b33129" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Land</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,085</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,139</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,340</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,771</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,748,483</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,566,163</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,921</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,577</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures and office equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,415</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,135</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">128,649</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,995,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,862,714</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,362,927</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,290,933</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">571,781</div></td> <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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In January 2017, we entered into a noncash transaction with a customer which resulted in the acquisition of equipment with a fair value of approximately $6.7 million in fiscal year 2018.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment consists of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z61c846f86fb645328583e348f5b33129" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Land</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,085</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,139</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Buildings and improvements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">172,340</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,771</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,748,483</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,566,163</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,921</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,577</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Furniture, fixtures and office equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,404</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,415</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Construction in progress</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,135</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">128,649</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,995,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,862,714</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accumulated depreciation and amortization</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,362,927</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,290,933</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">571,781</div></td> <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> 12085000 11139000 172340000 124771000 1748483000 1566163000 19921000 19577000 14404000 12415000 28135000 128649000 1995368000 1862714000 1362927000 1290933000 632441000 571781000 6700000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 3 - INTANGIBLE ASSETS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amortization expense of the Company’s finite-lived intangible assets was $4.6 million, $4.8 million and $4.9 million in fiscal years 2019 2018 and 2017, respectively.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist of:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z45fa3c09b0ca455f8b0dba90b40ed4ad" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Technology license agreement</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(53,323</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,293</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,174</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,186</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">988</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Software and other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,537</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,948</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">589</div></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: middle; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,327</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(67,457</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,870</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2018</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"> </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"> </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"> </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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Technology license agreement</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(49,349</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,147</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,959</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,188</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Software and other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,519</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">913</div></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: middle; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62,914</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average amortization period of intangible assets acquired in fiscal year 2019, which is comprised of software, is three years. The weighted-average amortization period of intangible assets acquired in fiscal year 2018 was three years; these intangible assets were comprised of software.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible asset amortization over the next five years is estimated to be as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z406024f7b55c43df879fbe72e6eef37f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Years:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,589</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,721</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">125</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123</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> 4600000 4800000 4900000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible assets consist of:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z45fa3c09b0ca455f8b0dba90b40ed4ad" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Gross</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accumulated</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Technology license agreement</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(53,323</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,293</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,174</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,186</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">988</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Software and other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,537</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,948</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">589</div></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: middle; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,327</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(67,457</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,870</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of October 31, 2018</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"> </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"> </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"> </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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Technology license agreement</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,616</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(49,349</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,267</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Customer relationships</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,147</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,959</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,188</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Software and other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,519</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">913</div></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: middle; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">75,282</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62,914</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,368</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 59616000 53323000 6293000 9174000 8186000 988000 6537000 5948000 589000 75327000 67457000 7870000 59616000 49349000 10267000 9147000 7959000 1188000 6519000 5606000 913000 75282000 62914000 12368000 P3Y P3Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Intangible asset amortization over the next five years is estimated to be as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z406024f7b55c43df879fbe72e6eef37f" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Years:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,589</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,721</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">125</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123</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> 4589000 2721000 125000 123000 123000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 4 - PDMCX JOINT VENTURE</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note “we”, or “Photronics”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (hereinafter, within this Note “DNP”) entered into a joint venture under which DNP obtained a </span>49.99%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> interest in our recently established IC business in Xiamen, China. </span>The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (hereinafter, “PDMCX”), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China, and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced-process technology to our customers.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>No<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> gain or loss was recorded upon the formation of this joint venture.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The total investment per the PDMCX operating agreement (“the Agreement”) is $160 million. As of October 31, 2019, Photronics and DNP had each contributed cash of approximately $48 million, and PDMCX obtained local financing of $34.5 million. The remaining $29 million investment will be funded, over the next several quarters, with additional local financing of $15 million and approximately $14 million of cash contributions from Photronics and DNP.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial <span style="-sec-ix-hidden:Fact_f55e2ea23c1e45f981f44e2e2cc12bf0">two-year </span> term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below <span style="-sec-ix-hidden:Fact_db20c76045614a03aba6569660ef75ff">twenty percent </span> for a period of more than <span style="-sec-ix-hidden:Fact_f24691bf3b3c457da6567f3c89b71782">six</span> consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party’s ownership percentage of the joint venture’s net book value, with closing to take place within <span style="-sec-ix-hidden:Fact_00fd3e88176241469ba689f354d2fa5d">three</span> business days of obtaining required approvals and clearance.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We recorded net losses from the operations of PDMCX of approximately $4.9 million and $0.7 million in fiscal 2019 and 2018, respectively. General creditors of PDMCX do <span style="-sec-ix-hidden:Fact_43a02ffd623343e592e2007fd326e9d8">not</span> have recourse to the assets of Photronics, Inc., and our maximum exposure to loss respectively from PDMCX at October 31, 2019, was $39.6 million.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">As required by the guidance in Topic 810 - “Consolidation” of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX (which resulted from our having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX’s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">% variable interest we held during the current and prior year periods, we had the obligation to absorb losses, and the right to receive benefits, that could potentially be significant to PDMCX.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The carrying amounts of PDMCX assets and liabilities included in our consolidated balance sheets are presented in the following table, together with our maximum exposures to loss related to these assets and liabilities.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z0f356e39f92344068ccf4c7915f7f3fc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Classification</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: left; text-indent: -9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current assets</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,015</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,019</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,415</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,708</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: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,521</div></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: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,889</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,446</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,205</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,603</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: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10</div></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: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total liabilities</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,983</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,497</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,225</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,613</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: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,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%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,908</div></td> <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.4999 0 160000000 48000000 48000000 34500000 29000000 15000000 14000000 4900000 700000 39600000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">As required by the guidance in Topic 810 - “Consolidation” of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX (which resulted from our having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX’s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">% variable interest we held during the current and prior year periods, we had the obligation to absorb losses, and the right to receive benefits, that could potentially be significant to PDMCX.</span> 0.5001 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">The carrying amounts of PDMCX assets and liabilities included in our consolidated balance sheets are presented in the following table, together with our maximum exposures to loss related to these assets and liabilities.</span> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z0f356e39f92344068ccf4c7915f7f3fc" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Classification</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying</div><div style="text-align: left; text-indent: -9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Photronics</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Interest</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">24,142</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,074</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,625</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,813</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current assets</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">114,015</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,019</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">43,415</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,708</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: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,093</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">53,040</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,521</div></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: middle; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current liabilities</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,889</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,446</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,205</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,603</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: middle; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Non-current liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,094</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,051</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10</div></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: middle; width: 52%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total liabilities</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">58,983</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,497</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,225</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,613</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: middle; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">79,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%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">39,596</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">31,815</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">15,908</div></td> <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> 24142000 12074000 9625000 4813000 114015000 57019000 43415000 21708000 138157000 69093000 53040000 26521000 16889000 8446000 21205000 10603000 42094000 21051000 20000 10000 58983000 29497000 21225000 10613000 79174000 39596000 31815000 15908000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 5 - ACCRUED LIABILITIES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accrued liabilities consist of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z597d3f4774e548e1b5fea474e78155f7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 60%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Compensation related expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,011</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,359</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,227</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,369</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,542</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,834</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Value added and other taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,761</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,683</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Professional fees</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">537</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,257</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,624</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,972</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: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,474</div></td> <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> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accrued liabilities consist of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z597d3f4774e548e1b5fea474e78155f7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 60%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Compensation related expenses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">14,011</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,359</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,227</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,369</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Contract liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,542</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,834</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Value added and other taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,761</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,683</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Professional fees</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">537</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,257</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,624</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,972</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: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,474</div></td> <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> 14011000 15359000 13227000 10369000 11542000 7834000 3761000 3683000 537000 1257000 6624000 5972000 49702000 44474000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 6 - LONG-TERM DEBT</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consists of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd7135ea28a254a888a9548e276995498" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Project Loans</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,490</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Working Capital Loans (value added tax component)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,539</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.25% convertible senior notes matured April 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="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"> </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="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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of long-term debt</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,142</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(57,453</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At October 31, 2019, maturities of our long-term debt over the next five years and thereafter were as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zedc630844b9542eea3b62ff7f2cf1919" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,142</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,304</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,430</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,441</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,123</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">As of October 31, 2019, the weighted-average interest rate of our short-term debt was </span>3.84%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">. Interest payments were $</span>2.6<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million, $</span>1.9<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million, and $</span>2.1<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> million, in fiscal years 2019, 2018 and 2017, respectively.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Project Loans</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX was approved for credit of $50</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its land, building, and certain equipment as collateral for the Project Loans. As of October 31, 2019, PDMCX had borrowed 243.4</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB ($34.5</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million) against this approval. Payments on these borrowings are due semi-annually through <span style="-sec-ix-hidden:Fact_93b6069983854e0fb828d0bd8552318c">December 2025</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">; the initial payment is scheduled for <span style="-sec-ix-hidden:Fact_8228ca96da6549dab7129eee9d91aa62">June 2020</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z78592c99d5e74fc3987e5d848c6a018a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="26" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2024</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2025</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,305</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,818</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">The interest rates on the Project Loans are based on the benchmark lending rate of the People’s Bank of China (</span>4.9%<span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';"> at October 31, 2019). Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Working Capital Loans</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX received approval for unsecured credit of $25.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB to pay value-added taxes (“VAT”), and up to 60.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB to fund operations; combined total borrowings are limited to $25.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million. As of October 31, 2019, PDMCX had 67.3</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB ($9.5</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, at an increasing rate, through <span style="-sec-ix-hidden:Fact_c5223ba9b63f43608f88f8fa7d894568">January 2022</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">; PDMCX made installment payments totaling $0.1</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million during the year ended October 31, 2019. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf57857f10473457faf5e472e3b7a5751" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fiscal Year</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">867</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,745</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2019, PDMCX had borrowed, in several transactions, 36.8 million RMB ($5.2 million) against the approval to fund operations, all of which was outstanding as of that date; repayments are due one year from the borrowing dates. In November 2019, PDMCX borrowed an additional 8.0 million RMB ($1.1 million) against this approval.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The interest rates on borrowings to fund operations are approximately 4.6% and interest rates on borrowings to pay VAT are approximately 4.9%; both rates are based on the RMB Loan Prime Rate of the National Interbank Funding Center, plus spreads that range from <span style="-sec-ix-hidden:Fact_2bcd0f8f9ffc43768c8deb9ec970b965">25.75</span> to <span style="-sec-ix-hidden:Fact_9158579eda714b82b3636be917ae20ee">67.75</span> basis points. Interest incurred on the loans will be reimbursed through incentives provided by the Xiamen Torch Hi-Tech Industrial Development Zone, which provide for such reimbursements up to a prescribed limit.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Equipment Loan</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effective July 2019, the Company entered into a Master Lease Agreement (“MLA”) which enables us to request advance payments or other funds to finance equipment to be leased or purchased in the U.S. In connection with this MLA, we were approved for financing of $35 million for the purchase of a high-end lithography tool. In the fourth quarter of fiscal 2019, the financing entity, upon our request, made an advance payment of $3.5 million to the equipment vendor on our behalf. Interest on this borrowing is payable monthly at thirty-day LIBOR plus 1% (2.76% at October 31, 2019), and will continue to accrue until the borrowing is repaid or, as allowed under the MLA, we enter into a lease for the equipment. We intend to enter into a lease agreement for the related equipment in fiscal year 2020; as such, we have classified this borrowing as current debt. All borrowings under the MLA are secured by the equipment to be leased or purchased.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">3.25% Convertible Senior Notes</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In January 2015, we privately exchanged $57.5 million in aggregate principal amount of our 3.25% convertible senior notes with a maturity date of April 1, 2016, for new 3.25% convertible senior notes with an aggregate principal amount of $57.5 million with a maturity date of April 1, 2019. The conversion rate of the new notes was the same as that of the exchanged notes, which were issued in March 2011 with a conversion rate of approximately 96 shares of common stock per $1,000 note principal, equivalent to a conversion price of $10.37 per share of common stock. In April 2019, the entire $57.5 million principal amount was repaid upon maturity.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Credit Agreement</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In September 2018, we entered into a five-year amended and restated credit agreement (the "Credit Agreement”), which has a $50 million borrowing limit, with an expansion capacity to $100 million. The Credit Agreement is secured by substantially all of our assets located in the United States and common stock we own in certain foreign subsidiaries. The Credit Agreement includes minimum interest coverage ratio, total leverage ratio, and minimum unrestricted cash balance covenants (all of which we were in compliance with at October 31, 2019), and limits the amount of cash dividends, distributions, and redemptions we can pay on our common stock to an aggregate amount of $100 million in 2019 and $50 million annually thereafter. We had <span style="-sec-ix-hidden:Fact_23e2b0fb06b242e1971a6c346f1fe265">no</span> outstanding borrowings against the Credit Agreement at October 31, 2019, and $50 million was available for borrowing. The interest rate on the Credit Agreement (2.78% at October 31, 2019) is based on our total leverage ratio at LIBOR plus a spread, as defined in the Credit Agreement.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt consists of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd7135ea28a254a888a9548e276995498" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: -7pt;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Project Loans</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">34,490</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Working Capital Loans (value added tax component)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,539</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.25% convertible senior notes matured April 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="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"> </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="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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current portion of long-term debt</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,142</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(57,453</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Long-term debt</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">41,887</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 34490000 0 9539000 0 0.0325 0 57453000 44029000 57453000 2142000 57453000 41887000 0 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At October 31, 2019, maturities of our long-term debt over the next five years and thereafter were as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zedc630844b9542eea3b62ff7f2cf1919" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,142</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,304</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,430</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,441</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,123</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> </div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,029</div></td> <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> 2142000 8304000 12430000 3441000 6589000 11123000 44029000 0.0384 2600000 1900000 2100000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX was approved for credit of $50</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, subject to certain limitations related to PDMCX registered capital at the time of the initial approval, pursuant to which PDMCX has and will enter into separate loan agreements (“the Project Loans”) for intermittent borrowings. The Project Loans, which are denominated in Chinese renminbi (RMB), are being used to finance certain capital expenditures in China. PDMCX granted liens on its land, building, and certain equipment as collateral for the Project Loans. As of October 31, 2019, PDMCX had borrowed 243.4</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB ($34.5</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million) against this approval. Payments on these borrowings are due semi-annually through <span style="-sec-ix-hidden:Fact_93b6069983854e0fb828d0bd8552318c">December 2025</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">; the initial payment is scheduled for <span style="-sec-ix-hidden:Fact_8228ca96da6549dab7129eee9d91aa62">June 2020</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">. The table below presents, in U.S. dollars, the timing of future payments against the borrowings.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z78592c99d5e74fc3987e5d848c6a018a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 85%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="26" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year</div></td> <td 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2023</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2024</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2025</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2026</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,275</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,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="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,685</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,589</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,305</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,818</div></td> <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> 50000000 243400000 34500000 1275000 6377000 5685000 3441000 6589000 6305000 4818000 0.049 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In November 2018, PDMCX received approval for unsecured credit of $25.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, pursuant to which PDMCX may enter into separate loan agreements. Under this credit agreement (the “Working Capital Loans”), PDMCX can borrow up to 140.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB to pay value-added taxes (“VAT”), and up to 60.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB to fund operations; combined total borrowings are limited to $25.0</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million. As of October 31, 2019, PDMCX had 67.3</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million RMB ($9.5</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million) outstanding against the approval to pay VAT. Payments on these borrowings are due semiannually, at an increasing rate, through <span style="-sec-ix-hidden:Fact_c5223ba9b63f43608f88f8fa7d894568">January 2022</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">; PDMCX made installment payments totaling $0.1</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million during the year ended October 31, 2019. The table below presents, in U.S. dollars, the timing of future payments against these borrowings.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf57857f10473457faf5e472e3b7a5751" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 66%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Fiscal Year</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2020</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2021</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Principal payments</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">867</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,927</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,745</div></td> <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> 25000000.0 140000000.0 60000000.0 25000000.0 67300000 9500000 100000 867000 1927000 6745000 36800000 5200000 P1Y 8000000.0 1100000 0.046 0.049 35000000 3500000 P30D 0.01 0.0276 57500000 0.0325 2016-04-01 0.0325 57500000 2019-04-01 96 96 1000 1000 10.37 10.37 57500000 P5Y 50000000 100000000 100000000 50000000 50000000 0.0278 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 7 - REVENUE</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc27ff078113c408790afd31fc72f933d" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Balance Sheet</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 8.2pt;"><span style="text-decoration: underline;">October 31, 2019</span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 0.7pt;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><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: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">134,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">132,895</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,093</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">54,248</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,388</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,793</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,779</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,869</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: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Liabilities</span></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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accrued liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,592</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Equity</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Photronics, Inc. shareholders’ equity</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">769,892</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767,916</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">141,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(885</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">140,315</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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3f99e43b226c4143bfb78fce223a20e8" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Statement of Income</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year Ended </span></span><span style="text-decoration: underline;">October 31, 2019</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">546,295</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of goods sold</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">429,819</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,256</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">427,563</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,841</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">118,732</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Provision for taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(379</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,831</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,761</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncontrolling interests</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,698</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(749</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,949</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,793</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(981</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,812</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc50b322ee9ff400e84d42869a6bcdf19" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Statement of Cash Flows</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year Ended </span></span><span style="text-decoration: underline;">October 31, 2019</span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net Income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,761</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Changes in operating accounts:</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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(23,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,503</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(25,591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,465</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable, accrued liabilities, and other</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,962</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">74</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,888</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Assets, Contract Liabilities, and Accounts Receivable</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $7.6 million are included in “Other” current assets, and contract liabilities of $11.5 million are included in Accrued liabilities in our October 31, 2019 consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We <span style="-sec-ix-hidden:Fact_3d83831df5dd4adfaaa29cac73ce74d4">did not</span> impair any contract assets during the year period ended October 31, 2019, and we recognized $1.3 million of revenue from the settlement of contract liabilities that existed at the beginning of the year.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. Credit losses incurred on our accounts receivable during the year ended October 31, 2019, were immaterial.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_6dd8d718c495405680f36392f355b6f7">thirty</span> to <span style="-sec-ix-hidden:Fact_1e18a0837dfd45e7a72ddda3dd8edb75">ninety</span> days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Disaggregation of Revenue</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our revenue for the year ended October 31, 2019, disaggregated by product type, geographic origin, and timing of recognition.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3a29e3ebb42144018d43359c3013e574" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Year Ended</span></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;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</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;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,418</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">249,773</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: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">406,191</div></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: 88%; background-color: #FFFFFF;" 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"> </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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">FPD</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"> </td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,832</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: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,637</div></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: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,469</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9d81fed895424f739a0b323811c50999" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%;"> <tr> <td colspan="4" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Revenue by Geographic Origin</span></span></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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,377</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,734</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">105,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: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,585</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,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: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">All other Asia</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,909</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf6473381dad34335a5360eb0275d7578" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%;"> <tr> <td colspan="4" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Revenue by Timing of Recognition</span></span></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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Over time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">497,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At a point in time</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">52,718</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We pay commissions to third party sales agents for certain sales that they obtain for us. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Remaining Performance Obligations</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of <span style="-sec-ix-hidden:Fact_317ac4425e08414db3ebb918c5276734">one</span> to <span style="-sec-ix-hidden:Fact_326ffd99917b4e05b4e57c2cde3207c0">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_8f842c16718145ce887e068790d76de8">two</span> to <span style="-sec-ix-hidden:Fact_583cabf3e4ed447595f4b6dea528e05b">three</span> weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_f6c237dd219b4b9f9da4935e389f107b">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We adopted Accounting Standards Update 2014-09 and all subsequent amendments which are collectively codified in Accounting Standards Codification Topic 606 - “Revenue from Contracts with Customers” (“Topic 606”) - on November 1, 2018, under the modified retrospective transition method, only with respect to contracts that were not complete as of the date of adoption. This approach required prospective application of the guidance with a cumulative effect adjustment to retained earnings to reflect the impact of the adoption on contracts that were not complete as of the date of the adoption. In accordance with the modified retrospective transition method, the results of the prior year period presented have not been adjusted for the effects of Topic 606.</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Under Topic 606, we recognize revenue when, or as, control of a good or service transfers to a customer, in an amount that reflects the consideration to which we expect to be entitled in exchange for transferring those goods or services, whereas, prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We account for an arrangement as a revenue contract when each party has approved and is committed to perform under the contract, the rights of the contracting parties regarding the goods or services to be transferred and the payment terms are identifiable, the arrangement has commercial substance, and collection of consideration is probable. Substantially all of our revenue comes from the sales of photomasks. We typically contract with our customers to sell sets of photomasks (referred to as “mask sets”), which are comprised of multiple layers, the predominance of which we invoice as they ship to customers. As the photomasks are manufactured to customer specifications, they have no alternative use to us and, as our contracts generally provide us with the right to payment for work completed to date, we recognize revenue as we perform, or “over time” on most of our contracts. We measure our performance to date using an input method, which is based on our estimated costs to complete the various manufacturing phases of a photomask. At the end of a reporting period, there will be a number of revenue contracts on which we have performed; for any such contracts that we are entitled to be compensated for our costs incurred plus a reasonable profit, we recognize revenue and a corresponding contract asset for such performance. We account for shipping and handling activities that we perform after a customer obtains control of a good as being activities to fulfill our promise to transfer the good to the customer, rather than as promised services, or performance obligations, under the contract.</span> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As stated above, photomasks are manufactured in accordance with proprietary designs provided by our customers; thus, they are individually unique. Due to their uniqueness and other factors, their transaction prices are individually established through negotiations with customers; consequently, our photomasks do not have standard or “list” prices. The transaction prices of the vast majority of our revenue contracts include only fixed amounts of consideration. In certain instances, such as when we offer a customer an early payment discount, an estimate of variable consideration would be included in the transaction price, but only to the extent that a significant reversal of revenue would not occur when the uncertainty related to the variability is resolved.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Assets, Contract Liabilities, and Accounts Receivable</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We recognize a contract asset when our performance under a contract precedes our receipt of consideration from a customer, or before payment is due, and our receipt of consideration is conditional upon factors other than the passage of time. Contract assets reflect our transfer of control to customers of photomasks that are in process or completed but not yet shipped. A receivable is recognized when we have an unconditional right to payment for our performance, which generally occurs when we ship the photomasks. Our contract assets primarily consist of a significant amount of our in-process production orders and fully manufactured photomasks which have not yet shipped, for which we have an enforceable right to collect consideration (including a reasonable profit) in the event the in-process orders are cancelled by customers. On an individual contract basis, we net contract assets with contract liabilities (deferred revenue) for financial reporting purposes. Our contract assets and liabilities are typically classified as current, as our production cycle and our lead times are both under one year. Contract assets of $7.6 million are included in “Other” current assets, and contract liabilities of $11.5 million are included in Accrued liabilities in our October 31, 2019 consolidated balance sheet. At November 1, 2018, our date of adoption of Topic 606, we had contract assets of $4.6 million and contract liabilities of $7.8 million. We <span style="-sec-ix-hidden:Fact_3d83831df5dd4adfaaa29cac73ce74d4">did not</span> impair any contract assets during the year period ended October 31, 2019, and we recognized $1.3 million of revenue from the settlement of contract liabilities that existed at the beginning of the year.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We generally record our accounts receivable at their billed amounts. All outstanding past due customer invoices are reviewed during, and at the end of, every period for collectibility. To the extent we believe a loss on the collection of a customer invoice is probable, we record the loss and credit the allowance for doubtful accounts. In the event that an amount is determined to be uncollectible, we charge the allowance for doubtful accounts and eliminate the related receivable. Credit losses incurred on our accounts receivable during the year ended October 31, 2019, were immaterial.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our invoice terms generally range from net <span style="-sec-ix-hidden:Fact_6dd8d718c495405680f36392f355b6f7">thirty</span> to <span style="-sec-ix-hidden:Fact_1e18a0837dfd45e7a72ddda3dd8edb75">ninety</span> days, depending on both the geographic market in which the transaction occurs and our payment agreements with specific customers. In the event that our evaluation of a customer’s business prospects and financial condition indicate that the customer presents a collectibility risk, we require payment in advance of performance. We have elected the practical expedient allowed under Topic 606 that permits us not to adjust a contract’s promised amount of consideration to reflect a financing component when the period between when we transfer control of goods or services to customers and when we are paid is one year or less.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In instances when we are paid in advance of our performance, we record a contract liability and, as allowed under the practical expedient in Topic 606, recognize interest expense only if the period between when we receive payment from the customer and the date when we expect to be entitled to the payment is greater than one year. Historically, advance payments we’ve received from customers have not preceded the completion of our performance obligations by more than one year.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Contract Costs</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We pay commissions to third party sales agents for certain sales that they obtain for us. However, the bases of the commissions are the transaction prices of the sales, which are completed in less than one year; thus, no relationship is established with a customer that will result in future business. Therefore, we would not recognize any portion of these sales commissions as costs of obtaining a contract, nor do we currently foresee other circumstances under which we would recognize such assets.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Remaining Performance Obligations</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As we are typically required to fulfill customer orders within a short time period, our backlog of orders is generally not in excess of <span style="-sec-ix-hidden:Fact_317ac4425e08414db3ebb918c5276734">one</span> to <span style="-sec-ix-hidden:Fact_326ffd99917b4e05b4e57c2cde3207c0">two</span> weeks for IC photomasks and <span style="-sec-ix-hidden:Fact_8f842c16718145ce887e068790d76de8">two</span> to <span style="-sec-ix-hidden:Fact_583cabf3e4ed447595f4b6dea528e05b">three</span> weeks for FPD photomasks. As allowed under Topic 606, we have elected not to disclose our remaining performance obligations, which represent the costs associated with the completion of the manufacturing process of in-process photomasks related to contracts that have an original duration of one year or less.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Sales and Similar Taxes</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We report our revenue net of any sales or similar taxes we collect on behalf of governmental entities.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold;">Product Warranty</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our photomasks are sold under warranties that generally range from <span style="-sec-ix-hidden:Fact_f6c237dd219b4b9f9da4935e389f107b">one</span> to twenty-four months. We warrant that our photomasks conform to customer specifications, and will typically repair, replace, or issue a refund, at our option, any photomasks that fail to do so. The warranties do not represent separate performance obligations in our revenue contracts. Historically, customer claims under warranty have been immaterial.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present the impacts of our adoption of Topic 606 on our consolidated balance sheet, and consolidated statements of income and cash flows for the year ended October 31, 2019.</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc27ff078113c408790afd31fc72f933d" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Balance Sheet</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 8.2pt;"><span style="text-decoration: underline;">October 31, 2019</span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-indent: 0.7pt;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><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: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">134,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,559</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">132,895</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventory</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48,155</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,093</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">54,248</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,388</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,595</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,793</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,779</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">90</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,869</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: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Liabilities</span></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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accrued liabilities</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,702</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(110</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">49,592</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Equity</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"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Photronics, Inc. shareholders’ equity</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">769,892</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,976</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767,916</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">141,200</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(885</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">140,315</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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3f99e43b226c4143bfb78fce223a20e8" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Statement of Income</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year Ended </span></span><span style="text-decoration: underline;">October 31, 2019</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,365</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">546,295</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cost of goods sold</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">429,819</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,256</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">427,563</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,841</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,109</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">118,732</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Provision for taxes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(379</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,831</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,761</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Noncontrolling interests</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,698</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(749</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,949</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,793</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(981</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">28,812</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc50b322ee9ff400e84d42869a6bcdf19" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td colspan="12" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Consolidated Statement of Cash Flows</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Year Ended </span></span><span style="text-decoration: underline;">October 31, 2019</span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As Reported</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance without</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of Topic 606</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net Income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,761</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Changes in operating accounts:</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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts receivable</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(12,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">993</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Inventories</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(23,088</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,503</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(25,591</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other current assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,631</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,166</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,465</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Accounts payable, accrued liabilities, and other</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,962</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">74</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,888</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> 134454000 -1559000 132895000 48155000 6093000 54248000 38388000 -7595000 30793000 20779000 90000 20869000 49702000 -110000 49592000 769892000 -1976000 767916000 141200000 -885000 140315000 550660000 -4365000 546295000 429819000 -2256000 427563000 120841000 -2109000 118732000 10210000 -379000 9831000 40491000 -1730000 38761000 10698000 -749000 9949000 29793000 -981000 28812000 40491000 -1730000 38761000 12321000 -993000 11328000 23088000 2503000 25591000 8631000 -3166000 5465000 -11962000 74000 -11888000 7600000 11500000 4600000 7800000 1300000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our revenue for the year ended October 31, 2019, disaggregated by product type, geographic origin, and timing of recognition.</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3a29e3ebb42144018d43359c3013e574" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Year Ended</span></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;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="text-decoration: underline;">Revenue by Product Type</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2019</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;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">IC</span></div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,418</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">249,773</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: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total IC</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">406,191</div></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: 88%; background-color: #FFFFFF;" 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"> </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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="text-decoration: underline;">FPD</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"> </td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">High-end</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">98,832</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: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Mainstream</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">45,637</div></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: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total FPD</div></td> <td colspan="1" style="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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,469</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9d81fed895424f739a0b323811c50999" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%;"> <tr> <td colspan="4" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Revenue by Geographic Origin</span></span></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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,377</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,734</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">105,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: top; width: 88%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,585</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,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: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">All other Asia</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,909</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf6473381dad34335a5360eb0275d7578" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 50%;"> <tr> <td colspan="4" style="vertical-align: top; white-space: nowrap;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Revenue by Timing of Recognition</span></span></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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Over time</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">497,942</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At a point in time</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">52,718</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <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> 156418000 249773000 406191000 98832000 45637000 144469000 550660000 244377000 147734000 105045000 32585000 19010000 1909000 550660000 497942000 52718000 550660000 P24M <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 8 - OPERATING LEASES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $3.0 million, $2.9 million, and $3.0 million in fiscal 2019, 2018, and 2017, respectively.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd53f9d30d4e443d1a1fbfe3f0d474322" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,885</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,613</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,535</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">742</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">424</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">377</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,576</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption; we have elected to apply the guidance at the beginning of the period of adoption. See Note 22 for further information on our adoption of Topic 842.</div> 3000000.0 2900000 3000000.0 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zd53f9d30d4e443d1a1fbfe3f0d474322" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 30%;"> <tr> <td style="vertical-align: top; width: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2020</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,885</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2021</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,613</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2022</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,535</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2023</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">742</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: 88%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2024</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">424</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Thereafter</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">377</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: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,576</div></td> <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> 1885000 1613000 1535000 742000 424000 377000 6576000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 9 – SHARE-BASED COMPENSATION</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In March 2016, shareholders approved a new equity incentive compensation plan (“the Plan”), under which incentive stock options, non-qualified stock options, stock grants, stock-based awards, restricted stock, restricted stock units, stock appreciation rights, performance units, performance stock, and other stock or cash awards may be granted.  Shares to be issued under the Plan may be authorized and unissued shares, issued shares that have been reacquired by us (in the open-market or in private transactions), shares held in the treasury, or a combination thereof. The maximum number of shares of common stock approved that may be issued under the Plan is four million shares. Awards may be granted to officers, employees, directors, consultants, advisors, and independent contractors of Photronics or its subsidiaries. In the event of a change in control (as defined in the Plan), the vesting of awards may be accelerated. The Plan, aspects of which are more fully described below, prohibits further awards from being issued under prior plans.  We incurred total share-based compensation expenses of $3.7 million, $3.2 million, and $3.6 million in fiscal years 2019, 2018, and 2017, respectively. No share-based compensation cost was capitalized as part of an asset and no related income tax benefits were recorded during the fiscal years presented.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Stock Options</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_7e261479d16241a5b4906361d539a11f">one</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> to <span style="-sec-ix-hidden:Fact_adf2b67f433a4784b4e68fec4bbde7b1">four</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> years, and have a <span style="-sec-ix-hidden:Fact_1a0cbbb590c647de815f0c3728b05213">ten-year</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant-date fair values of options are based on closing prices of our common stock on the dates of grant and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of an option is based on the U.S. Treasury yield curve in effect at the date of grant.</span></div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options issued during fiscal years 2019, 2018 and 2017 are presented in the following table:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z47bf960cc79a450c8807c96f859094f8" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 62.09%; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="3" style="width: 37.91%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: top;"> </td> <td style="width: 12.62%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td style="width: 12.62%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td style="width: 12.67%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">33.1%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31.7%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32.2%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free rate of return</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.5 - 2.9%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.2 - 2.8%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1.9 - 2.0%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term</div></td> <td style="width: 12.62%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td style="width: 12.62%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.0 years</div></td> <td style="width: 12.67%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.0 years</div></td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below presents a summary of stock options activity during fiscal year 2019 and information on stock options outstanding at October 31, 2019.</span></div> <table cellpadding="0" cellspacing="0" id="zbbbffb80d5dd401eb9bdb8333d768dc7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual Life</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic Value</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,423,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.68</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">132,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.77</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(322,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6.43</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled and forfeited</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.47</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,170,767</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.00</div></td> <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 style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.4 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,206</div></td> <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: middle; width: 32%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,615,225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,242</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Vested and expected to vest as of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,095,804</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.95</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.3 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,096</div></td> <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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average grant date fair value of options granted during fiscal years 2019, 2018 and 2017 were $3.31, $2.76 and $3.59, respectively. The total intrinsic value of options exercised during fiscal years 2019, 2018 and 2017 was $1.3 million, $2.5 million and $1.9 million, respectively.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We received cash from option exercises of $2.1 million, $4.3 million and $2.4 million in fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019, the total unrecognized compensation cost of unvested option awards was approximately $0.9 million. That cost is expected to be recognized over a weighted-average amortization period of 2.1 years.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: justify; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We periodically grant restricted stock awards, the restrictions on which typically lapse over a service period of <span style="-sec-ix-hidden:Fact_3260b049314e45f8bfb00d7706971eed">one</span> to <span style="-sec-ix-hidden:Fact_44644899409e4b1eb872a4d7c73584e2">four</span> years. The fair value of an award is the closing stock price of our common stock on the date of grant. There were 435,000, 290,000, and 317,750 restricted stock awards granted during fiscal years, 2019, 2018 and 2017, respectively. The weighted-average grant date fair values of those awards were $9.80, $8.62 and $10.94. The total fair value of awards for which restrictions lapsed was $1.9 million, $1.4 million and $1.2 million during fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019, the total compensation cost for restricted stock awards not yet recognized was approximately $4.3 million. That cost is expected to be recognized over a weighted-average amortization period of 2.6 years.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2fad052f51d0449ba392e7041ad71251" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value at</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">419,297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Granted</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">435,000</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.80</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(195,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.65</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(18,500</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.82</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: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">640,113</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.70</div></td> <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: middle; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected to vest as of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">594,771</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Employee Stock Purchase Plan</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our Employee Stock Purchase Plan (“ESPP”) permits employees to purchase Photronics, Inc. common shares at 85% of the lower of the closing market price at the commencement or ending date of the Plan year (which is approximately one year). We recognize the ESPP expense during that same period. As of October 31, 2019, the maximum number of shares of common stock approved by our shareholders to be purchased under the ESPP was 1.85 million shares, of which approximately 1.5 million shares had been issued through October 31, 2019; No shares were subject to outstanding subscriptions as of October 31, 2019.</div> 4000000 3700000 3200000 3600000 0 0 0 0 0 0 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Option awards generally vest in <span style="-sec-ix-hidden:Fact_7e261479d16241a5b4906361d539a11f">one</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> to <span style="-sec-ix-hidden:Fact_adf2b67f433a4784b4e68fec4bbde7b1">four</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> years, and have a <span style="-sec-ix-hidden:Fact_1a0cbbb590c647de815f0c3728b05213">ten-year</span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> contractual term. All incentive and non-qualified stock option grants must have an exercise price no less than the market value of the underlying common stock on the date of grant. The grant-date fair values of options are based on closing prices of our common stock on the dates of grant and are calculated using the Black-Scholes option pricing model. Expected volatility is based on the historical volatility of our common stock. We use historical option exercise behavior and employee termination data to estimate expected term, which represents the period of time that options granted are expected to remain outstanding. The risk-free rate of return for the estimated term of an option is based on the U.S. Treasury yield curve in effect at the date of grant.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options issued during fiscal years 2019, 2018 and 2017 are presented in the following table:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z47bf960cc79a450c8807c96f859094f8" style="font-family: 'Times New Roman'; font-size: 10pt; border-collapse: collapse; text-align: left; color: #000000; width: 80%; margin-left: 0px; margin-right: auto;"> <tr> <td style="width: 62.09%; vertical-align: top;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="3" style="width: 37.91%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: top;"> </td> <td style="width: 12.62%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td style="width: 12.62%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td style="width: 12.67%; vertical-align: top; border-bottom: #000000 2px solid;"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected volatility</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">33.1%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">31.7%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32.2%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Risk-free rate of return</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.5 - 2.9%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2.2 - 2.8%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1.9 - 2.0%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #CCEEFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Dividend yield</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> <td style="width: 12.62%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> <td style="width: 12.67%; vertical-align: bottom; background-color: #CCEEFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.0%</div></td> </tr> <tr> <td style="width: 62.09%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected term</div></td> <td style="width: 12.62%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.1 years</div></td> <td style="width: 12.62%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.0 years</div></td> <td style="width: 12.67%; vertical-align: middle; background-color: #FFFFFF;"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.0 years</div></td> </tr> </table> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:</span></span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2fad052f51d0449ba392e7041ad71251" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value at</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">419,297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Granted</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">435,000</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.80</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(195,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.65</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(18,500</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.82</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: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">640,113</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.70</div></td> <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: middle; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected to vest as of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">594,771</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 0.331 0.317 0.322 0.025 0.029 0.022 0.028 0.019 0.020 0.000 0.000 0.000 P5Y1M6D P5Y P5Y <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below presents a summary of stock options activity during fiscal year 2019 and information on stock options outstanding at October 31, 2019.</span> <table cellpadding="0" cellspacing="0" id="zbbbffb80d5dd401eb9bdb8333d768dc7" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Options</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Exercise Price</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Remaining</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Contractual Life</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Aggregate</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intrinsic Value</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,423,560</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.68</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Granted</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">132,000</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.77</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercised</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(322,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6.43</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled and forfeited</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62,783</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11.47</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,170,767</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.00</div></td> <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 style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.4 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,206</div></td> <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: middle; width: 32%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Exercisable at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,615,225</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: middle; width: 32%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4.6 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,242</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Vested and expected to vest as of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,095,804</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8.95</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td style="vertical-align: top; width: 32%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5.3 years</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,096</div></td> <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> 2423560 8.68 132000 9.77 322010 6.43 62783 11.47 2170767 9.00 P5Y4M24D 6206000 1615225 8.61 P4Y7M6D 5242000 2095804 8.95 P5Y3M18D 6096000 3.31 2.76 3.59 1300000 2500000 1900000 2100000 4300000 2400000 900000 P2Y1M6D 435000 290000 317750 9.80 8.62 10.94 1900000 1400000 1200000 4300000 P2Y7M6D <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2fad052f51d0449ba392e7041ad71251" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Restricted Stock</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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Shares</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Weighted-Average</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fair Value at</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Grant Date</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">419,297</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.58</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Granted</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">435,000</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.80</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: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Vested</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(195,684</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.65</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Cancelled</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(18,500</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.82</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: middle; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Outstanding at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">640,113</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.70</div></td> <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: middle; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Expected to vest as of October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">594,771</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9.69</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 419297 9.58 435000 9.80 195684 9.65 18500 9.82 640113 9.70 594771 9.69 0.85 P1Y 1850000 1500000 0 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 10 - EMPLOYEE RETIREMENT PLANS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We maintain a 401(k) Savings and Profit Sharing Plan (“401(k) Plan”) which covers all full and certain part time U.S. employees who have completed <span style="-sec-ix-hidden:Fact_b9a6a5ccd7294a51997e8e455c05c2c8">three</span> months of service and are 18 years of age or older. Under the terms of the 401(k) Plan, employees may contribute up to 50% of their salary, subject to certain maximum amounts, which will be matched by the Company at 50% of the employee’s contributions that are not in excess of 4% of the employee’s compensation. Employee and employer contributions vest immediately upon contribution. The total employer contributions for all of our defined contribution plans were $0.7 million, $0.7 million and $0.6 million in fiscal years 2019, 2018 and 2017, respectively.</div> P18Y 0.50 0.50 0.04 700000 700000 600000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 11 - INCOME TAXES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income before the income tax provisions consists of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5ad7f951d0fe4748952668d6de208be0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,379</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,859</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,544</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,080</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,430</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,109</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">50,701</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,571</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,565</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provisions consist of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zfaba99134160429ba614dbad21db17e2" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,777</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,474</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,673</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,673</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(24</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,345</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(522</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,618</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,335</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,276</div></td> <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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf05997d4439b42ab95adc9efeb721b03" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">U.S. federal income tax at statutory rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,647</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,059</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,298</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Changes in valuation allowances</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,673</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,554</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,632</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign tax rate differentials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,078</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,230</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Uncertain tax positions, including reserves, settlements and</div><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">resolutions</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,791</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Employee stock option</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">232</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,433</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">512</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income tax holiday</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,648</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(743</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax reform</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Distributions from foreign subsidiaries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,471</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax on foreign subsidiary earnings</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,712</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,335</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19.8</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The fiscal year 2019 effective tax rate differs from the U.S. statutory rate of 21% due to the recognition of a benefit related to previously unrecognized tax positions, loss jurisdiction pre-tax losses being benefited at higher statutory rates than pre-tax income in income jurisdictions was taxed, changes in deferred tax asset valuation allowance,<span style="font-size: 10pt; font-family: 'Times New Roman';"> </span>the benefits of a tax holiday, and investment credits in foreign jurisdictions.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of </span>23.42%<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>primarily due to the impact of the U.S. Tax Cuts and Jobs Act (discussed below) allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of a tax holiday, and investment credits in foreign jurisdictions.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">The fiscal year 2017 effective tax rate differs from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We were granted two <span style="-sec-ix-hidden:Fact_84f7c051ba8d4713a1e919decda27ce9">five</span>-year tax holidays in Taiwan, one that expired unused in <span style="-sec-ix-hidden:Fact_c86e49cf6b9845e18d7a94c32d827faf">2017</span> and the other that expires at the end of calendar year <span style="-sec-ix-hidden:Fact_7e245bc93c50463cbadf62c3c03a09ab">2019</span>. The latter tax holiday reduced foreign taxes by $2.2 million, $2.6 million and $0.7 million in fiscal years 2019, 2018 and 2017, respectively, with an $0.02 and $0.035 cents per share impact in fiscal 2019 and 2018, respectively, and a de minimis per share effect in the fiscal 2017.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. </span>Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized its effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z6d36f3c70e374ec5aecd33128ac153bb" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 40.5pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">The Act repealed the corporate alternative minimum tax (“AMT”) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously recorded valuation allowance. </div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z56aa6bd51c32441ca13f45f20bf57fd0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 40.5pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;">As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net-zero impact for the period.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="zaa426a5d50dc4918b1b81550e440c1a0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 40.5pt;"/> <td style="width: 18pt; vertical-align: top; align: right; font-family: 'Times New Roman'; font-size: 10pt;">•</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net-zero impact on the period.</span> </div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 58.5pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%, <span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of </span>$0.2 million <span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman';">is reflected in our tax provision in fiscal year 2018.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The net deferred income tax assets consist of the following:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3e6d620e84444b9b880e2a86dfa015ac" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deferred income tax assets</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net operating losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,805</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reserves not currently deductible</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,013</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,703</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax credit carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,164</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">860</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Alternative minimum tax credits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,673</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">434</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,210</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: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">47,700</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">50,317</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowances</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(27,032</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(24,383</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,668</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,934</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deferred income tax liabilities:</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"> </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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(251</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(448</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(251</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,468</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net deferred income tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reported as:</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"> </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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,779</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,109</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income tax liabilities</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(362</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(643</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,466</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. In fiscal year 2019, the valuation allowance </span>increased as a result of increase in fully valued net operating losses.<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> </span>During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">$</span>(3.9)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million </span>(as a consequence of the Act), prior year additional NOL utilization of<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> $</span>(1.8)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, credit utilizations of $</span>(1.3)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, changes in the deferred tax liability of $</span>2.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, $</span>1.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million from the adoption of ASU 2016-09 related to stock compensation, $</span>1.6<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million from the corporate tax rate reduction, and other impacts of $</span>(0.4)<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Due to the Act, as of fiscal year end 2018, U.S. deferred taxes were no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. Therefore, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our available operating loss and credit carryforwards as of October 31, 2019, and their related expiration periods:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc8bdcad4e1cd4ce8ad6c314b77e3d4b8" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Loss Carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expiration</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Periods</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">85,949</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_2d45bd3e39374c898bfd8e2cc245c424">2028</span>-Indefinite</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">206,513</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_e6e53536b3524c3e8196df5e853f7760">2019</span>-<span style="-sec-ix-hidden:Fact_0500063c22b745e7965c4bd27712cb0a">2039</span></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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,177</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_51552bea693944a6a1cf7ed79dd85484">2022</span>-<span style="-sec-ix-hidden:Fact_2d9cf7bd6ab4481aad4e7961edc99255">2029</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="z7a2ec7c9395046dab946c8283d5e8e65" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Tax Credit Carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expiration</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Period</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal research and development</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,522</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_7b2acd9f3d174ca4a938f111e9117934">2019</span>-<span style="-sec-ix-hidden:Fact_a0466752b776419c85a343713a8cdd1a">2039</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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,870</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_805c88ef3373464c8ba52895ffd123d4">2020</span>-<span style="-sec-ix-hidden:Fact_0aaf4ba14f614a68961fa872fb9111c6">2029</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In September 2019, we entered into a Section 382 Rights Agreement with Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The purpose of the Rights Agreement is to deter trading of our common stock that would result in a change in control (as defined in Internal Revenue Control Section 382), thereby preserving our future ability to use our historical federal net operating losses and other Tax Attributes (as defined in the Rights Agreement). In connection with our entry into the Rights Agreement, our board of directors declared a dividend of one preferred stock purchase right, payable on or about October 1, 2019, for each share of common stock, par value $0.01 per share, of the Company’s outstanding on September 30, 2019, to the stockholders of record on that date.</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zda685799e12b4f349ffa95788470617b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of year</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,606</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Additions (reductions) for tax positions in prior years</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(44</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">207</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Additions based on current year tax positions</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">498</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">323</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Settlements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(56</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lapses of statutes of limitations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,007</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(830</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at end of year</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2019, October 31, 2018 and October 29, 2017, the balance of unrecognized tax benefits, which are included in Other liabilities, includes $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1.9</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1.9</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, and $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">3.4</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, respectively, that, if recognized, would impact the effective tax rates. Included in each of these amounts were interest and penalties of $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.2</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.1</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, and $</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.1</span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, at the end of fiscal year 2019, 2018, and 2017, respectively. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above include settlements of non-U.S. audits.</span></span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> </span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that the amount of uncertain tax positions (including accrued interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Income tax payments were $</span>15.9<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, $</span>6.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>9.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million in fiscal years 2019, 2018 and 2017, respectively. Cash received as refunds of income taxes paid in prior years amounted to $</span>1.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million and $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million in </span>fiscal years 2018 and 2017, respectively, with an immaterial amount being received in fiscal year 2019.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adoption of New Accounting Standard</div> <div style="text-align: justify; margin-right: 20pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; margin-right: 20pt; font-family: 'Times New Roman'; font-size: 10pt;">In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets in the consolidated balance sheets) against beginning retained earnings.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income before the income tax provisions consists of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z5ad7f951d0fe4748952668d6de208be0" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,379</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,859</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(11,544</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: middle; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">59,080</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">78,430</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,109</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">50,701</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,571</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,565</div></td> <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> -8379000 -9859000 -11544000 59080000 78430000 38109000 50701000 68571000 26565000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provisions consist of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zfaba99134160429ba614dbad21db17e2" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Current:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,916</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(30</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,777</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">11,584</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,474</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,673</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,673</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(24</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.25pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(7,345</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(522</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,618</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,335</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,276</div></td> <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> -3916000 -30000 173000 11000 0 -4000 17777000 11584000 3474000 3673000 -3673000 0 10000 -24000 15000 -7345000 -522000 1618000 10210000 7335000 5276000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zf05997d4439b42ab95adc9efeb721b03" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">U.S. federal income tax at statutory rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,647</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,059</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,298</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Changes in valuation allowances</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,673</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,554</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,632</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign tax rate differentials</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,078</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(5,230</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax credits</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,268</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,530</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,925</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Uncertain tax positions, including reserves, settlements and</div><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">resolutions</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">134</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,791</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(932</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Employee stock option</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">232</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,433</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">512</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Income tax holiday</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,234</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,648</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(743</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax reform</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(3,736</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Distributions from foreign subsidiaries</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,471</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax on foreign subsidiary earnings</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,712</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other, net</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(62</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,210</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,335</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt;">Effective tax rate</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20.1</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10.7</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19.8</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">%</div></td> </tr> </table> 10647000 16059000 9298000 2673000 4554000 -3632000 218000 -2078000 -5230000 1268000 1530000 1925000 134000 -1791000 -932000 232000 -1433000 512000 2234000 2648000 743000 0 3736000 0 0 0 6471000 0 0 1712000 -192000 -62000 -255000 10210000 7335000 5276000 0.201 0.107 0.198 0.21 0.2342 0.35 2200000 2600000 700000 0.02 0.035 3900000 0.35 0.21 0.17 0.20 -200000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The net deferred income tax assets consist of the following:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z3e6d620e84444b9b880e2a86dfa015ac" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="6" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-weight: bold;">Deferred income tax assets</span>:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net operating losses</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,229</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,805</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reserves not currently deductible</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,013</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,703</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Tax credit carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,164</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,159</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based compensation</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">860</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">767</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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Alternative minimum tax credits</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,673</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">434</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,210</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: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">47,700</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">50,317</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Valuation allowances</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(27,032</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(24,383</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,668</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">25,934</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deferred income tax liabilities:</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"> </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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Property, plant and equipment</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(251</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,020</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(448</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(251</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,468</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net deferred income tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; 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> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Reported as:</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"> </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"> </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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income tax assets</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,779</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18,109</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Deferred income tax liabilities</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(362</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(643</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">20,417</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">17,466</div></td> <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> 32229000 30805000 5013000 4703000 9164000 9159000 860000 767000 0 3673000 434000 1210000 47700000 50317000 27032000 24383000 20668000 25934000 251000 8020000 0 448000 251000 8468000 20417000 17466000 20779000 18109000 362000 643000 20417000 17466000 3900000 1800000 1300000 2800000 1800000 1600000 400000 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Due to the Act, as of fiscal year end 2018, U.S. deferred taxes were no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. Therefore, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables present our available operating loss and credit carryforwards as of October 31, 2019, and their related expiration periods:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zc8bdcad4e1cd4ce8ad6c314b77e3d4b8" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Operating Loss Carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expiration</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Periods</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">85,949</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_2d45bd3e39374c898bfd8e2cc245c424">2028</span>-Indefinite</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">206,513</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_e6e53536b3524c3e8196df5e853f7760">2019</span>-<span style="-sec-ix-hidden:Fact_0500063c22b745e7965c4bd27712cb0a">2039</span></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: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Foreign</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,177</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_51552bea693944a6a1cf7ed79dd85484">2022</span>-<span style="-sec-ix-hidden:Fact_2d9cf7bd6ab4481aad4e7961edc99255">2029</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 85949000 206513000 9177000 <table cellpadding="0" cellspacing="0" id="z7a2ec7c9395046dab946c8283d5e8e65" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: bottom; border-bottom: #000000 2px solid;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Tax Credit Carryforwards</div></td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amount</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expiration</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Period</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Federal research and development</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,522</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_7b2acd9f3d174ca4a938f111e9117934">2019</span>-<span style="-sec-ix-hidden:Fact_a0466752b776419c85a343713a8cdd1a">2039</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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">State</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,870</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="-sec-ix-hidden:Fact_805c88ef3373464c8ba52895ffd123d4">2020</span>-<span style="-sec-ix-hidden:Fact_0aaf4ba14f614a68961fa872fb9111c6">2029</span></div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 4522000 5870000 1 0.01 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="zda685799e12b4f349ffa95788470617b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; 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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at beginning of year</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,606</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Additions (reductions) for tax positions in prior years</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(466</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(44</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">207</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Additions based on current year tax positions</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">498</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">323</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Settlements</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(204</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(56</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(922</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Lapses of statutes of limitations</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(633</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,007</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(830</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at end of year</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,758</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,775</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,384</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 1775000 3384000 4606000 466000 44000 207000 1286000 498000 323000 204000 56000 922000 633000 2007000 830000 1758000 1775000 3384000 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2019, October 31, 2018 and October 29, 2017, the balance of unrecognized tax benefits, which are included in Other liabilities, includes $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1.9</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">1.9</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, and $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">3.4</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, respectively, that, if recognized, would impact the effective tax rates. Included in each of these amounts were interest and penalties of $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.2</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.1</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, and $</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">0.1</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million, at the end of fiscal year 2019, 2018, and 2017, respectively. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above include settlements of non-U.S. audits.</span><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;"> </span> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that the amount of uncertain tax positions (including accrued interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.</div> 1900000 1900000 3400000 200000 100000 100000 15900000 6100000 9300000 1100000 100000 -1100000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 12 - EARNINGS PER SHARE</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The calculation of basic and diluted earnings per share is presented as follows:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z17005d08a46441d8a30f80f4fdc018ab" 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"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,130</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</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"> </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"> </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"> </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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense on convertible notes, net of related tax effects</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,130</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares computations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for basic earnings per share</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,347</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,829</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,436</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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,360</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,542</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">852</div></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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Potentially dilutive common shares</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,808</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,992</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">852</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">74,821</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,288</div></td> <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: 64%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.45</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.44</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.59</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z846254f65d334f44a64702763a6c82ac" 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"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,308</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,542</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total potentially dilutive shares excluded</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,850</div></td> <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="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Subsequent to October 31, 2019, we repurchased 0.9 million shares of our common stock. See Note 19 for information on our share repurchase programs.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The calculation of basic and diluted earnings per share is presented as follows:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z17005d08a46441d8a30f80f4fdc018ab" 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"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,130</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Effect of dilutive securities:</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"> </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"> </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"> </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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Interest expense on convertible notes, net of related tax effects</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">845</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,999</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,054</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,130</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares computations:</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for basic earnings per share</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">66,347</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,829</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">68,436</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: middle; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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: middle; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,360</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,542</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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: middle; width: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 26.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share-based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">448</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">852</div></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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Potentially dilutive common shares</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,808</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,992</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">852</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Weighted-average common shares used for diluted earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,155</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">74,821</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">69,288</div></td> <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: 64%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic earnings per share</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.45</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted earnings per share</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.44</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.59</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 29793000 42055000 13130000 845000 1999000 0 30638000 44054000 13130000 66347000 68829000 68436000 2360000 5542000 0 448000 450000 852000 2808000 5992000 852000 69155000 74821000 69288000 0.45 0.61 0.19 0.44 0.59 0.19 <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z846254f65d334f44a64702763a6c82ac" 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"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Share based payment awards</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,308</div></td> <td colspan="1" 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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Convertible notes</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,542</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Total potentially dilutive shares excluded</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,250</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,850</div></td> <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> 1250000 1627000 1308000 0 0 5542000 1250000 1627000 6850000 900000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 13 - COMMITMENTS AND CONTINGENCIES</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">As of October 31, 2019, we had outstanding purchase commitments of $</span>130.3<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million, $</span>111.8<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million of which </span><span style="font-size: 10pt; font-family: 'Times New Roman';">was for</span> capital equipment. Included in the latter amount is $30.8 million which we intend to finance under a capital lease. As discussed in Note 6, we’ve been approved for a lease to finance the purchase of a high-end lithography tool under an agreement entered into in fiscal 2019. See Note 8 for information on our operating lease commitments.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2019, we had <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">recorded liabilities for the purchase of equipment of $</span>17.2<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We are subject to various claims that arise in the ordinary course of business. We believe such claims, individually and in the aggregate, will not have a material effect on our consolidated financial statements.</div> 130300000 111800000 30800000 17200000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 14 - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We operate as a single operating segment as a manufacturer of photomasks, which are high precision quartz or glass plates containing microscopic images of electronic circuits for use in the fabrication of IC’s and FPDs.</div> <div style="text-align: justify; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Our 2019, 2018 and 2017 revenue by geographic origin and by IC and FPD products are presented below.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z86c69ab2f51c4fcf89704f586481228a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net revenue</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">237,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">187,818</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,734</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,066</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">122,165</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">105,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">112,648</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102,040</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,585</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,540</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,081</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">All other Asia</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,909</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,826</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,406</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450,678</div></td> <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: 64%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 8.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">406,191</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">416,064</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">350,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: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 8.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">FPD</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,469</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">119,212</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">100,418</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450,678</div></td> <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;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Our 2019, 2018, and 2017 long-lived assets by geographic area are presented below.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze34bdded9cb84938adf7271d222a08b9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Long-lived assets</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">232,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,273</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">146,467</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">177,626</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">186,192</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">130,935</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,948</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">180,095</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,755</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">127,764</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,265</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,890</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,372</div></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; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">571,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,197</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; 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="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">One customer accounted for 16% of our revenue in fiscal years 2019, 2018 and 2017, respectively, and another customer accounted for 15%, 15% and 16% of our revenue in fiscal years 2019, 2018 and 2017, respectively.</div> <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">Our 2019, 2018 and 2017 revenue by geographic origin and by IC and FPD products are presented below.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z86c69ab2f51c4fcf89704f586481228a" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Net revenue</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">244,377</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">237,039</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">187,818</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,734</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,066</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">122,165</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">105,045</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">112,648</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102,040</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,585</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,540</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">36,081</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">China</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,010</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,157</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">All other Asia</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,909</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,826</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,406</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450,678</div></td> <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: 64%; background-color: #FFFFFF;" 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"> </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"> </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"> </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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; margin-left: 8.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">IC</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">406,191</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">416,064</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">350,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: top; width: 64%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; margin-left: 8.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">FPD</div></td> <td colspan="1" style="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,469</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">119,212</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="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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">100,418</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: 64%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">450,678</div></td> <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;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="background-color: #FFFFFF; font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Our 2019, 2018, and 2017 long-lived assets by geographic area are presented below.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="ze34bdded9cb84938adf7271d222a08b9" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 70%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">As of</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2019</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2018</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 29,</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2017</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Long-lived assets</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">232,394</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">102,985</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,273</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Taiwan</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">146,467</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">177,626</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">186,192</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: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">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"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">130,935</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,948</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">180,095</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Korea</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">117,755</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">127,764</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">147,265</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: 64%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Europe</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">4,890</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,458</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,372</div></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; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">632,441</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">571,781</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,197</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 244377000 237039000 187818000 147734000 147066000 122165000 105045000 112648000 102040000 32585000 35540000 36081000 19010000 1157000 168000 1909000 1826000 2406000 550660000 535276000 450678000 406191000 416064000 350260000 144469000 119212000 100418000 550660000 535276000 450678000 232394000 102985000 8273000 146467000 177626000 186192000 130935000 156948000 180095000 117755000 127764000 147265000 4890000 6458000 13372000 632441000 571781000 535197000 0.16 0.16 0.16 0.15 0.15 0.16 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 15 - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $<span style="-sec-ix-hidden:Fact_f50239c40550447baf57c5b7b6236d05"><span style="-sec-ix-hidden:Fact_c447154fb1004b00baf6dcae00f8f89c">0</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) for the years ended October 31, 2019 and October 31, 2018:</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2c47ee86fb254b9595def80f20a49a00" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive loss</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,877</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(74</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,951</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income (loss) attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(38</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,088</div></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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z82a2470ba33e46faae1560c425dce9f7" 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"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Cash</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Flow Hedge</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 29, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,891</div></td> <td colspan="1" style="text-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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income before reclassifications</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">101</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,571</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from other accumulated comprehensive income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net current period other comprehensive income</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">101</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,523</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive (loss) income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,717</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">51</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amortization of the cash flow hedge is included in cost of goods sold in the 2018 and 2017 consolidated statements of income.</div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following tables set forth the changes in our accumulated other comprehensive income by component (net of tax of $<span style="-sec-ix-hidden:Fact_f50239c40550447baf57c5b7b6236d05"><span style="-sec-ix-hidden:Fact_c447154fb1004b00baf6dcae00f8f89c">0</span></span></span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">) for the years ended October 31, 2019 and October 31, 2018:</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z2c47ee86fb254b9595def80f20a49a00" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="10" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2019</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 64%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive loss</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,877</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(74</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(2,951</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive income (loss) attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,126</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(38</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,088</div></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; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(8,331</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(674</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(9,005</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 27pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z82a2470ba33e46faae1560c425dce9f7" 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"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="14" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year Ended October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Foreign Currency</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Translation</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Adjustments</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Amortization</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">of Cash</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Flow Hedge</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 29, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,627</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(688</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,891</div></td> <td colspan="1" style="text-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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Other comprehensive income before reclassifications</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">101</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,571</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Amounts reclassified from other accumulated comprehensive income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: bottom; width: 52%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net current period other comprehensive income</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,672</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">48</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">101</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(16,523</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Less: other comprehensive (loss) income attributable to noncontrolling interests</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,717</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">51</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> <tr> <td style="vertical-align: top; width: 52%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Balance at October 31, 2018</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,328</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">-</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(638</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(4,966</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> </tr> </table> -4328000 -638000 -4966000 -2877000 -74000 -2951000 -1126000 38000 -1088000 -8331000 -674000 -9005000 7627000 -48000 -688000 6891000 -16672000 0 101000 -16571000 0 -48000 0 -48000 -16672000 48000 101000 -16523000 4717000 0 -51000 4666000 -4328000 0 -638000 -4966000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 16 – CONCENTRATIONS OF CREDIT RISK</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">As of October 31, 2019, one of our customers accounted for 17% of our net accounts receivable. As of October 31, 2018, two of our customers individually accounted for 20% and 10% of our net accounts receivable.</div> 1 0.17 2 0.20 0.10 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 17 - RELATED PARTY TRANSACTIONS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">On January 20, 2018, Photronics, Inc. entered into a four-year consulting agreement with DEMA Associates, LLC, for $0.4 million per year. Two members of our board of directors, including the chairman, and a member of the chairman’s immediate family, are members of DEMA Associates, LLC. We incurred expenses for services provided by this entity of $0.4 million and $0.3 million in fiscal years 2019 and 2018, respectively.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">In July 2016, we entered into a contract for information technology services with a parent entity for which members of our board of directors served as the executive chairman of the board and a director of a wholly owned subsidiary of that entity. In fiscal year 2018, we incurred expenses for services provided by the parent entity of $</span>0.1<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million during the period in which our board members served on the board of directors of this entity and, in fiscal year 2017, we incurred expenses of $</span>0.5<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> million with the parent entity.</span></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">An officer of our company is related to an individual in a position of authority at one of our largest customers. We recorded revenue from this customer of $87.0 million, $78.4 million and $73.6 million, in fiscal years 2019, 2018 and 2017, respectively. As of October 31, 2019 and October 31, 2018, we had accounts receivable of $22.2 million and $23.5 million, respectively, from this customer.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We purchase photomask blanks from an entity of which a former officer of ours is a significant shareholder. The Company purchased $4.5 million of photomask blanks from this entity during the period in 2017 when the former officer was employed by us.</div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">We believe that the terms of our transactions with the related parties described above were negotiated at arm’s length and were no less favorable to us than terms we could have obtained from unrelated third parties.</div> P4Y 400000 400000 300000 100000 500000 87000000.0 78400000 73600000 22200000 23500000 4500000 <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 18 - FAIR VALUE MEASUREMENTS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">The fair values of our cash and cash equivalents (Level 1 measurements), accounts receivable, accounts payable, and certain other current assets and current liabilities (Level 2 measurements) approximate their carrying values due to their short-term maturities. The fair values of our variable rate debt instruments are a Level 2 measurement and approximates their carrying values due to the variable nature of the underlying interest rates. The fair values of our convertible senior notes is a Level 2 measurement, as it was determined using inputs that were either observable market data, or could be derived from, or corroborated with, observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. We </span><span style="-sec-ix-hidden:Fact_96f9cb7ee48749c38ab08110ac782c53"><span style="-sec-ix-hidden:Fact_135b235b0653440ca32434e5164e78b1"><span style="-sec-ix-hidden:Fact_1614e4d1ec1e4025b0a8a2b4ed92afae"><span style="-sec-ix-hidden:Fact_a8105ae5603642989258db81d66188a7">did not</span></span></span></span><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> have any assets or liabilities measured at fair value, on a recurring or a nonrecurring basis, at October 31, 2019 or October 31, 2018.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;">Fair Value of Financial Instruments Not Recorded at Fair Value</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: justify; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of our convertible senior notes was a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018.</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8fcc3fca7f0c4298bba80666513b6ede" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 60%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.25% convertible senior notes matured <span style="-sec-ix-hidden:Fact_8337545539ea43369cb96558f3715dfa"><span style="-sec-ix-hidden:Fact_72864a23aed9433db07bd670dc043a64">2019</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">62,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</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> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.</span> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The fair value of our convertible senior notes was a Level 2 measurement, as it was determined using inputs that were either observable market data or could be derived from or corroborated with observable market data. These inputs included our stock price and interest rates offered on debt issued by entities with credit ratings similar to ours. The table below presents the fair and carrying values of our convertible senior notes at October 31, 2018.</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z8fcc3fca7f0c4298bba80666513b6ede" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 60%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">October 31, 2018</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; 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="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Carrying 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: top;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 76%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3.25% convertible senior notes matured <span style="-sec-ix-hidden:Fact_8337545539ea43369cb96558f3715dfa"><span style="-sec-ix-hidden:Fact_72864a23aed9433db07bd670dc043a64">2019</span></span></div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">62,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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">57,453</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.0325 0.0325 62094000 57453000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 19 – SHARE REPURCHASE PROGRAMS</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In August 2019, the Company’s board of directors authorized the repurchase of up to $100 million of its common stock, pursuant to a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended).</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In October 2018, the Company’s board of directors authorized the repurchase of up to $25 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on October 22, 2018, and was terminated on February 1, 2019.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">In July 2018, the Company’s Board of Directors authorized the repurchase of up to $20 million of its common stock, to have been executed in open-market transactions or in accordance with a repurchase plan under Rule 10b5-1 of the Securities Act of 1933 (as amended). The share repurchase program commenced on July 10, 2018, and was completed in <span style="-sec-ix-hidden:Fact_0fc81412f85141aeac37a7307b9ea297">October 2018</span>, when the authorized amount was exhausted.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">All of the shares purchased under the above repurchase programs were retired in fiscal year 2019. The Table below presents information on the repurchase programs.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9bdf5f4436474cffbd38758cf624173b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year 2019</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year 2018</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total Purchases</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under Programs</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,558</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,691</div></td> <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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; 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: 10pt;">Cost of shares repurchased</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,696</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">23,111</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,807</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: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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: 10pt;">Average price paid per share</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10.17</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9.04</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9.55</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 100000000 25000000 2018-10-22 2019-02-01 20000000 2018-07-10 <span style="font-family: 'Times New Roman'; font-size: 10pt; color: #000000;">All of the shares purchased under the above repurchase programs were retired in fiscal year 2019. The Table below presents information on the repurchase programs.</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z9bdf5f4436474cffbd38758cf624173b" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 80%;"> <tr> <td style="vertical-align: top; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year 2019</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal Year 2018</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Purchases</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Total Purchases</div><div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Under Programs</div></td> <td 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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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: 10pt;">Number of shares repurchased</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,133</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">2,558</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">4,691</div></td> <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"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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%; 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: 10pt;">Cost of shares repurchased</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">21,696</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">23,111</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">44,807</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: 64%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 64%; 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: 10pt;">Average price paid per share</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">10.17</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9.04</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"><div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="font-family: 'Times New Roman'; font-size: 10pt;">9.55</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> 2133000 2558000 4691000 21696000 23111000 44807000 10.17 9.04 9.55 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">NOTE 20 </span>–<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> SUBSIDIARY DIVIDEND</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">In fiscal years 2019 and 2018, PDMC, the Company’s majority owned subsidiary in Taiwan, paid dividends of which 49.99%, or approximately $45.1 and $8.2 million, respectively, were paid to noncontrolling interests.</div> 0.4999 0.4999 45100000 8200000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">NOTE 21 </span>–<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)</span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth certain unaudited quarterly financial data:</span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z79798ed7c0d9404891bf23f526b541eb" 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"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">First</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Second</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Third</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fourth</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal 2019:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,712</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,102</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,010</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,570</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,159</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,841</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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,768</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,852</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,834</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,267</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,479</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,347</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,700</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,793</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.45</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.08</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.15</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.44</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">First</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Second</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Third</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fourth</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal 2018:</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (a)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (a)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" 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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123,446</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">130,779</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">136,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,662</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,819</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,597</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,425</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,503</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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,189</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,797</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,769</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">61,236</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,898</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,665</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,005</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,487</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,055</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.15</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><hr style="height: 2px; width: 20%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)          </span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Includes $0.6</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million gain on sale of assets.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The following table sets forth certain unaudited quarterly financial data:</span> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <table cellpadding="0" cellspacing="0" id="z79798ed7c0d9404891bf23f526b541eb" 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"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">First</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Second</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Third</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fourth</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal 2019:</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">124,712</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,580</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">138,112</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">156,256</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">550,660</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,102</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">26,010</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">30,570</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">38,159</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">120,841</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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">7,768</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,852</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,834</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,037</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">40,491</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,267</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">8,479</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">6,347</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,700</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">29,793</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.45</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.08</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.13</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.10</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.15</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.44</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"/></td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">First</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Second</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Third</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fourth</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Fiscal 2018:</div></td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (a)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> (a)</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" 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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Revenue</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">123,446</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">130,779</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">136,391</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">144,660</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">535,276</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Gross profit</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">27,662</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">32,819</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,597</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">35,425</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">131,503</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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">9,481</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">15,189</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">19,797</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16,769</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">61,236</div></td> <td colspan="1" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Net income attributable to Photronics, Inc. shareholders</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">5,898</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">10,665</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">13,005</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">12,487</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="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">42,055</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: 40%; 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> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" 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: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Earnings per share:</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"> </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"> </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"> </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"> </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"> </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: 40%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Basic</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.19</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.61</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 40%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 16.2pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Diluted</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.09</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.15</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.18</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">0.59</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"> </td> </tr> </table> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><hr style="height: 2px; width: 20%; color: #54301A; background-color: #54301A; text-align: left; border: none; margin-left: 0px; margin-right: auto;"/></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)          </span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Includes $0.6</span><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"> million gain on sale of assets.</span> 124712000 131580000 138112000 156256000 550660000 26102000 26010000 30570000 38159000 120841000 7768000 9852000 9834000 13037000 40491000 5267000 8479000 6347000 9700000 29793000 0.08 0.13 0.10 0.15 0.45 0.08 0.13 0.10 0.15 0.44 123446000 130779000 136391000 144660000 535276000 27662000 32819000 35597000 35425000 131503000 9481000 15189000 19797000 16769000 61236000 5898000 10665000 13005000 12487000 42055000 0.09 0.15 0.19 0.18 0.61 0.09 0.15 0.18 0.18 0.59 600000 600000 <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">NOTE 22 - RECENT ACCOUNTING PRONOUNCEMENTS</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates to be Implemented</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13 “Measurement of Credit Losses”, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss model, found in current GAAP, with an expected credit loss model; the new model requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)”, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. We adopted ASU 2016-02 and all subsequent amendments, collectively codified in Topic 842, on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption, and recorded right-of-use (ROU) leased assets of  approximately $6.7 million, and corresponding lease liabilities, which were discounted at our incremental borrowing rates.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows a number of elections and practical expedients, of which we have elected to employ the following:</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Election not to recognize short-term leases on the balance sheet.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Practical expedient to not separate lease and non-lease components in a contract.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Practical expedient “package” for transitioning to the new guidance:</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing whether any expired or existing contracts are or contain leases.</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing lease classification for any existing or expired leases.</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing initial direct costs for any existing leases.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We do not expect our adoption of Topic 842 to affect our cash flows or our ability to comply with covenants under our credit agreements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates Implemented</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 was effective for us in our first quarter of fiscal year 2019 and applied on a modified retrospective transition basis. Please see Note 11 for a discussion of the effects of adopting this guidance.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition of, and adjustments to, these items were reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. </span>The impact of the adoption of this guidance on our October 31, 2019 financial statements is presented in Note 7. </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above-mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Shipping and handling activities performed after control of a good is transferred to a customer</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Exclusion of sales and similar taxes collected from customers in the transaction price</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ that method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations</span></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;"><span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.</span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates to be Implemented</span> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU 2016-13 “Measurement of Credit Losses”, the main objective of which is to provide more useful information about expected credit losses on financial instruments and other commitments of an entity to extend credit. In support of this objective, the ASU replaces the incurred loss model, found in current GAAP, with an expected credit loss model; the new model requires consideration of a broader range of reasonable and supportable information to inform credit loss estimates. This ASU requires a cumulative-effect adjustment as of the beginning of the first reporting period in which the guidance is adopted. ASU 2016-13 is effective for Photronics, Inc. in its first quarter of fiscal year 2021, with early adoption permitted. We are currently evaluating the effect that this ASU will have on our consolidated financial statements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In February 2016, the FASB issued ASU 2016-02 “Leases (Topic 842)”, which requires lessees to recognize right-of-use assets and corresponding liabilities for all leases with an initial term in excess of twelve months. We adopted ASU 2016-02 and all subsequent amendments, collectively codified in Topic 842, on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption. We elected to apply the guidance at the beginning of the period of adoption, and recorded right-of-use (ROU) leased assets of  approximately $6.7 million, and corresponding lease liabilities, which were discounted at our incremental borrowing rates.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows a number of elections and practical expedients, of which we have elected to employ the following:</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Election not to recognize short-term leases on the balance sheet.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Practical expedient to not separate lease and non-lease components in a contract.</div> <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman'; font-size: 10pt;">-  Practical expedient “package” for transitioning to the new guidance:</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing whether any expired or existing contracts are or contain leases.</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing lease classification for any existing or expired leases.</div> <div style="text-align: left; margin-left: 72pt; font-family: 'Times New Roman'; font-size: 10pt;"> * Not reassessing initial direct costs for any existing leases.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We do not expect our adoption of Topic 842 to affect our cash flows or our ability to comply with covenants under our credit agreements.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Accounting Standards Updates Implemented</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In November 2016, the FASB issued ASU 2016-18 “Restricted Cash”, which requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash and restricted cash equivalents should be included with cash and cash equivalents when reconciling the beginning-of-period and end-of-period total amounts shown on the statement of cash flows. ASU 2016-18 was effective for Photronics, Inc. in its first quarter of fiscal year 2019 and was applied on a retrospective transition basis. Our adoption of this Update did not materially impact our cash flows statement.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In October 2016, the FASB issued ASU 2016-16 “Intra-Entity Transfers of Assets Other Than Inventory”, which eliminates the exception of recognizing, at the time of transfer, current and deferred income taxes for intra-entity asset transfers other than inventory. ASU 2016-16 was effective for us in our first quarter of fiscal year 2019 and applied on a modified retrospective transition basis. Please see Note 11 for a discussion of the effects of adopting this guidance.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">In May 2014, the FASB issued ASU 2014-09 “Revenue from Contracts with Customers”, which superseded nearly all then existing revenue recognition guidance under accounting principles generally accepted in the United States. The core principle of this ASU is that revenue should be recognized for the amount of consideration expected to be received for promised goods or services transferred to customers. This ASU also requires additional disclosure about the nature, amount, timing, and uncertainty of revenue and cash flows<span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;"> arising from customer contracts, including significant judgments, and assets recognized for costs incurred to obtain or fulfill a contract. In August 2015, the FASB issued ASU 2015-14 which deferred the effective date of ASU 2014-09 by one year and allowed entities to early adopt, but no earlier than the original effective date. This update allowed for either full retrospective or modified retrospective adoption. In April 2016, the FASB issued ASU 2016-10 “Identifying Performance Obligations and Licensing” which amended guidance previously issued on these matters in ASU 2014-09. The effective date and transition requirements of ASU 2016-10 were the same as those for ASU 2014-09.</span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; font-family: 'Times New Roman'; font-size: 10pt;">We adopted the new revenue and related guidance on November 1, 2018, using the modified retrospective approach, under which we increased our accounts receivable by $0.6 million, recognized contract assets of $4.6 million, reduced our inventories balance by $3.7 million, and recorded an accrual for income taxes of $0.3 million. The recognition of, and adjustments to, these items were reflected in increases to our retained earnings and noncontrolling interest balances of $1.1 million and $0.1 million, respectively. The most significant impact of the new guidance on our financial statements is its requirement for us to recognize revenue as we manufacture products for which, in the event that the customer cancels the contract, we are entitled to reasonable compensation for work we have completed prior to cancellation. <span style="font-size: 10pt; font-family: 'Times New Roman'; color: #000000;">Prior to our adoption of Topic 606, we recognized revenue when we shipped to customers or, under some arrangements, when the customers received the goods. </span>The impact of the adoption of this guidance on our October 31, 2019 financial statements is presented in Note 7. </div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 13.5pt; font-family: 'Times New Roman'; font-size: 10pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">The guidance allows for a number of accounting policy elections and practical expedients. In addition to our above-mentioned election to use the modified retrospective application method for adopting the guidance, those we have employed that are most significant to us are summarized below.</div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 17.95pt;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Shipping and handling activities performed after control of a good is transferred to a customer</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We have elected to treat shipping and handling activities that occur after control of a good is transferred to a customer as activities to fulfill our promise to transfer goods to the customer. Thus, such activities will not be considered to be separate performance obligations under contracts with our customers.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Non-recognition of financing component when we transfer goods to a customer and the period between when we transfer and when we are paid will be less than one year</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">We have elected the practical expedient that allows for the non-recognition, as a component of a customer contract, of a financing component when the period between when we transfer a good and when we are paid will be less than one year.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Exclusion of sales and similar taxes collected from customers in the transaction price</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">Consistent with our practice before adoption of the new guidance, we will not recognize sales and similar taxes we collect from customers as revenue.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Use of an “input method” to measure our progress towards the transfer of control of performance obligations to customers</span></span></div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="display:none;"><br/></div> <div style="text-align: left; text-indent: 18pt; font-family: 'Times New Roman'; font-size: 10pt;">As, in our judgment, an input method based on our efforts to satisfy our performance obligations will best serve to depict the transfer of control of our performance obligations to our customers, we have adopted an accounting policy to employ that method. Our decision was based primarily on the facts that our photomasks are not physically transferred to customers until they are complete, and that we can employ our input-based cost accumulation systems and methods to measure our progress towards the transfer of control of our performance obligations to customers.</div> <div style="text-align: left;"><span style="font-size: 12pt; font-family: 'Times New Roman';"><br/></span></div> <div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic;"><span style="font-size: 10pt; font-family: 'Times New Roman';"><span style="text-decoration: underline;">Non-disclosure of the transaction prices of unsatisfied or partially satisfied performance obligations</span></span></div> <span style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">For contracts that have an original expected duration of one year or less, we have elected the practical expedient that allows us not to disclose the aggregate transaction prices of unsatisfied or partially satisfied performance obligations that exist at the end of a reporting period.</span> 6700000 6700000 600000 4600000 -3700000 -300000 1100000 100000 <div style="text-align: center; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Valuation and Qualifying Accounts</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">for the Years Ended October 31, 2019, October 31, 2018</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">and October 29, 2017</div> <div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">(in $ thousands)</div> <div style="text-align: left; font-family: 'Times New Roman'; font-size: 12pt;"><br/></div> <table cellpadding="0" cellspacing="0" id="zc1b2fa532c304008a95eeb2876e627df" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;"> <tr> <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"><div style="text-align: left; color: #000000; font-family: 'Times New Roman'; font-size: 12pt;"/></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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Beginning of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Charged to</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Costs and</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Expenses</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"> </td> <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Deductions</div></td> <td colspan="1" style="text-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; white-space: nowrap;" valign="bottom"><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Balance at</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">End of</div><div style="text-align: center; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Year</div></td> <td 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; color: #000000; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Allowance for Doubtful Accounts</div></td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </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; 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;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom;" valign="bottom"> </td> <td colspan="2" style="vertical-align: top; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"> </td> </tr> <tr> <td style="vertical-align: top; width: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Year-ended October 31, 2019</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,526</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(18</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(174</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)(a)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,334</div></td> <td colspan="1" 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%; background-color: #FFFFFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Year-ended October 31, 2018</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,319</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(809</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">16</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)</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"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">1,526</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: 52%; background-color: #CCEEFF;" valign="bottom"><div style="text-align: left; text-indent: -9pt; margin-left: 9pt; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Year ended October 29, 2017</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">3,901</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"> </td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(1,600</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">)(b)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">18</div></td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)</div></td> <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"> </td> <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">$</div></td> <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">2,319</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: left; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">_________________</div> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z36feb34e6fae4578913c133e5e9250bc" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(a)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Uncollectible accounts written off, net, and impact of foreign currency translation.</div></td> </tr> </table> <table cellpadding="0" cellspacing="0" class="DSPFListTable" id="z3eb4af724acf498d97df953c547d67af" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;"> <tr> <td style="width: 18pt; vertical-align: top; align: right; color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">(b)</td> <td style="width: auto; vertical-align: top; text-align: left;"><div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt;">Reversal of valuation allowance.</div></td> </tr> </table> 1526000 -18000 174000 1334000 2319000 -809000 -16000 1526000 3901000 -1600000 -18000 2319000 Amount has been modified to reflect the adoption of ASU 2016-18 (see Note 22).  Includes $0.6 million gain on sale of assets. Uncollectible accounts written off, net, and impact of foreign currency translation. Reversal of valuation allowance. XML 51 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES
12 Months Ended
Oct. 31, 2019
INCOME TAXES [Abstract]  
INCOME TAXES
NOTE 11 - INCOME TAXES


Income before the income tax provisions consists of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
United States
 
$
(8,379
)
 
$
(9,859
)
 
$
(11,544
)
Foreign
   
59,080
     
78,430
     
38,109
 
   
$
50,701
   
$
68,571
   
$
26,565
 


The income tax provisions consist of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Current:
                 
Federal
 
$
(3,916
)
 
$
(30
)
 
$
173
 
State
   
11
     
-
     
(4
)
Foreign
   
17,777
     
11,584
     
3,474
 
                         
Deferred:
                       
Federal
   
3,673
     
(3,673
)
   
-
 
State
   
10
     
(24
)
   
15
 
Foreign
   
(7,345
)
   
(522
)
   
1,618
 
Total
 
$
10,210
   
$
7,335
   
$
5,276
 


The income tax provisions differ from the amount computed by applying the statutory U.S. federal income tax rate to income before income taxes as a result of the following:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
U.S. federal income tax at statutory rate
 
$
10,647
   
$
16,059
   
$
9,298
 
Changes in valuation allowances
   
2,673
     
4,554
     
(3,632
)
Foreign tax rate differentials
   
218
     
(2,078
)
   
(5,230
)
Tax credits
   
(1,268
)
   
(1,530
)
   
(1,925
)
Uncertain tax positions, including reserves, settlements and
resolutions
   
134
     
(1,791
)
   
(932
)
Employee stock option
   
232
     
(1,433
)
   
512
 
Income tax holiday
   
(2,234
)
   
(2,648
)
   
(743
)
Tax reform
   
-
     
(3,736
)
   
-
 
Distributions from foreign subsidiaries
   
-
     
-
     
6,471
 
Tax on foreign subsidiary earnings
   
-
     
-
     
1,712
 
Other, net
   
(192
)
   
(62
)
   
(255
)
   
$
10,210
   
$
7,335
   
$
5,276
 
Effective tax rate
   
20.1
%
   
10.7
%
   
19.8
%



The fiscal year 2019 effective tax rate differs from the U.S. statutory rate of 21% due to the recognition of a benefit related to previously unrecognized tax positions, loss jurisdiction pre-tax losses being benefited at higher statutory rates than pre-tax income in income jurisdictions was taxed, changes in deferred tax asset valuation allowance, the benefits of a tax holiday, and investment credits in foreign jurisdictions.



The fiscal year 2018 effective tax rate differs from the U.S. federal blended rate of 23.42% primarily due to the impact of the U.S. Tax Cuts and Jobs Act (discussed below) allowing for the refund of AMT credits that caused a corresponding reversal of the related valuation allowance, the recognition of a benefit related to previously unrecognized tax positions, earnings being taxed at lower statutory rates in foreign jurisdictions, the benefits of a tax holiday, and investment credits in foreign jurisdictions.



The fiscal year 2017 effective tax rate differs from the U.S. statutory rate of 35% primarily due to earnings being taxed at lower statutory rates in foreign jurisdictions, changes in deferred tax asset valuation allowances, including the reversals noted below, together with the benefit of various investment credits in a foreign jurisdiction.



We were granted two five-year tax holidays in Taiwan, one that expired unused in 2017 and the other that expires at the end of calendar year 2019. The latter tax holiday reduced foreign taxes by $2.2 million, $2.6 million and $0.7 million in fiscal years 2019, 2018 and 2017, respectively, with an $0.02 and $0.035 cents per share impact in fiscal 2019 and 2018, respectively, and a de minimis per share effect in the fiscal 2017.


On December 22, 2017, the U.S. Tax Cuts and Jobs Act (the “Act”), was signed into law, enacting significant changes to the United States Internal Revenue Code of 1986, as amended. Based on the enactment date, we accounted for the Act in our interim period ended January 28, 2018. In December 2017, the Securities and Exchange Commission released Staff Accounting Bulletin No. 118 (“SAB 118”) to address situations in which the accounting under Accounting Standards Codification Topic 740 – “Income Taxes” is incomplete for certain income tax effects of the Act. We adopted SAB 118 in our first quarter of fiscal year 2018, and finalized its effects in our fourth quarter of fiscal 2018. In the period ended January 28, 2018, we recognized the following effects in our provision for income taxes:


The Act repealed the corporate alternative minimum tax (“AMT”) for tax years beginning after December 31, 2017, and provided that existing AMT credit carryforwards are fully refundable. We recognized a $3.9 million benefit on AMT credit carryforwards that we previously determined were not more likely than not going to be realized and reversed the previously recorded valuation allowance.
As of January 1, 2018, the Act reduced the corporate income tax rate from a maximum 35% to a flat 21%, requiring us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Our net deferred tax asset is fully offset by a valuation allowance, and the revaluation of the deferred tax assets and liabilities resulted in a net-zero impact for the period.
The Act imposed a transition tax for a one-time deemed repatriation of the accumulated earnings of foreign subsidiaries. The entire amount of transition tax was fully offset by tax credits (including carryforwards) that resulted in a provisional net-zero impact on the period. 



On January 18, 2018, the Taiwan Legislature Yuan approved amendments to the Income Tax Act, enacting an increase in the corporate tax rate from 17% to 20%, which required us to revalue our deferred tax assets and liabilities utilizing the rate applicable to the period when a temporary difference will reverse. Accordingly, a net benefit of $0.2 million is reflected in our tax provision in fiscal year 2018.



The net deferred income tax assets consist of the following:


 
As of
 
   
October 31,
2019
   
October 31,
2018
 
Deferred income tax assets:
           
Net operating losses
 
$
32,229
   
$
30,805
 
Reserves not currently deductible
   
5,013
     
4,703
 
Tax credit carryforwards
   
9,164
     
9,159
 
Share-based compensation
   
860
     
767
 
Alternative minimum tax credits
   
-
     
3,673
 
Other
   
434
     
1,210
 
     
47,700
     
50,317
 
Valuation allowances
   
(27,032
)
   
(24,383
)
     
20,668
     
25,934
 
Deferred income tax liabilities:
               
Property, plant and equipment
   
(251
)
   
(8,020
)
Other
   
-
     
(448
)
     
(251
)
   
(8,468
)
Net deferred income tax assets
 
$
20,417
   
$
17,466
 
                 
Reported as:
               
Deferred income tax assets
 
$
20,779
   
$
18,109
 
Deferred income tax liabilities
   
(362
)
   
(643
)
   
$
20,417
   
$
17,466
 


We have established a valuation allowance for a portion of our deferred tax assets because we believe, based on the weight of all available evidence, that it is more likely than not that a portion of our net operating loss carryforwards will expire prior to utilization. In fiscal year 2019, the valuation allowance increased as a result of increase in fully valued net operating losses. During fiscal year 2018, the valuation allowance decrease primarily resulted from the reversal of the valuation allowance related to alternative minimum tax credits of $(3.9) million (as a consequence of the Act), prior year additional NOL utilization of $(1.8) million, credit utilizations of $(1.3) million, changes in the deferred tax liability of $2.8 million, $1.8 million from the adoption of ASU 2016-09 related to stock compensation, $1.6 million from the corporate tax rate reduction, and other impacts of $(0.4) million.



Due to the Act, as of fiscal year end 2018, U.S. deferred taxes were no longer provided on the undistributed earnings of non-U.S. subsidiaries. Our policy to indefinitely reinvest these earnings in non-U.S. operations remains unchanged for the purpose of determining deferred tax liabilities for U.S. state and foreign withholding taxes. Therefore, should we elect in the future to repatriate the remaining foreign earnings deemed to be indefinitely reinvested, we may incur additional state and withholding tax expense on those foreign earnings, the amount of which is not practicable to compute.



The following tables present our available operating loss and credit carryforwards as of October 31, 2019, and their related expiration periods:

Operating Loss Carryforwards
 
Amount
   
Expiration
Periods
 
Federal
 
$
85,949
   
2028-Indefinite
 
State
   
206,513
     
2019-2039
 
Foreign
   
9,177
     
2022-2029
 

Tax Credit Carryforwards
 
Amount
   
Expiration
Period
 
Federal research and development
 
$
4,522
     
2019-2039
 
State
   
5,870
     
2020-2029
 


In September 2019, we entered into a Section 382 Rights Agreement with Computershare Trust Company, N.A., a federally chartered trust company, as rights agent. The purpose of the Rights Agreement is to deter trading of our common stock that would result in a change in control (as defined in Internal Revenue Control Section 382), thereby preserving our future ability to use our historical federal net operating losses and other Tax Attributes (as defined in the Rights Agreement). In connection with our entry into the Rights Agreement, our board of directors declared a dividend of one preferred stock purchase right, payable on or about October 1, 2019, for each share of common stock, par value $0.01 per share, of the Company’s outstanding on September 30, 2019, to the stockholders of record on that date.


A reconciliation of the beginning and ending amounts of unrecognized tax benefits, excluding interest and penalties, is as follows:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
Balance at beginning of year
 
$
1,775
   
$
3,384
   
$
4,606
 
Additions (reductions) for tax positions in prior years
   
(466
)
   
(44
)
   
207
 
Additions based on current year tax positions
   
1,286
     
498
     
323
 
Settlements
   
(204
)
   
(56
)
   
(922
)
Lapses of statutes of limitations
   
(633
)
   
(2,007
)
   
(830
)
Balance at end of year
 
$
1,758
   
$
1,775
   
$
3,384
 


As of October 31, 2019, October 31, 2018 and October 29, 2017, the balance of unrecognized tax benefits, which are included in Other liabilities, includes $1.9 million, $1.9 million, and $3.4 million, respectively, that, if recognized, would impact the effective tax rates. Included in each of these amounts were interest and penalties of $0.2 million, $0.1 million, and $0.1 million, at the end of fiscal year 2019, 2018, and 2017, respectively. We include any applicable interest and penalties related to uncertain tax positions in our income tax provision. The amounts reflected in the table above include settlements of non-U.S. audits. 



Although the timing of the expirations of statutes of limitations may be uncertain, as they can be dependent upon the settlement of tax audits, the Company believes that the amount of uncertain tax positions (including accrued interest and penalties, and net of tax benefits) that may be resolved over the next twelve months is immaterial. Resolution of these uncertain tax positions may result from either or both the lapses of statutes of limitations and tax settlements. The Company is no longer subject to tax authority examinations in the U.S., major foreign, or state tax jurisdictions for years prior to fiscal year 2014.



Income tax payments were $15.9 million, $6.1 million and $9.3 million in fiscal years 2019, 2018 and 2017, respectively. Cash received as refunds of income taxes paid in prior years amounted to $1.1 million and $0.1 million in fiscal years 2018 and 2017, respectively, with an immaterial amount being received in fiscal year 2019.



Adoption of New Accounting Standard


In the first quarter of 2019, the Company adopted Accounting Standards Update No. 2016-16 – “Intra-Entity Transfers Other Than Inventory”, which requires an entity to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. In connection therewith, we recorded a transition adjustment of $1.1 million that reduced prepaid income taxes (included in Other current assets in the consolidated balance sheets) against beginning retained earnings.
XML 52 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]      
Other comprehensive income, tax $ 0 $ 0  
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance 759,671    
Net other comprehensive (loss) income (2,951) (16,523) $ 20,406
Ending Balance 769,892 759,671  
Accumulated Other Comprehensive Income (Loss) [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (4,966) 6,891  
Net other comprehensive (loss) income (4,039) (11,857) 14,562
Ending Balance (9,005) (4,966) 6,891
Foreign Currency Translation Adjustments [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (4,328) 7,627  
Ending Balance (8,331) (4,328) 7,627
Amortization of Cash Flow Hedge [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance 0 (48)  
Ending Balance   0 (48)
Other [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Beginning Balance (638) (688)  
Ending Balance (674) (638) $ (688)
AOCI Including Portion Attributable to Noncontrolling Interest [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Other comprehensive income (loss) before reclassifications (2,951) (16,571)  
Amounts reclassified from other comprehensive income   48  
Net other comprehensive (loss) income   (16,523)  
Foreign Currency Translation Adjustments [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Other comprehensive income (loss) before reclassifications (2,877) (16,672)  
Amounts reclassified from other comprehensive income   0  
Net other comprehensive (loss) income   (16,672)  
Amortization of Cash Flows Hedge [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Other comprehensive income (loss) before reclassifications   0  
Amounts reclassified from other comprehensive income   48  
Net other comprehensive (loss) income   48  
Other [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Other comprehensive income (loss) before reclassifications (74) 101  
Amounts reclassified from other comprehensive income   0  
Net other comprehensive (loss) income   101  
AOCI Attributable to Noncontrolling Interest [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Less: other comprehensive (loss) income attributable to noncontrolling interests 1,088 (4,666)  
Foreign Currency Translation Adjustments [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Less: other comprehensive (loss) income attributable to noncontrolling interests 1,126 (4,717)  
Amortization of Cash Flows Hedge [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Less: other comprehensive (loss) income attributable to noncontrolling interests   0  
Other [Member]      
Changes in Accumulated Other Comprehensive Income [Roll Forward]      
Less: other comprehensive (loss) income attributable to noncontrolling interests $ (38) $ 51  
XML 53 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 31, 2018
Jul. 29, 2018
Apr. 29, 2018
Jan. 28, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Selected Quarterly Financial Data (Unaudited) [Abstract]                      
Revenue $ 156,256 $ 138,112 $ 131,580 $ 124,712 $ 144,660 $ 136,391 $ 130,779 [1] $ 123,446 $ 550,660 [1] $ 535,276 [1] $ 450,678
Gross profit 38,159 30,570 26,010 26,102 35,425 35,597 32,819 [1] 27,662 120,841 131,503 [1] 91,315
Net income 13,037 9,834 9,852 7,768 16,769 19,797 15,189 [1] 9,481 40,491 61,236 [1] 21,289
Net income attributable to Photronics, Inc. shareholders $ 9,700 $ 6,347 $ 8,479 $ 5,267 $ 12,487 $ 13,005 $ 10,665 [1] $ 5,898 $ 29,793 $ 42,055 [1] $ 13,130
Earnings per share [Abstract]                      
Basic (in dollars per share) $ 0.15 $ 0.10 $ 0.13 $ 0.08 $ 0.18 $ 0.19 $ 0.15 [1] $ 0.09 $ 0.45 $ 0.61 [1] $ 0.19
Diluted (in dollars per share) $ 0.15 $ 0.10 $ 0.13 $ 0.08 $ 0.18 $ 0.18 $ 0.15 [1] $ 0.09 $ 0.44 $ 0.59 [1] $ 0.19
Gain on sale of assets             $ 600     $ 600  
[1] Includes $0.6 million gain on sale of assets.
XML 54 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2019
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Valuation Allowance [Abstract]        
Valuation allowance change - AMT credits     $ (3,900)  
Valuation allowance change - NOL Utilization     (1,800)  
Valuation allowance change - Credit Utilizations     (1,300)  
Valuation allowance change - change in deferred tax liability     2,800  
Valuation allowance change - adoption of ASU 2016-09     1,800  
Valuation allowance change - corporate tax rate reduction     1,600  
Valuation allowance change - impact of other factors     $ (400)  
Rights Agreement [Abstract]        
Dividend declared, preferred stock for each share of common stock outstanding (in shares) 1      
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01  
Unrecognized Tax Benefits [Abstract]        
Balance at beginning of year   $ 1,775 $ 3,384 $ 4,606
Additions for tax positions in prior years       207
Reductions for tax positions in prior years   (466) (44)  
Additions based on current year tax positions   1,286 498 323
Settlements   (204) (56) (922)
Lapses of statutes of limitations   (633) (2,007) (830)
Balance at end of year   1,758 1,775 3,384
Income Tax Uncertainties [Abstract]        
Accrued interest and penalties related to unrecognized tax benefits   200 100 100
Income taxes, additional disclosures [Abstract]        
Income taxes paid   15,900 6,100 9,300
Cash received for refunds of income taxes     1,100 100
ASU 2016-16 [Member]        
Adoption of New Accounting Standard [Abstract]        
Cumulative effect of adoption of new accounting principle     (1,133)  
Recorded in Other Liabilities [Member]        
Income Tax Uncertainties [Abstract]        
Unrecognized tax benefits that would impact effective tax rate   1,900 $ 1,900 $ 3,400
Federal Research and Development [Member]        
Tax Credit Carryforward [Abstract]        
Tax credit carryforward amount   $ 4,522    
Federal Research and Development [Member] | Minimum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2019    
Federal Research and Development [Member] | Maximum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2039    
State [Member]        
Tax Credit Carryforward [Abstract]        
Tax credit carryforward amount   $ 5,870    
State [Member] | Minimum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2020    
State [Member] | Maximum [Member]        
Tax Credit Carryforward [Abstract]        
Expiration period   Oct. 31, 2029    
Federal [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 85,949    
Federal [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2028    
State [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 206,513    
State [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2019    
State [Member] | Maximum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2039    
Foreign [Member]        
Operating Loss Carryforward [Abstract]        
Operating loss carryforwards amount   $ 9,177    
Foreign [Member] | Minimum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2022    
Foreign [Member] | Maximum [Member]        
Operating Loss Carryforward [Abstract]        
Expiration periods   Oct. 31, 2029    
XML 55 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE REPURCHASE PROGRAMS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended 24 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2019
Jul. 31, 2018
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]        
Number of shares repurchased (in shares) 2,133 2,558 4,691  
Cost of shares repurchased $ 21,696 $ 23,111 $ 44,807  
Average price paid per share (in dollars per share) $ 10.17 $ 9.04 $ 9.55  
August 2019 Announced Program [Member]        
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]        
Stock repurchased authorized amount $ 100,000   $ 100,000  
July 2018 Announced Program [Member]        
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]        
Stock repurchased authorized amount       $ 20,000
Stock repurchase program - commencement date Jul. 10, 2018      
Stock repurchase program - expiration date Oct. 31, 2018      
October 2018 Announced Program [Member]        
Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]        
Stock repurchased authorized amount   $ 25,000    
Stock repurchase program - commencement date Oct. 22, 2018      
Stock repurchase program - expiration date Feb. 01, 2019      
XML 56 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)
12 Months Ended
Oct. 31, 2019
QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]  
Quarterly Financial Data The following table sets forth certain unaudited quarterly financial data:


 
First
   
Second
   
Third
   
Fourth
   
Year
 
Fiscal 2019:
                             
                               
Revenue
 
$
124,712
   
$
131,580
   
$
138,112
   
$
156,256
   
$
550,660
 
Gross profit
   
26,102
     
26,010
     
30,570
     
38,159
     
120,841
 
Net income
   
7,768
     
9,852
     
9,834
     
13,037
     
40,491
 
Net income attributable to Photronics, Inc. shareholders
   
5,267
     
8,479
     
6,347
     
9,700
     
29,793
 
                                         
Earnings per share:
                                       
Basic
 
$
0.08
   
$
0.13
   
$
0.10
   
$
0.15
   
$
0.45
 
Diluted
 
$
0.08
   
$
0.13
   
$
0.10
   
$
0.15
   
$
0.44
 
                                         
 
First
   
Second
   
Third
   
Fourth
   
Year
 
Fiscal 2018:
         
(a)
                   
(a)
 
                                         
Revenue
 
$
123,446
   
$
130,779
   
$
136,391
   
$
144,660
   
$
535,276
 
Gross profit
   
27,662
     
32,819
     
35,597
     
35,425
     
131,503
 
Net income
   
9,481
     
15,189
     
19,797
     
16,769
     
61,236
 
Net income attributable to Photronics, Inc. shareholders
   
5,898
     
10,665
     
13,005
     
12,487
     
42,055
 
                                         
Earnings per share:
                                       
Basic
 
$
0.09
   
$
0.15
   
$
0.19
   
$
0.18
   
$
0.61
 
Diluted
 
$
0.09
   
$
0.15
   
$
0.18
   
$
0.18
   
$
0.59
 


(a)          Includes $0.6 million gain on sale of assets.
XML 57 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PDMCX JOINT VENTURE (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Variable Interest Entity [Abstract]    
Consolidation liabilities, recourse $ 0.0  
PDMCX [Member]    
Variable Interest Entity [Abstract]    
Gain (loss) on consolidation 0.0  
Total committed investment 160.0  
Local financing $ 34.5  
Initial term of agreement 2 years  
Period before put or purchase option can be exercised 6 months  
Operating (loss) $ 4.9 $ 0.7
PDMCX [Member] | Minimum [Member]    
Variable Interest Entity [Abstract]    
Ownership percentage 20.00%  
PDMCX [Member] | Maximum [Member]    
Variable Interest Entity [Abstract]    
Number of business days for obtaining required approvals and clearance for exiting party 3 days  
PDMCX [Member] | Total Support Remaining [Member]    
Variable Interest Entity [Abstract]    
Financial or other support, amount $ 29.0  
PDMCX [Member] | Cash [Member] | Total Support Remaining [Member]    
Variable Interest Entity [Abstract]    
Financial or other support, amount 14.0  
PDMCX [Member] | Local Financing [Member]    
Variable Interest Entity [Abstract]    
Local financing $ 15.0  
Photronics Interest [Member]    
Variable Interest Entity [Abstract]    
Ownership percentage 50.01%  
Financial or other support, amount $ 48.0  
Maximum exposure to loss $ 39.6  
DNP [Member]    
Variable Interest Entity [Abstract]    
Ownership percentage 49.99%  
Financial or other support, amount $ 48.0  
XML 58 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 316 519 1 true 95 0 false 8 false false R1.htm 000100 - Document - Document and Entity Information Sheet http://photronics.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 010000 - Statement - Consolidated Balance Sheets Sheet http://photronics.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 010100 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 020000 - Statement - Consolidated Statements of Income Sheet http://photronics.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 030000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 040000 - Statement - Consolidated Statements of Equity Sheet http://photronics.com/role/ConsolidatedStatementsOfEquity Consolidated Statements of Equity Statements 6 false false R7.htm 050000 - Statement - Consolidated Statements of Cash Flows Sheet http://photronics.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://photronics.com/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 060200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://photronics.com/role/PropertyPlantAndEquipment PROPERTY, PLANT AND EQUIPMENT Notes 9 false false R10.htm 060300 - Disclosure - INTANGIBLE ASSETS Sheet http://photronics.com/role/IntangibleAssets INTANGIBLE ASSETS Notes 10 false false R11.htm 060400 - Disclosure - PDMCX JOINT VENTURE Sheet http://photronics.com/role/PdmcxJointVenture PDMCX JOINT VENTURE Notes 11 false false R12.htm 060500 - Disclosure - ACCRUED LIABILITIES Sheet http://photronics.com/role/AccruedLiabilities ACCRUED LIABILITIES Notes 12 false false R13.htm 060600 - Disclosure - LONG-TERM DEBT Sheet http://photronics.com/role/LongtermDebt LONG-TERM DEBT Notes 13 false false R14.htm 060700 - Disclosure - REVENUE Sheet http://photronics.com/role/Revenue REVENUE Notes 14 false false R15.htm 060800 - Disclosure - OPERATING LEASES Sheet http://photronics.com/role/OperatingLeases OPERATING LEASES Notes 15 false false R16.htm 060900 - Disclosure - SHARE-BASED COMPENSATION Sheet http://photronics.com/role/SharebasedCompensation SHARE-BASED COMPENSATION Notes 16 false false R17.htm 061000 - Disclosure - EMPLOYEE RETIREMENT PLANS Sheet http://photronics.com/role/EmployeeRetirementPlans EMPLOYEE RETIREMENT PLANS Notes 17 false false R18.htm 061100 - Disclosure - INCOME TAXES Sheet http://photronics.com/role/IncomeTaxes INCOME TAXES Notes 18 false false R19.htm 061200 - Disclosure - EARNINGS PER SHARE Sheet http://photronics.com/role/EarningsPerShare EARNINGS PER SHARE Notes 19 false false R20.htm 061300 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://photronics.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 061400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Sheet http://photronics.com/role/GeographicAndSignificantCustomerInformation GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION Notes 21 false false R22.htm 061500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT Notes 22 false false R23.htm 061600 - Disclosure - CONCENTRATIONS OF CREDIT RISK Sheet http://photronics.com/role/ConcentrationsOfCreditRisk CONCENTRATIONS OF CREDIT RISK Notes 23 false false R24.htm 061700 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://photronics.com/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 24 false false R25.htm 061800 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://photronics.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 25 false false R26.htm 061900 - Disclosure - SHARE REPURCHASE PROGRAMS Sheet http://photronics.com/role/ShareRepurchasePrograms SHARE REPURCHASE PROGRAMS Notes 26 false false R27.htm 062000 - Disclosure - SUBSIDIARY DIVIDEND Sheet http://photronics.com/role/SubsidiaryDividend SUBSIDIARY DIVIDEND Notes 27 false false R28.htm 062100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) Sheet http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) Notes 28 false false R29.htm 062200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS Sheet http://photronics.com/role/RecentAccountingPronouncements RECENT ACCOUNTING PRONOUNCEMENTS Notes 29 false false R30.htm 062300 - Schedule - Schedule II-Valuation and Qualifying Accounts Sheet http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts Schedule II-Valuation and Qualifying Accounts Uncategorized 30 false false R31.htm 070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Notes 31 false false R32.htm 070400 - Disclosure - PDMCX JOINT VENTURE (Policies) Sheet http://photronics.com/role/PdmcxJointVenturePolicies PDMCX JOINT VENTURE (Policies) Policies 32 false false R33.htm 070700 - Disclosure - REVENUE (Policies) Sheet http://photronics.com/role/RevenuePolicies REVENUE (Policies) Policies 33 false false R34.htm 070900 - Disclosure - SHARE-BASED COMPENSATION (Policies) Sheet http://photronics.com/role/SharebasedCompensationPolicies SHARE-BASED COMPENSATION (Policies) Policies 34 false false R35.htm 071100 - Disclosure - INCOME TAXES (Policies) Sheet http://photronics.com/role/IncomeTaxesPolicies INCOME TAXES (Policies) Policies 35 false false R36.htm 071800 - Disclosure - FAIR VALUE MEASUREMENTS (Policies) Sheet http://photronics.com/role/FairValueMeasurementsPolicies FAIR VALUE MEASUREMENTS (Policies) Policies 36 false false R37.htm 072200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Sheet http://photronics.com/role/RecentAccountingPronouncementsPolicies RECENT ACCOUNTING PRONOUNCEMENTS (Policies) Policies 37 false false R38.htm 080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://photronics.com/role/SummaryOfSignificantAccountingPolicies 38 false false R39.htm 080200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://photronics.com/role/PropertyPlantAndEquipmentTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://photronics.com/role/PropertyPlantAndEquipment 39 false false R40.htm 080300 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://photronics.com/role/IntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://photronics.com/role/IntangibleAssets 40 false false R41.htm 080400 - Disclosure - PDMCX JOINT VENTURE (Tables) Sheet http://photronics.com/role/PdmcxJointVentureTables PDMCX JOINT VENTURE (Tables) Tables http://photronics.com/role/PdmcxJointVenture 41 false false R42.htm 080500 - Disclosure - ACCRUED LIABILITIES (Tables) Sheet http://photronics.com/role/AccruedLiabilitiesTables ACCRUED LIABILITIES (Tables) Tables http://photronics.com/role/AccruedLiabilities 42 false false R43.htm 080600 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://photronics.com/role/LongtermDebtTables LONG-TERM DEBT (Tables) Tables http://photronics.com/role/LongtermDebt 43 false false R44.htm 080700 - Disclosure - REVENUE (Tables) Sheet http://photronics.com/role/RevenueTables REVENUE (Tables) Tables http://photronics.com/role/Revenue 44 false false R45.htm 080800 - Disclosure - OPERATING LEASES (Tables) Sheet http://photronics.com/role/OperatingLeasesTables OPERATING LEASES (Tables) Tables http://photronics.com/role/OperatingLeases 45 false false R46.htm 080900 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://photronics.com/role/SharebasedCompensationTables SHARE-BASED COMPENSATION (Tables) Tables http://photronics.com/role/SharebasedCompensation 46 false false R47.htm 081100 - Disclosure - INCOME TAXES (Tables) Sheet http://photronics.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://photronics.com/role/IncomeTaxes 47 false false R48.htm 081200 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://photronics.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://photronics.com/role/EarningsPerShare 48 false false R49.htm 081400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) Sheet http://photronics.com/role/GeographicAndSignificantCustomerInformationTables GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables) Tables http://photronics.com/role/GeographicAndSignificantCustomerInformation 49 false false R50.htm 081500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables) Tables http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent 50 false false R51.htm 081800 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://photronics.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://photronics.com/role/FairValueMeasurements 51 false false R52.htm 081900 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables) Sheet http://photronics.com/role/ShareRepurchaseProgramsTables SHARE REPURCHASE PROGRAMS (Tables) Tables http://photronics.com/role/ShareRepurchasePrograms 52 false false R53.htm 082100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables) Sheet http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables) Tables http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited 53 false false R54.htm 090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables 54 false false R55.htm 090200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details) Sheet http://photronics.com/role/PropertyPlantAndEquipmentDetails PROPERTY, PLANT AND EQUIPMENT (Details) Details http://photronics.com/role/PropertyPlantAndEquipmentTables 55 false false R56.htm 090300 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://photronics.com/role/IntangibleAssetsDetails INTANGIBLE ASSETS (Details) Details http://photronics.com/role/IntangibleAssetsTables 56 false false R57.htm 090400 - Disclosure - PDMCX JOINT VENTURE (Details) Sheet http://photronics.com/role/PdmcxJointVentureDetails PDMCX JOINT VENTURE (Details) Details http://photronics.com/role/PdmcxJointVentureTables 57 false false R58.htm 090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) Sheet http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details) Details 58 false false R59.htm 090500 - Disclosure - ACCRUED LIABILITIES (Details) Sheet http://photronics.com/role/AccruedLiabilitiesDetails ACCRUED LIABILITIES (Details) Details http://photronics.com/role/AccruedLiabilitiesTables 59 false false R60.htm 090600 - Disclosure - LONG-TERM DEBT (Details) Sheet http://photronics.com/role/LongtermDebtDetails LONG-TERM DEBT (Details) Details http://photronics.com/role/LongtermDebtTables 60 false false R61.htm 090700 - Disclosure - REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) Details 61 false false R62.htm 090702 - Disclosure - REVENUE, Impact of Adoption on Statement of Income (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails REVENUE, Impact of Adoption on Statement of Income (Details) Details 62 false false R63.htm 090704 - Disclosure - REVENUE, Impact of Adoption on Statement of Cash Flows (Details) Sheet http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails REVENUE, Impact of Adoption on Statement of Cash Flows (Details) Details 63 false false R64.htm 090706 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Sheet http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details) Details 64 false false R65.htm 090708 - Disclosure - REVENUE, Disaggregation of Revenue (Details) Sheet http://photronics.com/role/RevenueDisaggregationOfRevenueDetails REVENUE, Disaggregation of Revenue (Details) Details 65 false false R66.htm 090800 - Disclosure - OPERATING LEASES (Details) Sheet http://photronics.com/role/OperatingLeasesDetails OPERATING LEASES (Details) Details http://photronics.com/role/OperatingLeasesTables 66 false false R67.htm 090900 - Disclosure - SHARE-BASED COMPENSATION (Details) Sheet http://photronics.com/role/SharebasedCompensationDetails SHARE-BASED COMPENSATION (Details) Details http://photronics.com/role/SharebasedCompensationTables 67 false false R68.htm 091000 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details) Sheet http://photronics.com/role/EmployeeRetirementPlansDetails EMPLOYEE RETIREMENT PLANS (Details) Details http://photronics.com/role/EmployeeRetirementPlans 68 false false R69.htm 091100 - Disclosure - INCOME TAXES (Details) Sheet http://photronics.com/role/IncomeTaxesDetails INCOME TAXES (Details) Details http://photronics.com/role/IncomeTaxesTables 69 false false R70.htm 091102 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) Sheet http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details) Details 70 false false R71.htm 091200 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://photronics.com/role/EarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://photronics.com/role/EarningsPerShareTables 71 false false R72.htm 091300 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://photronics.com/role/CommitmentsAndContingenciesDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://photronics.com/role/CommitmentsAndContingencies 72 false false R73.htm 091400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details) Sheet http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details) Details http://photronics.com/role/GeographicAndSignificantCustomerInformationTables 73 false false R74.htm 091500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) Sheet http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details) Details http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables 74 false false R75.htm 091600 - Disclosure - CONCENTRATIONS OF CREDIT RISK (Details) Sheet http://photronics.com/role/ConcentrationsOfCreditRiskDetails CONCENTRATIONS OF CREDIT RISK (Details) Details http://photronics.com/role/ConcentrationsOfCreditRisk 75 false false R76.htm 091700 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://photronics.com/role/RelatedPartyTransactionsDetails RELATED PARTY TRANSACTIONS (Details) Details http://photronics.com/role/RelatedPartyTransactions 76 false false R77.htm 091800 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://photronics.com/role/FairValueMeasurementsDetails FAIR VALUE MEASUREMENTS (Details) Details http://photronics.com/role/FairValueMeasurementsTables 77 false false R78.htm 091900 - Disclosure - SHARE REPURCHASE PROGRAMS (Details) Sheet http://photronics.com/role/ShareRepurchaseProgramsDetails SHARE REPURCHASE PROGRAMS (Details) Details http://photronics.com/role/ShareRepurchaseProgramsTables 78 false false R79.htm 092000 - Disclosure - SUBSIDIARY DIVIDEND (Details) Sheet http://photronics.com/role/SubsidiaryDividendDetails SUBSIDIARY DIVIDEND (Details) Details http://photronics.com/role/SubsidiaryDividend 79 false false R80.htm 092100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) Sheet http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details) Details http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables 80 false false R81.htm 092200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details) Sheet http://photronics.com/role/RecentAccountingPronouncementsDetails RECENT ACCOUNTING PRONOUNCEMENTS (Details) Details http://photronics.com/role/RecentAccountingPronouncementsPolicies 81 false false R82.htm 092300 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details) Sheet http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails Schedule II-Valuation and Qualifying Accounts (Details) Details 82 false false All Reports Book All Reports form10k.htm ex10_18.htm ex10_23.htm ex10_29.htm ex10_5.htm ex10_7.htm ex21.htm ex23_1.htm ex31_1k.htm ex31_2k.htm ex32_1k.htm ex32_2k.htm ex3_1.htm ex4_1.htm plab-20191031.xsd plab-20191031_cal.xml plab-20191031_def.xml plab-20191031_lab.xml plab-20191031_pre.xml image0.jpg http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 true true XML 59 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Policies)
12 Months Ended
Oct. 31, 2019
FAIR VALUE MEASUREMENTS [Abstract]  
Fair Value Financial Instruments The accounting framework for determining fair value includes a hierarchy for ranking the quality and reliability of the information used to measure fair value, which enables the reader of the financial statements to assess the inputs used to develop those measurements. The fair value hierarchy consists of three tiers as follows: Level 1, defined as quoted market prices (unadjusted) in active markets for identical securities; Level 2, defined as inputs other than Level 1 that are observable, either directly or indirectly; and Level 3, defined as unobservable inputs that are not corroborated by market data.
XML 60 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PDMCX JOINT VENTURE (Policies)
12 Months Ended
Oct. 31, 2019
PDMCX JOINT VENTURE [Abstract]  
Variable Interest Entities As required by the guidance in Topic 810 - “Consolidation” of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX (which resulted from our having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX’s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior year periods, we had the obligation to absorb losses, and the right to receive benefits, that could potentially be significant to PDMCX.
XML 61 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 62 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EARNINGS PER SHARE
12 Months Ended
Oct. 31, 2019
EARNINGS PER SHARE [Abstract]  
EARNINGS PER SHARE
NOTE 12 - EARNINGS PER SHARE


The calculation of basic and diluted earnings per share is presented as follows:


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Net income attributable to Photronics, Inc. shareholders
 
$
29,793
   
$
42,055
   
$
13,130
 
Effect of dilutive securities:
                       
Interest expense on convertible notes, net of related tax effects
   
845
     
1,999
     
-
 
Earnings for diluted earnings per share
 
$
30,638
   
$
44,054
   
$
13,130
 
Weighted-average common shares computations:
                       
Weighted-average common shares used for basic earnings per share
   
66,347
     
68,829
     
68,436
 
Effect of dilutive securities:
                       
Convertible notes
   
2,360
     
5,542
     
-
 
Share-based payment awards
   
448
     
450
     
852
 
Potentially dilutive common shares
   
2,808
     
5,992
     
852
 
Weighted-average common shares used for diluted earnings per share
   
69,155
     
74,821
     
69,288
 
                         
Basic earnings per share
 
$
0.45
   
$
0.61
   
$
0.19
 
Diluted earnings per share
 
$
0.44
   
$
0.59
   
$
0.19
 


The table below shows the outstanding weighted-average share-based payment awards that were excluded from the calculation of diluted earnings per share because their exercise price exceeded the average market value of the common shares for the period or, under application of the treasury stock method, they were otherwise determined to be antidilutive. The table also shows convertible notes that, if converted, would have been antidilutive.


 
Year Ended
 
   
October 31,
2019
   
October 31,
2018
   
October 29,
2017
 
                   
Share based payment awards
   
1,250
     
1,627
     
1,308
 
Convertible notes
   
-
     
-
     
5,542
 
Total potentially dilutive shares excluded
   
1,250
     
1,627
     
6,850
 


Subsequent to October 31, 2019, we repurchased 0.9 million shares of our common stock. See Note 19 for information on our share repurchase programs.
XML 63 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Non-Controlling Interests [Member]
Total
Balance at Oct. 30, 2016 $ 681 $ 541,093 $ 176,260 $ 0 $ (7,671) $ 115,111 $ 825,474
Beginning (in shares) at Oct. 30, 2016 68,080            
Net income $ 0 0 13,130 0 0 8,159 21,289
Other comprehensive (loss) income 0 0 0 0 14,562 5,844 20,406
Sale of common stock through employee stock option and purchase plans $ 5 2,877 0 0 0 0 2,882
Sale of common stock through employee stock option and purchase plans (in shares) 459            
Restricted stock awards vesting and expense $ 1 1,508 0 0 0 0 1,509
Restricted stock awards vesting and expense (in shares) 127            
Share-based compensation expense $ 0 2,118 0 0 0 0 2,118
Dividends to noncontrolling interest 0 0 0 0 0 (8,383) (8,383)
Balance at Oct. 29, 2017 $ 687 547,596 189,390 0 6,891 120,731 865,295
Balance (in shares) at Oct. 29, 2017 68,666            
Net income $ 0 0 42,055 0 0 19,181 61,236 [1]
Other comprehensive (loss) income 0 0 0 0 (11,857) (4,666) (16,523)
Sale of common stock through employee stock option and purchase plans $ 9 4,683 0 0 0 0 4,692
Sale of common stock through employee stock option and purchase plans (in shares) 870            
Restricted stock awards vesting and expense $ 1 1,747 0 0 0 0 1,748
Restricted stock awards vesting and expense (in shares) 164            
Share-based compensation expense $ 0 1,432 0 0 0 0 1,432
Contribution from noncontrolling interest 0 148 0 0 0 17,848 17,996
Dividends to noncontrolling interest 0 0 0 0 0 (8,196) (8,196)
Purchases of treasury stock $ 0 0 0 (23,111) 0 0 $ (23,111)
Purchase of treasury stock (in shares) 0           2,558
Balance at Oct. 31, 2018 $ 697 555,606 231,445 (23,111) (4,966) 144,898 $ 904,569
Balance (in shares) at Oct. 31, 2018 69,700            
Balance at Oct. 29, 2017 $ 687 547,596 189,390 0 6,891 120,731 865,295
Beginning (in shares) at Oct. 29, 2017 68,666            
Purchases of treasury stock             $ (44,807)
Purchase of treasury stock (in shares)             4,691
Balance at Oct. 31, 2019 $ 656 524,319 253,922 0 (9,005) 141,200 $ 911,092
Balance (in shares) at Oct. 31, 2019 65,595            
Cumulative effect of adoption of new accounting principle | ASU 2014-09 [Member] $ 0 0 1,083 0 0 121 1,204
Cumulative effect of adoption of new accounting principle | ASU 2016-16 [Member] 0 0 (1,130) 0 0 (3) (1,133)
Balance at Oct. 31, 2018 $ 697 555,606 231,445 (23,111) (4,966) 144,898 904,569
Beginning (in shares) at Oct. 31, 2018 69,700            
Net income $ 0 0 29,793 0 0 10,698 40,491
Other comprehensive (loss) income 0 0 0 0 (4,039) 1,088 (2,951)
Sale of common stock through employee stock option and purchase plans $ 4 2,524 0 0 0 0 2,528
Sale of common stock through employee stock option and purchase plans (in shares) 390            
Restricted stock awards vesting and expense $ 2 2,497 0 0 0 0 2,499
Restricted stock awards vesting and expense (in shares) 196            
Share-based compensation expense $ 0 1,183 0 0 0 0 1,183
Contribution from noncontrolling interest 0 0 0 0 0 29,394 29,394
Dividends to noncontrolling interest 0 0 0 0 0 (44,939) (44,939)
Repurchase of common stock by subsidiary 0 0 0 0 0 (57) (57)
Purchases of treasury stock $ 0 0 0 (21,696) 0 0 $ (21,696)
Purchase of treasury stock (in shares) 0           2,133
Retirement of treasury stock $ (47) (37,491) (7,269) 44,807 0 0 $ 0
Retirement of treasury stock (in shares) (4,691)            
Balance at Oct. 31, 2019 $ 656 $ 524,319 $ 253,922 $ 0 $ (9,005) $ 141,200 $ 911,092
Balance (in shares) at Oct. 31, 2019 65,595            
[1] Includes $0.6 million gain on sale of assets.
XML 64 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
PDMCX JOINT VENTURE
12 Months Ended
Oct. 31, 2019
PDMCX JOINT VENTURE [Abstract]  
PDMCX JOINT VENTURE
NOTE 4 - PDMCX JOINT VENTURE


In January 2018, Photronics, through its wholly-owned Singapore subsidiary (hereinafter, within this Note “we”, or “Photronics”), and Dai Nippon Printing Co., Ltd., through its wholly owned subsidiary “DNP Asia Pacific PTE, Ltd.” (hereinafter, within this Note “DNP”) entered into a joint venture under which DNP obtained a 49.99% interest in our recently established IC business in Xiamen, China. The joint venture, known as “Xiamen American Japan Photronics Mask Co., Ltd.” (hereinafter, “PDMCX”), was established to develop and manufacture photomasks for leading edge and advanced generation semiconductors. We entered into this joint venture to enable us to compete more effectively for the merchant photomask business in China, and to benefit from the additional resources and investment that DNP will provide to enable us to offer advanced-process technology to our customers. No gain or loss was recorded upon the formation of this joint venture.



The total investment per the PDMCX operating agreement (“the Agreement”) is $160 million. As of October 31, 2019, Photronics and DNP had each contributed cash of approximately $48 million, and PDMCX obtained local financing of $34.5 million. The remaining $29 million investment will be funded, over the next several quarters, with additional local financing of $15 million and approximately $14 million of cash contributions from Photronics and DNP.



Under the Agreement, DNP is afforded, under certain circumstances, the right to put its interest in PDMCX to Photronics. These circumstances include disputes regarding the strategic direction of PDMCX that may arise after the initial two-year term of the Agreement and cannot be resolved between the two parties. In addition, both Photronics and DNP have the option to purchase, or put, their interest from, or to, the other party, should their ownership interest fall below twenty percent for a period of more than six consecutive months. Under all such circumstances, the sales of ownership interests would be at the exiting party’s ownership percentage of the joint venture’s net book value, with closing to take place within three business days of obtaining required approvals and clearance.



We recorded net losses from the operations of PDMCX of approximately $4.9 million and $0.7 million in fiscal 2019 and 2018, respectively. General creditors of PDMCX do not have recourse to the assets of Photronics, Inc., and our maximum exposure to loss respectively from PDMCX at October 31, 2019, was $39.6 million.



As required by the guidance in Topic 810 - “Consolidation” of the Accounting Codification Standards, we evaluated our involvement in PDMCX for the purpose of determining whether we should consolidate its results in our financial statements. The initial step of our evaluation was to determine whether PDMCX was a variable interest entity (“VIE”). Due to its lack of sufficient equity at risk to finance its activities without additional subordinated financial support, we determined that it is a VIE. Having made this determination, we then assessed whether we were the primary beneficiary of the VIE, and concluded that we were the primary beneficiary during the current and prior year reporting periods; thus, as required, the PDMCX financial results have been consolidated with Photronics, Inc. Our conclusion was based on the fact that we held a controlling financial interest in PDMCX (which resulted from our having the power to direct the activities that most significantly impacted its economic performance) and had both the obligation to absorb losses and the right to receive benefits that could potentially be significant to PDMCX. Our conclusions that we had the power to direct the activities that most significantly affected the economic performance of PDMCX during the current and prior year periods were based on our right to appoint the majority of its board of directors, which has, among others, the powers to manage the business (through its rights to appoint and evaluate PDMCX’s management), incur indebtedness, enter into agreements and commitments, and acquire and dispose of PDMCX’s assets. In addition, as a result of the 50.01% variable interest we held during the current and prior year periods, we had the obligation to absorb losses, and the right to receive benefits, that could potentially be significant to PDMCX.


The carrying amounts of PDMCX assets and liabilities included in our consolidated balance sheets are presented in the following table, together with our maximum exposures to loss related to these assets and liabilities.





 
October 31, 2019
   
October 31, 2018
 
Classification
 
Carrying
Amount
   
Photronics
Interest
   
Carrying
Amount
   
Photronics
Interest
 
Current assets
 
$
24,142
   
$
12,074
   
$
9,625
   
$
4,813
 
Non-current assets
   
114,015
     
57,019
     
43,415
     
21,708
 
Total assets
   
138,157
     
69,093
     
53,040
     
26,521
 
Current liabilities
   
16,889
     
8,446
     
21,205
     
10,603
 
Non-current liabilities
   
42,094
     
21,051
     
20
     
10
 
Total liabilities
   
58,983
     
29,497
     
21,225
     
10,613
 
Net assets
 
$
79,174
   
$
39,596
   
$
31,815
   
$
15,908
 
XML 65 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
OPERATING LEASES
12 Months Ended
Oct. 31, 2019
OPERATING LEASES [Abstract]  
OPERATING LEASES
NOTE 8 - OPERATING LEASES


We lease various real estate and equipment under non-cancelable operating leases, for which rent expense was $3.0 million, $2.9 million, and $3.0 million in fiscal 2019, 2018, and 2017, respectively.


At October 31, 2019, future minimum lease payments under non-cancelable operating leases with initial terms in excess of one year were as follows:

2020
 
$
1,885
 
2021
   
1,613
 
2022
   
1,535
 
2023
   
742
 
2024
   
424
 
Thereafter
   
377
 
   
$
6,576
 


We adopted ASU 2016-02 and all subsequent amendments, collectively codified in ASC Topic 842 “Leases” (“Topic 842”), on November 1, 2019. The guidance requires modified retrospective adoption, either at the beginning of the earliest period presented or at the beginning of the period of adoption; we have elected to apply the guidance at the beginning of the period of adoption. See Note 22 for further information on our adoption of Topic 842.
XML 66 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Current assets:    
Cash and cash equivalents $ 206,530 $ 329,277
Accounts receivable, net of allowance of $1,334 in 2019 and $1,526 in 2018 134,454 120,515
Inventories 48,155 29,180
Other current assets 38,388 23,759
Total current assets 427,527 502,731
Property, plant and equipment, net 632,441 571,781
Intangible assets, net 7,870 12,368
Deferred income taxes 20,779 18,109
Other assets 30,048 5,020
Total assets 1,118,665 1,110,009
Current liabilities:    
Short-term debt 8,731 0
Current portion of long-term debt 2,142 57,453
Accounts payable 91,379 89,149
Accrued liabilities 49,702 44,474
Total current liabilities 151,954 191,076
Long-term debt 41,887 0
Other liabilities 13,732 14,364
Total liabilities 207,573 205,440
Commitments and contingencies
Equity:    
Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding 0 0
Common stock, $0.01 par value, 150,000 shares authorized, 65,595 shares issued and outstanding at October 31, 2019, and 69,700 shares issued and 67,142 outstanding at October 31, 2018 656 697
Additional paid-in capital 524,319 555,606
Retained earnings 253,922 231,445
Treasury stock, 0 shares at October 31, 2019 and 2,558 shares at October 31, 2018 0 (23,111)
Accumulated other comprehensive loss (9,005) (4,966)
Total Photronics, Inc. shareholders' equity 769,892 759,671
Noncontrolling interests 141,200 144,898
Total equity 911,092 904,569
Total liabilities and equity $ 1,118,665 $ 1,110,009
XML 67 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONCENTRATIONS OF CREDIT RISK
12 Months Ended
Oct. 31, 2019
CONCENTRATIONS OF CREDIT RISK [Abstract]  
CONCENTRATIONS OF CREDIT RISK
NOTE 16 – CONCENTRATIONS OF CREDIT RISK


Financial instruments that potentially subject us to credit risk principally consist of trade accounts receivables and short-term cash investments. We sell our products primarily to semiconductor and FPD manufacturers in Asia, North America, and Europe. We believe that the concentration of credit risk in our trade receivables is substantially mitigated by our ongoing credit evaluation process and relatively short collection terms. We do not generally require collateral from customers. We establish an allowance for doubtful accounts based upon factors surrounding the credit risk of specific customers, historical trends and other information.



Our cash and cash equivalents are deposited in several financial institutions, including institutions located within all of the countries in which we manufacture photomasks. Portions of deposits in some of these institutions may exceed the amount of insurance available for such deposits at these institutions. As these deposits are generally redeemable upon demand and are held by high quality, reputable institutions, we consider them to bear minimal credit risk. We further mitigate credit risks related to our cash and cash equivalents by spreading such risk among a number of institutions.



As of October 31, 2019, one of our customers accounted for 17% of our net accounts receivable. As of October 31, 2018, two of our customers individually accounted for 20% and 10% of our net accounts receivable.
XML 68 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUBSIDIARY DIVIDEND
12 Months Ended
Oct. 31, 2019
SUBSIDIARY DIVIDEND [Abstract]  
SUBSIDIARY DIVIDEND
NOTE 20 SUBSIDIARY DIVIDEND


In fiscal years 2019 and 2018, PDMC, the Company’s majority owned subsidiary in Taiwan, paid dividends of which 49.99%, or approximately $45.1 and $8.2 million, respectively, were paid to noncontrolling interests.
JSON 69 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10k.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 316, "dts": { "calculationLink": { "local": [ "plab-20191031_cal.xml" ] }, "definitionLink": { "local": [ "plab-20191031_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "form10k.htm" ] }, "labelLink": { "local": [ "plab-20191031_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "plab-20191031_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml" ] }, "schema": { "local": [ "plab-20191031.xsd" ], "remote": [ "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/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "https://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "https://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/2004/ref-2004-08-10.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 780, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 34, "http://photronics.com/20191031": 14, "http://xbrl.sec.gov/dei/2019-01-31": 8, "total": 56 }, "keyCustom": 40, "keyStandard": 479, "memberCustom": 32, "memberStandard": 62, "nsprefix": "plab", "nsuri": "http://photronics.com/20191031", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityWellKnownSeasonedIssuer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000100 - Document - Document and Entity Information", "role": "http://photronics.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityWellKnownSeasonedIssuer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060300 - Disclosure - INTANGIBLE ASSETS", "role": "http://photronics.com/role/IntangibleAssets", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060400 - Disclosure - PDMCX JOINT VENTURE", "role": "http://photronics.com/role/PdmcxJointVenture", "shortName": "PDMCX JOINT VENTURE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060500 - Disclosure - ACCRUED LIABILITIES", "role": "http://photronics.com/role/AccruedLiabilities", "shortName": "ACCRUED LIABILITIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060600 - Disclosure - LONG-TERM DEBT", "role": "http://photronics.com/role/LongtermDebt", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060700 - Disclosure - REVENUE", "role": "http://photronics.com/role/Revenue", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060800 - Disclosure - OPERATING LEASES", "role": "http://photronics.com/role/OperatingLeases", "shortName": "OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060900 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://photronics.com/role/SharebasedCompensation", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061000 - Disclosure - EMPLOYEE RETIREMENT PLANS", "role": "http://photronics.com/role/EmployeeRetirementPlans", "shortName": "EMPLOYEE RETIREMENT PLANS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061100 - Disclosure - INCOME TAXES", "role": "http://photronics.com/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061200 - Disclosure - EARNINGS PER SHARE", "role": "http://photronics.com/role/EarningsPerShare", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010000 - Statement - Consolidated Balance Sheets", "role": "http://photronics.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061300 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://photronics.com/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "role": "http://photronics.com/role/GeographicAndSignificantCustomerInformation", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061600 - Disclosure - CONCENTRATIONS OF CREDIT RISK", "role": "http://photronics.com/role/ConcentrationsOfCreditRisk", "shortName": "CONCENTRATIONS OF CREDIT RISK", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061700 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://photronics.com/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061800 - Disclosure - FAIR VALUE MEASUREMENTS", "role": "http://photronics.com/role/FairValueMeasurements", "shortName": "FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ShareRepurchaseProgramsAndPreferredStockPurchaseRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061900 - Disclosure - SHARE REPURCHASE PROGRAMS", "role": "http://photronics.com/role/ShareRepurchasePrograms", "shortName": "SHARE REPURCHASE PROGRAMS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ShareRepurchaseProgramsAndPreferredStockPurchaseRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062000 - Disclosure - SUBSIDIARY DIVIDEND", "role": "http://photronics.com/role/SubsidiaryDividend", "shortName": "SUBSIDIARY DIVIDEND", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)", "role": "http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited", "shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS", "role": "http://photronics.com/role/RecentAccountingPronouncements", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "010100 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "062300 - Schedule - Schedule II-Valuation and Qualifying Accounts", "role": "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts", "shortName": "Schedule II-Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070400 - Disclosure - PDMCX JOINT VENTURE (Policies)", "role": "http://photronics.com/role/PdmcxJointVenturePolicies", "shortName": "PDMCX JOINT VENTURE (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070700 - Disclosure - REVENUE (Policies)", "role": "http://photronics.com/role/RevenuePolicies", "shortName": "REVENUE (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070900 - Disclosure - SHARE-BASED COMPENSATION (Policies)", "role": "http://photronics.com/role/SharebasedCompensationPolicies", "shortName": "SHARE-BASED COMPENSATION (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_AwardTypeAxis_EmployeeStockOptionMember", "decimals": null, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnremittedEarningsInForeignInvestmentPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071100 - Disclosure - INCOME TAXES (Policies)", "role": "http://photronics.com/role/IncomeTaxesPolicies", "shortName": "INCOME TAXES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UnremittedEarningsInForeignInvestmentPolicy", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "071800 - Disclosure - FAIR VALUE MEASUREMENTS (Policies)", "role": "http://photronics.com/role/FairValueMeasurementsPolicies", "shortName": "FAIR VALUE MEASUREMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "072200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "role": "http://photronics.com/role/RecentAccountingPronouncementsPolicies", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentTables", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "020000 - Statement - Consolidated Statements of Income", "role": "http://photronics.com/role/ConsolidatedStatementsOfIncome", "shortName": "Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "lang": null, "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080300 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://photronics.com/role/IntangibleAssetsTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080400 - Disclosure - PDMCX JOINT VENTURE (Tables)", "role": "http://photronics.com/role/PdmcxJointVentureTables", "shortName": "PDMCX JOINT VENTURE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080500 - Disclosure - ACCRUED LIABILITIES (Tables)", "role": "http://photronics.com/role/AccruedLiabilitiesTables", "shortName": "ACCRUED LIABILITIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080600 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://photronics.com/role/LongtermDebtTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080700 - Disclosure - REVENUE (Tables)", "role": "http://photronics.com/role/RevenueTables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080800 - Disclosure - OPERATING LEASES (Tables)", "role": "http://photronics.com/role/OperatingLeasesTables", "shortName": "OPERATING LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "080900 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://photronics.com/role/SharebasedCompensationTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081100 - Disclosure - INCOME TAXES (Tables)", "role": "http://photronics.com/role/IncomeTaxesTables", "shortName": "INCOME TAXES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081200 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://photronics.com/role/EarningsPerShareTables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "role": "http://photronics.com/role/GeographicAndSignificantCustomerInformationTables", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "030000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081800 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "role": "http://photronics.com/role/FairValueMeasurementsTables", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "081900 - Disclosure - SHARE REPURCHASE PROGRAMS (Tables)", "role": "http://photronics.com/role/ShareRepurchaseProgramsTables", "shortName": "SHARE REPURCHASE PROGRAMS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "082100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)", "role": "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables", "shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "role": "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfManufacturingFacilities", "reportCount": 1, "unique": true, "unitRef": "U004", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Details)", "role": "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090300 - Disclosure - INTANGIBLE ASSETS (Details)", "role": "http://photronics.com/role/IntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090400 - Disclosure - PDMCX JOINT VENTURE (Details)", "role": "http://photronics.com/role/PdmcxJointVentureDetails", "shortName": "PDMCX JOINT VENTURE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityInitialConsolidationGainOrLoss", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090402 - Disclosure - PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details)", "role": "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "shortName": "PDMCX JOINT VENTURE, Carrying Amounts of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_ConsolidatedEntitiesAxis_PDMCXMember", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090500 - Disclosure - ACCRUED LIABILITIES (Details)", "role": "http://photronics.com/role/AccruedLiabilitiesDetails", "shortName": "ACCRUED LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161030_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "040000 - Statement - Consolidated Statements of Equity", "role": "http://photronics.com/role/ConsolidatedStatementsOfEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161030_StatementEquityComponentsAxis_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090600 - Disclosure - LONG-TERM DEBT (Details)", "role": "http://photronics.com/role/LongtermDebtDetails", "shortName": "LONG-TERM DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LongTermDebt", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090700 - Disclosure - REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details)", "role": "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "shortName": "REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "decimals": "-3", "lang": null, "name": "us-gaap:OtherAssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090702 - Disclosure - REVENUE, Impact of Adoption on Statement of Income (Details)", "role": "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails", "shortName": "REVENUE, Impact of Adoption on Statement of Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090704 - Disclosure - REVENUE, Impact of Adoption on Statement of Cash Flows (Details)", "role": "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "shortName": "REVENUE, Impact of Adoption on Statement of Cash Flows (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201409Member_InitialApplicationPeriodCumulativeEffectTransitionAxis_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090706 - Disclosure - REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details)", "role": "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "shortName": "REVENUE, Contract Assets, Liabilities and Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090708 - Disclosure - REVENUE, Disaggregation of Revenue (Details)", "role": "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "shortName": "REVENUE, Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_TimingOfTransferOfGoodOrServiceAxis_TransferredOverTimeMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090800 - Disclosure - OPERATING LEASES (Details)", "role": "http://photronics.com/role/OperatingLeasesDetails", "shortName": "OPERATING LEASES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeasesRentExpenseNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "090900 - Disclosure - SHARE-BASED COMPENSATION (Details)", "role": "http://photronics.com/role/SharebasedCompensationDetails", "shortName": "SHARE-BASED COMPENSATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U002", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091000 - Disclosure - EMPLOYEE RETIREMENT PLANS (Details)", "role": "http://photronics.com/role/EmployeeRetirementPlansDetails", "shortName": "EMPLOYEE RETIREMENT PLANS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "plab:MinimumAgeOfEmployeesToComeUnderRetirementPlan", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091100 - Disclosure - INCOME TAXES (Details)", "role": "http://photronics.com/role/IncomeTaxesDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "050000 - Statement - Consolidated Statements of Cash Flows", "role": "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20171030to20181031", "decimals": "-5", "first": true, "lang": null, "name": "plab:ValuationAllowanceChangeAMTCredits", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091102 - Disclosure - INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)", "role": "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "shortName": "INCOME TAXES, UNRECOGNIZED TAX BENEFITS AND CARRYFORWARDS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20171030to20181031", "decimals": "-5", "first": true, "lang": null, "name": "plab:ValuationAllowanceChangeAMTCredits", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091200 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://photronics.com/role/EarningsPerShareDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "lang": null, "name": "us-gaap:InterestOnConvertibleDebtNetOfTax", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091300 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://photronics.com/role/CommitmentsAndContingenciesDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseObligation", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091400 - Disclosure - GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)", "role": "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "shortName": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20171029_StatementGeographicalAxis_TW", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091500 - Disclosure - CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)", "role": "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "shortName": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember", "decimals": "-3", "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfCustomersConcentrationRiskInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091600 - Disclosure - CONCENTRATIONS OF CREDIT RISK (Details)", "role": "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "shortName": "CONCENTRATIONS OF CREDIT RISK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "INF", "first": true, "lang": null, "name": "plab:NumberOfCustomersConcentrationRiskInAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U008", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091700 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://photronics.com/role/RelatedPartyTransactionsDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_RelatedPartyTransactionsByRelatedPartyAxis_DEMAAssociatesLLCMember", "decimals": null, "lang": "en-US", "name": "plab:ConsultingAgreementPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091800 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "role": "http://photronics.com/role/FairValueMeasurementsDetails", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_LongtermDebtTypeAxis_ConvertibleSeniorNotesDueOnApril2019Member", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "U006", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "U002", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "091900 - Disclosure - SHARE REPURCHASE PROGRAMS (Details)", "role": "http://photronics.com/role/ShareRepurchaseProgramsDetails", "shortName": "SHARE REPURCHASE PROGRAMS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "2", "lang": null, "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "U003", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092000 - Disclosure - SUBSIDIARY DIVIDEND (Details)", "role": "http://photronics.com/role/SubsidiaryDividendDetails", "shortName": "SUBSIDIARY DIVIDEND (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031_OwnershipAxis_PhotronicsDnpMaskCorporationPdmcMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsOfDividendsMinorityInterest", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060100 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://photronics.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20190729to20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092100 - Disclosure - QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)", "role": "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails", "shortName": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GainLossOnDispositionOfAssets1", "link:footnote", "span", "ix:continuation", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20180129to20180429", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GainLossOnDispositionOfAssets1", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "092200 - Disclosure - RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "role": "http://photronics.com/role/RecentAccountingPronouncementsDetails", "shortName": "RECENT ACCOUNTING PRONOUNCEMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:OperatingLeaseLiability", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20191031_AdjustmentsForNewAccountingPronouncementsAxis_AccountingStandardsUpdate201602Member", "decimals": "-5", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181031_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "U001", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "092300 - Schedule - Schedule II-Valuation and Qualifying Accounts (Details)", "role": "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails", "shortName": "Schedule II-Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20161030_ValuationAllowancesAndReservesTypeAxis_AllowanceForCreditLossMember", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "U001", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060200 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "role": "http://photronics.com/role/PropertyPlantAndEquipment", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "form10k.htm", "contextRef": "c20181101to20191031", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 95, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "China [Member]", "terseLabel": "China [Member]" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Korea [Member]", "terseLabel": "Korea [Member]" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "country_TW": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Taiwan [Member]", "terseLabel": "Taiwan [Member]" } } }, "localname": "TW", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r536" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r535" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r538" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r537" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r533" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r534" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://photronics.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "plab_AccountingStandardsUpdatesToBeImplementedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Standards Updates to be Implemented [Abstract]", "terseLabel": "Accounting Standards Updates to be Implemented [Abstract]" } } }, "localname": "AccountingStandardsUpdatesToBeImplementedAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "stringItemType" }, "plab_AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated other comprehensive income attributable to non-controlling interest resulting from other.", "label": "Accumulated Other Comprehensive Income Attributable to Noncontrolling Interest Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeAttributableToNoncontrollingInterestOtherMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated other comprehensive income including portion attributable to non-controlling interest resulting from other.", "label": "Accumulated Other Comprehensive Income Including Portion Attributable to Noncontrolling Interest Other [Member]", "verboseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeIncludingPortionAttributableToNoncontrollingInterestOtherMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AccumulatedOtherComprehensiveIncomeOtherMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Changes to accumulated comprehensive income resulting from other.", "label": "Accumulated Other Comprehensive Income Other [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeOtherMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "plab_AllOtherAsiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the geographical areas where entity's activities take place.", "label": "All Other Asia [Member]", "terseLabel": "All Other Asia [Member]" } } }, "localname": "AllOtherAsiaMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_AlternateMinimumTaxCreditCarryforwardMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tax credit carryforwards relating to alternate minimum tax.", "label": "Alternate Minimum Tax Credit Carryforward [Member]", "terseLabel": "Federal Alternate Minimum [Member]" } } }, "localname": "AlternateMinimumTaxCreditCarryforwardMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "plab_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The member represents to amended and restated credit agreement.", "label": "Amended and Restated Credit Agreement [Member]", "terseLabel": "Amended and Restated Credit Agreement [Member]" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_AmountInvestedAndCommittedToBeInvestedInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount invested and amount of additional committed investment of variable interest holders in consolidated variable interest entity.", "label": "Amount Invested And Committed To Be Invested In Affiliates Subsidiaries Associates And Joint Ventures", "terseLabel": "Total committed investment" } } }, "localname": "AmountInvestedAndCommittedToBeInvestedInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "plab_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiariesAnnuallyThereafter": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries annually thereafter of the most recently completed fiscal year.", "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries, Annually Thereafter", "terseLabel": "Cash limit for dividends, distributions and redemption on equity, annually thereafter" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiariesAnnuallyThereafter", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "plab_AnnualCostOfConsultingContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The yearly cost of a contract for consulting services.", "label": "Annual Cost of Consulting Contract", "terseLabel": "Annual cost of consulting contract" } } }, "localname": "AnnualCostOfConsultingContract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "plab_AntidilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Antidilutive Securities [Abstract]" } } }, "localname": "AntidilutiveSecuritiesAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "plab_August2019AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The August 2019 announced program.", "label": "August 2019 Announced Program [Member]" } } }, "localname": "August2019AnnouncedProgramMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_CommitmentIntendedToBeFinancedUnderCapitalLease": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Commitment amount intended to be financed under a capital lease.", "label": "Commitment Intended to be Financed Under Capital Lease", "terseLabel": "Future capital lease" } } }, "localname": "CommitmentIntendedToBeFinancedUnderCapitalLease", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "plab_ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components Of Income Before Income Tax Provision [Abstract]", "terseLabel": "Components of income before income tax provision [Abstract]" } } }, "localname": "ComponentsOfIncomeBeforeIncomeTaxProvisionAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Joint Venture Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationJointVentureVariableInterestEntityPolicyPolicyTextBlock", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVenturePolicies" ], "xbrltype": "textBlockItemType" }, "plab_ConsultingAgreementPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Consulting Agreement Period", "terseLabel": "Consulting agreement period" } } }, "localname": "ConsultingAgreementPeriod", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "durationItemType" }, "plab_ConvertibleSeniorNotesDueOnApril2016Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible senior notes due on April 2016 [Member]", "terseLabel": "3.25% Convertible Senior Notes due in April 2016 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueOnApril2016Member", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_ConvertibleSeniorNotesDueOnApril2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Senior Notes Due On April2019 [Member]", "verboseLabel": "3.25% Convertible Senior Notes Matured 2019 [Member]" } } }, "localname": "ConvertibleSeniorNotesDueOnApril2019Member", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "plab_ConvertibleSeniorNotesMaturedApril2019Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Senior Notes Matured April2019 [Member]", "verboseLabel": "3.25% Convertible Senior Notes Matured April 2019 [Member]" } } }, "localname": "ConvertibleSeniorNotesMaturedApril2019Member", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_CustomerAccountedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Customer Account [Abstract]", "terseLabel": "Customer Account [Abstract]" } } }, "localname": "CustomerAccountedAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "plab_CustomerOrdersExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which customer order is expected to be fulfilled, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Customer orders, Expected Timing of Satisfaction, Period", "terseLabel": "Customer order, expected satisfaction period" } } }, "localname": "CustomerOrdersExpectedTimingOfSatisfactionPeriod", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_DEMAAssociatesLLCMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Related party who provides information consulting services.", "label": "DEMA Associates, LLC [Member]", "terseLabel": "DEMA Associates, LLC [Member]" } } }, "localname": "DEMAAssociatesLLCMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "plab_DebtInstrumentTermOfVariableRate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of the interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Debt Instrument Term Of Variable Rate", "terseLabel": "Term of variable rate" } } }, "localname": "DebtInstrumentTermOfVariableRate", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "durationItemType" }, "plab_EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of foreign federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Foreign Statutory Income Tax Rate, Percent", "terseLabel": "Foreign statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtForeignStatutoryIncomeTaxRatePercent", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "plab_EffectiveIncomeTaxRateReconciliationTaxReform": { "auth_ref": [], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 tax reform.", "label": "Effective Income Tax Rate Reconciliation Tax Reform", "negatedLabel": "Tax reform" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxReform", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "plab_FaceAmountOfEachNoteConvertedOrConvertible": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This line item represents the face amount of each note converted or convertible to common stock.", "label": "Face Amount Of Each Note Converted Or Convertible", "terseLabel": "Face amount of each note converted" } } }, "localname": "FaceAmountOfEachNoteConvertedOrConvertible", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "plab_FlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the products of the entity.", "label": "Flat Panel Displays [Member]", "terseLabel": "FPD [Member]", "verboseLabel": "FPD [Member]" } } }, "localname": "FlatPanelDisplaysMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_ForeignJurisdictionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to foreign jurisdictions.", "label": "Foreign Jurisdictions [Member]", "terseLabel": "Foreign Jurisdictions [Member]" } } }, "localname": "ForeignJurisdictionsMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "plab_ForeignTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Tax [Abstract]" } } }, "localname": "ForeignTaxAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_GovernmentGrantsPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for government grants.", "label": "Government Grants [Policy Text Block]", "terseLabel": "Government Grants" } } }, "localname": "GovernmentGrantsPolicyTextBlock", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "plab_HighEndFlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "High-end Flat Panel Displays [Member]", "terseLabel": "High-end [Member]" } } }, "localname": "HighEndFlatPanelDisplaysMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_HighEndIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "High-end Integrated Circuits [Member]", "terseLabel": "High-end [Member]" } } }, "localname": "HighEndIntegratedCircuitsMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxHolidayAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Holiday [Abstract]" } } }, "localname": "IncomeTaxHolidayAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "plab_IncomeTaxesAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income taxes, additional disclosures [Abstract]" } } }, "localname": "IncomeTaxesAdditionalDisclosuresAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "plab_InformationTechnologyServicesProviderMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to related party who provides information technology services.", "label": "Information Technology Services Provider [Member]", "terseLabel": "Information Technology Services Provider [Member]" } } }, "localname": "InformationTechnologyServicesProviderMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "plab_IntangibleAssetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible Asset [Abstract]", "terseLabel": "Intangible Asset [Abstract]" } } }, "localname": "IntangibleAssetAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "plab_IntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents one of the products of the entity.", "label": "Integrated Circuits [Member]", "terseLabel": "IC [Member]" } } }, "localname": "IntegratedCircuitsMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_July2018AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The July 2018 Announced Program.", "label": "July 2018 Announced Program [Member]" } } }, "localname": "July2018AnnouncedProgramMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSeven": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the seventh fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Seven", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearSeven", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "plab_MainstreamFlatPanelDisplaysMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "Mainstream Flat Panel Displays [Member]", "terseLabel": "Mainstream [Member]" } } }, "localname": "MainstreamFlatPanelDisplaysMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_MainstreamIntegratedCircuitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the classification of products by performance.", "label": "Mainstream Integrated Circuits [Member]", "terseLabel": "Mainstream [Member]" } } }, "localname": "MainstreamIntegratedCircuitsMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "plab_MajorCustomer1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents a major customer of the Company.", "label": "Major customer 1 [Member]", "verboseLabel": "Customer One [Member]" } } }, "localname": "MajorCustomer1Member", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "plab_ManufacturingFacilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Manufacturing Facilities [Abstract]" } } }, "localname": "ManufacturingFacilitiesAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "plab_ManufacturingFacilitiesByGeographicalRegionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Manufacturing Facilities By Geographical Region [Line Items]", "terseLabel": "Manufacturing Facilities by Geographical Region [Line Items]" } } }, "localname": "ManufacturingFacilitiesByGeographicalRegionLineItems", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "plab_ManufacturingFacilitiesByGeographicalRegionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Describes the operating facilities of the reporting entity by geographical region.", "label": "Manufacturing Facilities by Geographical Region [Table]" } } }, "localname": "ManufacturingFacilitiesByGeographicalRegionTable", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "plab_MasterLeaseAgreementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A lease Agreement which enables to request advance payments or other funds for equipment or enter into an equipment lease.", "label": "Master Lease Agreement [Member]" } } }, "localname": "MasterLeaseAgreementMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_MinimumAgeOfEmployeesToComeUnderRetirementPlan": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the minimum age of employees to come under retirement plan.", "label": "Minimum age of employees to come under retirement plan", "terseLabel": "Minimum age of employees to come under retirement plan" } } }, "localname": "MinimumAgeOfEmployeesToComeUnderRetirementPlan", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "durationItemType" }, "plab_NoncontrollingInterestDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncontrolling Interest Disclosure [Abstract]", "terseLabel": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestDisclosureAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails" ], "xbrltype": "stringItemType" }, "plab_NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to minimum number of business days for obtaining required approvals and clearance for exiting party from the agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Number of Business Days for Obtaining Required Approvals and Clearance for Exiting Party", "terseLabel": "Number of business days for obtaining required approvals and clearance for exiting party" } } }, "localname": "NumberOfBusinessDaysForObtainingRequiredApprovalsAndClearanceForExitingParty", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "durationItemType" }, "plab_NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of consecutive months an investor's ownership can be below 20% before an option to put or purchase the investor's ownership interest may be exercised.", "label": "Number of Consecutive Months Ownership Interest may Fall Below Twenty Percent For Put or Purchase Options to be Exercised", "terseLabel": "Period before put or purchase option can be exercised" } } }, "localname": "NumberOfConsecutiveMonthsOwnershipInterestMayFallBelowTwentyPercentForPutOrPurchaseOptionsToBeExercised", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "durationItemType" }, "plab_NumberOfCustomersConcentrationRiskInAccountsReceivable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of customers concentration risk in accounts receivable.", "label": "Number of customers concentration risk in accounts receivable", "terseLabel": "Number of customers concentration risk in accounts receivable" } } }, "localname": "NumberOfCustomersConcentrationRiskInAccountsReceivable", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails" ], "xbrltype": "integerItemType" }, "plab_NumberOfMajorityOwnedSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of majority owned subsidiaries with significant noncontrolling interests.", "label": "Number of majority owned subsidiaries", "terseLabel": "Majority owned subsidiaries with significant noncontrolling interests" } } }, "localname": "NumberOfMajorityOwnedSubsidiaries", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "plab_NumberOfManufacturingFacilities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This line item represents the number of manufacturing facilities of the entity.", "label": "Number of manufacturing facilities", "terseLabel": "Number of manufacturing facilities" } } }, "localname": "NumberOfManufacturingFacilities", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "plab_NumberOfMonthsOfServiceCompleted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the number of months of service completed to come under retirement plans.", "label": "Number of months of service completed", "terseLabel": "Number of months of service completed to come under retirement plan" } } }, "localname": "NumberOfMonthsOfServiceCompleted", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "durationItemType" }, "plab_October2018AnnouncedProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The October 2018 Announced Program.", "label": "October 2018 Announced Program [Member]" } } }, "localname": "October2018AnnouncedProgramMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "plab_OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax": { "auth_ref": [], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Net of tax amount of the appreciation (loss) for other adjustments.", "label": "Other Comprehensive Income (Loss), Other Adjustments, Net of Tax", "terseLabel": "Other" } } }, "localname": "OtherComprehensiveIncomeLossOtherAdjustmentsNetOfTax", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "plab_PDMCXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The joint venture.", "label": "PDMCX [Member]", "terseLabel": "Carrying Amount [Member]" } } }, "localname": "PDMCXMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "plab_PeriodOfWarranty": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the period of warranty coverage of products sold.", "label": "Period of warranty", "terseLabel": "Product warranty period" } } }, "localname": "PeriodOfWarranty", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "plab_PhotomaskBlankSupplierMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to related party who supplies photomask blanks.", "label": "Photomask Blank Supplier [Member]" } } }, "localname": "PhotomaskBlankSupplierMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "plab_PhotronicsDNPMaskCorporationXiamenPDMCXMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Company's IC manufacturing plant in Xiamen, China.", "label": "Photronics DNP Mask Corporation Xiamen PDMCX [Member]", "terseLabel": "PDMCX [Member]" } } }, "localname": "PhotronicsDNPMaskCorporationXiamenPDMCXMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "plab_PhotronicsDnpMaskCorporationPdmcMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The Company's IC manufacturing plant in Taiwan.", "label": "Photronics DNP Mask Corporation (PDMC) [Member]", "terseLabel": "PDMC [Member]" } } }, "localname": "PhotronicsDnpMaskCorporationPdmcMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "plab_PkLtdMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Represents the majority owned subsidiary.", "label": "PK Ltd [Member]" } } }, "localname": "PkLtdMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "plab_ProceedsFromGovernmentIncentives": { "auth_ref": [], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from government incentives during the period.", "label": "Proceeds From Government Incentives", "terseLabel": "Government incentives" } } }, "localname": "ProceedsFromGovernmentIncentives", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "plab_ProductInvoiceTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The term of the product invoiced for payment settlement.", "label": "Product Invoice Term", "terseLabel": "Product invoice term" } } }, "localname": "ProductInvoiceTerm", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "durationItemType" }, "plab_ProductWarrantyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranty [Abstract]", "terseLabel": "Product Warranty [Abstract]" } } }, "localname": "ProductWarrantyAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "plab_ProjectLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Project Loan [Member]", "terseLabel": "Project Loans [Member]" } } }, "localname": "ProjectLoanMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "plab_PurchaseCommitmentsRelatedToCapitalEquipment": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services related to capital equipment.", "label": "Purchase Commitments Related to Capital Equipment", "terseLabel": "Purchase commitments related to capital equipment" } } }, "localname": "PurchaseCommitmentsRelatedToCapitalEquipment", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "plab_RelatedPartyAgreementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Agreement [Abstract]", "terseLabel": "Related Party Agreement [Abstract]" } } }, "localname": "RelatedPartyAgreementAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "plab_RevenueRemainingPerformanceObligationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue, Remaining Performance Obligations [Abstract]", "terseLabel": "Remaining Performance Obligations [Abstract]" } } }, "localname": "RevenueRemainingPerformanceObligationsAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "plab_RightsAgreementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Rights Agreement [Abstract]" } } }, "localname": "RightsAgreementAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "plab_SHAREREPURCHASEPROGRAMSAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE REPURCHASE PROGRAMS [Abstract]" } } }, "localname": "SHAREREPURCHASEPROGRAMSAbstract", "nsuri": "http://photronics.com/20191031", "xbrltype": "stringItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative number of shares that have been issued since the inception of the Company's employee stock purchase plan.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Cumulative Shares Issued", "terseLabel": "Total shares issued since inception (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCumulativeSharesIssued", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number as of the balance sheet date of outstanding restricted stock awards that are expected to vest.", "label": "Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other than Options, Expected to Vest", "terseLabel": "Expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVest", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted-average fair value at grant date of restricted stock that is expected to vest.", "label": "Share based Compensation Arrangement by Share based Payment Award, Equity Instruments Other Than Options, Expected to Vest, Weighted Average Grant Date Fair Value", "terseLabel": "Expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share based Compensation Arrangement by Share based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "terseLabel": "Aggregate Intrinsic Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share based Compensation Arrangement by Share based Payment Award Options Weighted Average Remaining Contractual Term [Abstract]", "terseLabel": "Weighted-Average Remaining Contractual Life [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_ShareRepurchaseProgramsAndPreferredStockPurchaseRightsTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share repurchase programs and preferred stock purchase rights.", "label": "Share Repurchase Programs and Preferred Stock Purchase Rights [Text Block]", "terseLabel": "SHARE REPURCHASE PROGRAMS" } } }, "localname": "ShareRepurchaseProgramsAndPreferredStockPurchaseRightsTextBlock", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchasePrograms" ], "xbrltype": "textBlockItemType" }, "plab_SharesRepurchaseProgramsAndPreferredStockPurchaseRightsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]", "terseLabel": "Shares Repurchase Programs and Preferred Stock Purchase Rights [Abstract]" } } }, "localname": "SharesRepurchaseProgramsAndPreferredStockPurchaseRightsAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "plab_StockOptionsActivityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stock options activity [Abstract]" } } }, "localname": "StockOptionsActivityAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "plab_StockRepurchaseProgramCommencementDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Date when authorized share repurchase program commenced, in CCYY-MM-DD format.", "label": "Stock Repurchase Program Commencement Date", "terseLabel": "Stock repurchase program - commencement date" } } }, "localname": "StockRepurchaseProgramCommencementDate", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "dateItemType" }, "plab_TaiwanAgencyOfTheMinistryOfFinanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government of Taiwan.", "label": "Taiwan Agency of the Ministry of Finance [Member]", "terseLabel": "Taiwan Agency of the Ministry of Finance [Member]" } } }, "localname": "TaiwanAgencyOfTheMinistryOfFinanceMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "plab_TaxCreditCarryforwardAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Tax Credit Carryforward [Abstract]" } } }, "localname": "TaxCreditCarryforwardAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "plab_TermOfTaxYearHolidays": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refers to term of tax year holidays.", "label": "Term of tax year holidays" } } }, "localname": "TermOfTaxYearHolidays", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "durationItemType" }, "plab_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for treasury stock valuation, including method of recording repurchases (cost or par value method) and method for valuing subsequent resale.", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "plab_ValuationAllowanceChangeAMTCredits": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to change in AMT credits.", "label": "Valuation Allowance Change AMT Credits", "negatedLabel": "Valuation allowance change - AMT credits" } } }, "localname": "ValuationAllowanceChangeAMTCredits", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeCreditUtilization": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to credit utilization.", "label": "Valuation Allowance Change Credit Utilization", "negatedLabel": "Valuation allowance change - Credit Utilizations" } } }, "localname": "ValuationAllowanceChangeCreditUtilization", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeDueToAdoptionOfASU201609": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to the adoption of ASU 2016-09.", "label": "Valuation Allowance Change Due To Adoption Of ASU2016-09", "terseLabel": "Valuation allowance change - adoption of ASU 2016-09" } } }, "localname": "ValuationAllowanceChangeDueToAdoptionOfASU201609", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeDueToChangeInDeferredTaxLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to changes in the deferred tax liability.", "label": "Valuation Allowance Change Due To Change In Deferred Tax Liability", "terseLabel": "Valuation allowance change - change in deferred tax liability" } } }, "localname": "ValuationAllowanceChangeDueToChangeInDeferredTaxLiability", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeDueToCorporateTaxRateReduction": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to corporate tax rate reduction.", "label": "Valuation Allowance Change Due To Corporate Tax Rate Reduction", "terseLabel": "Valuation allowance change - corporate tax rate reduction" } } }, "localname": "ValuationAllowanceChangeDueToCorporateTaxRateReduction", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeImpactOfOtherFactors": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to the impact of other factors.", "label": "Valuation Allowance Change Impact Of Other Factors", "negatedLabel": "Valuation allowance change - impact of other factors" } } }, "localname": "ValuationAllowanceChangeImpactOfOtherFactors", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_ValuationAllowanceChangeNOLUtilization": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of change in valuation allowance due to NOL utilization.", "label": "Valuation Allowance Change NOL Utilization", "negatedLabel": "Valuation allowance change - NOL Utilization" } } }, "localname": "ValuationAllowanceChangeNOLUtilization", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "plab_VariableInterestEntityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Variable Interest Entity [Abstract]" } } }, "localname": "VariableInterestEntityAbstract", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "plab_VariableInterestEntityInitialTermOfAgreement": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Refer to initial term of agreement, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Variable Interest Entity, Initial Term of Agreement", "terseLabel": "Initial term of agreement" } } }, "localname": "VariableInterestEntityInitialTermOfAgreement", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "durationItemType" }, "plab_WorkingCapitalLoanFundOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder to pay fund operations.", "label": "Working Capital Loan, Fund Operations [Member]", "terseLabel": "Working Capital Loans, Fund Operations [Member]" } } }, "localname": "WorkingCapitalLoanFundOperationsMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "plab_WorkingCapitalLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Working Capital Loan [Member]", "terseLabel": "Working Capital Loans [Member]" } } }, "localname": "WorkingCapitalLoanMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "plab_WorkingCapitalLoanVATMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder to pay value added taxes.", "label": "Working Capital Loan, VAT [Member]", "terseLabel": "Working Capital Loans (value added tax component) [Member]" } } }, "localname": "WorkingCapitalLoanVATMember", "nsuri": "http://photronics.com/20191031", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r531", "r540" ], "lang": { "en-US": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r192", "r263", "r268", "r520" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r190", "r263", "r266", "r514", "r518" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/PdmcxJointVentureDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r148", "r542" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "verboseLabel": "Schedule II-Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r191", "r263", "r267", "r519", "r528", "r530", "r539", "r541" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r237", "r466" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Schedule II-Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r148", "r542" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r271" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASU 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r455" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201616Member": { "auth_ref": [ "r361", "r362" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-16 Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory.", "label": "ASU 2016-16 [Member]" } } }, "localname": "AccountingStandardsUpdate201616Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "ACCRUED LIABILITIES" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r32", "r194", "r195", "r264" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable", "verboseLabel": "Accounts receivable, net of allowance of $1,334 in 2019 and $1,526 in 2018" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RelatedPartyTransactionsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r7", "r55", "r319" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Value added and other taxes" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r24", "r485", "r500" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes", "verboseLabel": "Accrual for income taxes" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails", "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "ACCRUED LIABILITIES [Abstract]" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r6", "r7", "r55" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r230" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r74", "r80", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the noncontrolling interest.", "label": "Accumulated Foreign Currency Adjustment Attributable to Noncontrolling Interest [Member]", "verboseLabel": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r74", "r80", "r83", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, including the portion attributable to the noncontrolling interest.", "label": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r75", "r80", "r392" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the noncontrolling interest.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Noncontrolling Interest [Member]", "verboseLabel": "Amortization of Cash Flows Hedge [Member]" } } }, "localname": "AccumulatedNetGainLossFromCashFlowHedgesAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r75", "r80", "r83", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, including the portion attributable to the noncontrolling interest.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Including Portion Attributable to Noncontrolling Interest [Member]", "terseLabel": "Amortization of Cash Flows Hedge [Member]" } } }, "localname": "AccumulatedNetGainLossFromCashFlowHedgesIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember": { "auth_ref": [ "r75", "r80", "r83", "r392" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges, attributable to the parent.", "label": "Accumulated Net Gain (Loss) from Cash Flow Hedges Attributable to Parent [Member]", "terseLabel": "Amortization of Cash Flow Hedge [Member]" } } }, "localname": "AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r77", "r79", "r80" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r76", "r80", "r83", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r74", "r80", "r83", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation Adjustments [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted-average amortization period for intangible assets acquired during the year" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r33" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r277", "r279", "r316", "r317" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "verboseLabel": "Share-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r279", "r309", "r315" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based compensation expense incurred" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r147" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r38", "r196", "r200" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r121", "r217", "r224" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of intangible assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "auth_ref": [ "r138" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year.", "label": "Cash limit for dividends, distributions and redemption on equity" } } }, "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Total potentially dilutive shares excluded (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r76", "r80", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Noncontrolling Interest [Member]" } } }, "localname": "AociAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r76", "r80", "r83", "r393" ], "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]" } } }, "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r188", "r483", "r499" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r72" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r0", "r524", "r525", "r526", "r527" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "totalLabel": "Net assets" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r14", "r15", "r16", "r17", "r18", "r19", "r20", "r21" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r281", "r312" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r423", "r424" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Buildings and Improvements [Member]", "terseLabel": "Buildings and Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r130", "r372" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Calculated under guidance for revenue recognition in effect prior to change to new guidance for revenue from contract with customer when using transition method for cumulative effect in period including initial date of application.", "label": "Balance without Adoption of Topic 606 [Member]" } } }, "localname": "CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r126", "r127", "r128" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Accrual for property, plant and equipment purchased during year" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r215" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment loss on contract assets" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r433", "r434" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Value [Member]" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r44", "r123" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r13", "r124", "r130" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r13", "r124", "r130", "r482" ], "lang": { "en-US": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company 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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r117", "r123", "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of year", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r117", "r442" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits.", "label": "Cash [Member]" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "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.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r255", "r256", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r62", "r236", "r490", "r508" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "COMMITMENTS AND CONTINGENCIES [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r235", "r238" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "verboseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r31" ], "lang": { "en-US": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r31", "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r31" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.01 par value, 150,000 shares authorized, 65,595 shares issued and outstanding at October 31, 2019, and 69,700 shares issued and 67,142 outstanding at October 31, 2018" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EMPLOYEE RETIREMENT PLANS [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r86", "r88", "r89" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Photronics, Inc. shareholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r88", "r382", "r383", "r411" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Less: comprehensive income attributable to noncontrolling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r86", "r88", "r381", "r411" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r218", "r222", "r375" ], "lang": { "en-US": { "role": { "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.", "label": "Software and Other [Member]" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r179", "r180", "r435", "r436" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r179", "r180", "r435", "r436", "r523" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r179", "r180", "r435", "r436", "r523" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r185" ], "lang": { "en-US": { "role": { "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.", "label": "Concentration Risk Disclosure [Text Block]", "verboseLabel": "CONCENTRATIONS OF CREDIT RISK" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRisk" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r179", "r180", "r435", "r436" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Customer's percentage of net accounts receivable", "terseLabel": "Percent of net sales accounted for by significant customer" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r177", "r179", "r180", "r181", "r435", "r437" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r179", "r180", "r435", "r436" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r130", "r387", "r413", "r415" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r130", "r133", "r387", "r413", "r415", "r416" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r130", "r395", "r398", "r401" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Contract with Customer, Asset and Liability [Abstract]", "terseLabel": "Contract with Customer, Asset and Liability [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r259", "r261", "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r259", "r261", "r264" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r259", "r260", "r264" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r265" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue from settlement of contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible senior notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r273" ], "lang": { "en-US": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Notes [Member]" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r102" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of goods sold", "verboseLabel": "Cost of goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r437" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative effect of adoption of new accounting principle" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r136", "r356", "r364" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r143", "r359" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current [Abstract]" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r136", "r356", "r364" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r178" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerListsMember": { "auth_ref": [ "r373" ], "lang": { "en-US": { "role": { "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information.", "label": "Customer Lists [Member]", "terseLabel": "Customer Relationships [Member]" } } }, "localname": "CustomerListsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "LONG-TERM DEBT [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "verboseLabel": "LONG-TERM DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r23", "r24", "r25", "r484", "r487", "r498" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r244" ], "lang": { "en-US": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion price per share (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r59", "r248", "r249", "r251" ], "lang": { "en-US": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Number of shares each note is convertible to (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentDateOfFirstRequiredPayment1": { "auth_ref": [ "r60", "r495" ], "lang": { "en-US": { "role": { "documentation": "Date the debt agreement requires the first payment to be made, in CCYY-MM-DD format.", "label": "Date of first required payment" } } }, "localname": "DebtInstrumentDateOfFirstRequiredPayment1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r447", "r448" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Face amount of debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r57", "r245", "r447" ], "lang": { "en-US": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r58", "r428" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Maturity date of debt" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r60", "r139", "r248", "r250", "r251", "r252", "r446", "r447", "r448", "r496" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of loan" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtMember": { "auth_ref": [ "r326" ], "lang": { "en-US": { "role": { "documentation": "Contractual obligation to pay money on demand or on fixed or determinable dates.", "label": "Debt [Member]", "terseLabel": "Local Financing [Member]" } } }, "localname": "DebtMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r335" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease reasonably possible in the next twelve months for the unrecognized tax benefit.", "label": "Decrease in Unrecognized Tax Benefits is Reasonably Possible", "terseLabel": "Amount of reasonably possible decrease in uncertain tax positions" } } }, "localname": "DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r357", "r364" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r357", "r364" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r350" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred income tax assets", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r121", "r136", "r357", "r364" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred [Abstract]" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r27", "r28", "r346", "r486", "r497" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred income taxes liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r331", "r350" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r357", "r364" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r347" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r350" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred income tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reported as [Abstract]" } } }, "localname": "DeferredTaxAssetsLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r348" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net deferred income tax assets [Abstract]" } } }, "localname": "DeferredTaxAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred income tax assets [Abstract]" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r322", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Components [Abstract]", "terseLabel": "Operating Loss Carryforward [Abstract]" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsComponentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r323", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax": { "auth_ref": [ "r352", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards.", "label": "Alternative minimum tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "auth_ref": [ "r352", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.", "label": "Tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r322", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost", "terseLabel": "Share-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "auth_ref": [ "r322", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Reserves", "terseLabel": "Reserves not currently deductible" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r349" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowances" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred income tax liabilities [Abstract]" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r323", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r323", "r354", "r355" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r275" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Company's contribution to defined contribution retirement plans" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "verboseLabel": "Maximum percentage of employees' gross pay that Company will match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Maximum percentage of employees' contributions that Company will match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "Percentage of salary that can be contributed by the employee" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r121", "r186" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization of property, plant and equipment" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r130", "r144", "r418", "r419", "r420", "r422", "r425" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Adjustments [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effect of dilutive securities [Abstract]" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r263" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "verboseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SHARE-BASED COMPENSATION [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EARNINGS PER SHARE [Abstract]", "terseLabel": "Earnings per share [Abstract]", "verboseLabel": "Earnings per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r96", "r151", "r156", "r159", "r160", "r161", "r165", "r494", "r510" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Calculation of basic and diluted earnings per share [Abstract]" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r96", "r151", "r156", "r159", "r160", "r161", "r165", "r494", "r510" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r130", "r162", "r163", "r164" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r442" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. 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.", "label": "Effects of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r142", "r332", "r333" ], "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r332", "r333", "r363" ], "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "U.S. statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r310" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Share-based compensation cost capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r311" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Period for recognition of compensation cost not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Compensation cost not yet recognized related to share based payment awards other than options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r311" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation cost related to unvested option awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Income tax benefits realized from stock option exercises" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r308" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r45", "r116", "r130", "r199", "r438" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Investments in Joint Ventures" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r432" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value [Member]" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]", "terseLabel": "Fair Value, Assets and Liability [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r427", "r433", "r434" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r427", "r430" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FAIR VALUE MEASUREMENTS [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209" ], "lang": { "en-US": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Fair and carrying values of the Company's convertible senior notes [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r223" ], "calculation": { "http://photronics.com/role/IntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r218", "r220", "r223", "r226", "r468" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible asset amortization over the next five years [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r223", "r468" ], "calculation": { "http://photronics.com/role/IntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Gross [Abstract]", "terseLabel": "Intangible Assets [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r218", "r222" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r223" ], "calculation": { "http://photronics.com/role/IntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Intangible assets, net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r378", "r412", "r414" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Year" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Foreign Currency [Abstract]", "terseLabel": "Foreign Currency Translation [Abstract]" } } }, "localname": "ForeignCurrencyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r439", "r440", "r441" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign currency transaction (loss) gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r130", "r441", "r444" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture, Fixtures and Office Equipment [Member]", "terseLabel": "Furniture, Fixtures and Office Equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "terseLabel": "Gain on sale of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainOnSaleOfInvestments": { "auth_ref": [ "r97", "r98", "r121", "r491", "r511" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.", "label": "Gain on sale of investment", "negatedLabel": "Gains on sales of investments" } } }, "localname": "GainOnSaleOfInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INTANGIBLE ASSETS [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r100" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r130", "r228", "r232" ], "lang": { "en-US": { "role": { "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.", "label": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r141" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r94", "r151", "r481", "r492", "r512" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://photronics.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax provision" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r141" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Income [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "INCOME TAXES [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r187", "r367" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://photronics.com/role/IncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for taxes", "terseLabel": "Income tax provision", "totalLabel": "Income Tax Expense, Total" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income tax provision [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability": { "auth_ref": [ "r358" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from continuing operations attributable to an adjustment 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.", "label": "Income Tax Expense (Benefit), Continuing Operations, Adjustment of Deferred Tax (Asset) Liability", "terseLabel": "Foreign income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAdjustmentOfDeferredTaxAssetLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "terseLabel": "Income tax provision reconciliation [Abstract]" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r365" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday, Aggregate Dollar Amount", "terseLabel": "Dollar effect of income tax holiday" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Per share effect of income tax holiday (in dollars per share)" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxHolidayLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Holiday [Line Items]", "terseLabel": "Income Tax Holiday [Line Items]" } } }, "localname": "IncomeTaxHolidayLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTable": { "auth_ref": [ "r325", "r365" ], "lang": { "en-US": { "role": { "documentation": "Income tax-exemptions and reductions which may be granted by a taxing authority for a specified period. Such \"tax holidays\" are typically granted to induce business investment in the tax jurisdiction.", "label": "Income Tax Holiday [Table]" } } }, "localname": "IncomeTaxHolidayTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxHolidayTerminationDate": { "auth_ref": [ "r365" ], "lang": { "en-US": { "role": { "documentation": "The date on which the special tax status will terminate.", "label": "Income tax holiday termination date" } } }, "localname": "IncomeTaxHolidayTerminationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r90", "r130", "r329", "r330", "r344", "r345", "r351", "r369", "r529" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r328", "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "Changes in valuation allowances" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r134", "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Foreign tax rate differentials" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r135", "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "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.", "label": "U.S. federal income tax at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 19.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Employee stock option" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r332" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 18.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Other, net" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 11.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.", "label": "Tax on foreign subsidiary earnings" } } }, "localname": "IncomeTaxReconciliationOtherReconcilingItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.", "label": "Distributions from foreign subsidiaries" } } }, "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 14.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Uncertain tax positions, including reserves, settlements and resolutions" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 13.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedLabel": "Tax credits" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxHolidays": { "auth_ref": [ "r332", "r333" ], "calculation": { "http://photronics.com/role/IncomeTaxesDetailsCalc01": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0 } }, "crdr": "credit", "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 income exempt from income tax because of a tax holiday.", "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Amount", "negatedLabel": "Income tax holiday" } } }, "localname": "IncomeTaxReconciliationTaxHolidays", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Uncertainties [Abstract]" } } }, "localname": "IncomeTaxUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "auth_ref": [ "r130", "r321", "r345" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for tax positions taken in the tax return 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 types of contingencies related to income taxes.", "label": "Interest and Penalties Related to Uncertain Tax Positions" } } }, "localname": "IncomeTaxUncertaintiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r118", "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r120" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Accounts payable, accrued liabilities and other", "terseLabel": "Accounts payable, accrued liabilities, and other" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r120" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r120" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Changes in assets, liabilities, and other:", "terseLabel": "Changes in operating accounts:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r120" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r158", "r163" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method.", "label": "Convertible notes (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r157", "r163" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Share-based payment awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r227" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r130", "r222" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r216", "r221" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestAndDebtExpense": { "auth_ref": [ "r445" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity.", "label": "Interest and Debt Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestAndDebtExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "auth_ref": [ "r155" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The after-tax amount of interest recognized in the period associated with any convertible debt.", "label": "Interest expense on convertible notes, net of tax" } } }, "localname": "InterestOnConvertibleDebtNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-US": { "role": { "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.", "label": "Interest payments" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r67" ], "calculation": { "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r69", "r211" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory", "totalLabel": "Inventory", "verboseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventories [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r70", "r130", "r169", "r212", "r213" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r40", "r214" ], "calculation": { "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r68" ], "calculation": { "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r266" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r229" ], "lang": { "en-US": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OPERATING LEASES [Abstract]" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r54" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r37", "r489", "r506" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Current liabilities", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r427" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r10", "r11", "r12", "r25", "r26" ], "calculation": { "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r374" ], "lang": { "en-US": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Technology License Agreement [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r25", "r487", "r498" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Amount outstanding under credit facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r25", "r243", "r487", "r502" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/LongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtByMaturityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]" } } }, "localname": "LongTermDebtByMaturityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://photronics.com/role/LongtermDebtDetails": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Current portion of long-term debt", "negatedLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "verboseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 0.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r146", "r241" ], "calculation": { "http://photronics.com/role/DebtDetailsCalc3": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://photronics.com/role/LongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt, Current and Noncurrent [Abstract]", "terseLabel": "Long-term debt [Abstract]" } } }, "localname": "LongtermDebtCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r60", "r242" ], "lang": { "en-US": { "role": { "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.", "label": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r66", "r488", "r505" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r253" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Dividends to noncontrolling interest" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r253", "r384", "r385" ], "crdr": "debit", "lang": { "en-US": { "role": { "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).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedLabel": "Repurchase of common stock by subsidiary" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "SUBSIDIARY DIVIDEND" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividend" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Ownership percentage of noncontrolling interests" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r66", "r101", "r380", "r394" ], "lang": { "en-US": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Valuation Allowance and Qualifying Accounts [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r117" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r117", "r119", "r122" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r84", "r87", "r95", "r122", "r163", "r493", "r509" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAttributableToParentDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net income attributable to Photronics, Inc. shareholders", "totalLabel": "Net income attributable to Photronics, Inc. shareholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r84", "r87", "r389", "r410" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "verboseLabel": "Net income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [ "r155" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, 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.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "totalLabel": "Earnings used for diluted earnings per share" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues \"Accounting Standards Updates\" to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Adjustments for New Accounting Pronouncement [Member]" } } }, "localname": "NewAccountingPronouncementMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RECENT ACCOUNTING PRONOUNCEMENTS [Abstract]", "terseLabel": "Adoption of New Accounting Standard [Abstract]" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "verboseLabel": "RECENT ACCOUNTING PRONOUNCEMENTS" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r150", "r152" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "auth_ref": [ "r126", "r127", "r128" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. 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.", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Equipment acquired in exchange for product" } } }, "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SUBSIDIARY DIVIDEND [Abstract]", "terseLabel": "Noncontrolling Interests [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r254", "r384", "r391" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contribution from noncontrolling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r379" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interests [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r457" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use leased assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future minimum payments due" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Future minimum lease payments under non-cancelable operating leases [Abstract]" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r451", "r453" ], "calculation": { "http://photronics.com/role/OperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r239", "r449", "r450", "r452", "r454" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.", "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "verboseLabel": "OPERATING LEASES" } } }, "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r452" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense under operating leases" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating loss carryforwards amount" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsExpirationDate": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.", "label": "Expiration periods" } } }, "localname": "OperatingLossCarryforwardsExpirationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PDMCX JOINT VENTURE [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r6", "r7", "r8", "r55" ], "calculation": { "http://photronics.com/role/AccruedLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r71" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "verboseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r80", "r91" ], "calculation": { "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "terseLabel": "Other comprehensive income (loss) before reclassifications" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r73", "r443" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r85", "r88", "r91", "r247" ], "calculation": { "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Net other comprehensive (loss) income", "verboseLabel": "Other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r85", "r88", "r381", "r382", "r392" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Less: other comprehensive (loss) income attributable to noncontrolling interests" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r77", "r81", "r82", "r421" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedLabel": "Amortization of cash flow hedge" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r78", "r366", "r368" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other comprehensive income, tax" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeNoncontrollingInterestTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for tabular information relating to Other Comprehensive Income (OCI) as is applicable to noncontrolling interests. This text block may also include OCI relative to the filing entity, the aforementioned noncontrolling interest OCI, as well as OCI on a consolidated basis.", "label": "Other Comprehensive Income, Noncontrolling Interest [Text Block]", "terseLabel": "CHANGES IN ACCUMULATED OTHER COMPREHENSIVE INCOME BY COMPONENT" } } }, "localname": "OtherComprehensiveIncomeNoncontrollingInterestTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponent" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r423", "r426" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Accrued Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r513", "r515", "r516", "r517", "r521", "r522" ], "lang": { "en-US": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "verboseLabel": "Customer Two [Member]" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConcentrationsOfCreditRiskDetails", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r423", "r426" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Recorded in Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r104" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Interest income and other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r105", "r108", "r145" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r112" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r112" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Dividend paid to noncontrolling interest", "negatedLabel": "Dividends paid to noncontrolling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/SubsidiaryDividendDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r106", "r376" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Acquisition of business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r107" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchases of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r107" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Acquired remaining noncontrolling interests shares" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "verboseLabel": "EMPLOYEE RETIREMENT PLANS" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EmployeeRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r431" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsShares": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of preferred stock issued as dividends during the period. Excludes stock splits.", "label": "Dividend declared, preferred stock for each share of common stock outstanding (in shares)" } } }, "localname": "PreferredStockDividendsShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r30" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r30" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred stock, $0.01 par value, 2,000 shares authorized, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r119", "r125" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Cash received for refunds of income taxes" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r110" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r109", "r313" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds from share-based arrangements" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r110", "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r111" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Contribution from noncontrolling interests" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r111", "r114", "r145" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfInvestmentProjects": { "auth_ref": [ "r105" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of investment projects held by an entity in hopes of getting a future return or interest from it.", "label": "Proceeds from Sale of Investment Projects", "terseLabel": "Proceeds from sales of investments" } } }, "localname": "ProceedsFromSaleOfInvestmentProjects", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r109", "r313" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Cash received from options exercises" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyLiabilityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Warranty Liability [Line Items]" } } }, "localname": "ProductWarrantyLiabilityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyLiabilityTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties.", "label": "Product Warranty Liability [Table]" } } }, "localname": "ProductWarrantyLiabilityTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r84", "r87", "r115", "r188", "r189", "r381", "r388", "r390", "r410", "r411" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PROPERTY, PLANT AND EQUIPMENT [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r48", "r231" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r229" ], "calculation": { "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r17", "r18", "r231", "r507" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://photronics.com/role/PropertyPlantAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, plant and equipment, net", "terseLabel": "Long-lived assets", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment, Net, by Type [Abstract]", "terseLabel": "Property, plant and equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentNetByTypeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r46", "r130", "r231" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r17", "r231" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r17", "r229" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_PurchaseObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier.", "label": "Purchase Obligation", "terseLabel": "Outstanding purchase commitments" } } }, "localname": "PurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED) [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r172" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "verboseLabel": "QUARTERLY RESULTS OF OPERATIONS (UNAUDITED)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/QuarterlyResultsOfOperationsUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r39", "r130", "r197" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r80", "r83", "r91" ], "calculation": { "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails": { "order": 0.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedLabel": "Amounts reclassified from other comprehensive income" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "Changes in Accumulated Other Comprehensive Income [Roll Forward]" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Unrecognized Tax Benefits [Abstract]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligation": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of the recorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts).", "label": "Recorded Unconditional Purchase Obligation", "terseLabel": "Purchase commitments" } } }, "localname": "RecordedUnconditionalPurchaseObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/CommitmentsAndContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r458", "r460", "r461" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Expenses incurred for goods or services provided by related party during the period" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "RELATED PARTY TRANSACTIONS [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r274", "r459", "r460", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "verboseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r113" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of debt", "negatedLabel": "Repayments of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows", "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r320", "r532" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r130", "r320" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Federal Research and Development [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r129", "r482", "r503" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "verboseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Cash [Abstract]", "terseLabel": "Restricted Cash [Abstract]" } } }, "localname": "RestrictedCashAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r253", "r504" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RecentAccountingPronouncementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "REVENUE [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r262", "r263" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails", "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails", "http://photronics.com/role/RelatedPartyTransactionsDetails", "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r131", "r272" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenuePolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Line Items]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueInitialApplicationPeriodCumulativeEffectTransitionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information when using transition method for cumulative effect in initial period of application for revenue from contract with customer.", "label": "Revenue, Initial Application Period Cumulative Effect Transition [Table]" } } }, "localname": "RevenueInitialApplicationPeriodCumulativeEffectTransitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CONCENTRATIONS OF CREDIT RISK [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r179" ], "lang": { "en-US": { "role": { "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.", "label": "Sales Revenue, Net [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "verboseLabel": "Total Support Remaining [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Changes in Accumulated Other Comprehensive Income by Component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Outstanding Securities Excluded from Calculation of Diluted Earnings or Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Fair Value and Carrying Amount of Convertible Senior Notes" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Income Tax Provision" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r60", "r139", "r248", "r250", "r251", "r252", "r446", "r447", "r448", "r496" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Net Deferred Income Tax Assets" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r163" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Calculation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r332" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r218", "r222" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r218", "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Future Minimum Lease Payments Under Non-cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/OperatingLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r141" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Income Before Income Tax Provision for Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r41", "r42", "r43" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r150", "r152", "r167", "r168", "r171" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items.", "label": "Impacts of Adoption of Condensed Consolidated Balance Sheet, Condensed Consolidated Statements of Income and Cash Flows" } } }, "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r48", "r231" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PropertyPlantAndEquipmentDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r170" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Data" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r137", "r459", "r460", "r461", "r462", "r463" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to 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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r99", "r191" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Geographic Information" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r92", "r93", "r191" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r281", "r312" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r287" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Summary of Restricted Stock Awards Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r287", "r298", "r301" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Summary of Stock Options Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r255", "r256", "r257", "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Shares Repurchase Programs" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r343", "r360" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Reconciliation of Beginning and Ending Amount of Unrecognized Tax Benefits, Excluding Interest and Penalties" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r397", "r400", "r404", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r397", "r400", "r404", "r407", "r408" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Carrying Amounts and Exposure to Loss Related to Assets and Liabilities" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r222" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Intangible Asset Amortization Over the Next Five Years" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "GEOGRAPHIC AND SIGNIFICANT CUSTOMER INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/GeographicAndSignificantCustomerInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Selected Quarterly Financial Data (Unaudited) [Abstract]" } } }, "localname": "SelectedQuarterlyFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/QuarterlyResultsOfOperationsUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r103", "r210" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfIncome": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Disclosure [Abstract]", "terseLabel": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r120" ], "calculation": { "http://photronics.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restricted Stock, additional disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Cancelled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r297" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Cancelled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r295" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Shares [Rollforward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r294" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Weighted-Average Fair Value at Grant Date [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Total fair value of awards for which restrictions lapsed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r296" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r306" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r305" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r307" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free rate of return" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r284" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Maximum number of shares of common stock that may be issued (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Additional disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r290" ], "lang": { "en-US": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r300" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Cancelled and forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r293" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Cancelled and forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r299" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r289", "r312" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (in shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Outstanding and exercisable option awards [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted-Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r301" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r278", "r285" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails", "http://photronics.com/role/SharebasedCompensationPolicies" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r130", "r281", "r286" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-Based Compensation", "verboseLabel": "Stock Options Accounting Policy" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationPolicies", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r283" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r304", "r314" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r312" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Outstanding at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r302" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "verboseLabel": "Percent of market price that participants pay for shares subscribed" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Beginning (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r22", "r484", "r501" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r51" ], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "terseLabel": "Weighted-average interest rate of short -term debt" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r149" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r130", "r240" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Product Warranty" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r29", "r30", "r31", "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r64", "r247" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Balance Sheets [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidated Statements of Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "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.", "label": "Share-based Payment Arrangement [Member]", "terseLabel": "Share based Payment Awards [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r30", "r31", "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock awards vesting and expense (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r30", "r31", "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Sale of common stock through employee stock option and purchase plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r30", "r31", "r247", "r253", "r291" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SharebasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r247", "r253" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "verboseLabel": "Restricted stock awards vesting and expense" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r30", "r31", "r253", "r280", "r299" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Sale of common stock through employee stock option and purchase plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock repurchased authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramExpirationDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expiration date for the purchase of an entity's own shares under a stock repurchase plan, in the CCYY-MM-DD format.", "label": "Stock Repurchase Program Expiration Date", "terseLabel": "Stock repurchase program - expiration date" } } }, "localname": "StockRepurchaseProgramExpirationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r31", "r35", "r36", "r198" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Photronics, Inc. shareholders' equity", "totalLabel": "Total Photronics, Inc. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ChangesInAccumulatedOtherComprehensiveIncomeByComponentDetails", "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r379", "r380", "r409" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets", "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r465" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r465" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/LongtermDebtDetails", "http://photronics.com/role/SubsidiaryDividendDetails", "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "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.", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfTaxCreditCarryforwardsTextBlock": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "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.", "label": "Summary of Tax Credit Carryforwards [Table Text Block]", "terseLabel": "Tax Credit Carryforwards" } } }, "localname": "SummaryOfTaxCreditCarryforwardsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental disclosure of non-cash information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r352" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]", "verboseLabel": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardExpirationDate": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Expiration date of the tax credit carryforward, in CCYY-MM-DD format.", "label": "Tax Credit Carryforward, Expiration Date", "verboseLabel": "Expiration period" } } }, "localname": "TaxCreditCarryforwardExpirationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "dateItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "At a Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r269" ], "lang": { "en-US": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/RevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r467" ], "lang": { "en-US": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Average price paid per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r65", "r255" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r65", "r255", "r258" ], "calculation": { "http://photronics.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, 0 shares at October 31, 2019 and 2,558 shares at October 31, 2018" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r63", "r255" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r31", "r247", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "negatedLabel": "Retirement of treasury stock" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r31", "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Repurchased common stock (in shares)", "terseLabel": "Purchase of treasury stock (in shares)", "verboseLabel": "Number of shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/EarningsPerShareDetails", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r31", "r247", "r253" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "negatedLabel": "Retirement of treasury stock (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r247", "r253", "r255" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Purchases of treasury stock", "terseLabel": "Cost of shares repurchased" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/ShareRepurchaseProgramsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfEquity", "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails", "http://photronics.com/role/RecentAccountingPronouncementsDetails", "http://photronics.com/role/RevenueContractAssetsLiabilitiesAndAccountsReceivableDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnConsolidatedBalanceSheetDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfCashFlowsDetails", "http://photronics.com/role/RevenueImpactOfAdoptionOnStatementOfIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r377" ], "lang": { "en-US": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r327", "r337" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance at end of year", "periodStartLabel": "Balance at beginning of year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r338" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Reductions for tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "negatedLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r334" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Accrued interest and penalties related to unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r339" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Additions based on current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Additions for tax positions in prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r341" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedLabel": "Lapses of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnremittedEarningsInForeignInvestmentPolicy": { "auth_ref": [ "r130", "r324", "r370" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for tax treatment of unremitted earnings in a foreign investment.", "label": "Unremitted Earnings in Foreign Investment" } } }, "localname": "UnremittedEarningsInForeignInvestmentPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r173", "r174", "r175", "r176", "r182", "r183", "r184" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Estimates and Assumptions" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "localname": "ValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesUnrecognizedTaxBenefitsAndCarryforwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r328" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Change in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment.", "label": "Charged to costs and expenses" } } }, "localname": "ValuationAllowancesAndReservesAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r148" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at Beginning of Year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r148" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r148" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ScheduleIivaluationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss": { "auth_ref": [ "r406" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of income (loss) from operations derived by the reporting entity during the period from the Variable Interest Entity (VIE).", "label": "Operating (loss)" } } }, "localname": "VariableInterestEntityActivityBetweenVIEAndEntityOperatingIncomeOrLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Carrying amounts of assets and liabilities [Abstract]" } } }, "localname": "VariableInterestEntityConsolidatedCarryingAmountAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityConsolidatedLiabilitiesCurrentNoRecourse": { "auth_ref": [ "r386", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consolidated variable interest entity's (VIE) liabilities that do not have recourse to general credit of primary beneficiary, classified as current.", "label": "Variable Interest Entity, Consolidated, Liabilities, Current, No Recourse", "terseLabel": "Local financing" } } }, "localname": "VariableInterestEntityConsolidatedLiabilitiesCurrentNoRecourse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityConsolidatedLiabilitiesRecourse": { "auth_ref": [ "r386", "r396" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consolidated variable interest entity's (VIE) liabilities that have recourse to general credit of primary beneficiary.", "label": "Consolidation liabilities, recourse" } } }, "localname": "VariableInterestEntityConsolidatedLiabilitiesRecourse", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss.", "label": "Variable Interest Entity Disclosure [Text Block]", "verboseLabel": "PDMCX JOINT VENTURE" } } }, "localname": "VariableInterestEntityDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityEntityMaximumLossExposureAmount": { "auth_ref": [ "r399", "r405" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The reporting entity's maximum amount of exposure to loss as a result of its involvement with the Variable Interest Entity (VIE).", "label": "Maximum exposure to loss" } } }, "localname": "VariableInterestEntityEntityMaximumLossExposureAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityFinancialOrOtherSupportAmount": { "auth_ref": [ "r402" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of financial or other support the reporting entity has provided (explicitly or implicitly) to the Variable Interest Entity (VIE) that it was not previously contractually required to provide or that the reporting entity intends to provide, including, for example, situations in which the reporting entity assisted the VIE in obtaining another type of support.", "label": "Financial or other support, amount" } } }, "localname": "VariableInterestEntityFinancialOrOtherSupportAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityInitialConsolidationGainOrLoss": { "auth_ref": [ "r397" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The gain (loss) recognized on initial consolidation of a variable interest entity (VIE) when the VIE is not a business (as defined).", "label": "Variable Interest Entity, Initial Consolidation, Gain (Loss)", "verboseLabel": "Gain (loss) on consolidation" } } }, "localname": "VariableInterestEntityInitialConsolidationGainOrLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity does not have a controlling financial interest (as defined) and of which it is therefore not the primary beneficiary. VIEs of which the entity is not the primary beneficiary because it does not have the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and for which it does not have the obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE are not included in the consolidated financial statements of the entity.", "label": "DNP [Member]" } } }, "localname": "VariableInterestEntityNotPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r403" ], "lang": { "en-US": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Ownership percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r397" ], "lang": { "en-US": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "terseLabel": "Photronics Interest [Member]", "verboseLabel": "Photronics Interest [Member]" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/PdmcxJointVentureCarryingAmountsOfAssetsAndLiabilitiesDetails", "http://photronics.com/role/PdmcxJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/LongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r161" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "totalLabel": "Potentially dilutive common shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities [Abstract]" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r155", "r161" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Diluted (in shares)", "totalLabel": "Weighted-average common shares used for diluted earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted-average number of common shares outstanding:", "terseLabel": "Weighted-average common shares computations [Abstract]" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r154", "r161" ], "calculation": { "http://photronics.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Basic (in shares)", "terseLabel": "Weighted-average common shares used for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://photronics.com/role/ConsolidatedStatementsOfIncome", "http://photronics.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e)(3)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r149": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1930-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r166": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e725-108305" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e765-108305" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.10-01.(b)(6))", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=27015980&loc=d3e46468-122699" }, "r172": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r185": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919244-210447" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919253-210447" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919258-210447" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919230-210447" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922888-210455" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922895-210455" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955579&loc=SL82922900-210455" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118942371&loc=SL82922954-210456" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68051541&loc=SL49131252-203054" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r227": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=77896938&loc=d3e25383-109308" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031898-161870" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r276": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)-(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r318": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928150&loc=d3e26513-109311" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28200-109314" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "35", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28937-109314" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28446-109314" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32123-109318" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331294&loc=d3e36027-109320" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117331771&loc=SL96870463-158277" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109227401&loc=d3e41263-109329" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5504-128473" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5291-111683" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569655-111683" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4616395-111683" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759068-111685" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5710-111685" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "b", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "d", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5747-111685" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6228884-111685" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03(b))", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-04)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355119-122828" }, "r417": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579240-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41638-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41675-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=116861445&loc=SL5629052-113961" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164451&loc=d3e36991-112694" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 1,3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419109&loc=SL117422543-158416" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14931-158439" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=SL117782755-158439" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=SL117782768-158439" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884803&loc=SL65671395-207642" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=SL117422267-158473" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604008-122996" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874367-224272" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874367-224272" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r533": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r535": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r536": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r537": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r538": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r539": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r540": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r541": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r542": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" } }, "version": "2.1" } XML 70 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Components of income before income tax provision [Abstract]      
United States $ (8,379) $ (9,859) $ (11,544)
Foreign 59,080 78,430 38,109
Income before income tax provision 50,701 68,571 26,565
Current [Abstract]      
Federal (3,916) (30) 173
State 11 0 (4)
Foreign 17,777 11,584 3,474
Deferred [Abstract]      
Federal 3,673 (3,673) 0
State 10 (24) 15
Foreign (7,345) (522) 1,618
Income Tax Expense, Total 10,210 7,335 5,276
Income tax provision reconciliation [Abstract]      
U.S. federal income tax at statutory rate 10,647 16,059 9,298
Changes in valuation allowances 2,673 4,554 (3,632)
Foreign tax rate differentials 218 (2,078) (5,230)
Tax credits (1,268) (1,530) (1,925)
Uncertain tax positions, including reserves, settlements and resolutions 134 (1,791) (932)
Employee stock option 232 (1,433) 512
Income tax holiday (2,234) (2,648) (743)
Tax reform 0 (3,736) 0
Distributions from foreign subsidiaries 0 0 6,471
Tax on foreign subsidiary earnings 0 0 1,712
Other, net (192) (62) (255)
Income Tax Expense, Total $ 10,210 $ 7,335 $ 5,276
Effective tax rate 20.10% 10.70% 19.80%
U.S. statutory rate 21.00% 23.42% 35.00%
Income Tax Holiday [Abstract]      
Term of tax year holidays 5 years    
Dollar effect of income tax holiday $ 2,200 $ 2,600 $ 700
Per share effect of income tax holiday (in dollars per share) $ 0.02 $ 0.035  
Deferred income tax assets [Abstract]      
Net operating losses $ 32,229 $ 30,805  
Reserves not currently deductible 5,013 4,703  
Tax credit carryforwards 9,164 9,159  
Share-based compensation 860 767  
Alternative minimum tax credits 0 3,673  
Other 434 1,210  
Deferred tax assets 47,700 50,317  
Valuation allowances (27,032) (24,383)  
Deferred tax assets net of valuation allowance 20,668 25,934  
Deferred income tax liabilities [Abstract]      
Property, plant and equipment (251) (8,020)  
Other 0 (448)  
Deferred income taxes liabilities (251) (8,468)  
Net deferred income tax assets 20,417 17,466  
Reported as [Abstract]      
Deferred income tax assets 20,779 18,109  
Deferred income tax liabilities (362) (643)  
Net deferred income tax assets $ 20,417 17,466  
Taiwan Agency of the Ministry of Finance [Member]      
Foreign Tax [Abstract]      
Foreign statutory rate 20.00%   17.00%
Foreign income tax expense (benefit)   $ (200)  
Federal Alternate Minimum [Member]      
Foreign Tax [Abstract]      
Change in valuation allowance $ 3,900    
Foreign [Member] | Minimum [Member]      
Income Tax Holiday [Abstract]      
Income tax holiday termination date October 31, 2017    
Foreign [Member] | Maximum [Member]      
Income Tax Holiday [Abstract]      
Income tax holiday termination date December 31, 2019    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE, Impact of Adoption on Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Oct. 31, 2019
Oct. 31, 2018
Assets [Abstract]    
Accounts receivable $ 134,454 $ 120,515
Inventory 48,155 29,180
Other current assets 38,388 23,759
Deferred income taxes 20,779 18,109
Liabilities [Abstract]    
Accrued liabilities 49,702 44,474
Equity [Abstract]    
Photronics, Inc. shareholders' equity 769,892 759,671
Noncontrolling interests 141,200 144,898
Adjustments [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable (1,559) 600
Inventory 6,093 (3,700)
Other current assets (7,595)  
Deferred income taxes 90  
Liabilities [Abstract]    
Accrued liabilities (110)  
Equity [Abstract]    
Photronics, Inc. shareholders' equity (1,976)  
Noncontrolling interests (885) $ 100
Balance without Adoption of Topic 606 [Member] | ASU 2014-09 [Member]    
Assets [Abstract]    
Accounts receivable 132,895  
Inventory 54,248  
Other current assets 30,793  
Deferred income taxes 20,869  
Liabilities [Abstract]    
Accrued liabilities 49,592  
Equity [Abstract]    
Photronics, Inc. shareholders' equity 767,916  
Noncontrolling interests $ 140,315  
XML 72 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2019
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 31, 2018
Jul. 29, 2018
Apr. 29, 2018
[1]
Jan. 28, 2018
Oct. 31, 2019
Oct. 31, 2018
Oct. 29, 2017
Disaggregation of Revenue [Abstract]                      
Revenue $ 156,256 $ 138,112 $ 131,580 $ 124,712 $ 144,660 $ 136,391 $ 130,779 $ 123,446 $ 550,660 [1] $ 535,276 [1] $ 450,678
Over Time [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 497,942    
At a Point in Time [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 52,718    
Taiwan [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 244,377 237,039 187,818
Korea [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 147,734 147,066 122,165
United States [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 105,045 112,648 102,040
Europe [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 32,585 35,540 36,081
China [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 19,010 1,157 168
All Other Asia [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 1,909 1,826 2,406
IC [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 406,191 416,064 350,260
High-end [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 156,418    
Mainstream [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 249,773    
FPD [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 144,469 $ 119,212 $ 100,418
High-end [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 98,832    
Mainstream [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 $ 45,637    
[1] Includes $0.6 million gain on sale of assets.
XML 73 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Oct. 31, 2019
SHARE-BASED COMPENSATION [Abstract]  
Assumptions Used to Calculate Weighted-Average Grant Date Fair Value of Options The weighted-average inputs and risk-free rate of return ranges used to calculate the grant date fair value of options issued during fiscal years 2019, 2018 and 2017 are presented in the following table:


Year Ended
 
October 31,
2019
October 31,
2018
October 29,
2017
Expected volatility
33.1%
31.7%
32.2%
Risk-free rate of return
2.5 - 2.9%
2.2 - 2.8%
1.9 - 2.0%
Dividend yield
0.0%
0.0%
0.0%
Expected term
5.1 years
5.0 years
5.0 years
A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:

Restricted Stock
 
Shares
   
Weighted-Average
Fair Value at
Grant Date
 
             
Outstanding at October 31, 2018
   
419,297
   
$
9.58
 
Granted
   
435,000
   
$
9.80
 
Vested
   
(195,684
)
 
$
9.65
 
Cancelled
   
(18,500
)
 
$
9.82
 
Outstanding at October 31, 2019
   
640,113
   
$
9.70
 
Expected to vest as of October 31, 2019
   
594,771
   
$
9.69
 
Summary of Stock Options Activity The table below presents a summary of stock options activity during fiscal year 2019 and information on stock options outstanding at October 31, 2019.
Options
 
Shares
   
Weighted-
Average
Exercise Price
 
Weighted-
Average
Remaining
Contractual Life
 
Aggregate
Intrinsic Value
 
Outstanding at October 31, 2018
   
2,423,560
   
$
8.68
         
Granted
   
132,000
   
$
9.77
         
Exercised
   
(322,010
)
 
$
6.43
         
Cancelled and forfeited
   
(62,783
)
 
$
11.47
         
Outstanding at October 31, 2019
   
2,170,767
   
$
9.00
 
5.4 years
 
$
6,206
 
Exercisable at October 31, 2019
   
1,615,225
   
$
8.61
 
4.6 years
 
$
5,242
 
Vested and expected to vest as of October 31, 2019
   
2,095,804
   
$
8.95
 
5.3 years
 
$
6,096
 
Summary of Restricted Stock Awards Activity A summary of restricted stock award activity during fiscal year 2019 and the status of our outstanding restricted stock awards as of October 31, 2019, is presented below:

Restricted Stock
 
Shares
   
Weighted-Average
Fair Value at
Grant Date
 
             
Outstanding at October 31, 2018
   
419,297
   
$
9.58
 
Granted
   
435,000
   
$
9.80
 
Vested
   
(195,684
)
 
$
9.65
 
Cancelled
   
(18,500
)
 
$
9.82
 
Outstanding at October 31, 2019
   
640,113
   
$
9.70
 
Expected to vest as of October 31, 2019
   
594,771
   
$
9.69
 
XML 74 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 75 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED LIABILITIES (Tables)
12 Months Ended
Oct. 31, 2019
ACCRUED LIABILITIES [Abstract]  
Accrued Liabilities Accrued liabilities consist of the following:


 
October 31,
2019
   
October 31,
2018
 
Compensation related expenses
 
$
14,011
   
$
15,359
 
Income taxes
   
13,227
     
10,369
 
Contract liabilities
   
11,542
     
7,834
 
Value added and other taxes
   
3,761
     
3,683
 
Professional fees
   
537
     
1,257
 
Other
   
6,624
     
5,972
 
   
$
49,702
   
$
44,474
 
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &*ME$\?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 8JV43R?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !BK91/MMAM6>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$[&H";UI66G#08K;.QF;+4UC6-C:R1]^R5> MFS*V!]C1TN]/GT"M#D+[B"_1!XQD,=V-KNN3T&'-CD1! "1]1*=2.27ZJ;GW MT2F:GO$ 0>F3.B#45?4 #DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33MP M>']^>LWK%K9/I'J-TZ]D!9T#KMEU\ENSV>X>F:PKOBIX7=35KN;BGHMF]3&[ M_O"["3MO[-[^8^.KH&SAUUW(+U!+ P04 " !BK91/F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &*ME$^K[8,1> , ,<0 8 >&PO=V]R:W-H965T&UL?5CM;ILP%'T5Q ,,?&U(6B61^J%IDS:IZK3M-TV"L+J9^;HY:M\%K653-.CRV[>DZBIKM49=9\\F< M=&7O[$U=9JV]K ]155N%GU;0_U9F7.;9%7^J$.FG-9 M9O7?6UV8RSH4X5O#8WXXMEU#M%F=LH/^H=N?IX?:7D53E5U>ZJK)3174>K\. M;\3UO4PZ0H_XE>M+,SL/NJ$\&?/<77S=K<.XZY$N]+;M2F3V\*+O=%%TE6P_ M_HQ%PTFS(\[/WZI_[@=O!_.4-?K.%+_S77MACM*C31,H)% $X$^ M)LB1(">"^)B@1H)R"-$PE/[9W&=MMEG5YA+4P_2>LFX5B6MEG_ZV:^P?=G_/ M/I[&MKYLXE7TTI49$;<#@F8(,2$B6WL2("1P2XQ.[P7N.$*^1]QSA,)=D'", MLJ?+&3W!= 7IJJ>K&3UU'A%'++! @421E\Z AQQA052*) RNG!G&4 \T[R M$@O.=^;Y%D DEEA"B27G*T<"0#P25U#BBO,31P) 4BPA8NRXF%=8N)X#&)^* MQ]>"5W!7%<)XUI6 YKX1Q"H0RP^ \2PM@?TK)*_@+BZ \8X%VUQP%Y-T53C& MJX*]+KB5R5G%]R,FZ3'5D#AB$2]5.O/4>S'L>\%=3U-;DXBC"-RSA("!N! )^YKY;Z:$<:3,(2] M3]S7RDT8A/$D#&'O$_>U8K,/,)XG)K'W)?>U MA)'8^Y+[.G$3!F%\W_">CWCNZ\1-&(3Q)(S$WI?D[NQ'LUU>J>M#OX-N@JTY5_WV?=8Z[=)OJ-\E_H&PO=V]R:W-H965T&ULC9C=;N,V$(5?Q?#]KCA#4B0#QT"MHFB!%EALT?9:B9G86,ER)27> MOGTIV7&=F6'0&^O'9\@S%/EIQ-6IZ[\-NQC'Q?>V.0SWR]TX'N^*8GC M/G?'>$C_/'5]6X_ILG\NAF,?Z^TK^=Z7?KWJ7L9F?XA? M^L7PTK9U_\\F-MWI?@G+MQM?]\^[<;I1K%?'^CG^'L<_CE_Z=%5<6]GNVW@8 M]MUAT<>G^^4/<%=I/07,BC_W\33>US"KP]?VO]ISGYE,Q#/<2J:_[:;\?=_=(O%]OX5+\T MX]?N]'.\)&27BTOVO\;7V"3YY"3U\=@UP_R[>'P9QJZ]M)*LM/7W\W%_F(^G M2_MO87( 7@+P&@#FPP!]"= DH#@[FU/]L1[K]:KO3HO^_+2.]30IX$ZGP7R< M;LYC-_^7LAW2W==U":OB=6KG(MF<)7@CP?>*BBO*_R1%ZO]J D43.,?KVW@M MQVLQ7L_QYC;>D"3.$CM+#N6N#E+RIMN0!MC MB>E*D*&R8&4W5G1CN9N2N+&L&^/!$L\55V$ KV0OI>BEY%X<\5*R7K37WA,O M7(7:V2![<:(7Q[V07C:.CPLZB\1RQ656H=,@N_&B&\_=!.+&LVY*C<:0U5IQ MF77@?,9-$-T$YL:1A;()K!OGJ:CB(D!],\SOK("2 :6X&48HQ>>#%"9:0,98 +W@]0/\%FLE*&S6)"EF9-942"C$Y#;T=0.\KP!?$FQ5,E"I;)# M).,8-..Y,YD69(0"9ZBC# 5.1W^[ZBXI<55N@&5^ @>HHP %@8U@V%N2JZPS M-O.F QFAP!GJ*$.!XS& YLN!RWP DWO6,D:!<]11CH( TN 4&Q]!9DQVYL@@ M!4Y2FO@&."/!0F"O7TD70-T\_O>.9)@"IZFG- 5.2@/>TS>-(,M,9I1ABARF MGL(4!4IJI^G3DF1&EYFGA3),D4OG?"$49H<@12J?V!CD<2UM2 M)X(H9&ISE/F)G)^TNMP@!Z-%HX$"5-)96ZH,'U F*'*">DHLY&A$JP.R12GH M-*0OBXPCF:'(&1HHL9"SD2/)3"@S MCTO+"-4!;!($6E)I__,MELBP4RN3B M9A=FVA;[K>Z?]X=A\="-8]?.VRY/73?&U*CZG)K;Q7I[O6CBTSB=NG3>G[>C MSA=C=[QLM177_;[UOU!+ P04 " !BK91/LGFDF'," #Z" & 'AL M+W=ONJ5<@%RMHJ=]]^;4$&IRIF#E#E%-1X9H5 MI+8H/F_L3V"] [XT*,5K@5LV&ENRE ,A;W+R[;2Q74F$2WSD,@02CQO>X;*4 MD03'GSZH/>24QO'X'OV+*EX4X T&$#PU M^+W!UPQ.1Z9*_8PXRE)*6HMVOU:#Y*8 :U^\S*-<5.].?2>J96+UEB5AZMQD MG%ZR[23>2.)-%;NY(OPO<43^ <(S0GC*[X_]OMGO&_V^\@?C(B*MB$X"E:16 M$N#[@5:'002]T$P2&$F"624Q-/NAT0_GE<1:)9TD&D&Z*Q=HE2R()B2AD22< MDR0:22<)1TE$^W UD@71A"0RDD0S$J!GV4:S+#K',\4$(C9"Q 8([:5OXT6( M9XH)1&*$2 P0VG]QFWQD>RR()BC -3<.UP#CZZW#G14,H#O?),NZ*=*#7@8, M2(&.!&:I0@@3J!,99$GT$,C M7]S'!HD'8:RQ.*-#2-X*?B!Z*6IF'0@7YYDZ=>R*7'Z(, MQT 4QVB!%CA=N]UB]Q':+D8VK[6RT7UVA;[@_]:SYK7LLSK_S)?5*>[2$;O#=_V+[NV;XB7 MBV/^XO_T[5_'KW7W%E]8MOO2'YI]=9C5_ODNNI?S-25]AP'Q]]Z?FJOG69_* M4U5][U]^V]Y%HE?D"[]I>XJ\^WKS#[XH>J9.Q[\C:72)V7>\?GYG7P_)=\D\ MY8U_J(I_]MMV=Q>Y:+;US_EKT7ZK3K_Z,2$3S<;L?_=OONC@O9(NQJ8JFN%S MMGEMVJH<63HI9?[C_+T_#-^GD?^]&^Y 8P>Z=-#VPPYJ[*!^=O@0KT>\ON#E MQQW,V,%\,H =\98%B,]#-8S]*F_SY:*N3K/ZO'R.>;]*Y=QVL[OI&X?)''[K MAK_I6M^64B2+^*TG&C'9&4/7F LB[M@O(0B%R"CH3K)($D[S^0 P)8U@;(\H(I^/D"KMN7!B"4PL"5>SU)C 00('=!HV,B[0 M:4@16X$K@)(J95SK$*65<1,YIU!R"B0S,5D:SI)5J6:2 4IKQZ<)H(R[*DPW MDJ7 Y54 T4%]%4$DZQ)B56.%8,;QBK &,)-JG4SHGK %"70[KEN"!2*)[QP ML\92PG6',"6=G:A2$GK-O22P,2;*O,1&(568.I^+; 3=I,[3!A 2P6R%J%^4 MF,P:6Y,$+L"G(1M!-Y&DID V@!$%?HQA:F)#2VPJ$K@*<5>1H1$8D8A@E84P MZTS"-S6 4;<:IW1C6Y&@RA/W%0D<0Q _,JP +%&*ET^ NCD,W*K&GB$3H%IS MU0EP9YT&HQW";#<$_'2"0@9V"+BZ*N*F=BWV,PD,C:_M3(8N)(5-'4\.P%(9 M^ . .6FF9&-/D\#4N,-F(^CZ $=IDBHN.X1I$L;P.4$^&N063[= 5@B7;0C=S$ 8*XH=W^BHV#/E'% M,P12_,]:?'4M4?KZ9;A2:F:;ZO70]CEZIO]9@[9F7@K_W/:/2?=+R?U!+ P04 " !BK91/JDGT M$0$# P"P & 'AL+W=OGSES9C#V M3"^J?FT.4NK@K2RJ9A8>M#Y.HJC9'&29-0_J*"NSLE-UF6DSK?=1M)PB&D=;\=7]L]M\B:9EZR1*U7\ MSK?Z, N3,-C*778J]+.Z?)%]0G$8]-E_DV=9&+A58F)L5-&TSV!S:K0J>Q8C MING=>M>]+MR)H[P8[D-Z!# Z,?^A >PLC MF$.R]B&8C"A-0*4)H#1UE"9^W82S,U<^!B-W-_D8)D;^L104F_IBF5.T90IL MA31V?Q$ A7E,J*/8AQ'$T,CVQ0@^ 1&@&KM'(/(B41&[R:T &&,"N[(A&.;I MR'&$1TYN#.@FKF[L?WI]73?"B MM&E2VE9BIY26)E_T8"I^,.WK,"GD3MNA,..ZZ^&ZB5;'OC^-AB9Y_@]02P,$ M% @ 8JV43PR%P]7NV2%Y_5;OOQ^>JZJ9_+O=[ XWT^>F>;F:SP_WS]5V M=?A4OU2[]IO'>K]=->W;_=/\\+*O5@]=H>UFKH,@G&]7Z]WT]KK[[,O^]KI^ M;3;K7?5E/SF\;K>K_7^+:E._W4S5]/V#K^NGY^;XP?SV^F7U5/U1-7^^?-FW M[^;G6A[6VVIW6->[R;YZO)E^5E=WSAX+=,1?Z^KM\.'UY'@HW^KZ^_'-WUK#:;8TUM/_[I*YV>VSP6_/CZO?:\._CV8+ZM#M6R MWOR]?FB>;Z;Q=/)0/:Y>-\W7^JVL^@-RTTE_]+]5/ZI-BQ][TK9Q7V\.W=_) M_>NAJ;=]+6U7MJM_3__7N^[_6U__>S%<0/<%]+F #4<+F+Z .1 M"^AHM(#K"[B?!>QH@; O$)X+.#=:(.H+1#^/8;Q W!>(SP64&BV0] 62GV'M M1LCI]'7C(5TUJ]OK??TVV9^&],OJ^,M15TD[XNZ/'W8#K/NN'1*']M,?M\K: MZ_F/8T4]LS@Q>L"X(;-$3#AD4L1$0R9#3#QD+JKP XJT"1X)\9US*YCPEB1X''&614DAL2/8RH*=4@.*^,8(7).S*(P M(KTJ0'-M?!3!2H[%VMG(XD :&$@# DF.?G%BPD$@@SC S5C8C.7-:#K8K12] MI64=(43*"664H>=)K"<7B8(3L7+DMU!R2"L=)SAR#D;.@1-$(^>DWBY%(A6) M3"1R3K3354A^EP6G7$QGOI)#.K!!B",7PLB%(')D\ER$_/=/(A?RCL01F3M3 M#M'@B40N$H5(E*BSL<9!BV#0(A TLIHL(M:*=9XQ'<-&8M (">DBYG,@.3,Q M'VTN("M6RB%Z9D0B%XE")$K864_0$ABT! 2-'.TBX:WH"#>B FPE 6B&3&N+ M'AJ;JGMD./4I>G8 14^/C.0R4LA(*?5X&#V/TRD>/6H)BQX:FZYE))613$9R M&2D ,HM-;&CX)&P8/ZQU"GA=J&C\D-A%-(*:KS(V<@DS8\ZI.#$)BR7G6"PY M$L8)=3O4H XB0^4.<''H=.(\ <5ZIX#?T05YH9#@A:%GL578\-0EBJ=DQU.R MY '$ZH"N[9E<4RXC!4!4HNA&H@18J+0AP^T.14EY=CX*"Z&ZQ B5K(0RDLI( M)B,Y0&;MQ$I7_ )Q]N,P[".-JFM_&;Z9!LNANL0.%=?#A$:1*Y<-Z>28 HH% M4C9$&2EDI(0]3CR2J+ EJDLT47%/C"//KE%A4527F**255$!_8IH!B0%%#M+ MLBW*2"$C)>ZQST:P,:I+E%$!9PP]*02-G5%?XHQ:=D;-#4Q90U:K%% L#R,[ MHXP4,E)*/1Y&#SNC1LY(4S!:=D: L 1>*M>3R4@N(P7J3133_I002Q*/>FA/ M,A!9([5N+0K<4D92&1 B"S6%%]+45L&#\LB1I)(C6*'AK]_7*/9/$3 MD0P@,VU8]C.7JRIDI 2'15H;1A#+KP9:%U*;T*)LE@#1SGEF?8W]4 ,_I!*U MZ*'!'BJA>R@-,G7.A0'=0P&N#:&E5RHRP.$SBT0PH<=0 *QM-$[8',./-0FL M"SW9%XV%40-A#*F*:.Y6;5@#C_1H+%<:R!7;!/?0^"98M[YC:#_<0@/Z%VUT.#X4@W!$O#%WNGK5&DLA1PVIE$ M$Q/, $>'(T!F21"0.!4 4[8=D71^!H>9*!7X=D\&^XH!OA)17S$@F^2<;^0; MS]4]L++3JXT+(Z_L1E[9 :("NA'.Y(IR&2E06YK.'1 *?!='\;INP+H>T?29 M$=?UI8RD )DI?NE2KBF7D0(U1A.ZG@YYTBP&RXBY1$;,)3)B+I01P$$9 1R4 M$<0!&0$8E!' C%13[AT%9+!9#,2>TE)%41C(9R0$RLX&A=_H MK)WR60A!9:W!^4*(Q[M*/C.044BZ*(Y#)2R$B)>^S9 M$EKLBA8EZ.@L;+DK?MP!#-O!JFB!*K)TK>4.15;4I04":.F*D **W>@C&Z*, M%#)2XAY[)G6+M="BF]KH-L6"RX>^=(_%4FC1/5]4Z*TLA18(EF*7/@#%SI(L MA3)2R$@I]7@8/<^=;"C50Y=>*RNAC*0RDLE(+B,%0'2[_:<;5Q$;Q@\;H45& M2#<_5KY\*2.IC&0RDLM( 9!V1Y_0!;.4N6$$L?Q9)'_L9DHN?RR"(I+*2"8C MN8P4 )G1E:,4H&'LL,Y:E%MCL9-UULHZ*R,90&9:A30_E\M5%3)2@L,BK0TC MB&76HF0:-3$K7^ $B/;N+BVV0@NL,&)]0>DVNKNTW+)F)K(T<9DB+M(T'98! M;)CAZ\^K;(@R4H(#]&B;PWKH@!Y&5 \=U\.9/Y?HL""Z2W*)[I)<(H!@+A%P M,)<(.'9W,T=0+A%@,)<(N+%NBK5%=WW0,[Y///SES=M0?#OVD[ M\OZGS'Y?[9_6N\/D6]TT];9[0.>QKINJ[7_PJ3U9S]7JX?QF4STV MQY=1^WI_>KKK]*:I7_HGU^;GQ^=N_P=02P,$% @ 8JV43W(D_*#;797X^>NVTXGD]W]<[VN=I^:;;V)_WELVG75Q9_MTV2W M;>OJH>^T7DW(&#]95\O-^/JR;_O<7E\V+]UJN:D_MZ/=RWI=M?_.ZE7S=C6V MXQ\-7Y9/S]V^87)]N:V>ZC_J[L_MYS;^FARM/"S7]6:W;#:CMGZ\&M_8Z<+U M'7K$7\OZ;7?R?;0/Y6O3?-O_^/7A:FSVC.I5?=_M353QX[6^K5>KO:7(XY_! MZ/CH<]_Q]/L/ZV4?? SF:[6K;YO5W\N'[OEJ7(Q'#_5C];+JOC1OO]1#0-EX M-$3_6_U:KR)\SR3ZN&]6N_[OZ/YEUS7KP4JDLJZ^'SZ7F_[S;;#_HQON0$,' M.G;(P[L=>.C QP[N7;P;\.Z(M^]WR(8.V4\Z\ />_ZR#?.B0GSN8'%+;C]6\ MZJKKR[9Y&[6'Z;:M]K/:3O,X&^[WC?W@]_^+P[6+K:_7-L\O)Z][0P-F=L#0 M*>:(F$3K1Q>$7,Q(=:=S!W.-\ )2:H@U!6;!,%#N#?!9H D##AIPO0%W:H"< MR-0!D_6838]QQ@4KPM4H;XG].>H.^+/"4JDMD:4BX+ R&%8&\I(PX*$!KWD6 M1N3E@/$G//- 7(B\(%0F\U)J5&%]2%#.(>4<4!:IG>7*C?-.CB0 Y4$LGQ* MBMQAO@7D6P"^8H',"N6%O1R'.0"IP2J1)[GJYP!% M.0N^&F0],^9K#:Z"1J^"(F4B44@M&"19'P;064!QZ9.<5Q!79)D,'>&"IRS! M'-;G&TN*N?>2.(&18%/()8QPWJIJ#F&&$K1Q0;>L:2OE8NVG\*S2#6#6YA)7 M IRUJ:5AL8Q84->+3/)VB%!0ZP/@HC&6%0B9RVU*)RP6"IL!XFJ>9,J3+UC" MY@!FV61R_$J "]%>:F5B@;(>+.[4H&'!L$@Q"AF[+O07<8_!>2:C!\! F9P% M)<3%69!:WE@\+%*/(+GKHD^Y,2R9:Y@U1O'6*).@C/7#:@&Q0>XI+!"'H%*- M%,06DC! %9R0:,(20@9PEJHW@'!FAKWPAY 20*Q/3&C":D5 K8+<4I!6%\7V M0T@)(!>9,XD905BC2&N493F)2:N*EZ4>8 ()0W?(6Y#:"RQ94;\6'Q@ZCQS+ M'&F9LT'N*P@)6&:=D847 8,I?)#!(5QA;*+T$-8ZP>#:3T9< EN*,U8V MN@6I;@3$R%NV09(&N#@6:H(!6.8H<2(G+&T$I"VHJJ#5Z,)E)E.E#.#BR5)E M&\$HI(AC@2,@<%XM:JA=7H[_'.)87Q8 7&*>,)8XUA)'1LHR:W$B(X]_1Z1#C+A=JT09P)J17)B5LVK59DY+Z"M;@0RPN8.4!=N,*)^78'/&JM!K8\ M.:G6'Y@ZCQ\K'NO3'\#6.\# M2*ZY&8-]0%QRZL(8X%"R[H!3$!\P!I*U^,#8>1+PQH)SM?^CDRWIN0DL\:PE M/LJ)S.,!='H/;MEKT=$P"EZ6IQ+!\M3YBJ7 G[\D8"%UX*PHY7J&0*F;#X>U MSZ%3GJQ& $3J:65R\IZTKMNG_NUP-[IO7C;=_M;ZI/7X/GE#^_]0>TG3!6J_X3!=<$ >G)DNG('_.3ZF3OX/[O 4^WO5/BTWN]'7 MINN:=?]2]M@T71TS9S[%*?)<5P_''ZOZL=M_S>/W]O $>OC1-=OA>7=R?&.^ M_@]02P,$% @ 8JV43\:TZ.^T 0 T@, !@ !X;"]W;W)KM>EO0SKGAR)BM.M#"WN O;]I MT&CAO&E:9@<#HHXDK1A/DG=,"]G3,H^^LRES')V2/9P-L:/6POPY@<*IH"E] M<3S*MG/!P-+7= D) 0**A<4A-^N\ !*!2&?QN]%DZXA W%[?E'_%&OWM5R$A0=4 MOV3MNH+>45)#(T;E'G'Z#$L]MY0LQ7^%*R@/#YGX&!4J&U=2C=:A7E1\*EH\ MS[OLXS[--[?90MLG\(7 5\)=C,/F0#'SC\*),C?,C9-0@MF-.,X1M,NB*85U]#\+T0)_Z*SO?IA]T,#Y%^V-+3 M9%\@VQ7(HD#V9HD[F/3_(MFFIQI,&Z?)D@K'/D[RQKL.[#V/;_(//D_[-V%: MV5MR0>=?-O:_073@4TEN_ AU_H.MAH+&A>-[?S;SF,V&PV'Y06S]QN5?4$L# M!!0 ( &*ME$^&[_ ^M $ -(# 8 >&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0+ES:5:]P?&7-F"%N[*]-#A36VL%AY- MVS#76Q!5!&G%^&YWP[20'2VRZ#O9(C.#5[*#DR5NT%K8WT=09LQI0M\<3[)I M?7"P(NM% ]_!_^A/%BVVL%120^>DZ8B%.J=WR>&8AO@8\%/"Z%9G$BHY&_,2 MC"]53G=!$"@H?6 0N%W@'I0*1"CCU\Q)EY0!N#Z_L7^.M6,M9^'@WJAG6?DV MI[>45%"+0?DG,S["7,\U)7/Q7^$""L.#$LQ1&N7B2LK!>:-G%I2BQ>NTRR[N MXW23)C-L&\!G %\ MS$/FQ)%Y0_"BR*S9B1VZGTOPA,G!XZ]*8,SMB+>H7B' MWDO!$YZQ2R":8XY3#%_%)$L$0_8E!=]*<>3_P/DV?+^IYG1 M31 $"@H7&(3?SG '2@4B+^-EXJ1SR@!$.U9,L79/1&TI* MJ$2OW ,.]S#5F",[8BGCGQ5OO/><\ MN4S9.1!-,8?8Y!5]+<> ?X'P=OEU5N(WP[3\*K]8)=JL$NTBP M^[3$M9CK_Y*P14\UF#I.DR4%]FVN"@Q59+QKX M!NY[?S;>8@M+)35T5F)'#-0YO4N/IWV(CP$_)(QV=2:AD@OB4S"^5#E-@B!0 M4+K (/QVA7M0*A!Y&<\S)UU2!N#Z_,;^*=;N:[D("_>H?LK*M3D]4%)!+0;E M'G'\#',][RB9B_\*5U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY.-[MTAFT# M^ S@"^ 0\[ I453^43A19 9'8J;>]R(\<7KDOC=E<,96Q#LOWGKOM>#I(6/7 M0#3'G*88OHI)EPCFV9<4?"O%B?\#Y]OPW:;"783O_E#X89M@OTFPCP3[_Y:X M$<.3OY*P54\UF"9.DR4E#EVW\VTYA-AL-^_D%L^<;%+U!+ P04 " !BK91/ MF9C1C;,! #2 P &0 'AL+W=OX4]=/ZF1J.%\Z9IF.T-B"J"M&)\ MM_O(M) =+;+H.YDBP\$IV<')$#MH+];%H7'*S(>M' #W _ M^Y/Q%EM8*JFALQ([8J#.Z4UR..Y#? SX)6&TJS,)E9P1'X-Q5^5T%P2!@M(% M!N&W"]R"4H'(RWB:.>F2,@#7YQ?V+[%V7\M96+A%]2 KU^;TFI(*:C$H=X_C M5YCK^4#)7/PWN(#RX4&)SU&BLG$EY6 =ZIG%2]'B>=IE%_=QNDF3&;8-X#. M+X#KF(=-B:+RS\*)(C,X$C/UOA?AB9,#][TI@S.V(MYY\=9[+P7G2<8N@6B. M.4XQ?!7S&L$\^Y*";Z4X\K_@?!N>;BI,(SQ]H_ ?!/M-@GTDV/^WQ*V8]%T2 MMNJI!M/$:;*DQ*&+D[SR+@-[P^.;O(9/T_Y=F$9VEIS1^9>-_:\1'7@INRL_ M0JW_8(NAH';A^,F?S31FD^&PGW\06[YQ\0=02P,$% @ 8JV43_E^WYVU M 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T5 M01]0)8J;%H%MH&DQ;$ '!!W:/BLV?4%U\20Y[OY^E.RZWF;L11(IGL-#BDH' M8]]< ^#)NY+:9;3QOCLPYHH&E'!7I@.--Y6Q2G@T;R>6IZ+UL-)TM;0_'),3'@)<6!KZOC/HPW?#_!U@%\ O 9$ IFRL&UL?5-A;]L@$/TKB!]0 M$I*M:61;:CI-F[1)4:=MGXE]ME'!YP&.NW\_P-3S6FM?@#ONO7MW'-F(YLFV M (X\:]79G+;.]4?&;-F"%O8&>^C\38U&"^=-TS#;&Q!5!&G%^&;SGFDA.UID MT7_/QEML9JFD MALY*[(B!.J?WV^-I'^)CP \)HUV<2:CD@O@4C,]53C=!$"@H76 0?KO" R@5 MB+R,7XF3SBD#<'E^8?\8:_>U7(2%!U0_9>7:G!XHJ: 6@W*/.'Z"5,\[2E+Q M7^ *RH<')3Y'BBQ?.TRR[N8[JY2[!U $\ /@,.,0^;$D7E M'X03169P)&;J?2_"$V^/W/>F#,[8BGCGQ5OOO1:>&=!_:>QS?Y&SY-^U=A&ME9\9.-@0(O-B>\9PS9\;C?+3NR7< @3QK M97Q!NQ#Z$V.^ZD +?V=[,'C36*=%0-.US/<.1)U 6C&>9:^9%M+0,D^^BRMS M.P0E#5P<\8/6POTX@[)C07?TQ?$HVRY$!ROS7K3P&<*7_N+08@M++348+ZTA M#IJ"WN].YT.,3P%?)8Q^=2:QDJNU3]'X4!%2".2JK?%I)-?A@]=B4*"E_*X(H M]R(^\>[$L3=5=*96I#L4[]%[*_D^R]DM$LTQYRF&KV)V2P1#]B4% MWTIQYG_!^39\OZEPG^#[WQ3^(_]AD^"0" [_+7$KYD^5;-53#:Y-T^1)90>3 M)GGE70;VGJ&UL?5-A;]P@#/TKB!]0[DC:5:M.IL3EOG M^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B?+>[85K(CA99])U,D>'@E.S@ M9(@=M!;F]0@*QYSNZ9OC43:M"PY69+UHX >XG_W)>(LM+)74T%F)'3%0Y_1N M?SBF(3X&_)(PVM69A$K.B,_!^%;E=!<$@8+2!0;AMPO<@U*!R,OX/7/2)64 MKL]O[%]B[;Z6L[!PC^I)5J[-Z2TE%=1B4.X1QZ\PUW--R5S\=[B \N%!B<]1 MHK)Q)>5@'>J9Q4O1XF7:91?W<;I);F;8-H#/ +X ;F,>-B6*RC\+)XK,X$C, MU/M>A"?>'[CO31F))D[!*(YICC%,-7,?LE@GGV)07?2G'D M_\#Y-CS95)A$>/).8;I-D&X2I)$@_6^)6S'7'Y*P54\UF"9.DR4E#EV9NQ%$BF>PT.*2@=C7UP#X,F;DMIEM/&^.S+F MB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\TM4Z+5-$^C[VSSU/1>MAK.EKA> M*6%_G4":(:-;^N%X;.O&!P?+TT[4\ 3^1W>V:+&9I6P5:-<:32Q4&;W;'D^[ M$!\#?K8PN,69A$HNQKP$XVN9T4T0!!(*'Q@$;E>X!RD#$8ZOE$R53\-[B"Q/"@!',41KJX MDJ)WWJB)!:4H\3;NK8[[,-XD^PFV#N 3@,^ 0\S#QD11^6?A19Y:,Q []KX3 MX8FW1XZ]*8(SMB+>H7B'WFO.D]N470/1%',:8_@B9CM',&2?4_"U%"?^#YRO MPY-5A4F$)W\HW*\3[%8)=I%@]]\2UV(.?R5ABYXJL'6<)D<*T^LXR0OO/+!W M/+[)[_!QVK\+6[?:D8OQ^+*Q_Y4Q'E#*Y@9'J,$/-AL2*A^.>SS;<#;%H?'*S(>M' +_"_^Y-%BRTJE=30.6DZ8J'.Z=WN<$P#/@(> M)8QN=2:ADK,QS\'X7N4T"0F!@M('!8';!>Y!J2"$:;S,FG0)&8CK\YOZUU@[ MUG(6#NZ->I*5;W-Z2TD%M1B4?S#C-YCKN:9D+OX'7$ A/&2",4JC7%Q).3AO M]*R"J6CQ.NVRB_LXW?!TIFT3^$S@"^$VQF%3H)CY%^%%D5DS$COUOA?AB7<' MCKTI@S.V(MYA\@Z]EX+O/V?L$H1FS''"\!5FMR 8JB\A^%:((_^/SK?I^\T, M]Y&^7]/39%L@W11(HT#Z88D;F/3?(MFJIQIL$Z?)D=(,79SDE7<9V#L>W^0= M/DW[3V$;V3ER-AY?-O:_-L8#II)&PO=V]R:W-H965T M "E I&7\7/FI$O* %R?K^R/L79?RUE8 M>$#U(BO7YO2.D@IJ,2CWC.,3S/5\H&0N_@M<0/GPH,3G*%'9N))RL [US.*E M:/$V[;*+^SC=)%?8-H#/ +X [B* 38FB\D_"B2(S.!(S];X7X8GW!^Y[4P9G M;$6\\^*M]UX*GO*,70+1''.<8O@J9K]$,,^^I.!;*8[\'SC?AB>;"I,(3_Y0 MF&P3I)L$:21(_UOB5DSZ5Q*VZJD&T\1ILJ3$H8N3O/(N WO/XYN\AT_3_E68 M1G:6G-'YEXW]KQ$=>"F[&S]"K?]@BZ&@=N'XT9_--&:3X;"??Q!;OG'Q&U!+ M P04 " !BK91/?Q.MI[4! #2 P &0 'AL+W=OZ&:2$[6F31=S)%AH-3LH.3(7;06IBW(R@<3 M;%H7'*S(>M' ,[CO_D"@_#;!1Y J4#D9?R:.>F2,@#7YP_VS[%V7\M96'A ]5-6 MKLWI'245U&)0[@G'+S#7"F[*S]"K?]@BZ&@=N%XZ\]F&K/)<-C//X@MW[AX!U!+ P04 M " !BK91/]2F,;;8! #2 P &0 'AL+W=O,)IILSJB?V7;:DH-.!;H]_[U M>[5JXQ=@AGEOW@Q#-J)YMBV (R]:=3:GK7/]B3%;MJ"%O<,>.G]3H]'">=,T MS/8&1!5!6C&>)&^8%K*C119]%U-D.#@E.[@88@>MA?EY!H5C3G?TU?$DF]8% M!RNR7C3P!=S7_F*\Q1:62FKHK,2.&*AS^K [G=,0'P.^21CMZDQ")5?$YV!\ MK'*:!$&@H'2!0?CM!H^@5"#R,G[,G'1)&8#K\RO[^UB[K^4J+#RB^BXKU^;T M2$D%M1B4>\+Q \SU'"B9B_\$-U ^/"CQ.4I4-JZD'*Q#/;-X*5J\3+OLXCY. M-X?[&;8-X#. +X!CS,.F1%'Y.^%$D1D96 ?>'R3W^'3M'\6II&=)5=T M_F5C_VM$!UY*&UL?5/;;MP@$/T5Q >$7=:Y:&5;RB:J6JF55JG:/+/VV$8!CP-XG?Y] 3N. MD[IY 6:8<^;,,*0#FB?; #CRHE5K,]HXU^T9LT4#6M@+[*#U-Q4:+9PW3

0B6>[ MY[I+#+%;X8:2[15KA)[E!8TEL*N4JQ^+&F^18(E8I^K7L9,@V#*Q))H[FV$Y M=!OJ;\0\06\T:RR%I4,H=/OE*/'-ZM%AHIMK*\%RX9-3RXX.8\OR7!(R[Z,U M.4I^O%R-*S9]A6;@:F4? $,Y-DY&Q8BZ)['(8:5<@Y)Y!:P$'6JJ=$%3R:T/ M;&68$8K+$OT1 Z7!I*&]!^P@2&(LM8F=K[ -08\Q,S:;EI3*!TM8DT,\'ZHR M:SD-BKU%5<,6$5^NB\.=_HY,M<#6+%3JXG4'XK-%MLZDHSB)/';!<))LZO4? M-]PK@&^ST 3K!KUO;XA-C(H5 0U63NXB:+042A87&<[B8[.'5CEF?"+4?$Y\ MG(8=ZDT1N8BWC?"01!R\L!9/'!TB2+<@7X'RKCCPB(G#K&9AS>:"1R"QZU4/ M0D-0: !XLWB*HU]&GK"C0^6;E(.U;C7I+'.=43I $!7U7-/MSJ>VZ:'>E*9' M*;V"!3HXNPM9'XW)&O0JXF,C;]$64\!9 2W=FB;LB),.E B0"COIXL"+(/6: MV;DSW'DNG4HT;.>HGLZ"7!^AGIL]W ?&#&,3!._:+3U6(D9^; MF6?H+XUC ;K!4E;\8Z!"+Y"7KA?=ND8ZGM;EG##B?S<'0R7)NM,Z3U%9=3 MRP.SL'6+4&6N/ $AF9?L$(DG^3*SU#U)10GON$K/ML3F.)7K6RKQ0# OS @\ ME",KO;6MW67?YNL% B8_S=GBXF[70T0FA+#K)DWVW+KV:+U[=FE[#C:43*L" MBA-M]7UXQB?JVW Q.1[U$$3K,9N3* =IB[$B;OD<\+YM 5# :?*%L8TD]5-! M->C8,SEFO?:0(GR%1;G<"S(RN$S%,V0G)4PP>YP$Y&!;X8?"4O"F2-D!RK2FW9W=*)92CNCS:70@F=\-H*X)+]A1X>705*4\OE(K8;T MNM_.#N3Z:)Q%1A.J)FGU&-O)RX!*W_)ZO0:53AP"<0WY-N:C\@0Y:QG9[V+< MK"#AZC [MD9ZP&=W9G>=K9J^;6!9('9.ZUBD),G18ZR$A#6>-QDPZ;-WR:OF M8_+XP8,G\96OVJ;YL"A!+J XW8U<#+)X9-GAX_BB^//Q[U$!E\DKU>H$'D\ M?,=>@OB.]U1V1F:>A<;?<TD<*F MHF@IO;@;:45^T!@N"_]59^A\)JP<\TF.7&GVZ7Z0439O>#"0789:0-@A8K?7 M.TK-F,&O8G0-BR$TYGI=V)6YSTYM$OM"HL7 C&R+%=2)@B>@Y6%K=%4;6D1@ MZHIO)]++J:J@5#VLYY0M;O5K-D)FMF2/3:O]44CXZ!$IPB35$G29+53K(-OL MD/J$<8Q*)P67 7]VN\.&1+R =596J'8"\'9Z-&4$J\?[9WH57&;;7%,;%NMZ M'?6H$1PP9HP5L-,=%O-7_./;QC]0KCR.Y+JB:4%H15&MTV61"V Q#VV!2-R%.V TA>YM3M6AW#RC%0<3KN_CNU@WTJG MJ.LCM?ZUZ7VYZNA@T-=D7V-;M6E=&)''#J7O-FTEDK&2VC[J:OZ4>,ML6TT$ MF&JC;*%9E($>7#-5*/*XA-.3W>PV\4* M$:"P%)3\=E=I']MK<3&/+?67O!85_.T&U#=-X;)_,(?.5_"G?-9]]H&[G:-X M*7N/$GY\J'ZE.N? I[:M1G$7((Z*7H^QNS2M9!)\;QON/VW3'[D)0SB&<(LC MS M>MD2'FI1;V\M31'S*41;M^:=._7(&N^QI5"_QGIQ$V_:S '9 I9^^@Z3U M)U'C0 FW4.,.#M-7&45HY4OKB>< E[@>:\ M[YEC/Z[7PG0C3Y_&1^^11)^Z4)[ +0-ZJ6+?=I?M)7-5:_;C+$"L00/.SVG+ M:( 63=ZWU/O+NA0HW2UPQXC/N&54P ?>@OMS&HW=NVH23K'^TD+T\:?#K&3K2<]V1UN:Z]BYP>AA+)9'9WNB:)J]KG?NAK\H)YB MLVZ('M8<(Z?Y-&I0LAHAL0L@1M[:U]@I#CNSM5NXW>5$T2$Z,!P'E.",9*(Y MIH7I&[5QD_=R]1[=4=:2H_Y]W/7$>F-=R#0+%F2!3/TBO$G#JC>;EQ)0QTA! M%F53$H-S-1$C#5W3\Y-W/T9=63$0X; GWJ_OL6S'%E WJ$798MO_OU[/CM_XQ\&G! 8__*S^\NS]^]/7U]D2:G;^^L;WIU\V(;$ = MONN^2TZ*:SB&7^XGOYCKLKL=;G_$?\>['GYG^ZJW0(POHOW$3_]]3[[$&-V+ MY +0&W S=@O9::+(OCK#'LT+ZK( C/AN##CY[Y/7OUV>_OTD7FN""OG$ET*[ MG[J)1 [\]0KD&1C;2.!G;0/:3/N%3_2[\;)_WUE.+/5S'WS,'HT7R>/GAT?) M^Z9!="F2-RW5!9^!O=FDR:7Y"%3^]/'A\X>WGM^\9!@<7/^#\Y)>3XXN3 M.^@XU&5.K8C/:FDI2))#!R% )XY]QFZ"$%F+.-2DH+2(_Q?]3ZYS3\,KKSF* ME9RR-N(4!NES%S1FDM[G.F#1A<'L47&6U9+.HFZ9RK0,W"W*N( 5K8,T!_MZ M[T>:=+^D\:BV8(2WGT:%/AR&-PMJ<5G<)1A#U>BTCOPX(N$GUGC;JD[3L#)\ M?8,%XRG\BSA/C0Z6MB."CUI=<8L74Q@)G:9;PJCI5-9DR_M-.1;HROUQX92> MOP)2#--;HMYZ.J-2=6BQ*W7-8*86S76-:53NB$G_'9<6Z&XQ-CTSU5.1]=Q9 M[DG4\0_JO38_$]NHH4,?%$NZQ'XPNP/P'YA2&@VFI3 8GC,ZQ57W X)K@:-8 M4"FT_>S9H>0*K6WGBL+,&1"$NGF5E=CLB&U1_ *3C+CAD63T<)]>>&TG;8W6 M\"@$,F7+I#8')J64*IJ#Y7K)20\@!Y9[-%4B#8Q$;!_$61FV49MR108Y4$! M7""D2_MI]39W;K/P+#AFAB5J>D5:*O; MGUM$[K(KUZ$12XM7"+.M2$7<8D=+$[\-D M$R1N:5#H[A9ZBS%HC#01FK ;980IIVR/4,&>)$E%-D@$0G<&WJ$>SEI+HXHG M'KO&HR!-*C-Z^.6<' @<,)7I--9']J'D&D%[GCXGXQCV_P:GW90NKEZ&;#B::B666^K'_GML[WC-R?'?OR>=RW] M/ !Y)>#!_&+3TL,[Y@ M E[F&@R? G6Q9'EEXPWN61ZHC"!$ =>@*BPQ?]HA6:H2^VS!NC2\ G)K[[21 M'T8Z"Z>T2O-2&BB4E_^DX11UN6P%;52N!HZ$R=HLDBZ!%S,@@3M=%H_&SAZ+ MT25W5:5QB3:>"]M>#F5%CE."3M%(^R,94[\VMH8V4F."1^O6?)-1!^L&71MU MTGX6MZY(V1J%X(,E70CW@=*(F:#>8U!5C(FG[!!'.I21EHUB:8X=H[O7!>-MNKOR:0F8LE%YA@5: MJ$9,G8F& Z:<=5J#@O.ON8R!)/U(*6&_3:0%I*$:X(H.M^:[5=68?\OIEZW6 MD[[Z(2S3Z97VE$=>-]RJ?N3T Z.,QK&8YD2RH-=V M*67]4:S+;\9:%!4 M$]+"> FD,<@:1AF4G)E;V;;[G#D_D:PZ];!I+))S]JFK04)H$!C\,C"D)EY1 M'[=,HC2<:X J-$Y0;RF?C$"V*YST8 KL-Y$3RF2L5Q> M^P$526=&6D)+(Y=V:N-EN9T,4DSV(@S@'_#%, )GLYJI>?:=D;89-3\O;*C4 M]BQT]?O\.6?YX%,+2X\W79D);]P=3&V;"7@W4T\@Y MPW3G4-.32*M0AG!Q1<,?)+<-Z\^#]:R:-6G#&>8VIZ*=MX:K]:S)8*<*4/8+ MX9K4"E@97_8:'UR-"6J/:\JTPI?UR8,C3EXK7>/?QK\CY+RL2A![4Y'NTV3- M$>^,QR/[48!!0C#:8Z[NM^PBTT?M"IK85@A25AZ'K0JB2S@3R' U* M:\("^?7V.[%S]WTO!YQ_Q^LJ%[AQ;IK+=91=XS@-HQ3-9K9N(=1PT%4")[L. M>4B.NLPDID7O6R>QID%,HCB;0$69[HYGS:FC<:"FT<+>26UZ?T@:]- OJ MZ2@%8F)&N[> @7][GF74>XSK.S6[I^^]8EN;8I&H9VB..^,:I(:AFHG+7-& M5T]61&TA0/@'!=%KF8LH68VD0I&/T18O4_IR^>S!.[6/%_?US( M*WS/IT4TSF"+?8+AD:\?JOOS_/<-"*K;4\!W.N)/ _V%K=/?_B8=D C^=G=, MAU7"F(.-LOS.. E0]\$SW+;)$OOO\.8)8A M$[Y'?2MMCHO9H/YM!E_T>O"+Y*@J%&#U!-X8S821(D5X+Q537+(W=YHO"U06N$%F2<:RDBJ%LW<_G9XG,J=^!1_/?Z,NPG%_U _[ M86?W6UVNC4PS"]%X/((>#,-HW(70Z]5V#!I#9K$6:XA3KG-MYL%>XEL E5WG M. \2K6PO887,UQ-X=2$+K. #KN!<%TR]FH*?K^07G$ 4EG8*%J]LC^4R51/( M,:$1+WD">Z%OTZ#6+^1ERUAF0.DJ8X+T-9T O(AY0#Q:-!LX&3K;)G!47MT2 M##'C?Z5&+Y7H;4]U4=4BIU PDTK5B[412+*45DC@9X,6 M>=<$ZK80NZJ\(+?)T72#TE5C2*QS00O.KC(92W):V!^^G@WG R#!O \" .HZ9H'8QJN#)\'9::MT4KRZG.N4]W_LTR# M!@$SJZ0T\&YQ#^>2LTY)FA0<01940 (I$,+-D,X*\I0NK WM#?4MON[S\5Q1>DI,'FH6PT48 :C&G0V>MX)X_3 M_+WLT])]>0 "<[0N*9X:*SGEP=%^0ZF=7WE=%=+"N)6 MHE1;PJ[)W$CM/Q$]9U<<2\)8U>93=+%8$SD.HB84AM*7*2IO!-=*2%\X_M%> M@P4C$^B3+$E*H@VOCQ(F"7)[EV9'$J8MAK4WETY,I& M+N73"S!BX;IF-MK2ZN5]7SHK5D/"9+E%X95KKJXGZ# M&TYRFLA*Y3RTH\.V#^&&3"LZ,.C1+&Y@?AJ,+_>BXW#ZH+)="8H>T+TC)V_6 MDQI8_0UW(D3 MJ'0N7=UMP.Y(Z7_9?Q?N'7;R+W3>X[SV%8YYEE'P+=*<+R?"EV7W$L9=E4+1 M/>6/^;XGR/['?'^Z?KG=E9MO O&->.S0;NXNX[S9\3?P-02P,$% @ 8ZV43XSB#0A1%0 4E, L M !E>#$P7S(Y+FAT;>U<^W/;QJ[^_<[<_P&1VMC6B+29I'E026<4VTG$^I%Q MU"1M3R9#4:2T#D7JD"L_VG_^?-CE:R4Z=>]T>GLZCC.R1'*Q !8+? #6>CZ7 MB_C[__T?HN?ST)^J=WA_S[+H2 1ADH=3DJE++[/4GV9B.@OIE4C\)!!^3._2 M>"5%FN1]&B6!K<>J?P=IL%J$B:0@"WT)&JM<)#,Z/'@]/(M$C/TEFZ M\).M :G[[T8_'[KD["UE1\\U%1>E=N89)6D^]Z<@5KSID!^+6?*B YW),*OF M&A]^'%O#H]'K$Y?TK0&]'.[_\/KL],>3 VO_].CTS*6"YP&].1R]?C-VZ='R M:D#K-X^'9Z]')];1X2L\X:]D6ETZTZ/X6J=DLN97?VCC2"FY$/A#,?4DC:>= M[P^OYF(BL ![]H-GSW?7B7U?K]9S*60Q+<1$.* XCZ=(>*TNF2_W.)&;*WO[\ M<[&849X%+SIBX<]"5K9CGR]GN+-KRLHFMW'%$',,Z6XO:MOH5X;431+,/;,; MI=A8Q7UEXBY=SH6$/J8B7\;^M4LBP1[#!7[4BOR%B'%QS=*+N[GX-82A+YGT M_:[S>&_P9[T.X0&FV/O#61:&RAND4?/^ ]JEI\T+YS-@/'H0789PN%:L_ITE( MQWX"0U*?]]/%0D@9AK0]#[,0OC."'5"G(-[9&=E13! &ZXO?,7GW8SGP0ES* M:"#E*W)'&7D1,6\/!^3\0*.(9,R?G^T-MJE#<10_<3JTHTD^=>GM/)59FH@@ MIW=PM?XRS4)Z*\/^IGJ.Y-1NY>QE9R?^/(":OT*.1[ND6+ _#QH\[+MT;K]SLX'.C]WZ?0KXS#1A\8L!]7*P-(R$?@)>?X2KPV& MC_W\"]; 5KS:F_*W\7+0H30C-L;.VRP]#P.UBB!\W3%L:*R7S<.R/:%W9$D2 M/Y(7W.\^??#@,58JHQ-[KSF !1A#2OSZU/]HXY?G";6P3P:C8D%IYN'ZSKH] MPE3Z]+)/^^0G4SKPL0+8^C%X@R.,K^$3HS#+5+ F/R^8UW;0A^6F)?EL,.E!W /BX$ M.%.S!"O8!R2.*O@V%1$VV"J6U] P\Z'M1:^B(L ._ ^8P;9:S]+MMSW2V6'K MC&"YZ26TZL96%)][]'/_/#K][O\[NG3@>$=O! XB#Q$"D0VJ$3O;CJ#S2\HH MH([8FCB2NM:1A"^Y/P/$-1.1]@,V8SD5@*M3$HKZ[@-O;KVL42Y]57 M%-+5EUK09@DQP8;U_2_ M#J [=P#]3W@=V?1N-5&Q!]Z>G7<5P',5;Q#C$-A5F!(Y?"K]Z(0EX?9=))*AFFY]+6B*FWW M2405+L&8)*4X36: 9S[!CV7A/(WAHYAF 2ZJQ=;08^Z#@:0EP/':BF3%L]72 M,[:.A3\1L0 )^,0"!]YNQ2C"LM=R-I#2[_"^":@/#%SC*W(!T>S;>"## M&XUN@J'3<\!I&N(R8B.-;-\60JC- ]]B%OHF#A.< /M8U&^J>#E[B3(QW85)=VR+GA2O_HZD]2/X-# M7,*M7T"%E;.IV'2&G#19A;E; M)7"%OPO@H9&PR5S[.F27VAAGB!F<=7*6AZLY&-,4='#TKZL;TK_"5?;]""M% MS@B=G2.OS:98X-Z4DULD];J8 MP(DW0BL"'&)-/@^G)D\%"R"ZC,,R)VY29+V54^J*1J$-OEG(/9ZS3]I^N$/7 M .EYOU$^.=!6L,K;8 ",(DW 5\@A&Z!"R8^K 9=-DI4?-^>"5?D!!T?+NLW. MV;(_P6:-BM'HG3N-;_2S7ZW!GF/64J*MO'E'+U<)'41=_HRA!+MSEV#>)9C_ MH 3SP5V"^279X7B+1DE1.$UCCB$3<[X:2!2IE4I>JZ)UG7@9Z=:P M3K>:LD6K3(.I2L8^K9;P].%5&*QD47DV*?0KO/L>P#BT*XPQ#3E\30V]/BK+ MGMN( YR"^);L+5N:81$R"T<84,_2!H24 9D( M[!$O2$IZO8.^84Z-%(SGP%-%7?70-TK H_?TU6)VI53?OFWF,%;K4MUAC,$; M&4!%)$PW:4%[88(H'ZA'R \"^O.@K6(%)64@XL? "R [Q\U*C-F#+55P; MH$(HF"M#C)T!!F9)56E@N' A=!E__=9BE8A +(T[%8(NNY?K+4O58U&6?:7* M,6HC5APNTQ@DH4U-46. IE9:]EZC3#%=A66!)9C["9=^"O%*T7K2B)5?-4$XP:D MSWI=8))(7*=-&FO^Z3+L$@1"D%;>CQA4CFB&D7N%S 5&]U? MR7F:P3>KIEXL@(Z5LU%+R9@YX4]5NJ,3R?(&3ZTI):ED:K(XB,/*HHF&GI73 MJ8W;,%=EK6_/]EDQ ^UKH[HOA8_[4&#:!G@-AEODIS*'$,GK\RG[Y;I7IME6 M!CX-F]"Y;''5'KPN1)7VO:'G@LY4&T!5]*K5#$Y43B!JD76>5]A^(?_&#C4= M,#LD]E%M)Q!,/QI8W)#Q:6RI :Y1A*+BH>*77)87%G;CW0(.4GO3UL%6KZ+2 M+&9I/]PE)" ]D,C2UL&BUZ78\/%[>]5<&&_0?.2R)X8'SXO1F5&<2JEGF>4E MJ\P^X:^&<9=.CVM&GY5;\\4:Z,,I43 OH,*O]F2$Q8Z;BL>IE3&)KKB[X14$=DNYZT;>7 +Z2Q95KO0C] M)&^:XQ P'ZJ/M89S.+Z\6+6RO)FO)CD^..>588J\Q1^5Q:$*]R?;ZOKHDW*M:%Z-BTW!^H M2Q:&G2B]Z\6I#.7%#O)MV^E3GWIMONDWY/6[\A/7"P9"9K3 TYD7J?-,PZ$0 M2 ,^4*81+[W[XCG6&:- I[M%R,W=R-G4D6=A;[._<[@PS4W$* J1D9EK/S)8 MOZ$;.%5'#0L[6->M C% 'VFZJ!>Q8YXZ:\YA%.]5A\^G&;N 9M?H)NTWYA+) M)E5NL]09,S)B7]LVR K.*%O\E3'#_?8B=9-"NG.U2?053+H[H: M>A]Q",BNJI=^,US" P3IUU[9^67);^A H54FJ+@$JMDFO>UZUE'3G M:J.GM.06+',./#K3GAZA(UQ*OY'V'C1[S&S>#>9:E*5Y#'4#:E,A9?*\7&7! MW,\1H1GSYD6+J\$?G]#(_$!UWV(5]LHZS?K"\#(6YX+K=F"_^5PM% ,)).I] M;D/JOP(*L5NC2AYN0)=B;VMKX@T"%YZ*H.A@O*"[2H6%^>"A@C:*SZ5,J-7(EM0?3+8T+):6YN&>K7G8?"E M.%M4G<56CK<0K[23!5*0$@(E0*E("^@RS=38*=*:NXSP+B/\!V6$C^XRPMN_ MJGY/(Z(5)U9LLMVNM;=G9SK8;PE9A'WZZ8H ;^,B7/4SX"5;(ZX.N7W'$](= MT+F;Z7*60Y9/HCA*WM(+,X![W^YG!D#'A;[-__JV9:F6T!,3> ":W8S-^*@* M([,F1"MQ>FBV[NC]Z*M]%W4L(HH5F&N>QZSJZ.:4^DQ,,^GD5ETC;5.'3Z=\ MG-17YPUQJ<%)*YI8JD6ZG*<%F080*'J%?'PQ#E7$4$5L_9Q9H"P+PM6YP=$0 M:1&-]HEA4^^LA\^]JL1(8SZ)9S3&7B#=BN)>>]'Q6.1(7X#[PW25ORHB5UM" M#APTY_!SFS.L6LQE%BIX5V,U#M?I2N8IT$3KG\*HKE-]8*C*2\K#1&JA1#95 MJN75JV,^'_S!50425-+$M[FX$/&?"0.1Y/-]B^Q(KN^T6U12D>*-?#(AV-UA@8\)'(N@G 36%Z&X=<.WRH(^GMG@=LT M]'NZ+[L>X84OX!5&D6(/68(ZVI0K0.M?,IY5GN1V9Y)%C4V0\M)(T?K%YFP?]T2<3TQ"?'.:+,"[KXM"2G%U'7ZCF.X6&DV-1* MEWJ]S $9QT-F"$3Z4$9=>F.:.A^V&O^N^H!R(266SNC-"@;/JPP&)1"D?3[] MM82! =CQWUJVW*EK-"$R%X:%Q;ERG;B5]JN?4CYFX6,F/L9VFH2T[>PPH>O2 M)6&#SE:(EKPC]K$/P_R&,M5A,N,S:PW&#'[4N3E]YF#]X( N8,"XU2GKB/+0 MC_/6;JZV^TI ]HQ(,61N6'V#2_6Y8*QOW.06:%TW4SE$:A[TL(U/6\+X^]IS MHSQA&UEH\_61U;=%G[;L>U7SRTQ9'Y=EUCM(?0>I_PLA]21;'_.W@M(5B?\W M,/UHR^HAAEG.8-=#-./&.3>#T[#8'1X1:77V_SZBL>WS3=Z?3(<_WAV2,.3 WIW.#Q2/NC3+^0EQI\2/+D9YYUFL?-Q6+=GST+D M,]QA5F9"VUP_]CE#W'$WW>SGMA]QI<[1/'T(UQT@#CQ&]NS2 ?)"%W&@]<=H MPPS/QO":O_,5)FLR.+>5@3X;"4Y,?0EV+7!J -R"Z>8U+< FIU_]WI0/GE?? M;OF;M?7G#2:00]OV$7YB%:CN1;8M$S=V<94LRS+P^5$X0T)D"@YU>YZW=;Q_ MA$R-(OZ.&G<(J09TK+_"A"M6I]D='+\+/_^<\./LW86?_]OK;1WHYL]]]54M M4D2,UW\FAWJT399<<_LMIVQOC@)/-QUM^U='C>G)"/-$,9]SL*0B\_3AXT<# M\D;N0'A.1M:>.D[!%YUV/]F4IBBIJ__T^3LMF_K.EG_UANYIYH97M]64;$1" M_LZMOMQI"8%:12^/R^#R-_'$:Y\:>>\?^2Y%PRMMN+B;O5\+FZ8+U]^E:/IP M?4T[3AE-\D^9_ %!+ P04 " !CK91/?3A6>E N M "E'0$ "@ &5X,3!?-2YH=&WM?5N3VT:RYOM&['_ ]IQ9=T=0,JXD(%\B M>BSY;,=Z/#J61CL;#C\4@$(3(Q#@X-(MSJ\_F5E50 $H4I3=M-47Q<2830*% MJD+EE_?,K]?MIOCV?_X/R_IZS5E*G^!SF[<%__;K+\5_Y9?_Z]DSZX<\X67# M4ZNM7EA_J2N6UGEZS:WO\Y*52E^O>R2KH-+ULK MJ3EK88RNR)MO>&/]R&^MGZH-*[_XRJ+?F_S?_(7EV-OV*ZOE']IGK,BO MRQ=6P3/XAD9^8?W)IG]?G8GGI_F->H9^"\U=7H.[75MEU:Q9"I?)#V<67?K- M&6QQR^M^IFN.M[ZP_.V'V3.MF"7OK^NJ*]-GTY_TIXLAO[(VK+[.RVEW9M_7ZMRQ&%Y^PHNBV;($3L0W9_89_;UE:4I_NV=R=O13 MGGYS]F_77::IZ\?V'A_RZT.S8AHQ' :O>B??\7 A[9EBB:F;;K\Z>W5=S^\LJX CN<8(0]B MWL+("5S]G[SD-2L4/MSA.H[>H/%=.BE^''@4V@0\8E$2KC+;SOS4#\-LE=C< M3MDJ]GSX'FXK6--\<_;RS>OO?\B;]BV.?4<8] E ,P8;$^"80<=;XE.-H#-A M95@T'PK9>KZNVKLH\D7*%]6JS+:H= MY]:;MDK>6Z^[.EDSN/9UP4HK;V!P:UM7-WG*+0Z/R_']P,Q(.&FZN,G3G-4Y7'Z>9W#-[@)>1KN&3U:UW59UVY5YN\,G ML>1?75YSB^$SMW!+R^J=E2,E\::%#Z.GQ3OZ >XZ?"-:?ERV.D8X(6EFPUF)>@X0P1M.Q&?YKJ<(Z HQH@1:^8G?\+)#BDH)\)PH7"[H M85+8.1 M%Z=>R&W'7X9^9C\F"/!.!P&O/G;4QU1F7>LQ80;(F00 M$!K>PB[7<.CU41C1VDZ0NB !(!2.@@62#ST#KB\KZY;!55D&.&(!82+1P6V2 M[ 29:ESYBT8\'4DOS1O I_J:TP5JG@L3\=^NH0"3MRTG&6&8JIJ)FBN(=W"$\TV#@R:L M:WA#*"AEN53?MX>##7^8XG:Z#HQ\^. ,YL% MGALM$\<-/9]GCP=!W5-K;QEH'-4MBCZW((((>7^[KAF1].V:EU;7C EZ(;%N MS6X$3@U# /9L47JZZ04J&*0K"T FNA)D#MQ=>'N3_A4T\+I8#4<$- O*V!G!2 ^@_>=X&'I MP9]45#PAXK)&CM4 .RD8\(N\3KH-C@6W@1(*JC?JI-+=P%&"IZ-!#[^N6=E* MP9PX]71WU-X/FR2.L)I,UM5XM,2D2*&G2<%1;;NZ;)0N+!2%J<+<;2LQ#6"O M>2T$"]RNI@_1:^UT]P?A;G\(JX-)^C MR62\YBM+D M!*SY=5?0N0HFB3W?03WH"CWQ7@R7OCM^9/O0"M1;KAA7PZO[# M?FX["$_"J+B8@!$)\/AWPY,.!'>T>+(45P4O!7Y"4VB;MUVKWA%H,&CP:#I M4'SIER@9P'O^Q]6[SQ^BY*+O<.NGT 'G'[86F!CRKPYDDJK>5@+CA:X$^AUP M'.!1#?Q%&RS_(*T'V0.J7$@E\&?6 3OA@SUZ9T*KA=3:-J ? LO3[-AH!^_5 M5SY2.Z4:I_!0;7,/B_?C7?*RH:V]>UKJAY:<^97R(_1JOA!7:<,!+3=Y*>19 M871#*408N$!D2'C:H3D?4!'DAT&'GNC&DA#G+*JWUXOWI\0J2<@LK;9JHB@G MYUF>J)T>'K[XQ$71R&6)=D^41AI6T.FKK5MV+3P3)#?U-\8,Y7D8>?0U2'>) M]-'6> +AMBT3=A70"]Y;3;*&Z16 2C'0"O^0%!VJ;);P;#0)B%,P6WHRJ2#( M7YH<3:X,D.N&)6(U."92$P*46KKT/\P/\K?6<#+W'172)%Z0XZ(_):#S*,5. M?@,_M]5&?BET3-0<7\,._06XWOM+^#\S!]G")<]BO.89RUJ,MF#%+=LUIE%T M/)DW3%CO[A 3 MAD&G2FH#@E!OY1\9^)2]WW7/^<6Y=Z$;MA72#XR@-^0+)MM6BN8O6\4/D+.D MPT1R]%AFA#HHCX%VO6M01<>Q4V!7DNTQ!?UKC[6MX2L&46&"X!W_$Y<-<4"'/RZ[J&A0\\HK@#!0E M.(UP37O+"]B^<\>]L$!D:=?"/%"C1%D+C?ZUXEHP]:XD.1*>P,MK( IE^23) M!-4X5BRL:Y:765=8J#;>P!(_?_;UBBRY:--X*9%1L80[9F8I#5]*(6%BO::# M'/.D@F/,^QD9Y;MW5U>#-KZPUM4M* ?U0JC ^=3[!#!%"OB4YY''; U[P.NY M)WYLZAT]66W^V&X.SY$V=M+HX;Y>C>A9F=!(B$_SC3BJZ )&F6>32WI'R/C77UCG;Z'N@))]G=G3(2 MP>8ND")A\_X&-%PVR$BPQ"S J.@,Q7656U00A+7$MIC M5 =I#W"V23D?!U[@FWPV^9[>FQ+'@(PJ@ @*K2>D96K1-0G*UI/B14Q.] Y M\EO.WQ<[>1,^ 9^^J6HN[LP04\Z#'NU1&05.Q='J9^U 0ED(T4UM;P^N M 1,ELJ(%KY_J^4<<[([_\[]^^41V>S'=820 =-H)F51:.GJQ>N03'" ',(XE M2KX^+,M?:H"W0%KF /BIL*=^VO8D4PPUD !+-7:E3 MTN&*@1A#4($XIX98"HH7D'O[9CZ,6>/JM1V0HYA@ _ H>.$-G-C?C%('86@: M4'MV;/> M:W'0Y3Q%4\%SAQ"MRCY_-JVI"7 M;-[=JQJ?%J@[J,MXWO+RL&/AT]#A'_= R!P3XQV_BF0@\MYG*:*&!H/]%84O MI\ DD;G6YMB:SW/KU$&Z8S2]M$8C3S52B9&-%0)(PFXZ]G-/G-JMB/V&>S[_ MS1.X]7F) 6_Z@/=)L'M&4N00-C _G_?26WBLOWK#FJ0K\I);UV0>$\$S:'C9 M&T SLG3D):DO(J"&(Z5K0PDE0@Y'6%IT-=H-&SEXVVL PRB8M]D5J+-)FX^* MOFFT:&(9T=O=Y2;ST M_3!@*5MQOF2AFX5VP!Y1?I1WR@B[R;'D22G0SY(P&E MW,VWP1HT'9,?UJSN3$>FF:AQ1L8#.3TY,2U^#=V472EGNF?W4,PZ>(%8-5J7 MUKR81E3W!J)RI^[O]8[4M!$HUDU>#@([OAJ5F")=1-*K(RTF"T.:A:\9B-RPO"$^"S XT0OEW)FEWQ":4G)N*?/J@ <. MOA7RMUCG(LIL;155>0UP*UWRK!DBQ@XSS@L+AB,#[0;4"E1R"XQ2R_'9U2 MHXEP97S%3#9$L5/\AM D7+I5U_;;I%_<3$D:&_'G^)>?/9/3V+3^@W[D;=4T\".N-_BSI?S@<8H%%Q#9Z\+V(Q\9:&72M G-U+N6] M>O$&/5MU<>CPNO[/Z2]:=+#^K]\G<:(QXO\!U6SXHP3-X^3,G@/^?41#]UWF M9&'"@R@*EBF/_97-6!8%8P2EE3G5Z9A#<\Z;]XA8ELQ]M M<5$8->67 $ 8P7.M#%@HZM:LWA&KG!MVU'0H*AREQ5[V;)7W6R0'*KLS!I-> MP_D0>1=&"&_AKDT?4++/*&1A04+=]O5FR)*Y3%J1$N5YNN=R(27X<4BEMA.T M<%PQHXT3OD^3[5XN1JY-D[+5ELA 6(R@>CC(>R=F:-!1[2P+/-N-_*7MALYR ME:4 )/XR86(]FP^CV\YD&F%@NRJHFI043>;KJBS;=%+M9TGLN1 MAH@5>K"V"5V;%UI*^Q ^Y0WA4X\2?#W'2^-59@=9Z/KVRHO3S$ECU_;9DGEA MG#X(*6XT:+VV3_H, Z\?E^5R7T6#[($A6-+4']PA[(&3_*V#ODQ@.]J M%7([CKGO9VX4V/"'%X=.%$4QBQ\$Y!\IA9^P--U;HT B*%,+$A!)F'!B-325 MSA8,W#(HV!@R0(@R2%9$D(.XTRPHH&"4$(3;#]_6E@P%@*_"X,^+3[(0H#1& M=M1!H3=1ZT18.P163.['%*K/#Z?I'XJCN;JZH'F6O1UWJ$V5DE'DH!%!5KH4 MR2UDK*CV;XUI]8=V:[PU+WH1>+)C4(Q@&QYP37%# H 'K( M%&9607;LR0E5'DK]95P\P:<.GR[WT\A?94FZ9'[D!K$;I6'(TZ7M94$41H\) M/OW3P><5$@])/;-D5A0J!G(U5L8 ',2&**DN%JJ0L1YGQ\9#@8*BW.V ,B,I M1ZL.,K))[$DDN5>D,A[N*2CJKH*B[MCC=&3,\LAW.^AJ]]WG% =IX#H)MY-E MX#/FAG$$-.W'#@L2!B+MP\7>LV^7I_0R70*B56C6;%0U1WHI0G>?9[[KZK' MS:RKR[Q9D]70;#1E8UOG)4BGY-.1L PW:LKE_';4G ?;P12]%WM$S$'B[B5, MD\PFPQ2,MD:#87%L_!BS$:H#/=@ C$;H:8;T$ K\*>ZZ>\MJ3H$,4>!'RX$%Z 7[1J) M#35/.%!T;W@RT_@>*0U=$[6T81Z*+^S3%["K@TDMS29.#XDI:"L29(H4.Y34 M4>8_>1E-@^_KL-"#SBCG@":3RXIF@ZV4/,@#Q4(;8\M:D0@P#1 M63"D7LV@RWC.53\GX1&1U=U&@I*N+E/QFA++N5U(RNO+56:ZO5Z@A70IC[*! M1F4K4*Z"E0[63"$N_;A_#2@0Q_18'G!8\)(DYI#MM3 A94GJ(9T8>D9ZWLEDHA*?L,=-F' M1G-#3N-,ULJ1=LNH90IDG9,\1\E;4G6,SJ;DQ=%R%*0@8IA0FD8 Q3Z0M&NKPJ% M]M%/S;JJVU'JZO$1!KG!/FM"$KSM8FBC:S0JO!UD'YJV9E\V+!65&>'K5^'Z M(MA?V;G@ ;)$IC2FG"GF*\)VSQYK"*F?^:[- IO%=NBG? 63=%:K<.EY*8]6 MR<-PRCR$$-(W>T[^O(:+P2N^$6VU#OF)*,!]L ?K]D7YI[!W8AZMV7BI:K>( M_%/C;!=:I\V$([ -#;I87>1D=S!9&"BC4RLRJT2.$1%3P([\!JW>6)-973@' M4BUZ=:@4K$M(:%X0E5OF-LAQ1=V]=?]$LXU2MN2U8 JEJ*HO/$LR+M^\GZ9M MD!8/PC@M#V&R#;#'"U5:1@2B+61?4^PQ)18V%@;EQ*AVD8A.DU,S'#@M)=D\ M<=WN8TA#'7:;#1; %["0--]QOV7O3C;;#?&*-R M&,U:(\'QJ]C?TF!\"&1I#M,ND$MB<%/$O;?)W/T/9(:"?[S&-[W*JJ,SL)^L M%K1NPBN*7"=_CP("0%,4M(S36,B-.KP[,A)?G@C87M/Z1;Z#R-Q^O>2 MEY(3RDN7%-=2IDBILJT/%8"8DX@RF$A"%&TJ!SQJR$O3U]+?D]^WPBQ&I8X1 M;>.0U[SD6.933,1<5>)'+!T*\@#B;N\/PE'07T.I*WJICW'O59&I;4(*\<2> MUTYJ&3$C9]=],Z-$(U#3J6A(J54;$0^@B:VD[H ]^;WTCB&2#) M8"V^FE>B,)0A'718(<#DC9!91OD8HN$5*T8&Z(\WOUJ(UM:'-),Y1S!A[(A) MD!R.O=+;O!AFD\];4>HS(Y9A FA*\J 6DRA5@JA>W?:"HIJ=;+O8:P_Z=.Z( MN="XA/3#@$;E3-:8E4]0C8:K^<3D!LG8U"-?X'ZM3=]HBB8ZU -M[E6533P- M3=#HC S+%TMKJ?\0:@#QODS'S;8%-;'F>!?O6:,\W.B,';VE>\L#3^(\#/S8 ML9T5#V/;S]*8A4'F>VD6)EX,G[+'A-4G#$;XGN5%5\L^YMA8TMC0B$IV"UN/'1M(RX.ZVE0"M&"N#X=D_L#HA./" M$ZY4Z>A>A+_OX0D^#SW&W8PS%O@)\Y@3!CR)@S3,HB".PL>#,.%)\U$$7^9E MNL=./PE%7%CGLI*/E/9$IB\9V4:..V9-VM%<"(-JS IU4*E HG1WPD^ED*Y4 M[SXI05'NLFYR_)B)0->,?Y5UFLH9#/) 'X.E_*C:7'JWZ,3],HLM'97FF5B2 MU8[ ZR ,5\_9E](^<8AHY1=Z,5#=:UH^)2QW6S69V52G#I*)3/01/P(:+,3R M:KYAHMZFZL8R;-P7(U,J6FN:7O)ONLU0L$Z/@1.5^%5+'!2ZQTG8@YM]*MH9 MO535=%+]&@ZF:$U3Q4Q_EDM.F]BP5L:T[05$U5 KR;R8#CXG=B3,Y9&7LCM,%KY M-H?/4;*,O&42,CL-8N\QL:03)D)=SCQ,:=Z(0C;GMVM.%DTL:LP*T365_*$+ MZSK/*"F'3)ZW>2.J]VB@K. RD=@B:6IL294JJE(_;ROKW+V@JCR-YGS?4]A' M85.M[I<9 **JSW"[:O1A(L8!B,GGM)GG9&EVAULLNBGZ_(HZ&K11N:@4I#3H M'+L1GWOV*)UL>OG#H?0_K!G&/XZ2U'\2P=WXFC5[QWV7UMUPE<2IDSG9,O+] MQ&4L!EW#??L!9H5-HC$XJK8_#@L?J-V+"D#H@I$ER9>F%Y^4%)*!K M!K>9-]Y@YNU=0V@4G)L!!A/ 8%)$_&*D&A2C=,VXJMXW,A430P[18IRK:GKB M&A,VRMF!]-C6K&PRE,>N.XXC'M7%7!*,,L+DYK3 MFMVRXLNWXY PD5B#NL-]QSY,REJ&2]L.5XYO!P!]@;MR@C@,@BSUV2.R5#CV M[P=^&. #\HML!\3W1,!)34A/N 1XN09L1'=5C:'0) P2,:G!'4*'* MOAEPS=IJ!I6 ;[<<+1G-^+86Q,*-?+YPV\SSXG5K[F(HBZY*U1G]%G*-PBO2 MJ(A1494=;CT_7#9 KG6:E+UWL0=79^D!X,J,,;??3!U+6ITX)8;*UT@#S/1X MTS9,O38&/7[ 'I73/LCM>\,G\ AKC)71*S%F! (7XD-CLSW5LP33W=._Z>&P MH[N 4=NQ72\+G8PY2]_U;99Y<19$/H^=V/-3]JA@](3J]55FL,;QGAL/F1^] MGMEHS2NE/1AM:PRK0\CB.QA*FW(&=XHXSJ9%FQ*23=]09XH"7Q@K"H_BCTCJ M/&2MUW:CNTW/)K0Z8GH]6I" MJR1*F>WQS,O\B/L1"U>IMP*IB7M>YCRBF!\@^A,&_8RB,=3I)GJM,IU,R=QV M2]JASK!'H3P]K8[M:D/RZGHDU^BL5DM$U7LPRTHS52T_-30-W5!7L%O9QJM) M*'\%S>LHI.1Q1Q1Y#A1LHO:S5]33YNQB7PGS$>#LS_ X;RX6NJ)+7A'J,2'M M;-A"'NULT=C.-MKHJ1?@'#-.]&R/8B@C?%06S86^%-/R9PX#\N//?#[3*LFR M4?*@R$]GWA\(W+$>^*5T.Y$$QY@_D]$'3Q#.(\O@4BY.BUJ8+F5F,B)BJ$0U M/CFF36C464*P'Q\#^.D:I68I%L.H&()5J@ (O=#].(:"X49E'/ZH>U]FUM6Z MC<7PPI5YNC_GHV?H/CU10H*^HJ.Q.'IG33LPWVSE\U&<:M$G5J@8-*U>S709 M*39Z&G)HL&09G/Q G?P16GP\$PS7BF]%4"H(U2!QCW=&0YGQ2=U7--"T!T3; MDX1<>81D,;.%WL+%7/S&.U1EVUC5,*\UY^G^##=Q+!Y&P-EXN*>@ZX?6]OL? MQ\4D_5B5S]Y*.RV36C*R')V_"F_(?;< >G$2^LO5,EEA*94XB4(O\5*>Q0%C M\>HAU\2<2;'.*2V +X=\OR+/.)GSIO%!BX_+I$-WF#Z^HBHQ8907E.FYVZ+?"@A!@@SE7[W5,A%-'' U9$7O@+V MV3-WD-+''O@^$VL>._6%C-.NZ@,.'RVTZ6,: #5MD.MLAA9WLO G_L[:EB7K MOG9G#O3&^L*=HP FVB:9 RPW2NV2ODFYD#P%Z]9=[V:46ZB77_ ;0D+CW(PQ M ?6TRFC;\@U5ZZ0(=^/#>B&G[,@4@WV5P[F4L2ADW _=9:NO\J"Q]0FRG%/78EM7/=,N;JXM#*Q M*6S)0D:]\@_7TLF386&JC?V&HSVE!XR_5%C- ?YXF=< ,U5-;:)$FZ3;=;49 M)J"W_#/4Y=:K8.#L)\^93%:-NH>15BB/I +L)9^L^083L!:*/<\GKC]]_NO4 M(+:EHJ_4HQD'EB7Z8V4S06GL\!)D:]E,. ]VH%ACGLI.O@><-8'Q2*)ZJM-O MMJP[B>]XW U]S_-7JRQR[-2-(SO"FH^!]S"*'QR+*B=TI_V]I#YOO'TS%#W!ERS#N1.]0;!,,\UKNAYDJD8O[,,_X)6B>"2@6"FM6;VC MC^UEK2CE)4674N('R-DF:$%#,366)"%L@3:2&G=O 6_^F@G)4UH=*4B!QAU MX8XE]1-7C_]NS?)ZP_;I.5K]Q6DS\,/,=0_Q%Q1]HK630,=8B;W"D>Q0A)$H M8IZ/_H1^C(4P3@B?MZ@;M"!N.Q_)1._#).=K5+NCJ/<]YUL!=7G9M;R'.M)C MJ3C2(4D 1TBIJKR*$B6EOTHZ5)2;4=3G81Q[:NQS3'7)+ OMP VC:.6';A;& MJ9M$B1\O6;2,,N=1H<@)<[HOK7]U5=UM/H8@(ERO;Z @N=_HJEE+ZT'X$-4, MAT V&'#H1PN@P?Y9U=(@3X$!P)SK0^C!$LFE9[<>E&), ")SW510YH;S5C:Q M5K6OY09A1*>\=N2Q@[D#%N8XC&6^XSKV*@J21X6LP>]@X!E1 UDWL.I,"9)!IPK. MRC..+O]"U&4$6B4;C;3IH,L#(*]'MUH6[*TP0D4X>.3':9:)RCG$V\DB(L,Y M,.U&E&X$ZAE' FMZEB JY1G0\X@IVQ=&,8%)S $@,^&G4J)3D=N7!XFW E"4)I2/TCBT':!.@-GF?J98T>/2P):GC 8<<+/R86$IY-_ M ")H,% F[=J=T %ZBC$S\U86S0)!H57=/_',556"&L[H"P]])_RV/J8+Q5*::33@>S[JM+#K&B]?=* MD@W@S&&;K&N!8=*E_+%QR#TG*UJ*Y9+2^1$UZ?["P7BXIY"CS[G.H[<,7">, M[32./7\9VM'*]7T?I,]5$B3N8ZKL S"[^KW%(2#_:BM]_G/]D8%8D,IX*MK^E,N@[HCX#7KP/,@S2S$]C.[(]GGHKSPO",'/YX[+]AK\[,8D./"7Z M.LIK"D@Y%UTDT.*RJ]"=.:F_05YCT>N/V#=275_N2#=3JM*A&0@9HL0'R@8J M4%U%!%$:YE-:X8'H"M_E2Z"2P%MF/JC@S,.TPAA.IQLG6?BXE._HM 0RA($A MM$O=][IF&'A ,5;RH%8F25YF]&G9,#$IPC)L3,:GR8::E,9"\8/T3-5'EETS M5'GAXA3+7PQM'K@HR\/$RQ[R]^3WHT&P'0V[$8G>PU64D50;#9I46:NO$JRL M LA%M^B-;2IA/UC#>RAV@^,6%J5-XJE0Q5V'E1T75_:.%5VO"*D"3AF=2XRL MQ'SW^QY@Q@/'B=,X]98 @<&*A=DJX7$6+=$[G/''%)[NG3+ ['O13$&(PF-[ M WPZFV4,G0F'BJCJ.#ES,OZ4S!.CXH9:> EK9"6%YL6#P8L[.>]9FKK,<^)D M%?CIR@X]%B(-I#SV')[X#^*\_UY]7]@)^[Y<]4QO./>YK 5;H!*8BCJ?(GT0 M:UCRI$/#/594[0O_[2.ND8TQ*:J&"G_4,L]S']VIBIIJ_/Z+E-+Y,.@9CZ M4X:R&&5JWN**V9BE/'X[X<1=P$J;<\;TE7[JQY\=>QL)5Y 9V%$0 M)_[J"4X^E[:;Q\$)7O*C I3+IJF2?)#_!GQYR8&@07"_A'ELX(+$^J^N:L65 M;W8PV&88Y:\"=\371P(2@Z6QZSXE&)4#LG@!.R#E0&9/F6V\Z&>@.DSTHO>'9EN\\^N:46<'2C$WP$=@FIMO4+%_-[GZT:Q MG49Q%+)E$OH9*$?+8!FZF'@3K1+;>TPV(?^4"A$ \GE^,8J-$!@XJL>'%I>; MJKB11AZ1DG\!JQQC<]"P])WD+?5=D-L4B\1ST9?AC(_8A@.%[[VI*:V MUV@?Y/*S?$U# 9V>9YDV8<3&M*3DH]_$T#5V]D1VP_*"CJLPJJK22FCWDH4L MJ8&#:@PS]A&,0A2/F XQ^WV_[0UQE&EFQ*:X:+4I'(]'KVVT!&D"[@NLJ)'D M_4/T1LQG=6+T&FW#,2IV_6M.]?><+E3(;8)O78RI%088G1D4Z( PD I-F["' MHO8E)H_:-R&WIF4MI@2UD'V"1R6)-E4J6DI0 @V=]$8FJ=>\Y+=#][8]E0W. MM;9K& 8K'4\:TOZ\_D4'VPL".9J*:>U W;+_FW)JH<<9>Z'DV8Y>(9XLZVRH MARKJBZI$;BQ(>O;Q67FC*>G!L05!Z$@1/: MOANMTI6_"L,X=5;9,O%MW[9CEZ>/2,0-3IU4;L 3BCM6H?>J+ES?0O.HOJ>: MB#Q4I4 ?)A[7 5'50T1@@*R"\EZFC^@,89P.(:)QE"C,-T,4SE=#!ZB^;2>M MT&C#G"P:IS$L7$ACTV5K*YZG$^BRR#[KQ'2G:$,H;CM5/5)$GC^5Q '81B6D M%^>(B[ /^:;;F.2XB>U!DRF,8JZHD#@1KLZ'_N-8V!JY&[E[]<:EP#GZJB.D MHA"[3GNQW4H[K:>NDGGZTD7487?RV%[=^,A:50=8D6UC*&U-.2&&PBJF'?BT MM7XUA(A1BS%)&>.#9CQ5^U_S.#) K$H(1W4,O;DE?=O3=A+K/(=V+;9=P)?3\*HRQ:)JD31*[OLSA^3(6S MEZ>4[V;E/?@'-%DUPB"E-5WNPYQEL[9$1):I(A>C3%%1:DC#86G-4A9*K82@ ML6#'N(H1BF^RW5+?@BGM"FISPM&W O\W[?@$)#B@*A-?SD%:4@&LJ ML4&Z3$:%(\G9.LKCG!SV022?"/32$&64SS5S,D:4%CF92 DBR,,R5,[4@F:& M1 XM&S3C*::)X3/Q9P@KE]UT0RI(H ZQS@M!=^G:R9*$;.TZZ3&T>NVGX MF Q=J]^U>B*@#M=:EBEWFD@C:P80Z^-.*/'L4#VD\=F=[23U">@'(Z/2,-K= M&)5,^&=I0?DS4M$VZ61(]:V W>%K[9-.;9.OY0!&E9)>.&PQP4Q/"[]21[1, MR"7U:"0*==SD5[5XB/A.*+4OJ#SF2-D4*Y-_?OUE7*4[^K!N-P5\^&]02P,$ M% @ 8ZV43Q8J]53T1@ 2)0! H !E>#$P7S:R7U59UV\K]Y<'RZ;N3Y;%JJRVS[+_ M?%VN7)?][*ZSWYI54?_G\XR^[\I_NF?9V<-U_SSKW9O^I*C*B_I95KEE__S! MM__Z+UGVS:4K%O07_/UO)R?93^7G_*U])\7S7RSG'YY^O#TH;GZ^V:];_KTR^PD>_3P[*D=PLD)#_ES M&?,WLV:QS687\Z9JVK\\^/:U%>Z5S95Z<'R/2\S?31!]<.KWZ6S9IJ M(?.',]AF==-=%@MXE/SQ(*/'_>4!S&7OV@ M9[-B_L=%VVSJQI2=0A[&46?[UL^K:IR[G( MTP=^_*.'#[_*?FI 3%^[=I6]_,>F[+>6R7ZNBOKLA/?CVJ.BR<]@T M"]@N39V=K]NRRL[.8EHB^]GALY.LU\W[;KIX.)FF?67J4EYZZ'1 M)R6\=@U/>OQD_0ZC??#M:QC+.C&VK&@=*+#LJ#C.UFVS:GI'WU6PSB<]KG.W MF<]=YR_ZOEFMBWJ;%?4B*_LN>[69=>6B+-H2;HP?PLW*&M5:Y^"=FOD?ES Y MKLVNBFKCLMD6'W,%5]07K!5>PKN6,]!S/]8P#>5B4U1==EWVEW@;%JT.;SJ' M=VK+V::G\<9C!&5P#1?@X^'NR[(O9J!$03H'@Y[A)TO7HJZ%SU=P1=:LUTW; M;VK\.=RXF?5%"=."-P()PX*[JNA-O [_GE]4;XQ+YOBWD/0\NSUN$@<)1X(2Q* M>57@-]DER%NUS?X!DU0N2[A_:2?MLJ'EY.$W78EG#[[3JO@#U@)$"JZ9XRC] M7.+AI-.Y:V5/#T&&_[YN>/I?PAK.2>>\@,,S!XV=+3:Q1!$OJV;%H2_?=^J?UHU=/LA5O"8O-:X.3_MJEXDWX/G_3M9HY?'<(" MH)+X!C^.;*O1&T[?\\&WWVR^-:_[S>>;;[_Y'"_Z]C3[ =8EI:)R^FO95%5S MC7M@7JQA@U?PU$5V#6=VQUL)S E8\\OBBA78RA4UF5&=Z^%BD Z0![C#LT.8 MR/_S[U\_>O3P^7O-94*:Y$EXOV<9S=$<'D9;0F:9'GRV]P?C&YT]@1?BI^#< MHRAGOZQQF?/L-]"=;3G'G?@*CX3Q)]G?021R^?M\O6X=6-"DOW[#Y^39KZZ% M580!S)W>PWZ$EV<@0+\$+> W_VRK^FU5]KVC@[#;H!X4S8=GB(H<"Q/*W4'H MO \O*=XW^3@B4URTSN'C]T(EB"#* ZA<.QX5H8[@_#(FFY30[E[^"\[8JMGC(E#4+ MS76+MP=Q=Q4<3V2IAW&O'!REN5Y2E3 4D@-_"+NMXND!I#IX! M R^R7PM8@7D)'_2?WF[XSM5P4I$C_\MU[=IX/]#Z?*3Q@ 6((QHH]='99XX^ M, G1JLC.'B].'AMKZ.6;^6517[CL?/XIKG S.ADS5D0X-_0M;HL7L*/F?=/& M1X1LE!QL>E0975_V&]S22_"BLA[&1*<+_.^G-Z_?LTRQ!0N*L$K-\1T88E&@ MYYV-W/(85/T6K8L.%/(,5#!>1!(QT AYMB#1J$A=HBO&_\KQU3LWW\"!4+J1 M^O:*E]W0L@5O<8DJ>.U:]'BSH\=??G9\QP>PM^% 7!6_-ZT)+-2;U8SG:>&5!,U.Y]HK>,*SH8.>L_*8<&3-LX(& MPH,&AU3#V^E3LB.QAB[19 H?PQ,Z-$A@+4!(BZ[;K-9L6BPQ\E&"I5QV>!K MDVI'CB7'6O V\QY&B9+<7U)4&L6!3!G\%88,P&;/,2I3;184IIAM>C(L@C4# MVI!> J6X:T ;E&S:8$BCHA &O[\8WO[NT03&4G@Q%%'6.OWP,CP%KJ05A&UFKTD*1N97UDQ";F9O^JWQC4#;7)7-I@,UU353 M[S?>N!]^AV:[5<4W?[BAZ;!+,2W80#Q$-;PFY,9WN:D6,(OGQ75=;'M4L_1 M9TSE/>2./&I*=&0/,=EQ72[Z2QS^P\\T)W$BGST$&T]4^J.WS(O8N4N\GAW] M?SD87S0'YJ]_.SF1O!3^]&=2?^#+N_XS^/NS1Y]]]IGFGCZ6CFYD[RH,IV- $Q1JMX%; M3ST8U7=9;\CB:((%DAV)&IKAD;>2H+-]5$/?S1Q%WIKZ"GQR"CO#75)#%O4. MX^XV< +B&9BAI=/[>5T7+3X8G^J:Y7'.IQ%:'T4XCO I8W66Y9C<[ MZ=#)]3[U$L[5.:T0*O#!6-C)@65QJW75;.&Z&9EO?;;&O,>-BQ[_(&=KB=9Y M62[A=;RQ]N7#SXXCSV"G+;5C@5M>PMM-W*0\D%[:*0PY?G+TW?&.+>'H_.$ M10GS1Q$9BAGXZ&MJ[_#['^&;@$E0%2"7+9CZ!9U%Q[C2O 'J1LUKV*0H87]: M(_M?_T44PJ=F:U^QK1V95\,P%ELBF*R2'0DS [+68WSL'QNOGEN0@*X3+$5B MU_1)=2]!.1]/)+N(=F!1.;FI3Y*)<3C7FX+"J2K>D3.<^9ZC+O1A>IW UG9] M%YT'Q:Y'??^^CZ+882TZXF;U%!3S3O%+'D.\:3&UB#J93.%=ZPK;/'X7GO65 MHYQJTTJFBV2[;&,]']UG\I3#>3V(L,K/38_GE=^9B)A>.D.J;OBZTZ/[#^O>AD^27?%M.> M(O;S.?@ +3H/&TR;%MDH*$-Y4W=%KIH/%.)60C6-3DOD^8XNI_V4A!3(>34( MEDN\FM:/GPHNL76O020TH"I!2?2:5#AR#1Z-?N*\KS27%].?PD"&OP[;(#8O MK,1F(J.[]Y^/ W?9 C.:/LL\M9 '(; ?-@X(;ST97OT1,14US/9O* T;$795 M5&=/OWY"H=6"W=/<;P,X->#N!2)&V@TCY3A5&&G.9?.4>6L":\4,.0$M+-=_;DT='JV&Z_ MW'R'4!SYRF9 5,9$A4:"%G3O7IS_]_/W0T*D%XRA42CMEW H7_F<4TX' M!KA*[ B%?-_*4?RQQ$PF"#E%XV F*1.TDBD2L-"<%_E6$Z89#CE];IPX%@\V M\T&PBC\'CZ\ Q-1%R"UN7>]Y3M6Q4,^*-O@[]MK$+0 MS)+*-MLD/O_.'ENKX)-<-9SWY((-H;RY!HZ^E[C\?-,/XDSM0 6CPGQ+QV&& M*',#Y62R:==]]P@OT\KL?7[\X3ZZ/*UI&C\T "KIF[YXXV#E%L[@ ME"A-LT++D4,CG^!\1DF+246UH(R&AH(BR!4>9"26X;0P.; !GN<5*J>T"_H) MSGT"13VY B8GR7._<-V\+6<4V W^"\(]K5^G^&*GSUJ&,]X ;#]-76*LHM@ O0L_YV,FU>R/.)5$]]E1-@(WH>4<7_D@ M6N+;"S!MX]D8>^3@Q/)P3_9GOZA*-OL;T7[!SA2_X-V M2KPL6.^"9<<;K_C&;)!+VI^/QB5]Z/,K9)AS,(UB38A4+>O( MGTKX\,^SD3/)7F0J*.DK;=1]8-!(V74;!:F>/?PL4\Q0%T[>/!O-DH7CXQ1E M9W3M/0HBEJ/_!42QXZ?12&C3V]E.'(T:1[PU[)J MO*-2A9Z?PD0U]TC 32B M3W+J0W7A[16(3CVGM7#&[Y7(W2S0[M5(*_\,@0BX0).KZX.TMC9*E^6K3SN0 M9VK*)G60EB.QG4:VC-\2]3N4PJ'H3Q7#[5RKL[-/>[%,R=+4'DG$2@(L][+ MH)\+&\+G[#_U$(N+655VEZD,$-KP4972(,,[P! T M5XB8IKBA'1%8315.[W:KEX2 B M^&G/,<_CKCV@/U5,,$EFMW-'Y)PG+U:-H(G,;;)Y6X+S7Q;>M;?AVB='%\?Y M6VZH3WL!\9R=V"/,KD1(Z;E#:TJ".L.]H]L&(1%%YR=\N>DQ;7W#9IK=;R8) MZ[Q&E/ 2#'J73EI@39ZL@#G??5Z3QR)^8)Y1H5=3.Q^O(N!XO.\(BMPP.A/^ M7L-=/4!4<>((LC9WT5!<]+2.'C=X'F$R,+XZ/'QV2TZV=?X&>/)N R[LW/B6+KZF0PE>8(5@A19%-?$< MJP(Y%L,L3+JIPD]S+]@!_L [9KH20$[1NP E>RR7^&*O^^^%XV)S&C)8VGLLN29'.\%C'CG,V7>G/OD^YTDWQ_?)]\_J>1[ MX.F;]+#/GCY]$@>QZ4 (%@O\X.O$#SRJ!@Z9A_+]Z"@YM./C(RS!,#"=7 CK MKK"NYOE7WQ?3^_"(I _\]2( M3GS]R0"Z32]%)S&<([6' "B\/ N,7OZ,G-A'^>0PS?&^1ON/:3"3&[L(^ M3<4"!7;?H/,8EPH6=DPH&3='U6703S^V+?JGV+0>N#$=1HSC"JW-U4H@: B0 M\T#UX/9/!2(N"PG^8TTU%J\Y*0FHW)IB&53'6LQ[/SPF'?1(T*"'8 M)%-8UF\[:QB"8D9YPQ[A>;?18HMN*/G#A4-&RZ+GBJ3"\G=,E2>/B(85 L^X M2N+=H 0Q,XAK4-C3>Z<1%D/ODX&>%-63'1"&ID+)X;Z9\_7#&F$L:A 1!96Y%M[2HN42?N_TKB+.3H-S( !Y M1,#A(Z4BKT+Q;EBV3,%C$3@E!ENDF(?E'81X20&-]H\2-W33_,5A$\TM*!A# MN0:@%;&<381.17DDA_[IB5R4]IOT1WO^59U,K&N&D$'/>P1%',1JH+OP_LSP M$\3WAB/^-:G';HZ%_Q2YKYM-;16I6SEM08$)E! +6#I2[OZB$ 7 SCL;/&T4 MPU40K?R.N_(17VW:@E@P5A$9,Q$EOND35,RGX-WYG]%O\!".F<5%5+HP[_[\/RSA);Z<&WCT^SK.3IUPH_NT(''"=W!LDN>H"++;+F!T, MC<4#Z'20()-B@MV.#5D2X)#0[R3JAKFQ1#WC\X-](7@CM@^E&A([L,R1NIUP M)A[VC*)QP"\!;^&KBVB\HRR,$3]7^*HDL9#I>"M6H%M[Y"JBHRK--$N7'>Y$ M7 WG8:HW0)B#B!877Q,,1J;%E?+]GNA;B027CQ*\9\Z535U'DKX"7[%9!(_$ MO7'MG$Z$*S 7Z,YSE*>JDGL*(51NZ*!RO4H:(,5-,ABUV>4I\&0X#YE/2$TO<3?C%O(T+P>TV#Q%#PY6B"F+4$^%>?A#U:60)3& M[]9E9T]HML^^.G)1F#7G],-.H?-X9"9Z]+ZIT(^A]G^[Z;A/0MXZ"?G%?1+R MXR8A)W896A1K-R^76\L4P69Z,(TBJCQUG["BMBJOR#Z#+1I9(XG3B]%!?,P? MKM;!HWS./A2[DQ1( UNQ3S'SA0F(8UB'_'[P@M35;BFL]7I@2RUP>N6\-1ZB MEGYB(CK;@W[[\LTQDZ3D&'-BX@XY.,#V*"A#0:71W;S$S6#>^_HWAR6RBW24ID;.M,[G8)\[6UT45D0EM^ED5 MU_01AQ!%_IIV.Z@")48K%$/,32^+JX;7 6XH01SL2>&)?*V>/N#)(SW&K**88O"@GG.+T+'N;HRZQED^ MX*E0E4WI4Y*%@=*F_42_\#DFIA0TVQ(A[@Z+@4DFFZ"_\W#@H5KWG.6([G4M MXWU9D,86P31K[0%$UO857*67M(%5FN\?H_-O%,P:CCP MPO@ I/)3^[.+C22@;/JTV'1LD(RHO?\VF*GQ*TOO/98#@XF:;Z,*1CL1_I0--%38QS MW4WQAM0-U:-BPS(1V%/4I%YRC2%%!&>N5@HEJ01&0XK!F03 MV$562:(X?LL/@=?$%P1:()#V,DFE_W>G@8J06=0UUOH)VB#ZH;70O/;/VYUARRJ@[(3ZV(BC3[-:/J_1V=]E/FD7W/QUC;:RWF\L_-;;FF"54FNQ\)Y>#JLM,5@ MA[+SLX]%=X=Q KA]G _E1*SCTR#Z !X%61VJ.N#FE=XL-?USVC#UDW@2:)9 M]PWSPO0C<+CDB!@OPW$0A:KT;C&*P$73+)#,#1,ZO@E=9*1X:R$5B$&;7+(8 M;Q.3H6.,-L ZV9?*.3\S9N1=3/Q:H1JJ33#OW"K.M"E\[E9KF8@A>Q0Q" M M6XEO-K@WBKZW/:P)/&90<^'TP4SQ9.$!7#6B I S&%&*Z".2Y%#%,B[8>*6^]!3Y^.VF[&W4F^Q5OI"=X2:A(J-:6%E>$7JN'E.Y#E. MZ[?8C*65\F<%UW^&';'-N&]",%!]""OL"=E_FFY- ++P%T5%[4HPAEJE?T]3 M<4^^>T>IMR_O4V_OD7K;"YSKBU.!Y=#6.@B-MA MR#&7FT-.X.0*K<^S))EEE]L<1,[.JV8G;-I":P'&C9%W@RJRW['O3H:-MC"K M0]T_>JD\X)Z+V@S"1^)G9A] @*!0; L09G_EQ^<5.#L@^>[7@!3,$! MBPW2 M#N#!-C-X+S:OX18T;9J"V"9I'3U8BM.+OEQHB@:2BHC,T"BH76VY/7+1&4+V MU-4P3(I@:7JWD+:5?@CR ^*7-/4B?EB+T0"&\X%[G:&FON$GSP#6 ?N(6OP. M*-AXW=N_/RE'*LS7;NK@%/HNK0LOGZSL9>(&\Z1!(#[Y_RG'^*:67W/)>9Y%_^0W)MU( M#P<--5%3=L2^N&@*.!]/I 6#4,^UY14NN&G6W1W+>2B+P0W@+UW%D:Z6N"RY M++2(VK=+9H>SEG+JCM'C_KU)H@SD.\ ][ZA3$79/+.(XG^ M421Z='+RGI6%]ANW=:N"[S:Q,:C?[PS3,(O-/,C/K@( 6Q(I-F2!"#33%,I+ M#R>3ZH9BPU+1*A(]]23&]='AZ-&)&&NSK8_;T!/9I)0HZ2%0#Y/YL"98\HDT M6IZI6^@>TIM*SY>^%U5LH2W::BVH/5NESI.VU&"[(A"JV$JREQ4*[E&V20.F1OJ7; 8Z-B6P4TO&P?V+W#"9\.3VU:3Q0.ZC=\3\=GRR\+O;]G<8U"!QS\5?VS 3XZ "E*^ M!+ID\@!^'F0C4/;PO,KNC M3->3^TS7?HO,]J0D!EI"*IU#!/W(6$E<[BM?)%EHOX03Y#C2++2MI=WB1#BS MK$.X M<(1/V;+)TWU\L(^.;[+YQ+5.->3NLJ^\JQ9W^1IF )'11EG6HN <>E21V:]H M*B$Q8/:Z85D!YPXDF[AK4DV)@'TJ/BMGU-2Z*N8:2.#@86>1-9TUIUIF7@P] M"@+QG,'E8B8[[EA@0RF&EX$SJ/(3!GA)L/2 6*WV$U)\3;G=5W#L_*#'3ES6 M- H;WLQP(7!Z=>BC,ZT8WI\^S(A/:4@T%L3*H[-%^!AV,+@1/Q"='XP/)(UB.J6W#L04%8#;_D(!G%#[/$?_!]C1=%VF @68K;%(HYS1EK_PPL%#]B7V5 MD"J@+#TOH,1_A[D:G&70)$80M"R&I*H,@/8=S1@#X!]-Z9Z+OCK0!J0)#H4R M?S_U>2,&HFA_X@DPB5NAR(V%=,60( $]I4B7;J(]&O>KWC<=)O)LGCWQ]-ZB M_R=D/2:B\D=@FS[N9(=&>4]5.&H,\*SLF=4 MJ\?)#W5T:6)5M_F#8.NM&Z.?ADPAM\@9:OI)-1-_RKM%E9GS@ RGQ)HI7 5* M >TM]0+0J(-I(V-I6;Y)V)S/J5P0+!0*:],T^I!XIV_A@ZE8]V$4IU![#\M- M;!4J%\H17I/N/EK!YU0=."\0>WL1"I6F'LF($>(KQD0HD1]%]N:+8R:DZ[F0@LRZ& .)">=-VU)2.QJILF#C MEIETC/'YEE=9#VEB#O1L=JH".2HMB[(HEUJN.'/]-<:Y\.-+N"_R@W-V?%V4 M@DCB&(XORAKI48-T\8;O2Y7>7S75;B %4699D)Z%H6V-E=/8(3JB44TFZ+&) M7N]J:S,5%ZUS.ZVGH/:/#X[K\^QK/GS/F#&>4KRP56\G)H-=)RL15*2M(AZO MK?JHZ!3Q[)8KV#ZX01','9RDW,3R).-OO@75TY<5/[EHJS+4CL58L9X8P5'I_-/,]\WZ>8:4QB<:6S^+)KA; MP1@I+X$,+W"W;W%::\3%$!&*QH+>RRB_3^C<44+GJ_N$SB&Q!JIJ>G0LX0OC M@'&X8X$FQ2CLB\HB'0M^-X6E426KM97[+>CR_(7KREB6S'YC6 M^QV=Q#A6+.BR/&T:,CF.]TV;&/06.THC!PW69BKR) 7H9#VS-+, KT(0;[21 MQ_M8A\O@6R_Q% KL?*,>JCD9;:<#7EE8VF%>P' +>#S>C01Q^3"@2E<8EA*D ML/:$.C,7G-R%('Z$]R'G+GX+GEZ:;1_6346"*,,B)!30O_T) *ZZA0F)])I7CV-[[/UVT$4H.# M_L9SK$(N:>?.) @PIR"%M!I+G>5('W?%7'+^;&-_$.]F$MGRE58-=9>3)2_Y M.$+$QYV/1-XI=#G/!&"Z1I6V,"J51[R 0A(77.E.H^"W/Q M),PVWTSZW))R+P>WEA97R0" ONL*M@C%4);&7R#7N!N\J@[4EQI(O9:Y_1Q, M3=>6Q2VR+\^RVC$2: 4G+1W52[BM[[S'_\ DB!Y_S[$(_P2+X]!.H7PZ_ TW M1#29CKC%\"\B)+KG2EN') [^L];UF[8>WAB_1]^, ?M4_>3>H(1(C27-*3\" M-E[KN'T2OS\.U'S( XNKS,+JBZV"=["=XS?A3YG.QG\R+ M-5H;]J,.SERXZJ)MKAD"!JM57!"ZF.\79HH=,%!B#=PC.D;T=BU_*HM/R1?; M1_EY]O*['U^_.'\>.FKK!RVZH1OG_] D(/*LMVU!'0 8PP83Z6Q*.%$A?\'( MV(JQ76O"!S,W'5$?M)C"7:/9X4R]F=C0ZS$> M4TM*;.NJ2V=16H-3.W6Q9!@PY.PXM^AO)N9%R&6%ET?Z860M8C\;C$$NZ]S4 MGG#2"SSJ%>U.^;VLF,&<;3BQ#'X[&:SH">CTB5*6?R\50E^P5UBN M:%595U_A$478'^KI5>X9X'FES<-QS]MU1XNOK^\37(26^;%S[]:4;1G,T\:$F;X $ M&\VTR_0S38WS,=P;SUA0C\@#TXO9?_3TX3&X4-O.%)OV5.N*T4!?*+!K#-S2 MD/0J&>X^58^H,XR=DM_&J!8IKK^=X0RF[LLB)C_S+PI&#LP1$3Q%G:%#W>4R M.5&%6O=B_2_8XXC XG'7+D@./J'=7!:G3 MRKH.UP[)WHF+HL3W&KE_ ]!C/B3;-Z\MI?%EE$%:0 MX;J4WN$FAHH,+";34"="8W$B9V+5#B/J<+F?[AALS\=AAA_3779-*S-#IS3; M1J4>/H^]ML]F(T>7/QGLQ"$NKRY8.0^\I BV^QHXPM!]'M+12)O^F3*A3>]9-4@*\ !V[F3G[CV$IAWZ^((WN!4@T.YZ7L)$ M[O9&TO'<$)3LR +$Q;V&R<3C;4MI+5)8#D?]X2T>P%QJS)XBB&;%U"H#I#]9 M);.*>L@/.*3\>2>U/;W697:8:&D5 MC'TY03YUJQ?T1&(--1BY=+>YK/10'[8?? +(+ F(H,:)^%2V .YDCY;'GK/& M4Y9<, LI1C>'=>('4;#]%;R_KW3\/BK(E/WR\17$OLJW?3WZ5!::8GC4NL.7 M7^6&!E45""RK,B:P@!@R;X/S'2H)W$&7IYZ;F>$?I48">UIE< M!A'UT%V#LDWS06;,XW_H/-03AGKE@912L4@IO&YR0]0,]<3(?$G)Y.C8_)DY M7P3 Y;E<<4;5M=V@)&PBG3W&4F!$Y=T#*@==2AT7!8RD=)>&-+WO0BW*L)1X MX 4)[*NU0$0?LR8RO15(+3B\P0,:F1:I6Y*Q[#V9VVEX;(F"!@V=%VBJ7F[J M14MQ0R88.<*HBG>:?RC*-OL;AP__A](>G'RF0@S3_DLJ$F5@?Q*K-ABUB1DU MIXQ-=WJ^]BXE-+MS%5,FK U*O]?B'<86WEN)]8!:;:RB/7[5LQ)0WKCH4BO" MJSC>>#4M9A0$"':6U_>V:LXW3"@?@@NTH"GA_888S? M'R?(QFADLF9NV_@YJV$E0-KW6(337^XHPHE9E12:PN/]R+OJ$>VJ]]Q15$\M MR_JYB24PUO6WN!VB";WNGTGO0DF_4Z' M9/3CIM/#XF6=@1A9O.N %CU/<#=TS:G]+P,4Z7\-.$ZX1V9;X54VK]AB-!%# M]TILT%Q+FQA\&J(0T&G">LFEXQ[$UV M3$1+M#3H!^XG+<_@&E!X,092#.N,:5+PME=8R,#42(AJ(/##@"I:H>H^/(AX MC::ZTC%&_,@IPFMCB0N;*0\JJE,=KA>XGE?TQJ0%)'[NBI1U#J6?:KHOL^;'(*&K6MNVKF0IGI&Z0S&U4V:YL_G+0/ MH4MPJ*MUS[$$L^EY6WM:0,3(4!ZJ*6I^.TQ?1-WK)UB^?=Y-[Q5VQC:DKP2W MQ#(UQ>ZMUHPO;-!UCOT*^Q;C!I2C-.Y]FGR?:?*G]VGRCYLFWU>QQ430Z*:H M <+UQ$U>1A$>25?8,$\RJ/#AXPGC[.@-,86)J-5-;JK@!-XIT&""'S]/-1+9 MP>ILTPBH%@WB[?JRB?/7^,?$ T)0.T=+J6.L(Z)-.WAQ DAJ(R?T5:Q_3J\< M\&$,H&2[":&E#*=?4XA?*C?G%>(OR<3DQZ3Y@A*T6[FFKY3,;K"*EDUG@D 6 MWK1 V&R!M)IF*>.W.MN]DHGE\P$C_&9LEM'Q-C'Y4;OHZ07"Q()E?@@KLL2? M'WUY3"2[G1R-HS?W:,N?FT1)1=2:;SLU#*XZX.P-O.&FZC50.RJ]BA)"WLV< MBEB;XD!MV1A:/(U7@"E:J"_D,E[&RV;3X80NFJK"R3CZCS.A",_3XC'0&&8@ MP42,.CTPG2%=)A;S^-W!>M%BS8@!^1:;?((#W<10*%:0\.E?^O#0"PQOQ^2* M.Q9U)^NZI+C1ER0"$LHHA[(Z37-9O]&'_1X]BA&2LK%ARG#I&EO"2L*))%08 M9YSL,7X(::^OI]->;T'&9IEXXCH5CQ/)QX4JAK=C%'/EG8T5@@&4 M.!&VG6B %'HIIBLW: 462J?SO4X8?;D1QG/RZYVNU2P'E1 M?R)SD!+)#L>N)E:7%DO4!3>45/83&^NTD.2H!L8[!]@]UM+&CID-,!R6Z*(H M$5$3"LUW!!V3'I&QE@<>G& 3#^+,?WJZ"_;UOS]94NPQ63*&RKQW'N1MK(AI MOKX=RO &E-W-^I!Y9PA8+GR-C6E?FUG-R %5KOF^]9%-J$ )M XB^6A*1XR\ M.WU6[S!;!J114Y&XP'P7%,Y0GEXYVPF/'')]?9^NGI[HM[!>7L&GXE;Z_OL/7]GW#_0)$S#'NP#(V"S^'K;YK9+Y[ZE( M\CL<:8P&>.^!>C#!>)T'6- (H+-#^WD1O7NJ2T5"=UJ-^RHZ\DA'F?R[O;7-[9P_MDWD=/YNTEF+"3Q?RUZ:*5RO*E#%^) M)]RN#^\@9"WT9NI6%BLQ:!!N&.!E0RI)COR28WS3 _.;C;FYUVGT_''']L@V M-,@0+<[E"<#C#JX+EW?^\C'XT5M]QW&$T&8/FKJB+CB,VB0SCRD:.%82L^80 M[D78)T8@T#0UN.__PM,NL-#QC<;F<]#A@OM]AX;,MD.K *Q.V"0?YUG-G,-; M:]1/A@GNV-_?PA*X66!V3:4&9:3<>0,'0T&(RP":D069.G2-*'%AMR(%T>,3 MCDM?_C081G02%]RUH&&Y,*WJN]&#R$_@E_4Y*__)S:[.7E_:K*6^RT$$;,X> M3F=ITNS.(QKH@P@X[R5#,WKA&\@T63F,IVE7\5*X37J'W_N]>[[&XM\T',W[;9,1X%6V_3_(T%<]+ M+KE@R#U )WZCNTMKV$;/WGB4[RJ$'RT*#]W8/3<'<:*>G49]@ ]!R<1'U\ . MMKWL?!M*OR$54&Y@*YS8P[GGIK+$,"BT8,BOR/]6(\YPC 5ZNF+67#'(.VPW MRP4I;D(G/)VI;K "6O>,*39+J@34G=D5W#_8=*7M+"$V!7-LXRJE'2L1R]4P M]!O^1LHV/5!9QN'SY:9'H/N5"K7NA4#O#U.B?3CUYTH=9+X*5^[@ #P(&7]T MFGWO6BHS_LTHZ$.0]3VU(9O]%PZ&J[Q.T2[V=YYV%G UNAH@AY+#PRH MM9!FV7.BDU2N+Y26B(HO.WMT-#\F$B_2IT1\17L%CTVMJ)%C$_E84!1QLQ(C M V($2USCV48DV%,DEYJ9[R: P2SDZF+&0U\@ S08!E)!R>4-"Z1J$G^<;LN1 MDP]2 7D'C]"(WV0-9.101";1[2ARA 1)"ES'+6>)(C'J,)QK4T!2\2)DELHH MM](VB?5F[58WOD^E+SBC1B1,E",T6?(0)Y3,0I@DG[;BP82KS 4F\;AI>531 MML!8T6ZIOK5(IUXG9]^*YR,Y/CU]3*^,@U"">_$J>*%>FN#<+S+AYGTC3^,% MPWEITLNE\\U/1\#?/#!G3$Z I MX?P@\\0& "W3%X^76XNAQ(3Z+"8 CMT=?O-Q*]7@@=SSE=Y5\N;L/GGST9,W M>^%\^,Y8.2^"E3,*>[(.-K1(=(:$?2#Y;?]'KP$^O9>FXWNWG4;2%PBM#91+#4 M95DER1W):P27&@=V%!$T(4"7NWP5GG\22:+$+QX3S8^Z!2_"$9MJ!:;'+I6) MD_,YZURMV2MP44OM@#+R%MY*]#S"%]LE4^8&CD*Z?15-OET3[F(M;5\&ISK< MP+%\:*?K&VX&4EBY"\K&P%E<4 TU5\I2W'F,"'#I]U#^L] Q&^N:2^*6CXY"'MU+T[[N8]D#0HE M/1TEMZI(E?!2>&D>A9/RH#/B^&_G TV#EJ88HF&A"L =:=Q'3-4<*>&^D:!" MA"Z R8*I9\EU:$MMBCQ)]YGA#W^"C2N*/S@AJF0+](3 IH@M!F)!P$^L& 3( M_MSW^9S4F7*KC,D5,/AE&A;D].R5:R^8N3OTN(CCU!R1HV)B:V;@^G98OPA;%H<%?X-V%;.?M$-)_^VT^SQ= MW*$!T#G?)0O)1C9KIZVA?&=[7LD^(/%E;710'*'+/+X,;\3I[;YD,@JZ&T9/ M:(I]M:0)^U$D'N8#&US(JE3E/S93LZ>5@D).$?GS> ;SUQRUY#)A;ND2KY<6 M$O/R-^VZP5ZD2"[C7UX8+YB*5[@6Z4A1(A9XI18NX"7W)\.?R!LV[6^CC10I MDU07TJG^HR)5$TU(!4V FN:/LEY89$X@5$'APMEL/(ZY-F MN<@1U3@DQNTM1!QR?G&WFW&!4Z2W\FP3*8FZ0?-/.M.%;O,NH M^2[\(R2\)GE#CIHQV-A_FPJ/'P>,M-JTJ:=/[TW3UW$6=; @\1UBT(_M7KYI M&X\6.DS >RUM'Y$S=$C1AD>NX8^..T4.7:O3[.],D>'/JC2)DF;3NW#[D-6< M L&0IQI!%U!:I%)2$NQ1*X%N?ND6F\H%I-\@,R[LWE[&#L/!^(+18_:H.80# M7U96N\>$)MUI3G%I9&W('/P5FNO]X+R3,4>%S[BA<<'R8WH6B##V&)(PN_[4 M9Q6[(0#Y!LZ,C_:>AR'57YX.AG4(,OTZEE I9+91J:3,^,Q*/[C,1[9"3VL[N?G&;G2)RSTE3P:U'V!Q(+>_6V& ^O;YK MU,1#TQ^C0J74-\A!UB93 \0AE'/CTRU7G,"Y(N$MU#=_$DIWP5S4C9\2+I-1 M2.^?9(.<=J=3&R0!M2R3@1&T\=6/,KI3LB+\&3#O/!2I&_-LV2>)@ M%/T(GO;S^:L7Y_\=2-/XW-!N;Q5'18N%%%]PI39%XBF:'JQT[VP.3_,BKJ!,<[:IEC$0$9:6!MM,8.] MU> D.C-,%?:A[,,W'PTDL)*X8G0*!K7[QO:^@N%CG);B@-*,6**MZ.WDC#&$ M95AC+SFMP\BM("!++ M#Y\!I!4_6=?*!@\8CU,U#)[W,FJJ7$0-@#D(*R<2?]@-!R$3=T+IF$P%%BB4>ZS1+3A8XU!K.=;#DA$^]D2_-LZ9-\\M8@ M*T7/:DO2V@<&^]TS(Q,PG!X! 88&JF-5)P//4QAHB8<8[%.8J>*-8TINN&N( M_YEDE;ZVUNP9*LD0C)EY5$&H&C1+R)/?NI &LO?"]J5" JL0K&'.V:P,1<3+ MFB+BF+W=]$V[C1>'VCDNY139L8J"2J=3>00R2W0^9'B]"4K0>XHV3I70AE;9 M8];'T2;A-]^U4_@0):)W7Q#@FYXL@GAUH*YD8M M5LLN<%$,"G)4PH\3,^R,:<2Q0)IR5RU&[1OMXPZD9>I>DD\_-U*>&L(],,$O M_9$_2$)IXP9C(U$]0564*Y] D'T15*#<>!@T_UG*U:.\> !&)J^BUH.TDKS& M>$ASBEE@F[R._'&23W7&CB;[3 M>A>D)C'D3/AH[M[-7]@\TYH;?N.[T> \[XW5_0,"')_AT*S&PJ6IOJ/6GVQW MDAA08TQ^?;\UG, T1+HU%>"S[F&F?663.D9M2%F8[ N]'E_E?*HC6XLSHEES M2NI=< [ )U8''1P4;)(D^ X'IA0Q:U<5EJAM-!<9,]#L./+^2.-T^ MEZ^[6:P:C#UX*#LX9XA6:J,XOGFI\SEI@[.GCQ];FFAI&H2W"2TE1Y$&0J]I M=Y<9%K1U?VRUJ0M9+)J=5/'$&PZ;J9$55A#7P8I9#P2,AR.74A&<+_I41C.W M6$1^^1O'4AK$PK&&.N ER>?&N4C971A- ,D<>M"I"G^UC0F::)60F)W4GZ5E M)[,U!:RJCOP1:]I*1V<=V["8&96R*(S)7& QPPCX:3"EW&-T2MOCI/@!&;02 MXS4P"E^Z6L%]$C48Y?Q^B.<<3 W-"M&AR9WF(5!&K:!G;.SK: MAXS_%"H["?"EEF)F(6 1YU+3W#+8M71Q)04D89[)F,[CD(:]L66M70[W$O[P MI:(QZ(%=QX%#/#/T"T(2&$XQ@6"T(===@TG04=<(6N'8Q(T%<:ISX+S8=-0% MVEU@: N!8?27QZ9O>C6+:$JC%5*(H#'^LX""\WZ'F>7[LI2[2@(]OD\"??2R ME,6># D!$#PZ6AT'RWXQ[BRL9206TQ)UC(B2^MV@*&UT_S]74L:2;C#<+-9^ ME@\ ?\^G>Z)X;S1/V@Z&@O)N'"XH& ,XWZ M+N;86]R=TD%B&6J$8@ R8US6 M$ ,*P^+4 P:]^.59O7LH!]I/K1O(BW?2Q"8*=MPZD&$($X/US-1F&E2%CUZ( MZEV78$\QQY989EM9IO .AD>$SWJTXP:T0.*\X^SP^50H##F@;1CS1Q"\*/BN M9!/B]FJ)T KY!N#_EAOL6]ZTTEN/7;?#<%#VTGALBF;V1J0Q>^:M%3>+X@^9 ML!'B."VF;OH2>1;L5JGZLD7I<,$%HFAQ#V%WQ4UU82JQ)EET$3A/46 Q=4P0 M/C89=7LAN0R&!RG7Y2JLVN9.BI),4AX0[Z!]CDA#!]>1L;5[.!+BGIR2P7PH MURYED5,L1)KM&N0_$RE5J1 ;*D%,-2(P%MY[QL%XGW@DI0,&'@H"C=HFL[L4 MQXH$?N%O<-!X'T;A$HGLH\5*MB-,95%R07QO .22"EUC/(BM6=[=30M^24W- M7BU%GC%ZP[R:B6&)4K]EHEO28)U.L[^!0X?L26R5!SQJH61&)C.<)%[@,-#- M,20;EC8^'1]B$?QW4L;C%#)70]H!F['*7O#[;.?&H9!L8L_YM9?*I,-0D\N] MT1.0:V,8R6RGYI^$]Z'(_B_X5]V"/9OLETV/% \Z@TB-10U#T%&R*E;8*P:$ MH[#4Z8@W'M<%?L.G=8HN#=-H]+M%LX(]7W$8"3045@?TA-V<&I@$ECFN?].- M)-(=WP"WN%XVI%X35('A:OC=SMBN@>6)[<0PZ3CBB/^8+)?SF1M.6U#7P@@Y M09?OXD'1@%DT[M PL+&L)SYUX<=DS139,7"(X.J)/=H,=36;]6&SCI&U"HG) M4-MSL1DS1W @6N,KBIU?-D.-3P==LZ;6/C RN'@YKO\R37]@44\PFML-])04 MISC;3W*7="KR*1(1%0\[O]U.P3@,37.Q%X-LT+#DE]"2.;+))J%[<98>MHC/ MRE<,#&"&/4WIFX!0J,J,>'9\>F30#B J*A@ &2@M89I)QVD5<,RZ RIB?=PQK,.0Q,OC M._"G%9C- :5]I)E_\HN#:N=[7P=VGLB0@ ^"/A0_]>+S<4R> BH0_"JC<=>?.1 ME (S3C(R2H5RED0ISVP4Y33[54%?PUR=*F[ML!(H,O%;#W_9E06L1WL)S:-2 MA>M"&%G&_#4>[V#"1A>$EQ .M_ZR47[X"^XY!J],1PR&B>"_RKX9T@XDDF'2 M98D#:K%[&%@'"+2&#U>'N=UTMAV@R3)S4L(Y"0 9A<]HCT2N3)E+*,6D:991 M3(\W]8%Y/+_OQ0[1AL"#1#56^MOS,X:8).#.9KXB33A%9 %*?%9RG"FDF*0W M\1 9J8J9O2;#J\&)/G]=J5T7O.X3Q"###.5OQ?=-EE[')D?@/8BKGDVC *4] MD'B06&(" ]Y9!?5Q).>/O?C*;([JMOP!%G?,@B(<#S'XQDJ2;YB.?!-2QKH< MYKP-1$W+)3:=(%%4_X3C7+/0]^G&NTHW?G&?;OSHZ<9J?W2<&G".=N^/0[H, M3@8LJU+5J:?0GF.8NK]V;I@84&!"BHS$V/,7&&D-5-N#*+CIGB=U+&QQ$;P: M#02DOT'_CR", :LP-=;#4,&K?2P?RB V6!ZIW4OYP@2Y.S7^. KP'/$1)QAH&*PO:NH.AZ3',1Q]D/RVNN]Y-0N_(-J^-]LS,[ M6^(R5&B'NIK2C3Z_H=EZS(LL F>7V29HQI?UQDWF*WW: [LE;!Y:E$O(C0< MQU#J@!C((T1A*"THPENIJ%-0&@?ZO;C@\XWE>?VYD(3R;Y1>T&C\;RXPL2U- MO47V@N,'UGB_%M59([)9.W_ C!3_EG69>FC:*3<+YV M'%]96#\W%0H?<)@OLM\WBPL# . 9(+O?M-[RC_4,B@7S^=1BJFW:7MKQ1AD6 M9:<,.HN#@T:\8FTU4%1_+H$C%#:"B (-*T@.$4A=U\P&&^;*H.HCB$7GDW,% MV -8LHGX6YM37?47L6*SLRM4,7%[#9V6?HPK$ #9X@$OG M!B<1V'>;MDUKPT3(4 UF;'.@%!<"O94 M#T&YX\,XVOZQCZ/MK^2IX'S\5%Q'A]M+)E,J!!<-IP83-"S=@L(3/F,7'"-% M:!9BGW/E6I\(E+&#))5+W(Y#LA^)DE";6ITZI4X_Z-QG'V7%IY[ZORW8\F6R M(?<[O8:$,I*!%OKM7Q[P;_UMWC60DGB\AM!PB9]1\U/_4#(Q+FAT;>U:;7/:.!#^?C/W'_;HM$UG@F-3#)@09BBD+G8Y.E);Q$RH<%3C&CDL8BXF,%I[TUG-.4!TA$,1P,D&=0,VS - M,S>Z*^^!LMQ;"A#Q;2LR"?A, M-"%@4ZQ).#?AB9D\QZ5T?LH_9!;S%0@9^83B?&NB! F+DQ+:43-U(X[/8MV: M4)U?[S &EWCO9THN!"UO-^6E2ED>0TC4C(MR+&03R$++FRJ53I+6N5)1AKR$ M%&PM_%K\5JS\AJ&6:_%<&5#L>WKM W#MX/):'#9[X[1&2^[QJTH MZWFWA=^4,0X$XJ(W>BP(HCGQT$5/2F8I*<\)I5DYM61"=+W?"):?:CPOFTPS V"4",H^P3T8]V%G39\,D M>M-$<0W-Q%W/WK!Q\@],:>Z1()O%E5K+\!:K(TT_RG^Q&E=T..^IAQ99O_3B& MO(/1HXN\)T^IF7M0L>U#R'Y>W %LNQ.S*H\X(MB/\10)."0XA'--C0=A\+F6 M^1IYLVDVX,$P25X8OOXT&/KUZBW-"76DG!O0@._B0! MBU[@KB",]?T%TG\+4AZ*+K*=2B4X2?==!<,B+_[5N%-P,/J4^+*0.*PE+SX$ M$W9-(N@$ 1.%!"*1_V< XN+OWB&\"=VW!0/@#5.X!U\5W/H=^@'/Y;C*79#H M/9ZA;W;!!4-C0OB28"2/C('1-0H(RL,V5+W+X0Y2T(H6\VSXMF3).4C+^3$$ M7+!R]A;!VC@Z1B'!/!B?D XL-!VR:_^"_P> WVJD^/+;M%V]F_9E!5[J5J'P:/N M#"O%S&\C-E^X ??BU_QGN."1 @)Z7WB=G4]R"UJQL"G\KKT]49R(?PA,F.<+ M'#SC+/H_OD[***R.+T1O6K8N>&'[^C0N7$J-F>94:*[1>D"Y8IX.5B"7 A=% M=P71PHTXY43%S1C&MPM^:FH@N!/G@L;7?!2(H)C1HIAT62"7H#&U*>!AR)"' M9C#'[D(;,$#^*O+Y''B47)C"0@0LPBEPA%KR*&&**" K8X_CW2O_%F7QYL.DM=V.VZS^IV(B(_!.R$1+UVE]K=Y][$3IG>)EGXHL5^T M?1S6N-NF85I/;SU\UZ/1B:N.X3BY3KW+X;O]=]&IP^T5>B==[H*Q';-IW9;[ M?F-W;E3=.G6]^M2KV=5JS7$KS*X3RW:JI.X1U_WESE^S8?O6[NS@,F+?X\Z' MB3^;1B7?*>1"*JXQO?N8D'T94,S&/X9_[TGV]ZQA^98MKE_P?5?ENWW?M?'U MU0V=4:VC^'.YA%A_$O@O4$L#!!0 ( &.ME$^&;TN@0P, +H* * M97@R,U\Q+FAT;D:QAOIB1B-"JG=;LFEW:/9";K>+KT(#3 M;I^"!0W;:91[T(I.=*?PONVI.15!>5HR ;%=!F&^%%)9#"6 &+>;3M MP,F*QZAABK>PD#$3)UW(YC7_BAUP[(WI@L$[8[&(KT4'(@Q(DUGNP)&=C6XE M]^_SFQUCH0(A=+NY.S ,+O.^K)5,A&]] M/U5&E9OL0LS4F@LK!=D!EAAYKU*YDUSG2N4CV1)2(('OU7?(TQ!VN,KVL]WI MRI2;!SS>%NA=&?FT8'07KNCW7%6DI^SE1^J"OQ*.1R@89Z.@ M_?OU/\T6/+L 'HMT,)LN1],5S,8PF0Y'\Q']T.=B=#59KD:+T1#FG]Y=3P9P M.1C,/DU7D^D5C">+C_MX_Q'PXR.G97>? ^.Y;A^KDP-43]@[.%V?D734?,BF MD6!"!"X\J392L;3A@+L%A0$J%%XZ!0M< XGN+](]"YC.L4]#Z514G"ON%<@#5,GKN8^9XHCJ5--:@^# #W#;U"@_O%> M3G;+^X^/SHFQ;KD:>-I.!4$AA&0@ GF#JH0PYY$B(=^;#9(9"HH*SX1*4/D^U5Z30B1%HF7F+\+ M87?.]L?KT0S_VC7Y].WY&Z^/QG_R^CB(K%=/7W.94+Q8OP%02P,$% @ M8ZV43QT2,L&V!P 7BD L !E>#,Q7S%K+FAT;>U::V_;.!;]OL#\!ZZ+ MG3: [?@1-W%>0#OM[ :SV"DR_3!?*9&RB$BDAJ3LN+]^SZ4DOS-QFL&T21L4 MM21>DI?D.?QXAG[S62E5T:[-KO2<;?J&_[>F;C,I?8LMI)[C%$Z MI2?L_;M_O[E.5(9KQSY<_XI+R5YW1]U>M[?2^R=3S*V:I)[UQ^,1Z[!!KS]> M5:'3J=9Q6"_D/#)BSJ));#)C+UHODO#78L[/,WG12HSVG83G*IN?LI7GK.SQ3$WW*,IG@21CYE+WHA;^S5KV/ MEFGC4BXP27W18J'?10N;YZ5=Z)!*6M I.RINMT9C$8]O)M:46G0VFU95J88\ M8SFW$Z4[I-DIXZ4WBT>VFJ1Z%ADK),;21LM&8Z&FS1GC[/(]L<[O9=-5F'R349+]UV2_*XJS;4-QZE S(7K5XKW!=[D" M>]R+9CV->MV3,?2;TO[%/&L4\:8X:ZUUK;>RWUW=PKKAT(M[IAEVCX_OG.;' M%_W7O;.=HV K<#8 ^["U,>+XJ#L\>HCF5RSE4\FLG"HY(Z.3*L?>:%W"SES+ MPEC/C&8_&YOCS#J_,).P#ZGQUF@5U_;G[-ZUXW9UQW?M_V))H\TE55!YP![M M,=OC3GOP9$_[+2?'@@/-Y^Q&FUDF8=;;U:';ZK2% 86U@0L!=;G2C.LY*[6W MI<3L<"K!OP &',8/]H8<4L)C/++,Y,IC\DIN2T#+6#K'[9Q$_*F [/ M!)3!E%EP0IB#!&)EX=0@IM$=FL!BL%FJXI2YDOY;]I])*^M!L(#UY3.6*Y?! M;9$_G"F?8KVND''0EZ8IH*FAS<9F8H^B^>JN?',0'SX_B$N6+"*H)6C:P#?$ MT6Q7VI5.8/$X!5FXCK-28$P _T1Z_D0>C:'XGJKKI5%#[K"OLT/B,;NT*)"I/091//>\^; MK,V;8%Y:]B9O($'!SNFS!O^?H/*OP?;CB,@/_E8BKH]R4TC9XP3?=V-UMLW;OG_J0%T:=*$!>Y,SJ45K@#CRF;(8)R*QIV@+Z* M1RI3?DY1WZYI=\1\@5>!,I416.NYDAR%.."V7E]1V@*4=2%HC6-C1= GY$43 MJ1&+9F N6F1!P2.)( 6LV E+H@KXWN_\_(+\C)\4/^649V6H1Q-:99(@+U)3 MX,SMR&\0XN[A-:O;S>R&5X6KVJ40']$?CL]5F55D2G^W"ONX=[Z0EI0V)CM* M!YL$;2H)Z[I%39H:#$^]0=#RC*;\SJPOQRSQI)A58W8KP0]5NSI;"BT;#'N MIZ-PT\1Q::DLMA+,K8V7&^?QA-Z48!0'U=D?):) #/IJ2S@!,>%H-N1J-6,0 M(Y07]3IC#K8='Q1+N5O$PN2Q J^E")X];$;M=>VFVR;>L@GYIP0F\#PA!MW(U*,61J7EC*_=#K>$!!LMS MY;V4.YUF9!!+4HM0T(FZ;Y530 KX*D>^$+^4.#9DEG^4"BL(]"UU'"J1!]\+ M)=\+)?MJFR'9@(@">:C61E6[6$F@O8[5%@6+F>0W%'55R4>(NT(6%=X?-57P M!W&H+B94A<\=]IX+='1R8>YW\*W.NB ,ZB ;:E=!GT/$Y\H\YU9]DF$9U:1; M=?==+PZ>OV?XRAGTM&H8%+ E%H:^#3S+X)6,#2]B&^JTJY!'Z:G)II+B'LTG M]>M86SLRF1>9F4NTSE)3>2^^1DP0Z9$1X?V^?PUEU2\>4>VC?OKXST^J+T>^ MJB]1DI/!U MW$^ID@E[?ROCDG)^]FL5XMTI_PXA71YAZ 'VD+Z!^RP[_/G/S%VD4HNPA.>O?*9?'-Q5/W6A7_I]=B_5"RUDX)Y<\;>6<.% M56(JV4]*^]BLH^O/_; MVYM$97AV[/KF9SQ*]JI_TA_T!ZW6/YIB8=4T]6PXF9RP'CL>#"=M$WJ]:AQ' M]4 N(B,6+)K&)C/VLO,B"7\=YOPBDY>=Q&C?2WBNLL49>_E1Y=*Q?\LYNS$Y MUR_/6:AWZI,\8\-!X<^9EW>^QS,UU6 PP778&G?!><"&:]Z]=_+D2/J67P5^;B:.ER'CA(-,\[0,2IL1E MYQ./QO%0)).1B/CX>#B>B,%H^#J>' ^PULGXI/-F!?T6"3!,^Z;]3B6B&55C M9/]T BMG-)93^\&+X:G-_3 M#R8&*P4FC#H;?4[&_='X82.X8BF?26;E3,DY;4^IPG M8W.L8>^?S"3L.C7>&JWB>J M"O#@V#.QFY)+2WB,(LM,KCS45W); EK&TCEN%R22\UL)O:T^'Z>,G MC_2/:[!XZ6H4U\$C[7\F27!0L0%25XQ;&4 )D"D*$H$5)AT%C,JE)$YB.9P! M.01Z%\K%F7$EVI&;L# ^R!36Q%*@V+$#@%%(H+L"V(>[..4:IY"WV'!OR@P2 MPQ'O#4\.Y&%H.CP1U5OUJBA2UQ4KJ']&NW*++!568@Z7H_IZ?]5ZU8%D^1)$'X.K27XCGYMB=!XN@/ M0.*]7=46E_=NN3^EL0W,E""FLX%J*(NWJ$16D+$-J%8#B.0SH+%H5SV%1JQ+@9>(T: M65!(2B(X=%;R-GR1[Y8QG9;L$]HP)?2DHZJR8XTQC9] MF[S&NG51&B-N1J,V.0)J1" M]3J;#G,L\G;!=Y+$>*",!VUSUZP3-W*K$Z4;LAW'S%#SXW-.W%X M\NSR.^'3SY)^W=5F3SZI38?5OD^P?D!@NW4^A%$6OI<(8 K5+'8>\Z>'WU,TW M!O/S3-U0#I_.7PK4HLP@Y1AC)<&%.@)73F('&^N3'H1!+)R_NE4HZ1!'NC+/N56?Y.X#7^VF M=WX$>6X>Y4GPZVEF52@,3"R<1!=HE\&C&1L^13?$ZE9AE-(SD\TDQ5*:3^L/ MTK9V@C(O,K.0J)VGIO)\?(VVH-DCX\S]XH<-[#5/**:LS++FVUS;J6[<_*YN M\$Q&@V0\F(S&X\%P?,I/^"1Y-9H,3HZ'T7 P'KU^S V>X_MV@L;PR'AO<@@6 M=RSDI9F=1@>#+J-_AT#@D3O:N%RU'ZSO55RO1EOS-]Z7[AWT/7S:'-XV9FO! M7Z16X,]_$#&R:PM/)<"HS\C_F"J9M&XT_EP%FY]I<7!=)?$@O-5LYUY5MWN/ ML#2/P,)CK!O=9_SJ?>W>A=MWC3[+7_:%FWQ?J%YI^9H;D<>_V8W(]E!6S\W3 MQ1%=, T/]27:_P%02P,$% @ 8ZV43SG"0H'W P Z0T L !E>#,R M7S%K+FAT;=U7;4_C1A#^7JG_86K4'DBQXY< <1*0..!:=%5!<)7Z=>U=QZNN M=WWK-23WZSOK%Q)"TP8.M56M2)G=];P_,[.>Y:80I]]^ S#+&:$-A;3A1K#3 MV;#][S:_H>=[_AKWN2J7FL]S M T$<'X(+H1_$ZR:X;NO'L'-DEBBZA&2>*J'TB;.7-8\#E5D*=N)D2AHW(P47 MRPF\^\0+5L$O[ %N54'DNRDTYQ7_PB80^*69@F$+XQ+!YW("@F6XTTB>P)[? M/%.GU4_Y?1^Q7(-454XHZNL(!QH1)P[&T3#]:$[.K&\3&)6+9X(A(>GO<^E:(R= :J,>MW2KI-U+E*8,94DE66?\$_/;Q9-X/716 M)DI09+G\[:>K]U>?( J]8#;RX%_PLBE<#N&'H"-QY\)%K!,8 MSG/.,KAY,EI)GG:(@WV3,W#.55$2N70.!A@7;7BV M'$!9ZZHFB$"CX(ZE%J80^T=6BN6Y(SHADE7N]4*P)9REQIZ$OA\.(!C#K]Z= M=^X],@;1H3] /F(F+_/=D 01GC(AJI*D"/L3QW>:=4DH[=>OA>D#IR:W"__[ M/L46-(*4%;[34[O &3@]<;[$1U%\G,1Q/*+9:!0ER7C$XNB8)I1%A(R)<[HJ MTK5R13?UZ?K:[M#>J]Y(;QRCE?2$X^\:/0BJ[2-" ML\\UU\QVX\JJ66%ZGQP Z@D.]^G!8UU@U6ENK(3+19H3B=VV*XX@CD93()+N ME!;<> J*KP;)"_+VS^1_BZ"W]_Q/RR/\WY4'EPC[@C3H3+'7$2X1]UPVP.R* M)B,X)990:E990 _L,1$"AQY.$7LGP8,2$5X-&J[L\:Z" BEO1"."[5NU:.M! ME4PW.JN-(MPMOAO97LV!IO6_\:!H>_Q_:F8$P7$84C\( C\=L:-D3#,_&OEA MS)+D,/23KYD9H;\%7+WAB3)&%?ABN8!*"8Z)G2?[.*KM[P!A-:R&FQ>,G9 ] MWJJY2\>ZZC=N!5N]WM((GOGW'+7=FUMN5G_!<<%25MBI$_KMU'EUS]D:T5V# M]]K*LHM6PTK6:V[KX;]V6U]W:$7WU&QH/WX:HOO ^P-02P,$% @ 8ZV4 M3]86IV\/! 3@X L !E>#,R7S)K+FAT;=U7ZV_C1!#_CL3_,+B":Z38 ML9VD<1ZM=-?VH(!HU1Z(K^O==;QBO>M;KZ_-_?6,7TV:DI+V*D!8D3+[F/=O M9NQ%:C-Y\O57 (N4$U932%MA)3]9#)K_=O,;UX6?!>6JX RLGL$[HPDS@BTY MO!>**"J(A!LM2RNT*OIPH:C7\-;/F:9EQI4%:CBQ**,LA%K"^=GW;Z\3(9$N MX.KZ$DD.1][8\SU_@_M4YRLCEJF%8#H=@PNA'TPW37#=QH]!Z\@BUFP%\9)J MJP"_\%JYU1M2;.=3GA?C,9Q#X MN9V#Y7?6)5(LU0PD3W"GECR# []^YDZCGXE/7<12 TH7*6&HKR4+V*PW M'AUW@A]%\:(//^I4P96'_X81U8?35/!D V2728) -* 3N$JU-5H)V@(.#FW* MP3G564[4RNGU,2S&BF35A[PT14D0@%;##:<52F'J'U52*IX;8F*B>.%>WDF^ M@K?45B>A[X=]""+XU;OQ3KU[QF X]OO(1^SL>:Y;$B/ *9>RR E%U!\[OE.O M<\)8MWXI2F\%LVFU\+_M,EQA1I*\P#L=M0^:0;!CYS.=1A-"_0F-_'"44!X% M?N1/)T,_8N-D%$^=DW6-;E0KNFE.-M?5#NN\ZHSTHBE:^:G*#R6R,\?J?.YL M,;=A#;R'P>P";-G?*AMZD\E.9=\=!$?^?"\YTY$W'#W+ZIU KT#W5JD2 7W- M:Y-A^MR?.EBV2,94FWJ]XL0 5PP;Z"6U.L8R& ;]IATVV&^$.3U( M2BE7F-@LEP*!'\ MCJ9$8;-MBR.8#D=S((KME1;<> B*+P;),_+VS^1_AZ#7]_PORR/\WY6'4 C[ MC-3HI-CKB%"(>Z%J8+9%DQ!A$.:YX44%Z'YU3*3$F8?3L)H6>) CPHM^S97< M3Q$4R$0M&A%@[4K?^5!T73X_]3,V,TX?&8 M^D=\$M'1,(FC(S^,&8TFPV@RG@;!E\R,T-\!KL[P6%NK,[R8WT&AI<#$+N-# M'-75KX>P&A2#K?>+O8 =[53<9F-3\RMW@IU.[^@#V^X]QFQ[\88K@>W^-WR9 M@BLL ,&P@IZXO^,][ F.PRLC\&Z.EQ^Q]9[@.^.49]5L"_UFMKVXL^U,W+XY M>FG]5HM&PUK62SX)PG_MDV#3H37=48M!]855$^U7Y)]02P,$% @ 8ZV4 M3X+6]JKC,P 7"(" D !E>#-?,2YH=&WM??EWF\B:Z._OG/<_U,N=N>.< M(\LLQ9:D^QS'5A+W)+:?Y=[>+W,**"QN2Z +R([[KW_U50%"$I*U@(0B M)&%C3&(_>$"]R\_G=YX_9)]C='MWPSY2I'>UKM25"D]?A./GR'\8)$BV+ V= M(D62K>(43D_%.L[2A7RP0_<9V0].. RCG][\P^-_;U"]+/[Q!?(B?WK!]3&B43V= 86WO M$!Y_7Q@8V<3YZR$*)X%[.O]3<59BR/=H1*('/SB%2;Y#9)*$^:5(O$1W?W5IZN+\_L>NOF$+F[N[GH7]U$P<1E9_>B.]X=_'Q'6S[[[[TYN_;95@F^BV;9D.)C(AEJ7KRW60 ;Y;^,YW*!J23O7Q(XOBG-Y?]VT]?_3BYAQF^*)G6$.4O?D1 MMMPAPVPWDG#\?O91\8 [-U4+J%/9PVB&HBT.M?E!R#.86!CG+''7F*F@QJNF MRE]8BG843WL.;I-B>X8+;@O@HS2". N!^4+08Z=E&><,^G2Y1)F"MX%F.V@ MIX'O#- 3B1%(F"YBY+R<>ZWB18@ARODX\H=(UCI,!)643I$]A%'$;J1NL]' M,&Q-]C1)5V2,52D(75S9&/*:DHDH[#$HM4Z%6[ M"':#/#Q$] $P,)B,;"8>LVV)!XQDQJE4,2=LP(_#(1J01\I_8D08" MY,A\Q>\""QI M!$@5>B3#"2<5_R%U)1F-:91M,!^@5,Y/ESLW;B[G ^^0-6F-F5V$HQ%;_UK3 M>GD^Q=&RR733#X>%CS[[EZ724 9U>645VN(06 ]V4)E,(:^3+PU-HURJE>RIQN1W.4C M;W(L'R8_G\5GJ.<^,>KYM8N^TB<__G V^7D;8LDWZNBWY#??H4#%8M]E7*53 M$'Z U'P&X8P,&3&9!#$=UL]3F$!'(C!?)X/<5,X8:V;C3J^PGY-PE LH@#,@ MG=R2!_J12=5_G;/_%)"PU/B?OE"@WFFZIQ+8_,5+N - 7)C!L@PEE()[('JP M3QC=@?]_RRX6US!F(FWC@O8H]\UQW2S%\&A*$4 M=8J_9^,!]2ALG*3 M=FY8E MRU2Q3<^2U<,3;*VKXBJ0;#D>,.']CS_^6%M:+S4NX:ZNUTD*SKM"JNI=UHBF MVVSUKLK&5CNW*V%?T$*5];30VD%1K.M_V%]S0?%C#HKH_/H2W?7Z]XR8<,/'2>3_!9;BM7QN/C@O8\2 U&>ZMK 8 MQ1,[3OQDDJ2C1)2IQ6(X[IA@E]??H4J57E>B5,=8DU5'Q[JNVXJLFKIG>2I1 MF'CEM>ZRU=!_'.ZRVAU$Z6AU^(GFUX_F/32;.FCJ([U5(B:1)$P-A>VQ)F-% M-BS-;86*3*0R5RT*:>!\$/#&LF8P9W(FM V%H9 MOBP-M2@/LN"VV5[)@;X:8K=MO([??5FAL*J9KF)28AJ%A2V'8+#F6@1W7\71/ M,:MR^C24S>[*!H\A7.RWF_L>NKK^='/W39BJ7[13UX/-]>IQ-E4<6[,-1S94 M3"39 BU.UTP7*\0P'?-UPW'3Q<67/.S M^)'8'PA$[D*H3I<+TEV0K?E-JGIJ,JT4MC,U\?@!%[Z%H D[['/##V7[68.T MN=LFW(.RRX$A#""<.Z ")0L:?3A)XH0$0!^X%2KAF5(A;!B%B,"DJ+L G)$D M'0.&+:K,G8(BSI3N@LY=4/15J:,::DL8[)]E2LN".OD#P!:'YF)TKC=*6T M?%R^<$7M8%WOR)J5#0L%-F"[_T M(1 [++N_UA0 5?84C&U"9*R":F;I5-)E55&P)1F:+A]>-5.[BE:BMBS)(MH0 M/, +\G%[PMP<>L \PJA*$001X<2\BZ[#FOBM4/UFF$^#81J/W9KD5D_,2](^%P%D5T/4-KNI=5'OC][% MKZL"Z=9(AMQL1653VY]-\9(7XN'6V96OR+^\[ M!$>I.=0E]Q2U6Y)MR5E\MCFP;)V^5!_$WT8^E(A@^O'S>%H.)6;/@/30'O@T MGHH '4V>V^TI)Q%\2R81K5%(G!I>6R=6F[MVB-RU@\]R(17N;"X1[FQ)&MQ9 M0)_.Y%/+:$P&'*:.IEBRI>H2Q8['G:&FI:NFZE*X=GA9LPDQ#4<3/[!ID;[M M=/LJE*8%J-T4<@G3BCQ*9$LS9*R['C&IKJNR:KN\9I2ROY)1\]:#C=V@Y8"_ M0^&HS0]H6<' 4L&F?+X[%)3:?+[K)QHN64&)C60."V=L!O-6@VI08#U+Q'8I MD960B%52UXM"5$7Q.L2TJ89EW3:PB4T=V[K&4!QK#C6I1]VVO-,+F9S-C]?9 M.-6T<\ 8GGKE,9AJ:;LI,*,-F#;;OC2TA;8)KDQ-< MVP3.8]CW9N_XL60M;D5A;4M6L(29NN#86-<=6S((MAW=Q=153--IQ8FC3W_; M-#NU:7"]R0AMGNLR1%<48GN2+&.5*-C33]HW2)M6N61>*27YP.BU>EVF:WNL$1@K72L M0C;6"_=G$UKGWET2N\3XA^4"N^5@Q4>7@W78C"NI/.5*9D*GKG14WSO?J4S:@>$81S]2PZ$W%N?G@:M66/RIDL7^3[4E3:4V,4R]S0N;'?25Y855L6V%W#)990I- MFEN6R3I":-E^.PM@_7*CS/KSR%1L:U2Q7,B9Q+I.+)-XGN9HNF-JKNQ454]P M!U&GYCRRWJ=/=[T_T6T7?;NYN3Z_WII?O+Y$D=[%7>_^_.[/=DL*N63H%^IY M$7WF$!.& 0G:A+)7?NIM0MFA$\I:&_T>LL9XW(N(E[^^[EW<7S'1D;9"KN*EG9 MKJICHAA8PSJV%)F8NF415S*HIDN&T81R0[4IN.69(DNH%0-OMJ_!3V^FG7GJ MF=5URN**@1Z9_YICA6""H&[[ 1KZ 8W?+A'T-T:N_36FJMN! MU\?LKN^I@"'6@W:D/:\]2+#A[J#AI/HGA"V/*2<&495%677@-[ MV@94=E6U-C_.JMN^J?):;=\:?0K5(VPX@[#%_^[@ZMPG[C*4=4C 5(XL%/EO M]E,:B7 2)Z61S>P9FZ:/#:G;X9XE'E\B/L8T\B%F&>(R _8.\-W#]3S4I(-N MN^==9$FGLF1T7P/S_#%HPG'O]SZQ?P?W<+W8?TC%%\W0U5GNPR85P [+:Z^2ESM-157><$3$I+9+!*F#2R<;Q&\E^>)J\"72K MZ^G$>R;=]54F4!K1@1MM69I D?93FJ"&AN M%SLH%SNY\I!R#C&-RD? YYC M#%KY0PCXH:%_DM'X/=*Y/3TEPP!ILRA7!@FD**G$$#.J*;TGIW\=%$CXC MR7.A"_,(F22:I'3W13)Y4223/Z; TF!;6,/T#=Q@?2,'_".&XE;I:+G6@MG5 MC_. C=4LJZ0TQP.3L!+V<%IJ@YM4G\+)T!4V61OD_[SX!N,-G.U @.64;V4* MP4MZP)2SV> -H9R7+;(L/I$9OW8LN-Y*#>#'!.J6,:V+)5HC&1.X3)CR$ A' MB:AKD[H=YVLG9B42F[+Y+:"_UKVN@E-^;R*G/.^BCTM+JW&.4RP(N&8L%?>Y MR?)[M"S/:/-Y_A8*#MM MMG8%I=;Z;^EH+Q9+USJR)G<,2RJ63&^Q MI<66]F3WPKC7YMQA@SFW*+,/7'L:^LW)[HU4OPHM2]A;1+"4H)Y%A\: 4619DL 6 MPXF1Z$&26FLZ0*]=ZOF!:/I22IA4E5$F59;)4>>X'P\,M]3IN&S(C?2V?EQI M0W:X^X8,F2"W.G5^BO^Z=&*_/5&X435&1(7GYD6\EN19R>HCG^;P7UJ,0 M(.-9)S'(C,)I6Q XH7C=_Y3_-7VY^1&GMK/4R%:4DV?]=:^FU_+OE'- ^YFQ M,Z8<0(.N20"M.7B\+@W(,/&%&N.1(9/<\US<0N9E?BU&(^+2K L:Q \A( P MA4A;QF"%;91/6N6L:'ZRTY+G=EO4E5 MQ\LF:735L@386C>FA9I54"-UE28!S59"YE8GO.O.'0V.[_K2H\'9HSS1+?"O M=J6M=HJ9586_90+I]N6+6@QL&@9N P-]ZAP9"/R0*/O-=P:$#M$O7?0G$^W_ M_GL3RT<##JU^Z1@:556X2Z\2Z;=KY-48(*I=6*ZLV=EZ9IHVZ_?06;_<\N+H M'B$>EK%%*+9=SR*2I2F.IE)=5%.,[%$K[Z<7(/,UQAC]G$2%U"2TR MC[)G4?HY@G-KB&U^=NYDDH2KY\[G4D?=SUGOGHBC*+KTW)#&/.N6ISY!CE,Q M(%S>57KR9K]RVDNI6-PM-;,@$91+#97_B+WR'&D/RR M;N%;;E,_)_MUG6B[!Z]P#XZ (9\4JT/O%%DZ#2Q]>]@EZ5UT*0K!)^AC%(9_ M>3X=NKQ!+"_>(NO) +F$]WK^1B)GT$&R96F'Y_KS)9D4K$F>86DR<6SLJK9M M6)*EJQ;%GBD9IG=X 6#S[N4[A[>M>&.#Z<<==1@ ,OWJ<_\=.@&_+?AON2-W M^SC'^4 .&:^5)=FL0ZO"C,4PNU@_N?\<,ZF_/G'F]6W@34!YM64:.3X9HMLA M^9O\*/O7 *JQ_&"^D"AAVJJ;MS=73U7-,GZ4L]F=\*:]OWEA'A<:%PP+R;Z\ M%SBO%Y!5=V/<.**Q, N-B#\$&T%$'>J/D_HEOM;VO9'M>T,>T;N[O_IT=7%^ MWT/GWWK7EU?7GU^RV=G3LTSM<,51;CY!F_>;N]N;N_/[JYOKS4>[^;3Y,RAO M,X^^GG\L:36_^=:L+W(O'^/CG^C\ G8!;;6HCS?G=Y>PHY=7=[V+^YN[/CJ_ MOD3]+^=WO2\W7R][=_TZUKB574[%IJHX1%D]F#N)J^X#%O;E)YGO.+U1N8UHD*33OS0K'Y7UL"BZ1A>IR!4DU#YV? M*;(##"D/KJ\Q:'Z%-W8KO# 5CT@:U0BU*68:M:5JIJ)A19,L;'MZ5?;J5XH7 M.TI1>\.-3;M(98407VXLE760^G1UU[_?:P>IP^ +II)ENYZ,-0-CUS(LRW5U M+.E4T26BV_+1XLL4F-< W+TAF'PDC"=( Q7GG=J,Y]P.PB0* ]^).X!EW:T" M_'8&]O47E*DL\&L&&A\IPVOD32+ W[V]M:+>=]4WN2LNK63>%9,<3U=Z2AK4R54UJ%M[ M-I4UJ-O,Z+01T=F6"//@/ %KA2(]\;3)3?C$(ZK&_$1HX%#Q&T?$>-H,Y]\3 M]E).L^'Q#AKZ(S])QTK;WD:^([YSXAMZG8R7SH-3?IY+*OW5(?*YJLO4(U71 M9-W!GF>:V*)$Q\13%$RKX+ R"']/@;3\O Y M(Y=_"Q><4?IE]R,W7J2P!-)8P+"D0ZA*"Z8OJ65DU MEIA&/A#A)S\9B$($CR$74S+L\R;#X2(]98]S-(-V*>PS/!U.DMEG^=2GXQ9Q MO 2IZ9 72>@ I63GX8\)#,5&YT6UR!!>$P+ZHGA,N4.J2 >VH@&D2+^G;>+3 M,Q%1HNSFQ=47&VU',V8=<2:P!\53H=D[Y\T^BT AED/B-+8T63&QN?YI\^(J M/QB HVDC<#Z+).Q 2.5PPJ=Y KW5LN/CNY;557^@ 8W8KB8E#<]2ZIF'3+YM M@KY=J\=D'=OR>M387'C?-9>OQ OEV:U[Q9Z:K7BEI)K8@ P%BW%(2S9,"6-- M,A57,TU;=O!1\LI:LQ3FJSH?![>,)F-( MCN&JKY"0TF$*8LF8/,-I=M*NGYG,),2.8=JL:-4(3.U,N^U-?TL'13PIIHR[ M&WPW!8P;:I&):"=46W5:SHCB/IFFPYA.HM?K^$W\> X+^GP)PW M!XCG,+R@1$SL?Z7]+9G"14>B'O"BBY=C">^RQQ.0"H^EI>"R9P7>@\;'528_ MTY8$#C*1;!2GH4HY>3R!E Y!YG?SF" MI=IH*7(>$?";V-:(XU@*]0SL*(;I6)JA$\,Q5)TJY#CM@'L$_F. _8R9<+$G M68>G,-+.YP5@Y >,1;!'Z7>&!L$#Y;!53%:."A):F?PV(ZN51&%,&=.T::5- M!9=B[UD4%<7LXM02ELVKA&UUN&P,YBWW7Y,XX>FWG75Y6?E;C@BUF0JH.YZ- M+4-2L&%HMB7I#K4MW38\V?!(B]HOH/8Q"(K U]AM/-GD08Y,JVZ<@VH0Z5 ML&R8IDU=1W==37--5S):#'H1@XX%A8J^FBDBA4'!FR*L'SR'(Y4; 5Q2/]&< MP^N(8%RUB&,QR+8]G6+9,8B%54HTFUJ.KEND-6Z_#.-' ^3<=YE1Y[48 [<6 M"EH>3]V/'G?S%7]CR&-G/R*0_/A[.O.BWAZB2([:$:>TCKB5CC@7VX:K:(;I M25B5L*6YU&;_%%?7%54Y3F5U;T$K]A&0J=YWAXX3D#JGHF;>N\)^1D/RE$8E M\/NX&KH0/_*B<+HHF#+421(>/@+UF9X+P1EIH:9BO$5*,1?C*$I450;]HNL( MV)ER]\6F_;+AZ#NI)KX (KG1+C5[;QXKD^WZTB.:XYG9QH63A %*P$=<$HXI3H]- M>SB)_4/8DL_F4 RJ/R )3"QM*0.QXPMAJ#-8-WAM03$WT.H%> M5[,!63,3LBF\M:CJ07 65_?@%7PX$22ZL)1LJ7Z0;0!$!(E$@2!MO!/^%9=8 M>18R0VL#JC(:L@\ $:&T8_+,PYX*.&M3&@AS5@KG!53/1\GVLU^TDD$<7,%8 M/?5J%E7\YQ+UO=C=:#\(40;SA1EUBB9F+ M.Q0)\8]TWN<+<;3ST8L964]+^*V(AGO]D)KR-,8UIDZ0H<^XK)L:9&>D?8BT M%%@_&:>'EAW6C!4W<\ _LB>#A$3/\*@?Y%\[NR'(+9B:RUH]D):UVYYL'O)4(4(VZ7Y7T(CRK._>E>?O]Q_F183 MS9*^V?Z/EB9W+%MI;AA*)0HABE[BNLP MAFX1W99\JTS!R-3A3'LH(@7H M=7/2O*A3%P:4*WXN&9$'*BZ""X%Q.C!?3* T 004Y(,S;$M+ZZ>9?=GKID8/ M$OJF1S],(]S] MU!.6SM_U72[/G)"W0JD%203]%0B4YS%$$X9%@%_3,=B@8+&>FU<'G=AOF1;( M;YZ9,!=90-$*'9^1J/E&]4S* ",'UQ1/U+>+&R"ZBO%70[=J [M3R2@(X!>' MB3"?19(=KY4\2>9,*>S]_HCIP9 IGD,'98)2./(=],!T039]YRT[_/");<"0 M".GK(0Q=Y!$PO'/5%$2KV/'#20R*(.3T1].02@X(Z<16P9GHLN#XD3,9@>D1 M(I']8"HZ+6Y /AIO__'$&RD [0>R#C%>$X>W*V5KB?DNA%V%VJIK>E1F*H\B6:9353GWUQKS >IV7H _?F2CVNX1:JE.5L!L643"VL6=0U'QQ*6;:PZFD1E5]4-PCZW M0/P"$!\#%%_G/HL[[M5.P?00VO5ZA87.9WGX@DPA@JIY1[A4_8CIM%A&G N8 M*VMLS$L0C)]-&]N!+W_ > JXC*+BIBTZ7+:R[TN::KA$THA#H"""J4F6(UFN MHENV;7DM[W@![7X[ JS[+6V66.0,=997J:=IC6MXEN[I3']6=*PIKB7KGBQ9 MNFE)6-&4!C2M*6TY+$3J9C>#6-2Y-A]C2MHYF,5E\ 5_O4*<$@#FUN@C+]_L MFKHF_\C'NSC&-J/)R1Q;G27!@$O.]M/883. M7>%O/:)SU7[@<_U$'L-H!5YO=)Q;M1A:C5:EUAE%PAVDJ";[CZ:]K60OU8YL MR1TF?=0!M[LLHUZJU6[OJ]A>N:-9N&-*\JO;WI6T>5_;JW0TR>@HDM7P[(XW M/Y=T.D47?%V=&6\2&"_*&Y]*-?0[WZA.!IWK\[YFFW=T]%W>YU5GF\I8]XBJ MJ!;!BFK8EJE+DB696'5LR:LJ,&H'U5DOZ]57KZS6:%%M&7RI>0!E]<2+?"=GW4L6P&DFR4>!8SPM?@(;VT'[(0[N-: Q95ULU M)=WAF"IN!,N(%^./P4]OIM7^:GOC\<-J@RG_C\GO?J&>%]%G=-M%W\(P(#7: M3!H%B$=*--OC.JKCZE,GXG'-KZ_#Q.L-C-O,S%+:DWNG$:MH9;VRQ_?!9\=F M--L!O##!WN7AYS?3"/SPLSE,7_%-Z)P,@=W-[#>]?V-@3B(W>JZ*CI]5]BF. MZ'C(S7ZB#9/':.E<:/0L\YEE/U6L/@6J8B_9BR6]9-%78I?WDZU]EDNS4_?P M[NJK!.S:)7;?,/(!;LJ&*/&!=#^3UX'EQ25A9#))6_U'&T M*/65-Q[5YEMW\LID98TYLZ)+HD)(L2Q'OOA&G8E:TYE4$+)>/)9B]/HA=A%W MT1K!E$NUH!E?SM;>'$,CDJ+(BFK9'G8\;%)/H:I)J8EM2S-I]=Z<67].F:9: MJCDV(QIF&^%K<8QM1EDW)'*]4+92];ELWS<*>WI19U_[M0T):CO<<9>-LLTX MZP5)KATFV4+7JX"NM<(F7PZ<;,_Y&,[YI5C*U=&4Y8;6>7-S-6Q\N\"I;38& M*^4Q?U5 ]&[KJ!_NVUU^7;NLR.4!ENTN'PR6%^AC04^;\?64:95E!LH]Q5XJ MTC3V\I=)0"'TTM27!B&V;J>=W4YMO.E+%@H+ZY9F:JKK81DKFFKIA"I8PZ8F MZ8JBV#]BO*G:"+EVO_$W1[GD'R!N<04LUA73T4::MB?6AIGN\,;C!]0&T_P? MD,U]\YT!H4/T2Q?]R02LO_\.?Q P/$9ZV1[6$1W6'N)+ETZGBE"IE6&*JUW^ ML[YW[J$7O4@*$1>;#X%T^51#=_2QBZQ37=M/(-ERLU+_/MV9BYOKZ][%_=7% MK_>'#TCL]R[N>O?G=W_"S.Z_]!"?YJ%C$']/^[C[>YAIZYD4T\F43YY>Q(S#2SF1>]LL$V1("9. HV1 MTD+1:8^[](9Q%(Y",'2R7QT213Y\G"194-!,B3PP=D$;,!Z76DP]PQP^'P(2+C01;".^36?0;]#H6^ MD4TKQ&I8IB89AJQJNH*II5FV:>BJ+"N:9]N67I7Q]I4"]3%TY65 76S$-&U6 MF#8U8O3ZB='<41@E /H=7HF4_0\T,.J()DO/LP^Z?LP).T,"Z"2>^$/V/OCH M0K5S:#W'(#]MX\LNB'X$R7.']QF(>>_U?(WBQ:>C-DYH@\S!K"=;*&WARW M(__1'U)H*R,"\T'$"\(GWAN!/'.50'08M4$6#-*NF9,QI$=D>U98 31H>R ! MVW>WH!,\I+TNBH(UV_AX3A/@2W##F5:<;(N"AY)V%.P9]NJT'VK:627KA )- M.D?CH1\/1H5>K*E\G'5XSJ1ADD!;D9D;>?MLT4/'#VS(W:",ZO+&Z,E ["N# MCFQ18LZ"_ F82CMO\*D#]4S27I]I&>JI([DXE_10TGMB4$<84&>.Z<4-($+N M![+,Z3,:\389 IX9&+(Y^0+005[*5O\41L/&T5XFV#A4M557IA:V997HCFP8 M(-9[ED1ETM+>573-/0;:.QL_,203@/H\,XO_186^BTH5,B_8S;DYCHSF[+$8PGT7'2.4WG M$^;$-#T/ *Q-KJIJ/;BFNY+O9,JA-UGI/I]4=$4:P>YL_@6G$D_N Z)Q![@#4:^IKU90IQD)R8$QAQ/C\M)M[/#6V0X?) MM(>[,#R(3O5.05:8$S)$*04:0;QV*A'D D,G[>I*O[.!V$,/T#*>B\_%D@'< M-9#U7,MKH(#:'4_@?G9+L5$GECO9KLF69J'^9#SN(N.KF&+JW)=TL _%F\-9VHMT+MD5%[ PG6CU+U7XJ!7)'1/ MTMI'YTR51;>ASV#A+B1N!UV2P)Y$SYT&A1P87=0GOCN_#$:-V9*07UV MR85PC*&PBH+9UYU,'YL$:9?O Z\J3Y=*=UP81Q0\38SZ1-EU F@BA.$VNJ$C6C;2UP9\J1<6U)EC*EC4 MWEQ=WW_K7=^#Y $)F+\RJ>-/=/X9+GUBLE^_=_?;U45O:]A4M*ZBU[J&BXN; M7]EDKV^VBJAKR$E^O+M"2#BO-VO-;I"FJ9NQ_OU<6)]F(HLFGNDC0 MUD]UO?*=KJN(RLY$H>C-)>,QN*!YWCSX M:\%C.&'RZ#,B#Y#2 9DJ,8T>?0?2_((\>3OO^/-N'I%V![_9G5A;PN!BA6Q8 MJJ/;AJ1C";N&14Q,;=-2'%LGFD2KRH[;0:S0-JZ7L@TJ7C-9XN[\*[KMW?5O MKM'O7V[051_=]?I7EZFXL:0:Q5):N/^U?/RU?W7=Z_?1^>4EFWF_/H97[SHJ M- #7.]%UPE.J/(22>F@S:-F,*EFU5UW;_%!WC5BM%XQ2*G/1:R+B-GOK6O3; MZ< :2/RGLG'.;BO1,FMF60)Q8>*W=U?7%U>W3):X^?3IBB'UU35?3)>'. =, M)NPTZ6R:C=]<)2@&B:;R-Z5Y1\Q9 ;S=VG6WMJ"IQ)5:TULRN5?U:J,>PGM&QF?2S24?5;-3.&0T2]!-HI2*]WZEPYH^YDV%4 M,"$6[(=\1^7W+=W<9.&5F8/;Z/GZFJSP?*H!X06(G G4H2#S_97/9S+QTC*4 MA4I]$12Q<"?L&O$\XD>QR*/PA;5TO88JFQ9-G;7]%JRK&]A"74JQI=GL!"4/ M4Z+8*E$.PK3=4W+5JC1I@U.KSU3530Y9X'S<"!MGJZK6";F41Z+4C6:7Q M\ELAV?'#Y@M5)DZ^36)>&@W*/4$M\ZK+6$ M>28!_XM+@9N4LC@(;FR>[7 P MQ*AHJG6SGD_4CB808J/@Q93OI5/='R[M:E38%TCN'DR[3ZBL8+9[)M<[6QQV M51!DV[ MRY-LTS6P(F%;QXJN>[INZ9IA*&X#PFOJ!J!,);C-@FDZ"$)TB]]Y MX.[%]K9I5>NJM?+;5#'(V^J!+O.;[]#M"8S4W;A"W"%U@PI@9N>F4G4?5:%7UTW<0'PYMB]["$GUQT;N]/[]> M,TOHT' P+U$ZIJ6YIF(ZEJ)A[,JV1'3-="1-,8FB.P?I_;Y&G][*Q.$^HN9#NLO?>JV55KS<*M,,J\ M7CC9H2;*=L1KB8?U)<=K94E"V:U=ZV\;MY;_OL#^#USWYM8& M9,>/I-LX:0 E=M( O4E@NXO]2LU0$IO14!ER+.O^]7L>)(+> M5I%FR,/#\_R=0^;9W"V*Y__Y'T(\FRN9TR?X[+0KU/-G#_F__LO_VM\7?^A, ME5;EPIE3\:(R,J]T/E/BE2YEF6E9B$M3U$Z;TH[$FS([X'?IGS.3U0M5.I%5 M2CH8H[:ZG(GSL]?CBZDNX+,5[R_>P4S9TX>O+D ML=@7QX='3U(2]O=Y'0_]0IY-3+X6DUEF"E/]MO/3E/[9$=:M"_7;SM24;G\J M%[I8GXJ?K_1"6?%6K<2%6"?K?ZW^I4'!TNW5/AU(W;EX6>E:>B4%/X MAD8^%3\=TC]/=WA^8)-?Q7LY4V_KQ415%\HJ]P ^/SAZ\.!!H#37UX&W\TJ4 MQLYE#I3Y#SN")OMM!SCN5!4)GRODPJEXM+S9($%,9/9A5IFZS/>[/Z7T\Y!/ MQ4)6,UWNXW).A:R=B5]5/ E_-S%5KF"LTI3*+Y/)#S2E8].;\-0SY&"+VRM/ M^<04.3QP?C/7$^W$HX.C9P_Q@>?/)E48_&'"G.;C\*QA1=U5WWF;^R@5#6%M MTOXF>L[.+U]>O'E_]>;=6_'NE;@\?_GGQ9NK-^>7XN+\]9O+J_.+\S/Q_L^+ MRS_';Z_$U3M\@AX^.L;GKWX_3]\Y_]^7OX_?OCX7XY=7^//1DY-'(S&^%.-_ MG;\].S_;7/#SN_.#-8:^T64.S#D5)[\L-Y7HS@S:>3ZVPDS%N\P9T#1Q'Q\^?6D62UFNZ4]'3_?$7%KA5D9DA;16 MT8A6976EG88_56JF+>PG&BV@OA*7*D,CAPR%)W'_$A5FJH*5T7CBF5= 0U6L0X#VY3,YDCX M:J[A ^P:^@-+ZYV#*,*LSC1O@77 _^^[N:DMS./H7>DI,].&,595R-9QEX)M M*_-\]AO76NC[.$IGK0YF7U;@L_#M?YR<'/QR,A*VGOP%VX>DR_ROVCIR2NEX M%[3\,,S!5U2 KV,.:/A3H1V,G?6;B'3O[Q']?6YA8WF?'*^U_)WG_V,FO S M8*J6\.-DS0_ZR0[$&)5BH13RK-'(0$.@"52'E5Z*C[6IZH70%K75 CDC'$#^ M9<#+,T**//?^455RK\').4JTSE\AR1_K)7UD6)=@EEAN\(+P=EP ML;0$(F2$*U$W.!028JZU10/\7<@63 E^==+53N,I<3\&PH'D@KFMH%W4! M4UQ'1JPT6#^@=>DM#1*I"N\U@*XM65CD]F>L9DL M>4QB)_X01Q6:GER+;&X,F&:@(#?"FA'9?PV.I,[FS>K5-6UK9V+\8Z464I>X M(C_IRM1%#FMV*&=R4M#8G@HPRY&"^VXU(8K2UR"+P(Y@.+XKB['53N#NPE;P M^D#$0!I@*6$CTF*!5;06:&%GE+1%%>=$NB6MR;2&'8U&N*;*9 M0EAD8?4SD,2UD-=2%R0;4] GDFD($I8@B"WOB_,NY9K<+\WGZ46;UG'IS1+@ M)9H5M+3,02[OOYS]H<%DY&2 OA-1>U.RO;KV.],6D*)9SPA%P?J,'VWG2M.F M@-W>L";;!99\&5AID)HURAO(42-O&)([F]@B.44?D5$%Q1^;XI8I:/U M_'\D5N^ Y,H+%%EU7ILJ,W7O!6R;+9M+\*+@4\'3J\62?&I(1TJ0,)031ZX7 MW0WL)#T$;_-#36A@-WQP.LW]W]\_(.,$0?P>MK*U?Q 1N4IB=FO8C+R5-IO"3! ?Y%CA7[+ZH)S/IO$I?(?"C/4"4IB8V?TQ?G'@$['/YD16*%EA9N3F M$=]R9AFX[[^!GYU9A'4)G?^V"\J)3^,X5\[SQNC] GDIST"PX \ MQ&8&=#N&_[H!!X$^+&31EA__7=_T.\^/>K.C]EJ6\/S^!%>\3V;V%&SQ2JYM M'T]2?@RAF'Y8QA#W5SIW\U-Q2.#EYKX0K,F_^B>/#@\?/!4!]#R^&^BYT\T# M[V.J_M5C@F]CCUZK4E6RN._VZ$^(*@K(F8BK:(S4C:HR;7W&%W$K="%F2B$Q M1LN0AFE(HH+S\*Y,,XM;.NTI/:)5GOA?>+*2Y&UD=A MCH?X5@0J3WX]#K'">(:>M1_S:GX,Z!>$>%2LD>2I+]72*;0EXO@DX*P3Y59* ME2TJ(!YI&(%?UHA.4)!W5=76-1Q\>S ^P%1["IZ\HNPA@\=X#8X>S<*C0$+8 MEQE02"EX#( P%V=X"16[((T&HHG%_D#(45J?#I">(>6F!!&,6M<*&<48DA^# MZ8=-AP/12U*5A.?= =J*2E30:@CI0J"?ET^3$_)>PN9'\+NU>]9P6HW;2LG^ M (#8&+5 ;*!O-]$.W"'(K-ABP6_J)E,45-NO"GY_L_@SW=56?3LCPQH4$L&H\!DLN;:=Z,F+1 QV&,?^$)T4VBND9@LJ\E[[.H] MGK= 6 Z^>(%5<,0T=[TG C95A+8&"=9EKW':"],X^,,-DQD"K M> %Q!VP$]A:\"T8&1WET\.0!OK\P37$H2>#;>K KR^#HQC0P/L'310L#ZQT% M9C/T$='8S87#[N ^X=:1/$RG\'UB!DI4(J[GH5O*,@A_)0H,:7?PRL>/AEP/ MB>(MIF8F%Q+Q$'34*#@R![^&\)N'-4BJFD=\#5 /2F)+KG:/#MU\K_GQ#.1L M2%2;]0_*+ I5AYX6*NE71DY:9FFPT\,(0G8BWNG 6E#$!L;52QT))98;2M'= M]KU$6W!X++ JKR@" T,O_5-=6=>G38$N"+00R4*FF88!83@,;9PJ.7: M?S;<;:R3HG^T!@M2B5U85KB-&:'!#-OU^NQ6#2B)Z6"K,7$D*_CI> 3QYD6/ MFUU6:/K9)Y 1;Z9I6WHNGUE2?L-.F"D030+0!C)C\)@NJ5D^KNTK^M"=Y__\ MZ>B7PZ>?]^\OJ[UNY-;C3]E49C[6BCA/4HW["S$]F2'V'1 A[3;*QH4Y8 M^H#_+>O*UK*,:#2NR88Y:)4#=%5BU\_B%7LU-P2Q#(-87+A1@' M#\O(\#BXV$Z4P2IV"^[R*TS'2'BG2/;6L^:35K([ZH@B(P0F>BP(D(,X[@0A;.%]]_@KM%!TXRIL* M!@I!$$%U@1@LW>6*/R%16/2.X0W%E*I"Y%/.-I.5C?UJ. :A./(L_PR=GZS3 M3:=W!W=P+PF$AK<9=HGC_!SGR+TSZ(D=O*\:<7L"C4KAJM7!?P\%K9^4B1$/ MM^1YJ+O #4E9NOX[*PT!38$$Z>S#\:MIA+-YL1.]-R/&%YHHT.OEC5:'T\SL5US&B?*R)&WT0LLV_,O!M@U\R$J,WIP2:.D&80I\)\A$"MD2$KKK-_+[.&RL7Q(BFGZ>C&])%'@RI;AM_":8" W>= M,UH)$]W=#+2&]NU8%,.37ASAW+0^V'F^FQ;NOKM9NY+ M^P%_% ]#\?#X1_'P[X4Z?6#;IW0AX?ITX(0F,61CE((T7>Z8G(6FSP9,(,O? MR@""UV^V+\DWX(U6NK&',$Y-D9Y9E? -.X)BG;J%8KU'J0WA'2WGW[Q,7@I2 M[#K#GA >;L.,I>6N& 7E*H Y5QC4U)#17:@9-6PBVO@9*5$*;YA%7;<'^?5DSXRB17X #1](^IP&)=^8/A,2J M+>H!-9BM6R@?5G(C4ACKNQZZ'K7BP+O$C[M<@/$4AJI,IJNL7N!#F;)['CKQ M^EJI >[TY5I>SAA "^ ""E!'^><>3&W(3@#N;?1/8YV!-),B@A" C"): @_Y M9NF. !)'S<1QL]^($TW_!LA_4?L"(M@#5YFB!\)AT =D(JA$A%1O9]FKQ M).F$596^YL9O6"FK&D^DL3][2; GEE(5%Z H-A\-!.=S<$.S.8Q9P'@,.V72 MSO&A-FS@@0+J_8\=Z<2TI8^Z)M)JR_6L\+!G,E) NX:0.Y>E] *,K>;"& Z" M%= F;UI*:WU6'S&/I.Z+(U2A8@P[PH&?AXPML,9.&QR_8NTWU3J0C:38".>N MM%5[G O.)_A0>.,0M:C@$Z,>2$QO8 M#2R+U=;R*DHU QGU!BM-.ZAXS"NSH7K/SNPN@IEA^0<&@E>KB;W MO^V@TW>!N^*[;$C>Z^'2?*MG@Y)^3F/;)5/KMM9,FTWHEJS:15 JK$1T/RDE M>;/#F)KMV(^X%<>'QX<(#D#\$<[+D+EH,BO?6>^\;B4I5W@>CY\9V'X8 GW M$GM.5']-)'SSC0',[>53/M@@+)KBY% # M69'=F[W^C>(C/QXY*14X8XM%@JCO>-BINHX"M\!")P;K>*R1].-*WHAQ"*V( M[;MKGJOS"T5_) _3&MTWZ%$!S,G;[55HR%O060;.67,Q;(6K]^7>;?7>C3T[ M;C6'X?'^ L(D4%6Y6??[D5M_<6Y]\B.W_K[.H&ZS.=_@B.OY#1YS:&(AT.BK M) #YC@Z]]AAD,&"CEBG&Y#A.Y \7C!W?KWL$H .++8AUJ'CT;A)UH^36UH4TIV$M. #=,VFQ7 M0_H'^QCZ-NG^GZYZ5>@EV#=QCJ7"^VXWWTQ[VKNVB"9=?(&Z10(=,_E#_6QYNP(KU]QQ T&*OG8 M1G-_1YSU0+Q"0T'6)2ZN5<5E[]"H,>96GL@>=HV">?5K"LV]C)3QM\EIAN2" M 6K-!IVGXXA9@\,,@6Z;.^5SKF@="&X*EH,[27KH)?/AJ0VE2%K=M=$YPSXX M:M.SMOE"TF/2.O1"?6^!]\EK29W]S: SLOXJ@,Z9%+1-'M7B6F)R(TW;-'M_.NV,*-IH4W4=I=E 70_G+.G,D?>ZA1J]=,A!.%S[*@] M>P/H+!F49E[*@TE^5V;(T"W#^>S688OFSJ$]1L-2+:'S(*-X,H5Z%A0ARZR+ M;1QX4_[!SBTQ&G*M D?WA$+:1N7;//BT&!^X:@X#<7MCO*\OM@'X2IG=MD5- MK([FB+[A%I!X<"6!E#Q=X3C!=&R'OG6 CB= ,M_/??'G$*3'$5'K3[7B*K M44^P)&]EGCJ]S%1P,(7._9$A-ZJ>'"6I:@;SK58T#O9H%513#D64#2\9PIMP_(G$WA\M3G_ L#U>&P"OGLJ*2\'NZFBH]&CC8 M6JHI?\W]\1DF)KES*O"#/M@OH?*/(7H\B/?J#(?[,3O(CWT=QWSY>&Y1');$JPMSVUVG=6 M<+,*RV9FG/0CA7/::2O%)ZPRG\^<)O/=>B):B$V#O L^U>7#NVU+2Y[LG)SL MK8IMC0KQNB+5PJ=U@L%1T@&A:.W\F:DD]4BN,3T\@"T_2K.+I%+7"*!XCV\T MAUVN"-:-O[9Q('_^DCP:1[H8AH?*-O=]A."?>DNXM20-,7SCQY:L8*#:"G,G M.*3%*\"TG4,LG[2ED$OL7/C46D'GBHW4<[:@JM@!'UO3*(_P75X\XF9>$F\, M:&[L8-%H,_O^!^ECO/QR\1T$YE<#$+,7U'"!LF^0Z!$V?QT+-X& 7"9P4Z>5 M(0B0;[JCD&GJ <8$.&@?_;I]G8#NPJ!VS,![QNIS2)*LHE:K*:?%?)88>X3L M5E);2 =^O8G_XB6?S@[7(.[]I<8[SSM7]7TG5R>>TXW96R[![EY!Z+N@^"[$ M9,]CS)\>88G7!-%V)AG3PHI'^"T78G(=[453HR>5I8=0V M>MJY'U+&C'(CU?3)(,T9\L6[R][@S\WGY--W&+D_WHCC_!]02P,$% @ 8ZV43S:JA-870@, M/GPM L !F;W)M,3!K+FAT;>R]:7/;2+(H^OU&W/^ ISESQHXGR=@7N]L1 MLBQW:]J6-)(\/?.^=!2 @H@V"' 4#+GU[_,K,)&D1(I2^(BG+AWVB*VRJ5R MSZR?!N4P4;X/D[1X^]W/D_CGG4%9CMZ^>7-S<[./O^QG^=4;756--W%:E"P- M^(Z\/XG3;W?Y[VAJ_6M13SK1GBM]N9?7SY?! ,^ M9'O3Z\'/A\V#[=78;\3%ZM:XR$Q=<^X"5MQ1/_!]WKT:(@86S__UX?QSZJ^I]NME^P5/.B\"/[>O\JN[WV/NV=HU7O& MQ=X58Z/Z/1$K?%J,O("/>'NJUGHDY%-XK+X+%V;!_4#6;K ,UFZ-_51$"<+B#!.,]Y&LQ[ M3EZ=@8&4Q4$Q^RFZ-.-;11S,?@ NX.W:U.WE*)]S/US!!]SN _Q[,)C] %Z9 M 4.1E[=Y!'Z<<>LH87Y][VB0E7F6 I3[03:DNS6UOG?^CD?1L_/^__Z?GP:< MA?!?1?FIC,N$O__IC?@O_33D)5/P%7O\/^/X^N>=PRPM>5KN70+I=Y1 _/7S M3LF_EV_HEQ89Q,WBI_NXR'O%!.^(UR MG@U9^K=W"ETOXO_RMXJFCLIW"KYUCR7Q5?I627@$OP19DN5OE;^H]'_O%)\% MWZYRX*APK[H4T?^](]C"^%J)PY]W/EZ.2G^/M;7#G/Q3_I;OHGW' BF%Q)V1 ?Y?';HQ10-3GG5W&!6&3#IR(]9$S534>%4'0YZ&0UQ7PJXZ2PEMBP'!0FZ87J"[G-N>Y@*^5$\/ MP@782A$*Z^<=4')O_2Q+.$LCEH"U\)[^L_ 2/V;!>-C!W"?XI6@M5O6-@-F6 MKYJ^;MK :+[!#"L(0M7P+>8Z"^ -__7 %9W!U2R<7I/NZ:%C&I&J:Y$9,,!A MJ-JV&^@A!Z1:X0)K^O3OA5=TP4%S =,?@=QGZ16?VHM!Z *[ZX%M>989Z;KK M&> M7>5L-(B!+@??X^*/W\YWE'$:BT>_JBHP;LB#> @<^//.\4H\=I")6*6%H01XX'&0+BH7L1T4PULQPX";FOW\^ ?YT@X6O27 M.(V'X^$7CA@$,:A]68@1[EVB'>B&$X:ZYOD@C",O!+9$'+M>I*F._R1+G&(- M:9"^_2?+8^8G_!@^F/.B%#+[]";E>3&(1P!% .1D5VTN#GU=#1Q;-2U;,YD* M+ R;WO9L6^618T71_>L'PZ+(DC@$;@GIB\"(!,[9QR^'_Q+ S 6RPT=VFX]0 M(>SK2_#1;.B/X?TQ2RYY/CR-#JYR3BS=)J!E<9TSW0@T;EJ1YX)H,>$7/0@T MW8_4QT$ 4%-?3/)T]CF^&J10&5_S+["*05$3LX+R"YM\8DGR@2?9S>4-@#:1 M9/Z4Y6?C\A3^)P?Q5?#3$>*ON,P^\*/O<$M<\+"-!A#RGN9'!HA]TW)"Y (G M,@+7\QW-G5I[=^[9L#WG;OX#*^+B8I2# MT7Z:5@"> RQ:VQ#7+-=R/!XR,'9]5_<-V[!][FD. PCX EJL^U&BQN]9_@VX MXI"-XI(EGS.6WD.P^4**E)VZ#[\ZCO7TZ-!],'@B-_*B*# -!RP?-^2^QP// M47W/MIX,'0O*[!H=NK4T.C[##@>!![LY;HMGW>"ZKT:^:H,9JG/-<] +,TP[ M J="GP7R7$#)+ =AD8;GL(=PUXBOU5IA%GP_S/42K^ #T,G"DV+.\S1PS!D1ABZ//2=!9AQOH#TU'D2'X-2")PP#LMSUC*DX\BF%+BL&Z#/>)YH,E]$R$TN>4$>A""Z ,M-,QPLUM$D9(,13P=;10LOPF*8MX(?1^S&Z2V >#4=)-N'\ MHLR";\+VOW][+^:A/#$F0.?I/O@>IF$PTW%-8 W;C7A@^G[('5][$DQ,,86Y M%IB 3:+ZJND9FHFNJ>N#&00BWU%ML((X7\!/Z6("S1Y8/.P.PL6&\(-IVJ;I M>IZI>MST->Z[CL[,T &+R'+!4W]T+#P"+_CW8\&?Q@+(SSAG,Z6EQM3 ]WW+ M4P/;=$#C:U:D!H:CN[YJZ9KQ:%L"B:X^($XA@Q.1E,4(><++3H#!]YC-,'[L MZ)[)+,WS'.X"6UN!:H'@O]^(08-KB=B!B/A_\@# M^I=B:+O*PM'\Y<$-7)N;7A#9ON>"*Z&!QE\Y8WB5=:*4V*IU0XQ@6!7_>5YG+=-#%H:>SB,V,O#S^2EMA MK;N7R^#K%N.6K1JVJ7NNIUMNZ+M::-N:Z[*9;MX*E^O9D1?X#N>FZP#C&R[S M561IX9B!ZX'1&[J8C &%&)CZ J[_'%7P$7X$"S-84!< MQ.X2:?\?@)C;W#(LP_8-2P>=!\8=L&9D<=Q%W"%YT!,"=R#-/R*"O%P@8/XI1"P _A,+P59$N: ,[%U;'UUD0>I$1:@Y6JC#/ M<"--0Q]#<[Q%(IAS"/;'S'54CBVX.L'@![?Q8%K,<,T MT)]R@S#4%MC!J"F^JZ/#(,QS!M4$T^!F<]*XI"33<6R,L\ M@*+W2#%I8CPUY"ICD>DSS8RP1,1V8RG<"X67WEDJ;KA!:9J62H 0NWG,#R'=_6#3M4[Q>T*_ S'-VU3:8; M#!Q,TS!"7T5-X:AAH)H&LV=LKREL__$Y2Z]*G@_QQG["+W@: M9_E)5O+BXYB?I@>C/$X0XHZ\5$VP9P">#=X?V#J6&X&H MM,)H 3&Y*O H1GC.1[*,"/R 3!VD*NCX [TY<;($XSVA_TZT*SWG$L2F!%^]_PA:: MMP4UQ\"B%&JI>3O(<7T82=RK5K;_O0AWY&5LH/AYIX@QSKD#;^^^0WRN_0WZ ML\@ )OR+6H;>2D00[F;&%^5]G*I]JK_B$/^.8IXK]#T^L]'E\/BW;D'U],/O MJY^Z;Q]1Z+GZJRA93DZUQ*Q&S#-]K5YF6-U:2^;NE>KOZB-O.GB8AQ9/-75W M#9 A^J;*>A_I;OTB>>6!\&D8P5\S^#3P"8S'@<]=$V9NP>=V^?-'Z;=V\'F/ M"9^-\)%8 HVK>VL :4X\CEJ:-O35#"\&*D(^IK1& M;E&;WH&C_XRI4G4XRE+XLY!6RW"8I:WLZU,C3^* 7^&2Q)\A?.S[*(F#6);] M*6$\1+,Z2]NVSQU@[+RO2_RFX?GIS0[",,8?2^6G+$X M/$YEQF8KZ'YIP5XWRR M/6;9#(@V@1E%-/,@_'-!-RD(:;A MOHZP,0S>9ZHR!-@KE265RL*K6(I8';/S?JH]$UET%P6[-?AEI]-L6U2E:NJ=FS\K8$6E;")1L= M!EIK)EW4]GO9H9?>'%AS&;J)R:*MD*0K2&5M!<.^9%_Z^;FT]Z674/6]+%U1 MQ*>7I7/DQ OBNA?M,2\JH3;+8WX:GW2]1>,6,^FB%E[O,?>W$OD>HO M.Z:]J31>SD+O-?9V6]S]'MY^J[M/D+\4:=U3>G/E]G*4[N7V)M)X.=W<[^;- MU=!+YD7ZN,F+I'L?-]D6JO>YSZTO^J-.Y>[SA\\_)O39=6$?EE@3 ;DND^]7JME[:;*^#-J7%6QT=V\?U7K^ M_?>HYEA?KKT^KM&S$[8WT]:$6'U2]SG\V& M(AE_S_)OH+UE$&^#J3D/D*TG:JU7?N'95D57*[^>3P0ACHN7 =Y![[OKZ\-XO.[?4^G(.>3:*^ M)(Y;6NZM,^]MBMQ;:#^\)"[\-,[3N!SG'*Y_BK_COUZ"RIT/=J]GUX#?MD[4 M/1>_O2CYMB$,T]-I,Q3)"Y3?2)W3&S#2BT$\$JGD05;F61H'Q<>3LR^L^':8 MY:,L9YA@_U?, ,"SCU\._[6^%.R 4V67EP'J,+W9T.EH:D.?A<-@PPBR$#0;NT-Z6FWBONJU_]KN,J]E7VN& M.E\C_7$Q]@O^GS$L\N@:_J?VPJ=^WS!Z+J"_[GUY70D\&T.-YSX354_F"GA+ MN0)::Q;LC[D"CQRV7C=66D%X>JWDQ8]'Y[:"H@^(PJT1&=V%R?B9I6OJDSR( M; TXFV-7]63:FMW4"\6MV&UWU"-L!1V?J=YB]4;*848])P'Z;\+E)\Y*_@@2\(M=2'N@&\3"+FXCNR]PN<@[A-TWO>:-^B#?!3%J>V)_C %$(5@0(J$W8NP\B\%PH M-X&H[O([>%R4V9#GG^-B*\DY [Y-$,4/(&0OBI]1%*]:[_:[=CO$;Z]3UWYW M3A>&]T)YK83R6A2E3Q\JW?/(^O+(JHZCGI8C&/;)DCC$T?E'N/B8"X9H%?9M M4A?*/'BJ K@%RA47^LX+ZW99D&G^R?*8P0ZJYA_3QPYHHNJE\ ./2_!?D'IHVVFGP+?60M77;_!9KL6)PD(;X'\PH7K.$U_/H MX3?)6ST#/@(#UE[G7)2W/-,:]SW#/Y=>PV )2\%,2Z8FB^.D[IYU991E%H8: MAFI0M;5Z=H/FIJPJ$K+5\UFF0ZR]R;QQ$= ^8+'"@,73YCQ[HJZ:J$]0?M*+ MV/6A17^ TMK3X_8!0O\\N-Q0RMP!RR;0:(G3JGH:K=1PF$$C$-_7/"^Q'N"" MIW&6GV0E+[XP;/(-#T9YG.!2-I1HRP"WT3NMUTXK+.OO=]6S[ZKGH>)MF?]I MG(:G\'::#+;FQ:-+J+)98&T"Y6S5--3%]]_',3]-*P:U-Y1ZBX/V1!2T]U2S M%=#Z80K*Z'1/R^>B92<\2=1<+,(\1?@G/^RV5Z)/H$37(KTPE^0'\*\0X$_# MQR:KO.Y$Y@<3?+,G-C_1 M4.6-9\N5376N_2]O.?^K-\,?D_@+^V#>,_M@?0IG,]7-@TB[6<5_CV_'W_O) M%U<'".Y$K1X>XEC4%4GGL 8Q@R%+0YR\!@_X+/UV&D4<)"U>_GS\X?1\O5GM MD?V1A;\[C<76L(=%T/F4BLM97'&UO:>UD&[KW.2])M)MJ_N]/=75+2G=X%]] MV.3)I(2[IUL+2HGVK3]&7A -RR06^HS28T3)8",;CQ;-M-1*SL._^B31:KQ3 M"T3S@M*9;GTLZ=R3?$7%-5-4?/) =Y_TVS*SB@C]PEW%IW+9-L@(?-H,]$'X MY[@H<3'%)Y"2_.8@"+(Q+">].LNS%/X9B.&'0L;4%R_@RR'+P^+K"'M6X'VF M*N7I'\=I7,8L.1@A[.+ 5EK9X7@X3N#O:WX$U K*2T!J$>-U.40@"? Z#[_" MAL_/^35/Q_R7<1PR6,1Q*A[ZP*,LYY?9* YL=2J]^>SQ@>WR,2<3!!S_P\H;S]$Z$@[H\B$ Z]1ME]1OE,2BW"5MFVDCM M-T^_>;9N\ZR%;[#&.ZVWXC9K?ZV'%;>6NPJH&XZ#\C2_X/EU',A#:@%79RSE MR<>X "]P4M63;4A"[,'9J87>/ MCTEF>@[>7R408MKC**985Y\$X+GLN6HR+ MYB'N9;+1 K)HG4N/'EEB/(AKM[KNZ-%DT;IST8.HVLNBQV2C7^.KP5$:SMFT MZ\@T=Y#V;F"VGL"7\1#+6<\%2VF+="-[+[D?9VJ?7/-_>7=V%;NMI7T_X_H5GP/RC M01RP1$0$D^2T'/#\H(C9>I*Z,Z%\>OU5I<@M*+:>I#-E]!>&>9R)IFW@[@OA:0RZ7K#\K">&W T'"79 MA/.+,@N^K2?UZLQD>^&-83P#@L>DW+-5G?1DV;@-M00-3T>8P^[39@Y;@(.P]R>, O)*6'-X4^7,/C6?"]KAIUJUN@/Y!SEEGN;-ZSMGJ M!/WT 6$+:JT-XY+GUR&K.BW,1BH2/8&RNM?3\Y'H:7>)=!<]B?2ZM]+]N2EV MP0OR2S9,(FR*??""_)(-ED$]!ZT%!VVP#%IG+?;H=%Y?#W=5,JCW3AXO^?$$ M1YGUA-FPK-3,N,F&D6>YV,^F1FCNUIT]'3=%@]UM1?=TW!1;MI>F:Z?H>H*L ME4EXJ^*??1<#\PY9GD^B+$=X9=5WR?,4]J)T7F;>N=[$FPM<71*^,(A;;[H< MIT$VY("!@W$YR')8_ D;RHX/%M^P]."*I\'D-+H<$+J _^&/3W&*@R#6FPWF M@R;Y8%$ M\[NF98&/1.LD G6)T#N:8D1LKWY_> MBUFIYM@2'MHP2;463/6,*F[=N6Q!?;AYDNIQ\U^]I/)4K^(AU3/4IV:!9='B M[:G>PFB!6YM$] ^C92V0T3&E._#]F"DM2J@^L 0K!"X&G)8 M^7$2ES%?T_%MU1:=!T:SB6?#\T0^SU3!TV,XK#VA-L Y[0FU$07%MUI@8 UA MG(SQ;+$+'H#9B/ QNE5<<;SBP'+^8?) M[!=(*SX+ON'C@&!QF!G@=;U)_X3H:%OJ<_'R9!;6NI2L/B6_'6;I-<_+V$\X M'D#?7.UY[NT]N-DZR_Y6BU@OYUZ$G%M50>YS\ELOY]9/SJU+(7@OYUZ&G%N7 M/K1>SKTL.;G#('B)9DF07- MD]'66TJF:'NZ\S0RI3]48^.WZ[0YW)]6MO&6YN(DO?Q]PT@8B(+RMY>_;QW5 MIF7K?*H=GFPHU0Y/7K#X_.U\0ZGVV_G6[;7%J=;OM?6AVN(2LM]KZR,A%Z?: MT3C/1FLZZ.(>^N'E]O*WGHK]*>5;2-3>]]MXDBYNV7R]V# 25CKRZ\7663;3 M5.NEZQ80=7'IVH=AUE> ]B'NC=^(B^O$W@-97RHN+DY[RV9]Q*G7[[B'T.ZI MJO_[$,Q:=:UE?Z^*UTH7],+H275! M'ZU>*??W91!K+7QZ]*_4$.W]@">UA.[C_E[VKY3[>_2OU _HA<^3JM[IY-!A ME@:PCIQZOL[CXMN'R0>>!H,AR[^)OB66\.*<7_-TS$^X!&G68W6GT^&X*+,A MSV_=(Y_]PO[,\NJF0@Y&:_VDK:\3>'OI,K-VT%;I!D>O(4[ M8]"ZE.S54+^'MI6%5RXV-E4/30^IZ??0#SI#&\F]ZR$Q?G0/KG,64I?"G8.B#(!@/QPDVDESF+"T2,?TW_!-P MA0^M)XMWSH"8!UM#^,6 W(0XZY(D%?H2+N=\@+B[YN)<./I]HTDK.A&7@G03 MZ#N51;J/OB!!?V%Q^CDK"IRS]I$7\55*Z,C_,69)'$WB].J0%8-/27;S*P^O MUGV6W/(;^L$HV(2LUI+LT&_WI]_NJZ1OKZ'7GZ33?LL/;U[XWV0<@A [RW)" M2EGFL3\NF9_PR^P$;%E809XE"=R"7<$Y+\J7L^%_$#M;9_//[=*\C_T^93D' MS7DXSG/PW";-UGL(AC>:]6;(I"= SM8E#A[,>;W@VR;!MRZ#X>]AORR(7ZY@ M^R'@MTYE/MABZU7FEJC,#3'6>IFU=IRS<<;65+BL&QA[N=SUY CJ.? ^@[8W M[W\ &UO'7H\>1NO9:QW9:T-L?C ^7HXN7 K8E\X9"S@\+X=S'A496\=93V.S MOT3N>B2$;)W1]/C)GY?(7>LLNS:$LWI[Z<5PQI)64E_"\GCT?Z8I4GT1XL85 M(3[E6*6^"''U18B//;EFN:YI0 $.)RG.><#C:]1YBS3;Y#R,R^UJ5UN^_64> MZN;RR;UK6)>6N1GM-G=1?.OLH*7[U9YG%VU"P]HZ;*-GX.P';^7E&_>V)436 M;Z)^$VWL)EH7373.R5H]@\]/R#-E 2*[^#!I7R%&_WCTY>"@*+(@AM^+SY\/ MUYO7%X=,TG\.?%LO1Y=@@>,TRO(A;<=+'@S2+,FN)O+4J^(LSZZ!<&MNCB_- M%DO O'728GK>3\\J:\\JZW+0[1*LH*&/PU_AI5-]9_^-C7 1)AL_( MV._G++TJ>3[\R/VR"1=GZ37/R]A/^ 5/XRP_R<"L^SCFI^G!*(\3A&L]R5Y9 ML+/ DL1?'+@?#PO?0ZHF-+P,S39!=BS&J8N6\M>+H:+74W$U5'QD*Z<;9.GI^3ST7(O S+0_WQ-_ M!<1?;0S@8L!R#B;.. \&K.!G.1X4-Q05DD&9 81XZT&:@O$3\%!>7V]ZSX=) M4OU>R#9!_[JJC+*JV,<$]F?FG)/:#8^J<]P>I/RO!C$H[H0)\_2 M."@^IJ,OK/AVF.6C3)3?GH7#8#UW >8O.G"T*F[NAV8+/8.NP.M)O'7"S5,= MW5M?X>:AN=U4+:Q"U:N:[JP;6I;B%E7;TYU'0@L@0W"+JYJZMWYH05@7XA:X MU7RTM:AQ,,_6D^)3E M)_Q&]AKBY%PPYL@[I:OM)DZX>%&R-&1Y6'P=A; &K*14]?6T5^LNRF5 O=5\ M>3?,FQ%M>UR"FZK,Y_QQG,9ES)(#;*,(A+U/*SL4\S?B:WX413PHJ28_IF$[ MU%T0PZ\XN8M_X.4-YZD\;?27<1PR^/4X%8]]X%&6\X,T/(A*GE]FHSBP57N] MF>UA*&FX[C%P,YKY8-UZ7CL^6"U?+"JALE>"JQ>T?]0.&(,'C%1\ZNJ M-D&XH6@<>1\7F:EKSMNO%Q^KYZM+U=_X@EDOTV^]3 *)A1C%LF\SZK>%,8X( M:=]S,A[RG)59_L#5WWH>?_S(TVP8I[->NR@\Z:[^'G#-6\BC7.XG%L0) ML,2RV+-FO^YB[!=Q&+-\Z1?:YLR&MNC/O?EW\ M_6W.Q=AI3*(K61[R_.<=;5_=45@>Y%G2%3_X['Z67[W1@4'?R#O>1"PH]Z(L M*].LY#M*E&?#ZJQN!%3BFZ9N^I?G,-$+3#FW?Y.&.DL3IM_.[5T;+POL .6^F M@'P>J%4O4GTU"'W#C,S(\?S0\ES5<0P[8!X+V79"K>FZXX:1;CH!-W7/]:/ M-!X*@:4[<3:A;:S-2C*#!S3.XP9JIN:(9ZZ.H\\DUC.Z&VN&O;C'F&J3* &O:RAP!X*E#? MXI:YG5 ;H1&H(7"TRB+3-!P FOO<8H8:A6KDN=L)M6\"=7U=Y\PW3;"EP2PU0'1'@>9'W--UCSL14YE^:U]O"=3<\CT_,D%V,]WT=8.YL,-#"Z@< M&9ZC3GL?6P*U;>JA[GBJX80 A>9[FJL"B3DS7-70_2V%VH.E ]A@GADJ_-/U M/,OW#K:FJ!>Y6 MY*JF[=F^SRQX.N"^$T8LW%+-97#NZ&'(_,#SP2@%"::INF&X/ PB!@!N)]0! M[%UNA@S4%3@=8%;J6H1F*;.]('34Z:C"ED"M6CY J 5V8+HF*# 0XX&I^[;! M55T#*WL[H79L1[-9 -:8ZIL1!LX"4[,! QI3?=W94J@UU0ZUR//!TP#7VN<@ MS< V 090G5"UMM5*\2PW"F C>ZZ.\("%9@/3<\?V@PCD^Y;:X883@),!L!L@ MLID!%FD 9JEF^*H:<)L[VPFU$]A1I'F^%=J::7- '>YIVJA;MN1%TS'S;8$ M:G"LF<6"R&"^8_I^X'JAH^FNH?J198*!.@4UN.">:3BF!S>8H>UX7(UT73-U M3^>JYK$-@5I7#9.[%C>]T#.#* 3B<0]T%T;3'&#T[83:85ID!V"1NAZ(<8=Y MIF_JJN9SEW'.C>F,SY9 '7B1QSA3(PUVK*:IKA:%%F,@S%U=M?1I?:TSS=$U M3PLU1S5=D/1@TCF@W#7=APUA^X\ M?BER,9YP OQYX"SD*H.POCZ_?_]/S^U M_O.3GRMOFBNM.Y2BG. RL'9@CR7Q5?I6P8.G>/Y.";(DR]\J?U'I_]XI498" MCM@P3B9OE;]=QD->*"?\1CG/ABS]F[Q>Q/_E;Q7-')7RAQL>7PW*MXJ?)>$[ M@&605]_TB51OE31+^3M%_+7G9V69#>$-H^]*D25QJ/@)"[[5U\ML]%8QIR\. MY$/PCU7>39.P[WI2[/@'K+\*D[W$A[!&]FXS.J?GY\>7QTH1RF7+\<7%\>G)\^Q/!V6M_/^=P8;)+TJLW17^;A_N*_ !C6]SJ:8V@U/N"1W M'L8^G9Y_45!T >]3G4H<*"G#,JB0QV\_9L$8*X:P#&F'2B"$%-(BUP^"T,8: M ]\VF15:@65&NJ%R-T+9*XN 0!3-+.O<>:^I>[^1L&B^^_X!N,$^E3B: ""- MG*%#WJN;ET&2BDBZB<-R@'^H?^UN2MR%MX@ D":L ''[\>+LT^>X*"_QX_ K M3Y(1"T-@@)]W5/%W,6)!]3>B\K]AI/J^9_/ M$(3;#06>:'E65$(2 H,(T*@ M%.6G,J?_XK_""BRY2MW!)=/\O8 EU4I!,KU3Y+])4-S'.Q?\*N/*UV/E8C($ MOIB!EIWW]_+(09J.62)F_;9XQ7&,B*LA)F]=T^$:8YIE>9X&S&*;1F3>SRN* M.-#IYYT8B%'PX*V?98G/DB0K_>S[SOO__ACR\7RZ)YKHC46':9CK7U5B 3I_CF!H/P1$"_\;4 M A5T+;A!RS'=6^QA&\(#@Y!-<'D\W7DOQSDIAK:KX%./(,P>"Z4SV>OT_*6) MU\ .(T-SP<+7N.GZGH=F/\A;(S0#$1JVZZB+T\/SBY."99^G+%;%DSDB(JM\G'5/[XXP^@ M#?YGW237838>!?O%-QWPK,U@ <-5W=,LT](>3]SCWA]>*44>P/8;LBNN[O\YNMH1 MDO+G'=O>D4[ESSN.LP."!_YQE;/1( Z>R?/3Y_O0('33ZJLH./;B[WN#. QY M^E9$Y&Q 8:2'C*FZZ6BF:_J>&JIF:+N1$T0@@\]^/;T\/STY/KS858Y/#O=_ M>H/O?&:.HP^\5>(2WAX 7*^.OL/JB:>4+%)R?@6Z!_9-J;!"*48\P*:/4(E3 M>*10@@'+83&O[^(!H37OTUN/HE5E? (PD[!1 ?=4_UI(X9+JY)KM.:$9J2$+ MS"!DKJGZNNU:D1H%H6X;]ZM.T_OK;-G?%?//)D3ND1;':=!,K;LHP=X[Q%$& M^>0P"]N&I>_[C -V;*Q ]540)&ZHA9;C&[8;&)[U %5;X-=&>7:-:T++\C!+ M4QX XL;E;"ESI];5Y^+]?_^BV:C"[WAXPZAVR;X?RQ8L,6SCEL 'NJAA!!8@ MR'O3,$+/T]U,7U@WT,-J?;7?%_<$G7$[0H8!QE8 M!SF88WE9]W)=1W"/T_SR^PF;2W.#9CN6AZLR-5- MW0:!;07<"3CL^<@RS46BDQ_R+/L&*CYY\,IH5YWF=.!X&K15B!?HAF6"( IU MU715'5L: FXXAANAD%DR-K&T"I&;;B$@SC)X<_+_Q:,I+:BJD148@<]]VS-U MP_%=YCH>8]P,;$.UW(6DJJN:=QG1*]C:$FJ4>J,>LQ1 ]NW M-=-?@&JZ:DS3[/7\#?$Y Z%]-LC2VXZ8SKW O8QN>68X!MX?N3J8%NIANUY MH1$NL!;'L?8\0.>:,=%Y[2O\[U]<77/>%6!U)WR$:)"NZRXJU62,7H#"@$ZP ME"EF6HF"F 8%Q#/8 F4,#PL'B.?@\XS&>3%&3ZC,4("3WM/T5_YKW#887S@( MRK?;XPF9S/$LE0>:K]JF:CO,M0(]BEC$-2P;T^[WA QCC@E3+4^D=^5W%;W* M*-?79:YW_@V4B9Y_N4IDW[YC15;]95PFY%=S%@Q$A''#OO3V2 MB38"_QX,6'H%/Z3*S2"&7QJQ^Q!7\X7C=JY9(O7:1--]DD1ML\1RW<@+["!T M#=.R7+".0LX,+S(M&YO.%S!+L-0$RTR6#MQLM'S[<7+=XY=(&2-$3#O3&YB6 M;WK<\ WLPK)=UPD\3PTBFP/1O$4B^F>?#SX\A%XO?'O=%_J'/11:MA[8EH>E M0;KK&E\H7EWW@Y6X-LO]A; MG@YGYT>?CL[/J?[N]/ WS&@>_GIP<:2<'__RZ^7%M@N>!^C<-P?;OKL? RGK M$[C\(;_T:JY?^NQNSTF6\@0^#@-,4[-%7^B! ,>?,-:XF]*++#3 M2G'&A<*4&_#'][ZEV0W(>,X*6'H(%XHQ1B]8H80\BE.1 3T?@S-GJE:%YQ9Y M .7[SP7>O^&.9?R:6T4Y[2H74CX+14I_!SS]AFBZD%@Z)B2UJW-LS;$-%O#( MC4P#+$Q#\RS;C"P]T)PHBA:P4$ZR.5':E?#+?\8Q M;GS8[U06DE-95#%;$!B8N:K_HM*>1BQL.X_^,TO&:4Z12#OM)>*P.0DV?1PQ*&UR#^TU!YI0L8?PR)%7:4XO:(< MM[=)Q%VF6J$1Z+9MFI'F15S3M4@-?>X$MKN(D_EO'.7Y]/M$.6<)LTLY# MC@1F',9E">Q+_B2=3 E[<*)PL.8GRC$:>$!33.A]9"53/@G=T=F8S3O:RJ1M MZ)SSJ['H@E,N]BZ55TA+YYUNZ/NU)1138=@("\.>>I>*]=:;CQ>OUV5KM="- MV)8[K;6U--/BNJ]J6A@%IJ,RSXS<,/"-B$@3IS%^QH7+OU@74<4PIAK KX8^\DKH TA"P,MD'G<>%@Q%7 M14B82M75=[>_01>T=]4-\Q8X==O<;\O[A(Z3-X,"PY;+*^4JSV[*P=2MM0>D MZ?Z>7FGMMJK>5UX=$GK!.WB]19E1WW1M+Z#N+LUT'08:4K,-QPULS37=T%H@ M,ZKON_.KPU8LNNLKR24M@V0 QEE"8OA>94S+:RUY^F[I?2#,B>/:=]':);/L5ZQ!''! M>"LZU>1*@S3'P"OXF^."TUVP<-&H/:.G$(Q\_%8RP8_?Q/!I^*R2PI(S-+RO MXX*L\Y2E0JF!)34C MOS37N[H_TO&(H#U"_/X^/8B8N,U2FN]&D:I'IA/9IN9QU_%X8$>:&?B6Q?4% M^BU^D*6$)GFT$,B:Q/4/J-;_8)3'B:*[8H[#KJR]PQ@;,EN" 6M?6B88MJZX M,+]=Z#W,"DQ,818YF0CQQU%L KZS-*P&7/QG3.VBN_06=G4%+\+M,J3"%^6: M)6->?4.< 77'%^$;PPS)D<$^ ]ZA= )%72*,PL-["X*$C4"6?H^! SBL['\D M%WZBT!P\/\V&9V,_B8-/2<8ZJCZ,[)% MGFKJ[HZ"IQ_1;W0&&&SN %:2%"*< 2CA]*_VQ(UT/ RS4MZX\][6G%W5-7>! M8RPW0LU^-,M72',]=T#=>>(6@\3=>,+HGU-HF/3SXM2F1KU]3L M7<.V;M-XN8UPPX'*60/@0XCVI*4@'T\/OWXY.KF\P);WT_.ST_,#G*#VX=\* M57,=G1P>;5.@4+=-DQNN'C$S!*8*G<@#UK(UWS-UMD@SN;MONC_21NKLJ]8/ MM:&:^Z:SZ L6ZP.^$Z2G]KC.0!E,%.I1Q/1LG9W555U=P.WJT3DEE6GTF?*% M> O-+QH,9._ZA$GDQV+;3P.A6;JTT5GN=X: MU]JNQ;TUZ'6-9KD&"69ID+\C>UP:'>1F%%^QDHK"ZU 9Y&RE(\]NG34CSF MBF@U4P8Y6K-_.3[Y>/2OA]A2XD4TKPX5PB&:S6D)RH#=IL$*-\[_L[=W=GZ* M6?(SH+[HT\;#I\N_PK__JO_UKW_=V\/183YSJU#N,_SG2A3G@$N"DJRNF/.L*JB(<:>J'(!%(/%9#LQ;9?4C49%# M4"<2ZJ*&&O9;2/$M'(>2@KX8L"3"#YP-,E%Q5.PJH!3WL3"(/M%1J\U%RY MCOE-=0VQ7,2P!W (ZO<1SJ- ,A"YD6-2#!:):12BW@OD]%!<%O-[*(J:"VK MI3B%778UV5<.@+1W<'2<7F<)O#:/BV\%K6*.P,)W*=1?OYQ"!JP*YY)YP83!+*(PR)BUO8& (%H( MEE#.OJQJ:2F-,%45BTNM \*M48'P$L(>? 1428'!@UQ\GRNM_58'#\:IG.(C M7AG&13 6N!>?!00!$V2YN P\GDP*PIL@"VX+#&&/\X)H4T<,RP$HN*N!,A3. M 9!*C(+ HD1!-T!/Q&$K!?)'#&\ E>!F0.0P0X="1L[%\Q3C@G6-AW(GXH)\ MGO((A]&A!8?9&!$Y@=O_S("$8$^FY1CPL=NL#*#V\?1X<1M(:V1RNDF &/QG M'(ND#EP6^U BB! "]XUDU6\TQL>4@B7X@2:I,^(YR0L #2 =84D LAU'#HH! MX)@+#,!.#,?P*O@(YI%P8CJR6JNN6'2B"+84_R9&W>URJ1!2R&[PF>K]0V1& MP(H(ZY(XY!,,QTH\@EQ.JL#2856"]D^6Q]D8^ [0B#1':14PS'O!#X)U"]@# M2,T.C#E<'Z $FP+*\?] L1#X9''5(A*XS8;"18N^"XI#5"0 R,/1XF4F?,W M-H1\B$]6X8GI?2OY MIGA'4@_V%TG&BF9R:\9I"!9'7LF**Y[)Z9G5I_!&P1RM;\@WFA*$P;&ZM%XV33?$U8I\# MR&.$ ;84W46BC58Y*TD*M@H/D1Z[@H923[=16K+OW6+\5\W\&;J&C\G/[%** M%G]-V(W 6)6LE3^*EP,O2FGPNK-$!+\]0@XI&G\GQ(&F YL^12$F]FGKJ<[W M&*&=/L,QH5)!)14<&V$K8)4O:7BI/59G:D7RWCHC,(N9BEJGD/D'=G)EXP23 M9C8#+29*QB@%)).WO\6#@5"X[UK_%IJG!..*"^$!? M;O9R@/86%X426SO(G M8(;+!8&9E.-\B$J\"2S$:9I="_%/DO =2$*P!P+8@=$XP2^.4[D]<$\ (CF% M,DBW@4Q)LA'IYJQ!*(IXQ"5J@#;7[Z*T 7YL?[YK'-"),*(4O:U[9JB1MI:9 MJXKPL:[6:ANGF"\0>KF]75% #]DW7E%?7]W1H'!&%KP"'\!+)C M'#1JL=JC95EO=]$@*9\.)D%"0@[ P154F3P.8A!8=8RRB6Z, &=@-*4\06,# M#-1)2U2]:YG1%8-U.*W>+5.^NDH\3B942]&4427QD@=PWU?!<7%663_"K M :?F!T1YPN(A+2BI_;5W2LAP!#+^"BX:81[!0<::03^0DG$2EY49072O?Z+A ME3B=MQ*X"G58C%!QYLA\$T$B1OAGV$8,OX(?@[5"G4VP!85<#,?/SV9$C"X^%?Q:P4H''"2KBB*Q>Z+L;LVOR:I!.(=-QSF M9\%?BP&7KV)X+/-QFRF8YY$,*>VK](KN@%NDF="Q*8I)BE4JDCP!)J8+=HV8 MQZ>N7\,&05MD7,*2_\L)464&1(:KU\T;@0;48S+!48B(#A"@)!$JBPUDN]BO M4L)BZ?VH9)+T^-:*TT3;V'4#4(-D.=A!/ 6;'=R6]"X+!YME MQICT%A8Q.).Y\#(2LG4$(8K:)-C'HNN,Y$$R(4,:-BCUDY++F].ZZX:;:6Z; M,H%!&ODH8!@B,"3/NR9YF''1I4J>-(G?$:Y/,DAESS#<* S4BZ"1*!=(Y0A" MXN;YD),@G_H, ZO#3ZK8!_EG%.L0*ES(S(RG],'2C0F6/I3V,\.C9P?G ME\KQ]J3B+=_P0M7Q'5NW3,?S_) %3F!;G/N!Z_CJ_:EX9]]>?B3S$P:PCR^/ MOBC:_@*9.4_?-[1U6OJ'KQ?')T<7TR-Z?CS%]BBK^P44$=A&#QY80K^ 00O; ML7/^W')U"K?BZ62#EM3F"^H^9CD9?[@3.'DZ8-. + (#3;@CJ.'1>BJ4G>9= M.R*&ME/56?Y P!VM!XSF27U]D^5)^+<"4" F(G9<>9HK#(L :"ETU02D!H!Y M:@PF)2UNJH(45"WX7_SX%0[*1#,2B_ID3)4^$@=Y5@39".ZF T3H2TWWLQ+$ M>3".,1YT5G^>OLN4;WR"=U;&J/"5ZS53[*+MN!2UY[+7\5P*Y=7.I[./Q8X< M#X O'V/,@&'HC$SKVCG$:)A<$;@_Z$:A6X)% UT?Z89%7'X07DT$+RDTT.ZF MCIB?5]/7:5A]R:]$&4(%-*SL^+#8:5&O"U%%2;EPY1I92ACQ"!'^NDM6$Q"U M &-=%+VC(R""LI-1&]_D*I!5-*I"76# A.5- MUJY/386'A5&LQFV"#QP.P,785T[!4434?Q(7T3]5?H7-%>^*.V1 .XZ/JS> M0#?]*V; 4?5=&%Y';S"LG $9GQ=^,97&TN(&<1Y6U;%%%3*21;.BRE'&G&F? M/Z2H[TE$DZAA;XU<5UHG)NQ6X01!.LVS/8'8.R:,=^@-SDAG5/ZNT@RGW^U\ ME4:J[[:F3;_25>.U4LW)%I^]X2 W,9XF9YW#VEL'_XYJH/:!:,2Q%%2I,WR[ M2I1SD@MXZ,T5K],;6?/N7?I#UD2=R]$G[1S/KO(/061@PAG7_P%@B6URZZJ+ M#XO\"SA-P%1A'6<7CEXU:04'0619*DI]*3KC)QA_0(==>"EDM(L46A6;%XB? M&AO19)Y( T3C/(V+@8R$+YB+JK+ %T>'G4QM)Y\:H6FO"(YIG;HA*ZIVVQBN M9B!ARJT>-D%AI8D42S*S=B.&S-Q:?K/XHT.Q$OB' AC( !DQ:18Q!$PR2]EF M$MBR^U?9M7"4I1ZJ*JHI1H"UA5.>:A6T;,!M(G/XZ::BMQ.2:C;9PW?[XS@" M[2C&EXZXOJSCO*L52+]W5?=L2^/)E/(MVZ*UEK#*7>0A15@H?5A]#4-,5VFK MUXOZRT0X##.CHD ) D%Q:CH C9"'=3;1]U3+:>&&59=SEX&&"L4YZ.)RP.* MB,&'P(PI@>MJV"7&X'N\# 94.T$F@$CFH62J/R6VCTCA422%YS+XV% 7P0; M(!7HAS>1F282D#.13JN3X7Q4#+1J?">;10_ZH!AL(08R ML1;&9 % (0OL QZ/RBJ="BY3(2VL+MFP)X(A0%/?D%C$J_O* 09X!\*@!<$P M BC1P GQ0-106K MYRDQ,6(84-N=@A&G!H'WD.(5?*8.O(UXDL0!QMM? 4BEL(+$YDW& :4)X(YQ M FA1AGSHPP5>O!9F_D@DB\F4%7H/8\A)!1Z9*;>640SBT4@F=5K@K=CLZMC0 M&,VG#$4=XF?H"A4R Y0D=%8?V+A#9%T0%"W[LY(9=9H.=ZT_F>;D9@^/J:FH ML@X4G[,A95.DH?\*O#.L-,52J]>2RSNB5PY_"K,AQN_+[H=),""/-23H+*1Q MJP(VJL)D IK:%8K!88>MEI(TRI*QI"OJ,901L(E!C(@7T9P<,ML#H+*"&*Z# MTL,,OT+!Z.^-%]4@W>?X1<'B&/<^ZF!$O!TQ<44!!!JBU2 Q8'A?+0>;S;3%1Q4.-WB:1#4P]A0A".651JW4BA/7U?=F[>51G:0I*.E7U5)V;J^(/ M%*?DBM0?IBB#5!X9:E 0,ED^$?Y&MX!J5Y8-B*2PS S0E2D?F&IZJO-;%"JP62RA(^ZZR?)O!";G9>T4MFI? M2,2+G%>K*D=4]U7U3W/+)9I"@7H!NU.+I2?0*I((H2]5VH *I:JL:Y5W0]LS M$%4A@2R@HIHTB2X$!I7,$(4TVKXS[3E>U>J0/,4B!,$D&YZ),_I,W,9FXAY1 MMOY#BJAJ:U )<17M35IQ$#[/@*KVR;U^*FQ4JI:!OT%0C8=Q6$N>NL*YY'MR M)1@;(GL=Q& VQ&IZ424J%T.R"F.\B3!-9(1_5ZEDKM!Q[762+*SU IA7Z IV M#//&*:D4C= EK;#X;)RF"5KQ< R7?-A.[QE-MS%6V=-=9 ME^5=$X73^;%8B@H04;A &N2 =#VK@(. EZB^,9!I<::VW=1]:,I7=G/Y.N@ MZ7\KR20"ZTV=2UOIM2H4Q8J$W4'Q%0S9YU3$756IUG7$,OA(T<)VZP<8+,0P MY'+BQ9FNRKRE$LYJVZ\5U.G:C\?3MCP5Q,>UX5IT;*U2UL8GV8WH;VZAM@U^ MFH51B*4@YL3#S,^D?24RHF2PN+,>%M5@? ]LUAQ+7BGN'XA2I#V. X7) M<8KQ]E<'7TX_'WU\79?^%4'.N=QQV#=<[P-AGE&#S&VK2%IU%&&]$9%CRBNQ M0&[XW?9"B7H<0^%DV"/)9)5SY2+5^*\90.,5R(9>8M+D2S1@A$1@.08,#)+5\O9A2+(M:[R61AF9(3GM^C MU7RJ+*VM=MS8 ]:QSO&%U'753KA+8W61Q8C@FA1&4WL:^ H$/KIZJ!A? =M2 MY*KS@M>TL=$M0F5!]8.B*/?VK4*T%%@,C(8QY16Z2Y31T,Y3@""L@^\'B:#H4^YG$89M^IJ;R&J\_DJ:852"B.6 M]883 VFDM2#91CKGTU3K@G.),D^L'>$(\Q@3R7*:3?65JJCP>R4D*)PA0.EZ M,<+/CZ=3T5-1!A$JP5'&D6SM("5(TUU$D( :OQ9AF R]Q+IDHRI#I:%RU9I: M$1R*256)ZUW!* UW "5:^6L2@'0N@3!.R"F#S4@9#]%<(/3L7.SBZG)Q-JDH M<@?CCH5#-E*&.%R]S%(J#:[[W9))776.3@$H> SWB!TMHB0*%H-ADN0$X8$[ M$ZHZIY#7;"ZOTG!-C3P1H!'FHE ;6&\0C^H6M0:@668POC>BEM6KC)Q/$3Y= ML4DE"XV0KJV<.@7QD02WJKAY>H7)$PS[*5(W!DT?7)#E%69JN]?')F *E_@8 MJ:(Z61J(A=NLJ@BG. E0/:+17'7';#NP,K,2F&PQF6I)<,#A55;BW*VJ5AKY MA E;KC8+6ZD"YBF;AIJ:0_ZAKX?VN9:IT0S1ID&(3T(LB+VL 85@9& M5?:/TJ91ZE4E!,.@3D3MX&CK[E'X3+P%L%%@P8;L%*D]'=D" +X1!I[2DCI\ M@3Z#3(2S4 FAF*S[7V7EVM^*=IM(+2!$-*GZ%IF45:9$&AC-;JI63:%7A+=C MCU1]4"WQ*I-?5&LO6TEPS0'M2/GZVGJDH"9+984_VARB$I]V;UGFLD<%FR+J M)1'OQ673IW\EAK)5*0T1$&OG@$&0QBG%QXHJ@CJA;2'5;@+F?V7P"ENV#3^P M9*5^INJP2)A3,G=<(KR5GNX46NTVE3Q"#QP4,1-G&)QDJ&L<6H1FULL&$'#* MB#R>H.J5;15,U.T!0^SV$STTH-W'PLO ;;F74.\A*T2>&S 9^^.R\L,JN8E? M:[4[BEPI_EZ;+2LVW@\K,JQ\QY,]V6Z,:F_LK*[G7,"TV5<^2O81A6L3SO)J ML"1&_I.P^QVL*^@,9[0LM5W><"Y)3Z'_"S8LQO#NH[I&J0!9L*]\+L/]JCNT M2A1U7JK9?ZTXHLQ*ZE^FUU+4IK720BX5)X@2?/ /I\KGM!8BM\ 73 KQSF+R MT?Z"2[+^NHO_([;'CZVO4Q=(=6Z1*)O(K["#M"4II*%6C]W]0=N;WG9+5YUE15MX46C*J3'7U>Q80X5FT+4:!R54O>W0D:_]!]&X M"\*H7>2.664AA)O,<5,\O5O53$^53)/FJ>;;@ODU4 YHIC-+J\)P_!>^%4V6 M%,..,75%$.VP+')E>%"&==ANYD".3*>.XA@&+DN1K5VQRG+4MY(K">H *%'+=68TA MB)O&^\/2Y[TJ"S6?&J UP<(>"N]"NEFB#!-C0"U+[E(6(]SWGCJ5(!TN+/]! M#[UDWSAU] M+FQ!3A$\"HFQ,!M5?3GHX+7"IGEU.R5$L%B"9)MP@XLV !2ZZ#A[?YM*"!U6 MU42[=Z"V_O2MK2/PV_!'E 5C&?J9JH>1M;95%BX@5TI76PFE.A%4G2\WE5&" M=S8YI$(1-J*F[EO_;U.Z2W*AM> JAL73 =*\J:AO;FFAJSYU@W^?W@55@'=& MBU===#?,?"Q/JYJZ=D5[!(@$D:TBCI$#UBI;M"H6Q,9UG+B[J\LEU"7+U=,!X%G^MD&+GK:9/(DG5LM'1PT\?4&#B746@$ M2B%2D_^CV?LF1GP3RMC_CV;N6\V?^.3_:-:^5_UTAR^P.]<9.*9L*O*W&,,G MPA$@@RB;)VL,=L6,#)J((*M(LQ$VJ0GA6[=4M!LG@)="L@]R7O$+*T6K3)7" MK<U ],ZQZN/4L>?%H)^PK9]7'JD:.&SX?NJLJ_R K5JN"]RDA MV1*E,CPGZWRZI2R=IVA=34'R[U3\>\-O[YSC,XDXU$8"(3,VQ^[MW;'DCMB= M'@=4C7=K$D>41YF0189'1%W'(9*\6B E&JI9-%3D0Z@F:7V#'1.M%KO=+FAD M6T7CO$)*2:/]!GS8M)'6"*O%6ZNJM%,WB8%F'-&89%0YQ*YRWDYJR'(62B*W MXLKP&3"30IP$LUK1\*7J.-Q5+D3^238/5KG/U3O>PR[9UV:W^JCUEBH[H17]!7'P]JS]MJNFGJ-L?&DM-C!&J)O#]G6%# M>B'L+W)'TF;8T[M6]PPE%IO>^"O23,$ S1&BQ]1:;EE,K8*Z=_7<'D:CM)I' MP?&E:,@(3P]"+T!.0,U;,FFZ)ERTVU1N0KI,K,9A-KT+32E%@T,<_RE4 MK' +!#B=(H<.E]U;NWJ0@!4\OAI@"3T.HQ78)UPV90]5&DC.V6H^=6O$V*XH M26DU!]QZAH1ZW:4@ LXRP(QDER'F=CA+Y IHHNE:)9L^L. ;,.SJJ\/F-8G@ MOBQG%$6R6[V1HF:H;%-&6,]5S]YTWPCE$S [+]I=;[4J FM]Z%8NB]8/667@ M\_(&.8LBWH*5!Y(_0B'?FP F"2:-#DJ#->G FOQ;\5H"TDY]-*F.5D9%M&.% M.-@HG[I#M@U1)!WH6)>AR@Z0A%='6F:YR+W+ 9#TWLW.:%A]1F-3,QJK<3N; MV;^GM?A=L4E9Y7/%H.-Q+FI%T(5K-,0R9TO.^>@4,JH3=VC[T+%PW02OJ_UU M5W$\D>!UG/N3T MD>&>98"T5*RI0IBIEXCK"5Y?@B^$$LT? ,PKD)YW:FZ:" MM*C#2/0M62PJ545Q5]];G22NCG'(Z=\UA?"/QN/&-N-UL,Q.6^-M[ZC4F9XI M'Z<#,JP6M/?^Y,A25OHAIRWAUK?BU'R-=QB5V ^4HV5,CF M&V$KU?-QVU5PN]5,W>GP" C>/!9BHJ&, A4E8"COM'6!U"1<^N\2'O2_F(5#:T]5?6:UU43=_,!%7QCS .[<&HN1EM7 M].E/I*';S#]M]:R+Y.<5:-J25QWK5.!(T?X:-,I((# SK>6F&J-FFCL,Y^E* MLLHBNJ^2K"N9=JMP[CWE9/YDNFILU65BS9S\U5OO[8DILIT+9VC!@I.)TJF+ MI4TH"^X[*:RFWA"W[J@]$*#MRI]V>;QJU1&ANG9.LSGY5O25T,1Z^=%J4+-L M.-P5_E]<#1FNRB5W.RF_!BTVVTVT[6[38!UDKG-;,NJ@%GU=9NC6C& ML\%K=- 4;)(VHN"AW1_81LC!E+,ZK\7[#B]UQK[;G;WIY%DBK!B .LANBCEY MC]9.$79%1:T&NF)>!6S575!I;2%_FMYM:2N1TT7R2I:VQLVHARJH3'4:M5AH M&O9J:2KD5=[6\#5Q=ZN36^H*Y]9Y0HUXI*:)=H/0="3[1O;^R?A#Q;#M1H]6 M?RP5&_.P*MYOX:QAKBGSA"3;7A;MP+MG.17=3$Z^:OKS7PGNF#+)4?,*.E8U%=>^5 M:$P176 TPG3J>'!K7U5\D=848JC-4M6$$)3*8\G[A=+Q.D3QR*[RD<7*23Q" M\726Q^+@DL-LGRXKKUHZ6DZTQ'71S$B Y-=LPMJ5(_#0+_ 5)X/1;%*]9MC+%/'$J7"1-/<2RD^131+?;JVC M%>+=V%!"=[=F*%'AOZQ])WA$OPN=](1G&%1AV[!S@@TI@CKQ-V)8LC; -I)J MU \O1)=W5I61B7Z7Z:J"^7?B'-8K3E*I[H28[:W69-0>'MFHI" M+)T2\%A9WXS!FB[8;0+ <]O)WE$GCD A%52T :Q#X)US2U9L2[CF.U1'J;JVYHM"KO5$N)?Z=%TSHF]%UUD%K5 M.B\=^.K%3=^=2,QD67@GL39K/KSO.Z;.N>I%D6N&FNWJKNO:/M-,U=%GYXP^)?Y(57[9*T5B?"),S" M>^"51[Q>CQ.,SDBOH#-AG6R5?"R/F@U%)AB#$QB&$*<'(5&BS@H2U3^BI-:Z\G7%99K MOT?\/ 1CA;8A$@/QA>68(9A"LM*I/7IGJC:(*I#D([ Z)!-.)95'+HG2T%10 M2QSY==_&W+B\F]WGW38B[_;,$O^R'@:4@(M;,BSN+&6P_+PY@^_5+Q_/SE\W M$3+R4.K!%Y7!7W7B8(P:'SKZ^AK%[A?8KKI5UP_+&K%J%F\=G-]%+P\C6!1H MQ[\K\;+;&D"X6Y53BD'?&$\@)2 JN.0)W#*%W@@J*AHHZ#(9XD=?VS66A 0 M4 DHLH1'9]!H@:K4T^ 15.5?54YF-Q %_G M(U@GA@>KU!]#3Z40P<-ZYC20A(U!]8CS!];,,**C^X1B%:<\XRP(<69N]:N8 MT!!TA1>DC.J)BT#YB;DS&CF"6=SMNFW&T[ :,)URR '5+-Z2RKS31+ M3U=G=.,)>WGK[GK K7Q=^\#<2@:(0FCJ;LK%$)OVV;CUG%5)2K3NDH)3&'A7 M&,=O97":S(#F]$QQ.+1T0_&TX0(+R2AS4Q\'BA&/M)0=$7FKF+=X5V=!Y4R$ MZ6V()U&#<*CCIV_@^3_'X16A^5V%](IT(C7:J0&KM\ [@?=F(%FW^;W3]M.* MB+=RIE4@FK;-G95GLHE-N:F.A&0BM4L-_-B!2#,NNG&NNNQ(6&F![&RKQAOB MO*0';:L_X2MQ-'DJ-PM']"-D(&NK,Z9;8T'J.34SJ_9WIYI#ZDA_ ;:@"(W4 M=,R:K%7W,(:.GL@K\U!JC98-*4WZVN/#V5.=LXV%"YAB+[[($(@&V)G@-,D; MF;%9,X%WB)!)-X.:W.8XO"CL\FP84_]4@]3F/.2]NEVJT]XC4B<-KNM.B&E$ MM;-8-!(P'TZ-C#G2J[QL'5R*4<\F5242PFUIN@A'=3TER5.S@).292YC M"<-IIA=)W@?F%T-YM!9EP FH$S=XC;3(+ M7'4"*M4#]>VSF>41=]63"+M3RA.*R'HPJ: 83D\>J;+Q=1D^'6 TR!(:6'5- M1F12J55IM%8_RV/+1$9R*$;UW49C':!J\-E6/VLFC*JA-BUUAFHS2>K*@$[? MTLP1BO5\R=UN1J.;(NHTC]'<6.5UJ :IBL&;P&=QU4^O38^Q(D+,_IHR;\Y[!3R3(UNG(DM\:GZ M3.:JP3(F:5)) B8FU.%QT%*@-F]M%3W@JSJ]5B*U*])A8=5Z)G0SG2U'@W"9 MN*$Z7T_BI9D!61U:V#I'GI+$3; *S50Y=A[>/Y5^S.4;;TU"*I2FQYG*O)/L M)L2)G_(#,8;OJH5)__ .ABMJ^4G)O]F<0/(+=@8=H!A'TSPS^_R0HL8WG@_2 M::&X4ZB0-J'FBD:0B+PNZ-:1+)./ P6!!FRETK*5:*AKW)K+3;<&GJ.'$S]R M(J,_F5WP&<8XXHS.G:LJ>@2PXKCNHCYGG0KV.N)Y5!SFA/B2\J/&-Q3XSRLRE 5NN&GZET>]W@WH*51KBSE(X+E*?!3YUU7\UO MQ%NF4?58:>FG(K?4T=TY^U'\G8DM3")JVK7^MTC2A1V$/S6IBJ*:L: MC^]J#&M\BMYCJQ8+;QK[E^;04V>WV'\MW[=[B@!DGJ\C%5<'3VR6S@BUDP_6LW@[2J(*@ M<@HU2502M.*\.)Y>QV! 5M6H'1%:MQ21,":ATF[/KD3G[AP9%52QS5O1 'YW M'=(FIE^=/OW:IU]G#T]LK(=F-((HE&_/:1$G0Q9[*>-6\7)_+0QUE ME4LL7X_B^1J'GW1M%S)#JC6"B)?_%)*BKG'% 58@J*CD@V0/QG:P^)[ MU8@K82&*(D8Q[+X#J;#T,!\:L,IT[,I<.?&A3E;.,U%;QSET0RK@LS>:-U3: MO99M:H M@HX)%9B(:02BE!8#L#.AKD6D.,)3A($$!U2M'B+P,F5)UN:CK,;! MZ+8HJA(%IN+;*B0> M0!SO52BAB2-Y7+04V.WO2Y_/I^HTS(!3EQ KFB[YHM4FWPK4386=L"M4W",_ M7TSKIOJ+%>+%>4M7XU@>]RW,^,K[E*T-[3,4J")A[">@9V6K DM9,JD83]1U M"^S<#G/?43?8.E2%[*E9YM2:V?'S6\Q:G:LY\/WT?JQL(&G4#O&M=9F!/$ZB M>VS#4JA\ZA$?3U:H,P.953!/9GV+6J)T"O+ER*WI^-Q,M(LF(SQ 78@6^2$Z M4P//%:(]53=RS:2&#,+X=2];>S4B=E]+2]'7F:6BZI&24K*CD)93C\JK3I>F M2DLR+.G@L.9,(#Q?!I/BF+^KANX0**!:KZ3=.:NA'*!ICK^Y);/$Y.!.?+=U MU%T7P70>2VM>IHC2RM_EJ7B=$@"JHJC&#SI4,R#JD(E8[<;K>G3[]( MQ/+I33D71:SM$;/U:-WC0R#")S$9;DC%T!PU12L^=AVWC[H3)7#M+$JE-8* MCTHF'V2);$F[YNVD1E4&1];)\6&]SBR]E0:CB:]3V0@JTD'W5\0+.)D6TYQ2 M._'MK$I:(R:P:.@V!)@) )L,U ;&I]I3447'DE#Y(GQ\ M+:8%B_FK]7F.R63O6M3ZM=^.55'M4R.K :"MEEWQJC++**^AU,?NTLH(W]3.S%,/_S]Z7=[=M9/E^%1Q/,F._0[&Y+W$GYRBVG%:WM[&< M2?>?(% 4T28!-@!*5C[]NTL54."BG21 WG?F=62)!&KYW7W#T,U"5[)Q'>V2 M[\*JM.5<0,PVT"K6W?(VU[F,Z)ZN-ARXVS.P!U_EC00GFG'0Q:KX>L'P*\U@RSZO.7*(,E3.Y[*R3DX;5%"5>4+C@#6,O6RSBZ M3B>Z'GGUC:"0W.3CDS)6VFH07=L:WFBY"= /S48C[^P,R](9)$L?RII!T\1% M70;-F<6F@0JL@9TGK# OERX6.W:,W"F)JF0"Y_2 .-U(+;?X(X]FWC;1G(Y] M@8C\Y0*/:(/?@"*^-"F#7@-".6%S'8?^3O.L9AKVR(E81CQG@<3]6Q1;#3F2 MC"TTS66/"14XK3:'Y*:G&=)?%QSD&X;[K#3,*^1V:%\1.866O_D0FZ[@C]Z^ M3?=(5_"C>X(ME[G^\K>U?3-I+-=205WF_EEM\KSNBJWQR'?. ]LP*(H:CUU' MJV.KEF94M;%I&?P/?;7=^G&YS4^QI2)Q3.U)WS 6:^GYSS[UZIGOD%-6,_)9 M&V%:SL[,B8=,$QRYO41%Q,W6/,EN7IP])D^4X6\$JM(V)D]*#>6ZM&8^C M>WABVV,>Z;D(R?_F6?4Z-+O@@ MPN>9C%8,21U(J&T@H;:*A]JVI>ZPDK.IZW5>,D[-9 I-F.)"%WGN1(-J#I;B M6-_3+FK=EUHWN3)MP*PIF8NDMM;*&R^F8]0Z;5Z^-![6=G7OO'GUMIL.K+N6 M=7VQ5D:$H=ZK77:HJN%]C#A,2F[CII M>A+@.]DU[I-743OXLFYGF >BR\(L7_Z,>UMR>(@UC2BT@XW4:9OK#(W^LK8Q M.\MQPAS9,K>T2W_N8,EJ?O>&T*DUK(?=&N2)S'KN6\JI\0=Y/$\\F@2C0*>) M<.AR)?23 'AXAKVFAT4)L8X>/?)EK Z86!H44& 63_?I37;,$ M;&_&Q9+8Q8-QS[GHMKI;7$D>K+'[A65'IFMBN+R,WVFT,Y/3M3Q'9BO10R;: M/(F+G.)Z!#FS&>]FI1DO[5U;&[JZ5V?.W2:.S-B%I8EC*TKC/CT8NS:65S6 M5=OK#\4]X+C[B)LD$6C.J1XY8'O?DVB.,RH"GC=9O H3A-M >4O9)BHQW6:L MWI]V4TGCCR_R;ZW1Z@[@6S^8Y35SL00;%*;MF]G?LP?=[V.3["-+ZXY[-@J# M!9M,2JVF'-$DF,V@6F*\;IPU*J2OSB(?F*/VUX9XR#2N,L+T28R5K4T6-14O M=@O=NO,!GIE26>4BULUV?(5W9I6KK_3F7A7O9K0C,&R0"]=J61)92XC1SVBI MPXN0(UD\7N<#L,B(8FOI_2,)H,[,S/!&O".=UJMTJP.=U[:<0SLE)*XJ'EE" M&RCMA7AU(FY"^9*=^%Q=9.'KNXJM3 MNTB*VRTT]1@\',+B+S<5-VIA=NI6MP;=GM>=Z82&F(W:=Z-J/HL"VRQ&-&ZW@>,[3+?8O!;=EV&:A4^O4?!?L M"G@>9T1B3Z_L_[8=!<$O V::P1?!'$S7N!8V;%B/G>-Z2QARG7]5M,+LI&4^F926-@T M'-OY'61#:N3P!%Z>FJF+\=:@P-X;<=IL=TNZ>C#.= ?=,276T0I*7K4''Q(G MT8/F,G-EV:-)^^4.XV;#1KVR&( ]6DI'FF'W>GA UBHN6Q/V+\"+02>XL=3U M!HOWD%5W9]F@;.<8HEAJ!$0[7WK",@/3!(JT1\,U7)UN:S<(RN5&N3@F003@'*2FN_I--@:(--L=J-.R[[P>4!F:FB5 '+6XE9J'213-YA%E/ M:"E2X=,,:R>?5)W\+)'+=Q9$KA3\3"V^N&>4X8'% S52&G0 2O* ([I0\U21 MRZ'5:+5-018"E%N[FZ)-AZ"&O L+Q6>+F6,FW-+;"Q_!L]0?6H3F#I4>=J"S M$@Q36+IQ&FB"UC&W=2)*P%S245:\AETKJ4, 7$>-:RI=/=DA*E1]K>@-RQT\ M*&F@5SH@W5NA211>W9(]U6W9+VN?70GPIWU*>VVYM M+L^==,U'=>9%-J8.NP$HZD&%.CWVV,$>^\GZO'/G[#N:,I20R^LHSM7)EW,K MX1#X+>IA+H]?+:[-(B8?9RFC,,YY$YR=FNFF0GKY2%F:V17*#W&N(.:R4(X< ML$^00)P.FKW*SJ>AI__0M?^M#3)4,14%DNK.!><$7JNB:Y\T(ILYYFD2YNHX M:CXE^\A452[)+80LIE@L4LK'YA&DG'HSCX,H-L481'6Z#$]7Y= 1&A&[=B*+ MW;0NEPEY3FR.,0UY35'94TU PTX6]A7*GDAC, N=1A;!Y#%AR^;DSKFVP>$F M67O7FE89",4T47*6CP.P9J[J:1^4CZI19;54,T-=\YPBJPZDV(LO/_KKO$0AH'$>>%MHSFZ)! MU[1@R$>.Y=D(W!A:6Y!@+H1V(-7$0_E+A=ZKN5Q=&P5=GV)L'+9JJEFJ'MI3 M2#FTI@29AM3_+FRP9)8K!AKR%AMN<;'+6;8DUAW=A-QN4XFST73\!H36&(Z= M?>'I)(A]-N04F[-XO,5WZ'O+^T69>R-UV;XU$D)&.A0?8C?U-BFA5F4Z88AK M\'"-^.0"B.K.[[E( -L86!T.+:S=@@8CK5:+7$SA&7^ $:-GOQ3S>$QK$OT2 MC1M?7476G)7"/K'!>A+QO$-%WB]LSI?H3DFKYTJ)^^%*EP7CY_-U#)%%9S:H M "41=T5!O^6_,1M)MW<_UU8XOY_&%G*TS%^!#D>6$0:N8YICI9.V70\H*0FRE+DB4W#TN*)+S?*LSU*G[&)WU_4>S$5H5Q'K M^ESF6N7L]I001 T!9-C@]'8'*T#@0*S<5#H6FIFG/ZIW1VH)Q3/@I);.M= 5 MRB),,$B2Q=))XY^+&([FZ,%;A($=N\A:F_#%Y9V:P*2_,,_^R:)^E9P<8H>#!31/*PIC-P2C()X,O'9UA0<8'!@HU M%3DNF5*Z[_D-Y_F#);"$P16XHD[M!WXV0K3H!LHXF=TTA5Z9JH=&" ML\@$A[Y-=7GF.N0H/],4I;LLD1-A(#O<(@AJ>: "C4'W&[,XB]Y"^WEL1BQB MVQF7?];"7NY7F][4'D&.Q4J_Z[6,!*3%E'O-W&1FF/58,Z-))^[>RF-*1OY? MV?OKZ?F;YH2SR\5;MR1"Q@:5<18LR6+[Y+/V];E-5HP2&2]:5F!5;/R]C&0= MG%H=A9M#V@PJ!#E,;0QT5A4[R6.F?M-Q<,T6P/+7@RO3R6TY!=DQ\9.6) 5Q MFI^L^<1+[:C1HZ/75W XD1_$S>HS>>(U+OVU?9C:P\Q^%6N^2D[EBS K+[): M_W!534335PH/='WL#IX->?ZNN!L2YN0SK\Y:C[W.\WT4?M\SC9@0E;,P%GN>F 08NUVWQM;TZW!"P&"\?L5[=2ZTR'I26Q]3H'XXUF M;!@U,%M:(^9,8"@KHZ_EN0/Z1]\T.C'J>9*[ '.8O::90V[NI+3;9UGME@& MY/33136YX,F0EWGTN)^$KIN +[TNIJ=X$5EOR#I1Y)EPB$XG(.JW2.5UWBQ+ MA0>./P=;NX.NN:G:.MC^#LQ5==6VX!BTY'R17<_+6S60SR4QHJBO*1HHEV]2%RG9%+"E)EQ MZ0BW+9AQJH-MF:=9R1!<_/3F1$\3\=*5E(A\("["GP[#Y/7:):-N7 B'KQR3 MY4'0;)<'<>'WBD,V?M+HLFC"3#>+%JSUK_21AW? +2;:3XF+Q/5-W6O;2.R?%L&^Z*/3D'EMSM$( M_'GIG@DQLW%H1W3R[$(6H#Z3V31"L@6FZT=QLK06;M9)%,M18UU,A(G'F'# M?^+L[-=::-E,%'VL*:JN=,F+T#&_J;=+I"J3 3"(5(2&P9 M!WJQPL:.V&U.S 2H6(/!<59GUI>@D*)B2J.HC,S@,6=Y#+FBEH/@P8>QAL@E M0+&B@B*MP^K*(&QZQ<5'5+*JG648G%+^VKUG*WZ&*/#:DJ*#\VPW&^+:%M?V MAE0!M'6QCZ>IR%ER*'/1B#.!;_! HS%_9=V8PK&V3,V7V)@T(27LOU(V^8TG M, U H?6Y#7MB]P.\JV=H#7,S\>]4#F65F-LUN+KKBJF6L1JR;N@&F/G/P.S? MU%V0!:'.1H*?ZLY;>C\].KRS#C6O?R:OCNE,^'Q R$+"MX.![9FU9[#T=@J> M4YR2>SHOS02P7/TDHG*G'/E^L]GI>:#41$4Y!,+0- W_5H]/QX*-%XRU['6Y M /KR,PL:UUWCOH[YN^U.P+0^GJYF^0(+AVIL>%WG,C;NF-M351\7*5XDC)^\ M"9&3%SVO-IBP^N42%@J19>P$KI-UL_/ 3]4LMT<..IUZ19ZW;$6L8*Z+QI?- MDM%^=F[+;SLEM+_ TCZSL8C:]9[E['A3=D+H!N=D()!54#:N>6>>-*6,%.;2 MWF.3A@!"H&!3?DB8J\%#8N*'U\I.E%@S$*%09*Z/7H.4US1B7^4NCGY;.%L1 M3[I;GDFX*D@HNZWU^JR==1F^!3JFEFG%THH:EUOJP5ACJP94=]?BSEJF>Q%G MOEM"<2OQLS)V,=G<)73UXK3;%Y6,E8Y+IG**DJLH#1JSK:PY1-H(ULF >4Y= M%M_1%@"&?A;:;Y0XYZ'NX(9RHN:\3_UZS7GK!L['8(Y=:#\#"1"??A/5Z<_. M2\S.HEY=8^>K&UR[;$>18?:JYOPMNG'AP_$\BO4LO/>_P5N 0-6W["'POQ<+ M #&MW/[E/T[.K':*\!?SAXD*_\2.PGC6?P";_9QM_(/[S5X?_*]>U0=^N+42 M7.?7:([WN[*O^C/?.V4RHHG.5Z'C^INT,*M*^W^0:HB,-_5IMK.5$^V4-UX7 M:IJG*_(W?#V;XDGQ"K[+8@F,Z3(6<0&AZ2CFYU@%9%C]C*R^DIDK9BD6:8(' M2PF?NJ=/8?#9)0U\LRSV6LY1:MR\J:9W2FF464Y=(1H2@=M3,P^@, M=!M3W>STIE ?E6Q8JTFH,,P3*9'Z^Y+VGU?HFZIO2D2P:JY,:T/=[7IM"9E9 MN846Y- 6BOKSV+N-;2Q F9H) MQ$KK&Y'I*ZK+EHU!1UU%R4F&GBH2RJ;JKGC%^? VR^5F+IB"(E1VDR76V,-Y MZ$5903O*N*SM_;KC9?^<67M2'!NS/"WFL26IVYV.5PY-YV'CI/1M>0U_651/8O#) @R_6.>;P$G[;ZH8V#HW= ME'U6,HODT](H[C *3WZ_*#APBL$J^^R?/:3W<(K[HALK/G?G@1>FHP%SV*S= M$9T/!KSR$]KRJZ^I.TJA2>H .Q/VA]PYL-_/.@=RK9(]XN-A#03KSC,KTLM* MD!GR3&J<9>P'MB5C@V\I19CKT]=-[G1U_(_+)[U,4%IQ]I4F^Q3N0_X26"\J M+JL0O[*46ITY0#]GRS6\<4FC-;-JFL-AS^J%6? +<_Z>6ND=&X1+9V,V :H; MIW(PB],..BL-!;YYMH@IUR#_(.7;HM*&NZ70)A>OW3I:IKBQ%:S818:=99GK58Z!:VUO-7>RGE1Y4%=^F[O/5B8)>RR$#]U&%K M3X=QT;F1U.=>T;J\>I(1/PV9MA%7$0?4AKW:[O8 M-_N2.YT&5'18R"RT/JGUYBB^*9CIKSG_+,BK65QZI>)TM-$",!]R0$P; .LT M_S5/ ;X&]!:,T,U,_A3\!4X7T0FD])B7IO07S_N=?L$;_I#SF7)(T7@_]=)7 MKS/%/6?MK)V/W#@.*(5HN3<0G#/\(C,H0^YMN$GW>)W%/#$)RK2>YZ%T?%\< MSN0^#\4V@S_E:3OFGH@/@[!"V\ (HD+D,;.H:!>1+;_L+-C5/"!CV;S67TW< MT%O?Q8%J>'5'7\HNMQLJ)WF'2CZ^*5@]R31O,,2-Z^Q6&-3D/SMEEL:8/ZM> MKSTP[8,K? $H%CU.Y G,RYH*]@9[B,#0=*R1SIFH,VZM;(3QG=XERW'%4PU3 ME>O,MQ,]BO%L$31>KZJ=>3XM"E7.U'YE8?+]EONHZ%/X!P#'CV8ZS)1D!5Y\ M\3XWA: N"MC/T&@;K(6"5?$[YLJ6+!;ZE5UU@4F>7]TM;>X[-FN>GL## MHQNE:4U3$<&:M\3A6ZMS<7A3[)2S<$SY2;6K,ILR^CRYX,OA M2##@7TT3^#>]-?,.D M<5ZYK3YIWP!U_(]V# MQT9(X4II?["B2^II:R3;>A>=N_:>J#/"#"&F=[QT/?0L;OM G4.X#0&-'%-U MLV;R)I+@8$0;KZ?14:SUVYG'3!FK(VO6()8C.9GE%ICL7MUJ8\'-W:BFV[\T MYIJ&5,'YF5U%WB@,G01 7#H$J0J?YW9*69>,%<(HN"@R)^$MLZ.6B#ICS(42 MP=IZP5);EQYKY>-0?@X3Q$8^[OH8>F)HN5=J'9O#L$IZC:$E2C"F.;MJE8 MXOSEW__!;89YUQIE 99U7Z.:&L24YIZ!JF02]TVN?-_1;/=!L;*'8"*R\P1+ M)HDY\\&:VY3O@*(/>>7$'#,)XWPDE%U[GU<*F<@GQCIR"K\Z>X*_4 M@++F+E59W. T35-R 2^#MX^"FJ. Q&OHG;QTYRA!S?=,=/17+(8"O,Q1^8!K M4#&6.Q!]6HYE3=W71*?H%,%R_1 D*55;$7OP[H]]:FQ4;V>-C+39DF& 0Z@> ME1V T)@R9\;7<=5%%GFE\/8/K?HP[XFTJMG2)4TW=\%>"T+@8\7KO[ +/%<> M8=O_#VL*LETRWKY=P:IAPIT>C,,\[SAJJW-(XR@X6.=YUMF26QDK3&L\>?R;NKG765.N/&CO M[DK3P((/>O6,K?A??MS9@XLSHTQ6-RXJKZ=\&=1!27QS]@E8TE?X'Y5Z]5>G(9GO*Q?/H)YHCT@ ?[?'(0+F=ME(EB M_U@S[$6[<7AJQUAI\HNN0VW:X^&8\:_4U &.,;Y9R3V@AN.4^YAQV$6HBP=U M1IH;9OE7RFI$?I,U_K5RN.Y!RAMUY*5R,9U,4#+Z7@Z74C1*T_MR(Q/#6[EA M7[CQ'@J5UWE=M.E3\ V4YY,)=1:AM%3=["HUW>7(I8@F,9#4!_3.YGDCV>N6 M7V'=8J%L\V!:G>Z[8Y2H^&HJ?JJUQUU>BU_W!W@IASGKVE,_\6??+,MLTH= /I+ MZM_^&0<(C@(39C=I-'_MZ)^IF/@Q8">'6._UK:]W%VFTX?5K;K$0FWPR,:Z9 M VLJI*8WA2KK'.^O&6_9GN"'F*)>!*N'E@U6$I=^<]ALCCLCM]EL=8:^-_15 M=S3L]8=-S_4'/5=P^41Y!UD=0$>"EJ385"+%9O?V"YN2-!>1K1<.Y)/3;HR:/SOQEN=)D#F@ MN#1]=%/L[+HR>LX$$+"K*%>"VH$<:[(@1FFX#[>>0L%-JV+Z;[1('73VXM=>2_7OO=CIDL16[HFO;VT.'XE&C1#OA'2SJ MS$?M!\D<1W31F"D\2FM((Q^Y'2DCURCWAWN,LV=GIOW6O2Q9 &-<+#HH=K5; M%Z_-C&.NE[;#RH668\4GS6@6>MFR@@^*AJY)&:)?R_T:Z?(HZIE,E*O[69, 0FU^:R$(.]/MXJU5J]K>5_HJQFBJ> %/3#5$C7?BI MY\FL7Y!FR>9X>% M]NS) G9&4\#I*S%=<'ZG-/=Q%21Y-@E-VLC[P5)"C/4Z M:A,ZO=%UNU8,*S6 !!,7_F5=VYP(.R9DNMI;B'US)3# MKCM^[$-#W?VL++8:I^A\=[$)9BU_-!T(>ID5CFO#0 3E?>DL+-],>V,$V3-> M-K^<>WM;CZ=!;9=:+&OA0-S<'.6F310F!YA5%-!>?%$^RATV8FTCFT%'#^!0 M6CX]85/>WR3KI;2F::7=OHF/SZKSJ.D6A*:ZBAL!(JBS)J[0C1=EI7&'&*["HE;L!FV:.?#0 84X HQ%[E"41<)/P)8Z!C8PT MU?NYN+9X.JB>>2C.#E$0JDEP%<)R^$9/Q:'IE&M./N99ME$K5KD,&$:WHX#QC"SA(U![L.9QL$W@J=.U1L7AA*L#0"NZCRWV@NE M38,ZU3,Q/#>%8P%6,%'61+3042 &)J"I?;/R1Y>/LE8X1TZMC^)O2)1S],I0 M [ PZR^\J9B,VWINJNG37\Z;AD2%*:VK4Q@!)U1,X7/%Q5+G<,/9<*2DU5>< M'Y")>EIU: THXU%D.0S+B1W@D-A"3>X9:03W ; ZT":>^XH972L"RS,", >1%1H44==/. MTV1+ZZ+6/(<@,RG320[>,:=.&S'(.5C<1LP:%GYFUN:##H-]@?EI)D/=+31 ML9ZA?/&/_.F 8\KS:K M !69B^7Q0^X";+FX,&['N(XV%WKXD26;='4U/W4)>E;)=;%%"1^R-C&X89:I M'R/+%LVRW*R&3U.IB[56,D=H-#JW,X6+P1J$-\:,J-F]B+A1(G>*+PSCM!?( MA$1H:=I(-E*<&WQ3O"L?&)B^Z-CIGCJY5/ M"M1^>X4MS3O$8F0G\29@,6"_2-.=GMMOCE*K=2:3(;=*8IZ I:]\Y6IEES6[ M[H7@JY,4\ADEQGH)$EM;-?9>S>XTM=)BV(06N.W!2-U$.CU?!SS9>U"P\? 6 M[;*.>]UHX3;M&>3R$ MG+;RGA!VD,WUHWEQ9+T[U2EC5RK)'69F0 ^7AM6*S<%U>W^T^4:F*9E=O<$M MLLPF,-Z''?0+_EM8 06LX1EFDD2 &O656IFNN1DO6N?5=?14Q<-J_LH< [T4 MNT)]XW@<'8'$MK*4.+]F_*,*+]$;&(2.:Y8/WT M6->,G3W=MRFA^G1R5A69@_H\,$5DX@N MR,";Y0D/6;PT8W2.GE[JYZ6,II]91L6@*2"F7 \^PAF8**H]G(%Q2U&C^JZ\ M1:H;U[A9M;U^&-MW?.(SSLK2BS0NIXVK38K+I5_5N&:<\DMPJ=CSC^[:'BN8 M3:CF"/X,/Y-9Y'HBGUU;O-)AWX#'+OJ];01U$2FY"GM%L64,?5K1PQ4(/J7/ M_K/0"W77X(Z\/*$Q[[@]BS"A-O*^+0DWO;-\S"&EH.G:6$5:^53/6J.@-]VN M<<]H:5?CT',6#W)I),2* -POW;W3DCF3$V!83*EGD6G(O>F\;A_U5],Y=-,I MS30^KFJG8:/A-<>-#I8V=49]-53]T:CG-CO-0:?3&AQ[5:[4ZGX7NNCXCLJ9X_'+5=U1 /G ]1M-.N,@8 MTYMXA,^X6"XNV/O3:S5[(S5TNRUWW.FUQFZWT?&[G;;?'7N>ZGN"O0>N)R\O MN#'=]<<%62R@^[,W[C>'ONJU6X-1I^NU@,=U.IWQV.UTFZW>P!?0/7 ]2VTV MC!%4*.K'P;FVRQ4UP64M,-HP=5LP^Z=2[:8/@KG55-V.[PT&/7_4\CM]4!); M76\HC/+!0CH,(VS3ES=1QQ9=B]DL#P/DO5BPRSSG.8G""%CLJ8[;ZRMW,&YV M!NYXU&PHL%6Z7G?8;8V\L6#QH?PSFP=D7"J<%.Y2CP8PBO7H,U<0R AL>_U1 M<^PW!GV0W+U6R_7:+MC+RNOW&VZ[I02!#UP/%BMP5@OW.]5AV&2=-T?P]V=C M.&BKKCMV>VW5:?9'@^&XT1@,!LWQ"'[;%I/YP?A;6WZLBW"%XP'BVK[?:@X[ M0Z6\3KOK#X:JWQFVE=<:(>,3+^'#$:='WEHILP(T,(Z]?K>MW(;O]@:=?KOG M@JCMNZU.SV^V^SVO*4![X'I"Q6646(]MAGF/\OG*T5)]B4#PSV%KW.Z,![VV M/P#[HCT M1 V;[0FZA?D)4:%UI>#USU%[/'"[S79[A#)YW'.[7<_M-X!W^B-@GBW!ZP/7 MD\]ZRI+"L% U#O-9SS3"2*"GT/G74?V6ZKF=AML:@,P>C0:>&K5#CT,B;O/WRB,7TF4MXA-,P3.NJ,T8VX\$6!6*G+;@)#-T_.5C MU0OC%G0*9;8-5Z_^X J .E( 5/$"H&?)QSL/LZQ),\_0:H#%N796]FJA?_Z* M7[T$6?JK>XBN5%&D4(D(3>+EO.8Y57:DG$U"'?MF06(-[1@I/5AJK%M:92,[ M*;B:RR[^-G566XL9OD?7&>*RXL#7(W3S6?:83AJ["_\U M]]JY]79<:MY^15,'0ZH)=;'1"2(L;W"^W&N$V1NFS>0]5<;8K(P'8*?Y2),U M$TQT^NY/68=%Q,E:7"ZBQ='XNP<9KE M##=)7?_-N$I26J\#&N+(ZS"7N/:B[>M\38^D'.1<\*X,_,Q68\WYM+=Q-RWD MF;D3-YXI/RN.T?FKYOR46JV7-@N_;YH[Z]-W:;3/HF]K?H[#-]UY I\Q/]U+ M%><>RJV&YXY4MS$>-SM^9S!J];Q>3[7:HX8[:G3OX7_HUWO#']>KK$4%=4=5 MD^=?SSXXS5^7U=1U2Q^VZNUFF=;^^\?WO_?V5OGXNOINW?.FT\?/IQ] M_'IQI\Z]%Q[_,0IO;V54+5KP6ZV^-Q@U1\-!KS/VW5&[.1CXW?:XZ8[5^#Z1 MUE+20JN2I/#YRZ?/9U^^GI^5%/M?[2Q^1X_^9J&=9!.3"B-51MB $"7S&QZ8 M\S])W@AE8_>F6^L#'D1>VK;!(_B);0/]FYC/G3T/CR7"SC/18*?1Z?:ZG79[ MV!AV6LW6H#GP?+\UZHQ'C5[G/DFRW4Z]W5Z#9#;JLD4:&T^_'TT@[NZZ'[B_ MQR)H@,D]2+57'ZS;WRXH%7U8S5YCV0^^;I6MX69>6-([^'HS1\-";VX/W%H7 MP=V'7=>;G7)A0+/EQ]$FK]L\]Z"Q?Z]M'MCUS@+?GZJU'J4W;\[.WKW;P:Y. MIU.3QS/9,NSDR3 LPR8^8>_?IS&Z\EW"MHCD'?V_'>SJURC 1K_G MOCN)MD(D.]O)-HED9YO8$I'L]Q(J+TE^C:/HVSA04[^&@8,07<+>XCY:FPB5 M2M*+")4GTDO@7RH< /X'%FF*7-G[)MY3NWT1+"5C7V\F*@JQ]]$98T4G4R4+$:_O&R^^NM?\(=#$REO8Y7XZ/?Z M36'JX8T(E;UO8EO*ETB5ITF5) B]R:*F1[2(8-G[)IXH6/:ZA6.0+;N@&!$M M(EHJ+UJ /H!.L#VMR):2;$)D2[EERS\#=X9FR_:,?)$LY:"7[6_A_O3RA)S2 MQZQG;M8SUR"A4<$Z.Q2'"B<.#RA;.[DS"!WM"N[('W>[_7ZWT_&'KMMM]!K^H-]I#H?- M5JM_=YYIKSXU UF61FP-9,:@ H"+*8I%#&7K>5C"/_(Q_WQP!1Z"I9EP5X" M?T$UOE@@I0NZ+B]Q?'V*8V<"+)J]]W2][)6'0[_M4:/35ZK3P&YX_4%K,!B, M^^ZX-<8B)OBQHK4:G4K6:GPX_WCF7)R^._OZ+^?M^<6;]Y\N?O]2UL*-CWI\ M")S< R:QE[1PO"N%XY4H'']8EX+G@,A:0OU\^N6KJVNVK8;_MJ MB'UZ!\W.L-GQ6GYW,&KTO7NT-R^E&.A64PRSW\XOOGXY M_?CU?RZHB/731^?L?W\___JO&OSM_>E7JG#]].8??_OT_NW9%^?#Z=>O9U\N M:L[IQ[?.^<7%[_"[S[]_>?.WTXNS"^?3._UEY^+LS>]?SLM=%5B8!L1]"C*C M+DBH1PI.4&:E[N/IQ=O3_W5^X_&M%SSDZ@.W;WGY@O_ZXI4#O%3Q#-/D9@;' M[7Q^?_IKW?D4.F^5IZAY2K-=AV ?F#2_O I=7PZXT M=ZT#U$TW<7YH=NO#3MWY%5W,N'H]<'.J["I'FO2'C=90(V5]^%II+74^CZ/O M] =0:X>U3J/A)!-0J"> 'E!:]]ROXFOD^*Q;Z_52-PHW\*DW @WY(JW<3(3\ M/(G2. H#+R%17."(*X2R>26Y?XCD.!T(SR*M.6,]MA:'L25*T5GS$$I:I1L" MV0?S[*!!LH8T/9VL WM0)(U=Q()4N#E\Z((-E()IX+Q;Q-C(@=LI>+'R ]"3 MP.+@/A#478,] GK.*+T3NU[ T_FN.EU<+I+4HF;-/K"!6+/_.H'=N+%/$TZ#6/&<,CUI_D]L/45N MFVR\,'QL,4<8_ !B%P?[3G5/D8 :8^3,JH8CB;$W-MFVKOT,G&BAF="7!<"P MV1AU3YJ&N^5'YYQZU#>J.6RWG9> "/1' ;M[1:VM"D^,<7CQS+2=2A;)G#YI MVH=J^/HX A,I$+MS[9E%P,W\?0&\"^YE0"ZV3W#TR'KQ%\]Z4:W\GO ]/[2Z MYM\UTSV&!@G6UE\C/()8V C[=>D))32!.H(S/M'-P8J=MLC+@*,18S]O5+,- M".0GN 8,*&AX3J->LNRB;GA@/[=5O1.BUT"ZV3JVEQ,#TM M4?OS"[B<>QZ1:1V@X6 ?TZ9ZWNPMK0>_94-Q/-\'&=S7DR!5)PA&.)ZD@M2G3+1[N]Q*2^!PA ML-R D=NQ*A3Q'-P(=H$#F3^CT;5'$'X&G7R?KP=^0-:,X/_1^+^M5THYP;\D M#AQFRON$H1$':)Y^=N-TOT+J\V(T#3S0@$_U2+:]DJA6ET5<'2NYOD6'>^S\ MGSM=W-WY:!?:VU=T*GUP;_:XDG^!;?RK$CWR(82Y(=_P 72SUSR\QW.49V8> MS\L%[W_S.^&^EW#< X/6,^C5IJH2*VO6>E(> M7_RV,XW[Q2\7:IYR/F%+YQ,ZE,S2?)UE7;1U#L5S1]=-/L-CSF\',,I7=[>+ M=QM+W;0P>PMZ-*5)$'[R6@L5$$_&5K/>V+X3\_$HVE$,HC(P?Q(3>SI:?GAN M_G([H>QYMTT@CJY01W6H0X2 "($C@+D(@1WN=C \!.+8LBW5V;#&>S;>V:$M M11A);L+14C1I!1-EA;_U:O"DJ)) M*9H4EQ"S5N/VVJ([,_M+K\ERTF_I:F M.J!$)2X[2])OU%L[31PK4ZU*)8!7Z0J4W6UL6.\\NH1;@"P<5#CHP0)/..B] M-M9JU)N5 O+V%?;R%>'E>GEO26//)J?I3B<[UMCW5#!2FI3YW95Z-.K]?9/I MWJHZ*@&\0Y,W6]K8L-Y^-(\2( L'%0YZL, 3#GJ_HL]VO5,I(&^YET9U^A+F MRGIG28W_NQO29,=67]H22D>J"KBCI"/5+H^OXK)QS[L=UCN[=7$)<8@,$!D@ M,!<94!H9T&Q6DCB>]Q#^W]();-DPDR:'U6A+)/VW'LU5=AP[E?Y;NSR^(EHJ M)V&WO#NPJJ3Y7(7 +UQ>N/Q1 %VZ+)8->W^]3Y=%FV2GRHUI>9-,XP=KPQ0' MZ]^8)6HJU4\M/FE=PXZ',X"_XE'_TNS]]2_T0[;D-4N?NY?J9!0K]]N).X;7 M_>1.K]V;!!\RB -TN$Z#6FU8K1L-[]._ XXUT7709$(NL[,U=V/^9!_C MBZ6CON6<5NL$\:(?<&H#/C37F<1J_/.+_SK_^/;LGX_I?,D/^DKM-Z.Q\P;^ M G>8_/4O[NH=V'M;1=836GKV!N-6<^1[JCL<=E2G,VATFJU&HZ>:(T_U6AUI MZ;G[VO_!%FO_I;.A]/H\K!Y-0A'2ZU-Z?986_]5K'BB]/J77IY!K9GU* MKT_I]5F*EBC2/D;.2LY*SFK?)<[EJXWX^P+TY69CN2X"?]L:2C.B4A3F;2UO M=>\5H=)*XV 33WEYXPI0:R<% !GG#0\N*XV:Y85ZUC;$9$.GE[65,_ M75PNDC1K4"1MB ZUB<;>^RU*$PUIHO$,-<&-K@"YS$ 6#BK $PY:7AQWZ[LM M_Y$N1,^DOU^H>5KL&9HI\9^\-,(_M)M;U^++79LO+2BJ(=RD!<4NCZ_BLG'_ M;8AZ0AS5(0Z1 2(#C@#F(@-V.6VA>0C$(7V#I&^0=)1X"ANH[U<3E(X2VSR^ M Q.1.][ML-[8;7MS(0Z1 B(%!.BE69WT%=I27Z%M%)S]/^?K1'$-O-64Q)GK MJMMK-X%[BV=!Z*;*=Z+0>:=&,41I$H3OEYR7.2,&9 M.?.LNCE9C!+UGP58-F!%K0R-J-_1!&?S,3RNCI$>]Y,3@ T4>!18\A8Q[ "^ M["[2213#%WSX:.P$2;)P0T\Y<-4J=F +07H#AS^;JS!Q<<_.?.J&R:,W4+#Y MFH/Y(_8$UAQ<9!#">F>\I%A=NC&BUHD6ZQ<=XR]CV"3103,. +L1JK6.$IC>-HYJ2P MFL^3*(VC,/"2FG,>>G5X7JOAO%7C((1SOL+V$]'W&^"4 -(K3.D'VKD==!],I;FH<3&%]B%%X>!.^X[LW<,'8W(K. M96RUYE%P _YR%/%V7-ZO$Y.^^ ?C=%UC+0_+H><)?,;\=(]63+H95*/=&'7[ M0[\['(\ZK49[T&Z[_?' Z[3\\6 \;JUKTJ37KI?2K_>06^^C.G9M]?'YU[,/ M3J^^5A$IKGS8JK>;95KZQ=G[LS=?S]XZ[\X_GGY\*&/M"\^NZI>>K,39<5 MQYV!M$R!_$+?4;/Y-+I1*GF%W 20#53L,^] NG07($T42O20P@!N\76)(?2$ MV0&]/H%73WVD^EBY/G(3^/:_%Z%'?(OD%+*E>S^:UAE&*9P.?"]6:52C7T7X M+^L;-M<%MCA=(!M1TT1=X[<<.A38XVD( F\*K!2Y&,E2^!8<\,D_[BOZ2MI9 ML"^=!8^PLZ!28Z_7\?O]?FO4Z7L==S3PU:CM*7?<:'<'O:IT%GQ,OY7=='5I M#@ZXKP.:C"EWZ'T6I.^ M=')6ICN=OJU%J-:F%Y)X;P/1L^E=2/6[G&U^7IN%Z2(RD% M6R_;H0A.!">"$\&)X$1P(CBI $Z.-&;U6QPE"?9A&@>I!*[$$+_/^,E6HS;H M-"MEB N6!"$\&)X$1P(C@1G A.2HF3HXY;\;.//6ZU M=\HYE#&@#S:;GW>_/PJ0#Q3(G1W/,!,@"Y"W N1&O>2Q4@&R %DXL@#Y:(#< M/VZ.+)$J\02))TAP(C@1G A.!">"$\&)X*24.#G22-6GN8K=%,<9XRCSF;0' ME+31^[4[J35;4F0E4*X^E'O=6J^U@XE] F6!\I8WUF[6!CWI#2A0KCZ40<'H M]*5<4*!?VR)!JS*0JCB%Q'DH.!&<"$X$)X*3,AR)X$1P M(D&K9PM:28E5*:AG6SVCZB7W $D:M.#X7CTICSL-6H!\($#NUTL>\Q<<"X[O MPY ;4KLM0#X$(+?K)8_WE[G 2@)5)?-ZE(!0RW8DXC 4G A.!">"$\&)X$1P M4K8CD4#5+3K]V7BLO#2X4D[J?G=B-U7.2_>5&..':8RW&N(>%2 ? )";C7K) M"Z($R +D^P!Y*'Y^ ?(! +DO.!8<'P".FP.)5TF\2OQ!Q^X/$IP(3@0G@A/! MB>!$<"(X*1M.CC1>]5&EN@\@QJEJSLL1_H^'_^,??=A*VIW<:V.=1JTS+'D< M3#KW")3OTQJP66M5;#:Z0%F@O'Y:8:TU*'D,0: L4+Y/:\!NK=<7KBQ0/@ H M]VJ#;K6X\DXL8PEBB9.H_$XBP8G@1' B.!&<"$X$)X*3LN%$@EANFL;!:)&Z MHZERTHC/Q_D\B=(X"@,OJ3GGH5=WDHD;JTDT]56<2.!+C/E'NEB'M?ZPY'W> MQ"\E4+Y/#+=5:W1+WGM3H"Q0OE>'K%JSW1 H"Y0K#^5.K]9J")0%R@< Y4ZM MUZJ6@E&FP-*V%)P(3@0G@A/!B>"D3(V\E(D 6(#\# MD)M[K_,5( N0GX,C[[V#LP!9@/P<0-[[D),=QJ?NTSM<@E/B_"F_\T=P(C@1 MG A.!">"$\&)X*1L.#GXX-3;8+I(E2_A*3&]'QV>ZE3*]!8@"Y#7 WG_W3L% MR )D"4\)D 7(VJLOJH4 ^2" O/=>8A*>DO"4N'_$32@X$9P(3@0G@A/!25D. M17"RE_#4TH*JT\?L#X57JOP3%[;D7BK'UU&L<#$;J=B)QO"2V2P*N"$\&) MX*0"."EMU<]VPRHX;-5SDXDSCZ.KP%>^,[IQHKF*W30(+QW72X.K( U4[5!NUJ.4X&R0'DM M6VZU:LVVL&7!\@%@N=VN-8?52F"2@)8XC,1A)#@1G A.!">"$\&)X$1P4CZ< M;%]/+U\TZ_,B]B9NHK ::!YC&"N]J3GSJ1NFCAOZCOK/(IC/8"$2S1+[_#[V M.2:<]JMEGPN6!(L$IP(3@0G@A/!B>!$<"(X*1].CK0ZRXYGI;%RDT5\ M PN+O&\2P!*;_!X;:S5KO:&48PF4#P#*[5JS*?WV!,K5A_*)H%A0+"@6% N* M!<42KY)XE?B#Q&\H.!&<"$X$)X(3P4E9#D5P(L57]U;HSV;S:72CI%7@WFEF M6PF>M;[40@GT]@.]KD!/H+@*]/7&]=D.@)]#;"_2ZU8*>-KG@/^YH MJO G6OPH=O[R"V\$?D5_2:&#>S^1K?)GY8(/ M()0=>1TT69SP9W]R6O/OE8T%KM_+\^)A%,6^BK-7Z#-PDF@:^/3"#3>WZ40] MH$,5;XG:G-/$B<;;Y^KK#GY7"*XH6(5/"9]Z")]J'3";^N2ET4C%3KM9TT>] MCU6T&LUAF5FEP.Y08;>#P=X"N]+!KC7<,^QVT(5&8%X;=#JK3!':E M@=W'Z$K-$'?[%K([".F(&?SL9O #2:/45K"I.SWV:J5#JRG_U:N[,#][I@6;"\=2PW:JW>#B*4@F7!\I8WUNP-:JW]C_26"K^[ MVE'>-E*MYH1*YJH=&,%O:6.]=JO6Z4@S/\%R];'<[3=K_8%@6;!\ %AN=VO- MX=X5,<&R8/GI6&[T:IUV1[ L6*X^ECO]6FM0+2P?8[CX:Y2Z4\=-$I7NN N. M^+ZJZONJ-9N#6F__XVS%DRMH?A8T-VJ-AL0E!,V'@.9&JU'K#_>N> F:! MTL8ZS=I@(&$(@7+UH5RM^4*"8D'Q^B2'6GO_"7H"98'RTW//0+?H5:NUJ4!9 MH+P6ROU:LU4M*!]O5/CS)$KC* R\I.:OUJN7,%RX+EM5CN=&K= MG@2-!OS!?R^;" MZ@\_] @+XUKOGN[ZPO&F;I+\_.+MQ>=W[X,D_8HO?W&_J;2=9KO3ZC3:PZYJ M=;RV.VQ[(^5[?7?@>UUWV%PW+59O2Z^RU:BWNG3Q2W>]]+'^?,U5DD.A@%EX M3+*8__+2??77O^ /MS[47:31AH>NOR'[#A^.[//0P0$S-2<(O>G"A\^G[G=G MI$(U#M($?NM\=8-K-W2BL?-#ISYPX-G3( J=>1S,W!A>Y,1JZJ;*AS4ZZ43! M/[WH,@Q2_!!\"3X7Q\D &AG&H67\'M?J1D\ M.%2>2A(WOJDO$> JQ VN#QK?/;]1NMORF8]!J]OR] MX7M46GP/+'S_T*CW,A1?NH!P^&_BPMT#6KDO@> ,<=9K>,-!H^N-&QW5:;6& MH_' ;W9&;L-3PZ;7:>T-9UYI<6;ST1\&%K=&"L8#T. M_")(;X@U DY;*]]'!FN>@3^_B6:@>]SHW*C$Z0SKP^&/F3\8'XX?^_#9^> F MWYQ_1_ 7.)0P7<1*4$XS['OMSL#M>IWQV.T,N_V1:G7'_5['Z_6[_JBO]H9R MO[0H[Q:YZ3!#*8!R'(1NB"?LJ.]S%2;PD27]0'WW)BZ(=](HNOUZU_YZ&X[R M1[C?D+9$$%(A*A!AE*K'\>5;5%YOJMR8E.])%JB!LS,HU+]AW3P[@QSC&\C! MC&5[^/'^%0V)7W"X*?UP&_W-W4MU,HJ5^^W$'FA>/IW8!=-] 0X&L*V;#2M,4?,G^QC?+%TU+>?]SS1VH\ZG8[XVYOU&LV1[TA M* *-;L=MWH,7#NN]UH_K&=*VQ^WQ+Y:F&)Y_/?O@])?YQMJ5-^KM09F6_N'T MX^EO9Q_./G[]GPOG[?G%F]\O+LX_?71./[Z%_W_Z_E\7YQ?.IW?.N_./IQ_? MG)^^=]Y\^OCV_*OYS)>SB]_??Z6/?/I\]N44_W!Q)P.]OX^ M_XL6_T$AWX5 MJ.M[LNT[(N_-P?P1"WOQRQ\H;*93)UF,DM0%1:=G MPAZ\20A NKQQ GC*-(G 5$9!ZL[GTR"7GV-W% - C7W-%O0$SE.1F0V:)+S* M SD[51YGTX,-'N$R$]B:-P$;AW?">?:PB3@ZL3X\4RB?D02G#YJ.VWU]SYBY2[V+JQGAU";["."C, M^14?": !W2B^^9\$3N(RYF.%3\Y (7=<_PJ/TC<'")\.HROZ3$TO HXKG40^ MGD6@]$G9-P3?1.<%Z"X.X&NDX":O8"D3-]7;G]$WH@*Z3-&W4+)8JK-&R^*X9]S^#9G MJ^1/S9="CZH[?XNNX83BFO8EP>MHV80(#ZXJF@'-^L[Y&SAL^C,[C8+L@#PP MB:;J>X ]^)DX6-],C#%D@1=VP?='%)F?%*XR(VK\1V'S\&8$HY-,HVL_N@[- M@P-,R-$K6@]@?6H&OUZTF/IZDQN@0)8=B!2%5!.,ET%37)0![ MM/F3"_HJ0W4*S" "VIM/;O21$/?3Y[*13 K8.M%2&I3Q"M^D+B9Q3L3 M8 8C!) F#FWYBX M5XK? I"+X7/P4 3K"*EI%B&H-,W"*P%%?C +PB"96!R&=XJ+0TJR3]MS46-, M;_C&7 ^42!638:7B*-&0,[P7. A>.;%9)+\0J") H>:H\1A.!QE*C)A:* 9 M'(WA[Z-@BAO;NQQV@?FF-W.^65CH?Q9!S!)PO)B.P5S4K$ A26%Q&.V46$TR MB>+4^)O12P)OK#D)?#:E=^L/IM>PQIN3,G M**3P86@$ >/0+ZU9:XQ"%C#7D7.MU+?$_C3"]OR-3=5XY/A1$DFQ4NN_0^26 MPWV_MP)8=RZGT0C5@K42%"6]'P?(IT8WCB*5)_ZFX"RO)P&H'19Q3"/ Z0U< M#=\I/"L!P16?Z*_;(AW/!)6;$YMU,#=)C!L" %\#KI.2")H"3;&W 72;" - M'P^2^=2]R;^F?P\T,5N$N?) 6@Y(CT5*+!^DJ=9J_IC@QZ_A&VZ([Y@#& ./ MN5V*-'QI_'&6.I'&;L@A#=PCRV:;GDE P,5",*L86'O!$X@1:\L&T57@7 \5&-3 B(I#>A4KF8 M:[,Z:M;$G&'="*V(*"\)Q[ *.%I[EJ-TS/QY' MP'.!L. X@QG@^,I<.I(,,-<4:1=E%E _*\[F [:U$&I]APR$*.$P(!(R'DNH MF#102"J$=8VY!I\1O)M$U=0-K6,DMIL?8E&'RR8OL<$67[$Z00S%XE"@)"5X M:_!%A:)[.E6VP@BPC(U]$BH7-Q3/F*BT:-(W.W._P96CR@@@06'+!Z4T+,-U MQT6$:N]%7;G3!=HKXT7,ZBL<4Z[JPF/@NRY^?=\BX2*%99Y$XQ-8YHF+4C?G M;BO*J<.2+TB(W0= 3\S\1\II#ZGP5['YTAH]VUI0GWX! M-!]=D^;&,DFOJW;[4N@X Z+E+$Y<_\-*BTP/&!+F9W 1^P8S*&)BPS2#4 MH@4PG&IFF*^]IH66OAG$%##Z*?)HBLUGR@7S9J([O*(P*L#8(F %QE5T0SIM M !OSWVATC(BS3 M&C2G:'$)##8%:9.@OZ*%O6CID18+OF;V=8VN'9-DP-#+N;VQE_!PM:0F@0Z; M,2(-Q91KC%HM/_(H7K+*>S++?UF::*X2JTN2'M=TZ'266J=-:,'3B&[XOC1> MTEC&4&(9AQ++V(V-D;LB5FQW)FV@268DF?&0\8H1Z*K+EK?%=9%%Z-@CJ7) MZ5?LC](O0K>O[\8^L*OSD(T\2^^T!#?Q55*:1ZI@GMJZ';J0O6 .1(R>*O)^ MD56"[P;-<0H+Y.7@&HJ..'A[[LE<4>5KR(N*PM425\4#@44K(T]K*PY4_7=X MR269TNR?N$9#HN W;A?R[G(+BKZFG;!@:Z?LGD,RM:$/:DQG"":');M9CZ& M'/,[6F\W["]D18+=4R#23]C#9/M_3GVV+-C_L]Z!5@0/NYQNYL1HS@$O5)-XZ!JUII=^LB&(G1:T&50M&8F^(G M"1 =:@3L>]66J?',ZN V%CS$R C[QM>;,$WS@^>HDCDXP=5 BXG(.2HA5\K]#*$KE;90J568*!1 R-7"YD?H=:S7?)XJ%@; M\E0;I6T3)6BU:0*6=DUN$J,R(%[@14:ZL#F0'=):8>/X+"K@$:"# MXFL* K-F?1T-E1BH/$7RM[P]VJIG;PZJQG-M&!G"&>%V4"2S7%SAM7NV8W^% M_=&&--2T:XR\$[G7TA8,[.HS#,@2/,:S<&+I^W;8V/89%$.,1>,!G?WD^"(C M#GV;[";$\T,B-@((00FG"0KTLNO_Y8O3B\_)BU<78(R0.0G\GH0P_ />]$.[U\ZRL\;&%TD.:XM3)SK/ Q;)+,/M"W M0,A*@),S@6B_AJ9]-NY3=A9+LEZC.M6D2Q /L QB=)+EFB%[N-"EY1DC MC-@@&JAX"XUZZT>*+&WH#X)W\OD?->=]"OP52=2NAM@S/[GWUGTP&&'GIQ>_ M4\[]2:/%CEN=N\49+(X+M^G3C=8H%1+MR2M%TL<'++/O]-0#@(<$X MC_ .C M]PGL1!!?HSF8/(-.RSFA9(Q6X_5[HC;Z1_.U\U+_-ON@_L,K'5&^7 0^625: M6"4@^/4"P!B.(S2K2*.D?9&2K )6-W4^A0+""JT@(_!_D%%)%N76_ ?9R^8O MY1%Q\Y[7))NFF2<%;3U6;;(EW_]A-:T$4NT7\A1*9L?@ J!*2M*7%U#7RL* MNEZ];T!HV+:=,,0I8=/ 4HE,I"VF\"Y=(KX@U:P;>"1>/""]# M_L1AF(\8ET%U)=-64+^-IK!S4O+<*9U ,E$J9?UX/%6:ZYE-F^,PYT4JBU;/ MM=!?_G@.)SQQG8M!"EHR<<9@4;%14PQ\DC_EA@.]'AIT+JH,Q,/YRQB/!L2# M&J<>Q%5OJZ!]$,US<E:VC["_[;4##F$]ZP)S4D MVAJAW6;TW PXR$<5V&W9G)8L1'Z\[(;"4#R?A<(@14@" FM=2*JN8YET'" MZK<%8=HWJPOD\B?VB!"%1?#7VX.6_I1S:H#FO,3OVD=G_3$_128IEQ::[ZG5 M-GL:@2JE5%'+1B[PAI(Q8(=TKE]CT&K,WVO.Q_IIO8:E4\HWAM&$X(+'!A*84J)6P@!4.]5\0"LK06D,OH4I0*SU]?L3P>]LNO5AH-V$%DI MC^QHYL V"F( &4)T'(0L>LY#Y[K# =EVAH"GWW/1 MVI0\?!S62O@6&)[D5#+D1DI@ ?$A$I;5/G<\9 M"5_<25;H:&5#F*J,VNUZKXV^U-&_R?D*L/:Q)&J6@2&#/XD5?#7HUAZ<2'X& MRZ5V;W16P!?%=E_HO(OBF3,X^0=KPRN MY1)X?!SFK@;*MDA,.M2Z"[%WP:8KR!]T,F@)GJD,:&YCG@T^Z&7PBO,;IIH. M,H>.MGA]S- $U8GE)WT4JR/&5OHY_O(J*N3S;"A-1/T-=H?!$6<&0E73D\W( M:ICA2BN&_]&?J15=+3 !6!)K #% M%&U&M6T=/Z#<+U1BLIL!"0Z&#'L$X1@R;F)'\:TCRO1P4!L#??K('/' &7H; M11OFG.#E4*X,EL^#KL*Z#X944&_*DLK7+]T4U6?5])E'1[.6[$Z-KXZHBV/X MP"'^#4[D%E-SA M8N4B6_7;HLM/T7$>KL"8)AR;UU/.0#W.R)! O03JGU--__SVPYO:6EE@V.-) M=!U2,0<9[H$?(%O*>HZ@B ^6M7EFDUSGSK)AR6 MR>T!;*B[S=.D1%;V$?YG >LFW3>OMN80\LSU*9])AQ6,?YFU(*O4FA0-*ST2 M-% _XN3;)?7_@XO:G$,^#UOQUTK_A_>G1L\W!@9(F^5U&<5JI#QWIG0-0D"9 MG<[?453C%EF'@0?J=-E$9U7J_2[OR8K^C1?HTL?J 'JO*N9]CC+_ X9HM2:: MJ76_UR\V&$JP#UA,+0M7Q%-)9\Y7,A9%]V<0&\BLM7R3D?@2\CA&N4?7_:SZ#L:;Z]+PN 5+,QZIXTC9H*IN*>86]+TYW(343"#Y9)'..2F(* #H(&>_D(D0# M 8N!RH&:1&&&P$;47"M-@EH"@)S#*]+U;LA>P+,#6W MNZFM!KXC2)*%=HG#U^GEO7*<-JW,+/M7P[)HSJ9E50F>W+!0I3O0),(;&Y M$=\+/P]#M9E(LJ1!HC#BBYDX$;*$S*V=:1WXFL]Q1(M_#Y]),AUD'''D%HSE M%/7I7)@ES#,*7RLZ?,*(D[J(#-Y,T.I$X@OAMZ/ >?GEPZ^OV'W#6?A4#6,I M'5D.W&JT9.%O:UF4F;@_?UP< 26IUVO9,Q#]BE\_*'=B?G)Z_@!F %2Y!3ROF([I:> 5U>;Y9@50JO"[_E9CFB6%45D;,F"O,E3^F\*D/:H"6H MX,IDZEQI "S"!"4WTF5.Z:UNW:+U332( O,>I%=W?MXGVHRH[@M'M6!SBFJV[> MT^W5FI75V/9 @:])"TD(?>2DZF;>\UQ#1^]AYOW@[@IMX #+YU%L(I#< 7$4 M1=_B19CUZ^'?8IDO9^'HX)%?WQ;V V(?KR[6 M&5*D26&0%_^+12 W' ),(]9?EJ^-E2A;K[.X W$R?:'H[_D^Q_)O*\UKV9K, M2FR,/!G=;.Z'I-,Y=*%:YE )B7E2<:C)I+7"I0!BW3+%:#:F]V7F J0,[;5[ MS=H.4F>&Q2QO=(EI$60X$B>M:<:.C1OLWU(@0G]U$>(7X<:(4C#]PN1\Y"D6 M+_5NL[IN2CC1M4#3@#[-A[O1W4)7P*'1W!HSE@KU ,F#\8G)HO'5;,XZN*G? M=&],XDHQ^$Q^O"R!U[PBH#Z-0S:Q+5\!]17MVO_.]#+8&/GTR4># B&,"C+! M9N:9.KCFBM:<1&WEO62@9!6BR*6SQ_/-9_<:Z^C8VG>AKVNPWM>%&.8D47UL MZP"!W[2\9ZZ3S.$4?&).2Q'PY7=70F \H\>IU;W=X02?R9VDZCMP#\T20+D) M3W0Q U5*N+IC$QEJZ'R,8M\BI&=V5B&8.)=@C;.(RF&XOFWE+90H9F#%@48\ M4C)7L6,%A6.)[V'D7XUB4E4T_,BC3(@S#AS+)=:]PR76MK1&VR6&?QS6.U:B MPZO,#QODMTCRM-I5PZVF!",E&/E 7H@1D0UNU&=FA7?XWK6RX"8ZSK5PJ\0* MD9U12*[9L'D>6Q>!Q1+A3S:;V\2)5AA@RVIKOI8!MAH;8@+XQT%]V+?C !6 MWJ-=U(/\I [$0\U&+#;16A#6R&F1MW/"G!\KRYP]98M2S3RU@VY,@1S,=&+$Z::U>M2N)_VUU[]*1W5C:(Y M0#VS, .:U%#]FYAOEZ8XZ![LW8[;:30[_8'R>IUFNP_[[#W6O7>(QN9/T)AO[NS>JO>6-=878\\VW9O]6)*YL;9;3E,]*K;[7JKO>$8 M#3*,7:07AV:#0_SFEET9VV@K/>._4FWV!TP32IPS5-FJ>C\;AKH_&]*W"JL* MG.^3\"^'*^ M$7A;R]AM-NKM36=;6MYMN;#U=O>Q"M3(JPV+RBQT,WX':'Q5 M#+ZLO*OV#'L?[=TW>O&XX\^9Z>L-O2 M8*T:>QC46\^]!QXV_0R;:#8:]4:U[^'':B__J$BA5Q\VA12$%(04G':]TQ52 MV!DI;$D_S)H1E48_?+/2BWLK%WG/C9>:*>@]/,6S60%E\AEV^6R,I=^M]P2. MA[^'2I'4PY724I%4O_[TN-F!P_$0]E IDGJX&^:IA5Y78 M)CFJ/939ZWE4%R%[*,<>RNS[/*J+D#V48P]E]H >[$4'NW?W %3:'7JG2.Y!ME#.?;P:-_D+LBA56\>R37('LJQAT?[%7P5TSP[JYXT:Q529UA4Y4RC''LKL@1S6VP=X"T?C?ORB$N7&.)T$M$A?7:EIQ - MMJI"EL]B.XY\EVIG9;8D@^P8]E IBJIV4J90U#WV8-ZQ+ZS?X_W5SF-LU?L[ MO<']N@I+#7K90SG4+LD@D3T<\![*[-X[JHN0/91C#V7V\!WL11R-D^^3U1C? MBV;;:_0>*A7 >K1OLA2A@Y?M+46P=@;' M5]5>OE#3\S@VRT%-C7JKVG 4:CHD:GJT5[04U-0\R#SA;73G*9]E536SY%#W M4&;WYU%=A.RA''LHLP/TJ"Y"]E"./939!WJP%W$T7M!S]G^.U#B*E?&&INYW M;-AS%21!%!Z@BG^H>RAS&N902JQE#R77)*7$6I!TJ'LHZ@4156]1/P0*4H* MT4MJFASJ'LKL 3VJBY ]E&,/97:"'M5%R![*L8ZSY;L%V4,Y]E#F!,R^#+J1/91<7=P=-32;]=X!7L/1Y%[FRJ+C MIFD$QD/8 M0Z4HJMK5Z=MJ*'- :#R$/52*HJI=H=Z6O%*I4)<][,L[NLW!$B4Z(=E#.?;P M!,^E(%7V4&JMZI"1*@Z_R/D\B=(X"@,OJ3GGH5=WDHD;JTDT!1U:O'Z/M#4Z M8&OXT0*.N$S;?':WW[VV^6PV5:_J+?1^K/;RA9RV[//;+3EUMA3#$W(2C'[.>OR=P-?VF!SD _9$M>L_2Y>ZE.1K%ROYVX8WC= M3^[TVKU)\"&3V'R(-_ 3P:HQ__[:T5?:;#1^S#"H?P<7,%&(K)_0[;QZ.VON MV?S)/L872T=]RSFMH@ IXP&G-N!#P%_@#L&4<%?OP-[;*K*6?\4VBZ>FT[GK^T%X^?.+Q@OZ-]RP9_[]\!4S M0/4-PA%.W7D"OS8_:4OM5G(S&C9"H6#"$5+T;V)&A+M(([C:P/_YQ9\#?] : MM%W7;PQZG4ZSZ7;=X7#H-L<#U80?W1=/<;??Q3,>05-/Y7![E3?P<&0%/[]H MYC QPJ==;[4W1BT>'U R[.NI^^)?7&N>,@+K'%[Z+^ 4SEGH*[^J]_+4@%*) MU)=2GN^3<"^'*^ M$7A;R]AM-NKMS9'FDO+L3UX:C53LM)LUO=U]K*+5:#Y] MN(O@]VGX'=2'0X'O(^'[])Z> M^GP;=;[W:J"M_6<,_P??H\2U%ZCI+J;E-Z MY&P/:J&/TASD: ]JH8\2OW*TDO9#N_^BKE2XV$Y'B .*DY9H#V5N(]9L-*I> MU2 I ]790YD;B DI['OY1T4*96X==H"D<#1-P]Y$28HY&I=1Y"?HF7MZ(+E\ M2?[/NH=*E=!6>WA"?R ]EXYA#Y4BJ6I/3^AW#[+9N^RARB15[?$)_6']Z;&\ M\L%Q&YT>RF=7E=@F.:H]E-GK>507(7LHQQ[*[/L\JHN0/91C#V7V@![L11R- M'_2W.$H2G" [#M(#5.8/=0]E'I_0:M:?GF%?C6N0/91C#V6>G]#:5K>)\EV# M[*$<>RCS (56XR"GZQQ-8N6%HO$(->=2A2IVIXX;^H[KSX(P2-+838,KY:CO MZ@4154[*;-UD ED MLHRAP/>0YD=HD=U$;*'ZAS)G9FXKD%Z^6Y ]E&,/94[,;+8.,A-- M]E#>/90Y,;-_D#U'CB8O\U,Z4;&9=/M2A\]?U9Q0;:>NIWPFV;,/"RQE?.+9 M)]GN-#[Q507(7LHQQ[*[ ]JHN0/91C#V5V@1[L11R- M%_2<_9\C-8YB9;RAJ?L=.QQ=!4D0A=76[H_*8"YS%N:PZG;B42'I$/90YA3, M9JO^]*G$U;@&V4,Y]E#F!,SNEBI%)?MRETKD]M7&\EEGQU'C5^TZ=&FO>11[ MJ!1%5;L.O2FS@8YA#Y6BJ&K7H6\KC'[,;M12DYCLH1R*JE09RAX.> ]E=H(> MU47('LJQAS*[00_V(H[&$_I1I5*!7K4]E#D'LR\EM[*'DFN,NZ.&IC@>90]E MUQ=W1PZ=@VP'>S2YE[FRZ+AI&@>C1>J.ILI)(R>,X/=A&DZAS)[1X_J(F0/Y=A#F1VD1W41LH=R[*',+M*#O0CQDD;.YTF4QE$8 M>$G-.0^]NI-,W%A-HBD8'N(J/20SM-JNTNZ6HI8[0^./U5Z^$-,!>4G[58\[ M"#$=$C%5VT&ZK1'->R,FK1;#?U!)Q)_HSZ/8^2ET4C%3KM9?OB^F-TQID?VCS'V@N M_=+W!N9[ _@>_MV\]EAZ9MWY/%4N;"Q68_@KV 7X[ ]O M_]N=S5^?PG:=:!'S%T[#< $O_*+F49PZ4>B\B^(9W,?)/VA-?&YN&EPIQX>U M+1+L9.!$8WK"W:L=%);9&M(O^W4;=P^"XD-QIW^!C_O)"5)XEK<>1U_4E0H7 MZM$+6T,C3R?E3W#&_UFX<:IB@%;,2TP<#VAH!+;?>*P\ *TSNJ'[3>#*HQ#N M8[Z(O8F;$/[Q5D(O@&_I.X,K!!8%UF#=.4T<%YZ:+*9IS?'5S 1/S:/(W_A MI8D3)$YZ,T$=*6^2E>5$(U*4W MDZP!4,ULXR, <>*E7UIV_ 7Y.X'B=.=C<<(7)-\>=SZ?(2(!$$K30IPL?^ ?^)5%P ME'BVK8$3NB$>#M #'=0,3E99!XZ?.G_#N_V-Z<<=14!_])-'I#ASP>S_[D3Q MI0NVOC-%*)^H69#2P#_L*Z78^A<-*E3<) 9.7N"=\R[O/ M;[/7KMN/??,3%UX[@8_ 4A/%.5ASN"%XU,O3B\_)*S@>N)B9&X1)&BMWEC^Y M7#3U=5D^@"R M:H$00%D$UXJO#L\-??R,D; \@U[>$?-,.GZWCW+P=^&L?1 MS/X$G N<;DPLE<[)0.9--%W, !JP-J"E* 7.#"P)\$6^&](7X/.//["GGLXZ M;OGBE__-.-";_'@TOT2B_,%_1N$MV?^ M'?@_O_AS.&SW1OU&8SQJ]CNCUG@PZ ^&:M!PW6:SW6WV7A1TB(?L\.Y#TQI> MO_'CDO^N,?^>_29FX>$NT@A.:-7I>$6O^/D%*X39?A MX:A._?RB^>*^&S&*[_J]F'=M>$OCWJ_)W+3K#04R$NB=SO4D2-4) @NV'$;7 ML3N_Y5 ]A>FDST5 2ZJ%81C$)K16^-AS7T7"0VYBPZG<<3T[ 4%O[QAX3A9Z M*P)8\2\S C9$4H2IW1_/K0>_I5(\[4NF[>C#WB-C+3,E"?:>_]K/0R]&[\8> MD??RK>(UK!_E)N [6/!]5C$^?X_88R-,<'=?1\ MM$&&X_,2^?UO?B?,1>Z ESZ(YAWGL(.;O]]"[ MY^JG^ M\-S'N29/66]LN-.-=;KUQO9=*/>ZLQWY\@3(!PGDWH:V0(+CDN#XN?=?%N U M>QNJ0TJ#O.?=[_K"K","LC#D>Y;S"D,N-8X/EB%WRJ[2;IE*QA*VJ=+7(%[< 66Y$C$92PX$9P(3@0G M@A/!B>"D;$>RE_S7K48"N9=;(1#X;.W=J*/:LQ>"5,?&+Y.[:=?Y+B7:>K/9 MJJ2'^FC#+64"SS'33:N23KBC)1MQ*=^!YG8%T2QA2I$IAR13ZOT*$J&(%!$I M:\%<1;.B4EG0$J,4'V#)CD1\Q8(3P8G@1' B.!&<"$[*=B3[Z='S;#Z&O98N MOOO\=K?Z_IZ<8:6QX"MP)*7@NV4[%,&)X$1P(C@1G A.!"<5P$EI_/+2DW/G M)G*UH]<[VUAK(*VS!,B' &3!<;EQO'<=9DO &]9W,$NWO!W@C@['PH^E1_(A MX/A0^7%KN.,,_I(QY"H5XDE+SC(G@!]OGZIFM]ZJ8);KT:9L"\X?A_-V)D0$B ]8;_U5$)JZ[ MDAV)N'@%)X(3P8G@1' B.!&\[?;A$BA&G$H;S,3I(HA<@DJBD@Y()$RK.380!$I(E+*D*!2:P2_N..I@I_HC^/XO_/WIWX5K,>]:\=" M;-R'^XA0^YC13+?EL=2O9_[:* %$6T0X "@9*-8\V^*ANM5KZ?6Z9(BOH,%F%($N5C:U=7I6>KZIRX97ZR0^AXZW=[61=QL M0#6/$XTHTX+&/[WXR]G'=^__U:!\XP==(FB4/%;>PB^PAN6/WY/;:]"=VVUD MW0.V[>]HBR_P\6^4I()GAS"-?RY( 8!(;Y2W4Y)=P3.2K Z'*<&-\E>:7P$S M3I-0.0>IEF3WC9\Q$B Z307___1">\'^1LZN_TZBGU[\EX8:,:/8K%-P5'-UE4.6/CIX1*^Z3A M0S'01\B#+=MJ_:-^0&UJ:[^&4>9AB^]AS= G3;?#+-="Q 5Y&B&O6,J'?^N^ M$A?Y3/FGR?[8O5;M5:7#&'^/08!S- !@?PR0(_]X #Q]E^= TZRV+::VRVX; M6-1#L/F6.7K4M-K"ON=CE/E(V>11 M[8^"T')>-KV[>V=/>I:,:L6R3VMK_L M9UD(/GI)]XB\5^\H'\-K";[C M\G6N#S]X@]'H&0N#LNW$FA)\$GA=Z(<2>C M"$_FC?$[QI)6DE:25I)6AT*KT1PT'O*L DFN2;;#Q+@#.-YRZ!ENPS7N\P8N MMB&/KDD@[V)B[L!YF!+' PUD[,#3C>/N0'ET0)8">H!)X$ MG@#>WDV8YW*,6^)XCSA^9>X_.#(DD!^=&22!/'(@>T<&Y-&6;![0J_P] T)' MRD5%*EH>>]AS[YR]HW"1J0W<1%H&*B7R1.ND80LX2>!)X/&>%-K8D7?0[J4$ M\E! ?C6" -V00![8O91 'A#(P[91W#>0Y:;EBY_?+XI\OLMJXC)BM,>(D;O_ MQ%JY=W2,P'LU NM>QMPED)\.9'W@Z#_H#%)Y)LX.Q:&7H:+%U>WW]VK=R&.D;DV?M/J9' .T;@>?YQ1=OE_N*/-7QC?T'-9[1.D50I>*?= 7W]!RDTAA!9E"^"E&ZVFD]?DJ&KE8]I M[KKM#)PINR$P][]E*3E'=>,9G'LE0DBPL*"EII*"Y\!W\K?S34C[\6_=5>,ML3@KXZ3JIILH_3?$U M*7$MILJ,)%E9P=TSA621,@5LGE#X4*P^>J)<3JF2DN**EE7S=8GOFO-F]@1^ M4:YI@3(*9ME]AK.? MIR1#0O&GJHLA&COS8&T2G4-D[TYR9*,UES,B8GK!0. ];VAI,"E*RI:3)2_U:\ J#283\L< M)I%511(L!#BZ(%?96!!L $+=@NESM &82%8B%EJ8JWRRR $G\%T$L@:^98!A MXT+F6L5\AR4X4-F5:8X G!=YM C9_=?\R1VP1D6"1%CAR<<#Z.EH^1$U;/V" MU9_7?![>_ 9X"886PB/_#>MW@HM]@I^ RB2[XK*CAF9PHWSB9%(N;[!\( [B MYWO)P-2@$M(T%=K[IQ?:"_8WZN7Z[R3ZZ<5_XX@27P\-C]JN%06N;[A^: 1> M8/J!H\7^BZ7I;D MY>$%$%:&C;L62SL*&MH8XAMFCKU1R*+*@5Q/VR;I2]MZ M:/_C$2C9LAO6/^H'3&!M[=?,DBA*Z3KIK@^;=EWRH;2BQ=/9CG]Q33D.@CR- MX*4HFKD@06F\>X.X-^%OJ-V]Q\!VK#EWCP&SL?%;#@K+K0TBB+TOAAHS&TG@ M;7_-SX1)M4?8O7I'^1@>G=LOP7>8X/O$_9D]8H_;VF/&W=-MAP,U$[;'&SP] M:JM,OD$8=0CA(FDE:;4CQ^-!A;)[\7+V=K2BI7:<1XT"22Y)KE'+&!$$=*P] M'S&L0^?'?LCPL'-2AJN'9CNRFJE$\C- \BOSN,KZR9YZHSFFM>TR$&-O['PP M!1^8-;;E I5/G_!O33[%T1:"D?63'MD!V1JZ!+@L/RF!OH]"8?; UMPH2R$= MK7Z0A<(>L!#W>Z!W%,RQ8[-1U@F3#M[(2"(#9!(G$B<2)\/BY+F'8WBYGJUO MT!^.L3TFOV\Z>O-S1F-('0))1 MB-.Q$47B1.)$XF2'.'E&[JP\OB0/?6PP,=\;.!U6>E(2R+N8F&%,7 GD,0-Y M[[;)KI W]/;9GH\;R=-&1[=%* ]A/#(CQ3[(?M0R(47B?#,5./"!6PESF?&Q M,S#;!WE ]%G:>,\G"63C&8]?[^W+L=O+6'?*V7N+&TA42E1*5.Z4?&,UG@Z" M>/)\57N^:K?9,N-V6,;DZQ[Q01'=LJ2C+_E&\LVFX3'[(,N-'"W;R/C8O6C6 M#_*4[4$%R)YU+&PTWLAXO+8#((G,:I$XD3B1.!D6)SN.[3S0Q'ZHV([H_#A@ M?.?!B8_!3XWR!?8OWFB1GHNCNI^YV[8VA(4E'PY(3&\[@U)K\E-B0^9%O5%? )LK12-M;(5ZZEIK7 6W\$"3$7371:] M6UV=GJ6N?^J2\<4*J>^ATVT#'7&S =4\3C2B3 L:__3B+V1=0_8;D^=?9-D$;P+UL2\R2\;D^[.\)=-L(>,'/>.$;S@_BFX+CGBRJG#'X4WS9_O[A]P/A$9)B MRV;<8[J>Z]K:KUFO1>V8>IY_^+?N*W&1SQ3X-$"VL>P\OC%HMXW/Y]Z^]3&2 M::1+_RAYM7Y#W_HM!R6Q:D5>J^V]B%]19G9)).]B8N[ 9R DC@\V M0W&[P#,G^KB!=^@G$]9,EAS0Q/I'7E B:\N/I1;TMD^ANOLO];FWK"H)O3U" M;^CD6 D\"3P!O&'/W8\S]>ZHPD2_9T#G2+FH2$7+8X\6[9VO=^2;Z)H]T?;- MV=(M/D;HO7('KDV\9[]XEPU^)9#W"61G_U;YH$"6$9X7/[]?%/E\EP=FI;NS M1W?'-/:OFZ2C?8S(>V7NWQX?TM,>V"J20!X,R-[^]UL'!;*,&6&V:)(-O.\E M_9S!8D7^_E63#!4=)?+XD\A[ILA3;6L$%ODSRM_9:E MRS8RDDC77N)$XD3B9%B<[#B\\L0"\T,>2Y>5Z,=64_J8ZVG+2O22NCI)RGY*94HB+Y"F!09HN0C:S[D(EROL!:YTE&V"!B$B9I4MVH" FX M'&8[HUD(TYT7>;0(*YB+DI**#1\?5,*LX;W_69"BH@62)ZN*)%C@J3]=GUC? MX1MS>$=5]_^&23$*PZL!R21-E;.W]7S_RU9O/LU!I)#R2UEC MY!IG/Z=AA40.L#U 7%+V1YG/\#?L%("+2!"L-+N"A]_QGM/?SG]]WWW'1/FC M>3JN1+@HX1=:E/AXQ%J")(;/<0X_*0#.9 9(Y7A?Y@,509\N4"Z*UWZE:3Z? MX>!@)'&>1FPE2^"]"D:047C[Q31?I%$]Q(9WRT4< ^7@UA19!:"4,+3!HI/H M!L?37,I&3;#>?\5^F%&@33T-\> 2J0.SA(_UZ#KLUMPM.*G+I\B&C'L9H<)% M4; Q*5/R% VI^,!IQF:^8%3EXV!O.BT3TGD_ M$RXMZ]U& LA%A:$('D7YBH:@K. 6D!DWN&HPA89;R7R> MOA'/DZ=^#(Q@;\ M)@A?D[?DS(;TK9<9)&NIG%Y\*MGKFH>S<;$!X5.4WB MJI9C53)K(9G4"P-SSS@MX=]\P3DH4F@<,T"NWHHTJP70R+@=!1_0C(05\$$, MTP'<(A)@Q,&B3 #L;'%"K-2*LP&Y.,\!/"@7D=&BA*V3"M#'A2Z5WR<7DQ.N M.*J"1%30EUT#""CQ4R-_D4R?Z1P$C7LKI M6]8"0APB_P>,*P*=,,]1H"1,7M-O,"[!,OPT%2P47,_8)@/AC*B9@[I.0GC$ MX]=D&RU&>DOC_K7(@?*_L6#8EGJ)Q+8?DSAR8]/4K-#T"7%B$H6N3XGA47N( M7B*L>\X3VH3,DBA*Z2-[;HRL9G0]EWV5,'VVQ;@E825AQT!89V/"'F+Y>.6Y M%W$7BW.@F2//A_L/K#RY))ER-97 MQ[?N_S3ELA_CLENC[PHZ\F4_2&=Q6C MEO=/3Y(^4'?DF'JQ25I)6DE:25H="JVV$SL3V^Z6=B@UWGC:P[S(XZ0Z]C.T MAWUH8+@.:-[$&'<)I6,_O"F!O!Z0M?W7A99 ED!^.I"'/J,E@3S00,:./,.: M#!!J&F\Y10GD9P+D$30!/=RRH&MZO^.K4L&]WUDGZ7\HSI:M"P8[\FOMWSC: MY_%>">3G F1C_ZWG)9 ED+#R M-&=JJ6J+^9TBD@%9;A96#4"C_#NU4V"%E*PR0+E(J_JT^4O=FQAUW9:E)B*3#V6 M++=J6?3(@?JG+AE?K)#Z0>[N/@R%R@94\SC1B#(M:/S3B[^RS9+E*#J<#4OB$.P_)*Y7&]J M12C:-PKL3>H:A)&<1!83NQ9FF_I@1D8FA\'MA7;U#4( MC0:H:N*B;%V*"#/1*[XIN(@EBRK_86>E3[9;I>;%SX=U\''?IV&?_9D+25AY MF$56_#BV4QW[YOX#2RJ7Y'I^Y)(E+*1>?+B$A3S9>WR+/O93K7+-=W."OZT_ M/N;5EV>:C^",H*25I-5XC=ZQ-&251TKE :9-FTP9VMC/D1S["2:)Y/60;.K[ M3VZ42#[&(TROO/WGAP]YANGU3@\QW65&K7F(29Y-V@*:1I@8NN5,>'W@?H0R M$UX">4='.O9>2D,"^2B!/!*2'%2J/LM4Q.3 DRH_P53%.E/QJC_5U9BX,/DV MOS.%JS +OC_ELDVR9-F055(MFMYPL[RLNCF+2D@6)39X/+^KH:)R;^O3?QJB M'6S=*K';&[3W3KR)'T0881>Z"YJF0"I5^2O-L"2_2 M1/>;%-V,]*HS4K(\TN:XQ%+2]$M]HK5)Q7FAN!/[.]:[]Z5N3/3.B8^Z58'* M]X!>ZN;*SV9G\?F3K:4GZYB@W;G;OOWPOI3M=K@/GP3A2A;\N9+[6)OTR"B?>=6G=- M9D2VC7:4-6WL;EXUO[@_E[V@'3X*".:9!Q5KN0S2,Z'UT1-OY6$^RVF^W;)Y MA"SXF9:P#-A;$PC^KM.;=AQ\MS2\;NO:W MU3:ONUB6)1YM!1%RI-4GF'S.OL;$J"58(^[N/#;7OJ,[A.Z9,+\]^\&5-]>Q MK2E6@1U"J74%[UO>G.3!>0C)"**_54TP MZIH,J\=3^NVDU;,UK>$BSBLB]H4D_:&CGMJWM,1=)3QK9 _KQOOT]E$;U!/O M=\UO-3>A]GZYKE]U/H3-)0#H'99H=!4"P62,QY;6:1&X@H"D!$NTN,)>UJ3B M1T_KQMA+5-6[AZ[N1\+#".!C*"BV $"Z5C2\ M]9(DUR0;H;(^9] \RT)LOXMDOH$!V;O2'.-K&4B"$.-JV]D(>5-SX=GQK/OYV M;S)5]@A2&B6M)*W&ERK+Y[>5/-D!J]2>H;Z@)2L!@GX.V^I@CH_XXA6][?@< M;WZ7S%1<+UW,WG_NR:#I8I(O)%^L,;&3<3/%L6?O2A2OEY U=N&^6[NNUSL] MB)8$C;$G;+H=:JV-B32L$'@P[#*B_+0GC77+=ITV<'N^#6%T\,:>9)MGRC;# MM@F1;"/9YEFPS;")_X? -J,)4HYT(^3@G,Z]GW88&TED<$+B1.)$XD0&B?82 M)+K,*Y+>L0R>$L5R#>)= M>"*QYXGLG%AS,+!]/]OL;1M)X MZTF:V\4G5B3-(H.'IHPA;XF:@L[@A0O\AY_LIR&[YZ7;OGRBG.)!>=;6C[5$ MQ0HL_'A^<[[[6KRS4],A69G\2BO16F#=[OZ7YM= (?*5-5550E). > IR4*L M_\&[[^&[^1RJI=9TO( '_DJ"$D^]JDN46ST$#G]?D21#D2D(E//SSR5)N= E M('VKLE/DX[;D71:GUMWBM'ORNVT26]XZ6,M+? J(X!T%57ZL%V##5U?TCKWK\'R[;OS$>8_8 M3W-04=MJ!!C;GJ6YD:XY&K4\V_&I[1/=(I9./"O6AC@L.T@CP,$.R\I3L+L^ M'2>/0Q[?@LNSD&-, 3BF,VN25NO3:GM;?*XCS_<]R\WSPXY.RG-,,@5$HGCM MB=D#'V883XH*TU^'FZ(BSS')S/*G[6#K<@=;[F!+MMF4;0YSS_E0#F0\T:L< M:33FX*QGF4 MO2R)DT/U8JR#\6)&DFC_(,'&8)I%^0+WCC=:W,.+?(QI[GMW MD1Z8[[-SD20?2CX<0;&E[;#A\TSS;1-C\Y[F$&V+A]N]B.[.Q7NS<3)>N=KU MH=NUHR_%3N^DB;T2/44>R*I[_4,W=T^MFX!T$^S4ICW5IKES/_"./)V,MTRD M"-_4PVX:M/'\//?N+.?E7+M;_39XHMTQ9=EM-6UL[1X+HDW&)?FF?"KRKTD) MU!ILE"]^?@MK =##/E#\W67=N83UK<%AO5U4O/?3W_.@5$[#2NTN![R=RAI5M0G\ MW?LYS@ SZ2*J$V%IFLP ,Y6 +,O+A>4I0?B#,Y,M8L C3YN-6AX7S6& /3#W M-@-ZPZ@H:[45"O+6\JF$082,7KCJ/,46:,<:(8I[<025Z"W3>4*P*),,.W4U M+]Y:SJA#-!*98:C'FF,12CW=# S#U4/+,$([# ;(&75DSJA,(92=4^2:R\XI M(]W2_2PP[X#%M ?-HU& M;NU+'.]B8N:!)5!+'$L<]^-XV#K3XTFAN<:_*=!/+S!+)A35P)9 GD@P>R[D[L8P;R2+*8,(V% MWF4-85Y+2;,R83^*I)8_%T521@G;;B>I,DN^U=DME!28LE"J2K3@E;&P:I]: MWYCEV4E!P_PJ2YI<@FZ\BR=4!#2C<5*Q?7Y1G! >U'UIR3.A !L+GI1 TC2_ M9IE&C\]E&8"8W;RJ#>HZBARK]2C8*0H&O[-L$%&Z++UI$BR67WG/@YNUP,>: MS6/;9:ES8GYXS )C D<. Q #+)LB;W5AN;X59LDK-TV)N'PYO:7[?)ZBM=ER M+%524WE.#DLYFV$R%RGA'3\HT_R:?A79-6L\?SE#BZ7!U:4KNSEK^# Q=)&G MUJ:?L5$1]N@I;DD27$OEDB1 DVTEO%"-^F$0!+836):KNT%L@C@DNNF9=FS8 M]@ )+[9,>)$;X;)(FEQP621-ICV,=GM:TFH?6_F'5"1-;N7+K:/'Q42&[H@M M]T ED'Z 2R,\ R& F'?4>Z(BVCNHN4W4$ M^^YP^.:'W#%N?FL;!']25C892'>SHMN>ZJ79'O9F%Z85+? D*XQOEF3);#%C MM\(<(MR1J#!"'] 0P_TX5#PR'\.JLR@Z_$O; [;X2U[,^&E5(HZ'-_%\?IA= M[YX?Y^?!E\8]+^C7)%^4\!X\ML]^PX/NW:T7OK,23DEVQ8A\YX4KC6[8*=T$ M5@./_O/-&K* 22HEK:J450#@VR7TVSPIZJ.U_%!]6;(SZW-:)'D$("+5HN)' M[KOG< -:75/*)U9=Y^+RM;?@1MI_RY7]MV3_K74Q\P?%T@UE@H*!I*E"OI(D M93,!QHZ0\4 _ (M0L9,I#M3/; ]H4ZV"OY7N==]['MD![]G@G"M"58$NP M@EXM4E*P,BW!I M>J,J4_*52V7@Q@A_*A;P8K;O6RZP?@$L.5P*A$QHB>5"L"X"WS%F^[6\P$G= M!*U?+A,V/K;3?1Y6.1:!,'D!!Y^-=N5+4'R@"%%]^&TKLV:(\.)S5F,F34B0 MI*!*VHUXA"+;'48E4 ^MG%(J-)NJ)+'2CA*6*%^D45U09%E[UVI[C-5!/M)* M$4'6TY6B*Q_SC+61RX%N (:ZO$NYK:(0AD\]0]>)'U,KUFA 2.1&CD]#DX:! M%@^P1^[)/7*Y92J+0L@UET4AY)H?5E$(N>8R_TDNN,Q_DOE/!YW3(VDE:25I M)6EU*+3:7FZ'I1U*#B*&R.JRU"LALFPY1%;7"989BC*Q:ZWB%H>5V"5Q+''< MC^.]'SZ6.)8X?O+$+"F/)8Z? 8['D-(G@2R!_'0@^P=VA&=$R:0\R['D=1